﻿select::-ms-expand {
	display: none;
}

.advanced-search-form select {
	height: 29px;
	border: 1px solid #e5e5e6;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAYAAAADgWq5AAAC40lEQVRYR+2XP2gTURzHPy8tuaSxQ0EcKk4FcXESJwcHBWtdooKgg4MidBGsNmkcrNEitkmKDg6K4KDoIlQRLGoHdRAEB6FOCoIgdhBBSmmbq0meXHop1/Pe/esVLNwbk9+fz/3e731/7wk22BIbjJcYeL13LNIKywJdTsBilN9RfUhkwPN5utskP5zA6oKtmRIzUUDHwHGFbRWIWyJuibglzArEOqyYMrFKxCoRVCVkkaQosuR1cVnroZsbZEtS0K+VueqWy7OHqzleIfmcqnDWLdBagKs5epC8RNAD3EmV6VflcgXW8wxJyajhLOB+MsMZVbXDAjdh4TWwrQUpBSPpEsOOd2vVlyxcZE+ixhug3WIzpQmOihJzdr8wwPoQO2WDF0D3PxySgVSFm/bfHSss83TqDT6aW2T3eau1cdj+iggK7Aq7nPG7lmGHKLJgBXAEtraCYgem64KD1ldEEOClC+xuJJgENjvGF3yRCQ6kR/nmq8KGkZ5jWMIVl4M2IxL0amN8Mmz8Aldz9AITQFrRo++TbfSp3oGuh25xkNNCcNvWx9Y8s412DnVc550fYD1PVkoeu8Sb0jJk7W3g2RJWA/PwPVVuHywCR+qCabdHaKLOPpHgnhJWMqFt4riX5nvqsAHflB7BJJLtihapCRhRtZCAyxIuqWC9JDNQhVe0sUCXXucJsNdr6gX8/0aqzHm/Pr4qvAJdJLk0z10JJ/0mcLMTgoJWYixIrEDArcDVQc4hKLscHi+GGoKBVIlbXoa+Zc0rkHniH6nkycW/JhucSo/zwCuHQvbCuC37mNPqufUe4BFtUQhOaCUM1Qm1QrWENVNTf+EZkl0eBLNSkk1XmveT0GvNwEZmWaRDn+chkFWQ/Eo06EuO8yE0qekYCXALQjHOV43w/wrYgFk1ziVfZTv7nS4xYcEjrXALwhzn1/5IjnVW+BkWLnKViBLEb6x1qbDf5GHsYuAwVQvis+Eq/BfNUj87vmowPwAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: center right 5px;
	background-size: 16px;
}

body.utcv4 .utc-page-content select {
	font: 500 13px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	max-width: 100%;
	height: 33px;
	border: 1px solid #ccc;
	color: #0168b6;
	background-repeat: no-repeat;
	background-position: center right 10px;
	background-color: #fff;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADGUlEQVRIS+1VbUhTURh+znW77m4rSxHKaGXpjz4I+tIiw6D1RR+YVkKphI6sQFqRxPphNEgKqWZZKW1RS8vUHGk/iln9SWox7QOCSKPvD/qwItrudrd742w61LK7/vXD8+vAed7nec/7vOc9BFEs78WsxcGOK6URaCwb1MwvzCOrTn2VCydyAHrO167eLrhaTxAVgAAAFmDSNo1X59S9kYuPSsBbuyYv4Go5HxIIAohVCMjYotOuPPlhWCBUgeESyTXC/1ciSfoeT0hcD8088g74SyVVsSu2HyMjpzwdfKV/MZlvMFiFm4252kMdM0lcSndIwNe2t9x7oNykSE/8ojHdmUcP+otEK+BvNVr4C5YdNJZJTujR7HGlk0CnPd9TVWBnRgHiN4CM4HjtnvaFJGmWu08kGgGauf+ytYgZBxAtEOgElJmTu4inao5LuOZOi5kRphM/AIQDVEbncmXqkuuhd3A6oyDw6Pa5yKhQKQRmdu6kvlnkrSuoE1rsGxkdACUgvgIYXUJPrOFyFpGkj1rfua12//XmtcxYACpA+gxIAUBtastXpOprPdXp64KPXY0RAQDaI2H/+PpCh99xJmsAebLutcbUPp+ox7+NmOy7Wlrhq6/YTeIAJgEQvwCSF+BMzuXi+wfv/bWlD+lZeJpy7zQH3cn+piM2X5Mtj5kIIAYQnwOK6VOfcHvvLPiti2g2fldNMV9TXE0UADMGEL8CRAkwk+bcE1+60/o8ISNGvyNc/M9g17NUMrq3tK8Axdx5d7mdtkxCpvkj2MEtKXQ5l/FVq1qkHz6WioAHJIGa3zuqQ0YBEg8QdXhPa65YtOSGeptTP5jvj/+B9L07xXNY3xbsejEhVNuhVi85uyLbodrcnP0n2JAfDjXfezy3NdB+a1FIhOkXHhO+mfgWYHMMNtUGq2GoHGR/tFB/O6xFTCJtnV4ab7idVRuNlexqi/Fvw0xWgAYLbeYy79my/bSLCBsm54rM+5T6MrPcpIxKgJIE7tvXe44XNOAnoCqx7GIzjEflyAcMu2jAVET81J3ELjVXRoOnmF/gO4BsdLln5wAAAABJRU5ErkJggg==);
	padding-left: 11px;
	padding-right: 36px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-size: 12px;
	background-size: 12px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

body.utcv4.ie9 .utc-page-content select,
body.utcv4.ie8 .utc-page-content select {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABPklEQVQoU2NkQAO/1iXp/zw4/zAjJwMDt1mWImPQ1LfIShgxNKyPM/u5b9FJRm6QhmwRwhrWxhj9PLDk7ABq+H3voN2fAwuSOJPmJ4D88222tcW/q0ePM3Ag/PD//welr9XWm9mdI5czfu3RuPpz6Q0tzizvo5ypW23+b8tl/7Jx8g8GNgYG3skMjP//fxb7WqNx6/eup/wcidaHGX/f2un6a2ni4l8HnolzxLruZtH3a/yxKPcIIx//U/aAnphfW+pXgOQ4EwM2sMevDwUHK8iU771OW37tPW3Kog8JaEYOrk//P3zj+3OTgYEzPnYRe8TieLA4cjz8mB+26ufmVaHMchDRv48ZGDhjcqewBU7OhanDiLifm0u6fiztKWX4zcDAkVbbwu7eXIs3pkGSP3fWNjP8+s7O7ttThp4SAPlYl1CWUo/JAAAAAElFTkSuQmCC);
}

body.utcv4 .utc-page-content select:focus {
	outline: none;
	-webkit-box-shadow: rgba(0,0,0,0.1) 0 0 1px 1px;
	-moz-box-shadow: rgba(0,0,0,0.1) 0 0 1px 1px;
	box-shadow: rgba(0,0,0,0.1) 0 0 1px 1px;
}

.curated-search-overlay {
	background: none repeat scroll 0 0 #000000;
	bottom: 0;
	height: 100%;
	left: 0;
	opacity: 0.5;
	filter: alpha(opacity=50) !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9;
	display: none;
}

	.curated-search-overlay.opened {
		display: block;
	}


.utc-page .curated-search-dialog {
	width: 100%;
	height: 700px;
	position: relative;
	background: rgba(0, 0, 0, 0.7);
	display: none;
}

/* Stock Arrows */
.stock-up {
	/*background-image: url("/Style Library/utc/images/redesign/desktop/UTC_Stock-Arrow_2x.png");*/
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center 5px;
	width: 18px;
	height: 14px;
	position: absolute;
	top: 2px;
	left: 22px;
}

.stock-down {
	/*background-image: url("/Style Library/utc/images/redesign/desktop/UTC_Stock-Arrow_2x.png");*/
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center 5px;
	width: 18px;
	height: 14px;
	position: absolute;
	top: 6px;
	left: 24px;
	/*-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.2246467991473532e-16, M21=-1.2246467991473532e-16, M22=-1, SizingMethod='auto expand')";*/
}

	.stock-up:after,
	.stock-down:after {
		content: '';
		position: absolute;
		left: 6px;
		width: 0;
		height: 0;
		background: none;
		border-color: transparent;
		border-style: solid;
		border-width: 6px 4px;
		-webkit-transition: border-color 1s;
		-moz-transition: border-color 1s;
		-o-transition: border-color 1s;
		-ms-transition: border-color 1s;
		transition: border-color 1s;
	}

.stock-up:after {
	border-bottom-color: #00b2ff;
}

.stock-down:after {
	border-top-color: #00b2ff;
}

a:hover > .stock-up:after {
	border-bottom-color: #f88117;
}

a:hover > .stock-down:after {
	border-top-color: #f88117;
}

.stock-number {
	margin-left: 20px;
}


/* HOME PAGE */
.utc-page .utc-homepage {
	background: #FFFFFF;
}

	.utc-page .utc-homepage .container {
		/*height: auto;*/
		height: 1000px; /* TODO: Remove. For review and testing porpuses. */
		padding: 40px 0 40px 70px;
		font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

		.utc-page .utc-homepage .container h1 {
			font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
			visibility: hidden;
		}

		.utc-page .utc-homepage .container ul {
			list-style-type: none;
			margin-top: 20px;
			visibility: hidden;
		}

		.utc-page .utc-homepage .container li {
			margin-top: 5px;
			cursor: pointer;
		}


/* Second Level Pages */

/*
.utc-page .breadcrumb,
.utc-page .breadcrumb a {
    text-transform: none;
    font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #6e6e6e;
}
*/

/* Commitments specifics */
.utc-page .body-content .commitments-content {
	margin-top: 40px;
}

.body-content .commitments-content p {
	font-size: 15px;
	line-height: 20px;
	text-align: justify;
}

/* END Commitments specifics */

/* Ethics & Compliance specifics */
.utc-page .body-content h2.ethics,
.utc-page .body-content .ethics-code {
	text-align: justify;
}

.utc-page .body-content .ethics-multiple-images {
	margin-bottom: 70px;
}

.utc-page .body-content .ethics-code {
	font-size: 16px;
	margin-top: 60px;
	line-height: 24px;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .body-content .accordion.acc-table.ethics {
	margin-top: 60px;
}

.body-content .accordion.acc-table.ethics h2,
.body-content .accordion.acc-table.ethics h3 {
	color: #000000;
}

.accordion.acc-table .category-section .item-box {
	padding-bottom: 0;
}

.aside-right .download-sidebar,
.aside-right .dark-jump-link-box,
.aside-right .box-gray {
	max-width: 238px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.utc-page .accordion .item-box {
	height: auto !important;
}

	.utc-page .accordion .item-box .link-box .orange-arrow {
		background-image: url("/Style Library/utc/images/desktop/pages/ethics-and-compliance/orange-arrow.png");
		background-repeat: no-repeat;
		background-size: 70%;
		width: 25px;
		height: 26px;
		position: absolute;
		left: 15px;
	}

	.utc-page .accordion .item-box .link-box {
		background: #e5e5e6;
		height: 100px;
		margin-top: -3px;
	}

		.utc-page .accordion .item-box .link-box p {
			font-size: 20px;
			color: #0060a9;
			padding: 15px 0 0 15px;
			font-weight: bold;
		}

.utc-page img.integrity {
	height: 229px;
}

.utc-page .accordion .item-box .link-box.anti-corruption .orange-arrow,
.utc-page .accordion .item-box .link-box.enterprise-risk .orange-arrow {
	left: 379px;
}

.mega-menu {
	clear: both;
	background: #FFFFFF;
}

	.mega-menu.open {
		margin: 0 0 2px 0;
	}


.search-mobile {
	display: none;
}



/* Remove from IE close icon from HTML5 search input */
input[type=text]::-ms-clear {
	display: none !important;
	width: 0;
	height: 0;
}


input[type=text]::-ms-reveal {
	display: none !important;
	width: 0;
	height: 0;
}

/* Remove close button from all inputs  */
input[type=search]::-ms-clear {
	display: none;
	width: 0;
	height: 0;
}

input[type=search]::-ms-reveal {
	display: none;
	width: 0;
	height: 0;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
	display: none;
}

/*ERROR PAGE*/
.utc-page .update-page {
	margin: 90px 0 90px 0;
	padding: 0;
	height: auto;
	text-align: center;
}

	.utc-page .update-page img {
		width: 300px;
		height: 73px;
	}

	.utc-page .update-page p {
		font-family: Neue Helvetica W01;
		font-size: 24px;
		font-weight: 100;
		color: #3d3d3d;
		line-height: 48px;
		margin: 0;
	}



/* Page title with background image and header aka Hero Image Header */
.page-title.with-image .page-title-header {
	display: block;
	position: absolute;
	top: 57px;
	right: auto;
	bottom: auto;
	left: 0;
}

	.page-title.with-image .page-title-header > .page-title-label {
		display: inline-block;
		vertical-align: top;
		color: #fff;
		width: 300px;
		text-transform: uppercase;
		font-size: 40px;
		line-height: 42px;
		font-weight: 700;
		letter-spacing: 0;
		z-index: 1;
		padding: 0 0 0 50px;
	}

	.page-title.with-image .page-title-header > .image-item.chart {
		position: absolute;
		top: 0;
		right: 45px;
		bottom: auto;
		left: 395px;
		float: none;
		text-align: right;
		margin: 0;
	}


/* At A Glance info card */

.utc-page .utc-unit-card {
	position: relative;
	height: 520px;
	background-color: #ededed;
}

	.utc-page .utc-unit-card .image-only {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.utc-page .utc-unit-card * {
		font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .utc-unit-card a {
		text-decoration: none;
		color: #000;
	}

.utc-page .utc-unit-card-content {
	z-index: 1;
	position: absolute;
	height: 300px;
	top: auto;
	right: 18px;
	bottom: 18px;
	left: 18px;
	overflow: hidden;
}

	.utc-page .utc-unit-card-content > div {
		position: relative;
		float: left;
	}

.utc-page .aag-content .utc-unit-card-content > div {
	min-height: 300px;
}

.utc-page .utc-unit-card-content.utc-unit-card-brief-wrap {
	height: auto;
}

.utc-page .utc-unit-card-content > .utc-unit-card-brief {
	width: 706px;
	float: none;
	position: relative;
	font-size: 0;
}

.utc-page .utc-unit-card-brief > article {
	display: inline-block;
}

.utc-page .utc-unit-card-brief > article {
	width: 450px;
}

.utc-page .utc-unit-card-brief > aside {
	display: block;
	margin-top: -21px;
	text-align: right;
	white-space: nowrap;
	margin-right: 18px;
	z-index: -1;
}

.utc-page .content-block .utc-unit-card-brief > article p,
.utc-page .utc-unit-card-brief > article p {
	font-size: 15px;
	font-weight: 300;
	line-height: 21px;
	margin: 0;
}

	.utc-page .content-block .utc-page .utc-unit-card-brief > article p + p,
	.utc-page .utc-unit-card-brief > article p + p {
		margin-top: 1.25em;
	}

@media (max-width: 500px) {
	.utc-page .content-block .utc-unit-card-brief > article p,
	.utc-page .utc-unit-card-brief > article p {
		font-size: 13px;
		line-height: 19px;
	}
}

.utc-page .utc-unit-card-content > div + div {
	margin-left: 18px;
}

.utc-page .utc-unit-card-about,
.utc-page .utc-unit-card-keys,
.utc-page .utc-unit-card-news > section {
	padding: 15px 15px 20px 15px;
}

	.utc-page .utc-unit-card-about:after,
	.utc-page .utc-unit-card-keys:after,
	.utc-page .utc-unit-card-news > section:after,
	.utc-page .utc-unit-card-brief:after {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-color: #fff;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		opacity: 0.9;
		z-index: -1;
	}

.utc-page .utc-unit-card-brief {
	padding: 20px;
}

	.utc-page .content-block .utc-unit-card-brief > article a,
	.utc-page .utc-unit-card-brief > article a {
		color: #00b2ff;
	}

.utc-page .utc-unit-card-about {
	font-size: 14px;
	font-weight: 900;
	width: 293px;
}

	.utc-page .content-block .utc-unit-card-about p,
	.utc-page .utc-unit-card-about p,
	.utc-page .content-block .utc-unit-card-about h3.utcElement-SectionItemHeading3,
	.utc-page .utc-unit-card-about h3.utcElement-SectionItemHeading3 {
		font-size: 14px;
		line-height: 1.3;
		color: #000;
		margin: 0 0 10px 0;
		padding: 0;
	}

	.utc-page .content-block .utc-unit-card-about h3.utcElement-SectionItemHeading3,
	.utc-page .utc-unit-card-about h3.utcElement-SectionItemHeading3 {
		font-size: 14px !important;
	}

		.utc-page .utc-unit-card-about h3.utcElement-SectionItemHeading3 span {
			left: 0;
		}

	.utc-page .utc-unit-card-about header img {
		margin-bottom: 20px;
	}

@media (max-width: 989px) {
	.utc-page .utc-unit-card-about header img {
		margin-bottom: 26px;
	}
}

.utc-page .utc-unit-card .utc-unit-card-about .more-link {
	position: absolute;
	bottom: 13px;
	left: 15px;
	right: 15px;
	padding-right: 30px;
	font-weight: 500;
}

	.utc-page .utc-unit-card .utc-unit-card-about .more-link:after,
	.utc-page .utc-unit-card .utc-unit-card-about .more-link:after {
		content: '';
		position: absolute;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==);
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		background-size: cover;
		display: inline-block;
		width: 13px;
		height: 13px;
		right: 0;
		margin-top: 4px;
	}



.utc-page .utc-unit-card-about .more-link .icon-link-out {
	display: none;
}

.utc-page .utc-unit-card-content .section-link-block {
	font-size: 14px;
	font-weight: 500;
}

.utc-page .utc-unit-card-content h3 {
	font-size: 14px;
	font-weight: 900;
	line-height: 1;
	color: #0060a9;
	margin: 0 0 13px 0;
}

.utc-page .utc-unit-card .key-values-list,
.utc-page .utc-unit-card .key-values-list > li .utc-unit-card .key-facts-list,
.utc-page .utc-unit-card .key-facts-list > li,
.utc-page .utc-unit-card .news-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

	.utc-page .utc-unit-card .news-list .link-icon {
		position: relative;
		margin-left: -16px;
		top: 2px;
		left: 16px;
	}

.utc-page .utc-unit-card .number-box > p + p {
	margin-top: 18px;
}

.utc-page .utc-unit-card .facts-box > p + p {
	margin-top: 11px;
}

@media (max-width: 989px) {
	.utc-page .utc-unit-card .number-box > p + p {
		margin-top: 23px;
	}
}

.utc-page .utc-unit-card .facts-box > p {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3;
}

.utc-page .utc-unit-card .special-note {
	font-size: 8px;
	margin-top: 10px;
}

	.utc-page .utc-unit-card .special-note a,
	.utc-page .utc-unit-card .facts-box a {
		color: #00b2ff;
	}

.utc-page .utc-unit-card .link-icon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	display: inline-block;
	width: 13px;
	height: 13px;
}

.utc-page .utc-unit-card .link-icon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAABEElEQVQoU4WSP0vDYBCHn0vTJOAi6OQqip/BUXRRdNOOOrsVCbQI/hlErUFHZzdxVIqLuPox/AKCUhD7pqYneakh1ZDceL977u693ysUhLaZMgPugG4Qcfm3RIqgrxZHknCYauLQ8M9tgywKoWySsGQrPTaCEx5+qUIoFXUTbzDP4zAegcpKEPFkpxetl8+ZPW7VoZHmaspiPeJF4pBIhWkd8jnWwMGVhFdqLKiyPdJ6/gRr0g95ByarJma68iwmpKswg9D7ByofAq7CqtXqGP+N5eo3NTlVl1b+iqVQ3i9gN7jguvR6psmxuhzYom/O/CvapT7191kn5t4Cwo3fYaf6R6TGztLRhDlP2ZJo3I4fO1lVk4+h47oAAAAASUVORK5CYII=);
}

.utc-page .utc-unit-card .section-link-block {
	display: block;
	position: relative;
	padding: 15px 43px 15px 15px;
	margin-left: -15px;
	margin-right: -15px;
	line-height: 1.3;
}


	.utc-page .utc-unit-card .section-link-block .link-icon {
		position: absolute;
		right: 15px;
		bottom: 17px;
	}

.utc-page .utc-unit-card-news {
	position: relative;
	width: 211px;
}

.utc-page .utc-unit-card .news-list > dt {
	font-size: 11px;
	font-weight: 400;
	color: #6e6e6e;
	margin-top: -4px;
	margin-bottom: 3px;
}

.utc-page .utc-unit-card .news-list > dd,
.utc-page .utc-unit-card .news-list > dd p {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.25;
}

.utc-page .utc-unit-card-news-section {
	position: relative;
	height: 216px;
	overflow: hidden;
	padding-bottom: 40px;
}

	.utc-page .utc-unit-card-news-section .section-link-block {
		border-top: 1px solid #6e6e6e;
		height: 39px;
		line-height: 39px;
		padding-top: 0;
		padding-bottom: 0;
		position: absolute;
		width: 100%;
		bottom: 0;
	}

		.utc-page .utc-unit-card-news-section .section-link-block .link-icon {
			bottom: 12px;
		}

.utc-page .utc-unit-card-news .utc-unit-card-products {
	margin: 0;
	padding-top: 0;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding-bottom: 0;
}



.utc-page .utc-unit-card-keys {
	width: 384px;
}

	.utc-page .utc-unit-card-keys .number-box {
		float: left;
		width: 100px;
		padding-top: 27px;
	}

	.utc-page .utc-unit-card-keys .facts-box {
		width: 250px;
		float: right;
	}

.utc-page .utc-unit-card .number-box .number {
	display: block;
	color: #00b2ff;
	font-size: 24px;
	font-weight: 900;
	line-height: 1.1;
}

.utc-page .utc-unit-card .number-box .text {
	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
}

.hero-header.page-title.with-image {
	background: #fff;
}

.aag-hero.page-title.with-image .page-title-header > .page-title-label {
	width: 250px;
}

.aag-hero-header .image-item.chart {
	position: absolute;
	top: 68px;
	right: -35px;
	margin: 0;
	width: 46%;
}

@media (max-width: 989px) {

	.aag-hero-header .image-item.chart {
		right: 0;
		left: 50%;
		width: 750px;
		margin-left: -335px;
		text-align: right;
	}

		.aag-hero-header .image-item.chart .svg {
			width: 380px;
			height: 220px;
			text-align: right;
			position: absolute;
			right: 25px;
			top: -4px;
		}

			.aag-hero-header .image-item.chart .svg > svg {
				width: 100%;
				height: 100%;
			}
}

@media (max-width: 989px) and (min-width: 768px) {
	.utc-page .utc-unit-card-keys .facts-box {
		width: 200px;
	}

	.utc-page .utc-unit-card {
		height: auto;
		background: none;
	}

	.utc-page .utc-unit-card-content {
		position: relative;
		top: auto;
		right: auto;
		bottom: auto;
		left: auto;
	}

	.utc-page .utc-unit-card-news-section .section-link-block {
		border-top-color: transparent;
	}

	.utc-page .utc-unit-card .image-only img {
		max-width: 100%;
		height: auto;
	}

	.utc-page .aag-content .image-only {
		position: static;
	}

	.utc-page .aag-content .utc-unit-card-content {
		height: auto;
		display: table;
		width: 100%;
	}

		.utc-page .aag-content .utc-unit-card-content > div,
		.utc-page .aag-content .utc-unit-card-content > div + div {
			position: relative;
			float: none;
			display: table-cell;
			vertical-align: top;
			margin: 0;
			height: auto;
		}

			.utc-page .aag-content .utc-unit-card-content > div + div {
				border-left: 3px solid #fff;
			}

	.utc-page .utc-unit-card-about {
		width: 30%;
	}

		.utc-page .utc-unit-card-about > header img {
			width: 100%;
			height: auto;
		}

	.utc-page .utc-unit-card-keys {
		width: 45%;
	}

	.utc-page .utc-unit-card-news {
		width: 25%;
	}

	.utc-page .utc-unit-card-keys .number-box {
		width: 35%;
	}

	.utc-page .utc-unit-card-keys .facts-box {
		width: 60%;
	}

	.utc-page .utc-unit-card-news {
		background-color: rgba(255, 255, 255, 0.9);
	}

		.utc-page .utc-unit-card-news > section {
			background-color: transparent;
		}

	.utc-page .utc-unit-card-news-section {
		position: static;
		margin-bottom: 87px;
		padding-bottom: 49px !important;
	}

		.utc-page .utc-unit-card-news-section .section-link-block {
			bottom: 70px;
			border-top: 1px solid #6e6e6e;
			height: 37px;
			line-height: 37px;
			width: auto;
			left: 15px;
			right: 15px;
		}

	.utc-page .utc-unit-card .section-link-block {
		padding-right: 19px;
		padding-left: 0;
		margin-left: 0;
		margin-right: 0;
	}

		.utc-page .utc-unit-card .section-link-block .link-icon {
			right: 0;
		}

	.utc-page .utc-unit-card-news .utc-unit-card-products {
		border-top: 9px solid #e5e5e6;
		width: auto;
		padding-left: 0;
		padding-right: 0;
		left: 15px;
		right: 15px;
	}

	.utc-page .utc-unit-card .utc-unit-card-about .more-link {
		position: absolute;
		bottom: 10px;
		top: auto;
		border-top: 1px solid #6e6e6e;
		line-height: 18px;
		padding-top: 9px;
		padding-bottom: 10px;
	}

	.utc-page .utc-unit-card .utc-unit-card-products > .section-link-block {
		padding-top: 10px;
	}

	.utc-page .utc-unit-card .utc-unit-card-about .more-link:after,
	.utc-page .utc-unit-card .utc-unit-card-about .more-link:after {
		bottom: 15px;
	}

	.utc-page .utc-unit-card-about h3.utcElement-SectionItemHeading3 {
		padding-bottom: 75px;
	}

		.utc-page .utc-unit-card-about h3.utcElement-SectionItemHeading3 + div {
			height: 0;
		}

	.utc-page .glance-item .title-area {
		width: 100%;
	}

	.utc-page .body-content .title-image-border .content .left-section h4 {
		width: 135px;
	}

		.utc-page .body-content .title-image-border .content .left-section h4 > br {
			display: none;
		}

	.utc-page .utc-unit-card .number-box .text {
		margin-top: 7px;
	}

	.utc-page .utc-unit-card .special-note {
		margin-top: 12px;
	}
}

@media (max-width: 767px) {
	.utc-page .aag-hero-header .image-item.chart {
		width: auto;
		margin: 0;
	}

		.utc-page .aag-hero-header .image-item.chart .svg {
			position: static;
			margin: 0 auto;
		}
}

@media (max-width: 380px) {
	.utc-page .aag-hero-header .image-item.chart .svg {
		width: 100%;
		height: auto;
	}
}


.utc-page .more-info-link,
.utc-page .content-block .more-info-link {
	position: relative;
	font-size: 14px;
	font-weight: 500;
	color: #000 !important;
	padding-right: 10px;
}

	.utc-page .more-info-link:after,
	.utc-page .more-info-link:after {
		content: '';
		position: absolute;
		display: block;
		left: 100%;
		bottom: 2px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==);
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		background-size: cover;
		display: inline-block;
		width: 13px;
		height: 13px;
	}

.utc-page .glance-item {
	margin-bottom: 50px;
}

	.utc-page .glance-item:last-of-type {
		margin-bottom: 0;
	}
	/* header gray stripe ( B1 )*/
	.utc-page .glance-item .title-area {
		margin-bottom: 18px;
	}

		.utc-page .glance-item .title-area h2 {
			font-size: 14px;
			line-height: 43px;
			text-transform: uppercase;
			background: #e5e5e6;
			color: #000;
			margin: 0;
			padding: 0 14px;
		}



.utc-page .wide-content.aag-content {
	position: relative;
	margin-top: -24px;
}

	.utc-page .wide-content.aag-content + .aside-right {
		display: none;
	}

/*three columns widgets*/
.widgets-set-wrapper {
	margin: 0 -9px 50px -9px;
}

.utc-widget.utc-widget-video > footer,
.utc-widget.utc-widget-video > .footer {
	border-top-color: transparent !important;
}

.utc-cols-3 .utc-si-list {
	text-align: center;
}

.utc-cols-3 article + .footer {
	margin-top: -45px;
	white-space: nowrap;
}

.utc-cols-3 .utc-si-list > .utc-si {
	display: inline-block;
	vertical-align: middle;
	height: 36px;
	width: 36px;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
}

	.utc-cols-3 .utc-si-list > .utc-si:last-child {
		margin-right: 0;
	}

.utc-cols-3 .utc-widget.from-snippet > article {
	background: #efeff1;
	margin-top: -1px !important;
}

.utc-cols-3 .utc-widget.from-snippet > .footer,
.utc-cols-3 .utc-widget.from-snippet > footer {
	border-top: none;
}

@media (max-width: 989px) {

	.utc-cols-3 .utc-si-list > .utc-si {
		height: 33px;
		width: 33px;
	}

		.utc-cols-3 .utc-si-list > .utc-si:first-child {
			margin-left: 0;
		}

		.utc-cols-3 .utc-si-list > .utc-si:last-child {
			margin-right: 0;
		}
}

@media (max-width: 767px) {
	.utc-cols-3 .utc-si-list > .utc-si {
		height: 28px;
		width: 28px;
	}

	.utc-cols-3 .utc-w-video,
	.utc-cols-3 .utc-w-image {
		overflow: hidden;
	}

	.utc-cols-3 .utc-widget .utc-si-list > .utc-si {
		margin-left: 0;
		margin-right: 8px;
		margin-top: 6px;
	}
}

@media (max-width: 600px) {
	.utc-cols-3 .utc-widget .utc-si-list > .utc-si {
		height: 36px;
		width: 36px;
		margin-left: 10px;
		margin-right: 10px;
	}

	.utc-page .utc-intro-wrapper {
		margin-bottom: 50px;
	}

	.utc-page .section-list + .utc-goto-line {
		text-align: left;
		margin-top: 50px;
		margin-bottom: 50px;
	}

	.utc-cols-3 .utc-w-image {
		height: auto;
	}

		.utc-cols-3 .utc-w-image img,
		.utc-cols-3 .utc-w-video img {
			max-width: 100%;
			width: 100%;
			height: auto;
			position: relative;
		}

	.widgets-set-wrapper {
		margin: 0;
	}
}


.widgets-set.utc-cols-3,
.utc-cols-3 {
	display: table;
	table-layout: fixed;
	width: 100%;
	overflow: visible !important;
}

	.widgets-set.utc-cols-3 > .utc-widget,
	.utc-cols-3 > .utc-col {
		display: table-cell;
		width: 33.3%;
		border-right: 9px solid #fff;
		border-left: 9px solid #fff;
	}

		.utc-cols-3 > .utc-col p:last-child {
			margin-bottom: 0;
		}

@media (max-width: 767px) and (min-width: 601px) {
	.widgets-set.utc-cols-3 > .utc-widget figure,
	.widgets-set.utc-cols-3 > .utc-widget figure picture {
		min-height: 100%;
	}
}

@media (max-width: 600px) {
	.widgets-set.utc-cols-3,
	.widgets-set.utc-cols-3 > .utc-widget,
	.utc-cols-3,
	.utc-cols-3 > .utc-col {
		display: block;
	}

		.widgets-set.utc-cols-3 > .utc-widget,
		.utc-cols-3 > .utc-col {
			max-width: 312px;
			width: auto;
			height: auto;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			border: none;
		}

	.utc-col .utc-w-image img,
	.utc-col .utc-w-video img {
		width: 100%;
		max-width: none;
	}
}




.dark-jump-link-box figure {
	border: 1px solid #3d3d3d;
	border-top: none;
}

@media (min-width: 600px) {
	.utc-page .utc-intro-wrapper {
		margin-bottom: 44px;
	}
}

.utc-page .utc-intro-wrapper p {
	margin-bottom: 0 !important;
}

.utc-intro-wrapper * {
	margin-bottom: 0;
}

.utc-intro-wrapper p + * {
	margin-top: 24px;
}

.video-player .video-player-title,
.video-player .video-caption {
	font-size: 14px;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #E5E5E7;
}

.cf:before,
.cf:after {
	content: " ";
	display: table;
}

.cf:after {
	clear: both;
}

.img-responsive {
	max-width: 100%;
	height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.img-responsive.non-retina {
		display: none;
	}

	.img-responsive.retina {
		display: block;
	}
}

.utc-page .more-btn,
.utc-page .btn-more,
.utc-page .btn-default,
.utc-page .content-block .more-btn,
.utc-page .content-block .btn-more,
.utc-page .content-block .btn-default {
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 700;
	outline: none;
	cursor: pointer;
	border: none;
	background: #6e6e6e;
	color: #fff !important;
	text-transform: uppercase;
	display: inline-block;
	text-align: center;
	min-width: 108px;
	font-size: 12px;
	padding: 0 35px;
	height: 33px;
	line-height: 33px;
	letter-spacing: 0.50px;
	text-decoration: none;
	-webkit-appearance: none;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: 0.25s all;
	-moz-transition: 0.25s all;
	-ms-transition: 0.25s all;
	-o-transition: 0.25s all;
	transition: 0.25s all;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-page .more-btn:hover,
	.utc-page .btn-more:hover,
	.utc-page .btn-default:hover,
	.utc-page .content-block .more-btn:hover,
	.utc-page .content-block .btn-more:hover,
	.utc-page .content-block .btn-default:hover {
		background-color: #3d3d3d;
		text-decoration: none;
	}

	.utc-page .more-btn:active,
	.utc-page .btn-more:active,
	.utc-page .btn-default:active,
	.utc-page .content-block .more-btn:active,
	.utc-page .content-block .btn-more:active,
	.utc-page .content-block .btn-default:active {
		background-color: #4a4a4a;
	}

.utc-page a.more-btn,
.utc-page a.btn-more,
.utc-page a.more-btn:hover,
.utc-page a.btn-more:hover,
.utc-page a.btn-default:hover,
.utc-page a.more-btn:focus,
.utc-page a.btn-more:focus,
.utc-page a.btn-default:focus,
.utc-page a.more-btn:active,
.utc-page a.btn-more:active,
.utc-page a.btn-default:active {
	color: #fff;
	text-decoration: none;
}

.utc-page .btn-default {
	min-width: 31px;
	padding: 0 14px;
}

.header-b1 {
	height: 43px;
	line-height: 43px;
	background: #E5E5E6;
	margin-bottom: 15px;
	padding: 0 15px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	margin-top: 50px;
}

.arrow-after-text {
	position: relative;
}

	.arrow-after-text:after {
		display: inline-block;
		content: "";
		margin-left: 4px;
		width: 16px;
		height: 18px;
		vertical-align: text-bottom;
		background: url("../../images/redesign/arrow-orange.svg") no-repeat right center;
		background-size: 16px;
	}

.utc-widget .arrow-after-text:after {
	display: block;
	position: absolute;
}

.arrow-after-text.arrow-right-aligned,
.utc-widget .arrow-after-text.arrow-right-aligned {
	display: block;
	padding-right: 30px !important;
}

	.arrow-after-text.arrow-right-aligned:after,
	.arrow-after-text.arrow-right-aligned:after {
		right: 0;
	}

.toggle-indicator {
	position: fixed;
	visibility: hidden;
	top: 1000em;
}

	.toggle-indicator + .toggle-inner {
		position: relative;
		overflow: hidden;
		max-height: 0;
		-webkit-transition: 0.25s all;
		-moz-transition: 0.25s all;
		-ms-transition: 0.25s all;
		-o-transition: 0.25s all;
		transition: 0.25s all;
	}

	.toggle-indicator:checked + .toggle-inner {
		max-height: 10000em;
	}

	.toggle-indicator + .toggle-inner > * {
		position: relative;
		margin-top: -100%;
		-webkit-transition: 0.25s all;
		-moz-transition: 0.25s all;
		-ms-transition: 0.25s all;
		-o-transition: 0.25s all;
		transition: 0.25s all;
	}

	.toggle-indicator:checked + .toggle-inner > * {
		margin-top: 0;
	}


/* job search widget */
.utc-page .job-search-snippet.hot-colors {
	background: #f87500;
	color: #fff;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .job-search-snippet {
	padding: 17px 23px;
	margin-bottom: 50px;
}

.utc-page .content-block h2.job-search-header {
	font-size: 19px;
	font-weight: 600;
	color: #fff;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	background: none;
}

.utc-page .job-search-form {
	position: relative;
	margin: 17px 0;
	padding: 0;
	height: 36px;
	background: #fff;
}

.utc-page .job-search-line {
	background: none;
	border: none;
	width: 100%;
	height: 36px;
	padding: 0 45px 0 14px;
	position: absolute;
	right: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.utc-page .job-search-submit {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	height: 36px;
	width: 35px;
	border: none;
	border-left: 1px solid #dbdbdb;
	cursor: pointer;
	background: #fff no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==) center;
	-webkit-background-size: 13px;
	-o-background-size: 13px;
	background-size: 13px;
}

.utc-page .job-search-more,
.utc-page .content-block .job-search-more,
.utc-page .job-search-more:hover,
.utc-page .job-search-more:focus,
.utc-page .job-search-more:active,
.utc-page .job-search-snippet.hot-colors .job-search-more,
.utc-page .job-search-snippet.hot-colors .job-search-more:hover,
.utc-page .job-search-snippet.hot-colors .job-search-more:focus,
.utc-page .job-search-snippet.hot-colors .job-search-more:active {
	position: relative;
	display: inline-block;
	padding-right: 12px;
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-weight: 400;
}

	.utc-page .job-search-more:after,
	.utc-page .job-search-snippet.hot-colors .job-search-more:after {
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -4px;
		content: '';
		display: inline-block;
		width: 6px;
		height: 9px;
		background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAAa0lEQVQoU52SWw2AQAwEtz4RggOCAQygEAVLSoBA6JP7ntlc2xWSAmABsInIiOAJyRXAcDJzJCisadMj0BX0C6gKB1wVbrgivOBM+MCRYMKu4N3A3JAFe6v8P2B2nP5RssRrrl6RuhUtl38HaZFZHT5qqKEAAAAASUVORK5CYII=);
		-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}

.aws-search-box a.job-search-more,
.aws-search-box a.job-search-more:hover,
.aws-search-box a.job-search-more:focus {
	color: #000;
}

.box-gray.orange .aws-search-box a.job-search-more,
.box-gray.orange .aws-search-box a.job-search-more:hover,
.box-gray.orange .aws-search-box a.job-search-more:focus {
	color: #fff;
}

	.box-gray.orange .aws-search-box a.job-search-more:after {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAAa0lEQVQoU52SWw2AQAwEtz4RggOCAQygEAVLSoBA6JP7ntlc2xWSAmABsInIiOAJyRXAcDJzJCisadMj0BX0C6gKB1wVbrgivOBM+MCRYMKu4N3A3JAFe6v8P2B2nP5RssRrrl6RuhUtl38HaZFZHT5qqKEAAAAASUVORK5CYII=);
		background-size: cover;
	}

.aws-search-box .job-search-more {
	float: right;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 36px;
	padding-right: 12px;
}

	.aws-search-box .job-search-more:after {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAAZElEQVQoU62S2wmAQAwE5/q0EDsQG7ABK7QDWVA4JInrI98zC8mmAQ1YgA0YKUbgCgwHM1eCYKVNXWAqCNZYwglbQg/fCle4FCI4FTI4FH6Bw1N+WrAs51Updt0WqFs+flH7+XeoSiMjTotr8gAAAABJRU5ErkJggg==);
	}

@media (max-width: 989px) {
	.aws-search-box .job-search-more {
		float: none;
	}
}



/* mosaic widget */
.utc-page .mosaic-snippet {
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 50px;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .mosaic-list {
	margin: 0 -2px;
	padding: 0;
	list-style: none;
	font-size: 0;
}

.utc-page .mosaic-list-item {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0 !important;
	height: 210px;
	width: 50%;
	overflow: hidden;
	-webkit-box-shadow: #FFF 0 0 0 2px inset;
	box-shadow: #FFF 0 0 0 2px inset;
}

.utc-page .mosaic-list-title .cover-img {
	position: relative;
	z-index: -1;
	max-width: 100%;
	height: auto;
	image-rendering: -webkit-optimize-contrast;
}

@media (min-width: 990px) {
	.utc-page .mosaic-list-title .cover-img {
		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);
		-webkit-transition: all 0.25s !important;
		-moz-transition: all 0.25s !important;
		-ms-transition: all 0.25s !important;
		-o-transition: all 0.25s !important;
		transition: all 0.25s !important;
	}

	.utc-page .mosaic-list-title:hover .cover-img {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}
}

.utc-page .mosaic-list-title {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	text-decoration: none;
	color: #fff;
}

	.utc-page .mosaic-list-title > .label {
		position: absolute;
		display: inline;
		font-size: 14px;
		font-weight: 500;
		line-height: 19px;
		text-transform: uppercase;
		top: auto;
		right: 30%;
		bottom: 16px;
		left: 16px;
		color: #fff;
	}

		.utc-page .mosaic-list-title > .label:after,
		.utc-page .mosaic-list-title > .label:after {
			position: absolute;
			content: '';
			bottom: 3px;
			margin-left: 8px;
			display: inline-block;
			width: 13px;
			height: 13px;
			background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==);
			-webkit-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
		}

.utc-page .mosaic-snippet-more {
	font-family: 'Neue Helvetica W01','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-weight: 700;
	position: relative;
	display: block;
	margin-top: 16px;
	background: #6e6e6e;
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	padding: 10px 19px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	white-space: normal;
}

	.utc-page .mosaic-snippet-more > span {
		display: block;
		margin-right: 30px;
		color: #fff;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

.utc-page .content-block a.mosaic-snippet-more,
.utc-page .content-block a.mosaic-snippet-more:hover,
.utc-page .content-block a.mosaic-snippet-more:focus,
.utc-page .content-block a.mosaic-snippet-more:active {
	color: #FFF;
	text-decoration: none;
}

.utc-page .mosaic-snippet-more:after,
.utc-page .mosaic-snippet-more:after {
	content: '';
	display: inline-block;
	width: 13px;
	height: 13px;
	background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABmElEQVRIS72Wv0tcQRDHP18EQQsFIZX+A4qFjYXmKomCaCF4WF2dtCkMCMFOsIiFdmqvhT86K7X0V5FSSGF1mE4IaJEUIhMG9uBY3917d+v5ytmd+ezOfGf2iRY/M1sBRiVVirqq6EbfFwDrwWdL0tci/oUhEaAWe1XSWh4oFeLxv0jabQYqDAnp+gEsZwQsSzpuBGoJEkDbfvoo4DMwJ+ksC9QOpAvYB5aigI/AJ0k/Y1DLkHCbbuAEmI4CPgAfJd3V29uCBFAvcA5MRKB7YFLS75q9bUgA9QGX3pwR6BdQkvTH7TKzsTyd56x/AA6B/mjfdajRX4dYIqSZu6ttvtMQP8DBe0B2Og3xdM06ZPMNalIGBhspLEnCQcafgZ1mTZkEMbNF4Chjjk1JukhuRjMrAadATwR5NfrbuomZjQBXGQ24Ielb8oA0syHgJqPQPjAXJL0kQcxsAPBcD0eBbsP0fUp6T8ys0dT18T4uqZr8MjYo9D9gpl5JSTcJPeEFd8nW0lWRtJfXzC2rK6TN/06qkr7nAXz9P7NPjVmnE09OAAAAAElFTkSuQmCC);
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position: absolute;
	right: 19px;
	top: 50%;
	margin-top: -6px;
}



/* brief description section */
.utc-page .brief-desc-section:first-child {
	margin-top: 44px;
}

.utc-page .brief-desc-section {
	background: #f7f7f7;
	padding: 18px;
	margin-bottom: 18px;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

	.utc-page .brief-desc-section + .brief-desc-section {
		margin-top: 0;
	}

	.utc-page .brief-desc-section + h2 {
		margin-top: 50px;
	}

	.utc-page .brief-desc-section:last-child {
		margin-bottom: 0;
	}

.utc-page .ms-input .brief-desc-section {
	margin-bottom: 18px;
}

.utc-page .brief-desc-section h3.utcElement-SectionItemHeading3 {
	margin: 0 0 12px 0;
	padding: 0;
}

.utc-page .brief-desc-section P.utcElement-NormalParagraph {
	margin: 0 !important;
	padding: 0;
}

	.utc-page .brief-desc-section P.utcElement-NormalParagraph + P.utcElement-NormalParagraph {
		margin-top: 14px !important;
	}

.utc-page .brief-desc-section .tags-set {
	margin-top: 18px;
	padding-top: 30px;
	border-top: 1px solid #d5d5d5;
}

	.utc-page .brief-desc-section .tags-set > h4 {
		font-size: 13px;
		text-transform: uppercase;
		color: #000;
		letter-spacing: 1px;
		margin: 0 0 18px 0;
	}

	.utc-page .brief-desc-section .tags-set > a {
		font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-weight: 700;
		font-size: 11px;
		text-transform: uppercase;
		color: #fff;
		background: #0060a9;
		text-decoration: none;
		display: inline-block;
		vertical-align: top;
		height: 25px;
		line-height: 25px;
		white-space: nowrap;
		padding: 0 8px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		margin: 0 5px 5px 0;
	}

		.utc-page .brief-desc-section .tags-set > a:hover,
		.utc-page .brief-desc-section .tags-set > a:focus {
			background: #015595;
		}

.utc-page .brief-desc-section.with-aside > article {
	width: 60%;
	float: left;
	padding-right: 18px;
}

.utc-page .brief-desc-section.with-aside > aside {
	width: 37%;
	float: right;
}

	.utc-page .brief-desc-section.with-aside > aside img {
		max-width: 100%;
		height: auto;
	}

.utc-page .brief-desc-section .more-btn {
	margin-top: 30px;
}

.utc-page .brief-desc-section.filter-by {
	margin-bottom: 0;
	margin-top: 18px;
	padding: 13px 15px;
}

	.utc-page .brief-desc-section.filter-by label {
		font-weight: normal;
		font-size: 13px;
		line-height: 28px;
		text-transform: uppercase;
		color: #6e6e6e;
	}

	.utc-page .brief-desc-section.filter-by .select-wrapper select {
		width: 390px;
	}

	.utc-page .brief-desc-section.filter-by .utc-select-control {
		border-radius: 0;
		vertical-align: top;
		width: 100%;
	}

		.utc-page .brief-desc-section.filter-by .utc-select-control > .text {
			font-weight: 500;
			font-size: 14px;
			color: #015bb1;
			line-height: 28px;
			text-transform: capitalize;
		}

		.utc-page .brief-desc-section.filter-by .utc-select-control > select {
			-webkit-appearance: none;
		}

	.utc-page .brief-desc-section.filter-by table {
		width: 100%;
	}

		.utc-page .brief-desc-section.filter-by table td {
			font-weight: 400;
			font-size: 14px;
			color: #6e6e6e;
			text-transform: uppercase;
			vertical-align: middle;
			width: 42%;
		}

		.utc-page .brief-desc-section.filter-by table .hidden {
			visibility: hidden;
		}

	.utc-page .brief-desc-section.filter-by td.text-label {
		width: 9%;
	}

	.utc-page .brief-desc-section.filter-by td.text-separator {
		padding: 0;
		width: 7%;
		text-align: center;
	}


@media (min-width: 768px) and (max-width: 989px) {
	.utc-page .brief-desc-section.filter-by table td {
		width: 39%;
	}

	.utc-page .brief-desc-section.filter-by td.text-label {
		width: 13%;
	}

	.utc-page .brief-desc-section.filter-by td.text-separator {
		width: 9%;
	}

	.utc-page .brief-desc-section.filter-by .select-wrapper select {
		width: 295px;
	}
}

@media screen and (max-width: 767px) {
	.utc-page .brief-desc-section.filter-by {
		margin-bottom: 5px;
		padding: 10px;
	}

		.utc-page .brief-desc-section.filter-by table,
		.utc-page .brief-desc-section.filter-by table tbody,
		.utc-page .brief-desc-section.filter-by table tr,
		.utc-page .brief-desc-section.filter-by table td,
		.utc-page .brief-desc-section.filter-by table td.text-label {
			display: block;
			width: 100%;
		}

		.utc-page .brief-desc-section.filter-by label {
			line-height: normal;
		}
}

/* person quote blockquote */
.person-quote,
.utc-page .content-block .person-quote {
	display: block;
	margin: 0 0 50px 0;
	padding: 30px;
	border: none;
	background: #00B2FF;
	color: #fff;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

	.person-quote > cite {
		width: 106px;
		float: left;
		font-style: normal;
	}

		.person-quote > cite > img {
			display: block;
			border: 1px solid rgba(255,255,255,0.5);
			margin-bottom: 9px;
		}



		.person-quote > cite > .name {
			display: block;
			font-size: 12px;
			font-weight: 600;
		}

		.person-quote > cite > .position {
			font-size: 11px;
			line-height: 1.25;
			display: inline-block;
		}

	.person-quote > .quote-body {
		display: block;
		margin-left: 148px;
		font-size: 19px;
		line-height: 24px;
	}


/* latest (featured) news list */
.utc-page .news-feed-latest {
	margin-bottom: 0;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

	.utc-page .news-feed-latest .more-btn {
		margin-top: 16px;
	}

.utc-page .news-feed-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.utc-page .news-feed-item {
	position: relative;
	padding-left: 164px;
	min-height: 97px;
}

.utc-page li.news-feed-item {
	margin-bottom: 18px;
}

.utc-page .news-feed-item > hr {
	position: absolute;
	top: auto;
	right: 0;
	bottom: 0;
	left: 164px;
	display: block;
	margin: 0;
	padding: 0;
	height: 0;
	border: none;
	border-top: 1px solid #6e6e6e;
}

.utc-page .news-feed-item > time {
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	color: #6E6E6E;
	font-size: 11px;
	line-height: 17px;
}

.utc-page .news-feed-more {
	font-size: 17px;
	line-height: 21px;
	font-weight: 300;
	color: #000;
	text-decoration: none;
}

.utc-page .news-feed-img {
	width: 146px;
	position: absolute;
	left: 0;
}


/* aside widgets */
.utc-page .utc-widget.visible-phone {
	max-width: 231px;
}

.utc-page .utc-widget {
	color: #000;
	margin-bottom: 18px;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

	.utc-page .utc-widget > * > *:first-child {
		margin-top: 0;
		padding-top: 0;
	}

	.utc-page .utc-widget > * > *:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
	}

	.utc-page .utc-widget > nav > *:first-child {
		padding-top: 15px;
	}

	.utc-page .utc-widget > nav > *:last-child {
		padding-bottom: 15px;
	}

	.utc-page .utc-widget .article.text-aside,
	.utc-page .utc-widget article.text-aside,
	.utc-page .utc-widget .text-aside {
		display: table;
		width: 100%;
	}

		.utc-page .utc-widget .text-aside > * {
			display: table-cell;
			vertical-align: top;
		}

		.utc-page .utc-widget .text-aside > figcaption {
			padding-left: 15px;
		}

	.utc-page .utc-widget > * {
		background: #E5E5E6;
	}

	.utc-page .utc-widget a {
		text-decoration: none;
		color: #000;
	}

	.utc-page .utc-widget p {
		margin: 0;
		font-size: 15px;
	}

	.utc-page .utc-widget > article p,
	.utc-page .utc-widget > .article p {
		font-size: 13px;
	}

	.utc-page .utc-widget h1 + p {
		margin-top: 6px;
	}

	.utc-page .utc-widget .img-block {
		display: block;
		border: 1px solid #E5E5E6;
	}

.utc-widget .img-block img {
	width: 100%;
	height: auto;
}

.utc-page .utc-widget > header,
.utc-page .utc-widget > .header,
.utc-page .utc-widget > article,
.utc-page .utc-widget > .article,
.utc-page .utc-widget > footer,
.utc-page .utc-widget > .footer {
	display: block;
	position: relative;
	padding: 15px;
	line-height: 1;
	letter-spacing: normal;
}

.utc-page .utc-widget > footer,
.utc-page .utc-widget > .footer {
	font-size: 15px;
	border-top: 1px solid #a9a9aa;
	font-weight: 400;
}

.utc-page .utc-widget h1,
.utc-page .utc-widget .h1,
.utc-page .utc-widget-header {
	color: #000;
	font-size: 13px;
	font-weight: 700;
	line-height: 17px;
	text-transform: uppercase;
	margin: 0;
}

	.utc-page .utc-widget .h1.header {
		padding: 13px 15px;
	}

.utc-page .utc-widget > label {
	cursor: pointer;
}

.utc-page .utc-widget > label,
.utc-page .utc-widget > a {
	-webkit-transition: all 0.25s;
	-moz-transition: all 0.25s;
	-ms-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}

	.utc-page .utc-widget > a.header:hover,
	.utc-page .utc-widget > a.header:focus,
	.utc-page .utc-widget > a.footer:hover,
	.utc-page .utc-widget > a.footer:focus {
		background-color: #d5d4d4;
	}

.utc-page .utc-widget > nav > a,
.utc-page .utc-widget > .nav > a,
.utc-page .utc-widget > .nav-item,
.utc-page .utc-widget.nav-item > a {
	position: relative;
	display: block;
	padding: 12px 50px 12px 15px;
	font-size: 15px;
	line-height: 1.2;
	color: #000;
	background-color: #fff;
	border-top: 1px solid #b6b6b6;
	border-bottom: 1px solid #b6b6b6;
	text-decoration: none;
}

	.utc-page .utc-widget > header + nav > a,
	.utc-page .utc-widget > .header + nav > a,
	.utc-page .utc-widget > header + .nav > a,
	.utc-page .utc-widget > .header + .nav > a,
	.utc-page .utc-widget > header + .nav-item,
	.utc-page .utc-widget > .header + .nav-item,
	.utc-page .utc-widget > nav > a + a,
	.utc-page .utc-widget > .nav > a + a,
	.utc-page .utc-widget > .nav-item + .nav-item {
		border-top: none;
	}

	.utc-page .utc-widget > nav > a:hover,
	.utc-page .utc-widget > .nav > a:hover,
	.utc-page .utc-widget > .nav-item:hover,
	.utc-page .utc-widget > nav > a:focus,
	.utc-page .utc-widget > .nav > a:focus,
	.utc-page .utc-widget > .nav-item:focus,
	.utc-page .utc-widget.nav-item > a:hover,
	.utc-page .utc-widget.nav-item > a:focus {
		background-color: #d5d4d4;
	}
/* common icons */
.utc-page .utc-i,
.utc-page .utc-i-arrow,
.utc-page .utc-i-newwin,
.utc-page .utc-i-download {
	position: relative;
}

	.utc-page .utc-i:after,
	.utc-page .utc-i-arrow:after,
	.utc-page .utc-i-newwin:after,
	.utc-page .utc-i-download:after {
		content: '';
		display: inline-block;
		width: 13px;
		height: 13px;
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}

.utc-page .utc-widget .utc-i-arrow:after,
.utc-page .utc-i-arrow-orange:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAAB50lEQVRIS7WWPWgUQRTHf+9ObvcSUBCsxMIyaCFYaQKCREG0EIxWqU0lqLgnanOVH7viBzbGXgujXSrPUkljKaSxiKQMCAqX7EZvn8zmgud4l9298aacmf/78T5nhJIraXArVQ7VI2aLSqXoRXPPAFS529U89SOuFtEXhliAzLYIt72Qe3kgJ8gWiTk/5MVOoMIQYyQOiIAbtkGBGS/i7SBQKUgX9ByYswz+RDjrh7T6gUpD9CLV+CCvRLlkGfxeEaZrIZ/6eJqXtn/PtUktabMInLJO10Q44YUs9+6X9mRbrE3GNtu8VzhmgVbTDpNjj1jd3h8aYgzoFXYnPh+BwxZo2fvFlDzmW1aAmwFHygfsjyIV9qEsAHusEC3VxpmWJusSB6gLJEfb8sY5N2oIKrweOQSYHzWk5a1wxkCe/IeczAD7B1WYUwlnY6bBZZR5uympcty/z5etGeqwkoALCm/sOaYVTtYf8MG5GTduMiUp74D6X5A+o38oT5IGE6os2Q0IPPQjAucBuX6dA5VqBrATveitcF4W6DhB9Bp7k11ZrCcsQ5+9mEl5xg+n92SHqbuWdjjaO3WH9mRAoje0wuneSnLyxIi7CTdveRYuEWa9kJd5XVC6ukzY4nb2O/laj7iTBzDnvwH1CJ0S7eOL9QAAAABJRU5ErkJggg==);
}

.utc-page .utc-widget.hot-colors-set .utc-i-arrow:after,
.utc-page .utc-widget.dark-colors-set .utc-i-arrow:after,
.utc-page .utc-widget.sky-colors-set .utc-i-arrow:after,
.utc-page .utc-i-arrow-white:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABmElEQVRIS72Wv0tcQRDHP18EQQsFIZX+A4qFjYXmKomCaCF4WF2dtCkMCMFOsIiFdmqvhT86K7X0V5FSSGF1mE4IaJEUIhMG9uBY3917d+v5ytmd+ezOfGf2iRY/M1sBRiVVirqq6EbfFwDrwWdL0tci/oUhEaAWe1XSWh4oFeLxv0jabQYqDAnp+gEsZwQsSzpuBGoJEkDbfvoo4DMwJ+ksC9QOpAvYB5aigI/AJ0k/Y1DLkHCbbuAEmI4CPgAfJd3V29uCBFAvcA5MRKB7YFLS75q9bUgA9QGX3pwR6BdQkvTH7TKzsTyd56x/AA6B/mjfdajRX4dYIqSZu6ttvtMQP8DBe0B2Og3xdM06ZPMNalIGBhspLEnCQcafgZ1mTZkEMbNF4Chjjk1JukhuRjMrAadATwR5NfrbuomZjQBXGQ24Ielb8oA0syHgJqPQPjAXJL0kQcxsAPBcD0eBbsP0fUp6T8ys0dT18T4uqZr8MjYo9D9gpl5JSTcJPeEFd8nW0lWRtJfXzC2rK6TN/06qkr7nAXz9P7NPjVmnE09OAAAAAElFTkSuQmCC);
}

.utc-page .utc-widget.cold-colors-set .utc-i-arrow:after,
.utc-page .utc-i-arrow-black:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAMAAAB1owf/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnbPKNAAAAInRSTlMAeaSQZotTmPpFA6nwNAa66ikKxuIdDtPWEjDkJDz2s1uFiZAGBAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACZSURBVCjPddHZEsIwCAVQ0tWmtUtqN7Wt8v8faeBBnQTuUzJnBgIB+ItJQI5BTDVANKpgJlHOVEhUklwqQWxN1FwFajuifhDIjUS3SaB5IVo3f7wHqRqi0QGgnK7VBGtVSrWahTTM4/u4IBnP+oyh4NXtMeyH8hMDj5nHMHH300awrQTLrOy5F/bM3Q/hWb6/r/YCMS55/y4fqi4dUoPO5SoAAAAASUVORK5CYII=);
}

.utc-page .utc-widget .utc-i-newwin:after,
.utc-page .utc-i-newwin-orange:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAABJ0lEQVRIS+3VvWoCQRDA8f9ioYLgMwiSR7AVQlpBSOMDWKX2sLGzEa5MkQdIZWGhWFnlIaxSpbRJ7SnBlRMXzsve3ext0ml7O/NjPhhVFKAp+OkKrfqMr/Sz/YhHpVgD9aIcygeKk0sxb0iK/QkUY4eAiYZpVgt/QQq+NWyTAT8waITsspJEI3oo5nmzslW0rIX0i4ZrvkuQ+K0XJEW8IAHyCgxNO0tVJEBeaiFvydV3hqSImaHBnKBDwLOG95ztulRivSCWy2Ddumslq5xttCLmvbgiPaYZndgo6FiwXMR56zKwQsQZigNSmAgpBRnseOKpGrKQXhDxjKQJzYFF007G/AsUBXwA3TvkMp7LW2nr9mg+nbPfDISH9JkS/ZV7odfgO1S6i2ekZbvQ2K5HIgAAAABJRU5ErkJggg==);
}

.utc-page .utc-widget.hot-colors-set .utc-i-newwin:after,
.utc-page .utc-widget.dark-colors-set .utc-i-newwin:after,
.utc-page .utc-i-newwin-white:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////8AAAAKhBN9AAAAEXRSTlMAIEL2fOzAGE2wkmlTD8mg0OB9YNsAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAdUlEQVQoz63S3RJAIBCA0SVSFHr/l7UZtT/lru/Smdh2QCpNkJtNfQCKmDVE1hIsnFaLbZ84ccoD5eS3fE80FdmNpiJHnlMQSb4Dp8AEjZFLXDCieErhL3yNRIyBxkQOHwP8Ud3whfXJdtc7hMytMvIHaBpOD21mGT3rfgCwAAAAAElFTkSuQmCC);
}

.utc-page .utc-widget.cold-colors-set .utc-i-newwin:after,
.utc-page .utc-i-newwin-black:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3dmhyAAAAEXRSTlMAIEL2fOzAGE2wkmlTD8mg0OB9YNsAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAdUlEQVQoz63S3RJAIBCA0SVSFHr/l7UZtT/lru/Smdh2QCpNkJtNfQCKmDVE1hIsnFaLbZ84ccoD5eS3fE80FdmNpiJHnlMQSb4Dp8AEjZFLXDCieErhL3yNRIyBxkQOHwP8Ud3whfXJdtc7hMytMvIHaBpOD21mGT3rfgCwAAAAAElFTkSuQmCC);
}

.utc-page .utc-i-download:after {
	background-image: url(../../images/redesign/pdf-download-orange.svg);
}

.utc-page .utc-i-twitter:after {
	width: 20px;
	height: 20px;
	-webkit-background-size: 20px;
	background-size: 20px;
	background-image: url(../../images/redesign/twitter-icon-cyan.svg);
}

.utc-page .utc-i-twitter.utc-i-right-aligned:after {
	margin-top: -10px;
}

.utc-page .utc-i-arrow-more:after {
	background-image: url(../../images/redesign/arrow-white.svg);
	width: 16px;
	height: 16px;
	-webkit-background-size: cover;
	background-size: cover;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
}

.utc-page .utc-i-text-aligned.utc-i-arrow-more:after {
	vertical-align: middle;
}

.utc-page .utc-i-text-aligned {
	padding-right: 20px;
}
	/* icon placement (after text) */
	.utc-page .utc-i-text-aligned:after {
		content: '';
		display: inline-block;
		position: relative;
		left: 20px;
		vertical-align: text-bottom;
		margin-left: -13px;
		margin-bottom: 2px;
	}
/* icon placement (aligned to right side of block) */
.utc-page .utc-i-right-aligned,
.utc-page .utc-i-bottom-right-aligned {
	display: block;
	padding-right: 45px !important;
}

	.utc-page .utc-i-right-aligned:after {
		position: absolute;
		right: 14px;
		top: 50%;
		margin-top: -7px;
		display: block;
	}

	.utc-page .utc-i-bottom-right-aligned:after {
		position: absolute;
		right: 14px;
		top: 100%;
		margin-top: -29px;
		display: block;
	}
/* right arrow link icon */
.utc-page .right-arrow-link:after {
	content: '';
	display: inline-block;
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.utc-page .content-image-box .item-box h3 .new-win-link:after {
	background-position: right top;
}

.link-block {
	display: block;
}
/* snow colors widget */
.utc-page .utc-widget.snow-colors-set > * {
	background-color: #fff;
}

.utc-page .utc-widget.snow-colors-set > header,
.utc-page .utc-widget.snow-colors-set > .header {
	background-color: #ececec;
}

.utc-page .utc-widget.snow-colors-set > a.header:hover,
.utc-page .utc-widget.snow-colors-set > label.header:hover {
	background-color: #adadad;
}

.utc-page .utc-widget.snow-colors-set > article,
.utc-page .utc-widget.snow-colors-set > .article {
	border: 2px solid #ececec;
}

.utc-page .utc-widget.snow-colors-set > footer,
.utc-page .utc-widget.snow-colors-set > .footer {
	background-color: #fff;
	border: 2px solid #ececec;
}

.utc-page .utc-widget.snow-colors-set > * + footer,
.utc-page .utc-widget.snow-colors-set > * + .footer {
	margin-top: -2px;
}

.utc-page .utc-widget.snow-colors-set > a.footer:hover,
.utc-page .utc-widget.snow-colors-set > a.footer:focus {
	background-color: #d5d4d4;
}
/* ice colors widget */
.utc-page .utc-widget.ice-colors-set > * {
	background-color: #fff;
}

.utc-page .utc-widget.ice-colors-set > header,
.utc-page .utc-widget.ice-colors-set > .header {
	background-color: #ececec;
}

.utc-page .utc-widget.ice-colors-set > a.header:hover,
.utc-page .utc-widget.ice-colors-set > label.header:hover {
	background-color: #adadad;
}

.utc-page .utc-widget.ice-colors-set > article,
.utc-page .utc-widget.ice-colors-set > .article {
	border-bottom: 2px solid #ececec;
}

.utc-page .utc-widget.ice-colors-set > footer,
.utc-page .utc-widget.ice-colors-set > .footer {
	margin-top: -1px;
	border-top-color: #adadad;
	border-bottom: 1px solid #adadad;
}

.utc-page .utc-widget.ice-colors-set > a.footer:hover,
.utc-page .utc-widget.ice-colors-set > a.footer:focus {
	background-color: #d5d4d4;
}
/* cold colors widget */
.utc-page .utc-widget.cold-colors-set > * {
	background-color: #D6EAF9;
	display: block;
}

.utc-page .utc-widget.cold-colors-set > header,
.utc-page .utc-widget.cold-colors-set > .header {
	background-color: #A9D2F0;
}

.utc-page .utc-widget.cold-colors-set > a.header:hover,
.utc-page .utc-widget.cold-colors-set > label.header:hover {
	background-color: #82A3BB;
}

.utc-page .utc-widget.cold-colors-set > footer,
.utc-page .utc-widget.cold-colors-set > .footer {
	border-top-color: #A9D2F0;
}

.utc-page .utc-widget.cold-colors-set > a.footer:hover,
.utc-page .utc-widget.cold-colors-set > a.footer:focus {
	background-color: #a9d2f0;
}
/* light-sky-colors-set */
.utc-page .utc-widget.light-sky-colors-set > * {
	background-color: #a9d2f0;
}

.utc-page .utc-widget.light-sky-colors-set > header,
.utc-page .utc-widget.light-sky-colors-set > .header {
	background-color: #d7eaf9;
}

.utc-page .utc-widget.light-sky-colors-set > a.header:hover,
.utc-page .utc-widget.light-sky-colors-set > label.header:hover {
	background-color: #c7d8e6;
}

.utc-page .utc-widget.light-sky-colors-set > article .form {
	border-top: none;
}

.utc-page .utc-widget.light-sky-colors-set > footer,
.utc-page .utc-widget.light-sky-colors-set > .footer {
	border-top-color: #d7eaf9;
}

.utc-page .utc-widget.light-sky-colors-set > a.footer:hover,
.utc-page .utc-widget.light-sky-colors-set > a.footer:focus {
	background-color: #c7d8e6;
}

.utc-page .utc-widget-slider.light-sky-colors-set > .header.toggle-trigger:before,
.utc-page .utc-widget-slider.light-sky-colors-set > .header.toggle-trigger:after,
.utc-page .utc-widget-slider.light-sky-colors-set > .header.toggle-trigger:before,
.utc-page .utc-widget-slider.light-sky-colors-set > .header.toggle-trigger:after {
	background-color: #fff;
}
/* sky-colors-set */
.utc-page .utc-widget.sky-colors-set > * {
	background-color: #00a0e5;
}

.utc-page .utc-widget.sky-colors-set > header,
.utc-page .utc-widget.sky-colors-set > .header {
	background-color: #00b2ff;
}

.utc-page .utc-widget.sky-colors-set > a.header:hover,
.utc-page .utc-widget.sky-colors-set > label.header:hover {
	background-color: #0f99d4;
}

.utc-page .utc-widget.sky-colors-set > article .form {
	border-top: none;
}

.utc-page .utc-widget.sky-colors-set > footer,
.utc-page .utc-widget.sky-colors-set > .footer {
	border-top-color: #00b2ff;
}

.utc-page .utc-widget.sky-colors-set > a.footer:hover,
.utc-page .utc-widget.sky-colors-set > a.footer:focus {
	background-color: #00b2ff;
}

.utc-page .utc-widget-slider.sky-colors-set > .header.toggle-trigger:before,
.utc-page .utc-widget-slider.sky-colors-set > .header.toggle-trigger:after,
.utc-page .utc-widget-slider.sky-colors-set > .header.toggle-trigger:before,
.utc-page .utc-widget-slider.sky-colors-set > .header.toggle-trigger:after {
	background-color: #fff;
}

/* worm colors widget */
.utc-page .utc-widget.warm-colors-set > * {
	background-color: #FDDFC4;
}

.utc-page .utc-widget.warm-colors-set > header,
.utc-page .utc-widget.warm-colors-set > .header {
	background-color: #fcc18d;
}

.utc-page .utc-widget.warm-colors-set > footer,
.utc-page .utc-widget.warm-colors-set > .footer {
	border-top-color: #fcc18d;
}

.utc-page .utc-widget.warm-colors-set > a.footer:hover,
.utc-page .utc-widget.warm-colors-set > a.footer:focus {
	background-color: #fcc18d;
}
/* hot colors widget */
.utc-page .utc-widget.hot-colors-set > * {
	background-color: #F87500;
}

.utc-page .utc-widget.hot-colors-set * {
	color: #fff;
}

.utc-page .utc-widget.hot-colors-set > header,
.utc-page .utc-widget.hot-colors-set > .header {
	background-color: #cc6203;
}

.utc-page .utc-widget.hot-colors-set > footer,
.utc-page .utc-widget.hot-colors-set > .footer {
	border-top-color: #cc6203;
}

.utc-page .utc-widget.hot-colors-set > a.footer:hover,
.utc-page .utc-widget.hot-colors-set > a.footer:focus {
	background-color: #e16e05;
}

.utc-page .utc-widget.hot-colors-set .utc-fs-h3 {
	color: #fff !important;
}
/* dark colors widget */
.utc-page .utc-widget.dark-colors-set > * {
	background-color: #3d3d3d;
	color: #fff;
}

.utc-page .utc-widget.dark-colors-set a {
	color: #fff;
}

.utc-page .utc-widget.dark-colors-set > header,
.utc-page .utc-widget.dark-colors-set > .header,
.utc-page .utc-widget.dark-colors-set .utc-w-image {
	background-color: #3d3d3d;
}

.utc-page .utc-widget.dark-colors-set > footer,
.utc-page .utc-widget.dark-colors-set > .footer {
	border-top-color: #1f1f1f;
}

.utc-page .utc-widget.dark-colors-set > header:hover,
.utc-page .utc-widget.dark-colors-set > .header:hover,
.utc-page .utc-widget.dark-colors-set > a.footer:hover,
.utc-page .utc-widget.dark-colors-set > a.footer:focus {
	background-color: #1f1f1f;
}
/***/
.utc-page .utc-widget .header.arrow-right-aligned:after,
.utc-page .utc-widget .header.arrow-right-aligned:after,
.utc-page .utc-widget .footer.arrow-right-aligned:after,
.utc-page .utc-widget .footer.arrow-right-aligned:after {
	right: 14px;
	bottom: 16px;
}

.utc-page .widgets-set-wrapper .utc-w-image,
.utc-page .widgets-set-wrapper .header + article {
	width: 100%;
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
}

	.utc-page .widgets-set-wrapper .utc-w-image:after,
	.utc-page .widgets-set-wrapper .header + article:after {
		padding-top: 64%;
		display: block;
		content: '';
	}

	.utc-page .widgets-set-wrapper .utc-w-image picture,
	.utc-page .widgets-set-wrapper .header + article .utc-si-list {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		overflow: hidden;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .widgets-set-wrapper .header + article .utc-si-list {
		padding-top: 32%;
		margin-top: -43px;
	}

	.utc-page .widgets-set-wrapper .utc-w-image picture {
		border: 1px solid #3d3d3d;
	}

		.utc-page .widgets-set-wrapper .utc-w-image picture img {
			display: block;
		}


.utc-page .utc-w-video {
	position: relative;
}

	.utc-page .utc-w-file img,
	.utc-page .utc-w-image img,
	.utc-page .utc-w-video img {
		display: block;
		vertical-align: top;
		max-width: 100%;
		height: auto;
		margin: 0 auto;
	}

.utc-page .utc-w-image {
	padding: 1px;
}

.utc-page .utc-w-video > a {
	display: block;
}

	.utc-page .utc-w-video > a:after,
	.utc-page a > .utc-w-video:after {
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		width: 54px;
		height: 54px;
		margin: -27px 0 0 -27px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACwCAYAAACvt+ReAAAfCUlEQVR4Xu2dCXQV1RmA/x+SSAwQ9k1p1JZNCeISFQoitChqS0XBhVKqIljFsJsYCIRAAMNOAraCCAYIjaxSWTSKgtSIEUGCsqS00ihIWMMWTEJuz/965537JvNe5i3z8mbm3nN6eiQzd+7898vNP/+KIIdPEmCMtQKAGABoCQBNAaAxADQDgNoAEAUAEQAQxievAIAyALgMANcAoBgAzgDAKQA4AQDHEPG4Twux+U1o8/f3+PqMsWgA6AoA9wJAJw5sCwBowgENpPgI8NMA8BMBDQD7AWA3AHyOiCWBfJCV5pIAC7vJGOsGAA9zaG/loNaq4Q2v5GB/RzADwFZE3FXDawqZx9saYMZYWwAYCAAPAsDtAHB9gHaGTlMapC7QILWCBqkVgRhXAOAbAPgQALIR8UggJjXjHLYDmDH2AAC8AAA9AYD0WL2jsrKy8nx5efmZ0tLS8xcvXiw5c+bM+XPnzl0+ffr0lRMnTpTS/y5dukT6rttRt27dsJYtW0bS/5o0aXJ9w4YNoxo3btygXr160ZGRkQ3Cw8Mb16pVqwEAeHPyk/78CQC8hYif6n0hK1xnC4AZY3cBwMsA0EcntGVlZWU/lJSUnDhx4sTJw4cPn8zPzydwlRPV0L2PjIysHRcX17hdu3bNW7Zs2Tw6OrplRETEjTpPcIJ5GwC8gYh7DF1oCExuWYAZY6QODAeA5wGgfTWyLrt69ep/fvrpp+/3799/bNeuXcXBglUvAwR1t27dmnXq1CmmRYsWN9WpU+dmHUAfAoC3AWARIpLaYblhOYAZYwTrZAD4vSedljFGf/4PFRQUHNm2bVtRdX/6Q23nSRXp06dP69jY2LYNGzZsj4ikdrgbBO8/SC6ISFBbZlgGYK7bpgAAWRIU+6vLRhG0p0+f/jYvL+/b3Nxcsr9aZvTu3btlly5dbmvSpMltHmAm/ZwsGKlW0ZVNDzBjrDcATAOAODc0Vly+fPngl19++fX69eu/twyxHl7k8ccfv+mee+65MyoqqoO7X2YAyAeACYiYa2aZmBZgbrOdCQBdtDaATttjx47tXrt2bcGxY8fIA2a7ERMTE9W/f//YmJiYez2cynkAkGBW27LpAGaM3QQAfwMAOnmrmJoqKip+PHDgQF5WVtZ35eXlzHbUarxweHg4Dh48+NaOHTt2CQsLu0HjEnKW0En8F0Q01V8p0wDMrQrpADAEACLVm1BeXk7Wg0/toib4+otJ6kW3bt0eCA8PpzgO9SgFgKUAkGgWq4UpAGaMPQ4Af+XBMi5CpxP3s88++0iC6x3SBHL37t1/6+ZEpmCjlxBxvXezBv/qkAaYMUZRXsu5A8JFXSAd96uvvvogKyvLUmahYCMwePDg9nffffdDGjoyqRXkEHkWESlqLiRHyALMGPszAGQAQH2V5MqKiop2ZmZmfhFqzoaQ3GEdiyInSXx8/H2tW7e+X8M5cgEARiDiOzqmCvolIQcw13VXAkC/KgpaaemhJUuWbCksLLwYdEnZ4IFt2rSpN3To0EciIyO1PJcbAGBQqOnGIQUwN43lqOMVGGOXvvrqq81SXQjObxFXKx5FxLqqJ1KcxVOhZHILGYAZY68CQJr6T9ilS5e+mTdv3gfFxcX0hSxHkCTQrFmzyNGjRz9Ut25dCjMVB4WKJiPirCAtxeNjahxgxhjFyP5dQ2Uo27dv36alS5d+GwqCsusahgwZclvnzp37aujGpFI8jYhK7HONiKhGAeZ5ZR+ro8XKy8uLli1btq6goECm0tQIFq4PjY2NjX7uueeeCA8Pb61aDlmAflOT+Xw1BjBj7A5upqFESOc4d+7c7hkzZuRKC0MIkCssgSwVSUlJvRs2bEj5geIgm3EfRNxbEyuuEYAZY48BwCpVuGPZ/v3731+yZElBTQhCPlOfBIYOHRrbqVOn36lUCgrX/CMibtQ3S+CuCjrAjLEXuX3XmR9GVoaNGzeu2r59O2XkyhHiEujVq1eLxx57jIAVrRSkC5O9+M1gLj+oADPGRgEAfb0643WvXbtWvHTp0myp7wZz2/1/FunFQ4YMGVi7dm1RBaR443GIuMD/J+ibIWgAM8bGA8BUMYKsrKzs3+np6WuliUzfZoXaVWRqS0xM7B8REXGLsDZyQU9ExOnBWG9QAObwUtC5c5SWlh5KSUlZKz/WgrHNxj2DPu5SU1P7a3jvKFjecIgNB5irDXPEk/fy5csFEydO3CDjdY0DK5gzU7zx1KlT+0VFRcWqTuIxRqsThgLMP9gWijpvSUnJntTU1M0S3mAiZvyzCOKUlJRHo6OjqYSBMkgnfsXIDzvDAOamMoprcFob5MlrPEg1+QQ3JzFZJyh+whATmyEAcycFZb86SzWRzjthwoR35clbk4gZ/2yCeNq0aU+qdGKyE3czwtkRcIC5e5i8Mk7zClkbkpOTs+UHm/EAhcIT6MMuLS1toMo6QR67OwLtdg4owDwwh4rOOeNJyc47ffr05dJUFgpoBW8NZGIbP378syo7McVO3B7IAKBAA0w5VM5AdPKwLVmy5C3ppAgeOKH0JHJ2DB069AWVx24DIlKOY0BGwADm8bxUp0EZZRs2bFgm3cMB2SfTTkJu5379+j2nip2gOhQBiScOCMA8k4LCIp0Wh/3796+XgTmm5S6gC+cBQOKpS5YJCsP0u1C33wDzHLZCMQ2IQiInTZpEGa1ySAk4JDBlypQ+qlBMSk9q42+OXSAAdtF7KRh9woQJ70iLgyRXlABZJqZNm/ZnVVC83/qwXwDz1Heq2+DUexcvXvyG/GiT8GpJgD7qhg0bRoXGxVYLVHfC55R9nwHmRUf+JdZt2Ldv31qZwybh9SQBnmPXX7iG6k78ytfiKf4AvBkAHlEWQtnDSUlJhrgLJRLWksCMGTMeU2U7b0HER315S58A5rXK1igRZmTvTUtLe0M6K3zZAvvdQ06O5OTklwX7MMUQD/ClFpvXAHOrw39EV3F+fn6OLDpiPxD9eWMqnhIXF/eUMAe5mm/21irhC8CZFCKnPJiCdBISEijqTA4pAa8kMHPmzKdUQT8LETHem0m8ApgXl6aOkUp93rKMjIyFslaZNyKX1yoSoFpsI0aMoMNQsUpQ9aVbvSmy7S3A5Jx4SFlAUVHRRzNnzvyn3BIpAV8lkJCQ8OvWrVv/Vrj/A0Skfn66hm6Aubt4h/Dhdj4xMXGhdFjokrO8yI0EyMGRnp5OWRtKmzD6oOuh183sDcDUaNrZUEV+uEkmAyUBjQ+6PETsqmd+XQDzVlbUWNoxqKz/6NGj39LzALNdQw0Ezdb00Gwy1lrvvHnzXlC1O3hQTwswvQB/KfZh++STT96xak+KZ5555r7mzZs3y8rK2nb27NkarbxoBTD1vgP17OjZsydV5VdGPiLeU9391QLMO2BSJ3THoG5AY8aMEeMfqnuGqX5OAHft2vWhn3/++dJHH320Zdu2bQdN9QImXuzcuXOfVXVP6lldR1E9ABO8DyhysfLpS++oAKy8b1FR0XfLly9/X3oZjf/N0DiFP0XEnp6e7BFg3jibqkU6aplZWfdVhKQGmP/Vubpz585tGzdupHw/OQyUgEoXproSsZ4alFcHMFVOd7r77BBtpgWwsl+nTp36fvXq1eul48Y4gjWi1XIQ8Wl3T3QLMI95oP5gjtoO1Jdt7NixGVav6+AJYC6Hsry8vE9Wr179hXHbaN+Zqa7EnDlzqEyrYhemmhJN3cVIeAKYmq44kzS///77D+bMmWP5TasOYAWtc+fO/ZiTk/Pet99+G7JNAM36azB27Nj7brrpJqfHlzcj10wC9QQwfX0r9R0qZs+ePd8OXd/1Aqycxvv27ft8xYoVO63+lymYvwwxMTFR48aNo1rSSh3pQ4jYQWsNmgAzxqhA21fKDVTT7LXXXgv5vrmBELI3ACvPu3DhQvH69evf27NnDyUqyhEACbz++uuPq6pd3o2Ie9RTuwOYOpY/r1xsddOZKBRfAOb3V3733Xe7V6xYsV168vwnWMOk9jYiDtEL8I9Kmjx9vI0YMSJoJeP9f3X/ZvADYMeDr1y5cm7Lli2bd+zYcdS/lci7MzIyRgofc8cR8YZqAVZ73k6dOvXPKVOmfGQXcfoLsCKno0eP7pXuaP+omTRp0m+bNm36a2GWKp65KioEY4wabf9RuWnTpk2Lc3NzT/i3FPPcHSiA6Y2lO9q/fe/du3fLvn37DhNmWYWIg8RZtQC2rfpAggkkwIqgpTvad5CrUyNcAGaMtQWAw8rjzp49+0VKSsoHvj/efHcaATBJoby8XLqjfcAhNTX1oUaNGt0n3NoOEY8o/60GeDIApCg/3LFjR9batWspA9k2wyiAFQGeOHGicNWqVe/ZwaYeCGj69+9/c48ePQYLc6UiInHqGGqAxayLsqSkpFl2MwkZDTAJnTEm3dE66aYEgxkzZpBXWEn8dMnWUAN8WYl9uHr16uFXX32VgnlsNYIBsCJQ6Y7Wh9asWbOerlOnTjt+9RVEjKpyAvOkzc+UH9gl9kEtwmACrJzG0h3tGWSN2IjuStKn8wRmjFEnTWoH6xh2M58p7x1sgJXnSne0e4g1zGnTEXGCiw7MGBMzL8oSEhJm2jFlvqYA5tvncEcvX778YzvK3h3ClHo/c+bMBEEPdmZqiCfwSaXeGbXFGjt27Ap9Goq1rqphgB3CJHf0xo0bN+bl5f3XWtL1/W3mzJnzJ6FtVzEiNneewIyxaAA4qxQtsZv7WBRrKACsrIfc0cuWLdtaUlJS7vvWW+NOlVuZip80QsQSxwnMGHsYALYor2rnBi2hBDDth3RH/59KjUYxjyDiVgVgFwfGmjVr/rpz504qd2m7EWoAKxtgd3f0/fff32zAgAEvCUA6HBoKwGKjlsqEhITpdv2ICFWAaePs7I7mH3JkJavFIXY0iFEApkj3O+kHlZWVZ0eOHEk1gG05QhlgZUPs6o5esGBBfK1atRpxOXyNiHcpADsj0H7++efCcePGZduSXoOi0YyQJZ3GX3zxxcfvvvuuM/XLiOeE0pyzZ88eeN1117Xha3IEuCsA/6zY2M6fP58/ceJE5wddKL1AMNZihhNYlAPVqli3bt0WO2RHT5069ZEGDRrE8fcvQ8TrkDHWCgDoBHYMuxetNhvAtGcUHGQHd7RGMewbCGCq+UtRaI5hh+o7nk5yMwKsvI/V3dEaVXu6EsDUhHmdIgQ7ZSBrgWxmgPn7WNYdrZGp/AQB/CIA/E3ZTDvbgEkGFgDYsZVWdEdr2IL/QgCTbY0i0RwjIyNjrp2L11kFYGU/reSO5l2Nxgh/OScQwPMBYKTyj0lJSdPsloUhqhJWA1g5ja1Qq4JnZzjCKPlYQAC7NC6Mj49P9fSRY/WfWRFgZc+s4I7OzMx05mwCwEIC+G0AeI6/ZFl8fPwMq0NqVSuEnn2j4KBdu3Z9ZNZi3ZmZmUlCXPAyAlgsZCIB5j0y9MBg5mvM6o5WAbyKABarsJfGx8c7awKbeYN8XbuVVQi1TMgdvWbNmtVmCpzPzMykzAyl1XGOBFi1q3YB2KyRbVoASxVCgNgOAJv5Y05LhRA/4iri4+OdNmFf/wyb+T4rA2yF7I7MzEwyoymV2x0fcdKMZoMT2CrlXrXMaNKRYWGArVRw250jw8WVvGjRormHDh26aGY1wJ+1W0iFsFzLg/bt29cbPnx4FVeySzDPhg0b3ty+fftP/kBg5nutALBVwyp79erVol+/fsSrMhzBPC7hlJ999tmKd999999mhtCftZsZYKsHtj/55JO3dO/e/U/C/jrCKWVAuwV0YDtUunQX0C5TikwMsJ1qDWumFNHeMcacSZ0lJSV7kpOT3/fnz7CZ7zWTCmG35uNpaWm/i46OpiacNP6f1MkBdqbV27mwH8nCDACb1Q3s78GmKvDnklYvC5tw6YY6wGZ2A/sLsKfCJi6lpZKSkmbYNSsjVAG2ghvYH4C5E4NigTVLS7kU97NrdfZQVSGs4gb2B2CNKu0uxf1cyqsePHjwvTfeeGOfPw80672hdAJbyQ3sLw8vv/xy5w4dOvxBmMelvKpLgWs7NjhUBBMiAFvODewvwKqGh64FrrklwtlioKKi4sfRo0e/5e9DzXh/TQNsVTewvyzMmzfvhbCwMKVbvWuLAQ6w2OSlIikpKd2OH3I1CHDF3r17d61evXqXXWszu4Ocf8AlCnHAmk1eXNps5ebmLtu0aZPtmozUBMB2cAP7cwL37dv3F71791Yy52kqzTZb3QDA2ejQrlUqgwmw4gZeu3bt7vLycubPJlv5Xg0XctVGh1yNcLaatatHLlgA280N7M8vmMoDp91qlgMsNvuuSElJmXX27Nkyfx5utnuNBtiubmBfOWjUqFFEamoqNftW8uA8Nvt2cWjk5eVlZ2dnF/r6cDPeZyTA5AbOycnZcuzYMfpLJ4cOCQwcOLBNly5dBgqXOhwYyn+ru9W3BYDDyg/t2G7ACIDt7gbWwanbS1RtBei6doh4RBNgrkY4I9MA4MKYMWPm2+kDI9AAkxs4Ozs7t7i4uNSfjbTjveHh4Th37txRAFCfv78jAk2UhcsJzAEWC52A3cxpgQJYuoH9/5XTMJ+tQsRB1QH8AACQU8Mx7KZGBABghxs4Ozv7E9nj2D+INdSHnoj4qUeA1WoEY+zS2LFj59pFjfAHYHIDv//++5vNVCzPP8SMu5vUhzlz5oxBxLru1Af69yoqBAd4KQA8ryzPTtYIHwGWbuAAs6xhfXgbEYeoH+MOYMo7cnaAvHr16uFXX32VyrBafngLsHQDG4PErFmznq5Tp047Yfa7EZEyh1yGJsD8FD4IAO351ZUZGRnz7dD8RS/A0g1sDLg0K2/mQtYHJfviECJ20HqiJ4DJ++Esdv3jjz9uf/31152xEsYtv2Zn1gOwdAMbu0evvfZa9xtuuKGX8JQERJzlLcDXA8ApAKD/p9T7S4mJifOtHurnCWA7Ntg2FtWqs0dGRtZOT08fJXy8XQGApohI/19luD2BObRi+wE4cODAxjfffPObYL9UMJ/nDmCz9pQIpuwC8awXX3zx9o4dOz4mzJWDiE+7m7s6gEkHLlACKa5du1Y8atSovwZioaE6hxpg6QYO7k7Nnz//pdq1azfjT60AgFhEPOQTwPwUFjM1wOomNRFg6QYOLrwapjNn5oU/ALt45qyeL0cAd+7c+R4rdLYMLn7+P02V90YTVvG8qZ/iUYVQLmaMfQkAccp/5+fn52RlZbk91v1/lZqb4bbbbmv6ww8/nJdu4ODuweDBg9vHxcU9JTw1HxHvqW4VegHuDQAfKpNdu3btp1GjRr1Z3eTy51ICeiUwf/78F2vXrt1CuP5BRMyt7n5dAHNdWMzWgP37969fsmQJfeDJISXglwSGDh0a26lTJyq0rgyXrAtPk3sDMCV97lC8I2QXnjx5cqbdUo782il5cxUJUMrQ5MmT4wW7LxUt6YGIu/SISzfA/BTeBgAPKRMXFxfvnDp1qjP0Us8D5TVSAqIEJk6c2LNZs2b3C//2ASL20SslbwG+CQC+E3rVVixevHhhQUFBid4HyuukBBQJxMbGRg8bNuwVIWGTslZuRcTv9UrJK4D5KezSGNGu6fd6BSyvcy8BVbo8XbgQEeO9kZkvAFNsxH8AQPGW2MLF7I1Q5bXVS0DDZVwMADe7i3lwN6PXAPNTmL4Y1wjhbqWzZ89eJNPFq984eQVATExM1Lhx44YLqih9uA1ARCq07tXwCWAO8WYAeER5mp2C3r2SsLy4igQ0gtW3IOKjvojKH4CbAsC/hJRnOHLkyPuZmZlVouZ9WZi8x5oSiI+Pv6tt27a/E97uAgD8ChEpdNfr4TPA/BT+MwAsF55atnLlysW7d+8+4/VK5A2Wl8C9997beNCgQcMAIEJ42WcR8R1fX94vgDnEYoMYIDdzSkrK2zKWwNctseZ90dHR4ampqc+r3MUbEFH0wHn98oEAmKwSVD+NOn46xsWLF78ZP378Rq9XI2+wrASmT5/+WL169W4XXvA4pb95a3VQC8hvgPkpTG7mj8U/DUePHt08f/58Z2azZXdGvli1Ehg1atTdv/zlL8WPNKp4+hu97mJPDwgIwBxilyRQAKjMzc19x45V3qvdURtdwMtD0beSkmFMb+82SdNb0QQMYC19GABKV65cuVR+1Hm7Lda4nn+0UTGSSOGN/NZ7RekEGmD6uqSkT6WeBFRWVp6dO3fu29LJYQ0o9b4FOSvGjBnzfK1atRoJ91ASxO2IGLCi6QEFmJ/C9DG3V3Q1l5eXF6Wlpa2UoZd6t9/c11GIZHJy8qDw8PDWwpuQq/gORKSPt4CNgAPMIb4DACie01FTggYF/SQnJ2dbva5EwHbGpBNRXYe0tLSBERERtwivQDUduiEiHWwBHYYAzCGm3P4c0TJB7uZJkyatkRAHdA9DZjKCd8qUKQNUNc1IXXgKEQ0xqxoGMIf4RQqRE+I94fLlywWpqanvSYhDhruALITgTUlJ+UNUVFSsMCHVdXgFEQ3LnzQUYA4xFWmbI5pR5EkcEGZCZhI3Jy9FmFF93wVGLtRwgDnE4wGAOoE6B+nE06ZNy5EfdkZur/Fz0wfbhAkTnlLpvPTgCYg43egVBAVgAeKp4klM1okFCxbkSBOb0dtszPxkKhs5cuRTKmsDnbwTgwEvvVXQABbUCSqTqTStc9iJqRmddHYYA5lRs5KTYuDAgQNVdl7SeccZrTaI7xRUgIUPuwxVSF1pbm7u36Xb2SjcAjsvdw9TxUjRw0bWhhFGfrBpvUXQARZMbKtEOzHFThw9enSrDAAKLGyBno0H5jysim0gO+8fjTKVeXqHGgGYQ0zODqoz4UwOpX+nUMz09PTNMp440Oj5Nx/F8yYmJj6qComkScnD1scIJ4WeFdcYwBxicjtTGKYzdoL+nYLiV69evVbqxXq20PhrSN995pln+quC0enBFNtAYZEBdQ9780Y1CjCHmAKAqBJ8P9XCy44cOfKhzLHzZjsDfy3PYXtQ9c1CD9oAAE8HMjDHl9XXOMDKohljFE+cphYUOT0WLlz4D2lq82V7fb+HTGSvvPLK71VuYZqQPtaS3TVd8f2Jvt0ZMgDz05gyOyh+wpmexF+r9MCBAx9YvT+Hb1sY+Lt40RGqgSdaGehBpCpQXIOuwnuBX1nVGUMKYA4xRbBRw3G1SuGIaFu+fPkmWYvNGDSoVtmzzz7bV8OrpqgMg/zNYQv0ykMOYEGloDQUshfXV710RXFx8eeLFi36p3RDBwYHcgcPHz78182aNesqOpn47FS3gey7Pqe+B2aV2rOELMD8NKbiKVR3gsptijlVjr51BQUFH8oi2/7hQcWlY2NjqRq60lRbmZBcwmTmpLoNPhUd8W9l+u4OaYCF05hqB1B7LxebMf2cTG5ff/31Dqv27NC3jd5fRT0p7rzzzh4apjGajGy7L/lSq8z7lfh3hykAFnTjdABQJwk6JEDdk/Lz83dkZ2dTjQo53EiAWlnFxcX1CAsLu0HjEqrPuxQAEkNN13W3oaYBWDiNqcj23wCAGs+4qBX8RC4+ePDg51lZWQdk0Pz/pUbxuoMHD+7YoUOHrkITQZEJUheoocpfvCkuHQqnhOkAFkAmkxs1I++iJUjSkY8fP/7lunXr9hUWFl4MBWEHew3U9f2JJ57o3KpVq3s0dFxlOXm8TkPImMa8kZNpARZAppOYguWdfexUAqi8evVq4d69e/esWbPmX+Xl5cwbAZnt2vDwcBwwYMCv7rjjjrvq1KnTRuuvFH+nfB50Xm0rq1CWgekBFkCmjqIplP2qYQpyXEancklJycH8/PwDW7duLbIKzATtww8/3DouLq5jdHR0Bw+nLcXr0kmbioifhjKYetdmGYAFkCkwaDIA/F4VrqmWyYXz588fPnjwYOG2bduOmc2mTLbbPn36xHTo0KFNgwYN2mnYy8X3pXDHf5BcPDXO1gtNKF1nOYAFkMmjR2Xsn1dHu2lsQEVZWdl/T548+e9Dhw4Vbd++/filS5fotAqZUbdu3bBevXq1at++fevmzZvfEhER8Qt3f2mERVO02NsAsMgsVgVvBW5ZgEVBMMbuAoCXuUNEHWehJbOKioqKkxcuXCg6efLkycLCwpN5eXmnggU1wdqlS5embdq0aU6jfv36rcPCwprrAJbeheIVyAHxBiJavlq+LQBWwUy68gvUCV0jaMjTAVBZWVl5vqKi4nxpaem5CxcunDtz5sz5ixcvlp4+ffrK8ePHL//www+l1UFOcN54442RrVq1imrSpMn19erVi2zcuHGD+vXrN4yMjGwYFhbWoFatWg08fHxprZGgpYaTb1lFt9V7EtsOYBXMbQFgIABQvCsVX3aWwtIrQDfXkfpBttVr/Oe1OZDOZFY/5yedloooUgP2bEQ84ud8pr3d1gCrd40xRhYMyveioJZbAaCJlyehESDQL8Jp3iGVGq5vDaVwRiNe2Js5JcAepMUYi+Yw3wsAnQAgBgBacLDFRiXeyNzdtRQoTqD+BADHAGA/AOwGgM8RUbbydSM1CbCP6DHG6GOQgG4JABQ115gHG5G6EMUzSxSVgVQKAvQyVysoWIY6OVGU1wkCtibzynwUQUjc9j8r93ltiFtbRgAAAABJRU5ErkJggg==);
		background-repeat: no-repeat;
		-webkit-background-size: 54px;
		background-size: 54px;
		-webkit-transition: all 0.2s;
		-moz-transition: all 0.2s;
		-ms-transition: all 0.2s;
		-o-transition: all 0.2s;
		transition: all 0.2s;
	}

.utc-w-video > a {
	display: block;
}



.utc-page .utc-w-video > a:active:after,
.utc-page a:active > .utc-w-video:after {
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
}

.utc-page .widgets-set-wrapper .utc-w-video {
	display: block;
	position: relative;
	height: auto;
}

	.utc-page .widgets-set-wrapper .utc-w-video:before {
		content: '';
		position: relative;
		padding-top: 64%;
		display: block;
	}

	.utc-page .widgets-set-wrapper .utc-w-video + .footer,
	.utc-page .widgets-set-wrapper .utc-w-video + footer,
	.utc-page .widgets-set-wrapper .utc-w-video a:after {
		margin-top: -45px;
	}

	.utc-page .widgets-set-wrapper .utc-w-video picture {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		overflow: hidden;
	}

@media (max-width: 989px) {
}

.utc-page .utc-page .utc-widget > * > .utc-w-file,
.utc-page .utc-w-file {
	padding: 23px 0;
}

@media (max-width: 989px) {
	.utc-page .utc-page .utc-widget > * > .utc-w-file,
	.utc-page .utc-w-file {
		padding: 13px 0;
	}
}





/* check toggler for widget-join-form and future sidebar sliders */
.utc-page .utc-widget-slider {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

	.utc-page .utc-widget-slider .toggle-trigger,
	.utc-widget-slider .h1.toggle-trigger {
		padding-right: 40px;
	}

	.utc-page .utc-widget-slider .toggle-inner {
		position: relative;
		overflow: hidden;
		padding: 15px 0;
		display: none;
	}

	.utc-page .utc-widget-slider > .toggle-indicator:checked ~ .toggle-inner,
	.utc-page .utc-widget-slider.opened .toggle-inner {
		display: block;
	}



	.utc-page .utc-widget-slider > .header.toggle-trigger:before,
	.utc-page .utc-widget-slider > .header.toggle-trigger:after,
	.utc-page .utc-widget-slider > .header.toggle-trigger:before,
	.utc-page .utc-widget-slider > .header.toggle-trigger:after {
		content: '';
		position: absolute;
		color: #000;
		background-color: #000;
		right: 20px;
		width: 2px;
		height: 14px;
		top: 14px;
		transition: 0.25s all;
	}



	.utc-page .utc-widget-slider > .header.toggle-trigger:before,
	.utc-page .utc-widget-slider > .header.toggle-trigger:before {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.utc-page .utc-widget-slider > .toggle-indicator:checked + .header.toggle-trigger:before,
	.utc-page .utc-widget-slider.opened > .header.toggle-trigger:before {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.utc-page .utc-widget-slider > .toggle-indicator:checked + .header.toggle-trigger:after,
	.utc-page .utc-widget-slider.opened > .header.toggle-trigger:after {
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}



	.utc-page .utc-widget-slider .form {
		margin: 0;
		padding: 14px;
		border-top: 1px solid #A9D2F0;
	}

	.utc-page .utc-widget-slider .form-group + .form-group {
		margin-top: 18px;
	}

	.utc-page .utc-widget-slider .form-label {
		font-size: 14px;
		display: block;
		margin-bottom: 6px;
	}

	.utc-page .utc-widget-slider .form-control {
		width: 100%;
		border: none;
		background: #fff;
		height: 34px;
		padding: 0 7px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .utc-widget-slider .btn-more {
		margin-top: 0;
		margin-bottom: 10px;
	}


.utc-page .is-splash.flowplayer .fp-ui,
.utc-page .is-paused.flowplayer .fp-ui,
body .is-splash.flowplayer .fp-ui,
body .is-paused.flowplayer .fp-ui {
	background: url(data:image/png;base64,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) no-repeat center;
	background-size: 100px 100px;
}

.utc-page .fp-visible {
	display: none;
}

.utc-page .flowplayer.is-mouseout .fp-controls {
	display: none;
}

.utc-page .flowplayer div.fp-captions + div.fp-captions,
.utc-page .flowplayer strong.fp-cc + strong.fp-cc {
	display: none;
}

.utc-page .title-image-border .title-area p,
.utc-page .body-content .title-image-border .title-area p {
	line-height: 21px;
}

.utc-page .body-content p.special-note.key-facts {
	max-width: 480px;
	font-size: 8px;
	font-weight: 400;
	line-height: 12px;
	margin-top: 10px;
}

.utc-page .solid-link-box .more-link:hover,
.utc-page .body-content .solid-link-box .more-link:hover {
	background-color: #f87500;
	text-decoration: none;
}

.utc-page .key-facts-charts .image {
	text-align: center;
}

.utc-page .slideshow {
	position: relative;
	margin-bottom: 22px;
}

	.utc-page .slideshow .slideshow-item {
		position: absolute;
		visibility: hidden;
	}

		.utc-page .slideshow .slideshow-item:first-child,
		.utc-page .slideshow .slick-initialized .slideshow-item.slick-slide,
		.utc-page .slideshow .slick-initialized .slideshow-item.slick-slide:first-child {
			position: relative;
			visibility: visible;
		}

.utc-page .title-content + .utc-page section.body-content .article-content {
	margin-top: 0;
}

.utc-page .title-content ~ .aside-right > .related-stories {
	padding-top: 0;
}


.utc-page .news-list article:last-child > * {
	border-bottom-color: transparent;
}

.utc-page .box-event-list .links ul {
	list-style: none;
}


/* news article sharing */
.utc-page .content-block.article-content .tag-links + .social-links {
	position: static;
	padding-top: 13px;
}


.utc-page .main-inner-content.update-page-inner-content {
	padding: 0;
}

/* padding of content block */
.utc-page .main-inner-content {
	padding-bottom: 78px;
}

.utc-page section.body-content .content-block {
	padding: 0;
}

.utc-page .content-block img {
	max-width: 100%;
	height: auto;
}

.utc-page .aside-right {
	padding-top: 0;
	padding-bottom: 0;
}

.utc-page .utcTable-default {
	margin-bottom: 18px;
}

.utc-page .explore-menu > h3:empty {
	display: none;
}

.utc-page .content-image-box:last-child {
	margin-bottom: 0;
	margin-top: 56px;
}

.utc-page .category-section-body .utc-page .content-image-box:last-child {
	margin-top: 0;
}

.utc-page .content-image-box .item-box {
	overflow: hidden;
}

	.utc-page .content-image-box .item-box .content,
	.utc-page .content-image-box .item-box .content > h3,
	.utc-page .content-image-box .item-box .content > h3 > a {
		position: relative;
	}

.utc-page .info-box .info-box-content {
	background: none;
}


/* .aws-search-box with dropdown */
.aws-search-box select {
	width: 100%;
	background: transparent;
	-webkit-appearance: none;
}


.aws-search-box .group.opportunites {
	max-width: 320px;
	padding-right: 0;
	border: none;
	height: 31px;
}


.utc-page .body-content .aws-search-box .more-link.opportunities {
	background: #6e6e6e;
	border-radius: 5px;
	float: left;
	margin-left: 10px;
	text-align: center;
	color: #FFF;
	height: 31px;
	line-height: 31px;
	font-weight: 700;
	min-width: 122px;
}

	.utc-page .body-content .aws-search-box .more-link.opportunities:hover {
		background: #545454 !important;
		text-decoration: none;
	}


/* web colors set */
.utc-color-blue {
	color: #0033ab !important;
}

.utc-color-web-blue {
	color: #0168b6 !important;
}

.utc-color-cyan {
	color: #00b2ff !important;
}

.utc-color-light-blue {
	color: #a9d2f0 !important;
}

.utc-color-lightest-blue {
	color: #d6eaf9 !important;
}

.utc-color-darkest-gray {
	color: #3d3d3d !important;
}

.utc-color-dark-gray {
	color: #6e6e6e !important;
}

.utc-color-gray {
	color: #e5e5e6 !important;
}

.utc-color-light-gray {
	color: #f7f7f7 !important;
}

.utc-color-green {
	color: #8eb600 !important;
}

.utc-color-orange {
	color: #f87500 !important;
}

.utc-color-black {
	color: #000 !important;
}

/* fonts styling set */
.utc-page .content-block .utc-fs-a,
.utc-page .content-block .utc-fs-h1,
.utc-page .utc-fs-a,
.utc-page .utc-fs-h1 { /* h1 */
	color: #6e6e6e;
	font: 300 30px/36px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-b,
.utc-page .content-block .utc-fs-h2,
.utc-page .utc-fs-b,
.utc-page .utc-fs-h2 { /* h2 (stripe) */
	display: block;
	height: 43px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 15px;
	color: #000;
	background: #e5e5e6;
	font: 700 14px/43px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}

	.utc-page .content-block .utc-fs-b.inline,
	.utc-page .content-block .utc-fs-h2.inline,
	.utc-page .utc-fs-b.inline,
	.utc-page .utc-fs-h2.inline { /* h2 (box) */
		height: auto;
		line-height: 1;
		padding: 15px;
		white-space: normal;
	}

.utc-page .content-block .utc-fs-c,
.utc-page .content-block .utc-fs-h3,
.utc-page .utc-fs-c,
.utc-page .utc-fs-h3 { /* h3 */
	color: #0168b6 !important;
	font: 700 19px/22px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-d,
.utc-page .content-block .utc-fs-h4,
.utc-page .utc-fs-d,
.utc-page .utc-fs-h4 { /* h4 */
	color: #000 !important;
	font: 700 15px/18px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-e,
.utc-page .content-block .utc-fs-intro,
.utc-page .utc-fs-e,
.utc-page .utc-fs-intro { /* Intro */
	color: #0168b6 !important;
	font: 400 24px/29px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

.utc-page .content-block .utc-fs-f,
.utc-page .content-block .utc-fs-caption,
.utc-page .utc-fs-f,
.utc-page .utc-fs-caption { /* Caption */
	color: #6e6e6e !important;
	font: 400 13px/17px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

.utc-page .content-block .utc-fs-g,
.utc-page .content-block .utc-fs-blockquote,
.utc-page .utc-fs-g,
.utc-page .utc-fs-blockquote { /* BlockQuote */
	color: #0168b6 !important;
	font: 300 24px/31px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-quote-bold,
.utc-page .utc-fs-quote-bold { /* quote bold */
	font: 600 19px/26px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
	margin-bottom: 49px;
}

	.utc-page .utc-fs-quote-bold > footer {
		margin-top: 16px;
	}

.utc-page .content-block .utc-fs-h,
.utc-page .content-block .utc-fs-text,
.utc-page .utc-fs-h,
.utc-page .utc-fs-text { /* Body text */
	color: #000 !important;
	font: 400 15px/21px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-i,
.utc-page .content-block .utc-fs-link-blue,
.utc-page .utc-fs-i,
.utc-page .utc-fs-link-blue { /* Text Link (blue) */
	color: #00b2ff !important;
	font: 400 15px/21px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-j,
.utc-page .content-block .utc-fs-link-black,
.utc-page .utc-fs-j,
.utc-page .utc-fs-link-black { /* Text link (black) */
	color: #000 !important;
	font: 500 14px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-k,
.utc-page .content-block .utc-fs-footnote,
.utc-page .utc-fs-k,
.utc-page .utc-fs-footnote { /* footnote text */
	color: #000 !important;
	font: 400 8px/10px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.utc-page .content-block .utc-fs-uppercase,
.utc-page .utc-fs-uppercase {
	text-transform: uppercase;
}

@media screen and (max-width: 989px) {
	.utc-page .content-block .utc-fs-d,
	.utc-page .content-block .utc-fs-h4,
	.utc-page .utc-fs-d,
	.utc-page .utc-fs-h4 { /* h4 */
		font-size: 13px;
		line-height: 16px;
	}

	.utc-page .content-block .utc-fs-h,
	.utc-page .content-block .utc-fs-text,
	.utc-page .utc-fs-h,
	.utc-page .utc-fs-text { /* Body text */
		font-size: 13px;
		line-height: 19px;
		letter-spacing: 0.30px;
	}
}

@media screen and (max-width: 767px) {
	.utc-page .content-block .utc-fs-b,
	.utc-page .content-block .utc-fs-h2,
	.utc-page .utc-fs-b,
	.utc-page .utc-fs-h2 {
		height: 43px;
		padding: 0 16px;
		font-size: 14px;
		line-height: 43px;
	}

		.utc-page .content-block .utc-fs-b.inline,
		.utc-page .content-block .utc-fs-h2.inline,
		.utc-page .utc-fs-b.inline,
		.utc-page .utc-fs-h2.inline {
			padding: 16px 0;
			line-height: 1;
		}

	.utc-page .content-block .utc-fs-c,
	.utc-page .content-block .utc-fs-h3,
	.utc-page .utc-fs-c,
	.utc-page .utc-fs-h3 {
		font-size: 16px;
		line-height: 19px;
	}

	.utc-page .content-block .utc-fs-d,
	.utc-page .content-block .utc-fs-h4,
	.utc-page .utc-fs-d,
	.utc-page .utc-fs-h4 {
		font-size: 14px;
		line-height: 16px;
	}

	.utc-page .content-block .utc-fs-e,
	.utc-page .content-block .utc-fs-intro,
	.utc-page .utc-fs-e,
	.utc-page .utc-fs-intro {
		font-size: 16px !important;
		line-height: 21px !important;
	}

	.utc-page .content-block .utc-fs-f,
	.utc-page .content-block .utc-fs-caption,
	.utc-page .utc-fs-f,
	.utc-page .utc-fs-caption {
		font-size: 10px;
		line-height: 15px;
	}

	.utc-page .content-block .utc-fs-h,
	.utc-page .content-block .utc-fs-text,
	.utc-page .utc-fs-h,
	.utc-page .utc-fs-text {
		font-size: 13px;
		font-weight: 400;
		line-height: 19px;
	}

	.utc-page .content-block .utc-fs-i,
	.utc-page .content-block .utc-fs-link-blue,
	.utc-page .utc-fs-i,
	.utc-page .utc-fs-link-blue {
		font-size: 13px;
		line-height: 19px;
	}
}




.feedback-control-submitter {
	text-align: center;
	padding: 17px 0 0 0;
}



.filter-list li.submit-list-item .btn {
	height: 31px;
	line-height: 31px;
}

.job-search-result-table {
	margin-bottom: 0;
}

	.job-search-result-table .group-items + .group-items {
		border-top: 1px solid #ccc;
	}

	.job-search-result-table .group-items td {
		padding: 14px 0 20px 0;
		border: none !important;
	}

	.job-search-result-table .group-items:last-child td {
		padding-bottom: 0;
	}

	.job-search-result-table .group-items td + td {
		padding-top: 14px;
		padding-bottom: 20px;
		padding-left: 18px;
	}

	.job-search-result-table .group-items td {
		border: none;
	}

.job-search-result-table {
	table-layout: fixed;
}

ul.inner-link-list {
	margin: 1em 0 0 0;
	padding: 0;
}

.body-content ul.inner-link-list, .body-content ul.inner-link-list > li {
	margin-left: 0;
}

.inner-link-list,
.inner-link-list ul {
	list-style: none;
	margin-bottom: 1.5em;
}

	.inner-link-list ul {
		margin-top: 0.75em;
		margin-left: 1.5em;
	}

.box-gray.just-link {
	margin-bottom: 18px;
}

/* utc-mosaic-2x2 */
.utc-page .utc-mosaic-2x2.content-box-list {
	position: relative;
	display: block;
	font-size: 0;
	overflow: hidden;
}

	.utc-page .utc-mosaic-2x2.content-box-list .list-item {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		overflow: hidden;
		background-color: #ededed;
		border: 4px solid #fff;
		margin: -4px;
		position: relative;
	}

		.utc-page .utc-mosaic-2x2.content-box-list .list-item figure {
			position: relative;
			display: block;
			z-index: 0;
		}

	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item .picture {
		position: static;
	}

		.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item .picture img {
			z-index: 10;
			display: block;
			image-rendering: -webkit-optimize-contrast;
			width: 100%;
			height: auto;
		}
/* zoom in effect for desktop size only */
@media (min-width: 990px) {
	.utc-page .picture img,
	.utc-page picture img,
	.utc-page figure img {
		max-width: 100%;
		height: auto;
	}

	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item .picture img {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}

	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item:hover .picture img,
	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item:focus .picture img {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
}

.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item a span {
	text-align: left;
	bottom: 17px;
	left: 31px;
	right: 31px;
	letter-spacing: 0;
	font-size: 23px;
	line-height: 26px;
}

.content-block .utc-mosaic-2x2.content-box-list.bu .list-item a span {
	font-size: 15px;
	line-height: 16px;
	left: 19px;
	right: 19px;
	bottom: 19px;
}

.content-block .utc-mosaic-2x2.content-box-list.bu .list-item a img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

@media (max-width: 989px) {
	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item a span {
		font-size: 18px;
		line-height: 21px;
	}
}

@media (max-width: 480px) {
	.utc-page .utc-mosaic-2x2.content-box-list.bu .list-item {
		width: 100%;
	}
}
/* / utc-mosaic-2x2 */

/* new list of social icons */
.utc-si-list {
	font-size: 0;
}

	.utc-si-list > .utc-si {
		width: 26px;
		height: 26px;
		margin-left: 8px;
		margin-top: 8px;
		display: inline-block;
		vertical-align: top;
		background-color: #fff;
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		-webkit-border-radius: 15px;
		border-radius: 15px;
	}

		.utc-si-list > .utc-si:first-child {
			margin-left: 0;
		}

		.utc-si-list > .utc-si:hover,
		.utc-si-list > .utc-si:focus {
			background-color: #d5d4d4;
		}

.utc-si.li {
	background-image: url(../../images/redesign/connect-li.svg);
}

.utc-si.tw {
	background-image: url(../../images/redesign/connect-tw.svg);
}

.utc-si.yt {
	background-image: url(../../images/redesign/connect-yt.svg);
}

.utc-si.fb {
	background-image: url(../../images/redesign/connect-fb.svg);
}

.utc-si.it {
	background-image: url(../../images/redesign/connect-it.svg);
}

.utc-si.rss {
	background-image: url(../../images/redesign/connect-rss.svg);
}




.utc-widget h1 + .utc-si-list,
.utc-widget .h1 + .utc-si-list {
	margin-top: 7px;
}

.filter-title.utc-fs-a {
	margin-bottom: 36px;
}

.utc-page .utc-homepage .box-featured .heading {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 31px;
}

	.utc-page .utc-homepage .box-featured .heading p {
		font-size: 16px;
		line-height: 24px;
	}

	.utc-page .utc-homepage .box-featured .heading h2 + p {
		margin: 1px 0 0 0;
	}

	.utc-page .utc-homepage .box-featured .heading .more-link {
		bottom: 4px;
		right: 31px;
	}

	.utc-page .utc-homepage .box-featured .heading.has-description {
		padding-top: 12px;
		padding-bottom: 11px;
	}

		.utc-page .utc-homepage .box-featured .heading.has-description h2 {
			margin-bottom: 4px;
		}

		.utc-page .utc-homepage .box-featured .heading.has-description .more-link {
			bottom: 8px;
			line-height: 28px;
		}

.utc-page .utc-homepage ul.main-inner-content {
	margin: 0;
	padding: 0;
	list-style: none;
}

	.utc-page .utc-homepage ul.main-inner-content > li.extra-bottom-space {
		padding-bottom: 48px;
		margin: 0;
	}

	.utc-page .utc-homepage ul.main-inner-content > li .utc-social-widget,
	.utc-page .utc-homepage ul.main-inner-content > li .box-featured,
	.utc-page .utc-homepage ul.main-inner-content > li .utc-slider-twitter {
		padding-bottom: 0;
		margin-top: 0;
		margin-bottom: 0;
	}

.utc-page .single-download-document .inner-document-item {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABPCAYAAABrs9IqAAAEcElEQVR4Xu3dz2scZRgH8O8zm2RjRLS0ElEo7UGtXvzRgwQl9KBepA3poVBopaWgUmklPXjx4OI/IEUNFGpFCMZU1LYSsWlpFBoQD5s1aY0pCFZMoGk2iU3URHfnlXdnZ5vG7WZmZ+aB0O/cws77PpvPPnx33jdkRpD00W92o2g+AiSddKkE5s+igD2ZToxnRNwo80uUwYHGrmFogTEG+A4FOYidMhbo973NSWrQG9KS7toMPHVvlLerM/bsFPDBr0DBAB62DNvOjoKtBv1Qs6R7nga2rdfBilLlw9+A10eBovFmseCAGUdBOuuNEUJX+UR86A1NQPt6oP8aMF8ox0hRutApubAfJKFrQD+QBo4/AfzyF/DGJeAftxwjRRwIi03oVaB7twJt64DeCWB/Dliy1x7GTMKVl8JgEzogtAW2kfL2FWB6qTQoC4PD6JChIDFC6IDQ9jSL3fM7cOQycKMQDpvQIaDtqfZKpH8K2JstY9sYgexarbMJHRLax7aZ3fWTHyNmHEYO1MImdB3Q9cQIoeuE9jt74Drwcq7c2TZGHHkN2+WrldMSOgK0P/TMNeDgCDCxWFpBXgXklcx2nF++EUXoGKDtF2TfBPDmWAV7HJDD2CED/vSEjgHaj5HBaWBfroztXY0cQod8YV8ndEzQ/jTf5oE92Qr2NCCvZnbgFKFrQN/TCNit3Y13BVn73Tzn6yngs8nKrt9ViBwidA3o0r5GHIcxk4TWgGZGV29XexXxdzF6K1/IAx0/ePOwo6N73naG89eBF74ndILE3tSETpyY0ErEhCa0qoBSMWY0oZUElMqwowmtJKBUhh1NaCUBpTLsaEIrCSiVYUcTWklAqQw7mtBKAkpl2NGEVhJQKsOOJrSSgFIZdjShlQSUyrCjCa0koFSGHU1oJQGlMuxoQisJKJVhRxNaSUCpzC0dfXp0oXXJLXQbmNYk6g/MN95/Yqbl4QebRdbKHWjicvgf9KJb+AaCJ+MqsHyeoT8b0T3dgtY0cEdDZ4xxHrs83wa32APIprixCe2JVv61ou/SjWfhup8DiDVCCL0C2v54MptvM6lUd5wxQugq0DZGHh+eecZtSJ0QYEscMULoKtA+7MmRua3GuOcgzrqo2ISuAV2KkRI2jkeNEUKvAm1fLn1BFt33o2ATOgB0pbOBiwCa64kRQgeE9rHtncjq+YIkdAjoUoyMzLbDyNGwMULokNA3V5DhFjWEDgldufSzi5oG55Ogy3VC1wlth/UOz25zHHk3SIwQOgK0jZFHc3PtTgr23v01N6IIHQH61hhJfVlrI4rQMUAHuRohdEzQNka2/DjzvDjOsWoxQuiYoFfEyIWVK0hCxwztx4iBHFu+giR0AtB+jMBJHfWxCZ0AtJ2ytIIcnXsOkLM2RgidELSf2d7fIIs9QwtNm7rzLbivybv95Fp4slA9u5TVxgz/Abz1c8LQdvpPc/kXzy2k3/t49u5HvKfz3LlHojcYzAwONvT9235kbFHeWaNPf4utM/4DMlHL0KC6kxMAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	background-size: 26px;
	padding: 15px 10px 15px 40px;
	height: auto;
	min-height: 52px;
	box-sizing: border-box;
}



.utc-page .single-download-document .documents-list {
	font-size: 0;
	margin-left: -10px;
}

.utc-page .single-download-document .document-item {
	display: inline-block;
	vertical-align: top;
	border-left: 10px solid #fff;
	margin-left: 0;
	margin-bottom: 10px;
	width: 33.33%;
	background-color: #e5e5e6;
	min-height: 82px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (max-width: 989px) {
	.utc-page .single-download-document .document-item {
		max-width: initial;
		width: 50%;
	}
}

@media (max-width: 599px) {
	.utc-page .single-download-document .document-item {
		max-width: initial;
		width: 100%;
	}
}

.utc-page .single-download-document .document-item:hover,
.utc-page .single-download-document .document-item:focus {
	background-color: #d5d4d4;
}

.utc-page .body-content .team-list .team-list-item h3 {
	line-height: 16px;
}

.utc-page .solid-link-box .more-link,
.utc-page .body-content .solid-link-box .more-link {
	background-color: #6e6e6e;
}

	.utc-page .solid-link-box .more-link:hover,
	.utc-page .body-content .solid-link-box .more-link:hover {
		background-color: #545454;
	}

	.utc-page .solid-link-box .more-link:active,
	.utc-page .body-content .solid-link-box .more-link:active {
		background-color: #4a4a4a;
	}


/* news filters widget */
.aside-right.utc-4-cols-wide {
	width: 312px;
}

@media (max-width: 989px) {
	.utc-page .aside-right.utc-4-cols-wide {
		width: 238px;
	}

	.aside-right.utc-4-cols-wide .utc-widget .utc-si-list {
		width: auto;
	}
}

.utc-widget * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.utc-widget .filter-list {
	display: block;
	width: auto;
	padding: 15px;
}

.utc-filter-group + .utc-filter-group {
	margin-top: 15px;
}

.utc-filter-group .filter-values-box {
	font-size: 0;
	margin-top: 6px;
	margin-left: -7px;
	white-space: normal;
}

.utc-filter-group .clear-filter {
	font-size: 10px;
	font-weight: 500;
	font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color: #000;
	margin-left: 5px;
}

	.utc-filter-group .clear-filter:hover {
		cursor: pointer;
		color: #9acade;
	}

	.utc-filter-group .clear-filter.selected {
		color: #fff;
	}

.utc-filter-group .filter-values-box > span {
	display: inline-block;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: 500;
	color: #fff;
	padding: 8px;
	letter-spacing: 0.5px;
	font-size: 11px;
	line-height: 1;
	background-color: #0088c3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 4px 0 0 7px;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	-webkit-transition: 0.15s all;
	-moz-transition: 0.15s all;
	-o-transition: 0.15s all;
	transition: 0.15s all;
}

	.utc-filter-group .filter-values-box > span.selected,
	.utc-filter-group .filter-values-box > span:hover {
		background-color: #fff;
		color: #000;
	}

.utc-filter-group .filter-values-box.center-min-width > span {
	min-width: 41px;
	text-align: center;
}

/* twitter widget */
.utc-widget.utc-widget-tweets > article,
.utc-widget.utc-widget-tweets > .article {
	border-bottom: none;
	background-color: #fff;
}

.utc-widget-tweets .utc-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

	.utc-widget-tweets .utc-list > li {
		font-size: 15px;
		font-weight: 400;
		line-height: 20px;
	}

		.utc-widget-tweets .utc-list > li + li {
			border-top: 1px solid #b6b6b6;
			padding: 15px 15px 0 15px;
			margin: 15px -15px 0 -15px;
		}

		.utc-widget-tweets .utc-list > li > time {
			display: block;
			color: #6e6e6e;
			padding-top: 15px;
			line-height: 1;
		}

	.utc-widget-tweets .utc-list a {
		color: #00b2ff;
		display: inline-block;
		vertical-align: bottom;
		max-width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
	}

		.utc-widget-tweets .utc-list a:hover {
			text-decoration: underline;
		}

@media (max-width: 760px) {
	.utc-widget-tweets .utc-list > li {
		display: none;
	}

		.utc-widget-tweets .utc-list > li:first-child {
			display: block;
		}
}

/* releases widget */
.utc-widget.utc-widget-released > article,
.utc-widget.utc-widget-released > .article {
	border-bottom: none;
	background-color: #fff;
}

.utc-widget-released .utc-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

	.utc-widget-released .utc-list > li {
		font-size: 15px;
		font-weight: 400;
		line-height: 20px;
	}

		.utc-widget-released .utc-list > li + li {
			border-top: 1px solid #6e6e6e;
			padding: 15px 15px 0 15px;
			margin: 15px -15px 0 -15px;
		}

		.utc-widget-released .utc-list > li > time,
		.utc-widget-released .utc-list > li > .tag-list {
			font-size: 11px;
			display: block;
			color: #6e6e6e;
			line-height: 1;
		}

		.utc-widget-released .utc-list > li > time {
			padding-bottom: 5px;
		}

			.utc-widget-released .utc-list > li > time + .tag-list {
				margin: 0;
				padding-top: 0;
				padding-bottom: 5px;
			}

		.utc-widget-released .utc-list > li > .tag-list a {
			color: #6e6e6e;
			line-height: 1;
		}

			.utc-widget-released .utc-list > li > .tag-list a:hover {
				color: #F87500;
			}

		.utc-widget-released .utc-list > li > .tag-list {
			text-transform: uppercase;
		}

.utc-widget-released .utc-news-list a {
	color: #000;
	display: inline-block;
	vertical-align: bottom;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.utc-widget-released .utc-list a:hover {
	text-decoration: underline;
}


.utc-widget-newsfilter > article > ul,
.utc-widget-newsfilter > article > ul > li,
.utc-widget .utc-filters-list,
.utc-widget .utc-filters-list > li {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0;
}

	.utc-widget-newsfilter > article > ul > li + li,
	.utc-widget .utc-filters-list > li + li {
		padding-top: 15px;
	}

	.utc-widget-newsfilter > article > ul > li > *,
	.utc-widget .utc-filters-list > li > * {
		line-height: 31px;
		height: 31px;
		font-family: 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

	.utc-widget-newsfilter > article > ul > li > label,
	.utc-widget .utc-filters-list > li > label {
		display: inline-block;
		vertical-align: top;
		text-transform: uppercase;
		font-size: 13px;
		font-weight: 500;
		color: #fff;
		width: 64px;
		margin-right: 10px;
	}

	.utc-widget-newsfilter > article > ul > li > select,
	.utc-widget .utc-filters-list > li > select,
	.utc-widget-newsfilter > article > ul > li > .utc-select-control,
	.utc-widget .utc-filters-list > li > .utc-select-control {
		width: 180px;
		font-size: 14px;
		font-weight: 500;
		color: #015bb1;
		vertical-align: top;
	}

		.utc-widget-newsfilter > article > ul > li > select,
		.utc-widget .utc-filters-list > li > select,
		.utc-widget-newsfilter > article > ul > li > select option,
		.utc-widget .utc-filters-list > li > select option {
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

.ie9 .utc-widget-newsfilter > article > ul > li > select,
.ie9 .utc-widget .utc-filters-list > li > select {
	padding-right: 0;
}

.utc-widget-newsfilter select,
.utc-widget .utc-filters-list select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
	background-color: #fff;
	background-image: url("../../images/redesign/arrow-orange-down.svg");
	background-repeat: no-repeat;
	background-position: right 5px center;
	background-size: 16px;
	border: 1px solid #e5e5e6;
	height: 31px;
	line-height: 31px;
	padding: 0 31px 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ie .utc-widget-newsfilter select,
.ie .utc-widget .utc-filters-list select {
	background-repeat: no-repeat;
	background-size: auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABPUlEQVQoU2NkQAO/lkcY/ju+4iADO9M/dv1IOcaYpZ+QlTCia/g918Py78Udxxg4GP+x60UJEtTwa66Xyb+L204PoIbf5xbY/ds5OYm98mwCyD/Y/PB9U4ki474FW1k9Mxcx/myRvv739FMNFkuV/WwVd5z+L4nm+3l86UcGDgYGjl4Gxv/7G0R+7uy69e/6N0EmI4lDjD8WBfsyXF6/+P/Tf/xMesrrGOVNW/4dX3GOgYf7IZOub+D/y1s2/b3/RYbZQHEHm25hADhY/28tlv95eM7O/y8+qjNKMP+GBDX7F4bf3wT/v2VgYNJQXsdecTcYJAqPh//bJrH/PN226//9F3aMwhAtYMXaWkvYS6/FwuILI+J+dmst/nfrWgxIAZOG7jz24svJeGMaJPmzV3cuw59f3OzlNyPQUwIAhtucWMKRtzcAAAAASUVORK5CYII=);
}



@media screen and (min-width: 990px) {
	.utc-widget .utc-filters-list {
		margin-bottom: -15px;
		font-size: 0;
	}

		.utc-widget .utc-filters-list > li {
			display: inline-block;
			vertical-align: top;
			width: 50%;
			max-width: 308px;
			padding-bottom: 15px;
		}

			.utc-widget .utc-filters-list > li + li {
				padding-top: 0;
				text-align: right;
			}

			.utc-widget .utc-filters-list > li > label {
				width: auto;
				margin-right: 20px;
				text-align: right;
			}
}


@media screen and (max-width: 767px) {
	.utc-widget.utc-widget-newsfilter.visible-phone {
		width: auto;
		max-width: 100%;
		margin-bottom: 36px;
	}

	.utc-widget .utc-filters-list > li {
		display: block;
		width: auto;
	}
}

/* news center landing */
.utc-featured-section .marquee-items-box {
	font-size: 0;
	margin: 0;
}

.marquee-news-item {
	position: relative;
	width: 100%;
	display: block;
}

	.marquee-news-item figure {
		display: block;
		overflow: hidden;
		background-color: #ededed;
	}

	.marquee-news-item .news-item-brief {
		position: absolute;
		top: 43px;
		left: 29px;
		width: 383px;
		font-size: 26px;
		font-weight: 600;
		line-height: 31px;
		color: #fff;
		text-transform: uppercase;
	}

		.marquee-news-item .news-item-brief .black {
			color: #000;
		}

.news-item-brief .utc-i-arrow:after {
	background-image: url(../../images/redesign/arrow-orange.svg);
}

.marquee-news-item .news-item-brief .utc-i-arrow:after {
	width: 1em;
	height: 1em;
	-webkit-background-size: cover;
	background-size: cover;
	margin-bottom: 0.1em;
}

.marquee-news-item,
.featured-news-item {
	padding-top: 18px;
	padding-left: 18px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.marquee-news-item figure img,
	.featured-news-item figure img {
		vertical-align: top;
		width: 100%;
		height: auto;
	}

.featured-news-item {
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

	.featured-news-item figure {
		display: block;
		width: 100%;
		height: auto;
		margin-bottom: 18px;
		overflow: hidden;
		background-color: #ededed;
	}

	.featured-news-item .news-item-brief {
		font-size: 14px;
		font-weight: 600;
		line-height: 0.5;
		color: #000;
	}

	.featured-news-item:hover .news-item-brief {
		text-decoration: underline;
	}

.utc-featured-section {
	font-size: 0;
	margin-left: -18px;
}

.utc-page .more-btn-wrap {
	position: relative;
	text-align: center;
	padding: 25px 0;
}

	.utc-page .more-btn-wrap .more-btn {
		padding-right: 35px;
	}

		.utc-page .more-btn-wrap .more-btn + img {
			position: absolute;
			top: 50%;
			left: 50%;
			margin: -16px 0 0 -16px;
		}

	.utc-page .more-btn-wrap.loading,
	.utc-page .more-btn-wrap.loading .more-btn + img {
		opacity: 1;
	}

		.utc-page .more-btn-wrap .more-btn,
		.utc-page .more-btn-wrap.loading .more-btn + img {
			visibility: visible;
		}

			.utc-page .more-btn-wrap .more-btn + img,
			.utc-page .more-btn-wrap.loading .more-btn {
				visibility: hidden;
				z-index: -1;
				opacity: 0;
			}

.utc-page .utc-widget:last-child .more-btn-wrap,
.utc-page .utc-featured-section:last-of-type .more-btn-wrap {
	padding-bottom: 0;
}

.utc-featured-section-header {
	margin: 0;
	text-transform: uppercase;
}

.utc-featured-news-content .aside-right {
	margin-top: 0 !important;
}

@media (max-width: 989px) {
	.marquee-news-item .news-item-brief {
		font-size: 20px;
		line-height: 23px;
	}
}

@media (max-width: 767px) {
	.marquee-news-item,
	.featured-news-item {
		width: 50%;
		display: inline-block;
		vertical-align: top;
	}

		.marquee-news-item .news-item-brief {
			position: static;
			width: auto;
			font-size: 14px;
			font-weight: 600;
			line-height: 1;
			color: #000;
			text-transform: none;
		}

		.marquee-news-item:hover .news-item-brief {
			text-decoration: underline;
		}

		.marquee-news-item figure {
			margin-bottom: 18px;
		}

	.featured-video-item.featured-news-item {
		display: none;
		width: 100%;
	}

		.featured-video-item.featured-news-item:first-of-type {
			display: block;
		}

	.utc-featured-section-header {
		margin-bottom: -10px;
	}
}

@media (max-width: 400px) {
	.marquee-news-item,
	.featured-news-item {
		width: 100%;
	}

	.utc-featured-section .more-btn-wrap {
		padding-bottom: 44px;
	}
}

h1.news-list-header {
	margin-bottom: 25px;
}

.page-2020-item {
	width: 348px;
	margin-left: 14px;
	float: left;
}

	.page-2020-item.left {
		margin-left: 0;
	}

.content-block .utc-data-table {
	background-color: #d6eaf9;
	padding: 0 14px;
	margin-top: 30px;
	margin-bottom: 49px;
}

.content-block .utc-data {
	width: 100%;
}

	.content-block .utc-data th,
	.content-block .utc-data td {
		padding: 10px 10px 10px 0;
		font-size: 14px;
		line-height: 1.2;
	}

	.content-block .utc-data thead th {
		position: relative;
		background-color: #0168b6;
		color: #fff;
		vertical-align: bottom;
	}

	.content-block .utc-data th {
		text-align: left;
		font-weight: 700;
	}

	.content-block .utc-data thead th:first-child:before,
	.content-block .utc-data thead th:last-child:after {
		content: '';
		position: absolute;
		bottom: 0;
		top: 0;
		width: 14px;
		background: #0168b6;
	}

	.content-block .utc-data thead th:last-child:after {
		left: 100%;
	}

	.content-block .utc-data thead th:first-child:before {
		right: 100%;
	}

	.content-block .utc-data td,
	.content-block .utc-data tbody th {
		border-top: 1px solid #97bedb;
	}

	.content-block .utc-data tr:first-child > td {
		border-top: none;
	}

.content-block .mobile-only .utc-data tbody {
	border-top: 8px solid #0168b5;
	position: relative;
}

.content-block .utc-data-table.mobile-only {
	padding: 0;
}

	.content-block .utc-data-table.mobile-only th,
	.content-block .utc-data-table.mobile-only td {
		padding: 10px;
	}


.utc-Media-Resources-content-widget > article > * {
	width: 67%;
}

@media (max-width: 767px) {
	.utc-Media-Resources-content-widget > article > * {
		width: 100%;
	}
}

.utc-page .content-block ul.utc-briefs-list {
	font-size: 0;
	padding: 0;
	margin: 35px 0 16px -18px;
	list-style: none;
}

	.utc-page .content-block ul.utc-briefs-list > li {
		display: inline-block;
		width: 50%;
		vertical-align: top;
		padding: 0 0 30px 18px;
		margin: 0;
		box-sizing: border-box;
	}

		.utc-page .content-block ul.utc-briefs-list > li .header {
			border-top: 2px solid #d3d3d3;
			padding: 10px 0 0.25em 0;
			margin: 0;
			line-height: 1;
		}

		.utc-page .content-block ul.utc-briefs-list > li p {
			margin-bottom: 0;
		}

			.utc-page .content-block ul.utc-briefs-list > li p + p {
				margin-top: 1em;
			}

		.utc-page .content-block ul.utc-briefs-list > li a {
			font-size: 15px;
		}

@media (max-width: 600px) {
	.utc-page .content-block ul.utc-briefs-list > li {
		width: 100%;
		display: block;
	}
}


.utc-call-to-action-stripe {
	display: block;
	padding: 16px;
	margin: 50px 0;
	font-weight: bold;
	font-size: 16px !important;
}

	.utc-call-to-action-stripe.color-fresh {
		color: #fff !important;
		background-color: #8eb600;
	}


.utc-cards-set-wrap {
	margin: 0 -10px;
}

	.utc-cards-set-wrap * {
		box-sizing: border-box;
	}

.utc-cards-set {
	display: table;
	table-layout: fixed;
	width: 100%;
}

	.utc-cards-set > .utc-cards-line {
		display: table-row;
	}

	.utc-cards-set .utc-card {
		display: table-cell;
		width: 50%;
		border: 10px solid #fff;
		background-color: #d6eaf9;
		padding: 20px;
	}

		.utc-cards-set .utc-card h3 {
			margin: 0;
			padding: 0;
			font-size: 15px;
			letter-spacing: -0.5px;
			color: #000;
		}

@media (max-width: 989px) {
	.utc-page .body-content .utc-cards-set .utc-card h3 {
		font-size: 13px;
	}
}

.utc-cards-set .utc-card p {
	font-size: 14px;
	margin-bottom: 0 !important;
	margin-top: 0.25em;
	line-height: 1.4;
}

@media (max-width: 600px) {
	.utc-cards-set,
	.utc-cards-set > .utc-cards-line,
	.utc-cards-set > .utc-cards-line > .utc-card {
		display: block;
		width: 100%;
	}
}


.utc-follow-us {
	font-size: 0;
	margin-bottom: 30px;
}

	.utc-follow-us > a {
		display: inline-block;
		vertical-align: top;
		text-align: center;
		margin-top: 25px;
		text-decoration: none;
		margin-right: 25px;
	}

		.utc-follow-us > a:last-child {
			margin-right: 0;
		}

		.utc-follow-us > a > .utc-si {
			display: block;
			height: 35px;
			margin: 0 auto;
			background-position: center;
			background-repeat: no-repeat;
			-webkit-background-size: cover;
			background-size: cover;
		}

.utc-si.utc-si-li {
	width: 38px;
	background-image: url('/Style Library/utc/images/social-icons/linkedin-full-color.svg');
}

.utc-si.utc-si-tw {
	width: 44px;
	background-image: url('/Style Library/utc/images/social-icons/twitter-full-color.svg');
}

.utc-si.utc-si-fb {
	width: 19px;
	background-image: url('/Style Library/utc/images/social-icons/facebook-full-color.svg');
}

.utc-si.utc-si-yt {
	width: 50px;
	background-image: url('/Style Library/utc/images/social-icons/youtube-full-color.svg');
}

.utc-si.utc-si-in {
	width: 35px;
	background-image: url('/Style Library/utc/images/social-icons/instagram-full-color.svg');
}

.utc-si.utc-si-wo {
	width: 44px;
	background-image: url('/Style Library/utc/images/social-icons/weibo-full-color.svg');
}


.utc-colorless.utc-si.utc-si-li {
	background-image: url('/Style Library/utc/images/social-icons/linkedin-gray.svg');
}

.utc-colorless.utc-si.utc-si-tw {
	background-image: url('/Style Library/utc/images/social-icons/twitter-full-color.svg');
}

.utc-colorless.utc-si.utc-si-fb {
	background-image: url('/Style Library/utc/images/social-icons/facebook-full-color.svg');
}

.utc-colorless.utc-si.utc-si-yt {
	background-image: url('/Style Library/utc/images/social-icons/youtube-full-color.svg');
}

.utc-colorless.utc-si.utc-si-in {
	background-image: url('/Style Library/utc/images/social-icons/instagram-full-color.svg');
}

.utc-colorless.utc-si.utc-si-wo {
	background-image: url('/Style Library/utc/images/social-icons/weibo-full-color.svg');
}


.utc-goto-line {
	text-align: right;
}

.utc-page .utc-goto-line > a {
	display: inline-block;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	padding-right: 24px !important;
}

	.utc-page .utc-goto-line > a:after {
		right: 0;
	}

@media (min-width: 661px) {
	.utc-page .section-list + .utc-goto-line {
		margin-top: 13px;
		margin-bottom: 13px;
	}
}


.utc-follow-us > a > .utc-si-sign {
	display: block;
	font-size: 9px;
	font-weight: 600;
	text-transform: uppercase;
	font-style: normal;
	color: #000;
}

.utc-follow-us + .utc-goto-line {
	margin-top: -52px;
	margin-bottom: 23px;
}

@media (max-width: 989px) {
	.utc-follow-us + .utc-goto-line {
		margin-top: -70px;
		margin-bottom: 41px;
	}
}

@media (max-width: 767px) {
	.utc-follow-us {
		margin-bottom: 39px;
	}

		.utc-follow-us + .utc-goto-line {
			margin-top: 0;
			margin-bottom: 44px;
		}
}

.utc-page .following-area .row {
	margin-left: -18px;
	font-size: 0;
}

	.utc-page .following-area .row > h3 {
		margin: 30px 0 25px 20px;
		line-height: 1;
	}

	.utc-page .following-area .row:first-child > h3 {
		margin-top: 25px;
	}

.utc-page .following-area .area-item {
	position: relative;
	float: none;
	display: inline-block;
	vertical-align: top;
	margin: 0 0 18px 18px;
	padding: 0 10px;
	width: 229px;
	min-height: 134px;
	background: #f7f7f7;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (max-width: 989px) and (min-width: 768px) {
	.utc-page .following-area .area-item {
		width: 171px;
	}
}

@media (max-width: 767px) {
	.utc-page .following-area .row {
		margin-left: 0;
	}

	.utc-page .following-area .area-item {
		display: block;
		float: none;
		width: auto !important;
		margin: 5px 0 10px 0;
	}
}

.following-area .area-item h4 {
	font-size: 14px;
	letter-spacing: 0.5px;
	position: absolute;
	top: 80px;
	left: 15px;
	right: 15px;
	bottom: 15px;
}

.following-area .area-item .more-link {
	display: none;
}

.following-area .social-link {
	position: absolute;
	top: auto;
	right: 0;
	bottom: 59px;
	left: 0;
	vertical-align: top;
	padding: 0 0 3px;
	margin: 0;
	line-height: 1;
	text-align: center;
}

	.following-area .social-link a {
		height: 25px;
		border: 7px solid transparent;
		margin: 0 !important;
	}

	.following-area .social-link .linkedin-icon {
		width: 27px;
		background-image: url('/Style Library/utc/images/social-icons/linkedin-gray.svg');
	}

		.following-area .social-link .linkedin-icon:hover {
			background-image: url('/Style Library/utc/images/social-icons/linkedin-full-color.svg');
		}

	.following-area .social-link .twitter-icon {
		width: 32px;
		background-image: url('/Style Library/utc/images/social-icons/twitter-gray.svg');
	}

		.following-area .social-link .twitter-icon:hover {
			background-image: url('/Style Library/utc/images/social-icons/twitter-full-color.svg');
		}

	.following-area .social-link .fb-icon {
		width: 14px;
		background-image: url('/Style Library/utc/images/social-icons/facebook-gray.svg');
	}

		.following-area .social-link .fb-icon:hover {
			background-image: url('/Style Library/utc/images/social-icons/facebook-full-color.svg');
		}

	.following-area .social-link .youtube-icon {
		width: 36px;
		background-image: url('/Style Library/utc/images/social-icons/youtube-gray.svg');
	}

		.following-area .social-link .youtube-icon:hover {
			background-image: url('/Style Library/utc/images/social-icons/youtube-full-color.svg');
		}

	.following-area .social-link .instagram-icon {
		width: 25px;
		background-image: url('/Style Library/utc/images/social-icons/instagram-gray.svg');
	}

		.following-area .social-link .instagram-icon:hover {
			background-image: url('/Style Library/utc/images/social-icons/instagram-black.svg');
		}

.utc-page .content-block .partners-grid {
	margin-top: 50px;
	margin-bottom: 50px;
}

.utc-page .content-block h2 + .partners-grid {
	margin-top: 18px;
}

.utc-page .content-block p + .utc-fs-b,
.utc-page .content-block p + .utc-fs-h2 {
	margin-top: 50px;
}



.partners-grid.blue-colors-set .partner-item {
	background-color: #00b2ff;
}

	.partners-grid.blue-colors-set .partner-item .position {
		margin-top: -2em;
		margin-bottom: 2em;
		line-height: 1.5;
	}

	.partners-grid.blue-colors-set .partner-item p,
	.partners-grid.blue-colors-set .partner-item .intro .more,
	.partners-grid.blue-colors-set .partner-item .close {
		color: #fff;
	}

	.partners-grid.blue-colors-set .partner-item .close {
		line-height: 14px;
		display: inline-block;
		text-decoration: underline;
	}

		.partners-grid.blue-colors-set .partner-item .close:before,
		.partners-grid.blue-colors-set .partner-item .close:after {
			background-color: #fff;
		}

	.partners-grid.blue-colors-set .partner-item h3 {
		margin-bottom: 30px;
	}

.partners-grid .partner-item.opened .open {
	display: block;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.utc-resources-nav.inner-mega-nav .content .col-group,
.utc-resources-nav.inner-mega-nav .content .col-group section {
	width: 50%;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-resources-nav.inner-mega-nav .content .col-group section {
		border-left: 2px solid #fff;
	}

.utc-resources-nav.inner-mega-nav h3,
.utc-resources-nav.inner-mega-nav h3 a,
.utc-page .body-content .utc-resources-nav.inner-mega-nav h3,
.utc-page .body-content .utc-resources-nav.inner-mega-nav h3 a {
	font-size: 14px;
	padding-top: 14px;
}

.utc-resources-nav.inner-mega-nav .image img {
	width: 100%;
	height: auto;
}

.utc-resources-nav.inner-mega-nav .content .col-group.first-child section figure.image,
.utc-resources-nav.inner-mega-nav .content .col-group.second-child section figure.image,
.utc-resources-nav.inner-mega-nav .content .col-group.last-child section figure.image {
	margin: 0;
}

@media (min-width: 768px) and (max-width: 989px) {
	#pratt-whitney .area-item {
		min-height: 176px;
	}

		#pratt-whitney .area-item h4 {
			top: 110px;
		}

		#pratt-whitney .area-item .social-link {
			bottom: 70px;
		}
}


.utc-goto-line + .utc-fs-h2 {
	margin-top: 18px;
}

a.utc-fs-h2,
a.utc-fs-h2:hover {
	color: #000;
	text-decoration: none;
}

.utc-Media-Resources-content-widget {
	margin-bottom: 50px;
}

	.utc-Media-Resources-content-widget > article {
		padding: 23px;
	}

		.utc-Media-Resources-content-widget > article p:last-child {
			margin-bottom: 0;
		}


.utc-fs-h2 a {
	text-decoration: none;
}

.no-text-transform {
	text-transform: none !important;
}

.page-intro p,
.utc-page .body-content .page-intro p {
	margin: 0;
}

	.page-intro p:last-child,
	.utc-page .body-content .page-intro p:last-child {
		margin-bottom: 0 !important;
	}

	.page-intro p + p,
	.utc-page .body-content .page-intro p + p {
		margin-top: 24px;
	}

.utc-page .body-content * + .utc-widget {
	margin-top: 24px;
}

.utc-page .body-content .page-intro {
	margin-top: -7px;
	margin-bottom: 49px;
}

@media (max-width: 989px) {
	.utc-page .body-content .page-intro {
		margin-top: -4px;
	}
}

@media (max-width: 767px) {
	.utc-page .body-content .page-intro {
		margin-top: 0;
		margin-bottom: 30px;
	}
}


/* Investment Calculator */
#ndq-content.ndq-calculator > .ndq-gray-line2 {
	margin-top: 0;
}

@media screen and (max-width: 749px) {
	#ndq-content.ndq-calculator > .ndq-gray-line2 {
		margin-left: 0;
		margin-right: 0;
	}
}

div#ndq-content.ndq-calculator form#InvCalculator {
	margin-bottom: 49px;
}

	div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-shares + .ndq-wide-screen {
		height: 18px;
		overflow: hidden;
	}

	div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-reinvest {
		margin-top: 18px;
		margin-bottom: 0;
	}

	div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-submit + br {
		display: inline;
		height: 0;
	}

	div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-reinvest {
		margin-top: 18px;
	}

@media (max-width: 568px) {
	div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-reinvest {
		margin-top: 0;
	}
}

div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-reinvest label {
	padding-top: 0;
}

div#ndq-content.ndq-calculator form#InvCalculator .ndq-calc-reinvest ~ br {
	visibility: hidden;
	line-height: 0;
	display: none;
}

div#ndq-content.ndq-calculator form#InvCalculator #initialAmnt_Note {
	display: none;
}

	div#ndq-content.ndq-calculator form#InvCalculator #initialAmnt_Note.error {
		display: block;
	}

/* IR stockquote */
#ndq-content.ndq-stockquote h2 {
	text-transform: uppercase;
}

	#ndq-content.ndq-stockquote h2 + .ndq-leftcol,
	#ndq-content.ndq-stockquote h2 + .ndq-leftcol + .ndq-rightcol,
	#ndq-content.ndq-stockquote h2 + #flashnotpresent {
		margin-top: 7px;
	}

/* IR Captions */
#ndq-content .ndq-disclaimer {
	color: #6e6e6e !important;
	font: 400 13px/17px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

@media (max-width: 760px) {
	#ndq-content .ndq-disclaimer {
		font-size: 10px;
		line-height: 15px;
	}
}


/* IR pages adjustments */
div#ndq-content.ndq-printed-materials form#ndq-print-mats-form div#ndq-form fieldset div.ndq-pm-checkboxes div input#ndq_opt_in {
	position: relative;
	top: 1px;
	margin-left: 0;
	margin-right: 5px;
}

@media (max-width: 568px) {
	div#ndq-content.ndq-printed-materials form#ndq-print-mats-form div#ndq-form fieldset div.ndq-pm-checkboxes div input#ndq_opt_in {
		top: 6px;
	}
}



/* events table */
.utc-events-tbl {
	width: 100%;
}

	.utc-events-tbl thead th {
		font: 700 15px/18px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		text-align: left;
		padding-bottom: 10px;
		color: #0168b3;
		border-bottom: 8px solid #c4c4c6;
	}

	.utc-events-tbl tbody td {
		vertical-align: top;
		padding: 15px 0;
		border-bottom: 1px solid #c5c5c5;
	}

		.utc-events-tbl tbody td > *:last-child {
			padding-bottom: 0;
			margin-bottom: 0;
		}

	.utc-events-tbl .utc-event-date {
		width: 120px;
		padding-right: 25px;
		box-sizing: border-box;
	}

		.utc-events-tbl .utc-event-date * {
			font-size: 13px;
			line-height: 19px;
			color: #6e6e6e !important;
		}

@media (max-width: 767px) {
	.utc-events-tbl .utc-event-date {
		width: 85px;
	}

		.utc-events-tbl .utc-event-date * {
			font-size: 10px;
			line-height: 15px;
		}
}

.utc-events-tbl .utc-event-info {
	width: 440px;
	padding-right: 25px;
	box-sizing: border-box;
}

.utc-events-tbl .utc-event-info,
.utc-events-tbl .utc-event-more {
	display: inline-block;
	vertical-align: top;
}

@media (max-width: 989px) {
	.utc-events-tbl .utc-event-info {
		display: block;
		width: auto;
	}
}

.utc-content-table-wrap {
	position: relative;
	margin-top: 40px;
}

	.utc-content-table-wrap .section-overlay {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: #0095da;
		opacity: 0.25;
	}

	.utc-content-table-wrap .section-overlay-text {
		top: 0;
		right: 0;
		bottom: auto;
		left: auto;
		padding: 0;
	}

		.utc-content-table-wrap .section-overlay-text .btn {
			display: inline-block;
			text-align: center;
			min-width: 92px;
			background: #0060A9;
			color: #fff;
			height: 24px;
			padding: 0 7px;
			text-transform: uppercase;
			font: bold 11px/24px Arial;
			letter-spacing: 1px;
		}


h2 + .utc-personal-tiles {
	margin-top: -7px;
}

.utc-page .content-block .utc-personal-tiles,
.utc-page .utc-personal-tiles {
	overflow: hidden;
	margin: 0 0 0 -20px;
	padding: 0;
	list-style: none;
	font-size: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 65px;
}

.utc-page .content-block .utc-personal-tile,
.utc-page .utc-personal-tile {
	position: relative;
	overflow: hidden;
	float: left;
	min-height: 408px;
	display: inline-block;
	vertical-align: top;
	width: 25%;
	background-color: #908a8c;
	border-left: 20px solid #fff;
	margin-top: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 0;
}

	.utc-page content-block .utc-personal-tile figure img,
	.utc-page .utc-personal-tile figure img {
		height: auto;
		max-width: 100%;
	}

.utc-page .utc-personal-tile-info {
	position: absolute;
	top: 212px;
	right: 0;
	bottom: 0;
	left: 0;
	min-height: 196px;
	padding: 18px;
	background-color: #d7eaf8;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-page .utc-personal-tile-info > h3 {
		color: #000;
		margin-bottom: 7px;
	}

@media (max-width: 767px) {
	.utc-page .utc-personal-tile-info > h3 {
		margin-bottom: 3px;
	}
}

.utc-page .utc-personal-tile-info > p {
	font-size: 13px;
	margin-bottom: 9px;
}

	.utc-page .utc-personal-tile-info > p.function {
		font-size: 9px;
		font-weight: 400;
		color: #000;
		text-transform: uppercase;
		margin-bottom: 17px;
	}

	.utc-page .utc-personal-tile-info > p.location {
		font-size: 9px;
		font-weight: 400;
		color: #6e6e6e;
		text-transform: uppercase;
	}

.utc-page .utc-personal-tile-info > a {
	position: absolute;
	top: auto;
	right: 18px;
	bottom: 0;
	left: 18px;
	padding-bottom: 18px;
	font-size: 14px;
	background-color: #d7eaf8;
	box-shadow: #d7eaf8 0 -4px 10px 8px;
}

	.utc-page .utc-personal-tile-info > a:hover {
		text-decoration: underline;
	}

.utc-page .utc-personal-tile-info > .mobile-only {
	display: none;
}

@media (max-width: 989px) {
	.utc-page .content-block .utc-personal-tile,
	.utc-page .utc-personal-tile {
		width: 33.33%;
	}
}

@media (max-width: 767px) {
	.utc-page .content-block .utc-personal-tiles,
	.utc-page .utc-personal-tiles {
		margin-left: 0;
	}

	.utc-page .content-block .utc-personal-tile,
	.utc-page .utc-personal-tile {
		width: 247px;
	}

	.utc-page .utc-personal-tile-info > p.function {
		display: none;
	}
}

@media (max-width: 520px) {
	.utc-page h2 + .utc-personal-tiles {
		margin-top: 13px;
		margin-left: 0;
	}

	.utc-page .content-block .utc-personal-tile,
	.utc-page .utc-personal-tile {
		float: none;
		min-height: 0;
		border-left-width: 0;
		margin-top: 13px;
		display: block;
		width: 100%;
		background-color: #d7eaf8;
	}

		.utc-page .content-block .utc-personal-tile > figure,
		.utc-page .utc-personal-tile > figure {
			position: absolute;
			width: 82px;
			height: 82px;
		}

	.utc-page .utc-personal-tile-info {
		position: relative;
		top: auto;
		padding: 8px 18px 8px 18px;
		min-height: 82px;
		margin-left: 82px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

		.utc-page .utc-personal-tile-info > h3 {
			font-size: 16px;
		}

		.utc-page .utc-personal-tile-info > .mobile-only {
			display: block;
		}

		.utc-page .utc-personal-tile-info > p {
			font-size: 11px;
		}

			.utc-page .utc-personal-tile-info > p.location,
			.utc-page .utc-personal-tile-info .position {
				display: none;
			}

		.utc-page .utc-personal-tile-info > a {
			padding-bottom: 8px;
			font-weight: 500;
		}
}


.body-content ul.utc-img-aside-list {
	list-style: none;
	margin: 0 0 50px 0;
	padding: 0;
}

	.body-content ul.utc-img-aside-list > li {
		position: relative;
		padding: 0 0 0 164px;
		margin: 0;
		min-height: 96px;
	}

		.body-content ul.utc-img-aside-list > li + li {
			margin-top: 40px;
		}

		.body-content ul.utc-img-aside-list > li > figure {
			position: absolute;
			left: 0;
			top: 4px;
			width: 148px;
			height: 96px;
			background: #ededed;
		}

			.body-content ul.utc-img-aside-list > li > figure img {
				width: 100%;
				height: auto;
			}

@media (max-width: 989px) {
	.body-content ul.utc-img-aside-list > li {
		min-height: 73px;
		padding-left: 128px;
	}

		.body-content ul.utc-img-aside-list > li > figure {
			width: 110px;
			height: 73px;
		}
}

@media (max-width: 767px) {
	.body-content ul.utc-img-aside-list > li {
		min-height: 96px;
		padding-left: 176px;
	}

		.body-content ul.utc-img-aside-list > li > figure {
			width: 148px;
			height: 96px;
		}
}

@media (max-width: 599px) {
	.body-content ul.utc-img-aside-list > li {
		min-height: 54px;
		padding-left: 94px;
	}

		.body-content ul.utc-img-aside-list > li > figure {
			width: 81px;
			height: 54px;
		}
}



.body-content ul.utc-img-aside-list.type2 {
	margin-top: 44px;
	margin-bottom: 44px;
}

	.body-content ul.utc-img-aside-list.type2 > li {
		padding-left: 116px;
		min-height: 100px;
	}

		.body-content ul.utc-img-aside-list.type2 > li + li {
			margin-top: 23px;
		}

		.body-content ul.utc-img-aside-list.type2 > li > figure {
			width: 100px;
			height: 100px;
		}

@media (max-width: 989px) {
	.body-content ul.utc-img-aside-list.type2 > li {
		padding-left: 106px;
		min-height: 93px;
	}

		.body-content ul.utc-img-aside-list.type2 > li > figure {
			width: 93px;
			height: 93px;
		}
}

@media (max-width: 767px) {
	.body-content ul.utc-img-aside-list.type2 > li {
		padding-left: 96px;
		min-height: 83px;
	}

		.body-content ul.utc-img-aside-list.type2 > li > figure {
			width: 83px;
			height: 83px;
		}
}

@media (max-width: 599px) {
	.body-content ul.utc-img-aside-list.type2 > li {
		padding-left: 86px;
		min-height: 73px;
	}

		.body-content ul.utc-img-aside-list.type2 > li > figure {
			width: 73px;
			height: 73px;
		}
}

.utc-page .utc-header-aside {
	display: table;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 18px;
}

	.utc-page .utc-header-aside > * {
		display: table-cell;
		white-space: normal;
	}

		.utc-page .utc-header-aside > * + * {
			padding-left: 15px;
		}

	.utc-page .utc-header-aside > .aside-item {
		text-align: right;
		white-space: nowrap;
		vertical-align: middle;
	}

	.utc-page .utc-header-aside > a.aside-item,
	.utc-page .content-block a.aside-item {
		font-weight: 600;
		letter-spacing: 0.40px;
		color: #0168B6;
		text-transform: none;
	}

@media (max-width: 767px) {
	.utc-page .utc-header-aside,
	.utc-page .utc-header-aside > * {
		display: block;
	}

		.utc-page .utc-header-aside > * + * {
			padding-left: 0;
		}

		.utc-page .utc-header-aside > .aside-item {
			text-align: left;
			margin-top: 5px;
		}
}


.utc-page .content-block .title-border-box.cols4 + h2,
.utc-page .content-block .utc-fs-h2:first-child {
	margin-top: 50px;
}

.utc-page .content-block h2 + .utc-mosaic-2x2.content-box-list {
	margin-top: 18px;
	padding-left: 0;
}

.utc-page .utc-inline-filter {
	padding: 15px;
	font-size: 13px;
	font-weight: 400;
	color: #000;
	background-color: #d6eaf9;
	margin-bottom: 50px;
}

	.utc-page .utc-inline-filter .utc-widget-header {
		display: block;
		margin-bottom: 22px;
	}

	.utc-page .utc-inline-filter a {
		color: #000;
		white-space: nowrap;
	}

		.utc-page .utc-inline-filter a.active {
			font-weight: 600;
		}

.box-featured .body + .utc-fs-link-black,
.utc-images-list + .utc-fs-link-black {
	margin-top: 20px;
	display: inline-block;
}

.box-featured + .utc-header-aside,
.utc-fs-link-black + .utc-header-aside {
	margin-top: 50px;
}

.wide-content .utc-header-aside + .box-featured {
	margin-right: -1px;
	margin-left: -1px;
}

.wide-content .content-box-list {
	position: relative;
	display: block;
	overflow: hidden;
	width: 100%;
	border: none;
	font-size: 0;
}

	.wide-content .content-box-list .list-item {
		display: inline-block;
		vertical-align: top;
		width: 25%;
		border: none;
		margin: 0;
		padding: 0;
	}

		.wide-content .content-box-list .list-item a {
			border: 1px solid #fff;
			overflow: hidden;
		}

			.wide-content .content-box-list .list-item a img {
				vertical-align: top;
				max-width: 100%;
				width: auto;
			}

@media(max-width: 767px) {
	.products-and-brands .utc-filters-list > li > select,
	.products-and-brands .utc-filters-list > li > .utc-select-control {
		width: 100%;
		border-color: #fff;
	}
}

@media(max-width: 500px) {
	.wide-content .content-box-list {
		margin-left: 0;
		margin-right: 0;
		display: block;
		font-size: 0;
	}

		.wide-content .content-box-list .list-item {
			width: 50%;
		}

	.products-and-brands .utc-widget-newsfilter {
		margin-bottom: 36px !important;
	}

	.products-and-brands .utc-header-aside + .box-featured {
		margin-top: -14px;
		margin-right: -1px;
		margin-left: -1px;
	}

	.box-featured + .utc-header-aside,
	.utc-fs-link-black + .utc-header-aside {
		margin-top: 36px;
	}
}

.utc-page .career-partner-job-box .utc-data {
	width: 100%;
}

	.utc-page .career-partner-job-box .utc-data + * {
		margin-top: 20px;
	}

	.utc-page .career-partner-job-box .utc-data thead th {
		background-color: #0168b5;
		color: #fff;
		padding: 14px;
		font-size: 15px;
		font-weight: 700;
		text-align: left;
	}

	.utc-page .career-partner-job-box .utc-data tr:before,
	.utc-page .career-partner-job-box .utc-data tr:after {
		content: '';
		display: table-cell;
		width: 14px;
		background: #fff;
	}

	.utc-page .career-partner-job-box .utc-data thead tr:before,
	.utc-page .career-partner-job-box .utc-data thead tr:after {
		background-color: #0168b5;
	}

	.utc-page .career-partner-job-box .utc-data tbody td {
		background: #fff;
		padding: 14px 10px;
		border-bottom: 1px solid #96bdda;
		font-size: 14px;
	}

		.utc-page .career-partner-job-box .utc-data thead th:first-child,
		.utc-page .career-partner-job-box .utc-data thead th:last-child,
		.utc-page .career-partner-job-box .utc-data tbody td:first-child,
		.utc-page .career-partner-job-box .utc-data tbody td:last-child {
			padding-left: 0;
			padding-right: 0;
		}

	.utc-page .career-partner-job-box .utc-data tbody tr:last-child td {
		border-bottom: none;
	}

	.utc-page .career-partner-job-box .utc-data [data-title="Region"] {
		text-align: center;
	}

	.utc-page .career-partner-job-box .utc-data [data-title="Dates"] {
		white-space: nowrap;
	}

@media (max-width: 767px) {
	.utc-page .career-partner-job-box .utc-data thead th {
		font-size: 15px;
		font-weight: 700;
		line-height: 18px;
	}
}

@media(max-width: 500px) {
	.utc-page .career-partner-job-box .utc-data tbody tr {
		display: block;
	}

	.utc-page .career-partner-job-box .utc-data tbody {
		display: block;
		padding-left: 14px;
		padding-right: 14px;
		background-color: #fff;
	}

	.utc-page .career-partner-job-box .utc-data thead tr {
		display: none;
	}

	.utc-page .career-partner-job-box .utc-data tbody td:last-child {
		border-width: 8px;
	}

	.utc-page .career-partner-job-box .utc-data tbody td {
		position: relative;
		display: block;
		padding-right: 0;
	}

		.utc-page .career-partner-job-box .utc-data tbody td,
		.utc-page .career-partner-job-box .utc-data tbody td:first-child,
		.utc-page .career-partner-job-box .utc-data tbody td:last-child {
			padding-left: 40%;
		}

			.utc-page .career-partner-job-box .utc-data tbody td:before {
				content: attr(data-title);
				font-weight: bold;
				display: block;
				padding-right: 12px;
				width: 40%;
				position: absolute;
				left: 0;
			}

	.utc-page .career-partner-job-box .utc-data tbody tr:last-child td {
		border-bottom: 1px solid #96bdda;
	}

		.utc-page .career-partner-job-box .utc-data tbody tr:last-child td:last-child {
			border-bottom: none;
		}

	.utc-page .career-partner-job-box .utc-data [data-title="Region"] {
		text-align: left;
	}
}

.utc-page .body-content .utc-widget + .partners-grid {
	margin-top: 50px;
}

.utc-page .content-block .utc-tiles-list {
	list-style: none;
	margin: -18px 0 0 -18px;
	padding: 0;
	font-size: 0;
}

	.utc-page .content-block .utc-tiles-list li {
		width: 33.33%;
		display: inline-block;
		vertical-align: top;
		margin-bottom: 0;
		letter-spacing: normal;
	}

	.utc-page .content-block .utc-tiles-list .tile {
		background-color: #d8e9f9;
		min-height: 68px;
		padding: 18px;
		margin: 18px 0 0 18px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

.utc-page .wide-content .utc-content-section {
	margin-bottom: 50px;
	text-align: justify;
}

	.utc-page .wide-content .utc-content-section:after {
		content: '';
		display: inline-block;
		vertical-align: top;
		width: 99%;
		height: 0;
	}

.utc-content-section .box-gray.visible-phone {
	max-width: 231px;
	text-align: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


@media (min-width: 768px) {
	[action^="Campus-Recruiting"] .utc-page .utc-content-section:last-child {
		max-height: 75px;
	}

	.utc-page .utc-content-section:last-child,
	.utc-page .utc-content-section:last-child > .orange.search-bottom,
	.utc-page .utc-content-section:last-child > .orange.search-bottom ~ .utc-widget {
		margin-bottom: 0;
	}

	.utc-page .utc-content-section > .orange.search-bottom,
	.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget {
		display: inline-block;
		vertical-align: top;
		box-sizing: border-box;
		position: relative;
	}

	.utc-page .utc-content-section > .orange.search-bottom {
		width: 546px;
	}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget {
			width: 405px;
		}

		.utc-page .utc-content-section > .orange.search-bottom .aws-search-box {
			padding-bottom: 13px;
			text-align: right;
		}

			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box .group {
				width: 330px;
			}

			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box a.job-search-more {
				letter-spacing: 0.5px;
				font-size: 13px;
				font-weight: bold;
			}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget .footer {
			position: absolute;
			right: 0;
			bottom: 0.35rem;
			border: none;
			background: none;
			letter-spacing: 0.75px;
			font-size: 13px;
			font-weight: bold;
			padding-right: 35px !important;
		}
}

@media (max-width: 989px) and (min-width: 768px) {
	.utc-page .utc-content-section > .orange.search-bottom {
		width: 430px;
	}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget {
			width: 302px;
		}

		.utc-page .utc-content-section > .orange.search-bottom .aws-search-box .group {
			width: 259px;
			height: 23px;
			overflow: hidden;
		}

			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box a.job-search-more,
			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box .group input[type="text"],
			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box .group .btn {
				height: 23px;
				line-height: 23px;
				box-sizing: border-box;
				vertical-align: top;
			}

			.utc-page .utc-content-section > .orange.search-bottom .aws-search-box .group .btn {
				height: 23px;
			}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget > .footer {
			padding-right: 25px !important;
			letter-spacing: 0.5px;
		}

			.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget > .footer:after {
				-webkit-transform: scale(0.72) translateX(5px);
				transform: scale(0.72) translateX(5px);
			}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget .utc-si-list {
			margin-left: -4px;
			height: 22px;
			position: relative;
			margin-top: 1px;
			margin-bottom: 5px;
		}

			.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget .utc-si-list > .utc-si {
				width: 21px;
				height: 21px;
				margin-left: 4px;
			}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget .footer {
			bottom: 0.1rem;
		}
}

@media (max-width: 767px) {
	.utc-page .wide-content .utc-content-section,
	.utc-page .wide-content .utc-content-section > .utc-widget:last-child {
		margin-bottom: 0;
	}

	.utc-page .utc-content-section > .orange.search-bottom,
	.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget {
		display: block;
	}

	.utc-page .utc-content-section > .orange.search-bottom {
		max-width: 356px;
		width: auto;
	}

		.utc-page .utc-content-section > .orange.search-bottom ~ .utc-widget {
			width: 231px;
		}
}


@media (min-width: 768px) and (max-width: 989px) {
	.utc-page .content-block .utc-tiles-list .tile {
		min-height: 92px;
	}
}

.utc-shown-gt-767px {
	display: block;
}

.utc-shown-lt-768px {
	display: none;
}

@media (max-width: 767px) {
	.utc-shown-gt-767px {
		display: none;
	}

	.utc-shown-lt-768px {
		display: block;
	}

	.utc-page .content-block .utc-tiles-list li {
		width: 50%;
	}

	.utc-page .utc-content-section {
		margin-bottom: 18px;
	}

		.utc-page .utc-content-section .accordion-body {
			padding-top: 0;
			margin-bottom: 0;
		}

		.utc-page .utc-content-section.accordion .accordion-title.glance-item-title {
			margin-bottom: 0;
			z-index: 1;
			position: relative;
		}

			.utc-page .utc-content-section.accordion .accordion-title.glance-item-title.active {
				margin-bottom: 18px;
			}

	.accordion-body.active .utc-tiles-list {
		margin-top: 0;
	}
}

@media (max-width: 500px) {
	.utc-page .content-block .utc-tiles-list li {
		width: 100%;
	}

	.utc-page .content-block .utc-tiles-list {
		margin-top: -2px;
	}

		.utc-page .content-block .utc-tiles-list .tile {
			margin-top: 4px;
		}
}


.utc-page .box-featured.news.manual .utc-slider {
	padding-top: 25px;
}

.utc-page .body-content ul.utc-cells-list,
.utc-page .utc-cells-list {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0;
}

	.utc-page .body-content ul.utc-cells-list > li,
	.utc-page .utc-cells-list > li {
		display: inline-block;
		vertical-align: top;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

.utc-page .body-content ul.utc-cells-list-4,
.utc-page .utc-cells-list-4 {
	margin: 0 -10px 20px -10px;
}

	.utc-page .body-content ul.utc-cells-list-4 > li,
	.utc-page .utc-cells-list-4 > li {
		width: 25%;
		padding: 10px;
		margin: 0;
	}

		.utc-page .body-content .utc-cells-list-4 > li > h4,
		.utc-page .utc-cells-list-4 > li > h4 {
			font-size: 14px;
			line-height: 1.25;
			margin-bottom: 10px;
			letter-spacing: normal;
		}

@media (max-width: 600px) {
	.utc-page .body-content ul.utc-cells-list-4 > li,
	.utc-page .utc-cells-list-4 > li {
		width: 50%;
	}
}

@media (max-width: 400px) {
	.utc-page .body-content ul.utc-cells-list-4 > li,
	.utc-page .utc-cells-list-4 > li {
		width: 100%;
	}
}

.utc-page .body-content .utc-cells-list-4 > li > p,
.utc-page .utc-cells-list-4 > li > p {
	font-size: 12px;
	line-height: 1.25;
}

body.printview-added > .print-view {
	display: none;
}


.utc-page-container {
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}

/* FOOTER (2016-11-25 version)*/
.utc-footer {
	padding: 24px 0 20px 0;
	box-shadow: inset 0 5px 6px 0 #d6d6d6;
	border-top: 1px solid #d6d6d6;
	font-size: 0;
}

	.utc-footer .utc-page-container {
		position: relative;
	}

.utc-footer__nav-social {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	vertical-align: top;
	font-size: 0;
	line-height: 1;
	width: 180px;
	text-align: justify;
}

	.utc-footer__nav-social:before {
		content: 'Follow Us';
		display: block;
		text-transform: uppercase;
		font: 400 10px/1 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		letter-spacing: 0.9px;
		margin-bottom: 15px;
		margin-left: 10px;
		color: #6e6e6e;
	}

	.utc-footer__nav-social > a {
		display: inline-block;
		vertical-align: top;
		width: 26px;
		height: 26px;
		background-size: cover;
		margin-left: 10px;
	}

	.utc-footer__nav-social > .twitter {
		background-image: url(data:image/png;base64,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);
	}

		.utc-footer__nav-social > .twitter:hover {
			background-image: url(data:image/png;base64,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);
		}

	.utc-footer__nav-social > .linkedin {
		background-image: url(data:image/png;base64,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);
	}

		.utc-footer__nav-social > .linkedin:hover {
			background-image: url(data:image/png;base64,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);
		}

	.utc-footer__nav-social > .youtube {
		background-image: url(data:image/png;base64,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);
	}

		.utc-footer__nav-social > .youtube:hover {
			background-image: url(data:image/png;base64,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);
		}

	.utc-footer__nav-social > .facebook {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAGwUlEQVRoQ82af0xTVxTHb0llEsogdDFtB9hBlR86BYIsFaWYEAJMFxYoC1OJUWsTlAhBfohhLvJjCDolwRpsTEwldhNCQEUgYmggrIIwVsVRpCzlVyEGNkNbUGC43Je1g/6gr+9dyt4//HjnfM/5vPveufed+ygA4ZGQkMDW6XTh09PTQTqdboder/fR6XSe8/PzrjCMi4uLnkaj/ens7Dzm6ek5QKfTX9JotO76+no1qjQoZIWOHz/uPzo6mvTq1auvJicnw4noMZnMXl9f38csFqumpqbmJRENgw9hoOzs7Ij6+vqsoaGhr8kkYOrLZrObY2Jiym7dutVGRNduIDgiT58+LR4ZGUkkEhCvj5+fX2NoaOh5e0fMLiAul3teLpeX4E0KhV1ERERhZ2fnd3i1cAGlp6d//PDhw5/VanUsXmGUdj4+Pm0HDx78ViQSTdnStQkEb7Hq6uonCwsL3rbE1vP8pk2bpgUCQbxIJHq+Vpw1gcRi8S6hUPhseXnZZT2TtUe7pKRkX35+fqc1H6tAdXV125OSkn77P8EYIKRSaWhKSkqfJSiLQENDQx8FBQWNLy4ufmLP1VvLlslkAj6fD/bu3QvYbDagUqlgeXkZvH//HszNzYH29nZQXFyMN5y+o6PDe//+/X+ZOlgECgwMlA0MDPDwqtuyy8/PBwUFBWDz5s1WTRUKBQgODrYlZTzv7e2tGBsbM3MwA0pNTc2VSCSluJVtGFZWVoLTp0/blHv06BE4dOiQTbuVBnFxcWVNTU25K/+3Cuj27dusEydOTNiluoZxfHw8aGxsxCVHBAgKV1VVcYRC4bAhyCqggICAFqVSGYMrAxxGw8PDwNfXF4clAPbecgZRNpv9XK1WG9eQRiBYogUCgQJXdBxG/v7+QKlUWrVsa2sDb968AYuLi8DJyQn09fWBK1eu4FA2N1lZyo1AqEfnyJEj4O7du2bR3717B+Li4oBMJiOUvCWnlaOEAZWWlvrk5eWNIIsAADh37hwoLy83k6ytrcXKN+rj7NmzARUVFYMYUHJy8vf379+/iDJITk4OuHz5splkRUUFyMjIQBkK0+JyueVyuTwHA2KxWAqNRrMLZRRrQDdu3ABnzpxBGQrT8vDwUL99+/YzSlpaGkMkEk2ijmANSCQS4ZqXiOQDbztKamrqNxKJ5CciAmv5HD16FEgkEjOTS5cugYsXkd7dxhh8Pl9IiYqKKpLJZBfIAMXGxoLIyEjw4cMHTAb+hGu2AwcOmMn29vaC5uZmQKH8NwXC37u6ukBDQwOZNEB4eHglhcPh1KhUqiQySrA8wzJN5kBRLLZu3dpKYTKZXUS7NQaAsrIykJ2dTYYHwFFuaWkhpUGn0/spbm5uQ1qtlkNGCQVQQEAAGBwcJJMGgP0+CpVK1SwtLTHJKJEF0mq1YMuWLQCuIsgc8DUdCRDZZ2hychLOhWRYMF8MCMUtFxUVBSIiIowJwSrH4/FATIz5wh1WswcPHqyqcv39/aQrHAyO3XIoioKlS7sR8xBWFLZt21aHup0LATdipQD7d0gmVksjtBFA2MS6XkufjQDClj6ZmZmfXrt2bZx0iTER2AigzMzMndiCisFg9E9NTe1ACeVoIDc3t3GtVuvt8Be89Xp9gM9Pd3d3+rq9gjt6hAoKCoILCwsVxjU8h8ORqVQqZN1SRwKxWKwXGo1mN3xkjEDXr1//IiMj4xmq58iRQFlZWTFXr159sgoI/oGyp+0oINMe96rOaVVVlZ9QKFShGCVHAYnF4t0CgeCFIWezZj2qlpYjgKKjo0Wtra2rdgIsbqew2exutVq9h8xIFRUVgQsXzFsV9+7dA4cPHyYjjfnS6XTlzMxMoKmQRaCenh73sLAwuAuBfQFC5Dh16hTIzV2104HJVFdXo+j6/N3e3u4dGRlp1n6zuiUplUpDUlJSfiUCs94+d+7c4R07dqzdUpw1N41Rl3IUoCtLtN1A0CEtLW2PWCx+jHK/lQiYk5PT/MmTJ7+09cmMze8U/oViNDQ01ExMTOwjkgxZH/hxU0JCQvLNmzf/sKWFC8ggwuVyy+RyObkGnK2MTM4bFp143ewCgqKJiYlhPT09P4yMjETjDULEjsVidYSEhOQ1Njb+Yo+/3UAGcaFQGNvU1JQzOjpq3sC2JwMTWwjC4/F+lEql9URkCAMZgsER02g0ya9fv46bmZnZSSQJOEl6eXk1eXl51do7IqbxSAOtFOTz+Z+Pj4/v0ev1u2dnZ7fPzs4y5+bmPJaWlpyhHZVKXXB1ddXSaLQpd3f3393d3fsZDMYze7+JW+ui/QM3mtSdpto+JAAAAABJRU5ErkJggg==);
	}

		.utc-footer__nav-social > .facebook:hover {
			background-image: url(data:image/png;base64,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);
		}

	.utc-footer__nav-social > .instagram {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAJjklEQVRoQ9VaDVDM6xp/VlRimyQW26ZIcnytUneWmIiEmpttMhRFMw5ul3wkDZNkLkINMTVMPiqSybHlRorZ4Yw+hqIcRQhta9HaW6Ml0xJ3ntfsni27+/53W505z4zJ7Pt8vL/34/l6/ywwIy1ZsmRSa2urV0dHxy9tbW2TFAoFr7Ozc5hKpbJBMwMGDOi0trZ+y2azZUOHDn3MZrPrHRwcKgsKCurMNQ1WbxVFRkZ6SiSS0Lq6ukCFQjHRFH12dnb1jo6OJa6urvmFhYV3TdGhljEZUERExMKKiop/NTY2BvZmAj1leTzedT6fn1FUVHTZFL1GA8IdKS8v/09jY2OAKQaZynC53Jve3t67CgoKypjKIJ9RgAQCwZ7KysoEYwz0ltfLyyulqqpqG1M9jADFxcWNysvLy5dKpTOZKjYnn729fW1UVJQwJSXlJU0vFVB0dLRHZmamWKVS2dGU/cxxCwuLT/PmzVtcWlp605Adg4Cio6MF6enpFT9zosbq3rp166LU1NRr+uT0AiosLJwcHBz8h7EG+4I/OTl5Vnx8vE5noRNQRUWF/axZsyRdXV2D+2KCJtjoEovFY/38/CQ9ZXUCcnJyqm5ubvY0xhCbzYZRo0aBg4MD2NjYQP/+/aFfv37AYrHIv2/fvhF16r+fP3+Gjx8/wvv37+HDhw/Q1NRkjDkYMmTIy7a2tjFUQEKhMEEkEu1hon3u3LkQEhIC06ZNgwkTJoCdnel+o7m5GcrKyiA7OxuuX7/OxDz4+flliMXiaG3mbjuUmJjompSU9IymzdLSEvLy8kAoFNJYTRq/cuUKhIWFgVKppMofO3bMa8OGDdVqxm6A3N3df29oaJhN0/LgwQOYMmVKN7bHjx+DRCKBV69egUwmI8foy5cvhOfr168aXjyGSNbW1oDHFHeVy+XC1KlTwdnZWcP34sUL4PP5VFBcLvexTCb75QdATF10fn4+hIaGagxnZGTAkSNH4Nkz6sbS1onoPXPmDAwaNIjwVlZWwowZM6hy2q5cs0MTJ068Vl9fbzA/wxWrqanRGIiJiYGjR49SDRrDMG7cOKitrSWOBWnRokVw7ZresEN4OBxObUtLyzT8PwHE9O6cPXsWVqxYQZRkZWXB6tWrjZmrTt5hw4ZBUVERTJo0CTIzM2Hz5s0wf/58jWO4ePEiLF26lGonMTHRKykpqZoAEgqFe0Ui0Q6aFN4RJycnwjZy5Eh4+/YtTYQ6fvjwYdi0aZOGz93dHZ48eUKOsKurKzx9+hTGjx9P1bN48eITV69eXUcAcbncRzKZbIIhKVxJuVxOWPDCjh071qARvODLli2DOXPmAI/HI7yvX78mrjk3N1dz59avXw94D9Xk4uJCYhLepVWrVpG4xeFw4N27dwbtsdlsuVKp5LBiY2NdUlJSXtCWAFepoaGBsGGcWLBggV6RHTt2wO7du7Hk1suzb98+2LlzJxlPSEgAT09PAkwdgw4ePAjbtn2vGry9vaGqqoo2RdiyZYsHKyQkZMWlS5fO0rinT5+uUXrhwgVYvny5TpHTp0//cLdwldGF9wR4+fJlCA4O1qknPj4e9u/fT8aYOAbkCwwM3MDy9fVNvnXr1nYaIF9fX7h583vmfvLkSVizZs0PIrGxsXDo0CHN7yUlJXDixAnNQqCXjIqK6haQkT8uLu4HXdpHEbMRkUhEmyJ4eHicZrm6uhYx6Qtoex6c5Lp167oZ0L5jOKB9pHrOpCdwvI94L7UJgZ86dYr8hF4OvR2NRo8eXc6yt7evaW1t5dOY/f39obS0lLDhWY+O7pZCgfYRwZ1ZuHChQZXoGDC9QcLAjO66t4DYbPZTlqWlpUSlUn33xQaIBkgsFgMmq0iYrGJwNESY7kilUpKJIy/K9BaQtbX1/1gWFhZKJnUPDRDGDjc3N1AoFIDHjwmpY82bN29I6dFbQFimmx2QrsnpA/fw4UOSIZgVkLmPHLpoXG1aFoElSFtbG8nZzHrkOBxOTUtLC9UpaHs5XU4Bg+nevXvJZuhzxdo7tXHjRkhLSzO/U2CSZaNVGqARI0aQo6MmzCT0VZ54zO7fv68JtHj3epYfprhtHo9XbtbAqu26ERimLhhL8GghDRw4kGQY6enppMDT57Lxd1MCq5eX1xlWWFjYyvPnz+fQvBLmU3fu3CFs586dg5UrV+oU0S4xkKG9vR3q6+sJL2bP2h4QS+2goCCderQXx9BuawsHBQVtZJycjhkzBp4/f07kDU0ExzEx3bVrF4kx+ig1NRUwY9BH2smpj48PlJeX09Ycg70nsTh8+PAncrnczZAEeqWWlhbSA9DllXrK4gKEh4cD5oCOjo5kGD0flg/YYKmrM/zGpS4fUG7y5MlUfk35gAIBAQH7S0pK4mlLUFFRAQKBALCnNnjwYFCpVDQRk8fVgbqjo4P0+j59+mRQl4+PT2ZZWdmvRpXgx48fh7Vr1xLFmHthDvYzCPPA4uJioppJXoh83Upw/IFJC2vmzJnkyCBhAPXw8KDmbMYCxhzv0aNHYGtrS0Qx5bpx44ZBNTwe74FUKiWxVHNrk5OTfeLj42/TJoAdmICA780hPHpYZjOpVWh6cRyrYqy5sF+BdPv2bZg9m9omhIiIiEU5OTmkNWR0oxGdw71790gOpqbq6mq4e/cuyZ6x79Da2gqdnZ3Q1dWlF4eVlRVpNOL9QKeBreTAwD+fa7GvgM1MWvdUb6MRLefm5o4LDw9/SltNBIWxSLvhSJMxZhxLEdStDsiGZA22glFQKBTuEYlEjN5Rsf7B3hweC3V7y5iJq3nxFQJTH2xiFhQUkD4dE6I269VKeDxerVQqncpEqZoH21YYo/AZBY8TZtH418LCQqcadPnoirF+wvYWHlNjiPFzCir9Gzx4gVgsdmb84IWgsrOzp0VGRt43ZtX6ijctLW1uTEyMzsdjg4/GTF15XwFBOwcOHPjn9u3b/6vPJvVZPzg42Lu4uLj0r37WZ7FYKn9//4BePeurVwE/vMjKyhLJ5fJ/9OVuqG05ODjUh4eHh6SlpT2h2afukLaCv+LTGD6fn1ZbW/vn8wQFkVGAUBcewZqamn0SicSPtlq9GcdyWiAQJOTn5xv8cqSnDaMBqRXgZypNTU3/NvdXWfgVFgbMnJyc30xZEJMBqY3hjslkstCXL18u7MUHgM+cnZ2LXVxcfjP2czKz7ZCu1VN/oqlQKDza29vdlEolt6Ojgw0A32sBgHZbW1ullZWVHL9itLe3/8PGxuZeaWmp2eLd/wHLVWjBcAtejAAAAABJRU5ErkJggg==);
	}

		.utc-footer__nav-social > .instagram:hover {
			background-image: url(data:image/png;base64,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);
		}

.utc-footer__nav {
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	line-height: 1;
	min-height: 51px;
}

	.utc-footer__nav > a {
		display: inline-block;
		vertical-align: top;
		text-transform: uppercase;
		font: 400 10px/1 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		letter-spacing: 0.9px;
		color: #6e6e6e;
	}

		.utc-footer__nav > a:hover {
			color: #F87500;
		}

		.utc-footer__nav > a + a:before {
			position: relative;
			top: 1px;
			content: '';
			display: inline-block;
			vertical-align: top;
			width: 0;
			height: 9px;
			background-color: #6e6e6e;
			margin-left: 14px;
			margin-right: 14px;
			border-left: 1px solid #6e6e6e;
		}

.utc-footer__copyrights {
	color: #6e6e6e;
	font: 9px/1 Arial;
	margin: 15px 0 0 0;
}

.utc-shown-lt-990px {
	display: none;
}

.utc-shown-gt-989px {
	display: block;
}

@media screen and (max-width: 989px) {
	.utc-shown-lt-990px {
		display: block;
	}

	.utc-shown-gt-989px {
		display: none;
	}

	.utc-page-container {
		width: 750px;
		margin-left: auto;
		margin-right: auto;
	}

	.utc-footer {
		text-align: center;
		padding: 35px 0;
	}

	.utc-footer__nav {
		display: block;
		width: 260px;
		margin-left: auto;
		margin-right: auto;
	}

		.utc-footer__nav > a {
			line-height: 2;
		}

			.utc-footer__nav > a + a:before {
				vertical-align: middle;
				top: -1px;
			}

			.utc-footer__nav > a:nth-child(4):before,
			.utc-footer__nav > a:nth-child(6):before {
				display: none;
			}

			.utc-footer__nav > a:nth-child(4) {
				margin-left: 15px;
			}

			.utc-footer__nav > a:nth-child(5) {
				margin-right: 15px;
			}

	.utc-footer__nav-social {
		margin: 26px auto 0 auto;
		position: static;
	}

		.utc-footer__nav-social:before {
			text-align: center;
			position: static;
		}

	.utc-footer__copyrights {
		margin-top: 26px;
		font-size: 8px;
	}
}

@media (max-width: 767px) {
	.utc-page-container {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}

.utc-page .utc-list-reset,
.utc-page .utc-list-reset > li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.utc-page .utc-portrait-list {
	margin-bottom: 49px;
	margin-left: -18px;
	font-size: 0;
}

	.utc-page .utc-numbers-list > li,
	.utc-page .utc-portrait-list > li {
		display: inline-block;
		width: 25%;
		vertical-align: top;
		padding-left: 18px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .utc-portrait-list a > .utc-portrait-sign {
		color: #000;
		font-size: 13px;
		font-weight: bold;
		line-height: 1.25;
		letter-spacing: 0.25px;
		display: inline-block;
		vertical-align: top;
		margin-top: 15px;
	}

	.utc-page .utc-portrait-list img {
		width: 100%;
		height: auto;
	}

@media (max-width: 989px) {
	.utc-page .utc-portrait-list {
		margin-left: -10px;
	}

		.utc-page .utc-portrait-list > li {
			padding-left: 10px;
		}
}

@media (max-width: 599px) {
	.utc-page .utc-portrait-list {
		margin-bottom: 39px;
	}

		.utc-page .utc-portrait-list > li {
			width: 50%;
		}

		.utc-page .utc-portrait-list a > .utc-portrait-sign {
			margin-top: 5px;
			margin-bottom: 10px;
		}
}

/* used at */
/* http://www.utc.com/Who-We-Are/Pages/Key-Facts.aspx */
.utc-page .utc-numbers-list {
	font-size: 0;
	margin-left: -18px;
	margin-top: 13px;
	margin-bottom: 30px;
}

	.utc-page .utc-numbers-list .number {
		display: block;
		font-weight: 700;
		font-size: 33px;
		line-height: normal;
		color: #00b2ff;
	}

		.utc-page .utc-numbers-list .number + span {
			display: block;
			font-weight: 600;
			font-size: 12px;
			line-height: 1.2;
			color: #000;
		}

	.utc-page .utc-numbers-list + .special-note {
		font-size: 8px;
		font-weight: 400;
		line-height: 1.5;
		margin: 0;
		padding-bottom: 18px;
		border-bottom: 1px solid #6e6e6e;
	}

@media (max-width: 989px) {
	.utc-page .utc-numbers-list {
		margin-bottom: 0;
	}

		.utc-page .utc-numbers-list > li {
			width: 50%;
			margin-bottom: 30px;
		}
}

@media (max-width: 767px) {
	.utc-page .utc-numbers-list .number {
		font-size: 27px;
	}
}


/* used at */
/* http://www.utc.com/Who-We-Are/Leadership-Team/Pages/default.aspx */
.utc-page .body-content .utc-team-list {
	margin-top: 24px;
}

	.utc-page .body-content .utc-team-list.with-main {
		margin-top: 0;
	}

.utc-page .body-content .utc-team-item {
	font-size: 0;
}

	.utc-page .body-content .utc-team-item img {
		vertical-align: top;
	}

	.utc-page .body-content .utc-team-item > .info-wrap {
		padding-top: 8px;
		padding-bottom: 18px;
	}

	.utc-page .body-content .utc-team-item h3 {
		margin-bottom: 5px;
		padding-top: 0;
		font-size: 11px;
		letter-spacing: 0.25px;
		line-height: 1.2;
		text-transform: uppercase;
	}

	.utc-page .body-content .utc-team-item p {
		font-size: 13px;
		line-height: 17px;
		color: #6e6e6e;
	}

	.utc-page .body-content .utc-team-item.main {
		width: 100%;
		display: block;
		position: relative;
		font-size: 0;
	}

		.utc-page .body-content .utc-team-item.main:after {
			content: '';
			display: block;
			height: 6px;
			background: #e5e5e6;
			margin-top: 49px;
			margin-bottom: 18px;
		}

		.utc-page .body-content .utc-team-item.main h3 {
			font-size: 18px;
			line-height: 1;
		}

		.utc-page .body-content .utc-team-item.main p {
			font-size: 13px;
			font-weight: bold;
			padding-top: 3px;
			line-height: 1;
		}

		.utc-page .body-content .utc-team-item.main > .info-wrap,
		.utc-page .body-content .utc-team-item.main > .image-wrap {
			display: inline-block;
			vertical-align: bottom;
			width: 49.9%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}

		.utc-page .body-content .utc-team-item.main > .info-wrap {
			padding-left: 18px;
			padding-bottom: 0;
		}

@media (max-width: 989px) {
	.utc-page .body-content .utc-team-item p {
		font-size: 10px;
		line-height: 15px;
	}

	.utc-page .body-content .utc-team-item img {
		max-width: 100%;
		width: auto;
		height: auto;
	}
}

@media (max-width: 599px) {
	.utc-page .body-content .utc-team-item > .info-wrap,
	.utc-page .body-content .utc-team-item > .image-wrap {
		display: inline-block;
		vertical-align: top;
		margin-bottom: 18px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .body-content .utc-team-item > .image-wrap {
		width: 30%;
	}

	.utc-page .body-content .utc-team-item > .info-wrap {
		width: 70%;
		padding: 0 0 0 10px;
	}

	.utc-page .body-content .utc-team-item.main > .info-wrap,
	.utc-page .body-content .utc-team-item.main > .image-wrap {
		display: block;
		width: auto;
	}

	.utc-page .body-content .utc-team-item.main > .info-wrap {
		padding-left: 0;
	}
}

@media (max-width: 480px) {
	.utc-page .body-content .utc-portrait-list > li.utc-team-item {
		display: block;
		width: auto;
	}

	.utc-page .body-content .utc-team-item p {
		font-size: 13px;
		line-height: 17px;
	}
}


.utc-social-widget {
	width: 970px;
	margin: 18px auto 0 auto;
}

	.utc-social-widget > article,
	.utc-social-widget > aside {
		position: relative;
		display: table-cell;
		vertical-align: top;
	}

	.utc-social-widget > article {
		width: 68%;
		position: relative;
		background-color: #f5f5f5;
	}

		.utc-social-widget > article:before,
		.utc-social-widget > article:after {
			content: '';
			position: absolute;
			background-color: #fff;
			z-index: 4;
		}

		.utc-social-widget > article:before {
			top: 50%;
			right: 0;
			bottom: auto;
			left: 0;
			height: 9px;
			margin-top: -4.5px;
		}

		.utc-social-widget > article:after {
			top: 50%;
			right: auto;
			bottom: 0;
			left: 50%;
			width: 9px;
			margin-top: -4.5px;
			margin-left: -4.5px;
		}

		.utc-social-widget > article > ul {
			position: absolute;
			height: 100%;
			margin: 0;
			padding: 0;
			list-style: none;
			font-size: 0;
		}

.ie .utc-social-widget > article > ul {
	position: relative;
}

.utc-social-widget > article > ul > li {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 50%;
	height: 50%;
	padding: 18px;
	font-size: 16px;
	overflow: hidden;
	border-bottom-width: 0;
	border-left-width: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.utc-page .content-block .utc-social-widget ul li {
	margin-bottom: 0;
}


.utc-social-widget > article > ul > li:after {
	content: '';
	position: absolute;
	z-index: 1;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0;
	height: 2.75em;
	background: -moz-linear-gradient(90deg, rgba(245,245,245,1) 80%, rgba(245,245,245,0) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(245,245,245,0)), color-stop(100%, rgba(245,245,245,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, rgba(245,245,245,1) 80%, rgba(245,245,245,0) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, rgba(245,245,245,1) 80%, rgba(245,245,245,0) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, rgba(245,245,245,1) 80%, rgba(245,245,245,0) 100%); /* ie10+ */
	background: linear-gradient(0deg, rgba(245,245,245,1) 80%, rgba(245,245,245,0) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008080', endColorstr='#f5f5f5',GradientType=0 ); /* ie6-9 */
}

.utc-social-widget > article > ul > li:first-child {
	width: auto;
	display: block;
	border-top-width: 0;
	border-bottom-width: 0;
}

.utc-social-widget > article > ul > li p {
	margin: 0;
	font: 400 15px/18px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica;
}

	.utc-social-widget > article > ul > li p a {
		color: #00b2ff;
		text-decoration: none;
	}

		.utc-social-widget > article > ul > li p a:hover,
		.utc-social-widget > article > ul > li p a:focus {
			text-decoration: underline;
			outline: none;
		}

		.utc-social-widget > article > ul > li p a:active {
			color: #0092d1;
		}

.utc-social-widget > article > ul > li:first-child > p {
	font: 500 19px/23px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica;
}

.utc-social-widget > article > ul > li > time,
.utc-social-widget > article > ul > li > a {
	position: absolute;
	bottom: 18px;
	font: 500 11px/1 'Neue Helvetica W01', 'Helvetica Neue', Helvetica;
	color: #6e6e6e;
	z-index: 2;
}

.utc-social-widget > article > ul > li > time {
	left: 18px;
}

.utc-social-widget > article > ul > li > a {
	right: 18px;
	padding-right: 22px;
	text-decoration: none;
}

	.utc-social-widget > article > ul > li > a:after {
		content: '';
		position: absolute;
		display: block;
		right: 0;
		top: 50%;
		margin-top: -7px;
		width: 14px;
		height: 11px;
		background-repeat: no-repeat;
		background-size: cover;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAABMUlEQVQoU42SMS8EURSFz5mZP6AQupkQETNZCRqVX7AqGbtCrVpqOh0SnQjRiliDf0AhkWxlFZuZaJadKIRGsaXZd+Uxu2FMsa+893znnNw8Tly+jFlUncaC/YTMK1zFIypRRwLOAngHuKUlitKkW423QVlVRPFx0an12EBMT+JQgPGsIcENuufxCiAn6XLPtHio073geViEr1kIQBMKPlPBHYDRrojArSLaFBT/gcKdqGxv6qo+KEGOc+5I1wxL9u5PIngNgdcXrDAdLTkP1GL3rDUFA/U+wHpUcma07hssnMYDypJa3gX/mKVpPbC7dKutfRCVvGQClbDkHPQOqGvS5LwoGRQDcxRMZsA3CNeisn3xe079c5h01kH4AIYAtAF8EnIPGDdGguPGsv2RbfEFdEZyBXZhHTYAAAAASUVORK5CYII=);
	}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.utc-social-widget > article > ul > li > a:after {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAACjklEQVRIS62WPWgUURSFz3nRIogWClFQkxkt4m42aqGgVhKwESOKcWcTQVLZiEkR0gQsbPy3CBZaKQrq7CDaiBCbpA1qoSSzaZLsRBBSxyLK7lyZnV2zu5lN3rBONQznnu++e+97b4gmn4TjnaFgBJBTALYDWCZkgsK7MxkjV7FP2d65VfVnmsGHpOP1CcTMpY0HcfjJ7OI4wKEGMQUhxihoI9ArwE/XMnpCYDb/HsAFQMZcy7yjA01mvSFAxnW0AObJYk8RLXtLwK5sfk6AzuCdkJfgtuuz6bZfjcz2OT9ad0hxuVzCTZlCfKHAhGC4BEw4+c8UHKuKXAI54qY73ka5hX2TT5uS1gQFQG64lvm0XNLoXgSZwedjpVrfVa84YXtXSXmhCxSR/lzGtMMKAkjZ+YRPfAewpYHJb4BTEH9agBwJE+BtXaAq+kdmBg4E/iGwy5lvF1FnAT7RNYmjI4sds+mDS2vAcGhWAewBsDuOmYa24FrG1oou7KHtPQdlUCM4tiSYg1zaOF4DTL1eOOy3qK8b9DA2qCrgoWsZozXA8tYYpeB+M86Rsb6ccPvN6XXAUmkdrw8ijwC0/yfwN9cyjlZ7lXpYeZL24i1AtYPSC2BX01Dycv3hUQNM2IsZkm+aBoUGk8FhXe9VAyyVdeMbQDeXFbKYquy9hiVdK23+ComblQNdl1LWFZTw4kym40NU3LoV1vQ0HKJnurcCgAIEg27GeNUoyUjgISd/UvkcBuVSjL25ooQDjVb2b1sEV79PvxvgTgj3g3I6/vHGCbJwLapnkUMTTCcUR+ruRI3WcYKQe7OWMakhLklqStrpLHQqqPMUBD9E3QDaqvq3AmABwjnQnyL9jzorqk/kL/185c3CwcVQAAAAAElFTkSuQmCC);
	}
}

.utc-social-widget > aside {
	background-color: #f5f5f5;
	border-left: 18px solid #fff;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
}

	.utc-social-widget > aside > .card {
		position: absolute;
		opacity: 0;
		visibility: hidden;
		top: 0;
		padding: 18px;
		transform-style: preserve-3d;
		transform-origin: center top;
		backface-visibility: hidden;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

		.utc-social-widget > aside > .card.shown {
			visibility: visible;
			opacity: 1;
			position: relative;
			z-index: 1;
			-webkit-animation-name: flipIn;
			-o-animation-name: flipIn;
			animation-name: flipIn;
			-webkit-animation-delay: 0s;
			-o-animation-delay: 0s;
			animation-delay: 0s;
			-webkit-animation-duration: 1s;
			-o-animation-duration: 1s;
			animation-duration: 1s;
			-webkit-animation-iteration-count: 1;
			-o-animation-iteration-count: 1;
			animation-iteration-count: 1;
		}

			.utc-social-widget > aside > .card.shown.out {
				opacity: 0;
				-webkit-animation-name: flipOut;
				-o-animation-name: flipOut;
				animation-name: flipOut;
				-webkit-animation-duration: 0.5s;
				-o-animation-duration: 0.5s;
				animation-duration: 0.5s;
			}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes flipIn {
	0% {
		opacity: 0;
		-webkit-transform: rotateX(25deg);
		-ms-transform: rotateX(25deg);
		-o-transform: rotateX(25deg);
		transform: rotateX(25deg);
	}

	50% {
		opacity: 1;
		-webkit-transform: rotateX(-5deg);
		-ms-transform: rotateX(-5deg);
		-o-transform: rotateX(-5deg);
		transform: rotateX(-5deg);
	}

	75% {
		-webkit-transform: rotateX(10deg);
		-ms-transform: rotateX(10deg);
		-o-transform: rotateX(10deg);
		transform: rotateX(10deg);
	}

	100% {
		-webkit-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-o-transform: rotateX(0deg);
		transform: rotateX(0deg);
	}
}

/* Standard syntax */
@keyframes flipIn {
	0% {
		opacity: 0;
		-webkit-transform: rotateX(25deg);
		-ms-transform: rotateX(25deg);
		-o-transform: rotateX(25deg);
		transform: rotateX(25deg);
	}

	50% {
		opacity: 1;
		-webkit-transform: rotateX(-5deg);
		-ms-transform: rotateX(-5deg);
		-o-transform: rotateX(-5deg);
		transform: rotateX(-5deg);
	}

	75% {
		-webkit-transform: rotateX(10deg);
		-ms-transform: rotateX(10deg);
		-o-transform: rotateX(10deg);
		transform: rotateX(10deg);
	}

	100% {
		-webkit-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-o-transform: rotateX(0deg);
		transform: rotateX(0deg);
	}
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes flipOut {
	0% {
		opacity: 1;
		-webkit-transform: rotateX(1deg);
		-ms-transform: rotateX(1deg);
		-o-transform: rotateX(1deg);
		transform: rotateX(1deg);
	}

	100% {
		opacity: 0;
		-webkit-transform: rotateX(-25deg);
		-ms-transform: rotateX(-25deg);
		-o-transform: rotateX(-25deg);
		transform: rotateX(-25deg);
	}
}

/* Standard syntax */
@keyframes flipOut {
	0% {
		opacity: 1;
		-webkit-transform: rotateX(1deg);
		-ms-transform: rotateX(1deg);
		-o-transform: rotateX(1deg);
		transform: rotateX(1deg);
	}

	100% {
		opacity: 0;
		-webkit-transform: rotateX(-25deg);
		-ms-transform: rotateX(-25deg);
		-o-transform: rotateX(-25deg);
		transform: rotateX(-25deg);
	}
}

.utc-social-widget > aside > .card img {
	vertical-align: top;
	height: auto;
	width: 100%;
	margin-bottom: 30px;
}

.utc-social-widget > aside > .card > a.sign {
	position: absolute;
	right: 18px;
	bottom: 18px;
	text-decoration: none;
	font: 500 11px/1 'Neue Helvetica W01', 'Helvetica Neue', Helvetica;
	color: #6e6e6e;
	padding-right: 20px;
}

	.utc-social-widget > aside > .card > a.sign:after {
		content: '';
		display: block;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -6px;
		width: 12px;
		height: 12px;
		background-repeat: no-repeat;
		background-size: cover;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAACLElEQVQoUyWOT0hTcQDHv7+39/Y2t2eu2dpYGTiauf4oFjuUSWUYQahkf+zQwYse8jKJyiAKg9AuHYRaCXVIgyiUDtEhUC9FSm2alStZhY1atTen723vvb1/kX7Onw98SHNzoqrot9w1csU64fuyZs8rhkvXUKpoKCnocOqEcnk4mnHYY5DkTtLR+DZeTAu1Nl3G4c6tqKx2gFYMMIYJhhhYmc1hIToPg7DQNnFxEgm9kBkhx3Y93AebWoT65S+KKR4UsYD2l8FaUQoL58DU6UlQ3DqF9JRFs23Xd7u2H/Dgwc5+eGFDMNIE5GTwj96BOxJA9eV65CaXMN87vUQGbAOZk0+a3dRiDnPnhrD/TS/wW4AJDbSfQ6LpDjbfOAHG48Hc8TGejFgvZBoet7up2Aw0iYHvVAjvw5fwn+qJW8gOx2Atp8GEd2Ch7SlPXgWOZUK3z7upxOtVid1zFNmGehT1cmyYeA5x7BNg18Du3YZvrSM8+XowkPH2Rd2M+Bn5vh5w0XHovLQaw7keqXA33INXYFZ4sdgyxJPMGVvW2X7NxYYOQY2EASdAt3YABYJ8/30ISQfcU7MQx5NIXxxdIuJVn8yyyyx99hkgSTB/fYTxIwVTBEwuBLJlF3TiRLplEKpzo0LU4XCctou1sJcANd1ASeXajqjAzEvQYnNYufkSYqoSsrdqhpijjUFUhe7BYtShkFbXZMEEn4WRzED5oFLSzyAt/KmJycu+rn+7C+YhWuEhHAAAAABJRU5ErkJggg==);
	}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.utc-social-widget > aside > .card > a.sign:after {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAGcElEQVRIS2WVe3BUVx3HP3fva+9udrNslhAUKJAATQoUbKVga0dGRLSWaam1DKCDWB4dTJHxMThIcTpWx7a2g4w4BeqjbYq1Okql1tIiaBXaTnkIBRpsCA1JiAnZzd3nfey918m5EKZ6/rnn/M75fT+/8zvn/o7ElXbnkn/db9UZy5WqN/uq7eq3xnGl4X6NWxWmhOWNLImXfdGPVhCTqi2dNGP53/z47wueGh4Lx7u+3NkmW+ay/xXWiw7RwMfwrgo7oZgXisYcCT3sonqREfei6tNg1rd95d8zVkjDkScq9i7hGISr7YEKQW8eIykxSg2ELVkNITVuGL1a9ZGtcM4zPYx0DC1TMwKp6AElp7pKWjPnH8eMoDqSloFuk6mT4sxdOpYZtzeQmhAnoobRSZFrUQa+j+/6DHWVGDjUzflnOqmcHcJoTlF1NbG+KmtHpQ0f++sAciRjRH3MM33M+HSGB9oWgCKBX6XSVxqJyrfD6CO6PGIzxiaGyRD4/O2Lf6HnlQFqG1Niuy5KTtr68T/kfUlOuLkSo2oDvvP2fcJh35q99L9+QQgZbpg6rRwCNDUEOK6Hk83TsHAS81/9qoAcmP5b7KyLnlaxIkZVAGJBJZE9N8iSJ25lztdmC/H2XW/RNKUeI6Zi9zmoQ31E4uHW/ZKDKsXRZ32ESa3z6Nx+BKlO4dZ9K+nacYRT698m2jIGJZAKIwC5p5/7Dy6ndmqaPY2PElOiQtx/r4tYcz0TV3+Cus9NE4DBV9q5uHUfer3Kzae/T+61Dt66cyeLKj/CPJfl5LxnUdK1OFq8IP3spl+acdtOeiWLpUfXoQUOf571OKm6JOWz/YxZOJ7Zf1wHEQWq5TD3Skycz8lFj+P0WESTGcz3L3FL+yYxfaRptwDIipQfAWilHHef/CbykMnBG7cRj/hhhKe+J8Q7lm9jcH+7EKhbOI3Gtg0hJL2RakVDGW3Q/OY3iKQSnGh6gkg0iRuN5aUXZ20z1ZKflKwcXzi3Ge9ynuOzH8IbyjNtx0rSqxeE4s8fIDm+WQDKF9upXTZfQLJPH6L/gV/hpjJcf2wTcibJ8Yk/EYCIJoeAlD+Y1LzL3PbOkwS5LKfnt6LYFtMO70Iek+HcxHuIx8bgK1E8WxUQ64NBrrd24/YO0dmyGSui0fzuVgF4t+lhZLWWqprIS4du/66Z8C8lh51mvfaUAPTcca8Q+ejLLwpA183z0Yx6fDcl7EFexu4cYnLleQHomPwtIlGdSWceEYBzU7fgyRnQ1bx09PNrTUMzdaWc0xv3viQAfasXE+3NYmz5IbG7v0Rx0zrKz+1Bbp5LYGs4h0+jr1pJ3c6HyO56naGv76Sqj/oQQNYMHCWVl87ctdQaBqily4x94SBBvkC+9ZPhfU+Mpm7XP8VfPQzxjhwA10e6aTHJ7U9CNaBn+lrc/7jhjk89Jg65s+nbBDVpAk0tSBdW3mHWkE36To7Mzw+LhYXWaSjpOqTuDqSWzxLd8pKA+FZYTSNRTdwgc1Urlf1n8ZJTBWRcx0/F/IWWzdcA/Q/OzetekKBwnvgP3kAeNwW3NQZ6BIwMfHCRoH4K8mfWww2LkDUN9+B+nL0vYLV3ITfMxL2gYBVUxnc9i9N+iQtzHkaqHxvuQABi+YTa9z7afY8iL9qA94t78Q/+DqkxiqTV4PcWwLRFdFVLhSEf9HFUo5PwByuU3uj/0Jn0r38OvXE8rhQtSEObW0xFd5K6100Qn4C68b0wHXuWQu/L4a2xowROkaAgge1TLQVI5TqCkoZTakCaPi88E+Di9AexL4M8qjYElB5pHlBVLyMlIVLsRWr6FNLivWEJrgaQ7w3Lw3BzwzO42jzfQB7bEA79KpdXbCH/+w6kyWHNciVlQCpvv+G4psuz5FEGRFWCwnmkuhth4hJouA1iE0C5Vv/DPF15k+0K/qVuvHfepPTMq1gnsrjpmeJnDJQYjqQck5xf37JKTatPoyXCSGpqwM2CY0Lk2hNIpQqWS2AH+GULf8gi6Avwu4vYFw3QR+Mq1+GYNTi5FE40iRepXS0efe9P97RF0pFlqDroxofSMDKwK+DaUCwSVGQCs4Sfc/GyAfZgFanPwDbrBaBYmUA03992XdeOFQIw3IITa9aiGUtRtBZkNfp/FNuC8pVynS9CsYKfs/EGXdx+H7cngtMfs+x86kyhNLOt5eTG3cMa/wU/aPFpaXlpzwAAAABJRU5ErkJggg==);
	}
}

@media (max-width: 989px) {
	.utc-social-widget {
		width: 750px;
	}

		.utc-social-widget > article {
			width: 66%;
		}

			.utc-social-widget > article > ul > li p {
				font-size: 13px;
				line-height: 1.2;
			}

			.utc-social-widget > article > ul > li:first-child > p {
				font-size: 16px;
				line-height: 1.2;
			}
}

@media (max-width: 767px) {
	.utc-social-widget {
		width: 100%;
	}

		.utc-social-widget > article > ul > li p {
			font-size: 12px;
			line-height: 1.2;
		}

		.utc-social-widget > article > ul > li:first-child p {
			font-size: 15px;
			line-height: 1.2;
		}
}

@media (max-width: 599px) {
	.utc-social-widget > article:after {
		display: none;
	}

	.utc-social-widget > article,
	.utc-social-widget > aside {
		position: relative;
		width: 50%;
	}

		.utc-social-widget > article > ul,
		.utc-social-widget > article > ul > li {
			display: block;
			width: auto;
			position: absolute;
			border: none;
		}

		.utc-social-widget > article > ul {
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
		}

			.utc-social-widget > article > ul > li:first-child,
			.utc-social-widget > article > ul > li:first-child + li {
				position: relative;
				height: 50%;
			}

			.utc-social-widget > article > ul > li:nth-child(3) {
				display: none;
			}
}

@media (max-width: 500px) {
	.utc-social-widget > article {
		margin-right: 0;
	}

		.utc-social-widget > article:before {
			display: none;
		}

		.utc-social-widget > article > ul > li:first-child {
			height: auto;
			min-height: 176px;
			padding-bottom: 40px;
		}

			.utc-social-widget > article > ul > li:first-child + li {
				display: none;
			}

	.utc-social-widget > article,
	.utc-social-widget > aside {
		width: auto;
		min-width: 320px;
		display: block;
		margin-top: 15px;
	}

	.utc-social-widget > aside {
		border-left-width: 0;
	}

	.utc-social-widget > article > ul, article > ul > li {
		position: relative;
		border-left: 0;
	}

		.utc-social-widget > article > ul > li:first-child > p {
			font-size: 16px;
			line-height: 23px;
		}
}



.utc-page .utc-partners-list,
.utc-page .utc-partners-list > li {
	margin: 0;
	padding: 0;
	list-style: none;
}

	.utc-page .utc-partners-list > li {
		position: relative;
		background-color: #a9d2f0;
		margin: 18px 0 0 0;
		padding: 20px 227px 45px 20px;
		min-height: 180px;
		box-sizing: border-box;
	}

		.utc-page .utc-partners-list > li:nth-child(even) {
			background-color: #d6eaf9;
		}

		.utc-page .utc-partners-list > li > figure,
		.utc-page .utc-partners-list > li > .image {
			position: absolute;
			right: 20px;
			top: 20px;
			display: inline-block;
			vertical-align: top;
		}

			.utc-page .utc-partners-list > li > figure img,
			.utc-page .utc-partners-list > li > .image img {
				height: auto;
				max-width: 100%;
			}

		.utc-page .utc-partners-list > li > h2 {
			font-size: 19px;
			color: #000000;
			background: none;
			text-transform: none;
			line-height: 22px;
			font-weight: 600;
			letter-spacing: 0;
			padding: 0;
			margin: 0 0 5px;
		}

		.utc-page .utc-partners-list > li > footer {
			position: absolute;
			bottom: 20px;
		}

			.utc-page .utc-partners-list > li > footer > a {
				display: inline-block;
				font-weight: 500;
				font-size: 13px;
				line-height: 17px;
				color: #000;
				text-transform: capitalize;
			}

				.utc-page .utc-partners-list > li > footer > a + a {
					padding-left: 80px;
				}

@media screen and (max-width: 989px) {
	.utc-page .utc-partners-list > li {
		padding-right: 188px;
	}

		.utc-page .utc-partners-list > li > figure,
		.utc-page .utc-partners-list > li > .image {
			width: 148px;
		}
}

@media screen and (max-width: 767px) {
	.utc-page .utc-partners-list > li {
		padding-right: 20px;
		padding-bottom: 20px;
	}

		.utc-page .utc-partners-list > li > figure,
		.utc-page .utc-partners-list > li > .image {
			width: auto;
			position: static;
			margin-top: 5px;
			margin-bottom: 10px;
		}

		.utc-page .utc-partners-list > li > h2 {
			font-size: 16px;
			line-height: 20px;
		}

		.utc-page .utc-partners-list > li > footer {
			position: static;
		}

			.utc-page .utc-partners-list > li > footer > a {
				display: block;
			}

				.utc-page .utc-partners-list > li > footer > a + a {
					padding-left: 0;
					padding-top: 10px;
				}
}


.utc-page .utc-form-select {
	width: 100%;
	height: 31px;
	border: 1px solid #ccc;
	background-color: #fff;
	background-image: url(../../images/redesign/arrow-orange-down.svg);
	background-repeat: no-repeat;
	background-position: center right 5px;
	background-size: 16px;
	padding: 0 5px;
	color: #0168b6;
	text-transform: capitalize;
	font: 500 13px/31px 'Neue Helvetica W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	outline-color: #ccc;
}

	.utc-page .utc-form-select:disabled {
		background-color: #ededed;
		color: #9b9b9b;
	}

.visibility-hidden {
	visibility: hidden !important;
}

	.visibility-hidden * {
		visibility: hidden !important;
	}

.utc-page .utc-images-list {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	white-space: nowrap;
	overflow: hidden;
}

	.utc-page .utc-images-list > li {
		display: inline-block;
		vertical-align: top;
		width: 25%;
	}

		.utc-page .utc-images-list > li img {
			display: block;
			border-left: 4px solid #fff;
			margin-left: -4px;
		}

@media (max-width:500px) {
	.utc-page .utc-images-list.mobile-2x2 {
		white-space: normal;
		margin-top: -18px;
	}

		.utc-page .utc-images-list.mobile-2x2 > li {
			width: 50%;
			margin-top: 4px;
		}
}



.utc-page .utc-videos-list {
	margin: 0 0 0 -18px;
	padding: 0;
	font-size: 0;
	list-style: none;
}

	.body-content ul.utc-videos-list > li,
	.utc-page .utc-videos-list > li {
		margin: 0;
		padding: 0 0 48px 18px;
		display: inline-block;
		vertical-align: top;
		width: 50%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .utc-videos-list a {
		color: #000;
	}

		.utc-page .utc-videos-list a:hover > .utc-i {
			text-decoration: underline;
		}

		.utc-page .utc-videos-list a > figure {
			position: relative;
			background: #000;
		}

		.utc-page .utc-videos-list a > time {
			display: block;
			line-height: 1;
			font-size: 12px;
			margin: 10px 0 6px 0;
		}

		.utc-page .utc-videos-list a > .utc-i {
			display: inline-block;
			vertical-align: top;
			font-size: 14px;
			font-weight: 600;
			line-height: 1.5;
		}

		.utc-page .utc-videos-list a > figure {
			position: relative;
			background: #000;
			width: 100%;
			padding-bottom: 56.25%;
			overflow: hidden;
		}

			.utc-page .utc-videos-list a > figure img {
				display: block;
				margin: 0 auto;
				position: absolute;
				top: 0;
			}

			.utc-page .utc-videos-list a > figure:after {
				position: absolute;
				content: '';
				background: url(../../images/redesign/video-play.svg) no-repeat 0 0;
				width: 64px;
				height: 64px;
				top: 50%;
				right: auto;
				bottom: auto;
				left: 50%;
				margin: -32px 0 0 -32px;
				background-size: cover;
				-webkit-transition: 0.25s all;
				-o-transition: 0.25s all;
				transition: 0.25s all;
			}

		.utc-page .utc-videos-list a:active > figure:after {
			-webkit-transform: scale(0.9);
			-ms-transform: scale(0.9);
			-o-transform: scale(0.9);
			transform: scale(0.9);
		}

.ie8 .utc-videos-list a > figure:after {
	background-image: url(data:image/png;base64,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);
}

@media (max-width: 500px) {
	.body-content ul.utc-videos-list > li,
	.utc-page .utc-videos-list > li {
		width: auto;
		display: block;
	}
}

.utc-page .videos-load-more {
	position: relative;
}

	.utc-page .videos-load-more > img {
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -16px 0 0 -16px;
	}

	.utc-page .videos-load-more > img,
	.utc-page .videos-load-more.loading > .more-btn {
		visibility: hidden;
		z-index: -1;
	}

	.utc-page .videos-load-more.loading {
		opacity: 1;
		filter: Alpha(Opacity=100);
	}

		.utc-page .videos-load-more.loading > img {
			visibility: visible;
		}

.utc-page .utc-marquee-list,
.utc-page .utc-marquee-list > li,
.body-content ul.utc-marquee-list > li {
	margin: 0;
	padding: 0;
	font-size: 0;
	list-style: none;
	box-sizing: border-box;
}

	.utc-page .utc-marquee-list > li,
	.body-content ul.utc-marquee-list > li {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		padding-left: 18px;
		padding-top: 18px;
	}

		.utc-page .utc-marquee-list > li > a {
			display: block;
		}

			.utc-page .utc-marquee-list > li > a > figure {
				margin-bottom: 18px;
			}

			.utc-page .utc-marquee-list > li > a > .utc-i {
				display: inline-block;
				font-size: 14px;
				font-weight: 600;
				color: #000;
				line-height: 1.5;
				margin-top: -0.4em;
			}


@media (min-width: 768px) {
	.utc-page .utc-marquee-list > li.first,
	.body-content ul.utc-marquee-list > li.first {
		width: 100%;
		display: block;
		position: relative;
	}

		.utc-page .utc-marquee-list > li.first > a > figure,
		.body-content ul.utc-marquee-list > li.first > a > figure {
			margin-bottom: 0;
		}

		.utc-page .utc-marquee-list > li.first > a > .utc-i,
		.body-content ul.utc-marquee-list > li.first > a > .utc-i {
			position: absolute;
			top: 42px;
			left: 36px;
			color: #fff;
			font-size: 20px;
			line-height: 1;
			text-transform: uppercase;
		}

			.utc-page .utc-marquee-list > li.first > a > .utc-i:after,
			.body-content ul.utc-marquee-list > li.first > a > .utc-i:after {
				margin-bottom: 0.25em;
			}
}

@media (max-width: 480px) {
	.utc-marquee-list > li,
	.body-content ul.utc-marquee-list > li {
		width: auto;
		display: block;
	}

		.utc-marquee-list > li img,
		.body-content ul.utc-marquee-list > li img {
			width: 100%;
		}
}

.utc-page .utc-featured-section.utc-videos-featured {
	margin-left: 0;
}

	.utc-page .utc-featured-section.utc-videos-featured .utc-videos-list > li {
		padding-top: 18px;
		padding-left: 18px;
		padding-bottom: 0;
	}

		.utc-page .utc-featured-section.utc-videos-featured .utc-videos-list > li figure {
			margin-bottom: 18px;
		}

@media (max-width: 767px) {
	.utc-page .utc-videos-featured .utc-videos-list > li {
		display: none;
	}

		.utc-page .utc-videos-featured .utc-videos-list > li:first-child {
			display: block;
			width: auto;
		}

		.utc-page .utc-videos-featured .utc-videos-list > li img {
			width: 100%;
			height: auto;
			top: 50%;
			left: 50%;
			bottom: auto;
			-webkit-transform: translate(-50%, -50%);
			-moz-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			-o-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
		}
}


.utc-page .utc-news-list,
.utc-page .utc-news-list > li {
	margin: 0;
	padding: 0;
	list-style: none;
}

	.utc-page .utc-news-list > li {
		position: relative;
		margin-left: 166px;
		min-height: 98px;
		border-bottom: 1px solid #6e6e6e;
	}

		.utc-page .utc-news-list > li + li {
			margin-top: 24px;
		}

		.utc-page .utc-news-list > li.utc-news-list-notification {
			margin-left: 0;
			border-bottom: none;
		}

		.utc-page .utc-news-list > li > figure {
			position: absolute;
			top: 0;
			left: 0;
			margin-left: -166px;
			max-width: 146px;
		}

		.utc-page .utc-news-list > li > time {
			display: block;
			margin-bottom: 14px;
			font-size: 11px;
			font-weight: 500;
			line-height: 17px;
			color: #6e6e6e;
		}

		.utc-page .utc-news-list > li > .utc-i {
			font-size: 17px;
			line-height: 21px;
			font-weight: 300;
			color: #000;
			display: inline-block;
			vertical-align: top;
			margin-bottom: 15px;
		}

		.utc-page .utc-news-list > li > a.utc-i:hover,
		.utc-page .utc-news-list > li > a.utc-i:focus {
			text-decoration: underline;
		}

@media (max-width: 989px) {
	.utc-page .utc-news-list > li {
		margin-left: 125px;
		min-height: 73px;
	}

		.utc-page .utc-news-list > li > figure {
			margin-left: -125px;
			max-width: 110px;
		}
}

@media (max-width: 767px) {
	.utc-page .utc-news-list > li {
		margin-left: 164px;
		min-height: 98px;
	}

		.utc-page .utc-news-list > li > figure {
			margin-left: -164px;
			max-width: 144px;
		}
}

@media (max-width: 600px) {
	.utc-page .utc-news-list > li {
		margin-left: 90px;
		min-height: 81px;
	}

		.utc-page .utc-news-list > li > figure {
			margin-left: -90px;
			max-width: 80px;
		}

		.utc-page .utc-news-list > li > time,
		.utc-page .utc-news-list > li > .tag-list > a {
			font-size: 9px;
			line-height: 15px;
		}

		.utc-page .utc-news-list > li > .utc-i {
			font-size: 13px;
			line-height: 17px;
		}
}

.utc-page .content-block .utc-skills-tiles,
.utc-page .content-block .utc-skills-tiles > li,
.utc-page .utc-skills-tiles, .utc-page .utc-skills-tiles > li {
	margin: 0;
	padding: 0;
	font-size: 0;
	list-style: none;
}

.utc-page .content-block .utc-skills-tiles,
.utc-page .utc-skills-tiles {
	margin: 13px 0 50px -5px;
}

	.utc-page .content-block .utc-skills-tiles > li,
	.utc-page .utc-skills-tiles > li {
		display: inline-block;
		vertical-align: top;
		text-align: center;
		width: 25%;
	}

		.utc-page .content-block .utc-skills-tiles > li > a,
		.utc-page .content-block .utc-skills-tiles > li > span,
		.utc-page .utc-skills-tiles > li > a,
		.utc-page .utc-skills-tiles > li > span {
			text-decoration: none;
			display: block;
			background-color: #0f273d;
			margin-left: 5px;
			margin-top: 5px;
		}

.utc-page .utc-skills-icon {
	min-height: 180px;
	margin: 0;
	padding: 20px;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-page .utc-skills-icon > img {
		display: block;
		width: 70px;
		height: 70px;
		margin: 0 auto 20px auto;
	}

	.utc-page .utc-skills-icon > figcaption {
		font-size: 15px;
		font-weight: bold;
		text-transform: uppercase;
		color: #fff;
	}

@media(min-width: 990px) {
	.utc-page .utc-skills-icon {
		padding: 20px 10px;
	}

		.utc-page .utc-skills-icon > figcaption {
			font-size: 14px;
		}
}

@media(max-width: 989px) {
	.utc-page .content-block .utc-skills-tiles > li,
	.utc-page .utc-skills-tiles > li {
		width: 50%;
	}
}

@media(max-width: 767px) {
	.utc-page .content-block .utc-skills-tiles,
	.utc-page .utc-skills-tiles {
		margin-top: -33px;
	}
}

@media(max-width: 480px) {
	.utc-page .utc-skills-icon {
		min-height: 0;
	}

	.utc-page .content-block .utc-skills-tiles > li,
	.utc-page .utc-skills-tiles > li {
		width: 100%;
	}

	.utc-page .utc-skills-icon > figcaption {
		font-size: 13px;
		font-weight: 700;
		line-height: 16px;
	}
}


.utc-page .utc-event-announcement {
	background-color: #01b2fe;
	padding: 20px;
	margin-top: 20px;
	overflow: hidden;
}

.utc-page .utc-event-announcement,
.utc-page .utc-event-announcement-when,
.utc-page .utc-event-announcement-who {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-page .utc-event-announcement > h1 {
		color: #fff;
		font-size: 19px;
		line-height: 22px;
		font-weight: bold;
		margin-bottom: 18px;
	}

.utc-page .utc-event-announcement-when {
	width: 195px;
	padding-right: 20px;
	float: left;
}

	.utc-page .utc-event-announcement-when > time {
		font-weight: bold;
		display: block;
	}

	.utc-page .utc-event-announcement-when + .utc-event-announcement-who {
		margin-top: 0;
	}

.utc-page .utc-event-announcement-who {
	display: block;
	vertical-align: top;
	margin-left: 195px;
	position: relative;
	padding-left: 102px;
	min-height: 89px;
	margin-top: 0;
}

	.utc-page .utc-event-announcement-who img {
		position: absolute;
		left: 0;
		top: 0;
		max-width: 82px;
	}

@media (max-width: 989px) {
	.utc-page .utc-event-announcement-when {
		width: auto;
		float: none;
	}

		.utc-page .utc-event-announcement-when + .utc-event-announcement-who {
			margin-left: 0;
			margin-top: 16px;
		}

	.utc-page .utc-event-announcement > h1 {
		font-size: 16px;
		line-height: 19px;
	}
}

@media (max-width: 767px) {
	.utc-page .utc-event-announcement > h1 {
		margin-bottom: 0.35em;
	}

	.utc-page .utc-event-announcement-when + .utc-event-announcement-who {
		margin-top: 0;
	}
}

@media (max-width: 599px) {
	.utc-page .utc-event-announcement {
		padding: 12px;
	}

	.utc-page .utc-event-announcement-who .utc-fs-text {
		font-size: 10px;
		line-height: 15px;
	}
}



.utc-search-res-data {
	display: table;
	width: 100%;
}

	.utc-search-res-data > article,
	.utc-search-res-data > aside {
		display: table-cell;
	}

	.utc-search-res-data > aside {
		width: 25%;
		text-align: right;
		white-space: nowrap;
	}

	.utc-search-res-data + .utc-search-res-pager {
		margin-top: 43px;
		padding-bottom: 7px;
		border-bottom: 1px solid #c2c2c2;
	}

.utc-page .utc-search-res-stats,
.utc-page .utc-search-res-pager,
.utc-page .utc-search-res-pager > a {
	color: #6e6e6e;
}

.utc-page .utc-search-res-stats {
	line-height: 1;
}

.utc-page .utc-search-res-pager {
	text-transform: uppercase;
}

	.utc-page .utc-search-res-pager > a,
	.utc-page .utc-search-res-pager > strong,
	.utc-page .utc-search-res-pager > span {
		padding-left: 10px;
		padding-right: 10px;
	}

	.utc-page .utc-search-res-pager > *:first-child {
		padding-left: 0;
	}

	.utc-page .utc-search-res-pager > *:last-child {
		padding-right: 0;
	}

	.utc-page .utc-search-res-pager strong {
		font-weight: bold;
	}

.utc-page .utc-search-res-stats + .utc-search-res-pager {
	margin-top: 42px;
	padding-bottom: 10px;
}

.utc-search-res-pager-arrow-prev,
.utc-search-res-pager-arrow-next {
	display: inline-block;
	min-width: 13px;
	height: 11px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 13px 11px;
}

.utc-search-res-pager-arrow-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAABEElEQVRIS7XWLUsFQRTG8d9FvMFmEcRgUHwJgtFsMAkGgyb9Bnbvt/BDCBaDoAhWq0HB4hWDwSwWmyAju7gse+8Od2cWps05//M858zM9sR/RzjHT3zI/85eZNA1FrGZE3SFNaxGFtW4rU3RHZaK1YVjHCgZJFQ4CpTErqoFTaBLbGGhk1e14DroHnNdG99UYBUUejKPjZRKylwl6Azr2MkBKYfhAgc4xjRmMsC+g6IXrOAEy+hnAH2W1t3gCYMMkL+U1WEIyp6xnwNWH+8v3OIwNazpwL4VyvZSwkZdQcHGV+ymgo27VD/wgCTK2p6JYONjigFpAwXnkiiLAU1hiHdsT9qzGFDIPYvTYk30c/ILgaAlAN5EDY8AAAAASUVORK5CYII=);
}

.utc-search-res-pager-arrow-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAABA0lEQVRIS7XWoUoFURSF4e9is4jZIihaBA1Wk0HEYDAafQDfQrtvoOkaDAaDwW4ULCpaBIvFZlAE2TADCs49l/HsgQnDnFk/a83aZ2ag/zGBXZyMIzEYZ1HHmgDd4BlbJZ3/gFrte9xhexSsBij0n/CIjS5YLVARVhMUsM4Ya4MC9oJr7PyMMQPUOnvFWgvLAoX+LQK2HheZoNC/bKq/H6A9TJYGrsf9d3ziGKcBOsB0D6HSIx/NbB3hITu6MLEcW1Qm6AxLWMwswxCbmMqs93njZC5zYC8w38aVBQonq5j5q461yhAvfgW/4qrtaKSTWmW4wiwW8JX1hY1/hsPmfCttE9/ePSaYgrKolwAAAABJRU5ErkJggg==);
}

.ie8 .utc-search-res-pager-arrow-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAnElEQVQoU43ROwoCYQyF0SMIgm7Bxdi4Am3EwkdjI4ggbsXexj1ZiXaCFoKFYCEZ5gffM4E0ST5ublLxGb28tPnSy0qVt0YAkQtsy0AJGOL8C3hWCqCDAa7/gAS1McYMR9T+QFXcw9MeK+zQLFCp4xRQrNXFMvfSKAAzpYgRWrmnIksvJ58g/PVxK3O9NJPAOQ5l/pRmprhg/Qt6AKSmF5HJvAipAAAAAElFTkSuQmCC);
}

.ie8 .utc-search-res-pager-arrow-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAkElEQVQoU43PvwqBYRQH4OeLUgYDZVMm92SxK1ciJWWx+FeycAUWF+MSpAxKp770Tt73rOc8v86v8n/G9fqcnlUZNMICgX4whyKzi30KS1DANo64Bg7UQgOfP6++0ccK20Az9PDK9HtgiGmg+LmZAc86eI5LaafIPOCOXQmKzifcsAmdQwMsU1CCJuhgnXb+Aq6bFoZTgEufAAAAAElFTkSuQmCC);
}

.utc-page .utc-search-res-list {
	max-width: 646px;
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
}

	.utc-page .utc-search-res-list,
	.utc-page .utc-search-res-list > li {
		margin: 0;
		padding: 0;
		list-style: none;
	}

		.utc-page .utc-search-res-list > li {
			border-bottom: 1px solid #c2c2c2;
		}

.utc-page .utc-search-res-list-item-header {
	padding: 0;
	background: none;
	font-size: 19px;
	font-weight: 500;
	line-height: 22px;
	color: #000;
	margin-top: 43px;
	margin-bottom: 19px;
}

	.utc-page .utc-search-res-list-item-header > a {
		color: #000;
	}

		.utc-page .utc-search-res-list-item-header > a:hover {
			text-decoration: underline;
		}

.utc-page .utc-search-res-list-item > p,
.utc-page .utc-search-res-list-item > time {
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
}

.utc-page .utc-search-res-list-item > time {
	display: block;
	margin-top: 11px;
	margin-bottom: 11px;
}

.utc-page .utc-search-res-list-item-link,
.ms-WPBody a.utc-search-res-list-item-link {
	color: #00b2ff;
	text-decoration: none;
}

	.utc-page .utc-search-res-list-item-link:hover {
		text-decoration: underline;
	}

.utc-page .utc-search-res-list-item-tags {
	position: absolute;
	visibility: hidden;
}

.utc-page .utc-search-res-list + .utc-search-res-pager {
	margin-top: 15px;
}

.utc-page .psearch-results-form {
	margin-bottom: 25px;
}

.utc-page .s4-wpTopTable {
	margin-bottom: 0;
}


.utc-page .psearch-results-form .ms-sbcell input.ms-sbplain {
	background-repeat: repeat-x;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAYAAACgXdXMAAAAK0lEQVQYV53EwQkAMAgAsdt/XBFBVK47NI8QEZKZUlXS3TIzsrs/3Z2oHz0ecW6nFZeZpQAAAABJRU5ErkJggg==);
	background-color: #fff;
	background-position: left top;
}

@media (max-width: 767px) {
	.utc-search-res-data,
	.utc-search-res-data > article,
	.utc-search-res-data > aside {
		display: block;
		width: auto;
		text-align: left;
	}

		.utc-search-res-data > aside {
			background-color: #f7f7f7;
			padding: 10px;
			margin-top: 14px;
			margin-bottom: 16px;
			white-space: normal;
		}

			.utc-search-res-data > aside label {
				display: block;
				color: #6d6d6d;
				text-transform: uppercase;
			}

			.utc-search-res-data > aside select {
				width: 100%;
			}

	.utc-page .utc-search-res-stats + .utc-search-res-pager {
		margin-top: 25px;
	}

	.utc-page .utc-search-res-list-item-header {
		font-size: 16px;
		line-height: 20.5px;
		font-weight: 500;
		margin-top: 23px;
		margin-bottom: 7px;
	}

	.utc-page .utc-search-res-list-item > time {
		margin-top: 8px;
		margin-bottom: 8px;
	}

	.utc-page .utc-search-res-list-item > p + time {
		margin-top: -7px;
	}

	.utc-page .psearch-results-form .ms-sbtable {
		width: 100%;
	}

	.utc-page .psearch-results-form .ms-sbcell input.ms-sbplain {
		width: 100% !important;
		height: 32px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.utc-page .psearch-results-form .ms-sbcell.ms-sbgo {
		width: 1%;
	}

	.utc-page .utc-search-res-list + .utc-search-res-pager {
		margin-top: 34px;
	}
}


.utc-page .utc-widget-slider.search-filter .toggle-inner,
.utc-page .utc-widget-slider.search-filter .filter-list {
	padding: 0;
	border-top: none;
}

.utc-page .utc-widget-slider.search-filter .utc-filter-group {
	padding: 0;
}

	.utc-page .utc-widget-slider.search-filter .utc-filter-group + .utc-filter-group {
		margin-top: 0;
	}

	.utc-page .utc-widget-slider.search-filter .utc-filter-group .filter-values-box {
		padding: 15px;
		margin: -4px 0 0 -7px;
	}

		.utc-page .utc-widget-slider.search-filter .utc-filter-group .filter-values-box > span {
			padding: 7px;
		}

	.utc-page .utc-widget-slider.search-filter .utc-filter-group > .h1 {
		position: relative;
		background: #0088c4;
		display: block;
		padding: 3px 15px;
	}

@media (max-width: 400px) {
	.utc-page .utc-search-res-pager > span {
		display: none;
	}
}

.utc-page .utc-mediacenter-list {
	font-size: 0;
	margin: -18px 0 0 -18px;
	padding-bottom: 30px;
	border-bottom: 2px solid #e5e5e6;
}

.utc-page #ccs,
.utc-page #ccs .utc-mediacenter-list {
	border-bottom: none;
	padding-bottom: 0;
}

.utc-page .utc-mediacenter-list > .utc-mediacenter-list-item {
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 25%;
	min-height: 134px;
	margin: 18px 0 0 0;
	padding: 28px 0 0 0;
	background-color: #f7f7f7;
	border-left: 18px solid #fff;
	box-sizing: border-box;
}

.utc-page .utc-mediacenter-list-item > h4 {
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
}

.utc-page .utc-mediacenter-list-item > a {
	display: inline-block;
	height: 25px;
	border: 7px solid transparent;
	margin: 0;
	background-repeat: no-repeat;
	background-position: center;
}

.utc-mediacenter-list-item .linkedin-icon {
	width: 27px;
	background-image: url('/Style Library/utc/images/social-icons/linkedin-gray.svg');
}

	.utc-mediacenter-list-item .linkedin-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/linkedin-full-color.svg');
	}

.utc-mediacenter-list-item .twitter-icon {
	width: 32px;
	background-image: url('/Style Library/utc/images/social-icons/twitter-gray.svg');
}

	.utc-mediacenter-list-item .twitter-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/twitter-full-color.svg');
	}

.utc-mediacenter-list-item .fb-icon {
	width: 14px;
	background-image: url('/Style Library/utc/images/social-icons/facebook-gray.svg');
}

	.utc-mediacenter-list-item .fb-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/facebook-full-color.svg');
	}

.utc-mediacenter-list-item .youtube-icon {
	width: 36px;
	background-image: url('/Style Library/utc/images/social-icons/youtube-gray.svg');
}

	.utc-mediacenter-list-item .youtube-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/youtube-full-color.svg');
	}

.utc-mediacenter-list-item .instagram-icon {
	width: 25px;
	background-image: url('/Style Library/utc/images/social-icons/instagram-gray.svg');
}

	.utc-mediacenter-list-item .instagram-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/instagram-black.svg');
	}

.utc-mediacenter-list-item .wechat-icon {
	width: 25px;
	background-image: url('/Style Library/utc/images/social-icons/wechat-gray.svg');
}

	.utc-mediacenter-list-item .wechat-icon:hover {
		background-image: url('/Style Library/utc/images/social-icons/wechat-full-color.svg');
	}

.utc-page .utc-mediacenter-container h3 {
	margin: 25px 0 25px 0;
	line-height: 1;
}

.utc-page .utc-mediacenter-container .glance-item {
	padding-bottom: 0;
	overflow: hidden;
	margin-bottom: 0;
}

@media (min-width: 768px) and (max-width: 989px) {
	#pratt-whitney .utc-mediacenter-list-item {
		min-height: 170px;
	}
}

@media (max-width: 767px) {
	.utc-page .utc-mediacenter-container {
		margin-top: 18px;
	}

		.utc-page .utc-mediacenter-container .glance-item {
			padding-bottom: 0;
		}

	.utc-page .utc-mediacenter-list {
		margin-top: -14px;
		padding-bottom: 4px;
		border: none;
	}

		.utc-page .utc-mediacenter-list > .utc-mediacenter-list-item {
			display: block;
			width: auto;
		}
}

.dont-break-out {
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
}

.flowplayer .fp-menu .fp-icon {
	font-size: 13px;
}


.utc-page .body-content .utc-recognition-list,
.utc-page .body-content .utc-recognition-list > li,
.utc-page .utc-recognition-list,
.utc-page .utc-recognition-list > li {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

.utc-page .body-content .utc-recognition-list,
.utc-page .utc-recognition-list {
	margin: -28px 0 50px -20px;
}

	.utc-page .body-content .utc-recognition-list > li,
	.utc-page .utc-recognition-list > li {
		width: 25%;
		display: inline-block;
		vertical-align: top;
		font-size: 13px;
		line-height: 18px;
		margin-top: 28px;
		padding-left: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

		.utc-page .body-content .utc-recognition-list > li img,
		.utc-page .utc-recognition-list > li img {
			display: block;
			margin-bottom: 15px;
			margin-left: auto;
			margin-right: auto;
		}

		.utc-page .body-content .utc-recognition-list > li a,
		.utc-page .utc-recognition-list > li a {
			text-decoration: none;
			color: #000;
		}

			.utc-page .body-content .utc-recognition-list > li a:hover,
			.utc-page .utc-recognition-list > li a:hover {
				text-decoration: underline;
			}

@media (max-width: 989px) {
	.utc-page .body-content .utc-recognition-list > li,
	.utc-page .utc-recognition-list > li {
		width: 50%;
	}
}

@media (max-width: 767px) {
	.utc-page .body-content .utc-recognition-list > li,
	.utc-page .utc-recognition-list > li {
		width: 25%;
	}
}

@media (max-width: 599px) {
	.utc-page .body-content .utc-recognition-list > li,
	.utc-page .utc-recognition-list > li {
		width: 50%;
	}
}


.utc-dialog-wrap {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1002;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	overflow: auto;
	padding: 40px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.utc-dialog-wrap:before {
		content: '';
		background: #000;
		opacity: 0.75;
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.utc-dialog-wrap.is-shown {
		visibility: visible;
		opacity: 1;
	}

.utc-dialog {
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 1;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #fff;
	max-width: 500px;
	padding: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 0 20px 30px -10px;
	-moz-box-shadow: rgba(0,0,0,0.5) 0 20px 30px -10px;
	box-shadow: rgba(0,0,0,0.5) 0 20px 30px -10px;
}

.utc-dialog-close {
	font-size: 40px;
	color: #000;
	position: absolute;
	width: 40px;
	height: 40px;
	line-height: 40px;
	right: 10px;
	top: 12px;
	cursor: pointer;
}

	.utc-dialog-close:before {
		content: "\00d7";
	}

.utc-dialog-content > h3 {
	max-width: 75%;
	text-transform: uppercase;
	font-size: 1.1875rem;
	font-weight: 900;
	letter-spacing: 0.2px;
	margin: 0 50px 1em 0;
	line-height: 1.4375rem;
	color: #000;
}

.utc-dialog-content > p {
	width: 90%;
	font-size: 14px;
	letter-spacing: 0.1px;
	line-height: 20px;
	margin: 0.5em 0 1em 0;
}

.utc-dialog-content > footer {
	text-align: right;
	font-weight: bold;
}

	.utc-dialog-content > footer .utc-dialog-btn {
		margin-left: 40px;
		font-size: 0.875rem;
	}

.utc-article--figure {
	display: table;
	width: 100%;
	background-color: #f7f7f7;
}

	.utc-article--figure + * {
		margin-top: 3.125rem;
	}

	.utc-article--figure > article,
	.utc-article--figure > figure {
		display: table-cell;
	}

	.utc-article--figure > article {
		padding: 3.125rem 2.5rem;
	}

		.utc-article--figure > article p:last-child {
			margin-bottom: .35rem;
		}

		.utc-article--figure > article + figure,
		.utc-article--figure > figure + article {
			width: 47%;
		}

		.utc-article--figure > article *:first-child {
			margin-top: 0;
		}

		.utc-article--figure > article *:last-child {
			margin-bottom: 0;
		}

	.utc-article--figure > figure {
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		background-size: cover;
	}

@media(max-width:767px) {
	.utc-article--figure,
	.utc-article--figure > article,
	.utc-article--figure > article + figure,
	.utc-article--figure > figure + article,
	.utc-article--figure > figure {
		display: block;
		width: auto;
	}

		.utc-article--figure > article {
			padding: 1.125rem;
		}

		.utc-article--figure > figure {
			padding-top: 56.25%;
		}
}

.utc-article--aside {
	text-align: justify;
}

	.utc-article--aside:after {
		content: '';
		display: inline-block;
		vertical-align: top;
		width: 99%;
		height: 0;
		line-height: 0;
	}

	.utc-page .utc-article--aside > article,
	.utc-article--aside > article,
	.utc-page .utc-article--aside > aside,
	.utc-article--aside > aside {
		display: inline-block;
		vertical-align: top;
		text-align: left;
		float: none;
	}

	.utc-page .utc-article--aside > article,
	.utc-article--aside > article {
		width: 646px;
	}

	.utc-page .utc-article--aside > aside,
	.utc-article--aside > aside {
		line-height: 0;
		width: 231px;
	}

		.utc-page .utc-article--aside > aside > *,
		.utc-article--aside > aside > * {
			margin-top: 10px;
			margin-bottom: 0;
		}

			.utc-article--aside > aside > *:first-child {
				margin-top: 0;
			}

		.utc-article--aside > aside .box-gray:last-child {
			margin-bottom: 0;
		}

@media (max-width: 989px) {
	.utc-page .utc-article--aside > article,
	.utc-article--aside > article {
		width: 494px;
	}

	.utc-page .utc-article--aside > aside,
	.utc-article--aside > aside {
		width: 238px;
	}
}

@media (max-width: 767px) {
	.utc-page .utc-article--aside > article,
	.utc-article--aside > article {
		width: auto;
		display: block;
	}

	.utc-page .utc-article--aside > aside,
	.utc-article--aside > aside,
	.utc-article--aside:after {
		display: none;
	}
}

.utc-video-preview {
	position: relative;
	background: #000;
	width: 100%;
	padding-top: 56.25%;
}

	.utc-video-preview:after {
		position: absolute;
		content: '';
		background: url(http://utc.com/Style%20Library/utc/images/redesign/video-play.svg) no-repeat center;
		width: 16.5%;
		height: 28%;
		top: 50%;
		right: auto;
		bottom: auto;
		left: 50%;
		background-size: cover;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}

.utc-signed-slides {
	margin-bottom: 3.1875rem;
}

.utc-signed-slide {
	position: relative;
	padding-top: 56.25%;
	background-color: green;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.utc-signed-slide--signature,
.utc-page .content-block h2.utc-signed-slide--signature {
	position: absolute;
	left: 3.125rem;
	right: 3.125rem;
	bottom: 2.5rem;
	top: auto;
	margin: 0;
	color: #fff;
	text-transform: uppercase;
	font-size: 2.5rem;
	line-height: 2.625rem;
	font-weight: 700;
	background: none;
	padding: 0;
}

.utc-counting-list {
	margin-top: 6.875rem;
	margin-bottom: 6.875rem;
}

@media (max-width: 989px) {
	.utc-counting-list {
		margin-top: 4.375rem;
		margin-bottom: 4.375rem;
	}
}

.utc-counting-list figure {
	display: table;
}

.utc-page .content-block .utc-counting-list ul,
.utc-page .content-block .utc-counting-list ul > li,
.utc-counting-list ul,
.utc-counting-list ul > li,
.utc-counting-list figure {
	margin: 0;
	padding: 0;
	list-style: none;
}

.utc-page .content-block .utc-counting-list ul,
.utc-counting-list ul {
	text-align: justify;
	line-height: 0;
}

	.utc-page .content-block .utc-counting-list ul:after,
	.utc-counting-list ul:after {
		content: '';
		display: inline-block;
		vertical-align: top;
		width: 99%;
	}

	.utc-page .content-block .utc-counting-list ul > li,
	.utc-counting-list ul > li {
		display: inline-block;
		vertical-align: top;
		width: 30%;
		text-align: left;
		margin-bottom: 0;
	}

.utc-counting-list figure > span,
.utc-counting-list figure > figcaption,
.utc-page .content-block .utc-counting-list figure > figcaption {
	display: table-cell;
	vertical-align: top;
	margin: 0;
	line-height: 1.3125rem;
	font-size: 0.9375rem;
}

.utc-counting-list figure > span {
	padding-right: 1.875rem;
}

	.utc-page .content-block .utc-counting-list figure > span img,
	.utc-counting-list figure > span img {
		min-width: 93px;
	}

.utc-counting-number {
	font-size: 2.93rem;
	line-height: 1.2;
	color: #006bbb;
	display: block;
}

@media(max-width: 989px) {
	.utc-page .content-block .utc-counting-list figure > span,
	.utc-counting-list figure > span {
		width: 4.25rem;
	}

	.utc-counting-number {
		font-size: 2.4375rem;
	}

	.utc-counting-list figure > span,
	.utc-counting-list figure > figcaption,
	.utc-page .content-block .utc-counting-list figure > figcaption {
		font-size: 0.8125rem;
	}

	.utc-counting-list figure > span {
		padding-right: 1.25rem;
	}
}

@media(max-width: 767px) {
	.utc-page .content-block .utc-counting-list,
	.utc-counting-list {
		margin-top: 2.9375rem;
		margin-bottom: 2.9375rem;
	}

		.utc-counting-list figure > figcaption,
		.utc-page .content-block .utc-counting-list figure > figcaption {
			width: 95%;
		}

		.utc-page .content-block .utc-counting-list figure > span,
		.utc-counting-list figure > span {
			max-width: 3.95rem;
		}

			.utc-page .content-block .utc-counting-list figure > span img,
			.utc-counting-list figure > span img {
				min-width: 3.95rem;
			}

		.utc-page .content-block .utc-counting-list ul > li,
		.utc-counting-list ul > li {
			display: block;
			width: auto;
		}

			.utc-page .content-block .utc-counting-list ul > li + li,
			.utc-counting-list ul > li + li {
				margin-top: 2.78125rem;
			}
}

.utc-portraits-slider-wrapper {
	background: #f7f7f7;
	padding: 1.6875rem 2.875rem;
	margin-top: 3.125rem;
	margin-bottom: 4.375rem;
}

	.utc-portraits-slider-wrapper > h2 {
		text-transform: uppercase;
		background: none;
		padding: 0;
		margin-bottom: 2.05rem;
	}

	.utc-portraits-slider-wrapper .slick-arrow {
		position: absolute;
		top: 0;
		bottom: 0;
		width: 2.55rem;
		z-index: 1;
	}

	.utc-portraits-slider-wrapper .slick-prev {
		left: -2.55rem;
	}

	.utc-portraits-slider-wrapper .slick-next {
		right: -2.55rem;
	}

.utc-portraits-slider {
	text-align: justify;
	font-size: 0;
	margin-left: -5px;
	margin-right: -5px;
}

	.utc-portraits-slider:after {
		content: '';
		display: inline-block;
		width: 99%;
		height: 0;
		line-height: 0;
	}

.utc-portraits-slide {
	max-width: 222px;
	width: 25%;
	display: inline-block;
	vertical-align: top;
}

	.utc-portraits-slide figure {
		margin: 0 5px;
		padding: 0;
		position: relative;
		display: block;
	}

	.utc-portraits-slide .link-cover {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
	}

	.utc-portraits-slide figure img {
		width: 100%;
		height: auto;
	}

	.utc-page .content-block .utc-portraits-slide figcaption,
	.utc-portraits-slide figcaption {
		position: absolute;
		top: 310px;
		right: 0;
		bottom: 0;
		left: 0;
		margin: 0;
		padding: 0 1.375rem 1.375rem 1.375rem;
		color: #fff;
		text-align: left;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Firefox 3.6 to 15 */
		background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* Standard syntax */
	}

		.utc-page .content-block .utc-portraits-slide figcaption > .name,
		.utc-portraits-slide figcaption > .name,
		.utc-page .content-block .utc-portraits-slide figcaption > .department,
		.utc-portraits-slide figcaption > .department,
		.utc-page .content-block .utc-portraits-slide figcaption > .signature,
		.utc-portraits-slide figcaption > .signature {
			text-align: left;
			color: #fff;
			margin: 0;
		}

		.utc-page .content-block .utc-portraits-slide figcaption > .name,
		.utc-portraits-slide figcaption > .name {
			font-size: 1.1875rem;
			font-weight: bold;
			margin-bottom: 0.5rem;
		}

		.utc-page .content-block .utc-portraits-slide figcaption > .department,
		.utc-portraits-slide figcaption > .department {
			font-size: 0.8rem;
			line-height: 1.2;
		}

		.utc-page .content-block .utc-portraits-slide figcaption > .signature,
		.utc-portraits-slide figcaption > .signature {
			position: absolute;
			bottom: 1.375rem;
			text-transform: uppercase;
			font-size: 0.55rem;
		}

.utc-portraits-slider .slick-arrow:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
}

.utc-portraits-slider .slick-prev:before,
.utc-portraits-slider .slick-next:before {
	background-position: center;
}

.utc-portraits-slider .slick-arrow:before {
	-webkit-background-size: 17px 31px;
	background-size: 17px 31px;
}

.utc-portraits-slider .slick-prev:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABBCAYAAAC0J3Y2AAACMUlEQVRoQ83avU7DMBAA4DslZWLqhNhATMwMrDwAEjMSCxsBVeqGmDoiNicSiIWNLkywgRBiYGLmNdo3qIxcxVWa5seOfedmbdp+urvcOU4QAh6j0WhjOp0+IeIfhnJoBACcIuJNEIhCTCaTF0Q8VgghxC07pAqhssIKqUOwQooIKeVllmUPxfpkiUgbgiUiSZJs9nq9VynlUVUkdFRII2KKII2IDYIMYosggXRBeIcoRBRFH4h42FSYVWPFW7EqRBzHXwBwYIvwFhFXhBdICXGWZdlzl4nulBpfCKeIJEmyFcfxW14TnSPh1FkVIoqiT0Tcl1I6IzpFhAJhDaFCWEEoEcYQaoQRJL86fgBg11dhWrf4IgIRT4QQ6nIlOWobGieiNjXciErIcDjcm81m7wCwQ52O2lV8jvgGgG1OxFJEQiIWkNCIOWQdEHPIYDD4VaMcEe+EENckTcLgR9cnIgq7DulZdNbQmKUWHxKzMmuKnZVy2pbrt3LocY3+2hZf/IAb03hfw4lpvcHiwrRCVLpKa9aVjTiDxtl6ihGEA2MMocZYQSgx1hAqTCeIxujdAL2x31qRDSd0huSYxXaVK8YJ4hPjDPGF8QLxgfEG0Ri9z2q7BvYK0Rj9NMIG4x3SFUMC6YIhg9hiSCFlDADcp2l6VdVgySHqT4vP9ADgMU3TC6PFs8vMqPtuG4YlIhrXhGGFNKWJHVKBGff7/fMgEI1Rr2yotyUAYBwMUsSo90f+AVPD+BT2YuPkAAAAAElFTkSuQmCC);
}

.utc-portraits-slider .slick-next:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABBCAYAAAC0J3Y2AAACA0lEQVRoQ83arU7EQBAH8Nk04QHuXoNHQBBCwB0KAw5DIOmuI8gqgjsDxWEgaBIeAItAowg4gjqF4toMadOSvX5ct9vdmesT/LLzn+12tkIpdY6I66PR6CiKol9gekQBuQCAB06MyBagxCDi03g83udYmRyyCph/CDdmAZJhwjA8EUJcU5epBuHCNEJ0jBDieT6f78Vx/OOzs1sh1JilEEpMJ4QKYwShwBhDKt30kqbpjssA94LoGAB4TZJkyxWmN8QXxgpSYA6FEHeuVsYa4hozCNKAmcRx/G2zAw+G6BhEfEvTdNsG4wTiAuMMMhTjFDIE4xxii/ECqXTTR5IkG10B9gYpzsATRHwEgE6MV0gfjHeIKYYEUsF8BkGwO51O3/UdmAxSwXwFQbCpY0ghyzDkkDYMC6QJwwYpMJeIeJYdrtggSqlys8uDywKpIrLuIYc0IbIykULaEKSQMAzLUz/fzqohWt/C3ktjgvBeGlOEV0gfhDeINhA0/s5xnhEbhPMVsUU4hQxBOIMMRTiBaLcb2QSJZxpQQQwaY1l3jUuEdWlcI6wgPhC9IUqp/IyJiHxz1hLh67bCKKy+EUaloUB0QqgQSyFSyisAOPWVieostjEjUsobADimvGCsQTgQtdJwIRYgnIgcEkXR2mw2uwWAA8pM1MIqpbzPEOx/S6zK/yN/cVyQYnxLAlYAAAAASUVORK5CYII=);
}

@media(max-width:989px) and (min-width: 768px) {
	.utc-page .content-block .utc-portraits-slide figcaption,
	.utc-portraits-slide figcaption {
		padding: 1rem;
		bottom: 0;
		top: auto;
	}

		.utc-page .content-block .utc-portraits-slide figcaption > .name,
		.utc-portraits-slide figcaption > .name {
			font-size: 0.8125rem;
			line-height: 1.1;
		}

		.utc-page .content-block .utc-portraits-slide figcaption > .department,
		.utc-portraits-slide figcaption > .department {
			font-size: 0.6875rem;
			max-width: 85%;
		}
}

@media(max-width:767px) {
	.utc-portraits-slider-wrapper {
		margin-top: 1.6875rem;
		margin-bottom: 2.78125rem;
		padding: 1.5625rem 1.875rem;
	}

	.utc-portraits-slider .slick-arrow:hover,
	.utc-portraits-slider .slick-arrow:focus,
	.utc-portraits-slider .slick-arrow {
		position: absolute;
		top: 0;
		bottom: 0;
		min-width: 30px;
		font-size: 0;
		border: none;
		z-index: 1;
		outline: none;
	}

	.utc-portraits-slider .utc-portraits-slide {
		min-width: 176px;
		opacity: 0.4;
		-webkit-transition: all 0.25s;
		-moz-transition: all 0.25s;
		-ms-transition: all 0.25s;
		-o-transition: all 0.25s;
		transition: all 0.25s;
	}

		.utc-portraits-slider .utc-portraits-slide.slick-current {
			opacity: 1;
		}

	.utc-portraits-slider .slick-prev,
	.utc-portraits-slider .slick-prev:hover,
	.utc-portraits-slider .slick-prev:focus {
		left: -25px;
		z-index: 1;
	}

	.utc-portraits-slider .slick-next,
	.utc-portraits-slider .slick-next:hover,
	.utc-portraits-slider .slick-next {
		right: -25px;
		z-index: 1;
	}

	.utc-page .content-block .utc-portraits-slide figcaption > .department,
	.utc-portraits-slide figcaption > .department {
		max-width: 100%;
	}
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
	.utc-portraits-slider .slick-arrow:before {
		-webkit-background-size: 17px 31px;
		background-size: 17px 31px;
	}

	.utc-portraits-slider .slick-prev:before {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABBCAYAAAC0J3Y2AAACMUlEQVRoQ83avU7DMBAA4DslZWLqhNhATMwMrDwAEjMSCxsBVeqGmDoiNicSiIWNLkywgRBiYGLmNdo3qIxcxVWa5seOfedmbdp+urvcOU4QAh6j0WhjOp0+IeIfhnJoBACcIuJNEIhCTCaTF0Q8VgghxC07pAqhssIKqUOwQooIKeVllmUPxfpkiUgbgiUiSZJs9nq9VynlUVUkdFRII2KKII2IDYIMYosggXRBeIcoRBRFH4h42FSYVWPFW7EqRBzHXwBwYIvwFhFXhBdICXGWZdlzl4nulBpfCKeIJEmyFcfxW14TnSPh1FkVIoqiT0Tcl1I6IzpFhAJhDaFCWEEoEcYQaoQRJL86fgBg11dhWrf4IgIRT4QQ6nIlOWobGieiNjXciErIcDjcm81m7wCwQ52O2lV8jvgGgG1OxFJEQiIWkNCIOWQdEHPIYDD4VaMcEe+EENckTcLgR9cnIgq7DulZdNbQmKUWHxKzMmuKnZVy2pbrt3LocY3+2hZf/IAb03hfw4lpvcHiwrRCVLpKa9aVjTiDxtl6ihGEA2MMocZYQSgx1hAqTCeIxujdAL2x31qRDSd0huSYxXaVK8YJ4hPjDPGF8QLxgfEG0Ri9z2q7BvYK0Rj9NMIG4x3SFUMC6YIhg9hiSCFlDADcp2l6VdVgySHqT4vP9ADgMU3TC6PFs8vMqPtuG4YlIhrXhGGFNKWJHVKBGff7/fMgEI1Rr2yotyUAYBwMUsSo90f+AVPD+BT2YuPkAAAAAElFTkSuQmCC);
	}

	.utc-portraits-slider .slick-next:before {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABBCAYAAAC0J3Y2AAACA0lEQVRoQ83arU7EQBAH8Nk04QHuXoNHQBBCwB0KAw5DIOmuI8gqgjsDxWEgaBIeAItAowg4gjqF4toMadOSvX5ct9vdmesT/LLzn+12tkIpdY6I66PR6CiKol9gekQBuQCAB06MyBagxCDi03g83udYmRyyCph/CDdmAZJhwjA8EUJcU5epBuHCNEJ0jBDieT6f78Vx/OOzs1sh1JilEEpMJ4QKYwShwBhDKt30kqbpjssA94LoGAB4TZJkyxWmN8QXxgpSYA6FEHeuVsYa4hozCNKAmcRx/G2zAw+G6BhEfEvTdNsG4wTiAuMMMhTjFDIE4xxii/ECqXTTR5IkG10B9gYpzsATRHwEgE6MV0gfjHeIKYYEUsF8BkGwO51O3/UdmAxSwXwFQbCpY0ghyzDkkDYMC6QJwwYpMJeIeJYdrtggSqlys8uDywKpIrLuIYc0IbIykULaEKSQMAzLUz/fzqohWt/C3ktjgvBeGlOEV0gfhDeINhA0/s5xnhEbhPMVsUU4hQxBOIMMRTiBaLcb2QSJZxpQQQwaY1l3jUuEdWlcI6wgPhC9IUqp/IyJiHxz1hLh67bCKKy+EUaloUB0QqgQSyFSyisAOPWVieostjEjUsobADimvGCsQTgQtdJwIRYgnIgcEkXR2mw2uwWAA8pM1MIqpbzPEOx/S6zK/yN/cVyQYnxLAlYAAAAASUVORK5CYII=);
	}
}

.utc-page .utc-links-row {
	margin-bottom: 4.375rem;
}

	.utc-page .utc-links-row ul,
	.utc-page .utc-links-row ul > li {
		font-size: 0;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.utc-page .utc-links-row ul {
		margin-left: -0.875rem;
	}

		.utc-page .utc-links-row ul > li {
			width: 25%;
			display: inline-block;
			vertical-align: top;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			padding-left: 0.875rem;
		}

	.utc-page .utc-links-row.cols-2 ul > li {
		width: 50%;
	}

	.utc-page .utc-links-row.cols-3 ul > li {
		width: 33.33%;
	}

	.utc-page .utc-links-row.cols-4 ul > li {
		width: 25%;
	}

	.utc-page .utc-links-row.cols-5 ul > li {
		width: 20%;
	}

	.utc-page .utc-links-row a,
	.utc-page .content-block .utc-links-row ul > li a {
		display: block;
		vertical-align: top;
		height: 70px;
		line-height: 70px;
		white-space: nowrap;
		color: #fff;
		text-decoration: none;
		font-size: 1.1875rem;
		background: #00B0FF;
		text-align: center;
		-webkit-transition: 0.25s all;
		-moz-transition: 0.25s all;
		-o-transition: 0.25s all;
		transition: 0.25s all;
	}

		.utc-page .utc-links-row a:hover,
		.utc-page .content-block .utc-links-row ul > li a:hover {
			background: #0168b6;
		}

		.utc-page .utc-links-row .marked,
		.utc-page .content-block .utc-links-row ul > li a.marked {
			background: #8EB600;
		}

			.utc-page .utc-links-row .marked:hover,
			.utc-page .content-block .utc-links-row ul > li a.marked:hover {
				background: #7EA21E;
			}


@media(max-width:989px) {
	.utc-page .utc-links-row a,
	.utc-page .content-block .utc-links-row ul > li a {
		font-size: .9375rem;
	}
}

@media(max-width:767px) {
	.utc-page .utc-links-row li,
	.utc-page .content-block .utc-links-row ul > li {
		display: block;
		width: auto;
	}

		.utc-page .utc-links-row li + li,
		.utc-page .content-block .utc-links-row ul > li + li {
			margin-top: 0.3125rem;
		}

		.utc-page .utc-links-row a,
		.utc-page .content-block .utc-links-row ul > li a {
			height: 3.875rem;
			line-height: 3.875rem;
		}

	.utc-page .utc-links-row {
		margin-bottom: 2.8125rem;
	}
}

@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated {
	animation-duration: 1s;
	animation-fill-mode: both;
}

	.animated.infinite {
		animation-iteration-count: infinite;
	}

	.animated.hinge {
		animation-duration: 2s;
	}

	.animated.flipOutX,
	.animated.flipOutY,
	.animated.bounceIn,
	.animated.bounceOut {
		animation-duration: .75s;
	}

@keyframes bounce {
	from, 20%, 53%, 80%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		transform: translate3d(0,0,0);
	}

	40%, 43% {
		animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		transform: translate3d(0, -30px, 0);
	}

	70% {
		animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		transform: translate3d(0, -15px, 0);
	}

	90% {
		transform: translate3d(0,-4px,0);
	}
}

.bounce {
	animation-name: bounce;
	transform-origin: center bottom;
}

@keyframes flash {
	from, 50%, to {
		opacity: 1;
	}

	25%, 75% {
		opacity: 0;
	}
}

.flash {
	animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
	from {
		transform: scale3d(1, 1, 1);
	}

	50% {
		transform: scale3d(1.05, 1.05, 1.05);
	}

	to {
		transform: scale3d(1, 1, 1);
	}
}

.pulse {
	animation-name: pulse;
}

@keyframes rubberBand {
	from {
		transform: scale3d(1, 1, 1);
	}

	30% {
		transform: scale3d(1.25, 0.75, 1);
	}

	40% {
		transform: scale3d(0.75, 1.25, 1);
	}

	50% {
		transform: scale3d(1.15, 0.85, 1);
	}

	65% {
		transform: scale3d(.95, 1.05, 1);
	}

	75% {
		transform: scale3d(1.05, .95, 1);
	}

	to {
		transform: scale3d(1, 1, 1);
	}
}

.rubberBand {
	animation-name: rubberBand;
}

@keyframes shake {
	from, to {
		transform: translate3d(0, 0, 0);
	}

	10%, 30%, 50%, 70%, 90% {
		transform: translate3d(-10px, 0, 0);
	}

	20%, 40%, 60%, 80% {
		transform: translate3d(10px, 0, 0);
	}
}

.shake {
	animation-name: shake;
}

@keyframes headShake {
	0% {
		transform: translateX(0);
	}

	6.5% {
		transform: translateX(-6px) rotateY(-9deg);
	}

	18.5% {
		transform: translateX(5px) rotateY(7deg);
	}

	31.5% {
		transform: translateX(-3px) rotateY(-5deg);
	}

	43.5% {
		transform: translateX(2px) rotateY(3deg);
	}

	50% {
		transform: translateX(0);
	}
}

.headShake {
	animation-timing-function: ease-in-out;
	animation-name: headShake;
}

@keyframes swing {
	20% {
		transform: rotate3d(0, 0, 1, 15deg);
	}

	40% {
		transform: rotate3d(0, 0, 1, -10deg);
	}

	60% {
		transform: rotate3d(0, 0, 1, 5deg);
	}

	80% {
		transform: rotate3d(0, 0, 1, -5deg);
	}

	to {
		transform: rotate3d(0, 0, 1, 0deg);
	}
}

.swing {
	transform-origin: top center;
	animation-name: swing;
}

@keyframes tada {
	from {
		transform: scale3d(1, 1, 1);
	}

	10%, 20% {
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	}

	30%, 50%, 70%, 90% {
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	}

	40%, 60%, 80% {
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	}

	to {
		transform: scale3d(1, 1, 1);
	}
}

.tada {
	animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
	from {
		transform: none;
	}

	15% {
		transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
	}

	30% {
		transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
	}

	45% {
		transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
	}

	60% {
		transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
	}

	75% {
		transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
	}

	to {
		transform: none;
	}
}

.wobble {
	animation-name: wobble;
}

@keyframes jello {
	from, 11.1%, to {
		transform: none;
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg);
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg);
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg);
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg);
	}

	66.6% {
		transform: skewX(-0.78125deg) skewY(-0.78125deg);
	}

	77.7% {
		transform: skewX(0.390625deg) skewY(0.390625deg);
	}

	88.8% {
		transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
	}
}

.jello {
	animation-name: jello;
	transform-origin: center;
}

@keyframes bounceIn {
	from, 20%, 40%, 60%, 80%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}

	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}

	20% {
		transform: scale3d(1.1, 1.1, 1.1);
	}

	40% {
		transform: scale3d(.9, .9, .9);
	}

	60% {
		opacity: 1;
		transform: scale3d(1.03, 1.03, 1.03);
	}

	80% {
		transform: scale3d(.97, .97, .97);
	}

	to {
		opacity: 1;
		transform: scale3d(1, 1, 1);
	}
}

.bounceIn {
	animation-name: bounceIn;
}

@keyframes bounceInDown {
	from, 60%, 75%, 90%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}

	0% {
		opacity: 0;
		transform: translate3d(0, -3000px, 0);
	}

	60% {
		opacity: 1;
		transform: translate3d(0, 25px, 0);
	}

	75% {
		transform: translate3d(0, -10px, 0);
	}

	90% {
		transform: translate3d(0, 5px, 0);
	}

	to {
		transform: none;
	}
}

.bounceInDown {
	animation-name: bounceInDown;
}

@keyframes bounceInLeft {
	from, 60%, 75%, 90%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}

	0% {
		opacity: 0;
		transform: translate3d(-3000px, 0, 0);
	}

	60% {
		opacity: 1;
		transform: translate3d(25px, 0, 0);
	}

	75% {
		transform: translate3d(-10px, 0, 0);
	}

	90% {
		transform: translate3d(5px, 0, 0);
	}

	to {
		transform: none;
	}
}

.bounceInLeft {
	animation-name: bounceInLeft;
}

@keyframes bounceInRight {
	from, 60%, 75%, 90%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}

	from {
		opacity: 0;
		transform: translate3d(3000px, 0, 0);
	}

	60% {
		opacity: 1;
		transform: translate3d(-25px, 0, 0);
	}

	75% {
		transform: translate3d(10px, 0, 0);
	}

	90% {
		transform: translate3d(-5px, 0, 0);
	}

	to {
		transform: none;
	}
}

.bounceInRight {
	animation-name: bounceInRight;
}

@keyframes bounceInUp {
	from, 60%, 75%, 90%, to {
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}

	from {
		opacity: 0;
		transform: translate3d(0, 3000px, 0);
	}

	60% {
		opacity: 1;
		transform: translate3d(0, -20px, 0);
	}

	75% {
		transform: translate3d(0, 10px, 0);
	}

	90% {
		transform: translate3d(0, -5px, 0);
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.bounceInUp {
	animation-name: bounceInUp;
}

@keyframes bounceOut {
	20% {
		transform: scale3d(.9, .9, .9);
	}

	50%, 55% {
		opacity: 1;
		transform: scale3d(1.1, 1.1, 1.1);
	}

	to {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}
}

.bounceOut {
	animation-name: bounceOut;
}

@keyframes bounceOutDown {
	20% {
		transform: translate3d(0, 10px, 0);
	}

	40%, 45% {
		opacity: 1;
		transform: translate3d(0, -20px, 0);
	}

	to {
		opacity: 0;
		transform: translate3d(0, 2000px, 0);
	}
}

.bounceOutDown {
	animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
	20% {
		opacity: 1;
		transform: translate3d(20px, 0, 0);
	}

	to {
		opacity: 0;
		transform: translate3d(-2000px, 0, 0);
	}
}

.bounceOutLeft {
	animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
	20% {
		opacity: 1;
		transform: translate3d(-20px, 0, 0);
	}

	to {
		opacity: 0;
		transform: translate3d(2000px, 0, 0);
	}
}

.bounceOutRight {
	animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
	20% {
		transform: translate3d(0, -10px, 0);
	}

	40%, 45% {
		opacity: 1;
		transform: translate3d(0, 20px, 0);
	}

	to {
		opacity: 0;
		transform: translate3d(0, -2000px, 0);
	}
}

.bounceOutUp {
	animation-name: bounceOutUp;
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

.fadeIn {
	animation-name: fadeIn;
}

@keyframes fadeInDown {
	from {
		opacity: 0;
		transform: translate3d(0, -100%, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInDown {
	animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
	from {
		opacity: 0;
		transform: translate3d(0, -2000px, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInDownBig {
	animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
	from {
		opacity: 0;
		transform: translate3d(-100%, 0, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInLeft {
	animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
	from {
		opacity: 0;
		transform: translate3d(-2000px, 0, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInLeftBig {
	animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
	from {
		opacity: 0;
		transform: translate3d(100%, 0, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInRight {
	animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
	from {
		opacity: 0;
		transform: translate3d(2000px, 0, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInRightBig {
	animation-name: fadeInRightBig;
}


@keyframes fadeInUpSmall {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 5%, 0);
		-moz-transform: translate3d(0, 5%, 0);
		-ms-transform: translate3d(0, 5%, 0);
		-o-transform: translate3d(0, 5%, 0);
		transform: translate3d(0, 5%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		-o-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.fadeInUpSmall {
	animation-name: fadeInUpSmall;
}

@keyframes fadeInUp {
	from {
		opacity: 0;
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInUp {
	animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
	from {
		opacity: 0;
		transform: translate3d(0, 2000px, 0);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.fadeInUpBig {
	animation-name: fadeInUpBig;
}

@keyframes fadeOut {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.fadeOut {
	animation-name: fadeOut;
}

@keyframes fadeOutDown {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(0, 100%, 0);
	}
}

.fadeOutDown {
	animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(0, 2000px, 0);
	}
}

.fadeOutDownBig {
	animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(-100%, 0, 0);
	}
}

.fadeOutLeft {
	animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(-2000px, 0, 0);
	}
}

.fadeOutLeftBig {
	animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(100%, 0, 0);
	}
}

.fadeOutRight {
	animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(2000px, 0, 0);
	}
}

.fadeOutRightBig {
	animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(0, -100%, 0);
	}
}

.fadeOutUp {
	animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(0, -2000px, 0);
	}
}

.fadeOutUpBig {
	animation-name: fadeOutUpBig;
}

@keyframes flip {
	from {
		transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
		animation-timing-function: ease-out;
	}

	40% {
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
		animation-timing-function: ease-out;
	}

	50% {
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
		animation-timing-function: ease-in;
	}

	80% {
		transform: perspective(400px) scale3d(.95, .95, .95);
		animation-timing-function: ease-in;
	}

	to {
		transform: perspective(400px);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	animation-name: flip;
}

@keyframes flipInX {
	from {
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		animation-timing-function: ease-in;
		opacity: 0;
	}

	40% {
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		animation-timing-function: ease-in;
	}

	60% {
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1;
	}

	80% {
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
	}

	to {
		transform: perspective(400px);
	}
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	animation-name: flipInX;
}

@keyframes flipInY {
	from {
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		animation-timing-function: ease-in;
		opacity: 0;
	}

	40% {
		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
		animation-timing-function: ease-in;
	}

	60% {
		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
		opacity: 1;
	}

	80% {
		transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
	}

	to {
		transform: perspective(400px);
	}
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	animation-name: flipInY;
}

@keyframes flipOutX {
	from {
		transform: perspective(400px);
	}

	30% {
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1;
	}

	to {
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0;
	}
}

.flipOutX {
	animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
}

@keyframes flipOutY {
	from {
		transform: perspective(400px);
	}

	30% {
		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
		opacity: 1;
	}

	to {
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		opacity: 0;
	}
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}

@keyframes lightSpeedIn {
	from {
		transform: translate3d(100%, 0, 0) skewX(-30deg);
		opacity: 0;
	}

	60% {
		transform: skewX(20deg);
		opacity: 1;
	}

	80% {
		transform: skewX(-5deg);
		opacity: 1;
	}

	to {
		transform: none;
		opacity: 1;
	}
}

.lightSpeedIn {
	animation-name: lightSpeedIn;
	animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
	from {
		opacity: 1;
	}

	to {
		transform: translate3d(100%, 0, 0) skewX(30deg);
		opacity: 0;
	}
}

.lightSpeedOut {
	animation-name: lightSpeedOut;
	animation-timing-function: ease-in;
}

@keyframes rotateIn {
	from {
		transform-origin: center;
		transform: rotate3d(0, 0, 1, -200deg);
		opacity: 0;
	}

	to {
		transform-origin: center;
		transform: none;
		opacity: 1;
	}
}

.rotateIn {
	animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
	from {
		transform-origin: left bottom;
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0;
	}

	to {
		transform-origin: left bottom;
		transform: none;
		opacity: 1;
	}
}

.rotateInDownLeft {
	animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
	from {
		transform-origin: right bottom;
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0;
	}

	to {
		transform-origin: right bottom;
		transform: none;
		opacity: 1;
	}
}

.rotateInDownRight {
	animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
	from {
		transform-origin: left bottom;
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0;
	}

	to {
		transform-origin: left bottom;
		transform: none;
		opacity: 1;
	}
}

.rotateInUpLeft {
	animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
	from {
		transform-origin: right bottom;
		transform: rotate3d(0, 0, 1, -90deg);
		opacity: 0;
	}

	to {
		transform-origin: right bottom;
		transform: none;
		opacity: 1;
	}
}

.rotateInUpRight {
	animation-name: rotateInUpRight;
}

@keyframes rotateOut {
	from {
		transform-origin: center;
		opacity: 1;
	}

	to {
		transform-origin: center;
		transform: rotate3d(0, 0, 1, 200deg);
		opacity: 0;
	}
}

.rotateOut {
	animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
	from {
		transform-origin: left bottom;
		opacity: 1;
	}

	to {
		transform-origin: left bottom;
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0;
	}
}

.rotateOutDownLeft {
	animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
	from {
		transform-origin: right bottom;
		opacity: 1;
	}

	to {
		transform-origin: right bottom;
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0;
	}
}

.rotateOutDownRight {
	animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
	from {
		transform-origin: left bottom;
		opacity: 1;
	}

	to {
		transform-origin: left bottom;
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0;
	}
}

.rotateOutUpLeft {
	animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
	from {
		transform-origin: right bottom;
		opacity: 1;
	}

	to {
		transform-origin: right bottom;
		transform: rotate3d(0, 0, 1, 90deg);
		opacity: 0;
	}
}

.rotateOutUpRight {
	animation-name: rotateOutUpRight;
}

@keyframes hinge {
	0% {
		transform-origin: top left;
		animation-timing-function: ease-in-out;
	}

	20%, 60% {
		transform: rotate3d(0, 0, 1, 80deg);
		transform-origin: top left;
		animation-timing-function: ease-in-out;
	}

	40%, 80% {
		transform: rotate3d(0, 0, 1, 60deg);
		transform-origin: top left;
		animation-timing-function: ease-in-out;
		opacity: 1;
	}

	to {
		transform: translate3d(0, 700px, 0);
		opacity: 0;
	}
}

.hinge {
	animation-name: hinge;
}

@keyframes jackInTheBox {
	from {
		opacity: 0;
		transform: scale(0.1) rotate(30deg);
		transform-origin: center bottom;
	}

	50% {
		transform: rotate(-10deg);
	}

	70% {
		transform: rotate(3deg);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}

.jackInTheBox {
	animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
	from {
		opacity: 0;
		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
	}

	to {
		opacity: 1;
		transform: none;
	}
}

.rollIn {
	animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
	}
}

.rollOut {
	animation-name: rollOut;
}

@keyframes zoomIn {
	from {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}

	50% {
		opacity: 1;
	}
}

.zoomIn {
	animation-name: zoomIn;
}

@keyframes zoomInDown {
	from {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomInDown {
	animation-name: zoomInDown;
}

@keyframes zoomInLeft {
	from {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomInLeft {
	animation-name: zoomInLeft;
}

@keyframes zoomInRight {
	from {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomInRight {
	animation-name: zoomInRight;
}

@keyframes zoomInUp {
	from {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomInUp {
	animation-name: zoomInUp;
}

@keyframes zoomOut {
	from {
		opacity: 1;
	}

	50% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}

	to {
		opacity: 0;
	}
}

.zoomOut {
	animation-name: zoomOut;
}

@keyframes zoomOutDown {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	to {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		transform-origin: center bottom;
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomOutDown {
	animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
	}

	to {
		opacity: 0;
		transform: scale(.1) translate3d(-2000px, 0, 0);
		transform-origin: left center;
	}
}

.zoomOutLeft {
	animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
	}

	to {
		opacity: 0;
		transform: scale(.1) translate3d(2000px, 0, 0);
		transform-origin: right center;
	}
}

.zoomOutRight {
	animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	}

	to {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		transform-origin: center bottom;
		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	}
}

.zoomOutUp {
	animation-name: zoomOutUp;
}

@keyframes slideInDown {
	from {
		transform: translate3d(0, -100%, 0);
		visibility: visible;
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.slideInDown {
	animation-name: slideInDown;
}

@keyframes slideInLeft {
	from {
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.slideInLeft {
	animation-name: slideInLeft;
}

@keyframes slideInRight {
	from {
		transform: translate3d(100%, 0, 0);
		visibility: visible;
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.slideInRight {
	animation-name: slideInRight;
}

@keyframes slideInUp {
	from {
		transform: translate3d(0, 100%, 0);
		visibility: visible;
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.slideInUp {
	animation-name: slideInUp;
}

@keyframes slideOutDown {
	from {
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		transform: translate3d(0, 100%, 0);
	}
}

.slideOutDown {
	animation-name: slideOutDown;
}

@keyframes slideOutLeft {
	from {
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		transform: translate3d(-100%, 0, 0);
	}
}

.slideOutLeft {
	animation-name: slideOutLeft;
}

@keyframes slideOutRight {
	from {
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		transform: translate3d(100%, 0, 0);
	}
}

.slideOutRight {
	animation-name: slideOutRight;
}

@keyframes slideOutUp {
	from {
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		transform: translate3d(0, -100%, 0);
	}
}

.slideOutUp {
	animation-name: slideOutUp;
}


.utc-display-none {
	display: none !important;
}

.aag-content .way-section + .way-section {
	margin-top: 50px;
}

@media (max-width: 989px) {
	.aag-content .way-section + .way-section {
		margin-top: 20px;
	}
}

@media (max-width: 767px) {
	.aag-content .way-section + .way-section {
		margin-top: 0;
	}
}

.utc-event-announcement.type-conference,
.utc-event-announcement.type-workshops {
	text-align: justify;
	line-height: 0;
	font-size: 0;
	background-color: #0168B6;
}

	.utc-event-announcement.type-conference::after,
	.utc-event-announcement.type-workshops::after {
		content: '';
		display: inline-block;
		vertical-align: top;
		width: 99%;
		height: 0;
	}

	.utc-event-announcement.type-conference > article,
	.utc-event-announcement.type-conference > aside {
		display: inline-block;
		vertical-align: top;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left;
	}

	.utc-event-announcement.type-conference > article {
		width: 320px;
	}

	.utc-event-announcement.type-conference > aside {
		width: 271px;
	}

.utc-page .body-content .utc-event-announcement.type-conference > article,
.utc-page .body-content .utc-event-announcement.type-conference p {
	color: #fff;
}

.utc-page .body-content .utc-event-announcement.type-conference h3,
.utc-event-announcement-item h3 {
	padding-top: 0;
	color: #fff;
}

.utc-page .body-content .utc-event-announcement.type-conference time,
.utc-event-announcement-item time {
	font-weight: bold;
}

.utc-page .body-content aside .utc-event-announcement-item,
aside .utc-event-announcement-item {
	border-top: 1px solid #000;
	padding-top: 15px;
}

@media (max-width: 989px) {
	.utc-event-announcement.type-conference > article,
	.utc-event-announcement.type-conference > aside {
		display: block;
		width: auto;
	}

	.utc-event-announcement.type-conference > aside,
	.utc-page .body-content .utc-event-announcement.type-conference p + * {
		margin-top: 14px;
	}
}

.utc-event-announcement.type-workshops {
	padding: 0;
	background-color: transparent;
}

	.utc-event-announcement.type-workshops > h3 {
		margin: 15px 0 10px 0;
		padding: 0 0 7px 0;
		border-bottom: 1px solid #000;
	}

	.utc-event-announcement.type-workshops time {
		font-weight: bold;
	}

	.utc-event-announcement.type-workshops > article,
	.utc-event-announcement.type-workshops > aside {
		width: 305px;
		display: inline-block;
		vertical-align: top;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left;
	}

	.utc-event-announcement.type-workshops > aside {
		width: 305px;
		background-color: #4dc9ff;
		padding: 20px;
		margin-left: 36px;
	}

		.utc-event-announcement.type-workshops > aside h3 {
			margin: 0 0 7px 0;
			padding: 0;
			color: #fff;
		}

			.utc-event-announcement.type-workshops > aside h3 + p {
				color: #fff;
			}

	.utc-event-announcement.type-workshops ul,
	.utc-event-announcement.type-workshops ul > li {
		margin: 0;
		padding: 0;
		list-style: none;
		text-align: left;
	}

	.utc-event-announcement.type-workshops article ul > li + li {
		margin-top: 24px;
		padding-top: 7px;
		border-top: 1px solid #000;
	}

	.utc-event-announcement.type-workshops .utc-event-host {
		position: relative;
		font-size: 13px;
		padding-left: 105px;
		min-height: 100px;
	}

		.utc-event-announcement.type-workshops .utc-event-host > img {
			position: absolute;
			left: 0;
			top: 0;
			max-width: 90px;
			width: 100%;
			height: auto;
		}

	.utc-event-announcement.type-workshops .utc-event-hosts-text {
		font-size: 13px;
	}

	.utc-event-announcement.type-workshops .utc-event-hosts {
		margin-top: 14px;
	}

		.utc-event-announcement.type-workshops .utc-event-host + .utc-event-host,
		.utc-event-announcement.type-workshops .utc-event-hosts > li + li {
			margin-top: 14px;
		}

@media (max-width: 989px) {
	.utc-event-announcement.type-workshops > article,
	.utc-event-announcement.type-workshops > aside {
		display: block;
		width: auto;
	}

	.utc-event-announcement.type-workshops > aside {
		margin-top: 24px;
		margin-left: 0;
	}
}

.utc-cols-list,
.utc-page .content-block .utc-cols-list {
	margin: 0;
	padding: 0;
	font-size: 0;
	list-style: none;
}

	.utc-cols-list > li,
	.utc-page .content-block .utc-cols-list > li {
		position: relative;
		display: inline-block;
		vertical-align: top;
		width: 100%;
		padding: 0 0 1rem 1rem;
		margin: 0;
		box-sizing: border-box;
	}

		.utc-cols-list > li:before,
		.utc-page .content-block .utc-cols-list > li:before {
			content: "•";
			display: block;
			position: absolute;
			left: 0;
		}

	.utc-cols-list.cols-2 > li,
	.utc-page .content-block .utc-cols-list.cols-2 > li {
		width: 50%;
	}

	.utc-cols-list.cols-3 > li,
	.utc-page .content-block .utc-cols-list.cols-3 > li {
		width: 33.33%;
	}

	.utc-cols-list.cols-4 > li,
	.utc-page .content-block .utc-cols-list.cols-4 > li {
		width: 25%;
	}

	.utc-cols-list.cols-5 > li,
	.utc-page .content-block .utc-cols-list.cols-5 > li {
		width: 20%;
	}

@media (max-width: 600px) {
	.utc-cols-list > li,
	.utc-page .content-block .utc-cols-list > li,
	.utc-cols-list.cols-2 > li,
	.utc-page .content-block .utc-cols-list.cols-2 > li,
	.utc-cols-list.cols-3 > li,
	.utc-page .content-block .utc-cols-list.cols-3 > li,
	.utc-cols-list.cols-4 > li,
	.utc-page .content-block .utc-cols-list.cols-4 > li,
	.utc-cols-list.cols-5 > li,
	.utc-page .content-block .utc-cols-list.cols-5 > li {
		width: 100%;
	}
}
