/*!
######################################################

# HOME-V4-STYLES.CSS

# OCOM GLOBAL ASSET RELEASE: 17.0.0

# BUILD DATE: Wed Dec 19 2018 13:11:35 GMT-0800 (PST)

# COPYRIGHT ORACLE CORP 2018 [UNLESS STATED OTHERWISE]

######################################################
*/



/*! VERSION INFO */
#compass-homestyle {
	content: "17.0.0"
}

/*! U10 */
[class*='u10v'] {
	z-index: 9999;
	width: 100%;
	min-width: 300px;
	margin: 0;
	background: #003b4d;
	clear: both;
	position: relative;
	font-size: 16px;
	line-height: 1.5em
}

.u10w1 {
	padding: 40px 0;
	clear: both;
	width: 100%;
	max-width: 1400px;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box
}

.u10w1:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

@media only screen and (max-width: 1476px) {
	.u10w1 {
		max-width: 1476px;
		padding-left: 38px;
		padding-right: 38px
	}
}

@media only screen and (max-width: 974px) {
	.u10w1 {
		padding-left: 28px;
		padding-right: 28px
	}
}

@media only screen and (max-width: 670px) {
	.u10w1 {
		padding-left: 22px;
		padding-right: 22px
	}
}

.u10w2:first-child {
	margin-left: 0px
}

.u10w2 {
	float: left;
	width: 23.3%;
	margin-left: 2.2587%
}

.u10w3 {
	margin: 0 0 1em;
	position: relative
}

.u10w3 ul li {
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: normal;
	color: #8aadbf;
	line-height: 1.2;
	padding: 0 0 .5em
}

.ocom-base .u10w3 ul li {
	font-size: 16px
}

@media only screen and (max-width: 1500px) {
	.ocom-base .u10w3 ul li {
		font-size: 13.966336px
	}
}

@media only screen and (max-width: 770px) {
	.ocom-base .u10w3 ul li {
		font-size: 12.288px;
		-webkit-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%
	}
}

@media only screen and (max-width: 450px) {
	.ocom-base .u10w3 ul li {
		-webkit-text-size-adjust: none
	}
}

.u10w3 ul li a {
	color: #8aadbf !important
}

.u10w3 ul li a:hover {
	color: #fff !important;
	text-decoration: none
}

.u10w1 h5 {
	font-size: 20px;
	font-size: 2rem;
	margin: 0 0 0.6em 0
}

.ocom-base .u10w1 h5 {
	font-size: 20px
}

@media only screen and (max-width: 1500px) {
	.ocom-base .u10w1 h5 {
		font-size: 17.45792px
	}
}

@media only screen and (max-width: 770px) {
	.ocom-base .u10w1 h5 {
		font-size: 15.36px;
		-webkit-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%
	}
}

@media only screen and (max-width: 450px) {
	.ocom-base .u10w1 h5 {
		-webkit-text-size-adjust: none
	}
}

.u10w1 h3 {
	display: none;
	margin: 0 0 0.6em 0;
	background-position: 0 0;
	text-indent: -30000px;
	background-size: 100% auto
}

.u10w1 h3,
.u10-ologo a {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjAgNzYuOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOm5vbmU7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEyOS40IDAuOUgxMjhsLTQuOSAxMi40aDEuM2wxLjMtMy4zaDUuOWwxLjMgMy4zaDEuNEwxMjkuNCAwLjl6TTEzMS4yIDguOGgtNWwyLjUtNi41TDEzMS4yIDguOHpNMTM5LjUgNC40Yy0xLjIgMC0yLjIgMC41LTIuOSAxLjRsMC0xLjFoLTEuMmwwIDAuMWMwIDAuMSAwIDAuMyAwIDAuNCAwIDAuNSAwLjEgMSAwLjEgMS41djkuOWgxLjJ2LTQuNGMwLjcgMC45IDEuNyAxLjQgMi45IDEuNCAyLjQgMCAzLjUtMi4zIDMuNS00LjZDMTQzLjEgNi43IDE0Mi4yIDQuNCAxMzkuNSA0LjR6TTE0MS44IDguOGMwIDAuOC0wLjIgMy42LTIuMyAzLjYgLTIuNCAwLTIuOC0yLjMtMi44LTMuNyAwLTAuOCAwLjItMy4zIDIuNi0zLjNDMTQxLjIgNS41IDE0MS44IDcuMiAxNDEuOCA4Ljh6TTE0OC41IDQuNGMtMS4yIDAtMi4yIDAuNS0yLjkgMS40bDAtMS4xaC0xLjJsMCAwLjFjMCAwLjEgMCAwLjMgMCAwLjQgMCAwLjUgMC4xIDEgMC4xIDEuNXY5LjloMS4ydi00LjRjMC43IDAuOSAxLjcgMS40IDIuOSAxLjQgMi40IDAgMy41LTIuMyAzLjUtNC42QzE1Mi4xIDYuNyAxNTEuMiA0LjQgMTQ4LjUgNC40ek0xNTAuOCA4LjhjMCAwLjgtMC4yIDMuNi0yLjMgMy42IC0yLjQgMC0yLjgtMi4zLTIuOC0zLjcgMC0wLjggMC4yLTMuMyAyLjYtMy4zQzE1MC4yIDUuNSAxNTAuOCA3LjIgMTUwLjggOC44ek0xNTQgMC45aDEuMnYxMi40SDE1NFYwLjl6TTE1Ny40IDAuOWgxLjR2MS41aC0xLjRWMC45ek0xNTcuNSA0LjZoMS4ydjguN2gtMS4yVjQuNnpNMTY2LjQgMTAuNWgxLjNsMCAwLjFjLTAuMyAyLTEuNCAzLTMuNCAzIC0yLjYgMC0zLjgtMi4zLTMuOC00LjYgMC0yLjIgMS4yLTQuNiAzLjktNC42IDEuOSAwIDMuMyAxLjIgMy4zIDIuOWwwIDAuMWgtMS4zbDAtMC4xYy0wLjEtMS4yLTAuOC0xLjgtMi4yLTEuOCAtMS42IDAtMi40IDEuNy0yLjQgMy41IDAgMS43IDAuOCAzLjUgMi40IDMuNUMxNjUuNCAxMi40IDE2Ni4zIDExLjcgMTY2LjQgMTAuNUwxNjYuNCAxMC41ek0xNzUuNiAxMi44YzAtMC40LTAuMS0xLTAuMS0xLjV2LTRjMC0wLjktMC4yLTEuNi0wLjctMi4xIC0wLjUtMC41LTEuMy0wLjgtMi40LTAuOCAtMi40IDAtMy4xIDEuMy0zLjMgMi41bDAgMC4xaDEuM2wwLTAuMWMwLjEtMC45IDAuNy0xLjQgMi0xLjQgMS4zIDAgMS44IDAuNSAxLjkgMS43djAuN2MtMC4zIDAtMC42IDAtMC45IDAgLTEgMC0yIDAtMi45IDAuNCAtMS4xIDAuNS0xLjggMS40LTEuOCAyLjUgMCAxLjYgMS4yIDIuNyAyLjkgMi43IDEuMiAwIDIuMi0wLjYgMi42LTEuM2wwIDFoMS4ybDAtMC4xQzE3NS42IDEzLjEgMTc1LjYgMTIuOSAxNzUuNiAxMi44ek0xNzEuOSAxMi40Yy0wLjkgMC0xLjgtMC40LTEuOC0xLjYgMC0xLjggMi4zLTEuOCAzLjgtMS44IDAuMiAwIDAuMyAwIDAuNSAwIDAuMSAxLjMtMC4yIDIuMi0wLjcgMi44QzE3My4yIDEyLjIgMTcyLjcgMTIuNCAxNzEuOSAxMi40ek0xODEuNiAxMi4zbDAuMSAwdjEuMWwtMC4xIDBjLTAuMyAwLjEtMC43IDAuMi0xLjEgMC4yIC0wLjggMC0xLjMtMC4yLTEuNi0wLjUgLTAuNS0wLjUtMC41LTEuMy0wLjUtMS45VjUuOGgtMS43VjQuNmgxLjdWMi45bDEuMi0wLjV2Mi4zaDEuOXYxLjFoLTEuOXY1LjZjMCAwLjQgMC4xIDAuNiAwLjMgMC44IDAuMiAwLjIgMC40IDAuMyAwLjggMC4zQzE4MSAxMi40IDE4MS4zIDEyLjQgMTgxLjYgMTIuM3pNMTgzLjMgNC42aDEuMnY4LjdoLTEuMlY0LjZ6TTE4My4yIDAuOWgxLjR2MS41aC0xLjRWMC45ek0xOTAuMiA0LjRjLTEuMyAwLTIuMyAwLjUtMy4xIDEuNCAtMC42IDAuOC0xIDEuOS0xIDMuMSAwIDEuMiAwLjMgMi4zIDEgMy4xIDAuNyAwLjkgMS44IDEuNCAzLjEgMS40IDEuMyAwIDIuMy0wLjUgMy4xLTEuNCAwLjYtMC44IDEtMS45IDEtMy4xIDAtMS4yLTAuMy0yLjMtMS0zLjFDMTkyLjUgNC45IDE5MS41IDQuNCAxOTAuMiA0LjR6TTE5MC4yIDEyLjRjLTEuOSAwLTIuOC0xLjgtMi44LTMuNSAwLTEuNyAwLjktMy41IDIuOC0zLjUgMS45IDAgMi44IDEuOCAyLjggMy41QzE5MyAxMC42IDE5Mi4xIDEyLjQgMTkwLjIgMTIuNHpNMjAyLjggNy45djUuNGgtMS4yVjcuN2MwLTEuNC0wLjgtMi4yLTIuMS0yLjIgLTEuNyAwLTIuMyAxLjUtMi4zIDIuOHY1aC0xLjJWNi42YzAtMC41IDAtMS4xLTAuMS0xLjZsMC0wLjRoMS4ybDAgMS4xYzAuNi0wLjkgMS41LTEuNCAyLjYtMS40QzIwMC45IDQuNCAyMDIuOCA0LjggMjAyLjggNy45ek0yMTEuNCAxMC43YzAgMi0xLjggMi45LTMuNyAyLjkgLTEuNSAwLTMuMy0wLjctMy4zLTIuN3YtMC4xaDEuM2wwIDAuMWMwLjEgMS4zIDEuMyAxLjUgMi4zIDEuNSAxLjEgMCAyLjEtMC41IDIuMS0xLjYgMC0xLjEtMS4xLTEuMy0yLjMtMS42bC0wLjMtMC4xYy0xLjItMC4zLTIuOC0wLjctMi44LTIuNCAwLTEuOCAxLjctMi41IDMuMi0yLjUgMiAwIDMuMSAwLjggMy4yIDIuNGwwIDAuMWgtMS4zbDAtMC4xYy0wLjEtMS4xLTEuMS0xLjMtMi0xLjMgLTAuOSAwLTEuOCAwLjMtMS44IDEuMyAwIDAuOCAwLjggMSAyIDEuMyAwLjYgMC4xIDEuMiAwLjMgMS45IDAuNUMyMTAuOCA5IDIxMS40IDkuNyAyMTEuNCAxMC43ek0yMjYuOCA1LjhsMC0wLjVoLTEuNGwwIDAuMWMwLjEgMS40LTAuMiAzLjEtMC43IDQuM2wtMy40LTMuNmMxLTAuNyAyLjItMS43IDIuMi0zLjIgMC0xLjYtMS41LTIuMy0yLjgtMi4zIC0xLjMgMC0yLjggMC43LTIuOCAyLjMgMCAxLjIgMC44IDIuMiAxLjYgM2wwIDAgLTAuMSAwLjFjLTEuNCAwLjktMi45IDEuOS0yLjkgMy44IDAgMi4yIDEuOSAzLjcgNC42IDMuNyAxLjUgMCAyLjctMC42IDMuNy0xLjhsMS40IDEuNmgxLjhsLTIuNC0yLjZDMjI2LjUgOS4yIDIyNi43IDcuNSAyMjYuOCA1Ljh6TTIxOS40IDNjMC0xIDEuMS0xLjEgMS40LTEuMSAwLjcgMCAxLjQgMC4zIDEuNCAxLjEgMCAwLjgtMC43IDEuNC0xLjMgMiAtMC4xIDAuMS0wLjIgMC4yLTAuMyAwLjNDMjE5LjggNC40IDIxOS40IDMuNiAyMTkuNCAzek0yMjAuNCA2LjlsMy43IDRjLTEgMS0xLjkgMS41LTMuMSAxLjUgLTEuNSAwLTMuMS0xLTMuMS0yLjdDMjE3LjkgOC42IDIxOS43IDcuMyAyMjAuNCA2Ljl6TTIzNi40IDAuOWMtMC4xIDAtMC4yIDAtMC4zIDBIMjMzdjEyLjRoMS4zVjhoMS45YzAuMSAwIDAuMiAwIDAuMyAwaDBjMy4xIDAgNC44LTEuMiA0LjgtMy41QzI0MS4yIDIuMSAyMzkuNiAwLjkgMjM2LjQgMC45ek0yMzYuOSA2LjhoLTIuNlYyLjFoMi42YzIgMCAzIDAuOCAzIDIuM0MyMzkuOCA2IDIzOC44IDYuOCAyMzYuOSA2Ljh6TTI0Mi44IDAuOWgxLjJ2MTIuNGgtMS4yVjAuOXpNMjUyLjQgMTIuOGMwLTAuNC0wLjEtMS0wLjEtMS41di00YzAtMC45LTAuMi0xLjYtMC43LTIuMSAtMC41LTAuNS0xLjMtMC44LTIuNC0wLjggLTIuNCAwLTMuMSAxLjMtMy4zIDIuNWwwIDAuMWgxLjNsMC0wLjFjMC4xLTAuOSAwLjctMS40IDItMS40IDEuMyAwIDEuOCAwLjUgMS45IDEuN3YwLjdjLTAuMyAwLTAuNiAwLTAuOSAwIC0xIDAtMiAwLTIuOSAwLjQgLTEuMSAwLjUtMS44IDEuNC0xLjggMi41IDAgMS42IDEuMiAyLjcgMi45IDIuNyAxLjIgMCAyLjItMC42IDIuNi0xLjNsMCAxaDEuMmwwLTAuMUMyNTIuNCAxMy4xIDI1Mi40IDEyLjkgMjUyLjQgMTIuOHpNMjQ4LjcgMTIuNGMtMC45IDAtMS44LTAuNC0xLjgtMS42IDAtMS44IDIuMy0xLjggMy44LTEuOCAwLjIgMCAwLjMgMCAwLjUgMCAwLjEgMS4zLTAuMiAyLjItMC43IDIuOEMyNTAgMTIuMiAyNDkuNCAxMi40IDI0OC43IDEyLjR6TTI1OC4zIDEyLjNsMC4xIDB2MS4xbC0wLjEgMGMtMC4zIDAuMS0wLjcgMC4yLTEuMSAwLjIgLTAuOCAwLTEuMy0wLjItMS42LTAuNSAtMC41LTAuNS0wLjUtMS4zLTAuNS0xLjlWNS44aC0xLjdWNC42aDEuN1YyLjlsMS4yLTAuNXYyLjNoMS45djEuMWgtMS45djUuNmMwIDAuNCAwLjEgMC42IDAuMyAwLjggMC4yIDAuMiAwLjUgMC4zIDAuOCAwLjNDMjU3LjggMTIuNCAyNTguMSAxMi40IDI1OC4zIDEyLjN6TTI2NC40IDAuOUwyNjQuNCAwLjlsMC4xIDEgLTAuMSAwYy0wLjIgMC0wLjQtMC4xLTAuNi0wLjEgLTAuNSAwLTAuOCAwLjEtMSAwLjMgLTAuMyAwLjMtMC4zIDAuOC0wLjIgMS41djFoMS45djEuMWgtMS45djcuNmgtMS4yVjUuOGgtMS43VjQuNmgxLjdWMi45YzAtMS41IDAuNy0yLjIgMi4xLTIuMiAwLjIgMCAwLjUgMC4xIDAuNyAwLjFDMjY0LjIgMC45IDI2NC4zIDAuOSAyNjQuNCAwLjl6TTI2OSA0LjRjLTEuMyAwLTIuMyAwLjUtMy4xIDEuNCAtMC42IDAuOC0xIDEuOS0xIDMuMSAwIDEuMiAwLjMgMi4zIDEgMy4xIDAuNyAwLjkgMS44IDEuNCAzLjEgMS40IDEuMyAwIDIuMy0wLjUgMy4xLTEuNCAwLjYtMC44IDEtMS45IDEtMy4xIDAtMS4yLTAuMy0yLjMtMS0zLjFDMjcxLjMgNC45IDI3MC4zIDQuNCAyNjkgNC40ek0yNjkgMTIuNGMtMS45IDAtMi44LTEuOC0yLjgtMy41IDAtMS43IDAuOS0zLjUgMi44LTMuNSAxLjkgMCAyLjggMS44IDIuOCAzLjVDMjcxLjggMTAuNiAyNzAuOSAxMi40IDI2OSAxMi40ek0yNzguNSA0LjRsMC4xIDB2MS4ybC0wLjEgMGMtMC4xIDAtMC4yIDAtMC4zIDAgLTAuMSAwLTAuMyAwLTAuNCAwIC0xLjQgMC0yLjIgMS0yLjIgMi42djUuMmgtMS4yVjYuNmMwLTAuNSAwLTEtMC4xLTEuNSAwLTAuMiAwLTAuMyAwLTAuNGwwLTAuMWgxLjJsMCAxYzAuNC0wLjcgMS4xLTEuMiAxLjktMS4zQzI3Ny44IDQuNCAyNzguMiA0LjQgMjc4LjUgNC40ek0yOTIuNiA3Ljl2NS40aC0xLjJWNy43YzAtMS40LTAuOC0yLjItMi4xLTIuMiAtMS43IDAtMi4zIDEuNS0yLjMgMi44djVoLTEuMlY3LjdjMC0xLjQtMC44LTIuMi0yLjEtMi4yIC0xLjcgMC0yLjMgMS41LTIuMyAyLjh2NUgyODBWNi42YzAtMC42IDAtMS4xLTAuMS0xLjZsMC0wLjRoMS4ybDAgMS4xYzAuNi0wLjkgMS41LTEuNCAyLjYtMS40IDEuMyAwIDIuMyAwLjcgMi44IDEuNyAwLjgtMS4xIDEuOC0xLjcgMi45LTEuN0MyOTAuNiA0LjQgMjkyLjYgNC44IDI5Mi42IDcuOXpNMzA2LjkgMTBjMCAyLjMtMS43IDMuNi00LjggMy42IC0yLjEgMC0zLjctMS41LTMuNy0zLjVsMC0wLjFoMS40bDAgMC4xYzAgMS42IDEgMi4zIDMgMi4zIDEuNCAwIDIuOC0wLjggMi44LTIuMyAwLTEtMC42LTEuNi0xLjgtMiAtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjIgLTItMC42LTQuNC0xLjQtNC40LTMuOCAwLTIuMiAyLjEtMy40IDQtMy40IDEuMSAwIDMuOCAwLjMgNC4xIDNsMCAwLjFoLTEuNGwwLTAuMWMwLTEuNi0xLjYtMS44LTIuNi0xLjggLTEuMSAwLTIuNyAwLjUtMi43IDIgMCAxLjYgMS41IDIuMSAzLjEgMi42QzMwNSA3LjEgMzA2LjkgNy43IDMwNi45IDEwek0zMTIgNC40Yy0yLjcgMC0zLjkgMi40LTMuOSA0LjYgMCAyLjMgMS4yIDQuNiAzLjggNC42IDIuMSAwIDMuNC0xIDMuOS0zbDAtMC4xaC0xLjNsMCAwLjFjLTAuMiAxLjItMS4yIDItMi40IDIgLTIuNCAwLTIuOC0yLjEtMi44LTMuMWg2LjZWOS4yQzMxNiA2LjEgMzE0LjYgNC40IDMxMiA0LjR6TTMwOS41IDguMmMwLjEtMS4zIDAuOS0yLjcgMi42LTIuNyAxLjUgMCAyLjUgMSAyLjYgMi43SDMwOS41ek0zMjEuNiA0LjRsMC4xIDB2MS4ybC0wLjEgMGMtMC4xIDAtMC4yIDAtMC4zIDAgLTAuMSAwLTAuMiAwLTAuNCAwIC0xLjQgMC0yLjIgMS0yLjIgMi42djUuMmgtMS4yVjYuNmMwLTAuNSAwLTEtMC4xLTEuNSAwLTAuMiAwLTAuMyAwLTAuNGwwLTAuMWgxLjJsMCAxYzAuNC0wLjcgMS4xLTEuMiAxLjktMS4zQzMyMC45IDQuNCAzMjEuMyA0LjQgMzIxLjYgNC40ek0zMjkuNSA0LjZoMS4zbC0wLjEgMC4xIC0zLjQgOC41aC0xLjNsMC0wLjEgLTMuNS04LjZoMS4zbDAgMC4xIDIuOCA2LjlMMzI5LjUgNC42ek0zMzIuMSAwLjloMS40djEuNWgtMS40VjAuOXpNMzMyLjIgNC42aDEuMnY4LjdoLTEuMlY0LjZ6TTM0MC43IDEwLjVoMS4zbDAgMC4xYy0wLjMgMi0xLjQgMy0zLjQgMyAtMi42IDAtMy44LTIuMy0zLjgtNC42IDAtMi4yIDEuMi00LjYgMy45LTQuNiAxLjkgMCAzLjMgMS4yIDMuMyAyLjlsMCAwLjFoLTEuM2wwLTAuMWMtMC4xLTEuMi0wLjgtMS44LTIuMi0xLjggLTEuNiAwLTIuNCAxLjctMi40IDMuNSAwIDEuNyAwLjggMy41IDIuNCAzLjVDMzM5LjggMTIuNCAzNDAuNiAxMS43IDM0MC43IDEwLjVMMzQwLjcgMTAuNXpNMzQ3IDQuNGMtMi43IDAtMy45IDIuNC0zLjkgNC42IDAgMi4zIDEuMiA0LjYgMy44IDQuNiAyLjEgMCAzLjQtMSAzLjktM2wwLTAuMWgtMS4zbDAgMC4xYy0wLjIgMS4yLTEuMiAyLTIuNCAyIC0yLjQgMC0yLjgtMi4xLTIuOC0zLjFoNi42VjkuMkMzNTEgNi4xIDM0OS42IDQuNCAzNDcgNC40ek0zNDQuNSA4LjJjMC4xLTEuMyAwLjktMi43IDIuNi0yLjcgMS41IDAgMi41IDEgMi43IDIuN0gzNDQuNXpNMzU4LjkgMTAuN2MwIDItMS44IDIuOS0zLjcgMi45IC0xLjUgMC0zLjMtMC43LTMuMy0yLjdsMC0wLjFoMS4zbDAgMC4xYzAuMSAxLjMgMS4zIDEuNSAyLjMgMS41IDEuMSAwIDIuMS0wLjUgMi4xLTEuNiAwLTEuMS0xLjEtMS4zLTIuMy0xLjZMMzU1IDkuMmMtMS4yLTAuMy0yLjgtMC43LTIuOC0yLjQgMC0xLjggMS43LTIuNSAzLjItMi41IDIgMCAzLjEgMC44IDMuMiAyLjRsMCAwLjFoLTEuM2wwLTAuMWMtMC4xLTEuMS0xLjEtMS4zLTItMS4zIC0wLjkgMC0xLjggMC4zLTEuOCAxLjMgMCAwLjggMC44IDEgMiAxLjMgMC42IDAuMSAxLjIgMC4zIDEuOSAwLjVDMzU4LjMgOSAzNTguOSA5LjcgMzU4LjkgMTAuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMS4xIDAuOWgxLjN2MTIuNUgxLjFWMC45ek04LjQgNC40Yy0xLjEgMC0yIDAuNS0yLjYgMS40bDAtMS4xSDQuNWwwIDAuNGMwIDAuNSAwLjEgMSAwLjEgMS42djYuN2gxLjJ2LTVjMC0xLjMgMC42LTIuOCAyLjMtMi44IDEuMyAwIDIuMSAwLjggMi4xIDIuMnY1LjZoMS4yVjcuOUMxMS41IDQuOCA5LjUgNC40IDguNCA0LjR6TTE2LjYgMTIuNGMtMC40IDAtMC42LTAuMS0wLjgtMC4zIC0wLjItMC4yLTAuMy0wLjUtMC4zLTAuOFY1LjhoMS45VjQuNmgtMS45VjIuM2wtMS4yIDAuNXYxLjhoLTEuN3YxLjFoMS43djUuNGMwIDAuNyAwIDEuNCAwLjUgMS45IDAuMyAwLjMgMC45IDAuNSAxLjYgMC41IDAuNCAwIDAuOC0wLjEgMS4xLTAuMmwwLjEgMHYtMS4xbC0wLjEgMEMxNy4yIDEyLjQgMTYuOSAxMi40IDE2LjYgMTIuNHpNMjYuMiA5LjJMMjYuMiA5LjJsLTYuNiAwLjFjMCAxIDAuNCAzLjEgMi44IDMuMSAxLjEgMCAyLjEtMC44IDIuNC0ybDAtMC4xaDEuM2wwIDAuMWMtMC41IDItMS44IDMtMy45IDMgLTIuNiAwLTMuOC0yLjMtMy44LTQuNiAwLTIuMiAxLjItNC42IDMuOS00LjZDMjQuOCA0LjQgMjYuMiA2LjEgMjYuMiA5LjJ6TTI0LjkgOC4yYy0wLjItMS43LTEuMS0yLjctMi43LTIuNyAtMS43IDAtMi40IDEuNC0yLjYgMi43SDI0Ljl6TTM0LjIgNC42aDEuMmwwIDAuNGMwIDAuNS0wLjEgMS4xLTAuMSAxLjZ2NS4zYzAgMS42IDAgMy40LTEuOCA0LjIgLTAuNyAwLjMtMS4yIDAuNC0yIDAuNCAtMy4yIDAtMy41LTEuOC0zLjUtMi40di0wLjFoMS4zbDAgMC4xYzAuMSAxLjIgMS44IDEuMyAyLjMgMS4zIDEuNiAwIDIuNS0xLjIgMi41LTIuM3YtMS4zYy0wLjUgMC44LTEuNiAxLjQtMi43IDEuNCAtMi4zIDAtMy43LTEuNi0zLjctNC40IDAtMy4zIDEuOS00LjUgMy43LTQuNSAxLjEgMCAyIDAuNSAyLjcgMS40TDM0LjIgNC42ek0zNC4xIDguOGMwLTEuNi0wLjktMy4zLTIuNi0zLjMgLTEuNyAwLTIuNSAxLjctMi41IDMuMyAwIDEuMyAwLjcgMy4zIDIuNiAzLjNDMzMuNSAxMi4yIDM0LjEgMTAuMyAzNC4xIDguOHpNNDAuNCA0LjRjLTAuOCAwLTEuNSAwLjUtMS45IDEuM2wwLTFoLTEuMmwwIDAuMWMwIDAuMSAwIDAuMyAwIDAuNCAwIDAuNSAwLjEgMSAwLjEgMS41djYuN2gxLjJWOC4xYzAtMS43IDAuOS0yLjYgMi4yLTIuNiAwLjEgMCAwLjIgMCAwLjQgMCAwLjEgMCAwLjIgMCAwLjMgMGwwLjEgMFY0LjRsLTAuMSAwQzQxLjEgNC40IDQwLjggNC40IDQwLjQgNC40ek00OS4xIDEzLjJMNDkuMSAxMy4ybC0xLjIgMC4xIDAtMWMtMC40IDAuNy0xLjUgMS4zLTIuNyAxLjMgLTEuNyAwLTIuOS0xLjEtMi45LTIuNyAwLTEuMSAwLjctMi4xIDEuOC0yLjUgMC44LTAuNCAxLjktMC40IDIuOS0wLjQgMC4zIDAgMC42IDAgMC45IDBWNy4yYy0wLjEtMS4yLTAuNi0xLjctMS45LTEuNyAtMS4yIDAtMS45IDAuNC0yIDEuNGwwIDAuMWgtMS4zbDAtMC4xYzAuMi0xLjEgMC45LTIuNSAzLjMtMi41IDEuMSAwIDEuOSAwLjMgMi40IDAuOEM0OC44IDUuNyA0OSA2LjQgNDkgNy4zdjRjMCAwLjUgMCAxIDAuMSAxLjVDNDkuMSAxMi45IDQ5LjEgMTMuMSA0OS4xIDEzLjJ6TTQ3LjEgMTEuOGMwLjUtMC42IDAuOC0xLjUgMC43LTIuOCAtMC4xIDAtMC4zIDAtMC41IDAgLTEuNSAwLTMuOCAwLTMuOCAxLjggMCAxLjIgMC45IDEuNiAxLjggMS42QzQ2LjEgMTIuNCA0Ni43IDEyLjIgNDcuMSAxMS44ek01NC4yIDEyLjRjLTAuNCAwLTAuNi0wLjEtMC44LTAuMyAtMC4yLTAuMi0wLjMtMC41LTAuMy0wLjhWNS44aDEuOVY0LjZoLTEuOVYyLjNsLTEuMiAwLjV2MS44aC0xLjd2MS4xaDEuN3Y1LjRjMCAwLjcgMCAxLjQgMC41IDEuOSAwLjMgMC4zIDAuOSAwLjUgMS42IDAuNSAwLjQgMCAwLjgtMC4xIDEuMS0wLjJsMC4xIDB2LTEuMWwtMC4xIDBDNTQuOCAxMi40IDU0LjUgMTIuNCA1NC4yIDEyLjR6TTYzLjcgOS4yTDYzLjcgOS4ybC02LjYgMC4xYzAgMSAwLjQgMy4xIDIuOCAzLjEgMS4xIDAgMi4xLTAuOCAyLjQtMmwwLTAuMWgxLjNsMCAwLjFjLTAuNSAyLTEuOCAzLTMuOSAzIC0yLjYgMC0zLjgtMi4zLTMuOC00LjYgMC0yLjIgMS4yLTQuNiAzLjktNC42QzYyLjMgNC40IDYzLjcgNi4xIDYzLjcgOS4yek02Mi40IDguMmMtMC4yLTEuNy0xLjEtMi43LTIuNy0yLjcgLTEuNyAwLTIuNCAxLjQtMi42IDIuN0g2Mi40ek03Mi44IDEyLjlsMCAwLjRoLTEuMmwtMC4xLTEuMmMtMC43IDAuOS0xLjcgMS40LTIuOSAxLjQgLTEuMiAwLTIuMS0wLjUtMi44LTEuNSAtMC41LTAuOC0wLjgtMS45LTAuOC0zLjEgMC0yLjIgMC45LTQuNiAzLjYtNC42IDEuMiAwIDIuMiAwLjUgMi44IDEuNFYwLjloMS4ydjEwLjRDNzIuOCAxMS45IDcyLjggMTIuNCA3Mi44IDEyLjl6TTY4LjkgNS41Yy0yLjMgMC0yLjUgMi41LTIuNSAzLjMgMCAxLjEgMC4yIDMuNiAyLjMgMy42IDIuNCAwIDIuOC0yLjMgMi44LTMuN0M3MS41IDggNzEuMyA1LjUgNjguOSA1LjV6TTg2LjMgMTAuMmMtMC4zIDEuNi0xLjcgMi4xLTIuOSAyLjEgLTMuNyAwLTQtNC00LTUuMiAwLTQuOSAzLTUuMiA0LTUuMiAxLjYgMCAyLjYgMC44IDIuOCAybDAgMC4xaDEuNGwwLTAuMWMtMC4yLTIuNC0yLjMtMy4yLTQuMi0zLjIgLTQgMC01LjQgMy4zLTUuNCA2LjUgMCAzLjEgMS40IDYuNSA1LjQgNi41IDIuMiAwIDQtMS40IDQuMy0zLjNsMC0wLjFMODYuMyAxMC4yIDg2LjMgMTAuMnpNODkuNCAxMy4zaDEuMlYwLjloLTEuMlYxMy4zek05OS41IDUuOGMwLjYgMC44IDEgMS45IDEgMy4xIDAgMS4yLTAuMyAyLjMtMSAzLjEgLTAuNyAwLjktMS44IDEuNS0zLjEgMS41IC0xLjMgMC0yLjMtMC41LTMuMS0xLjUgLTAuNi0wLjgtMS0xLjktMS0zLjEgMC0xLjIgMC40LTIuMyAxLTMuMSAwLjctMSAxLjgtMS41IDMuMS0xLjVDOTcuNyA0LjQgOTguOCA0LjkgOTkuNSA1Ljh6TTk5LjIgOWMwLTEuNy0wLjktMy41LTIuOC0zLjUgLTEuOSAwLTIuOCAxLjgtMi44IDMuNSAwIDEuNyAwLjkgMy41IDIuOCAzLjVDOTguNCAxMi40IDk5LjIgMTAuNiA5OS4yIDl6TTEwOS4xIDExLjNWNC42aC0xLjJ2NWMwIDEuMy0wLjYgMi44LTIuMyAyLjggLTEuMyAwLTIuMS0wLjgtMi4xLTIuMlY0LjZoLTEuMlYxMGMwIDMuMSAxLjkgMy41IDMuMSAzLjUgMS4xIDAgMi0wLjUgMi42LTEuNGwwIDEuMWgxLjJsMC0wLjRDMTA5LjEgMTIuNCAxMDkuMSAxMS45IDEwOS4xIDExLjN6TTExOC42IDEzLjNoLTEuMmwwLTEuMmMtMC43IDAuOS0xLjcgMS40LTIuOSAxLjQgLTEuMiAwLTIuMS0wLjUtMi44LTEuNSAtMC41LTAuOC0wLjgtMS45LTAuOC0zLjEgMC0yLjIgMC45LTQuNiAzLjYtNC42IDEuMSAwIDIuMiAwLjUgMi44IDEuNFYwLjloMS4ydjEwLjRjMCAwLjUgMCAxLjEgMC4xIDEuNkwxMTguNiAxMy4zek0xMTQuNiA1LjVjLTIuMyAwLTIuNSAyLjUtMi41IDMuMyAwIDEuMSAwLjIgMy42IDIuMyAzLjYgMi40IDAgMi44LTIuMyAyLjgtMy43QzExNy4yIDggMTE3LjEgNS41IDExNC42IDUuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMxLjkgNzUuN2gtMS4xVjIzLjNoMS4xVjc1Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE1MS43IDU4LjRoLTEuM2wtNC40IDExIDAgMC4xaDEuMmwxLjItM2g1LjNsMS4yIDIuOSAwIDAuMWgxLjNMMTUxLjcgNTguNCAxNTEuNyA1OC40ek0xNTMuMyA2NS41aC00LjVsMi4zLTUuOUwxNTMuMyA2NS41ek0xNjAuOCA2MS41Yy0xIDAtMiAwLjUtMi42IDEuMmwwLTFoLTEuMWwwIDAuMWMwIDAuMSAwIDAuMyAwIDAuNCAwIDAuNCAwLjEgMC45IDAuMSAxLjN2OC45aDEuMXYtNGMwLjYgMC44IDEuNiAxLjMgMi42IDEuMyAyLjIgMCAzLjItMi4xIDMuMi00LjJDMTY0IDYzLjYgMTYzLjIgNjEuNSAxNjAuOCA2MS41ek0xNjIuOSA2NS41YzAgMC44LTAuMiAzLjMtMi4xIDMuMyAtMi4yIDAtMi41LTIuMS0yLjUtMy4zIDAtMC43IDAuMi0yLjkgMi40LTIuOUMxNjIuMyA2Mi41IDE2Mi45IDY0IDE2Mi45IDY1LjV6TTE2OC45IDYxLjVjLTEgMC0yIDAuNS0yLjYgMS4ybDAtMWgtMS4xbDAgMC4xYzAgMC4xIDAgMC4zIDAgMC40IDAgMC40IDAuMSAwLjkgMCAxLjN2OC45aDEuMXYtNGMwLjYgMC44IDEuNiAxLjMgMi42IDEuMyAyLjIgMCAzLjItMi4xIDMuMi00LjIgMC0xLjEtMC4zLTIuMS0wLjctMi44QzE3MC45IDYxLjkgMTcwIDYxLjUgMTY4LjkgNjEuNXpNMTcxIDY1LjVjMCAwLjgtMC4yIDMuMy0yLjEgMy4zIC0yLjIgMC0yLjUtMi4xLTIuNS0zLjMgMC0wLjcgMC4yLTIuOSAyLjQtMi45QzE3MC40IDYyLjUgMTcxIDY0IDE3MSA2NS41ek0xNzMuOSA1OC40aDEuMXYxMS4yaC0xLjFWNTguNHpNMTc2LjkgNTguNGgxLjJ2MS4zaC0xLjJWNTguNHpNMTc3IDYxLjdoMS4xdjcuOEgxNzdWNjEuN3pNMTg1IDY3aDEuMmwwIDAuMWMtMC4yIDEuOC0xLjMgMi43LTMuMSAyLjcgLTIuNCAwLTMuNC0yLjEtMy40LTQuMSAwLTIgMS4xLTQuMSAzLjUtNC4xIDEuNyAwIDIuOSAxLjEgMyAyLjdsMCAwLjFIMTg1bDAtMC4xYy0wLjEtMS4xLTAuNy0xLjctMi0xLjcgLTEuNCAwLTIuMiAxLjYtMi4yIDMuMSAwIDEuNiAwLjcgMy4xIDIuMiAzLjFDMTg0LjIgNjguNyAxODUgNjguMSAxODUgNjdMMTg1IDY3ek0xOTMuNCA2OWMwLTAuNC0wLjEtMC45IDAtMS4zdi0zLjZjMC0wLjgtMC4yLTEuNC0wLjYtMS45IC0wLjUtMC41LTEuMi0wLjctMi4yLTAuNyAtMi4yIDAtMi44IDEuMi0yLjkgMi4ybDAgMC4xaDEuMmwwLTAuMWMwLjEtMC45IDAuNy0xLjIgMS44LTEuMiAxLjEgMCAxLjYgMC41IDEuNyAxLjZ2MC42Yy0wLjMgMC0wLjUgMC0wLjggMCAtMC45IDAtMS44IDAtMi42IDAuMyAtMSAwLjQtMS42IDEuMy0xLjYgMi4zIDAgMS41IDEuMSAyLjQgMi42IDIuNCAxIDAgMi0wLjYgMi40LTEuMmwwIDAuOWgxLjFsMC0wLjFDMTkzLjQgNjkuMyAxOTMuNCA2OS4yIDE5My40IDY5ek0xOTAuMSA2OC43Yy0wLjggMC0xLjYtMC40LTEuNi0xLjQgMC0xLjYgMi0xLjYgMy40LTEuNiAwLjIgMCAwLjMgMCAwLjQgMCAwLjEgMS4xLTAuMiAyLTAuNiAyLjVDMTkxLjMgNjguNSAxOTAuNyA2OC43IDE5MC4xIDY4Ljd6TTE5OC44IDY4LjdsMC4xIDB2MWwtMC4xIDBjLTAuMiAwLjEtMC42IDAuMS0xIDAuMSAtMC43IDAtMS4yLTAuMS0xLjUtMC41IC0wLjQtMC40LTAuNC0xLjEtMC40LTEuN3YtNC44aC0xLjV2LTFoMS41di0xLjZsMS4xLTAuNXYyLjFoMS43djFoLTEuN3Y1YzAgMC4zIDAuMSAwLjYgMC4yIDAuNyAwLjIgMC4yIDAuNCAwLjIgMC43IDAuMkMxOTguMyA2OC43IDE5OC41IDY4LjcgMTk4LjggNjguN3pNMjAwLjMgNjEuN2gxLjF2Ny44aC0xLjFWNjEuN3pNMjAwLjIgNTguNGgxLjJ2MS4zaC0xLjJWNTguNHpNMjA2LjYgNjEuNWMtMS4xIDAtMi4xIDAuNS0yLjggMS4zIC0wLjYgMC43LTAuOSAxLjctMC45IDIuOCAwIDEuMSAwLjMgMi4xIDAuOSAyLjggMC43IDAuOSAxLjYgMS4zIDIuOCAxLjMgMS4xIDAgMi4xLTAuNSAyLjgtMS4zIDAuNi0wLjcgMC45LTEuNyAwLjktMi44IDAtMS4xLTAuMy0yLjEtMC45LTIuOEMyMDguNyA2MS45IDIwNy43IDYxLjUgMjA2LjYgNjEuNXpNMjA2LjYgNjguN2MtMS43IDAtMi41LTEuNi0yLjUtMy4xIDAtMS41IDAuOC0zLjEgMi41LTMuMSAxLjcgMCAyLjUgMS42IDIuNSAzLjFDMjA5LjEgNjcuMSAyMDguMyA2OC43IDIwNi42IDY4Ljd6TTIxOCA2NC43djQuOWgtMS4xdi01YzAtMS4zLTAuNy0yLTEuOS0yIC0xLjYgMC0yLjEgMS40LTIuMSAyLjV2NC41aC0xLjF2LTZjMC0wLjUgMC0xLTAuMS0xLjVsMC0wLjRoMS4xbDAgMWMwLjUtMC44IDEuNC0xLjIgMi4zLTEuMkMyMTYuMiA2MS41IDIxOCA2MS45IDIxOCA2NC43ek0yMjUuNyA2Ny4yYzAgMS44LTEuNyAyLjYtMy4zIDIuNiAtMS4zIDAtMi45LTAuNi0zLTIuNHYtMC4xaDEuMmwwIDAuMWMwLjEgMS4yIDEuMSAxLjQgMiAxLjQgMSAwIDEuOS0wLjQgMS45LTEuNCAwLTEtMS0xLjItMi4xLTEuNGwtMC4zLTAuMWMtMS4xLTAuMy0yLjUtMC42LTIuNS0yLjEgMC0xLjYgMS41LTIuMiAyLjktMi4yIDEuOCAwIDIuOCAwLjggMi45IDIuMmwwIDAuMWgtMS4ybDAtMC4xYy0wLjEtMS0xLTEuMi0xLjgtMS4yIC0wLjggMC0xLjYgMC4zLTEuNiAxLjEgMCAwLjcgMC43IDAuOSAxLjggMS4yIDAuNSAwLjEgMS4xIDAuMyAxLjcgMC41QzIyNS4yIDY1LjYgMjI1LjcgNjYuMyAyMjUuNyA2Ny4yek0yMzkuNyA2Mi44bDAtMC40aC0xLjJsMCAwLjFjMC4xIDEuMy0wLjIgMi44LTAuNiAzLjlsLTMuMS0zLjNjMC45LTAuNyAyLTEuNSAyLTIuOSAwLTEtMC44LTItMi41LTIgLTEuMiAwLTIuNSAwLjctMi41IDIuMSAwIDEuMSAwLjggMiAxLjQgMi43djBsMCAwTDIzMyA2M2MtMS4yIDAuOC0yLjYgMS43LTIuNiAzLjQgMCAyIDEuNyAzLjMgNC4xIDMuMyAxLjMgMCAyLjQtMC41IDMuNC0xLjZsMS4zIDEuNGgxLjZsLTIuMi0yLjRDMjM5LjQgNjUuOCAyMzkuNSA2NC4zIDIzOS43IDYyLjh6TTIzMi45IDYwLjJjMC0wLjkgMS0xIDEuMy0xIDAuNiAwIDEuMyAwLjMgMS4zIDEgMCAwLjgtMC42IDEuMy0xLjIgMS44IC0wLjEgMC4xLTAuMiAwLjItMC4zIDAuM0MyMzMuMyA2MS41IDIzMi45IDYwLjggMjMyLjkgNjAuMnpNMjMzLjggNjMuOGwzLjMgMy42Yy0wLjcgMC43LTEuNSAxLjMtMi44IDEuMyAtMS4zIDAtMi44LTAuOS0yLjgtMi41QzIzMS42IDY1LjMgMjMzLjIgNjQuMSAyMzMuOCA2My44ek0yNDguMyA1OC40Yy0wLjEgMC0wLjIgMC0wLjIgMGgtMi44djExLjJoMS4ydi00LjhoMS43YzAuMSAwIDAuMiAwIDAuMiAwaDBjMi44IDAgNC4zLTEuMSA0LjMtMy4yQzI1Mi42IDU5LjUgMjUxLjEgNTguNCAyNDguMyA1OC40ek0yNDguNyA2My43aC0yLjN2LTQuMmgyLjNjMS44IDAgMi43IDAuNyAyLjcgMi4xQzI1MS40IDYzIDI1MC41IDYzLjcgMjQ4LjcgNjMuN3pNMjU0LjEgNTguNGgxLjF2MTEuMmgtMS4xVjU4LjR6TTI2Mi43IDY5LjFjMC0wLjQtMC4xLTAuOSAwLTEuM3YtMy42YzAtMC44LTAuMi0xLjQtMC42LTEuOSAtMC41LTAuNS0xLjItMC43LTIuMi0wLjcgLTIuMiAwLTIuOCAxLjItMi45IDIuMmwwIDAuMWgxLjFsMC0wLjFjMC4xLTAuOSAwLjctMS4yIDEuOC0xLjIgMS4xIDAgMS42IDAuNSAxLjcgMS42djAuNmMtMC4zIDAtMC41IDAtMC44IDAgLTAuOSAwLTEuOCAwLTIuNiAwLjMgLTEgMC40LTEuNiAxLjMtMS42IDIuMyAwIDEuNSAxLjEgMi40IDIuNiAyLjQgMSAwIDItMC42IDIuNC0xLjJsMCAwLjloMS4xbDAtMC4xQzI2Mi43IDY5LjMgMjYyLjcgNjkuMiAyNjIuNyA2OS4xek0yNTkuNCA2OC43Yy0wLjggMC0xLjYtMC40LTEuNi0xLjQgMC0xLjYgMi0xLjYgMy40LTEuNiAwLjIgMCAwLjMgMCAwLjQgMCAwLjEgMS4xLTAuMiAyLTAuNiAyLjVDMjYwLjYgNjguNiAyNjAgNjguNyAyNTkuNCA2OC43ek0yNjguMSA2OC43bDAuMSAwdjFsLTAuMSAwYy0wLjIgMC4xLTAuNiAwLjEtMSAwLjEgLTAuNyAwLTEuMi0wLjEtMS41LTAuNSAtMC40LTAuNC0wLjQtMS4xLTAuNC0xLjd2LTQuOGgtMS41di0xaDEuNXYtMS42bDEuMS0wLjV2Mi4xaDEuN3YxaC0xLjd2NWMwIDAuMyAwLjEgMC42IDAuMiAwLjcgMC4yIDAuMiAwLjQgMC4yIDAuNyAwLjJDMjY3LjYgNjguNyAyNjcuOSA2OC43IDI2OC4xIDY4Ljd6TTI3My42IDU4LjNMMjczLjYgNTguM2wwLjEgMC45IC0wLjEgMGMtMC4yIDAtMC40LTAuMS0wLjYtMC4xIC0wLjUgMC0wLjggMC4xLTAuOSAwLjMgLTAuMiAwLjMtMC4yIDAuNy0wLjIgMS40djAuOWgxLjd2MWgtMS43djYuOGgtMS4xdi02LjhoLTEuNXYtMWgxLjV2LTEuNWMwLTEuNCAwLjYtMiAxLjktMiAwLjIgMCAwLjQgMC4xIDAuNyAwLjFDMjczLjQgNTguMyAyNzMuNSA1OC4zIDI3My42IDU4LjN6TTI3Ny43IDYxLjVjLTEuMSAwLTIuMSAwLjUtMi44IDEuMyAtMC42IDAuNy0wLjkgMS43LTAuOSAyLjggMCAxLjEgMC4zIDIuMSAwLjkgMi44IDAuNyAwLjkgMS42IDEuMyAyLjggMS4zIDEuMSAwIDIuMS0wLjUgMi44LTEuMyAwLjYtMC43IDAuOS0xLjcgMC45LTIuOCAwLTEuMS0wLjMtMi4xLTAuOS0yLjhDMjc5LjggNjEuOSAyNzguOSA2MS41IDI3Ny43IDYxLjV6TTI3Ny43IDY4LjdjLTEuNyAwLTIuNS0xLjYtMi41LTMuMSAwLTEuNSAwLjgtMy4xIDIuNS0zLjEgMS43IDAgMi41IDEuNiAyLjUgMy4xQzI4MC4yIDY3LjEgMjc5LjQgNjguNyAyNzcuNyA2OC43ek0yODYuMyA2MS41bDAuMSAwdjEuMWwtMC4xIDBjLTAuMSAwLTAuMSAwLTAuMiAwIC0wLjEgMC0wLjIgMC0wLjMgMCAtMS4yIDAtMiAwLjktMiAyLjR2NC43aC0xLjF2LTZjMC0wLjQgMC0wLjkgMC0xLjMgMC0wLjEgMC0wLjMgMC0wLjRsMC0wLjFoMS4xbDAgMC45YzAuMy0wLjcgMS0xLjEgMS43LTEuMUMyODUuNyA2MS41IDI4NiA2MS41IDI4Ni4zIDYxLjV6TTI5OSA2NC43djQuOWgtMS4xdi01YzAtMS4zLTAuNy0yLTEuOS0yIC0xLjYgMC0yLjEgMS40LTIuMSAyLjV2NC41aC0xLjF2LTVjMC0xLjMtMC43LTItMS45LTIgLTEuNiAwLTIuMSAxLjQtMi4xIDIuNXY0LjVoLTEuMXYtNmMwLTAuNSAwLTEtMC4xLTEuNGwwLTAuNGgxLjFsMCAxYzAuNS0wLjggMS40LTEuMiAyLjMtMS4yIDEuMiAwIDIuMSAwLjYgMi41IDEuNiAwLjctMSAxLjYtMS42IDIuNi0xLjZDMjk4LjYgNjEuNSAyOTkgNjMuNSAyOTkgNjQuN3pNMzExLjkgNjYuNmMwIDIuMS0xLjUgMy4yLTQuNCAzLjIgLTEuOSAwLTMuMy0xLjQtMy40LTMuMmwwLTAuMWgxLjJsMCAwLjFjMCAxLjQgMC45IDIuMSAyLjcgMi4xIDEuMiAwIDIuNi0wLjcgMi42LTIgMC0wLjktMC41LTEuNS0xLjctMS44IC0wLjItMC4xLTAuNC0wLjEtMC42LTAuMiAtMS44LTAuNi0zLjktMS4yLTMuOS0zLjQgMC0yIDEuOS0zLjEgMy42LTMuMSAxIDAgMy40IDAuMyAzLjcgMi43bDAgMC4xaC0xLjJsMC0wLjFjMC0xLjQtMS41LTEuNi0yLjMtMS42IC0xIDAtMi41IDAuNS0yLjUgMS44IDAgMS40IDEuNCAxLjkgMi44IDIuM0MzMTAuMiA2My45IDMxMS45IDY0LjUgMzExLjkgNjYuNnpNMzE2LjYgNjEuNWMtMi40IDAtMy41IDIuMS0zLjUgNC4xIDAgMi4xIDEuMSA0LjEgMy40IDQuMSAxLjkgMCAzLjEtMC45IDMuNS0yLjdsMC0wLjFIMzE5bDAgMC4xYy0wLjIgMS0xLjEgMS44LTIuMSAxLjggLTIuMiAwLTIuNS0xLjktMi42LTIuOGg1Ljl2LTAuMUMzMjAuMiA2MyAzMTguOSA2MS41IDMxNi42IDYxLjV6TTMxNC4zIDY0LjljMC4xLTEuMSAwLjgtMi40IDIuMy0yLjQgMS40IDAgMi4yIDAuOSAyLjQgMi40SDMxNC4zek0zMjUuMiA2MS41bDAuMSAwdjEuMWwtMC4xIDBjLTAuMSAwLTAuMSAwLTAuMiAwIC0wLjEgMC0wLjIgMC0wLjMgMCAtMS4yIDAtMiAwLjktMiAyLjR2NC43aC0xLjF2LTZjMC0wLjQgMC0wLjkgMC0xLjMgMC0wLjEgMC0wLjMgMC0wLjRsMC0wLjFoMS4xbDAgMC45YzAuMy0wLjcgMS0xLjEgMS43LTEuMUMzMjQuNiA2MS41IDMyNC45IDYxLjUgMzI1LjIgNjEuNXpNMzMyLjQgNjEuN2gxLjJsLTAuMSAwLjEgLTMuMSA3LjdoLTEuMWwwLTAuMSAtMy4yLTcuOGgxLjJsMCAwLjEgMi42IDYuMkwzMzIuNCA2MS43ek0zMzQuNyA1OC40aDEuMnYxLjNoLTEuMlY1OC40ek0zMzQuOCA2MS43aDEuMXY3LjhoLTEuMVY2MS43ek0zNDIuNSA2N2gxLjJsMCAwLjFjLTAuMiAxLjgtMS4zIDIuNy0zLjEgMi43IC0yLjQgMC0zLjQtMi4xLTMuNC00LjEgMC0yIDEuMS00LjEgMy41LTQuMSAxLjcgMCAyLjkgMS4xIDMgMi43bDAgMC4xaC0xLjJsMC0wLjFjLTAuMS0xLjEtMC43LTEuNy0yLTEuNyAtMS40IDAtMi4yIDEuNi0yLjIgMy4xIDAgMS42IDAuNyAzLjEgMi4yIDMuMUMzNDEuNiA2OC43IDM0Mi40IDY4LjEgMzQyLjUgNjdMMzQyLjUgNjd6TTM0OC4yIDYxLjVjLTIuNCAwLTMuNSAyLjEtMy41IDQuMSAwIDIuMSAxLjEgNC4xIDMuNCA0LjEgMS45IDAgMy4xLTAuOSAzLjUtMi43bDAtMC4xaC0xLjFsMCAwLjFjLTAuMiAxLTEuMSAxLjgtMi4xIDEuOCAtMi4yIDAtMi41LTEuOS0yLjYtMi44aDUuOXYtMC4xQzM1MS44IDYzIDM1MC41IDYxLjUgMzQ4LjIgNjEuNXpNMzQ1LjkgNjQuOWMwLjEtMS4xIDAuOC0yLjQgMi4zLTIuNCAxLjQgMCAyLjIgMC45IDIuNCAyLjRIMzQ1Ljl6TTM1OC45IDY3LjJjMCAxLjgtMS43IDIuNi0zLjMgMi42IC0xLjMgMC0yLjktMC42LTMtMi40bDAtMC4xaDEuMmwwIDAuMWMwLjEgMS4yIDEuMSAxLjQgMiAxLjQgMSAwIDEuOS0wLjQgMS45LTEuNCAwLTEtMS0xLjItMi4xLTEuNGwtMC4zLTAuMWMtMS0wLjMtMi41LTAuNi0yLjUtMi4xIDAtMS42IDEuNS0yLjIgMi45LTIuMiAxLjggMCAyLjggMC44IDIuOSAyLjJsMCAwLjFoLTEuMmwwLTAuMWMtMC4xLTEtMS0xLjItMS44LTEuMiAtMC44IDAtMS42IDAuMy0xLjYgMS4xIDAgMC43IDAuNyAwLjkgMS44IDEuMiAwLjUgMC4xIDEuMSAwLjMgMS43IDAuNUMzNTguNCA2NS42IDM1OC45IDY2LjMgMzU4LjkgNjcuMnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUwLjEgNDkuNVYyNi45aDJ2MjIuNUgxNTAuMXpNMTU4IDQ5LjVoLTEuOVYzNy40YzAtMS4yLTAuMS0yLjUtMC4yLTMuNWgxLjlsMC4xIDIuMyAwLjEgMC4xYzEuMS0xLjkgMi45LTIuOCA0LjktMi44IDUuMSAwIDUuNSA0LjUgNS41IDYuM3Y5LjhoLTEuOVYzOS40YzAtMi43LTEuNi00LjMtNC4xLTQuMyAtMy4xIDAtNC41IDIuNi00LjUgNS40VjQ5LjV6TTE3My40IDM1LjZoLTMuMXYtMS43aDMuMXYtMy4zbDEuOS0wLjh2NC4xaDMuNXYxLjdoLTMuNVY0NmMwIDEuNCAwLjcgMi4yIDIuMSAyLjIgMC42IDAgMS4xIDAgMS42LTAuMnYxLjZjLTAuNiAwLjItMS4zIDAuMy0xLjkgMC4zIC00IDAtMy43LTIuNS0zLjctNC42VjM1LjZ6TTE4Mi43IDQyLjFjMC4xIDMuMyAxLjYgNi4xIDUuNCA2LjEgMi4yIDAgNC0xLjYgNC41LTMuN2gyYy0xIDMuNy0zLjMgNS40LTcuMSA1LjQgLTQuNyAwLTYuOC00LTYuOC04LjMgMC00LjIgMi4zLTguMyA3LTguMyA1LjIgMCA3LjEgMy44IDcuMSA4LjdIMTgyLjd6TTE5Mi43IDQwLjRjLTAuMi0zLTEuOC01LjMtNS4xLTUuMyAtMyAwLTQuNyAyLjUtNC45IDUuM0gxOTIuN3pNMjA5LjMgMzMuOWgxLjljLTAuMSAxLjEtMC4yIDIuMy0wLjIgMy41djkuNGMwIDMuMSAwLjIgNi40LTMuMyA4IC0xLjIgMC42LTIuMSAwLjctMy41IDAuNyAtMi44IDAtNi4yLTEtNi4yLTQuMmgyYzAuMiAxLjkgMi40IDIuNSA0LjQgMi41IDIuNCAwIDQuNy0xLjcgNC43LTQuM3YtMi45aC0wLjFjLTAuOSAxLjgtMyAyLjktNS4xIDIuOSAtNC43IDAtNi43LTMuNi02LjctNy45IDAtNC4yIDEuOS04LjEgNi43LTguMSAyLjMgMCAzLjkgMS4xIDUuMSAyLjlsMC4xLTAuMUwyMDkuMyAzMy45ek0yMDQuMiAzNS4xYy0zLjQgMC00LjggMy40LTQuOCA2LjMgMCAyLjkgMS41IDYuMyA0LjkgNi4zIDMuNiAwIDQuOS0zLjMgNC45LTYuNEMyMDkuMiAzOC4zIDIwNy41IDM1LjEgMjA0LjIgMzUuMXpNMjE2LjggNDkuNWgtMS45VjM3LjRjMC0xLjItMC4xLTIuNS0wLjItMy41aDEuOWwwLjEgMi4zaDAuMWMwLjYtMS42IDItMi43IDMuNS0yLjggMC42IDAgMS4yIDAgMS45IDB2MS44Yy0wLjQgMC0wLjgtMC4xLTEuMS0wLjEgLTIuOCAwLTQuMiAyLTQuMyA1VjQ5LjV6TTIzMy43IDM4LjVjLTAuMi0yLjUtMS41LTMuNC0zLjctMy40IC0yIDAtMy42IDAuNi0zLjggMi43aC0yYzAuNS0zLjIgMi45LTQuNCA1LjgtNC40IDMuNSAwIDUuNiAxLjYgNS41IDUuMlY0NmMwIDEuMiAwLjEgMi41IDAuMiAzLjVoLTEuOWwtMC4xLTIuM2gtMC4xbC0wLjEgMC4yYy0wLjcgMS4zLTIuOCAyLjYtNC45IDIuNiAtMi45IDAtNS4yLTEuOC01LjItNC44IDAtMi4xIDEuMy0zLjcgMy4xLTQuNSAyLjEtMC45IDQuOC0wLjYgNy4xLTAuN1YzOC41ek0yMjkgNDguMmM0LjEgMCA0LjgtMy40IDQuNy02LjYgLTIuNiAwLjEtOC4yLTAuNC04LjIgMy41QzIyNS41IDQ3LjIgMjI3LjEgNDguMiAyMjkgNDguMnpNMjQwLjcgMzUuNmgtMy4xdi0xLjdoMy4xdi0zLjNsMS45LTAuOHY0LjFoMy41djEuN2gtMy41VjQ2YzAgMS40IDAuNyAyLjIgMi4xIDIuMiAwLjYgMCAxLjEgMCAxLjYtMC4ydjEuNmMtMC42IDAuMi0xLjMgMC4zLTEuOSAwLjMgLTMuOSAwLTMuNy0yLjUtMy43LTQuNlYzNS42ek0yNTAgNDIuMWMwLjEgMy4zIDEuNiA2LjEgNS40IDYuMSAyLjIgMCA0LTEuNiA0LjUtMy43aDJjLTEgMy43LTMuMyA1LjQtNy4xIDUuNCAtNC43IDAtNi44LTQtNi44LTguMyAwLTQuMiAyLjMtOC4zIDctOC4zIDUuMiAwIDcuMSAzLjggNy4xIDguN0gyNTB6TTI2MCA0MC40Yy0wLjItMy0xLjgtNS4zLTUuMS01LjMgLTMgMC00LjcgMi41LTQuOSA1LjNIMjYwek0yNzYuNSA0Ny4ybC0wLjEtMC4xYy0xLjMgMS45LTMuMiAyLjktNS4zIDIuOSAtNC42IDAtNi40LTQuNC02LjQtOC4zIDAtNCAxLjgtOC4yIDYuNC04LjIgMi4xIDAgNC4zIDEgNS4zIDIuOGwwLjEtMC4xVjI3aDEuOVY0NmMwIDEuMiAwLjEgMi41IDAuMiAzLjVoLTEuOUwyNzYuNSA0Ny4yek0yNzEuNCAzNS4xYy0zLjUgMC00LjcgMy4zLTQuNyA2LjMgMCAyLjkgMC44IDYuOCA0LjQgNi44IDQuMSAwIDUuMy0zLjQgNS4zLTYuOUMyNzYuNSAzOC4xIDI3NS4xIDM1LjEgMjcxLjQgMzUuMXpNMzAyLjUgMzIuM2MtMC40LTIuNy0yLjctMy45LTUuMy0zLjkgLTUuOCAwLTcuNSA1LjItNy41IDkuOCAwIDQuNiAxLjcgOS44IDcuNSA5LjggMi41IDAgNS0xLjIgNS41LTRoMi4yYy0wLjcgMy44LTQuMSA1LjktNy43IDUuOSAtNi44IDAtOS43LTUuNS05LjctMTEuNyAwLTYuMiAyLjktMTEuNyA5LjctMTEuNyAzLjcgMCA3LjEgMS43IDcuNSA1LjdIMzAyLjV6TTMxMCA0OS41aC0xLjlWMjdoMS45VjQ5LjV6TTMyNy41IDQxLjdjMCA0LjEtMi4zIDguMy03LjMgOC4zIC01IDAtNy4zLTQuMi03LjMtOC4zIDAtNC4xIDIuMy04LjMgNy4zLTguM0MzMjUuMiAzMy40IDMyNy41IDM3LjYgMzI3LjUgNDEuN3pNMzIwLjMgMzUuMWMtMy44IDAtNS4zIDMuNy01LjMgNi42IDAgMi45IDEuNSA2LjYgNS4zIDYuNiAzLjggMCA1LjMtMy43IDUuMy02LjZDMzI1LjUgMzguOCAzMjQgMzUuMSAzMjAuMyAzNS4xek0zNDAuNCAzMy45aDEuOVY0NmMwIDEuMiAwLjEgMi41IDAuMiAzLjVoLTEuOWwtMC4xLTIuMyAtMC4xLTAuMWMtMS4xIDEuOS0yLjkgMi44LTQuOSAyLjggLTUuMSAwLTUuNS00LjUtNS41LTYuM3YtOS44aDEuOXYxMC4xYzAgMi43IDEuNiA0LjMgNC4xIDQuMyAzLjEgMCA0LjUtMi42IDQuNS01LjRWMzMuOXpNMzU2LjggNDcuMmwtMC4xLTAuMWMtMS4zIDEuOS0zLjIgMi45LTUuMyAyLjkgLTQuNiAwLTYuNC00LjQtNi40LTguMyAwLTQgMS44LTguMiA2LjQtOC4yIDIuMSAwIDQuMyAxIDUuMyAyLjhsMC4xLTAuMVYyN2gxLjlWNDZjMCAxLjIgMC4xIDIuNSAwLjIgMy41aC0xLjlMMzU2LjggNDcuMnpNMzUxLjcgMzUuMWMtMy41IDAtNC43IDMuMy00LjcgNi4zIDAgMi45IDAuOCA2LjggNC40IDYuOCA0LjEgMCA1LjMtMy40IDUuMy02LjlDMzU2LjggMzguMSAzNTUuNCAzNS4xIDM1MS43IDM1LjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjQgNTEuN2g3LjRsLTMuOS02LjMgLTcuMiAxMS40aC0zLjNsOC43LTEzLjdjMC40LTAuNiAxLTAuOSAxLjctMC45IDAuNyAwIDEuMyAwLjMgMS43IDAuOWw4LjcgMTMuN0g2MGwtMS41LTIuNUg1MUw0OS40IDUxLjd6TTgzLjMgNTQuMlY0Mi40aC0yLjh2MTNjMCAwLjQgMC4xIDAuNyAwLjQgMSAwLjMgMC4zIDAuNiAwLjQgMSAwLjRoMTIuNmwxLjYtMi41SDgzLjN6TTM3LjQgNTIuMWMyLjcgMCA0LjktMi4yIDQuOS00LjkgMC0yLjctMi4yLTQuOS00LjktNC45SDI1LjN2MTQuNGgyLjhWNDQuOWg5LjJjMS4zIDAgMi4zIDEgMi4zIDIuMyAwIDEuMy0xIDIuMy0yLjMgMi4zbC03LjggMCA4LjMgNy4yaDRsLTUuNi00LjdMMzcuNCA1Mi4xek0xNi43IDU2LjhjNCAwIDcuMi0zLjIgNy4yLTcuMiAwLTQtMy4yLTcuMi03LjItNy4ySDguM2MtNCAwLTcuMiAzLjItNy4yIDcuMiAwIDQgMy4yIDcuMiA3LjIgNy4ySDE2Ljd6TTguNSA1NC4yYy0yLjYgMC00LjctMi4xLTQuNy00LjcgMC0yLjYgMi4xLTQuNyA0LjctNC43aDhjMi42IDAgNC43IDIuMSA0LjcgNC43IDAgMi42LTIuMSA0LjctNC43IDQuN0g4LjV6TTc3LjYgNTYuOGwxLjYtMi41aC0xMGMtMi42IDAtNC43LTIuMS00LjctNC43IDAtMi42IDIuMS00LjcgNC43LTQuN2g4LjFsMS42LTIuNWgtOS45Yy00IDAtNy4yIDMuMi03LjIgNy4yIDAgNCAzLjIgNy4yIDcuMiA3LjJINzcuNnpNMTAyLjkgNTQuMmMtMi4xIDAtMy45LTEuNC00LjUtMy40aDExLjhsMS42LTIuNUg5OC40YzAuNi0yIDIuNC0zLjQgNC41LTMuNGg4LjFsMS42LTIuNWgtOS45Yy00IDAtNy4yIDMuMi03LjIgNy4yIDAgNCAzLjIgNy4yIDcuMiA3LjJoOC42bDEuNi0yLjVIMTAyLjl6TTExNS40IDQ1LjJjMC43IDAgMS4zLTAuNiAxLjMtMS4zIDAtMC43LTAuNi0xLjMtMS4zLTEuMyAtMC43IDAtMS4zIDAuNi0xLjMgMS4zQzExNC4yIDQ0LjYgMTE0LjcgNDUuMiAxMTUuNCA0NS4yek0xMTMuOCA0My45YzAtMC45IDAuNy0xLjYgMS42LTEuNiAwLjkgMCAxLjYgMC43IDEuNiAxLjYgMCAwLjktMC43IDEuNi0xLjYgMS42QzExNC41IDQ1LjUgMTEzLjggNDQuOCAxMTMuOCA0My45ek0xMTQuOCA0Mi45djEuOGgwLjR2LTAuN2gwLjJsMC40IDAuN2gwLjRsLTAuNC0wLjhjMCAwIDAuMSAwIDAuMSAwIDAuMi0wLjEgMC4yLTAuMiAwLjItMC4zIDAtMC4xIDAtMC4xIDAtMC4xIDAtMC4xIDAtMC40LTAuMy0wLjUgLTAuMSAwLTAuMiAwLTAuNSAwSDExNC44ek0xMTUuMiA0My44di0wLjVoMC4xYzAuMiAwIDAuMiAwIDAuMyAwIDAuMSAwIDAuMSAwLjEgMC4xIDAuMiAwIDAuMSAwIDAuMS0wLjEgMC4yIC0wLjEgMC4xLTAuMiAwLjEtMC4zIDAuMUgxMTUuMnoiLz48cmVjdCBjbGFzcz0ic3QxIiB3aWR0aD0iMzYwIiBoZWlnaHQ9Ijc3Ii8+PC9zdmc+")
}

.u10-ologo {
	width: 352px;
	height: 61px;
	overflow: hidden
}

.u10-ologo a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0 !important;
	text-indent: -30000px;
	-moz-outline: 0;
	background-size: 100% auto;
	background-position: 0 -22px;
	background-repeat: no-repeat
}

ul.u10-links {
	list-style-type: none;
}

ul.u10-links li a {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
	padding: 0 .8em 0 .6em;
	color: #8aadbf !important;
	border-right: 1px solid #8aadbf
}

.ocom-base ul.u10-links li a {
	font-size: 14px
}

@media only screen and (max-width: 1500px) {
	.ocom-base ul.u10-links li a {
		font-size: 12.220544px
	}
}

@media only screen and (max-width: 770px) {
	.ocom-base ul.u10-links li a {
		font-size: 10.752px;
		-webkit-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%
	}
}

@media only screen and (max-width: 450px) {
	.ocom-base ul.u10-links li a {
		-webkit-text-size-adjust: none
	}
}

ul.u10-links li a:hover {
	text-decoration: none;
	color: #fff !important
}

[class*='u10v'],
[class*='u10v'] h5,
[class*='u10v'] a {
	color: #fff
}

[class*='u10v'] h3 a {
	display: block
}

ul.u10-links {
	float: right
}

ul.u10-links li {
	margin: 0;
	padding: 0;
	float: left
}

ul.u10-links li:first-child a {
	padding-left: 0px
}

ul.u10-links li.u10last a {
	padding-right: 0;
	border: 0
}

ul.u10-links li a:focus {
	outline: 0;
	text-decoration: none
}

.u10w4 {
	clear: both;
	overflow: hidden
}

.u10w5 {
	position: relative
}

.u10w5:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.u10w1 ul.scl-icons {
	float: right;
	height: 0;
}

[class*='u10v'] hr {
	background: #8aadbf;
	color: #8aadbf;
	height: 1px;
	margin: 0px 0px 1.2em 0px;
	clear: both
}

.u10v3 .u10w8.cwidth {
	clear: both;
	width: 100%;
	max-width: 1400px;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	margin-bottom: 0
}

.u10v3 .u10w8.cwidth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

@media only screen and (max-width: 1476px) {
	.u10v3 .u10w8.cwidth {
		max-width: 1476px;
		padding-left: 38px;
		padding-right: 38px
	}
}

@media only screen and (max-width: 974px) {
	.u10v3 .u10w8.cwidth {
		padding-left: 28px;
		padding-right: 28px
	}
}

@media only screen and (max-width: 670px) {
	.u10v3 .u10w8.cwidth {
		padding-left: 22px;
		padding-right: 22px
	}
}

.u10v4 .u10w8,
.u10fl .u10w8 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-around;
	-ms-flex-align: center;
	align-items: center
}

.u10fl .u10w2 {
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-ms-flex-preferred-size: 33.3%;
	flex-basis: 33.3%
}

.u10fl .u10w9,
.u10fl .u10w8 {
	-ms-flex-preferred-size: 45%;
	flex-basis: 45%;
	-ms-flex-pack: center;
	align-self: center
}

.u10fl .u10w9 .u10title,
.u10fl .u10w9 h2,
.u10fl .u10w8 .u10title,
.u10fl .u10w8 h2 {
	color: #fff
}

.u10fl .u10w8 .u10w9 {
	-ms-flex-preferred-size: 55%;
	flex-basis: 55%
}

.u10w1 .scl-icons li {
	float: left;
	transition: background .25s;
	background: #8aadbf;
	display: block;
	padding: 0;
	margin: 8px;
	border-radius: 2px
}

.u10w1 .scl-icons li:hover {
	background: #fff
}

.u10w1 .scl-icons li a {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTAwcHgiIGhlaWdodD0iMzVweCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzNCAxMjcgNTAwIDM1IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjM0IDEyNyA1MDAgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAxM0M0RDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im01My45IDE2MnYtMTIuOWgtNC40di01LjFoNC40di0zLjdjMC00LjMgMi42LTYuNyA2LjUtNi43IDEuOCAwIDMuNCAwLjEgMy45IDAuMnY0LjVoLTIuN2MtMi4xIDAtMi41IDEtMi41IDIuNXYzLjJoNWwtMC43IDUuMWgtNC40djEyLjloLTUuMXptNTItMjJ2MC42YzAgNS45LTQuNSAxMi44LTEyLjggMTIuOC0yLjUgMC00LjktMC43LTYuOS0yIDAuNCAwIDAuNyAwLjEgMS4xIDAuMSAyLjEgMCA0LTAuNyA1LjYtMS45LTIgMC0zLjYtMS4zLTQuMi0zLjEgMC4zIDAuMSAwLjYgMC4xIDAuOCAwLjEgMC40IDAgMC44LTAuMSAxLjItMC4yLTIuMS0wLjQtMy42LTIuMi0zLjYtNC40di0wLjFjMC42IDAuMyAxLjMgMC41IDIgMC42LTEuMi0wLjgtMi0yLjItMi0zLjcgMC0wLjggMC4yLTEuNiAwLjYtMi4zIDIuMiAyLjcgNS41IDQuNSA5LjMgNC43LTAuMS0wLjMtMC4xLTAuNy0wLjEtMSAwLTIuNSAyLTQuNSA0LjUtNC41IDEuMyAwIDIuNSAwLjUgMy4zIDEuNCAxLTAuMiAyLTAuNiAyLjgtMS4xLTAuMyAxLTEgMS45LTIgMi41IDAuOS0wLjEgMS44LTAuMyAyLjYtMC43LTAuNiAwLjgtMS4zIDEuNi0yLjIgMi4yem0yNi44IDEuMmg0LjF2MTMuMmgtNC4xdi0xMy4yem0yLTEuOGMtMS4zIDAtMi40LTEuMS0yLjQtMi40czEuMS0yLjQgMi40LTIuNCAyLjQgMS4xIDIuNCAyLjQtMS4xIDIuNC0yLjQgMi40em0xNy40IDE1aC00LjF2LTYuNGMwLTEuNSAwLTMuNS0yLjEtMy41cy0yLjUgMS43LTIuNSAzLjR2Ni41aC00LjF2LTEzLjJoMy45djEuOGgwLjFjMC41LTEgMS45LTIuMSAzLjktMi4xIDQuMSAwIDQuOSAyLjcgNC45IDYuM3Y3LjJ6bTM2LjYtNC40Yy0yLjEgMi42LTUuOSAzLjQtOSAyLjQtMy4zLTEuMS01LjctNC40LTUuNi03LjgtMC4yLTQuMyAzLjYtOC4yIDcuOS04LjMgMi4yLTAuMiA0LjMgMC43IDYgMi0wLjcgMC43LTEuNCAxLjUtMi4xIDIuMi0xLjUtMC45LTMuMi0xLjYtNC45LTEtMi44IDAuOC00LjQgNC0zLjQgNi43IDAuOCAyLjggNC4zIDQuMyA3IDMuMiAxLjQtMC41IDIuMy0xLjggMi43LTMuMS0xLjYgMC0zLjIgMC00LjgtMC4xdi0yLjhoOGMwIDIuMy0wLjMgNC43LTEuOCA2LjZ6bTExLjYtNC4zaC0yLjR2Mi40aC0yLjR2LTIuNGgtMi40di0yLjNoMi40di0yLjRoMi40djIuNGgyLjR2Mi4zem0yOC43IDEuN2w1LjktMy4xLTUuOS0zLjF2Ni4ybTEzLjEtMmMwIDEuOC0wLjIgMy41LTAuMiAzLjVzLTAuMiAxLjUtMC45IDIuMmMtMC44IDAuOS0xLjggMC45LTIuMiAwLjktMy4xIDAuMi03LjcgMC4yLTcuNyAwLjJzLTUuNy0wLjEtNy40LTAuMmMtMC41LTAuMS0xLjYtMC4xLTIuNC0wLjktMC43LTAuNy0wLjktMi4yLTAuOS0yLjJzLTAuMi0xLjgtMC4yLTMuNXYtMS43YzAtMS44IDAuMi0zLjUgMC4yLTMuNXMwLjItMS41IDAuOS0yLjJjMC44LTAuOSAxLjgtMC45IDIuMi0wLjkgMy4xLTAuMiA3LjctMC4yIDcuNy0wLjJzNC42IDAgNy43IDAuMmMwLjQgMC4xIDEuNCAwLjEgMi4yIDAuOSAwLjcgMC43IDAuOSAyLjIgMC45IDIuMnMwLjIgMS44IDAuMiAzLjV2MS43aC0wLjF6bTI5LjkgMTAuN2MtMS44IDAtMy4zLTEuNS0zLjMtMy4zczEuNS0zLjMgMy4zLTMuMyAzLjMgMS41IDMuMyAzLjNjLTAuMSAxLjgtMS41IDMuMy0zLjMgMy4zem0xMC4xIDBjLTEuMSAwLTEuOS0wLjktMS45LTEuOSAwLTUuMy00LjMtOS42LTkuNi05LjYtMS4xIDAtMS45LTAuOS0xLjktMS45IDAtMS4xIDAuOS0xLjkgMS45LTEuOSA3LjQgMCAxMy40IDYgMTMuNCAxMy40IDAgMS0wLjggMS45LTEuOSAxLjl6bTcuNyAwYy0xLjEgMC0xLjktMC45LTEuOS0xLjkgMC05LjUtNy44LTE3LjMtMTcuMy0xNy4zLTEuMSAwLTEuOS0wLjktMS45LTEuOSAwLTEuMSAwLjktMS45IDEuOS0xLjkgMTEuNiAwIDIxLjEgOS41IDIxLjEgMjEuMSAwIDEtMC44IDEuOS0xLjkgMS45em0zMS4zLTExYy0yLjQgMC4yLTQuNyAyLjMtMy43IDQuOSAxLjQgMy45IDkuMiAxLjggNy43LTIuNy0wLjUtMS40LTItMi41LTQtMi4yem0tMC45IDUuM2MtMS44IDAuNC0yLjEtMS45LTAuNS0yLjMgMi0wLjUgMS45IDIgMC41IDIuM3ptMS4zLTIuNGMwLTAuNyAwLjktMC44IDEtMC4zIDAgMC41LTAuNyAwLjgtMSAwLjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0zMzAuMSAxNDMuNmMwLjQtMSAwLjYtMi4zIDAtMy0xLjQtMS42LTQuNiAwLTYuMSAwLjEgMC43LTIuMS0wLjEtNC4zLTIuNy0zLjYtMi40IDAuNi00LjEgMS45LTUuOCAzLjZzLTMuNSAzLjgtMy44IDYuNWMtMC4zIDMuMSAxLjYgNC42IDMuNSA1LjcgNS42IDMuMSAxNC41IDEuNCAxNy40LTIuNyAwLjQtMC42IDAuOC0xLjUgMC45LTIuMiAwLjUtMy0xLjYtMy40LTMuNC00LjR6bS0xLjkgNi43Yy0xLjUgMS43LTQuOCAyLjktOCAyLjctMi44LTAuMi02LjYtMS44LTUuOS01LjMgMC4zLTEuNiAxLjYtMi42IDIuNy0zLjIgMS4zLTAuOCAyLjYtMS4yIDQuNS0xLjMgMy40LTAuMyA3LjggMSA3LjggNC41IDAgMS0wLjYgMi0xLjEgMi42em00LjQtOGMwLjYgMCAwLjktMSAwLjgtMi0wLjItMS41LTEuNS0yLjctMy4zLTIuNi0wLjQgMC0xLjEtMC4xLTEuMSAwLjggMCAxLjEgMS4yIDAuNSAyIDAuOCAwLjQgMC4yIDAuOSAwLjggMC45IDEuNCAwIDAuOS0wLjQgMS42IDAuNyAxLjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0zMzYuOCAxNDAuMmMtMC4zLTMuNy0zLjQtNi41LTcuNC02LTAuNSAwLjEtMS4xIDAuMS0xLjIgMC43LTAuMiAxLjQgMS4zIDEgMiAxIDIuNCAwIDQuOSAyIDQuOCA0LjkgMCAxLTAuOCAyLjcgMC43IDIuNSAwLjkgMCAxLjItMS43IDEuMS0zLjF6bTMxLjQgMi40Yy0xLjMgMi45LTIuNCA1LjMtMy42IDguMS0wLjYgMS40LTEuMSAyLjktMi4yIDMuNi00LjcgMC4zLTEuMi00LjgtMC41LTYuNy0xLjEtMi0yLjQtNC4zLTMuNy02LjUtMC42LTEtMi0yLjktMC42LTQgMC41LTAuNCAxLjctMC40IDIuMiAwIDEuNiAxLjMgMi42IDQuNyAzLjkgNi4zIDAuNS0wLjkgMS0yIDEuNS0zLjIgMC41LTEuMSAwLjktMi42IDEuNi0zIDEuMS0wLjcgMi43LTAuMSAzIDEgMC4zIDEuNC0xIDMuMi0xLjYgNC40em0xMC45IDcuMWMtMC45LTAuMi0xLjYtMS40LTIuNS0yLjEtMC45LTAuOC0xLjgtMS41LTIuNS0yLjEtMC41LTAuNy0wLjMgMC41LTAuMyAxLjJ2MmMtMC4xIDAuNy0wLjUgMS4xLTEuMiAxLjJoLTFjLTAuNy0wLjEtMS0wLjYtMS4yLTEuMnYtOS4xYzAtMS43IDMuMy0xLjcgMy4zIDB2My4yYzAuNS0wLjMgMC44LTAuNyAxLjItMS4ybDAuOS0wLjljMC42LTAuNSAxLjEtMSAxLjYtMS42IDAuNi0xLjMgMy4yLTEuMyAzLjQgMC40IDAuMyAyLjMtMi45IDMuMS0zLjUgNC40IDAuOSAxLjIgMi44IDIgMy41IDMuMyAwLjggMS4yIDAuMSAyLjktMS43IDIuNXptMzguOC04LjNjLTIuMSAwLjEtNCAwLjgtNS41IDIuMi0xLjUgMS41LTIuMiAzLjMtMiA1LjZsLTIuNC0wLjNjLTAuMyAwLTAuNiAwLTAuOCAwLjEtMC43IDAuNC0xLjUgMC45LTIuMyAxLjQgMC4yLTAuNyAwLjMtMS4zIDAuNC0xLjkgMC4xLTAuNCAwLjEtMC43LTAuMy0xLTIuNi0xLjgtMy43LTQuNS0yLjktNy40IDAuOC0yLjYgMi42LTQuMiA1LjEtNSAzLjQtMS4xIDcuMyAwIDkuNCAyLjcgMC44IDEuMSAxLjIgMi4yIDEuMyAzLjZ6bS05LjgtMC45YzAtMC41LTAuNC0xLTEtMS0wLjUgMC0xIDAuNC0xIDAuOXMwLjQgMSAwLjkgMWMwLjYgMCAxLTAuNCAxLjEtMC45em01LjEtMWMtMC41IDAtMSAwLjUtMSAxczAuNCAxIDEgMC45YzAuNSAwIDEtMC40IDEtMSAwLTAuNS0wLjUtMC45LTEtMC45eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJtNDIyLjggMTU0LjhjLTAuNy0wLjMtMS4zLTAuOC0yLTAuOC0wLjctMC4xLTEuNCAwLjMtMi4xIDAuNC0yLjEgMC4yLTQtMC40LTUuNi0xLjgtMy0yLjctMi41LTYuOSAwLjktOS4yIDMtMiA3LjUtMS4zIDkuNyAxLjQgMS45IDIuNCAxLjcgNS42LTAuNiA3LjctMC43IDAuNi0wLjkgMS4xLTAuNSAxLjggMC4xIDAuMSAwLjEgMC4zIDAuMiAwLjV6bS03LjgtNy41YzAuNCAwIDAuOC0wLjMgMC44LTAuOHMtMC4zLTAuOC0wLjgtMC44Yy0wLjQgMC0wLjggMC40LTAuOCAwLjhzMC40IDAuOCAwLjggMC44em01LTEuNmMtMC40IDAtMC44IDAuMy0wLjggMC44czAuMyAwLjggMC44IDAuOGMwLjQgMCAwLjgtMC4zIDAuOC0wLjhzLTAuMy0wLjgtMC44LTAuOHptMzYuMSA1Ljh2LTE0LjlsMTIuMSA3LjQtMTIuMSA3LjV6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Im01MTMuNSAxNTdjLTAuNiAwLjEtMC45LTAuMy0wLjktMC42di0zLjVjMC0xLjItMC40LTItMC45LTIuNCAyLjgtMC4zIDUuOC0xLjQgNS44LTYuMyAwLTEuNC0wLjUtMi41LTEuMy0zLjQgMC4xLTAuMyAwLjYtMS42LTAuMS0zLjQgMCAwLTEuMS0wLjMtMy41IDEuMy0xLTAuMy0yLjEtMC40LTMuMi0wLjRzLTIuMiAwLjEtMy4yIDAuNGMtMi40LTEuNi0zLjUtMS4zLTMuNS0xLjMtMC43IDEuOC0wLjMgMy0wLjEgMy40LTAuOCAwLjktMS4zIDItMS4zIDMuNCAwIDQuOSAzIDYgNS44IDYuMy0wLjQgMC4zLTAuNyAwLjktMC44IDEuNy0wLjcgMC4zLTIuNiAwLjktMy43LTEuMSAwIDAtMC43LTEuMi0xLjktMS4zIDAgMC0xLjIgMC0wLjEgMC44IDAgMCAwLjggMC40IDEuNCAxLjkgMCAwIDAuOCAyLjUgNC4zIDEuN3YyLjJjMCAwLjMtMC4yIDAuNy0wLjkgMC42LTUuMS0xLjctOC43LTYuNS04LjctMTIuMSAwLTcgNS43LTEyLjcgMTIuNy0xMi43czEyLjcgNS43IDEyLjcgMTIuN2MwLjEgNS43LTMuNSAxMC40LTguNiAxMi4xeiIvPgo8L3N2Zz4K");
	background-repeat: no-repeat;
	background-size: auto 100%;
	outline: 0;
	-moz-outline: 0;
	display: block;
	overflow: hidden;
	text-indent: -4000px
}

.u10w1 .scl-icons li:last-child {
	margin-right: 0
}

.u10w1 .scl-icons li a .st0 {
	fill: #000
}

.u10w1 .scl-icons li a {
	width: 34px;
	height: 33px
}

.u10w1 .scl-icons li.scl-facebook a {
	background-position: 0 0
}

.u10w1 .scl-icons li.scl-twitter a {
	background-position: -42px 0
}

.u10w1 .scl-icons li.scl-linkedin a {
	background-position: -85px 0
}

.u10w1 .scl-icons li.scl-googleplus a {
	background-position: -127px 0
}

.u10w1 .scl-icons li.scl-youtube a {
	background-position: -168px 0
}

.u10w1 .scl-icons li.scl-feed a {
	background-position: -214px 0
}

.u10w1 .scl-icons li.scl-weibo a {
	background-position: -256px 0
}

.u10w1 .scl-icons li.scl-youku a {
	background-position: -299px 0
}

.u10w1 .scl-icons li.scl-wechat a {
	background-position: -340px 0
}

.u10w1 .scl-icons li.scl-otube a {
	background-position: -385px 0
}

.u10w1 .scl-icons li.scl-github a {
	background-position: -431px 0
}

.u10v2 .u10w2 a:hover .u10w6.icn-img:before {
	color: #8aadbf
}

.u10v2 .u10w6.icn-img {
	position: relative;
	font-size: 3em;
	line-height: 1em
}

.u10v2 .u10w6.icn-img:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -0.5em 0 0 -0.5em;
	color: #fff;
	transition: all .2s ease-in-out
}

.u10v2 .u10w7.icn-img:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -0.5em 0 0 -0.25em;
	color: #fff
}

.u10v2 a:hover {
	text-decoration: none
}

.u10v2 .u10w2 a:hover span {
	text-decoration: none
}

.u10v2 .u10w2 span {
	display: block;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 1.25
}

.u10v2 .u10w7 {
	display: none !important
}

.u10v2,
.u10v3,
.u10v4 {
	background: #00758f
}

.u10v2 .u10w1,
.u10v3 .u10w1 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: stretch;
	align-items: stretch;
	margin: 0 auto;
	padding: 0;
	font-size: 0
}

.u10v2 .u10w2,
.u10v3 .u10w2 {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	float: none;
	text-align: center;
	display: inline-block;
	margin: 1em auto 1em;
	width: 100%;
	vertical-align: top;
	font-size: 2rem;
	padding: 0 1em;
	box-sizing: border-box
}

.u10v3 .u10w2:first-child {
	border-left: none
}

.u10v2 .u10w2 > a,
.u10v2 .u10w2 > span > a,
.u10v3 .u10w2 > a,
.u10v3 .u10w2 > span > a {
	display: block;
	cursor: pointer
}

.u10v3 .u10w2 > a:focus {
	outline: 0
}

.u10v3 .u10w2 a:hover .u10w6.icn-img:before,
.u10v3 .u10w2 a:focus .u10w6.icn-img:before,
.u10v5 .u10w2 a:hover .u10w6.icn-img:before {
	color: #8aadbf
}

.u10v3 .u10w6.icn-img {
	position: relative;
	font-size: 3em;
	line-height: 1em;
	float: none
}

.u10v3 .u10w6.icn-img:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -0.5em 0 0 -0.5em;
	color: #fff;
	transition: all .2s ease-in-out
}

.u10v3 a:hover {
	text-decoration: none
}

.u10v3 .u10w2 a:hover span {
	text-decoration: none
}

.u10v3 .u10w2 a span {
	display: block;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 1.25em
}

.u10v3 .u10w2 .sharewidgetw1 {
	display: block
}

.u10v3 .u10w2 span .sharewidgetw2 {
	top: -3em;
	bottom: auto;
	right: 50%;
	margin-right: -25px
}

.u10v3 .u10w8 h2,
.u10v3 .u10w8 .u10title {
	font-size: 3.2rem;
	font-weight: 300;
	color: #fff
}

.u10v3.u10fl .u10w8 > .u10w9 > h2,
.u10v3.u10fl .u10w8 > .u10w9 > .u10title {
	margin: 0
}

.u10v3 .u10w8 > h2,
.u10v3 .u10w8 > .u10w9 > h2,
.u10v3 .u10w8 > .u10title,
.u10v3 .u10w8 > .u10w9 > .u10title {
	display: inline-block;
	margin: .5em 0 0
}

.u10v4 {
	position: relative
}

.u10v3 + .u10v4 {
	padding-top: 2.25em
}

.u10v3 + .u10v4:before {
	content: '';
	display: block;
	height: 1px;
	width: 100%;
	max-width: 1400px;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	background: #cad9de
}

@media only screen and (max-width: 1476px) {
	.u10v3 + .u10v4:before {
		width: calc(100% - 2 * 38px)
	}
}

@media only screen and (max-width: 974px) {
	.u10v3 + .u10v4:before {
		width: calc(100% - 2 * 28px)
	}
}

@media only screen and (max-width: 670px) {
	.u10v3 + .u10v4:before {
		width: calc(100% - 2 * 22px)
	}
}

.u10v4 h2,
.u10v4 .u10title {
	margin-bottom: 1.2em;
	color: #fff;
	font-size: 3rem;
	font-weight: 300
}

.u10v5 .u10w2 {
	width: 100%
}

.u10v5 .u10w2 a {
	text-decoration: none;
	cursor: pointer
}

.u10v5 .u10w6.icn-img {
	position: relative;
	font-size: 6rem;
	line-height: 1;
	float: none
}

.u10v5 .u10w6.icn-img:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -0.7em 0 0 -0.5em;
	color: #fff;
	transition: all .2s ease-in-out
}

.u10v5 .col-item {
	-ms-flex-align: center;
	align-items: center;
	opacity: 1 !important;
	transition: none;
	top: 0
}

.u10v5 h4 {
	color: #fff;
	text-align: center;
	display: block;
	font-size: 1.6rem;
	line-height: 1.25;
	font-weight: bold
}

[class*='u10v'] .qrcodew1 {
	display: block
}

[class*='u10v'] .qrcodew2 {
	bottom: 130%;
	border: none
}

.u10w2.atgchat-wrapper:first-child + .u10w2 {
	border: none
}

@media only screen and (min-width: 0px) and (max-width: 770px) {

	.f11 .u10btn,
	.ocom-base .u10btn {
		display: block;
		position: absolute;
		right: 3.2587269%;
		top: 13px;
		width: 16px;
		height: 16px;
		transition: transform .25s ease
	}

	.f11 .u10btn:before,
	.ocom-base .u10btn:before {
		display: block;
		content: " ";
		background: #fff;
		height: 2px;
		width: 16px;
		right: 0;
		top: 50%;
		margin-top: -1px;
		position: absolute
	}

	.f11 .u10btn:after,
	.ocom-base .u10btn:after {
		display: block;
		content: " ";
		background: #fff;
		width: 2px;
		height: 16px;
		right: 7px;
		top: 50%;
		margin-top: -8px;
		position: absolute
	}

	.f11 .u10w3.u10active .u10btn,
	.ocom-base .u10w3.u10active .u10btn {
		transform: rotate(-45deg)
	}

	.f11 .u10w1 ul.scl-icons,
	.ocom-base .u10w1 ul.scl-icons {
		float: none;
		text-align: center;
		margin: 10px auto 2em
	}

	.f11 .u10-ologo,
	.ocom-base .u10-ologo {
		position: relative;
		margin-bottom: .6em;
		width: auto;
		height: auto
	}

	.f11 .u10w3 h5,
	.f11 .u10btn,
	.ocom-base .u10w3 h5,
	.ocom-base .u10btn {
		cursor: pointer
	}

	.f11 .u10w1,
	.ocom-base .u10w1 {
		margin: 0 0 5em 0
	}

	.f11 .u10w2,
	.ocom-base .u10w2 {
		float: none;
		margin-left: 0;
		width: 100%
	}

	.f11 .u10w3,
	.ocom-base .u10w3 {
		margin: 0;
		border-top: 1px solid #295d6f;
		border-bottom: none
	}

	.f11 .u10w1 .u10w2:first-child .u10w3:first-child,
	.ocom-base .u10w1 .u10w2:first-child .u10w3:first-child {
		border-top: 0
	}

	.f11 .u10w1 h5,
	.ocom-base .u10w1 h5 {
		margin: 0 2.2587269%;
		font-weight: normal;
		padding: .675em 0;
		line-height: 1.5em
	}

	.f11 .u10w3 ul,
	.ocom-base .u10w3 ul {
		visibility: none;
		height: 0;
		opacity: 0;
		background: #cad9de
	}

	.f11 .u10w3.u10active ul,
	.ocom-base .u10w3.u10active ul {
		visibility: visible;
		height: auto;
		opacity: 1;
		transition: all ease-in-out .5s
	}

	.f11 .u10w3 ul li,
	.ocom-base .u10w3 ul li {
		font-size: 14px;
		line-height: 1.5em;
		padding: 0.525em 2.2587269%;
		border: 0
	}

	.f11 .u10w3 ul li:last-child,
	.ocom-base .u10w3 ul li:last-child {
		padding-bottom: 1em
	}

	.f11 .u10w3 ul li a,
	.f11 .u10w3 ul li,
	.ocom-base .u10w3 ul li a,
	.ocom-base .u10w3 ul li {
		color: #003b4d !important
	}

	.f11 .u10w3 ul li a,
	.ocom-base .u10w3 ul li a {
		padding: 0 0;
		display: block
	}

	.f11 .u10w4,
	.ocom-base .u10w4 {
		border-top: 1px solid #295d6f;
		height: 1px;
		margin-bottom: 2.5em
	}

	.f11 .u10w4 hr,
	.ocom-base .u10w4 hr {
		background: transparent !important
	}

	.f11 .u10w1 h3,
	.ocom-base .u10w1 h3 {
		max-width: 301px;
		width: 90%;
		height: 14px;
		display: block;
		margin: 0 auto 1em auto
	}

	.f11 .u10-ologo a,
	.ocom-base .u10-ologo a {
		margin: 0 auto;
		width: 117px;
		height: 15px;
		background-position: 0px -41px;
		background-size: 304%
	}

	.f11 ul.u10-links,
	.ocom-base ul.u10-links {
		float: none;
		text-align: center
	}

	.f11 ul.u10-links li,
	.ocom-base ul.u10-links li {
		float: none;
		text-align: center;
		display: inline-block
	}

	.f11 .u10w1 ul.scl-icons li,
	.ocom-base .u10w1 ul.scl-icons li {
		float: none;
		display: inline-block;
		margin: 5px
	}

	.f11 .u10w1 .scl-icons li a,
	.ocom-base .u10w1 .scl-icons li a {
		width: 29px;
		height: 28px
	}

	.f11 .u10w1 .scl-icons li.scl-facebook a,
	.ocom-base .u10w1 .scl-icons li.scl-facebook a {
		background-position: 0 0
	}

	.f11 .u10w1 .scl-icons li.scl-twitter a,
	.ocom-base .u10w1 .scl-icons li.scl-twitter a {
		background-position: -36px 0
	}

	.f11 .u10w1 .scl-icons li.scl-linkedin a,
	.ocom-base .u10w1 .scl-icons li.scl-linkedin a {
		background-position: -72px 0
	}

	.f11 .u10w1 .scl-icons li.scl-googleplus a,
	.ocom-base .u10w1 .scl-icons li.scl-googleplus a {
		background-position: -108px 0
	}

	.f11 .u10w1 .scl-icons li.scl-youtube a,
	.ocom-base .u10w1 .scl-icons li.scl-youtube a {
		background-position: -143px 0
	}

	.f11 .u10w1 .scl-icons li.scl-feed a,
	.ocom-base .u10w1 .scl-icons li.scl-feed a {
		background-position: -182px 0
	}

	.f11 .u10w1 .scl-icons li.scl-youku a,
	.ocom-base .u10w1 .scl-icons li.scl-youku a {
		background-position: -253px 0
	}

	.f11 .u10w1 .scl-icons li.scl-weibo a,
	.ocom-base .u10w1 .scl-icons li.scl-weibo a {
		background-position: -218px 0
	}

	.f11 .u10w1 .scl-icons li.scl-wechat a,
	.ocom-base .u10w1 .scl-icons li.scl-wechat a {
		background-position: -288px 0
	}

	.f11 .u10w1 .scl-icons li.scl-otube a,
	.ocom-base .u10w1 .scl-icons li.scl-otube a {
		background-position: -326px 0
	}

	.f11 .u10w1 .scl-icons li.scl-github a,
	.ocom-base .u10w1 .scl-icons li.scl-github a {
		background-position: -366px 0
	}

	.f11 .u10v3 .u10w2 span .sharewidgetw2,
	.ocom-base .u10v3 .u10w2 span .sharewidgetw2 {
		top: -3.5em
	}
}

@media only screen and (min-width: 0px) and (max-width: 600px) {

	.u10v2 .u10w2,
	.u10v3 .u10w2 {
		width: 33.333333333%;
		padding: 0 1em 1em;
		border-left: 0;
		margin: 0 auto
	}

	.u10v2 {
		padding: 1em 0 0
	}

	.u10fl .u10w1.u104up {
		-ms-flex-flow: row wrap;
		flex-flow: row wrap !important
	}

	.u10v3 .u104up .u10w2,
	.u10v2 .u104up .u10w2 {
		width: 50% !important
	}

	.u10v2 .u10w1,
	.u10v3 .u10w1 {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-flow: row wrap;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center;
		width: 95.1171876%
	}

	.u10v3 .u10w8,
	.u10v3 .u10w9 {
		margin: 0 !important
	}

	.u10v3 .u10w8.cwidth {
		text-align: center;
		margin: 0 auto
	}

	.u10v3 .u10w8 > h2,
	.u10v3 .u10w8 > .u10w9 > h2,
	.u10v3.u10fl .u10w8 > .u10w9 > h2,
	.u10v3 .u10w8 > .u10title,
	.u10v3 .u10w8 > .u10w9 > .u10title,
	.u10v3.u10fl .u10w8 > .u10w9 > .u10title {
		margin: 0 0 1em
	}

	.u10fl .u10w8 {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-flow: row wrap;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center
	}

	.u10fl .u10w8.cwidth {
		padding-left: 0px;
		padding-right: 0px
	}

	.u10v2,
	.u10v3 {
		padding: 1em 0
	}

	.u10fl .u10w2 {
		width: fit-content !important;
		-ms-flex-preferred-size: 33.3%;
		flex-basis: 33.3%;
		border-bottom: 0px !important
	}

	.u10fl .u10w2:nth-child(2),
	.u10fl .u10w2:nth-child(3),
	.u10fl .u10w2:nth-child(4),
	.u10fl .u10w2:nth-child(5) {
		border-bottom: 0px !important
	}

	.u10fl .u10w8 .u10w9 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		align-self: center;
		margin-bottom: 1em
	}
}

.f01v0 .u10w1 {
	padding-left: 19px;
	padding-right: 19px;
	margin-top: 3em
}

.f01v0 [class*='u10v'] h5 {
	font-size: 18px;
	background: transparent;
	padding-left: 0
}

.f01v0 .u10w3 ul li {
	font-size: 15px
}

.f01v0 ul.u10-links li a {
	font-size: 13px
}

#Wrapper_FixedWidth_Footer [class*='u10v'],
.f01v0w1 [class*='u10v'] {
	width: auto;
	margin: 0 -19px
}

@keyframes o-upfade-small {
	0% {
		opacity: 0;
		-ms-transform: translateX(-10px);
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	100% {
		opacity: 1;
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

/*! U10-RTL */
.rtl [class*='u10v'] {
	direction: rtl
}

.rtl .u10w2 {
	float: right;
	margin-right: 2.2587268993839837%;
	margin-left: 0
}

.rtl .u10w2:first-child {
	margin-right: 0
}

.rtl [class*='u10v'] ul.scl-icons {
	float: left
}

.rtl [class*='u10v'] .scl-icons li {
	float: right
}

.rtl [class*='u10v'] .scl-icons li:last-child {
	margin-left: 0;
	margin-right: 8px
}

.rtl ul.u10-links {
	float: left
}

.rtl ul.u10-links li {
	float: right
}

.rtl ul.u10-links li.u10last a {
	padding-right: .8em;
	padding-left: 0;
	border-right: 1px solid #8aadbf
}

.rtl ul.u10-links li:first-child a {
	padding-right: .6em;
	padding-left: .8em;
	border: 0
}

.rtl .u10v2 .u10w2 {
	float: none;
	margin: 1em auto
}

.rtl .u10v2 .u10w7.icn-img::before {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	left: auto;
	right: 50%;
	margin: -0.5em -0.25em 0 0
}

@media only screen and (min-width: 0px) and (max-width: 770px) {
	.rtl [class*='u10v'] ul.scl-icons {
		float: none
	}

	.rtl [class*='u10v'] .scl-icons li {
		float: none
	}

	.rtl ul.u10-links {
		float: none
	}

	.rtl ul.u10-links li {
		float: none
	}

	.rtl .u10w2 {
		float: none;
		margin: 0
	}

	.rtl .u10btn {
		left: 2.2587269%;
		right: auto
	}
}

/*! U24 */
.u24 {
	display: block;
	position: relative;
	width: 100%;
	max-width: 1600px;
	height: 0;
	margin: 0 auto;
	overflow: hidden;
	z-index: 0;
	color: #fff;
	-webkit-transition: height 200ms linear;
	-moz-transition: height 200ms linear;
	-o-transition: height 200ms linear;
	transition: height 200ms linear;
	background-color: #003b4d
}

body.u24show .u24 {
	height: 175px;
	overflow: visible;
	z-index: 22;
	-webkit-transition: height 200ms linear;
	-moz-transition: height 200ms linear;
	-o-transition: height 200ms linear;
	transition: height 200ms linear
}

body.u24show .u24 .u24w1 {
	opacity: 1;
	-webkit-transition: opacity 200ms ease-in-out 150ms;
	-moz-transition: opacity 200ms ease-in-out 150ms;
	-o-transition: opacity 200ms ease-in-out 150ms;
	transition: opacity 200ms ease-in-out 150ms
}

body.u24show .u24 .u24closebtn {
	opacity: 1;
	-webkit-transition: opacity 200ms ease-in-out 150ms;
	-moz-transition: opacity 200ms ease-in-out 150ms;
	-o-transition: opacity 200ms ease-in-out 150ms;
	transition: opacity 200ms ease-in-out 150ms
}

.u24w1 {
	position: absolute;
	opacity: 0;
	width: 100%;
	max-width: 1180px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transition: opacity 150ms ease-in-out;
	-moz-transition: opacity 150ms ease-in-out;
	-o-transition: opacity 150ms ease-in-out;
	transition: opacity 150ms ease-in-out
}

.u24w1:before {
	display: block;
	font-size: 13rem;
	color: #fff;
	-webkit-transform: translate(-0.16em, 0);
	-moz-transform: translate(-0.16em, 0);
	-o-transform: translate(-0.16em, 0);
	-ms-transform: translate(-0.16em, 0);
	transform: translate(-0.16em, 0)
}

.u24w2 {
	position: absolute;
	max-width: 90%;
	top: 50%;
	left: 7em;
	transform: translateY(-50%)
}

.u24w2 strong {
	display: block;
	padding-bottom: 0.5em;
	font-size: 2.3rem;
	font-weight: 100
}

.u24w2 .obttns {
	width: auto;
	margin-right: 1em
}

.u24w2 .obttns.u24visit.u24addlang .u24btnlnk:before {
	content: "\ea8a"
}

.u24w2 .obttns > div.obttn1:hover .u24w3 ul li a {
	color: #003b4d !important
}

.u24w2 .u24txtlnk {
	display: inline-block;
	margin-top: 0.75em;
	font-size: 1.6rem;
	color: #fff
}

.u24w2 .u24txtlnk:focus {
	outline: none;
	text-decoration: underline
}

.u24closebtn {
	position: absolute;
	opacity: 0;
	top: 0.5em;
	right: 0.5em;
	-webkit-transition: opacity 150ms ease-in-out;
	-moz-transition: opacity 150ms ease-in-out;
	-o-transition: opacity 150ms ease-in-out;
	transition: opacity 150ms ease-in-out
}

.u24closebtn:before {
	font-size: 3rem;
	font-weight: bold;
	color: #fff;
	text-decoration: none
}

.u24closebtn:hover {
	text-decoration: none;
	outline: none
}

.u24closebtn:focus {
	opacity: 0.7 !important;
	-webkit-transition: opacity 150ms ease-in-out !important;
	-moz-transition: opacity 150ms ease-in-out !important;
	-o-transition: opacity 150ms ease-in-out !important;
	transition: opacity 150ms ease-in-out !important;
	outline: none;
	text-decoration: none
}

.u24w3,
.u24w5 {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	top: 300%;
	left: -2px;
	right: -2px;
	padding: 0.5em 0;
	background: #e1e8eb;
	-webkit-transform: translate(0, 24px);
	-moz-transform: translate(0, 24px);
	-o-transform: translate(0, 24px);
	-ms-transform: translate(0, 24px);
	transform: translate(0, 24px);
	transition: top .3s ease 0.1s, opacity 0.25s ease, visibility 0s linear 0.3s;
	box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.1)
}

.u24w3.u24w3open,
.u24w3.u24w5open,
.u24w5.u24w3open,
.u24w5.u24w5open {
	visibility: visible;
	opacity: 1;
	top: 23px;
	z-index: 1;
	transition: top .3s ease, opacity 0.25s ease, visibility 0s linear 0s
}

.u24w3 ul li a,
.u24w5 ul li a {
	display: block;
	display: block;
	position: relative;
	padding: 7px 30px 7px 20px;
	z-index: 2;
	font-size: 1.5rem;
	font-size: 15px;
	font-weight: normal;
	color: #003b4d !important
}

.u24w3 ul li a:after,
.u24w5 ul li a:after {
	display: none
}

.u24w3 ul li a:hover,
.u24w5 ul li a:hover {
	color: #003b4d !important;
	text-decoration: underline
}

.u24w3 ul li a:focus,
.u24w5 ul li a:focus {
	text-decoration: underline
}

.u24w5 {
	max-width: 205px;
	pointer-events: none
}

.u24w5open .u24w6 {
	pointer-events: all
}

.u24region {
	box-sizing: content-box;
	display: block;
	position: relative;
	width: 80%;
	padding: 7px 30px 7px 20px;
	padding: 7px 10% 7px 10%;
	z-index: 2;
	font-size: 1.5rem;
	font-size: 15px;
	font-weight: normal;
	color: #003b4d !important;
	text-decoration: none !important
}

.u24region:after {
	display: none
}

.u24region:hover {
	color: #003b4d !important;
	background: #f3f4f5;
	text-decoration: none
}

.u24region:focus {
	background: #f3f4f5
}

.u24regioncr,
.u24regioncr:hover {
	background: #e1e8eb !important
}

.u24regioncr {
	text-decoration: none !important
}

.u24-l2sub {
	display: table-cell;
	opacity: 0
}

.u24-l2sub li {
	min-width: 10em
}

.u24-l2 {
	box-sizing: content-box;
	display: table;
	position: absolute;
	visibility: hidden;
	min-height: 210px;
	top: 0;
	left: 208px;
	margin-left: -208px;
	padding: 10px 0 17px 208px;
	background: #e1e8eb;
	box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.1)
}

.u24-l2:before {
	content: " ";
	display: block;
	position: absolute;
	width: 205px;
	top: 0;
	left: 0;
	bottom: 1px;
	z-index: 1;
	background: #cedade
}

.u24-l2 a {
	background: #e1e8eb
}

.u24-l2.u24-l2visible {
	visibility: visible
}

.u24-l2.u24-l2visible .u24-l2sub {
	opacity: 1;
	-webkit-transition: opacity .8s ease;
	-moz-transition: opacity .8s ease;
	-ms-transition: opacity .8s ease;
	-o-transition: opacity .8s ease;
	transition: opacity .8s ease
}

.u24w3 > i,
.u24w4 > i {
	content: " ";
	display: block;
	position: absolute;
	opacity: 1;
	width: 100%;
	height: 14px;
	top: -13px;
	left: 0;
	margin: 0;
	overflow: hidden;
	z-index: 6
}

.u24w3 > i:after,
.u24w4 > i:after {
	content: " ";
	display: block;
	position: relative;
	width: 24px;
	height: 24px;
	top: 6px;
	left: 50%;
	margin-left: -12px;
	background: #e1e8eb;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.u24w4 > i {
	visibility: hidden;
	opacity: 0;
	top: 150%;
	-webkit-transform: translate(0, 11px);
	-moz-transform: translate(0, 11px);
	-o-transform: translate(0, 11px);
	-ms-transform: translate(0, 11px);
	transform: translate(0, 11px);
	transition: top .3s ease 0.1s, opacity 0.25s ease, visibility 0s linear 0.3s
}

.u24w4wrap .u24w4 > i:after {
	background: #cedade
}

.u24w4wrap {
	display: block;
	position: relative;
	float: left;
	clear: both;
	width: auto
}

.u24w4.u24w4open i {
	visibility: visible;
	opacity: 1;
	top: 23px;
	z-index: 1;
	transition: top .3s ease, opacity 0.25s ease, visibility 0s linear 0s
}

.u24w4 {
	display: inline-block;
	position: relative;
	float: left;
	clear: both;
	margin-bottom: -1.42em;
	padding: 0.6em 21px 1.1em 0;
	line-height: 1;
	color: #fff;
	cursor: pointer
}

.u24w4:before {
	position: absolute;
	right: 0;
	font-size: 21px;
	line-height: 0.9;
	color: #fff
}

.u24w4:hover {
	color: #fff;
	text-decoration: none
}

.l2Title,
.u24w6Title {
	display: none
}

.u24w3.u24w3open,
.u24w3.u24w5open,
.u24w5.u24w3open,
.u24w5.u24w5open,
.u24w4.u24w4open i {
	top: 27px
}

@media only screen and (max-width: 1500px) {
	body.u24show .u24 {
		height: 150px
	}

	.u24w3.u24w3open,
	.u24w3.u24w5open,
	.u24w5.u24w3open,
	.u24w5.u24w5open,
	.u24w4.u24w4open i {
		top: 18px
	}
}

@media only screen and (max-width: 1195px) {
	.u24w1:before {
		-webkit-transform: translate(0.1em, 0);
		-moz-transform: translate(0.1em, 0);
		-o-transform: translate(0.1em, 0);
		-ms-transform: translate(0.1em, 0);
		transform: translate(0.1em, 0)
	}

	.u24w2 {
		max-width: 84%;
		left: 9em
	}

	.u24w4 {
		padding: 0.5em 21px 1.42em 0
	}
}

@media only screen and (max-width: 974px) {
	.u24w4:before {
		line-height: 0.8
	}
}

@media only screen and (max-width: 770px) {
	.u24w1:before {
		display: none
	}

	.u24w2 {
		max-width: 84%;
		left: 1.3em
	}

	.u24w4:before {
		font-size: 19px;
		line-height: 0.7
	}

	.u24-l2 {
		width: 250px
	}

	.u24-l2sub {
		width: 100%
	}

	.u24-l2:before {
		width: 204px
	}
}

@media only screen and (max-width: 600px) {
	body.u24show .u24 {
		height: 200px
	}

	.u24w1:before {
		display: none
	}

	.u24w2 {
		position: relative;
		float: left;
		top: 0;
		transform: translateY(0)
	}

	.u24w2 .u24txtlnk {
		margin-top: 0.3em
	}

	.u24region {
		width: 84%;
		padding: 7px 8%
	}

	.u24-l2 {
		visibility: visible;
		opacity: 0;
		width: auto;
		left: 100%;
		margin-left: 0;
		padding: 0;
		transition: left .8s ease, opacity .5s ease
	}

	.u24-l2:before {
		display: none
	}

	.u24-l2.u24-l2visible {
		visibility: visible;
		opacity: 1;
		width: 100%;
		left: 0;
		z-index: 3;
		transition: left .8s ease, opacity .5s ease
	}

	.u24-l2.u24-l2visible .l2Title {
		opacity: 1;
		cursor: pointer
	}

	.u24-l2.u24-l2visible .u24-l2sub {
		opacity: 1;
		-webkit-transition: opacity .0s ease;
		-moz-transition: opacity .0s ease;
		-ms-transition: opacity .0s ease;
		-o-transition: opacity .0s ease;
		transition: opacity .0s ease
	}

	.u24-l2 .u24-l2sub {
		opacity: 1
	}

	.l2Title,
	.u24w6Title {
		display: block;
		position: relative;
		opacity: 0;
		margin-bottom: 1em;
		padding: 13px 20px 13px 64px !important;
		font-size: 15px;
		font-weight: bold;
		color: #324b5c;
		border-bottom: 1px solid #adc5d1;
		text-transform: capitalize
	}

	.l2Title:before,
	.u24w6Title:before {
		content: " ";
		display: block;
		position: absolute;
		opacity: 1;
		width: 1px;
		height: auto;
		top: .7em;
		left: 49px;
		bottom: .7em;
		background: #adc5d1
	}

	.l2Title:after,
	.u24w6Title:after {
		content: " ";
		display: block;
		position: absolute;
		width: 1.2em;
		height: 1.2em;
		top: 50%;
		left: 1.2667em;
		margin: -.6em 0 0 0;
		background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE3IiB2aWV3Qm94PSIwIDAgMTIgMTciPjxwYXRoIGZpbGw9IiMzMjRiNWMiIGQ9Ik0xMS45OTUsMTQuODc2IEw1LjA4NCw4LjQ5OCBMMTEuOTk1LDIuMTI2IEw5LjkyMCwtMC4wMDUgTDAuMDA1LDguNDk4IEw5LjkyMCwxNy4wMDcgTDExLjk5NSwxNC44NzYgWiIgY2xhc3M9ImNoIi8+PC9zdmc+") no-repeat;
		background-size: auto 100%
	}

	.u24w6Title {
		opacity: 1;
		padding: 13px 20px 13px 8% !important
	}

	.u24w6Title:before {
		display: none
	}

	.u24w6Title:after {
		display: none
	}

	.u24-l2sub {
		display: block
	}

	.u24w2 .obttns > div {
		margin-bottom: .6em
	}

	.u24w3 {
		top: 150%;
		-webkit-transform: translate(0, 15px);
		-moz-transform: translate(0, 15px);
		-o-transform: translate(0, 15px);
		-ms-transform: translate(0, 15px);
		transform: translate(0, 15px)
	}

	.u24w3.u24w3open {
		top: 100%
	}

	.u24w4wrap {
		width: 100%
	}

	.u24w4 {
		padding: 0.5em 21px 1.7em 15px
	}

	.u24w3 ul li a,
	.u24w5 ul li a {
		width: 130px;
		font-size: 14px
	}

	.u24visit {
		margin-bottom: 0.3em
	}

	.u24stay {
		display: block
	}

	.u24w2 strong,
	.u24visit,
	.u24stay {
		margin-left: 15px
	}

	.u24w4wrap .u24w4 > i:after {
		background: #e1e8eb
	}

	.u24w2 {
		max-width: 100%;
		left: 0
	}

	.u24w2 strong {
		width: 85%
	}

	.u24w5 {
		max-width: 101%;
		padding: 0 0 1.5em 0
	}

	.u24w6 {
		overflow: hidden !important
	}
}

.rtl .u24 {
	direction: rtl
}

.rtl .u24w1:before {
	transform: translate(0.16em, 0)
}

.rtl .u24w2 {
	left: auto;
	right: 10em
}

.rtl .u24w2 .obttns {
	margin-right: 0;
	margin-left: 1em
}

.rtl .u24w4 {
	float: none;
	padding-right: 0;
	padding-left: 21px
}

.rtl .u24w4wrap {
	float: right
}

.rtl .u24w4:before {
	left: 0;
	right: auto
}

.rtl .u24-l2 {
	left: auto;
	right: 208px;
	margin-right: -208px;
	margin-left: 0;
	padding-right: 208px;
	padding-left: 0
}

.rtl .u24-l2:before {
	left: auto;
	right: 0
}

.rtl .u24closebtn {
	left: 0.5em;
	right: auto
}

@media only screen and (max-width: 1195px) {
	.rtl .u24w1:before {
		transform: translate(-0.1em, 0)
	}
}

@media only screen and (max-width: 770px) {
	.rtl .u24w2 {
		left: auto;
		right: 1.3em
	}
}

@media only screen and (max-width: 600px) {
	.rtl .u24w2 {
		float: right;
		left: auto;
		right: 0
	}

	.rtl .u24w2 strong,
	.rtl .u24w2 .obttns,
	.rtl .u24w4 {
		margin-right: 15px;
		margin-left: 0
	}

	.rtl .u24w6Title,
	.rtl .l2Title {
		padding: 13px 8% 13px 20px !important
	}

	.rtl .l2Title {
		padding-right: 64px !important
	}

	.rtl .l2Title:before,
	.rtl .u24w6Title:before {
		left: auto;
		right: 49px
	}

	.rtl .l2Title:after,
	.rtl .u24w6Title:after {
		left: auto;
		right: 1.2667em;
		transform: scaleX(-1)
	}

	.rtl .u24-l2 {
		margin: 0;
		padding: 0
	}

	.rtl .u24-l2.u24-l2visible {
		left: auto;
		right: 0
	}
}

/*! CB25 */
.cb25v3 {
	width: 100%;
	position: relative;
	overflow: hidden
}

.rtl .cb25v3 {
	direction: rtl
}

.cb25v3 .cb25w2 {
	margin: 0 -1em;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.cb25v3 .cb25w3 {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	padding: 0 1em;
	margin: 2em 0 0
}

.cb25v3 .cb25w3 a {
	text-align: center
}

.cb25v3 .cb25w3 a:hover,
.cb25v3 .cb25w3 a:focus {
	text-decoration: none
}

.cb25v3 .cb25w3 a:hover span,
.cb25v3 .cb25w3 a:focus span {
	text-decoration: underline
}

.cb25v3 .cb25w3 a:hover .icn-img {
	-webkit-transform: scale(1.21) translateZ(0);
	-ms-transform: scale(1.21) translateZ(0);
	transform: scale(1.21) translateZ(0)
}

.cb25v3 .cb25w3 .icn-img {
	width: auto;
	font-size: 7.4rem;
	line-height: 0;
	will-change: transform;
	transition: transform 150ms;
	-webkit-transform: scale(1) translateZ(0);
	-ms-transform: scale(1) translateZ(0);
	transform: scale(1) translateZ(0)
}

.cb25v3 .cb25w3 span {
	display: inline-block;
	width: 100%;
	line-height: 1.2
}

@media only screen and (max-width: 1024px) {
	.cb25v3 .cb25w2 {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: center;
		justify-content: center
	}

	.cb25v3 .cb25w2 .cb25w3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		-ms-flex-positive: 0;
		flex-grow: 0
	}

	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(5),
	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(5) ~ .cb25w3 {
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%
	}

	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(6),
	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(6) ~ .cb25w3,
	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(9),
	.cb25v3 .cb25w2 .cb25w3:first-child:nth-last-child(9) ~ .cb25w3 {
		-ms-flex-preferred-size: 33.333%;
		flex-basis: 33.333%
	}
}

@media only screen and (max-width: 600px) {
	.cb25v3 .cb25w2 {
		margin: 0;
		-ms-flex-pack: start;
		justify-content: flex-start
	}

	.cb25v3 .cb25w2 .cb25w3 {
		margin-top: 1em;
		-ms-flex-preferred-size: 50% !important;
		flex-basis: 50% !important
	}

	.cb25v3 .cb25w2 .cb25w3 a {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		-ms-flex-wrap: none;
		flex-flow: column nowrap;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-ms-flex-align: center;
		align-items: center
	}

	.cb25v3 .cb25w2 .cb25w3 a .icn-img {
		font-size: 6.4rem;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.cb25v3 .cb25w2:after {
		display: none
	}
}

@media only screen and (max-width: 360px) {
	.cb25v3 .cb25w2 {
		padding-left: 2em;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-align: start;
		align-items: flex-start
	}

	.rtl .cb25v3 .cb25w2 {
		padding-left: 0;
		padding-right: 2em
	}

	.cb25v3 .cb25w2 .cb25w3 {
		margin-top: 0.5em;
		-ms-flex-preferred-size: auto !important;
		flex-basis: auto !important
	}

	.cb25v3 .cb25w2 .cb25w3 a {
		-ms-flex-direction: row;
		flex-direction: row;
		text-align: left
	}

	.cb25v3 .cb25w2 .cb25w3 a span {
		margin-left: 1em
	}

	.rtl .cb25v3 .cb25w2 .cb25w3 a span {
		margin-left: 0;
		margin-right: 1em
	}
}

/*! CB27 - OCOM */
.cb27w5 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: baseline;
	align-items: baseline;
	margin: .8em 2.5em 0 0
}

.cb27w5 .icn-img {
	font-size: 5rem;
	margin-right: 0.4em !important;
	transform: translateY(-30%)
}

.cb27contact h3 {
	font-size: 2rem
}

.cb27contact p {
	margin: 0 0 .5em
}

.cb27contact p,
.cb27contact a {
	font-size: 1.5rem
}

.cb27lnks {
	display: block
}

.cb27v5,
.cb27v7 {
	position: relative;
	overflow: hidden
}

.rtl .cb27v5,
.rtl .cb27v7 {
	direction: rtl
}

.cb27v5 .cb27w1,
.cb27v7 .cb27w1 {
	margin-bottom: 0;
	padding-top: 1.8em;
	padding-bottom: 1.8em;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.cb27v5 .cb27w2,
.cb27v7 .cb27w2 {
	position: relative;
	color: #fff;
	line-height: 1.18;
	font-size: 2.6rem;
	padding-right: 1.3em;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto
}

.rtl .cb27v5 .cb27w2,
.rtl .cb27v7 .cb27w2 {
	padding-left: 1.3em;
	padding-right: 0 !important
}

.cb27v5 .cb27w2 h4,
.cb27v7 .cb27w2 h4 {
	color: #fff;
	font-size: 3.2rem
}

.cb27v5 .cb27w2 p,
.cb27v7 .cb27w2 p {
	font-size: 2.4rem
}

.cb27v5 .cb27w2.cb27icn,
.cb27v7 .cb27w2.cb27icn {
	-ms-flex: 0 1 6em;
	flex: 0 1 6em;
	min-width: 5em;
	margin: -1.8em 0
}

.cb27v5 .cb27w2.cb27icn > img,
.cb27v7 .cb27w2.cb27icn > img {
	max-width: 100%
}

.cb27v5 .cb27w3,
.cb27v7 .cb27w3 {
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.cb27v5 .obttns,
.cb27v7 .obttns {
	width: auto;
	float: right;
	font-size: 1.8rem;
	white-space: nowrap
}

.cb27v5 .obttns > div,
.cb27v7 .obttns > div {
	float: none;
	display: inline-block;
	margin: 0
}

.cb27v5 .obttns > div ~ div,
.rtl .cb27v5 .obttns > div,
.cb27v7 .obttns > div ~ div,
.rtl .cb27v7 .obttns > div {
	margin-left: 1em
}

.rtl .cb27v5 .obttns > div:last-child,
.rtl .cb27v7 .obttns > div:last-child {
	margin-left: 0
}

.cb27v7 .cb27w1 {
	-ms-flex-direction: column;
	flex-direction: column
}

.cb27v7 .cb27w2 {
	padding-right: 0
}

.cb27v7 .cb27w2,
.cb27v7 .cb27w3 {
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	max-width: 100%
}

.cb27v7 .o-bgimg {
	position: absolute;
	z-index: 0;
	width: 50%;
	max-width: 600px;
	height: 0;
	padding-bottom: 30%;
	bottom: -2em;
	background-size: 200% auto !important
}

.cb27v7 .cb27bg-left {
	left: -2em;
	background-position: bottom left
}

.cb27v7 .cb27bg-right {
	right: -2em;
	background-position: bottom right
}

.f11v6-landingpg .cb27v5 .cb27w1 {
	max-width: 1080px
}

.f11v6-landingpg .cb27v5 .cb27w2 {
	font-size: 2.4rem;
	font-size: 2.4rem
}

@media only screen and (max-width: 1476px) {
	.cb27v7 .cb27bg-left {
		left: -10%
	}

	.cb27v7 .cb27bg-right {
		right: -10%
	}
}

@media only screen and (min-width: 770px) and (max-width: 1200px) {
	.cb27v5 .cb27w1 {
		padding-top: 1.2em;
		padding-bottom: 1.2em
	}

	.cb27v5 .cb27w2.cb27icn {
		margin: -1.2em 0;
		padding-right: 1em;
		-ms-flex-preferred-size: 5em;
		flex-basis: 5em
	}

	.cb27v5 .cb27w2.cb27icn + .cb27w2 {
		font-size: 1.85rem;
		padding-right: 1.5em
	}

	.cb27v5 .cb27w2.cb27icn ~ .cb27w3 .obttns {
		font-size: 1.5rem
	}
}

@media only screen and (max-width: 770px) {

	.cb27v5 .cb27w1,
	.cb27v7 .cb27w1 {
		padding-bottom: 1.55em;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.cb27v5 .cb27w2,
	.cb27v5 .cb27w3,
	.cb27v5 .cb27icn.cb27w2 ~ .cb27w3,
	.cb27v7 .cb27w2,
	.cb27v7 .cb27w3,
	.cb27v7 .cb27icn.cb27w2 ~ .cb27w3 {
		max-width: 100%;
		padding-right: 0;
		text-align: center;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto
	}

	.cb27v5 .cb27w2.cb27icn,
	.cb27v7 .cb27w2.cb27icn {
		-ms-flex-preferred-size: 5em;
		flex-basis: 5em;
		margin: -1em 0 0
	}

	.cb27v5 .obttns,
	.cb27v7 .obttns {
		margin-top: 1em;
		white-space: normal
	}

	.cb27v5 .obttns > div,
	.cb27v7 .obttns > div {
		margin: 1em 0.5em 0 !important
	}

	.cb27v7 {
		padding-bottom: 1.55em
	}
}

@media only screen and (max-width: 600px) {
	.cb27v7 {
		padding-bottom: 5em
	}

	.cb27v7 .cb27bg-left {
		width: 80%;
		height: 100%;
		padding: 0
	}

	.cb27v7 .cb27bg-right {
		display: none
	}
}

/*! CB27v6 */
.cb27v6 .cb27w1 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box;
	margin-bottom: 0;
	padding-top: 1em;
	padding-bottom: 1em
}

.cb27v6 .cb27w1:after {
	display: none
}

.cb27v6 .cb27w2 {
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	padding-right: 1.3em;
	font-size: 2rem;
	line-height: 1.18;
	color: #fff;
	align-self: center
}

.cb27v6 .cb27w3 {
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	align-self: center
}

.cb27v6 .obttns {
	float: right;
	width: auto;
	font-size: 1.8rem;
	white-space: nowrap
}

.cb27v6 .obttns > div {
	display: inline-block;
	float: none;
	margin: .25em 0 .25em 1em
}

.cb27sticky {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	transition: 300ms transform, 300ms margin 300ms;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	margin-bottom: var(--marginBtm);
	padding-left: 2em;
	z-index: 15
}

.cw22v0 + .cb27sticky {
	padding-top: 0
}

.cb27sticky.cb27show,
.cb27sticky.cb27unstuck {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	margin-bottom: 0
}

.cb27sticky.cb27unstuck {
	position: static
}

.cb27sticky.cb27unstuck .icn-close {
	opacity: 0;
	pointer-events: none
}

.cb27sticky .icn-close {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: 200ms opacity;
	position: absolute;
	opacity: 0.7;
	top: 50%;
	left: 0.5em;
	margin-right: 2em;
	font-size: 2em;
	line-height: 0;
	cursor: pointer
}

.cb27sticky .icn-close:hover {
	opacity: 1
}

.cb27sticky .obttns {
	float: left;
	margin-right: 2.5em
}

.cb27sticky .obttns a {
	border: 0
}

@media only screen and (min-width: 1601px) {
	.cb27.cb27sticky {
		left: calc((100% - 1600px) / 2);
		right: calc((100% - 1600px) / 2)
	}
}

.f01 .cb27.cb27sticky {
	clear: both
}

@media only screen and (min-width: 1013px) {
	.f01 .cb27.cb27sticky {
		left: calc((100% - 1012px) / 2);
		right: calc((100% - 1012px) / 2)
	}
}

.f01 .cb27.cb27sticky.cb27unstuck {
	position: relative;
	width: calc(100% + 38px);
	left: -19px
}

@media only screen and (min-width: 771px) {
	.f01 .cb27.cb27sticky.cb27unstuck {
		width: calc(100% + 14px)
	}
}

.f01 .cb27w2 {
	font-size: 1.2rem
}

.f01 .cb27w3 .obttns {
	font-size: 1rem
}

.f11v7 .cb27v6 .obttns a {
	line-height: 1.4
}

@media only screen and (max-width: 770px) {
	.cb27v6 {
		padding-left: 0
	}

	.cb27v6 .cb27w1 {
		-ms-flex-direction: column;
		flex-direction: column
	}

	.cb27v6 .cb27w2,
	.cb27v6 .cb27w3 {
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
		margin: 0;
		padding-right: 0;
		text-align: center
	}

	.cb27v6 .obttns {
		margin-top: 1em;
		white-space: normal
	}

	.cb27v6 .obttns > div {
		margin: 0.5em
	}

	.cb27v6.cb27sticky .obttns {
		margin-right: 0
	}

	.cb27v6.cb27sticky .icn-close {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		top: 0.2em;
		left: auto;
		right: 0.2em;
		margin-right: 0;
		font-size: 1.5em
	}
}

@media only screen and (max-height: 770px) {
	.cb27sticky .cb27w1 {
		padding-top: 0.5em;
		padding-bottom: 0.5em
	}
}

/*! CB50 - OCOM */
.cb50v2,
.cb50v3 {
	width: 100%;
	position: relative;
	overflow: hidden
}

.rtl .cb50v2,
.rtl .cb50v3 {
	direction: rtl
}

.cb50v2 a.col-item:hover,
.cb50v3 a.col-item:hover {
	text-decoration: none
}

.cb50v2 .cb50w2,
.cb50v3 .cb50w2 {
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	padding: 0.5em 1em;
	color: #fff;
	font-size: 1.8rem;
	font-weight: 600;
	display: block;
	width: auto;
	z-index: 3
}

.cb50v2 .col-item-w1,
.cb50v3 .col-item-w1 {
	background: #fff;
	min-height: 9.4em;
	overflow: hidden
}

.cb50v2 .col-item-w1 img,
.cb50v3 .col-item-w1 img {
	width: 100%;
	display: block
}

.cb50v2 .col-item-w2,
.cb50v3 .col-item-w2 {
	padding: 1em 3.75em 1em 1.333em;
	min-height: 4.5em;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: center;
	align-items: center
}

.rtl .cb50v2 .col-item-w2,
.rtl .cb50v3 .col-item-w2 {
	padding: 1em 1.333em 1em 4em !important
}

.cb50v2 .col-item-w2:last-child,
.cb50v3 .col-item-w2:last-child {
	-ms-flex-positive: 1;
	flex-grow: 1
}

.cb50v2 .col-item-w2 h3,
.cb50v3 .col-item-w2 h3 {
	margin: 0;
	color: #fff;
	font-weight: 200;
	font-size: 1.8rem;
	line-height: 1.3
}

.cb50v2 .col-item-w2:before,
.cb50v3 .col-item-w2:before {
	position: absolute;
	color: #fff;
	right: 0;
	font-size: 6.3rem;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.rtl .cb50v2 .col-item-w2:before,
.rtl .cb50v3 .col-item-w2:before {
	-webkit-transform: translateY(-50%) scaleX(-1);
	-ms-transform: translateY(-50%) scaleX(-1);
	transform: translateY(-50%) scaleX(-1);
	right: auto;
	left: 0
}

.cb50v2 .col-item-w2.icn-download-locked,
.cb50v3 .col-item-w2.icn-download-locked {
	padding-right: 4em
}

.cb50v2 .col-item-w2.icn-download-locked:before,
.cb50v3 .col-item-w2.icn-download-locked:before {
	font-size: 5rem;
	padding-left: 0.1em;
	padding-right: 0.1em
}

.cb50v2 .cb50w3,
.cb50v3 .cb50w3 {
	margin-top: 3em;
	text-align: center
}

.cb50v2 .cb50w3 .cta-lnk,
.cb50v3 .cb50w3 .cta-lnk {
	font-weight: bold;
	display: table;
	margin: 0 auto
}

.cb50v2[data-ocomid='cb50hbs'] .col-item-w1 {
	min-height: 0;
	position: relative
}

.cb50v2[data-ocomid='cb50hbs'] .col-item-w1:before {
	content: '';
	display: block;
	height: 0;
	padding-bottom: 74.6%
}

.cb50v2[data-ocomid='cb50hbs'] .col-item-w1 img {
	position: absolute;
	top: 8%;
	left: 50%;
	width: 90%;
	transform-origin: left center;
	transform: translateX(-50%) rotateZ(10deg) rotateX(-25deg) skewX(-5deg) rotateY(20deg) skewY(10deg);
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.05);
	border-radius: 2px;
	z-index: 2
}

.cb50v2[data-ocomid='cb50hbs'] .col-item-w1:after {
	position: absolute;
	content: '';
	bottom: 0;
	right: -5%;
	width: 80%;
	transform-origin: left center;
	height: 45%;
	border-radius: 10px;
	background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.3) 100%);
	-webkit-filter: blur(5px);
	filter: blur(5px);
	transform: skewX(-30deg) skewY(10deg);
	z-index: 1
}

.cb50v3 header {
	margin-bottom: 3.333em
}

.cb50v3 .col-item-w2 h3 {
	font-weight: bold
}

.cb50v3 .col-item-w3 {
	padding: 1.333em 1.333em 1.5em;
	background: #fff;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.cb50v3 .col-item-w3 p {
	font-size: 14px;
	color: #494b4d
}

.cb50v3 .col-item-w3 p:last-child {
	margin-bottom: 0
}

/*! CB78 */
.cb78 .bcthumbnail {
	display: block
}

.cb78 .vjs-social-overlay .vjs-social-share-link {
	position: relative;
	width: auto
}

.cb78w4 * {
	color: #fff
}

.cb78w4 h4 {
	font-weight: normal;
	margin: 0 0 1.3em 0
}

.cb78w4 p {
	margin: 1.2em 0 0
}

.cb78w4 p.cb78cred {
	font-size: 1.6rem;
	margin: 1.4em 0 0
}

.cb78w4 .obttns {
	font-size: 1.7rem;
	margin-top: 1.5em
}

.cb78w4 .obttns > div {
	margin-top: .5em;
	margin-bottom: 0
}

@media only screen and (min-width: 840px) {
	.cb78w2 {
		display: table;
		width: 100%;
		position: relative;
		padding-right: 5em
	}

	.cb78w3 {
		display: table-cell;
		width: 100%;
		vertical-align: middle;
		height: 338px
	}

	.cb78w4 {
		padding-right: 600px
	}

	.cb78vid {
		width: 600px;
		position: absolute;
		transform: translateY(-50%);
		top: 50%;
		right: 0
	}

	.rtl .cb78w2 {
		padding-right: 0;
		padding-left: 5em
	}

	.rtl .cb78w4 {
		padding-right: 0;
		padding-left: 600px
	}

	.rtl .cb78vid {
		left: 0;
		right: auto
	}
}

@media only screen and (min-width: 840px) and (max-width: 1460px) {
	.cb78w3 {
		height: 320px
	}

	.cb78vid {
		width: 570px
	}

	.cb78w4 {
		padding-right: 570px
	}

	.rtl .cb78w4 {
		padding-right: 0;
		padding-left: 570px
	}
}

@media only screen and (min-width: 840px) and (max-width: 1180px) {
	.cb78w3 {
		height: 280px
	}

	.cb78vid {
		width: 500px
	}

	.cb78w2 {
		padding-right: 2.5em
	}

	.cb78w4 {
		padding-right: 500px
	}

	.rtl .cb78w2 {
		padding-right: 0;
		padding-left: 2.5em
	}

	.rtl .cb78w4 {
		padding-right: 0;
		padding-left: 500px
	}
}

@media only screen and (min-width: 840px) and (max-width: 974px) {
	.cb78w3 {
		height: 225px
	}

	.cb78vid {
		width: 400px
	}

	.cb78w4 {
		padding-right: 400px
	}

	.rtl .cb78w4 {
		padding-left: 400px
	}
}

@media only screen and (min-width: 840px) and (max-width: 930px) {
	.cb78w3 {
		height: 202px
	}

	.cb78vid {
		width: 360px
	}

	.cb78w4 {
		padding-right: 360px
	}

	.rtl .cb78w4 {
		padding-left: 360px
	}
}

@media only screen and (min-width: 0px) and (max-width: 840px) {
	.cb78w4 h2 {
		text-align: center
	}

	.cb78w4 p {
		margin: 1.2em 0 0
	}

	.cb78w4 p.cb78cred {
		font-size: 1.6rem
	}

	.cb78w4 .obttns {
		text-align: center;
		width: 100%
	}

	.cb78w4 .obttns > div {
		display: inline-block;
		float: none !important
	}

	.cb78w3 {
		max-width: 600px;
		margin: 0 auto
	}

	.cb78vid {
		margin: 0 0 1.8em
	}
}

/*! CG14 */
a.sharelink {
	cursor: pointer !important
}

div.sharewidget {
	display: none;
	position: relative;
	z-index: 1;
	clear: both;
	float: left
}

.js div.sharewidget {
	display: block
}

div.sharewidget a.sharewidget {
	width: 2em;
	height: 1.825em;
	display: block;
	overflow: hidden
}

div.sharewidget a.sharewidget span {
	visibility: hidden
}

div.sharewidget a.sharewidget.sharetxt {
	overflow: visible;
	width: 6em
}

div.sharewidget a.sharewidget.sharetxt span {
	font-size: .5em;
	position: absolute;
	top: -.1em;
	left: 1.3em;
	visibility: visible
}

div.sharewidget a.sharetxt:hover span {
	text-decoration: underline
}

div.sharelink,
a.sharewidget {
	position: relative
}

div.sharelink {
	padding-left: 2em
}

div.sharelink:before {
	font-size: 1.9em;
	position: absolute;
	top: -0.16em;
	left: 0
}

.f11v6 div.sharelink:before {
	top: -0.08em
}

div.sharewidget div.icn-share:before,
div.sharewidget div.icn-share-alt:before {
	z-index: 2;
	position: absolute
}

.rtl div.sharelink {
	padding-left: 0;
	padding-right: 2em
}

.rtl div.sharelink:before {
	left: auto;
	right: 0
}

.sharewidgetw1 {
	position: relative
}

.sharewidgetw2 {
	margin-top: 13px;
	white-space: nowrap;
	font-size: 20px;
	font-size: 2rem;
	line-height: .5;
	position: absolute;
	z-index: 999;
	top: 100%;
	left: -13px;
	background: #fff;
	padding: 8px;
	display: inline-block;
	box-shadow: 0px 4px 23px rgba(0, 0, 0, 0.375);
	transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	border-radius: 3px;
	opacity: 1;
	transform: translateY(0)
}

.cw53 .sharewidgetw2 {
	left: 0
}

.sharewidgetw2.shareoc {
	opacity: 0;
	transform: translateY(25px)
}

.topshare .sharewidgetw2.shareoc {
	transform: translateY(-25px)
}

a.sharewidget.sharetxt + .sharewidgetw2 {
	left: -20px
}

.sharewidgetw2 i {
	position: absolute;
	top: -15px;
	left: 0;
	width: 100%;
	height: 15px;
	content: " ";
	overflow: hidden
}

.sharewidgetw2 i:after {
	position: absolute;
	top: 9px;
	left: 20px;
	width: 14px;
	height: 14px;
	content: " ";
	background: #fff;
	box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.25);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.rightshare .sharewidgetw2 {
	left: auto;
	right: -8px
}

.rightshare .sharewidgetw2 i:after {
	left: auto;
	right: 18px
}

.topshare .sharewidgetw2 {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: 13px
}

.topshare .sharewidgetw2 i {
	top: auto;
	bottom: -15px
}

.topshare .sharewidgetw2 i:after {
	bottom: 9px;
	top: auto
}

.sharewidgetw2 div.icn-sicons {
	padding: 0;
	width: 29px;
	height: 30px
}

.sharewidgetw2 .icn-img.icn-sicons:before {
	top: 0;
	position: relative;
	line-height: .8;
	font-size: 40px;
	vertical-align: top
}

.sharewidgetw2 .icn-img.icn-sicons:hover:before {
	color: #003b4d
}

.sharewidgetw2 .icn-img.icn-sicons em {
	display: none
}

.sharewidgetw2 a.sharelink:hover {
	text-decoration: none
}

.sharewidgetw2 a.sharelink:after {
	display: none
}

.sharewidgetw2 a.sharelink {
	padding: 0 !important;
	display: inline-block;
	margin: 0 .1em;
	width: 30px;
	height: 30px
}

div.sharewidget div.icn-share,
div.sharewidget div.icn-share-alt {
	text-decoration: none
}

div.sharewidget div.icn-share:before,
div.sharewidget div.icn-share-alt:before {
	height: 100%;
	text-decoration: none
}

.qrcodew1 {
	position: relative;
	display: inline-block
}

.qrcodew2 {
	position: absolute;
	right: 0;
	bottom: 120%;
	box-shadow: 0px 4px 23px rgba(0, 0, 0, 0.375);
	transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
	opacity: 1;
	transform: translateY(0);
	z-index: 100
}

.qrcodew2.qroc {
	opacity: 0;
	transform: translateY(25px)
}

.qrcodew2 img {
	width: auto;
	max-width: 150px;
	display: block
}

/*! CW21 */
.cw21,
.cw21 * {
	font-size: 16px;
	line-height: 1.3
}

.cw21 {
	position: fixed;
	margin: 0;
	right: -60px;
	top: 50%;
	z-index: 20;
	width: 54px;
	opacity: 0;
	transform: translateY(-50%);
	-webkit-transition: opacity .6s ease, right .7s ease;
	-moz-transition: opacity .6s ease, right .7s ease;
	transition: opacity .6s ease, right .7s ease
}

.cw21slideout:after,
.cw21handle:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.cw21.cw21loaded {
	opacity: 1;
	right: 0
}

.cw21 .screen-reader {
	position: absolute;
	top: -9999px;
	left: -9999px
}

.cw21 *:focus {
	outline: none
}

#cw21turnoff {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 19;
	display: none
}

#cw21turnoff.cw21on {
	display: block
}

.cw21slideout {
	position: relative;
	z-index: 10
}

.cw21navigation {
	padding: 0;
	float: right;
	width: 54px;
	box-shadow: 0 0 10px 4px rgba(50, 75, 92, 0.15);
	border-radius: 5px 0 0 5px;
	background: #fff;
	overflow: hidden
}

.cw21navigation li {
	margin: 0;
	width: 54px;
	position: relative;
	overflow: hidden;
	margin: -1px 0 0 0
}

.cw21navigation li.cw21selected,
.cw21navigation li:hover {
	background: #003b4d
}

.cw21navigation li.cw21selected:before,
.cw21navigation li:hover:before {
	color: #fff
}

.cw21navigation li a {
	display: block;
	color: #003b4d;
	overflow: hidden;
	text-align: center;
	position: relative;
	padding: 35px 0 6px;
	width: 54px;
	height: 53px;
	box-sizing: border-box;
	font-size: 13px;
	z-index: 2;
	border-top: 1px solid #cad9de
}

.cw21navigation li.cw21selected a,
.cw21navigation li a:hover {
	border-top: 1px solid #8aadbf
}

.cw21navigation > li:first-child a {
	border-width: 0 !important
}

.cw21navigation li a:hover {
	cursor: pointer !important
}

.cw21navigation li a span {
	visibility: hidden;
	font-size: 0
}

.cw21navigation li:after,
.cw21navigation li:before {
	display: block;
	line-height: 54px;
	width: 100%;
	position: absolute;
	top: 0;
	font-size: 42px;
	font-family: 'oracleicons' !important;
	text-align: center;
	color: #003b4d;
	transition: color .2s ease-in, transform .35s ease, opacity .4s ease
}

.cw21navigation li.cw21selected:before {
	-ms-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	opacity: 0;
	z-index: 1
}

.cw21navigation li:after {
	font-size: 30px;
	font-weight: bold;
	-ms-transform: scale(0.6);
	-webkit-transform: scale(0.6);
	transform: scale(0.6);
	opacity: 0;
	color: #fff;
	transition: transform .2s ease .1s, opacity .2s ease .1s;
	content: "\ea79"
}

.cw21navigation li.cw21selected:after {
	opacity: 1;
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.cw21labels .cw21navigation li a span {
	visibility: visible;
	font-size: 12px;
	transition: color .2s ease-in
}

.cw21labels .cw21navigation li.cw21selected a span,
.cw21labels .cw21navigation li a:hover span {
	color: #fff;
	text-decoration: none
}

.cw21labels .cw21navigation li:after,
.cw21labels .cw21navigation li:before {
	display: block;
	line-height: 40px;
	font-size: 32px
}

.cw21w1 {
	position: absolute;
	left: 0;
	top: 0
}

.cw21w2 {
	box-sizing: border-box;
	padding: 20px;
	position: absolute;
	width: 260px;
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0;
	display: none;
	background: #fff;
	box-shadow: 0 0 16px 8px rgba(50, 75, 92, 0.15);
	border-radius: 3px
}

.cw21w2.cw21chatpos {
	margin-top: -54px
}

i.cw21z1 {
	position: absolute;
	right: -20px;
	top: 50%;
	height: 50px;
	width: 20px;
	margin-top: -25px;
	overflow: hidden;
	display: block
}

i.cw21z1:before {
	display: block;
	content: " ";
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 24px;
	width: 24px;
	margin: -12px 0 0 -29px;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	box-shadow: 0 0 10px 4px rgba(50, 75, 92, 0.15)
}

.cw21w1top.cw21w2 {
	-ms-transform: translateY(-25%);
	-webkit-transform: translateY(-25%);
	transform: translateY(-25%)
}

.cw21w1top i.cw21z1 {
	top: 25%
}

.cw21w1btm.cw21w2 {
	-ms-transform: translateY(-75%);
	-webkit-transform: translateY(-75%);
	transform: translateY(-75%)
}

.cw21w1btm i.cw21z1 {
	top: 75%
}

.cw21w2 h4 {
	font-size: 18px;
	line-height: 1.2;
	font-weight: bold
}

.cw21w2 p {
	margin: 0 0 .6em
}

ul.cw21-iconfont {
	margin: 0 0 10px 0
}

ul.cw21-iconfont:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

ul.cw21-iconfont li {
	background: none;
	padding: 0px;
	margin: 0 5px 10px 0;
	font-weight: normal;
	float: left
}

ul.cw21-iconfont li a {
	text-decoration: none
}

.cw21navigation li.cw21help:before {
	content: "\eb33"
}

.cw21navigation li.cw21chat:before {
	content: "\ea72"
}

.cw21navigation li.cw21try:before {
	content: "\ea41"
}

.cw21navigation li.cw21signup:before {
	content: "\eaa5"
}

.cw21navigation li.cw21demo:before {
	content: "\e958"
}

.cw21navigation li.cw21social:before {
	content: "\ea0f"
}

.cw21w2 ul.icn-list li {
	margin: 0 0 1em
}

.cw21w2 ul.icn-list li:before {
	font-size: 35.2px;
	line-height: .54;
	top: 0
}

.cw21w2 ul.icn-list li:before,
.cw21w2 ul.icn-list li a {
	color: #003b4d !important
}

ul.cw21-sicons a {
	font-size: 38px;
	position: relative;
	display: block;
	float: left
}

ul.cw21-sicons a div.icn-sicons {
	font-size: 1em;
	position: relative;
	width: auto;
	height: 1em
}

ul.cw21-sicons div.icn-sicons:before {
	font-size: 1em;
	left: 0;
	position: relative;
	left: 0;
	width: 1em;
	height: 1em;
	top: 0;
	color: #003b4d
}

ul.cw21-sicons a:hover {
	text-decoration: none
}

ul.cw21-sicons a:hover div.icn-sicons:before {
	color: #00758f;
	-webkit-transition: color .25s ease-in;
	-moz-transition: color .25s ease-in;
	transition: color .25s ease-in
}

ul.cw21-sicons li {
	margin: -.3em 0 0 -.35em !important
}

@media (max-width: 460px),
(max-height: 600px) {
	.f11v3 .f11w1 {
		padding-bottom: 0
	}

	.f11v3.hascw21 .f11w1 {
		padding-bottom: 44px
	}

	.f11w1 + #Wrapper_FixedWidth_Footer {
		margin-top: -80px;
		padding-bottom: 80px
	}

	.cw21 {
		width: 100%;
		left: 0;
		right: auto;
		top: auto !important;
		margin: 0;
		bottom: 0;
		opacity: 0;
		transform: translateY(0)
	}

	.cw21w1 {
		width: 100%
	}

	.cw21 .cw21w1 .cw21w2 {
		border-radius: 0;
		left: auto !important;
		right: 0;
		-ms-transform: translateY(-100%);
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
		margin-top: 0 !important
	}

	.cw21navigation {
		width: 260px;
		display: table;
		border-radius: 0
	}

	.cw21navigation > li {
		display: table-cell;
		height: 35px;
		width: auto
	}

	.cw21navigation > li a:hover {
		border-color: #8aadbf
	}

	.cw21navigation > li:before {
		line-height: 35px !important;
		font-size: 30px !important
	}

	.cw21navigation > li:after {
		line-height: 35px !important;
		font-size: 26px !important
	}

	.cw21navigation li a {
		padding: 0;
		width: auto;
		height: 35px;
		min-width: 54px;
		border-top: 0 !important;
		border-left: 1px solid #cad9de
	}

	i.cw21z1 {
		display: none
	}

	.cw21labels .cw21navigation li span {
		display: none
	}
}

@media (max-width: 460px) {

	.cw21slideout,
	.cw21handle,
	.cw21navigation,
	.cw21 .cw21w1 .cw21w2 {
		width: 100%
	}

	.cw21navigation li a {
		min-width: 35px
	}
}

/*! CW58 */
.f11v0 .cw58 {
	background: #f2f4f5;
	padding-bottom: 100px
}

@media only screen and (max-width: 1180px) {
	.f11v0 .cw58 {
		padding-bottom: 90px
	}
}

@media only screen and (max-width: 770px) {
	.f11v0 .cw58 {
		padding-bottom: 50px
	}
}

@media only screen and (max-width: 500px) {
	.f11v0 .cw58 {
		padding-bottom: 30px
	}
}

.cw58[class*="angled-top"] .cw58w0 {
	padding-top: 0
}

.cw58 .cw58w0 {
	position: relative;
	clear: both
}

.cw58 .cw58w0 .cw58w1 {
	display: none;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto
}

.no-js .cw58 .cw58w0 .cw58w1,
.cw58 .cw58w0 .cw58w1.slick-initialized {
	display: block
}

.cw58 .cw58w0 .cw58w2 {
	display: inline-block;
	margin: 0 0.556em;
	width: 16em;
	text-align: left
}

.cw58 .cw58w0 .cw58w2:focus {
	outline: none
}

.cw58 .cw58w0 .cw58w2 img {
	display: block;
	margin: 0 auto;
	max-width: 100%
}

.cw58 .cw58w0 .cw58w3 {
	box-sizing: border-box;
	width: 90%;
	margin: -2.5em auto 0;
	padding: 1.7em 1.7em 2.5em;
	position: relative;
	background: #fff;
	border-top: 8px solid
}

.rtl .cw58 .cw58w0 .cw58w3 {
	text-align: right
}

.cw58 .cw58w0 .cw58w3 h6,
.cw58 .cw58w0 .cw58w3 h3 {
	font-size: 2rem
}

.cw58 .cw58w0 .cw58w3 p {
	color: #4e5052;
	font-size: 1.6rem;
	font-weight: 300;
	line-height: 1.56;
	margin-bottom: 0.6em
}

.cw58 .cw58w0 .cw58w3 div.sharelink {
	font-size: 1.6rem;
	margin-top: 0.667em
}

.cw58 .cw58w0 .cw58w4 {
	transform: translateY(-50%);
	display: flex;
	justify-content: center;
	clear: both;
	color: #fff
}

.cw58 .cw58w0 .cw58w4 .obttns {
	float: none;
	width: auto;
	margin: 0 2.2em
}

.cw58 .cw58w0 .cw58w4 .obttns > div {
	margin: 0
}

.cw58 .cw58w0 .cw58w4:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.cw58 .cw58w0 .cw58w5 {
	margin: 0 auto;
	text-align: center
}

@media only screen and (max-width: 1280px) {
	.cw58 .cw58w0 .cw58w5 {
		width: 91% !important
	}
}

.cw58 .cw58w0 .cw58w5 h2 {
	font-weight: 100
}

.cw58 .cw58w0 .cw58w5 h4 {
	font-size: 2rem
}

.cw58v0 .slick-nav .slick-dots {
	position: static
}

.cw58v1 .o-crsl > a.cta-lnk,
.cw58v2 .o-crsl > a.cta-lnk {
	display: table;
	margin: 2em auto -1em;
	font-weight: bold
}

.cw58v1 .o-crsl .slick-dots,
.cw58v2 .o-crsl .slick-dots {
	bottom: -3em
}

.cw58v1 .o-crsl > a.cta-lnk + .slick-nav .slick-dots,
.cw58v2 .o-crsl > a.cta-lnk + .slick-nav .slick-dots {
	bottom: -2.4em
}

.cw58v1 .o-crsl > a.cta-lnk + .slick-nav,
.cw58v2 .o-crsl > a.cta-lnk + .slick-nav {
	margin-bottom: 1.7em
}

.cw58v1 div[data-dots="false"] + a.cta-lnk + .slick-nav,
.cw58v2 div[data-dots="false"] + a.cta-lnk + .slick-nav {
	margin-bottom: 0
}

.cw58v1 .col-item-w1 {
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.cw58v1 .cw58w3 {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto
}

.cw58v2 .cw58w0 .cw58w3 {
	height: 100%;
	margin-top: 0
}

.cw58v2 .cw58w0 .cw58w3 h6 {
	margin-top: 1em;
	margin-bottom: 2em;
	min-height: 2.4em
}

.cw58v2 .o-crsl .slick-track {
	padding-bottom: 3.4em
}

.f11v0 .cw58 .cw58w0 {
	padding-top: 3em
}

.f11v0 .cw58.angled-top-left .cw58w0,
.f11v0 .cw58.angled-top-right .cw58w0 {
	padding-top: 1.5em
}

@media only screen and (max-width: 1079px) {
	.f11v0 .cw58 .cw58w0 {
		padding-left: 2em;
		padding-right: 2em
	}
}

@media only screen and (max-width: 770px) {
	.f11v0 .cw58 .cw58w0 {
		padding: 1em 0
	}

	.cw58 .cw58w5 {
		width: auto !important;
		text-align: center
	}

	.cw58 .cw58w1 .cw58w2 .cw58w3 {
		padding-top: 1em;
		max-width: 400px
	}

	.cw58v1 .o-crsl > a.cta-lnk,
	.cw58v2 .o-crsl > a.cta-lnk {
		margin: 1.5em auto .5em
	}
}

@media only screen and (max-width: 500px) {
	.cw58 .cw58w0 .cw58w1 .cw58w2 .cw58w3 h6 {
		font-size: 2rem
	}

	.cw58 .cw58w0 .cw58w1 .cw58w2 .cw58w3 p {
		font-size: 1.85rem
	}
}

/*! CORE-VIDEO */
div.bcvideo div.video-js {
	height: 100%;
	width: 100%
}

div.bcvideo div.video-js:focus {
	outline: none;
	outline: 0
}

.bcvideo > * {
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s
}

.bcmobvideotitle {
	display: none;
	font-size: 3rem;
	line-height: 1.2;
	padding-top: .8em;
	padding-bottom: 0.8em;
	background: #4e5055
}

.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
	padding-bottom: 0
}

.vjs-modal-dialog.vjs-text-track-settings {
	height: 100%
}

.bcvideo[data-type="live"] .vjs-subs-caps-button {
	display: none
}

.vjs-text-track-settings fieldset span {
	margin-left: 0
}

.vjs-text-track-settings legend,
.vjs-text-track-settings select {
	font-size: 12px
}

.vjs-text-track-settings legend {
	margin: 0
}

.vjs-text-track-settings .vjs-label {
	display: none
}

.vjs-track-settings-controls .vjs-default-button,
.vjs-track-settings-controls .vjs-done-button {
	color: #000 !important;
	padding: 0px 5px;
	width: 55px;
	margin: 0 10px 8px 0
}

.vjs-text-track-settings .vjs-close-button .vjs-icon-placeholder {
	display: none
}

.vjs-text-track-settings .vjs-close-button {
	height: 2em !important;
	width: 3em !important
}

.bcvideo .vjs-modal-dialog.vjs-text-track-settings {
	z-index: 112
}

.vjs-close-button:before {
	font-size: 17px !important
}

li.vjs-captions-menu-item .vjs-icon-placeholder {
	position: relative !important;
	right: 0
}

li.vjs-captions-menu-item .vjs-icon-placeholder:before {
	top: 0;
	position: absolute
}

.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-captions-menu-item .vjs-menu-item {
	font-size: 1.2em !important;
	line-height: 1.3 !important
}

.bc-player-VkKNQZg6x_default .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover {
	text-shadow: none;
	background: rgba(0, 0, 0, 0.7) !important
}

.bc-player-VkKNQZg6x_default .vjs-menu-button-popup .vjs-menu .vjs-menu-item {
	padding: 0.3em !important
}

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
	max-height: 17em
}

.vjs-menu .vjs-menu-item.vjs-selected {
	background: rgba(0, 0, 0, 0.7) !important
}

.vjs-text-track-settings .vjs-track-settings-controls {
	text-align: right;
	vertical-align: bottom;
	height: 25px;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 12px
}

.bcvideo .vjs-subs-caps-button .vjs-menu .vjs-menu-item.vjs-selected {
	background: rgba(0, 0, 0, 0.7)
}

.bcvideo .vjs-subs-caps-button .vjs-menu .vjs-menu-item.vjs-selected span {
	color: #f80000;
	text-shadow: none
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
	vertical-align: baseline;
	display: inline
}

.cm05 {
	opacity: 0;
	-webkit-transition: opacity .5s .3s;
	-moz-transition: opacity .5s .3s;
	transition: opacity .5s .3s
}

.bciframe {
	width: 100%;
	border: 0;
	overflow: hidden;
	opacity: 0;
	-webkit-transition: opacity .4s .2s;
	-moz-transition: opacity .4s .2s;
	transition: opacity .4s .2s
}

.bciframe.bciframesized {
	opacity: 1 !important
}

.bcvideo {
	width: 100%;
	padding-top: 56.25%;
	position: relative;
	background: #000;
	z-index: 1;
	opacity: 1
}

.bcvideo.showembed > * {
	opacity: 1 !important
}

.bcvideo > * {
	position: absolute;
	top: 0
}

.bcvideo iframe {
	position: relative !important
}

.bcvideo span {
	width: 100%
}

.bcvideo .video-js .vjs-time-tooltip {
	background-color: rgba(0, 0, 0, 0.8)
}

.bcnosocial .vjs-share-control {
	display: none
}

.bcvideo .vjs-control-bar,
.bcplaylist #bcc_link_container .bcc_cta {
	top: auto
}

.vjs-mouse.bc-player-VkKNQZg6x_default .vjs-progress-control:hover {
	height: 1.5em !important;
	top: -1.5em !important
}

.bcvideo .video-js * {
	color: #fff
}

.bcvideo.bcplaylist .video-js {
	float: left;
	width: 70%
}

.bcvideo.bcplaylist {
	padding-top: 39.3%
}

.video-js .vjs-control.vjs-close-button {
	height: 5em;
	width: 5em
}

.vjs-mouse.vjs-playlist li {
	list-style-type: none;
	box-sizing: content-box
}

.vjs-mouse.vjs-playlist li * {
	box-sizing: content-box
}

.bcvideo .video-js {
	height: 100%
}

.vjs-playlist-thumbnail {
	position: relative
}

.vjs-playlist-thumbnail:before {
	width: 100%;
	height: 100%
}

.vjs-playlist-duration {
	display: none
}

.bctimew1 {
	position: absolute;
	text-align: right
}

.bctimew1 .vjs-playlist-duration {
	display: inline-block;
	left: auto !important;
	right: 0
}

.vjs-playlist .bctimew1 {
	width: 121px;
	height: 68px
}

.vjs-playlist .vjs-selected .bctimew1 {
	border: 2px solid transparent
}

.vjs-playlist .vjs-selected .bctimew1 .vjs-playlist-duration {
	display: inline-block
}

.vjs-playlist-tmp li {
	display: none !important
}

.playlist-wrapper {
	overflow-x: hidden;
	overflow-y: scroll;
	width: 30%;
	position: absolute;
	right: 0;
	height: 100%
}

.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
	left: -1.5em !important
}

.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item {
	border-radius: 0;
	background: rgba(0, 0, 0, 0.6);
	margin: 0
}

.bcvideo .video-js .vjs-menu-button-popup.vjs-subs-caps-button .vjs-menu .vjs-menu-content {
	max-height: 13em;
	min-width: 13em
}

.bcvideo .vjs-text-track-settings select option {
	color: #000 !important
}

.bcvideo .vjs-menu li {
	font-size: 1.2em !important
}

.bcvideo .vjs-volume-menu-button {
	margin-right: 1em
}

.bcvideo .vjs-volume-menu-button .vjs-menu-content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	-ms-flex-wrap: none;
	flex-flow: row nowrap;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: stretch;
	align-items: stretch
}

.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
	background: rgba(0, 0, 0, 0.6);
	color: #f80000
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li {
	margin: 0;
	-webkit-transition: background 50ms ease-in-out;
	-moz-transition: background 50ms ease-in-out;
	-o-transition: background 50ms ease-in-out;
	transition: background 50ms ease-in-out
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li span {
	-webkit-transition: color 50ms ease-in-out;
	-moz-transition: color 50ms ease-in-out;
	-o-transition: color 50ms ease-in-out;
	transition: color 50ms ease-in-out
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected {
	background: rgba(0, 0, 0, 0.7)
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected span {
	color: #f80000;
	text-shadow: none
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover {
	background: rgba(0, 0, 0, 0.7)
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover span {
	color: #f80000;
	text-shadow: none
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:hover span {
	color: #FFF
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus {
	background: rgba(0, 0, 0, 0.5)
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus span {
	color: #FFF;
	text-shadow: none
}

.bcvideo .vjs-quality-menu-button-HD-flag:after {
	background-color: #f80000 !important
}

.bcthumbnail {
	position: relative;
	display: inline-block;
	width: 100%
}

.bcthumbnail img {
	width: 100%;
	opacity: 1;
	font-size: 0;
	line-height: 0
}

.bcthumbnail a:not(.vjs-social-share-link) {
	line-height: 0;
	float: left;
	width: 100%;
	opacity: 1;
	bottom: 0;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	line-height: 0.7
}

.bcthumbnail:hover .vjs-big-play-button:before {
	opacity: 1
}

.bcthumbnail .vjs-big-play-button:focus {
	outline: none
}

.bcvideo .vjs-playing .vjs-big-play-button,
.bcvideo .vjs-seeking .vjs-big-play-button,
.bcvideo .vjs-waiting .vjs-big-play-button {
	display: none
}

.bcvideo .vjs-playing .vjs-big-play-button:before,
.bcvideo .vjs-seeking .vjs-big-play-button:before,
.bcvideo .vjs-waiting .vjs-big-play-button:before {
	opacity: 0 !important
}

.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-4K-flag:after,
.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-HD-flag:after {
	background-color: #f80000
}

.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-button:before {
	font-size: 1.8em;
	line-height: 1.67
}

.bcvideo .vjs-big-play-button .vjs-icon-placeholder {
	display: none
}

.bcvideo .vjs-social-overlay .vjs-social-title {
	width: auto
}

.bcvideo #bcc_link_container .bcc_cta a {
	font-size: 15px !important;
	top: 0 !important;
	line-height: 2.1
}

.bcvideo .vjs-control:not(.vjs-progress-control) {
	-ms-flex: 0 1 auto !important;
	flex: 0 1 auto !important
}

.bcvideo .vjs-control:focus,
.bcvideo *:focus {
	outline: 0
}

.playlist-wrapper::-webkit-scrollbar {
	width: 15px
}

.playlist-wrapper::-webkit-scrollbar-thumb {
	background: #999999
}

.playlist-wrapper::-webkit-scrollbar-track {
	background: #1b1b1b
}

.playlist-wrapper::-webkit-scrollbar {
	width: 15px
}

.bcvideo .video-js .vjs-duration {
	position: relative
}

.bcvideo .video-js .vjs-fullscreen-control {
	position: relative
}

.bcvideo .vjs-time-control.vjs-current-time {
	margin-left: 0
}

.bcvideo .vjs-time-control.vjs-time-divider div {
	position: relative
}

.bcvideo .vjs-time-control.vjs-time-divider {
	position: relative
}

.bcvideo .vjs-time-control {
	padding: 0
}

.bcvideo .vjs-time-control.vjs-duration {
	text-align: left
}

.bcvideo .vjs-time-control.vjs-time-divider div {
	position: relative
}

.bcvideo .vjs-time-control.vjs-time-divider {
	position: relative
}

.bcvideo .vjs-time-control .vjs-current-time-display {
	position: relative
}

.bcvideo .vjs-spacer {
	position: relative
}

.playlist-wrapper .vjs-playlist,
.playlist-wrapper .vjs-playlist-tmp {
	padding: 0;
	margin-top: -1px;
	background-color: #363637 !important
}

.bcvideo .vjs-modal-dialog {
	z-index: 111;
	position: absolute
}

.bcvideo .video-js .vjs-dock-text {
	background: rgba(0, 0, 0, 0.6);
	padding: 1em 25% 1em 1em
}

.bcvideo .video-js .vjs-dock-text {
	opacity: 0
}

.bcvideo.bcnotitle .video-js .vjs-dock-text {
	display: none
}

.bcvideo.bchovertitle .video-js .vjs-dock-text {
	opacity: 0
}

.bcvideo.bchovertitle:hover .video-js .vjs-dock-text {
	opacity: 1;
	-webkit-transition: opacity .5s, top .5s ease;
	-moz-transition: opacity .5s, top .5s ease;
	transition: opacity .5s, top .5s ease;
	-webkit-transition-delay: .1s;
	-moz-transition-delay: .1s;
	transition-delay: .1s
}

.bcvideo.bcshowtitle .video-js .vjs-dock-text {
	opacity: 1
}

.bcvideo.bcshowtitle:hover .video-js .vjs-dock-text {
	opacity: 1
}

.vjs-playlist .vjs-playlist-ad-overlay {
	display: none
}

.bcvideo .vjs-caption-settings {
	top: 20%;
	height: 17em;
	background: rgba(0, 0, 0, 0.6)
}

.bcvideo .vjs-caption-settings button {
	padding: 0.3em 0.5em;
	border: 1px solid white
}

.bcvideo .vjs-caption-settings button:hover {
	background: #fff;
	color: #000
}

.bcvideo .vjs-caption-settings .vjs-tracksetting span {
	margin-left: 0
}

.bcvideo .video-js .vjs-big-play-button {
	background-color: transparent !important
}

.bcvideo .vjs-modal-dialog.vjs-text-track-settings .vjs-modal-dialog-content div {
	max-width: 10em
}

.bcvideo .vjs-modal-dialog.vjs-text-track-settings .vjs-modal-dialog-content div fieldset select {
	max-width: 150px;
	display: block
}

button.vjs-icon-share:before {
	font-size: 1.5em;
	line-height: 1.97;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ytvideo .vjs-big-play-button,
.ytthumbnail .vjs-big-play-button,
.bcvideo .vjs-big-play-button,
.bcthumbnail .vjs-big-play-button {
	display: block;
	position: absolute;
	padding: 0;
	cursor: pointer;
	opacity: 1;
	top: 0;
	left: 0;
	margin-left: 0;
	margin-top: 0;
	width: 100%;
	height: 100%;
	line-height: 2em;
	border: none;
	border-radius: 50%;
	font-size: 3.5em;
	-webkit-transition: border-color .4s, outline .4s, background-color .4s;
	-moz-transition: border-color .4s, outline .4s, background-color .4s;
	-ms-transition: border-color .4s, outline .4s, background-color .4s;
	-o-transition: border-color .4s, outline .4s, background-color .4s;
	transition: border-color .4s, outline .4s, background-color .4s;
	background-color: transparent !important
}

.ytvideo .vjs-big-play-button:before,
.ytthumbnail .vjs-big-play-button:before,
.bcvideo .vjs-big-play-button:before,
.bcthumbnail .vjs-big-play-button:before {
	border-radius: 0;
	margin-top: 0;
	margin-left: 0;
	height: 25%;
	line-height: 1;
	width: 25%;
	content: "" !important;
	background: url(https://www.oracle.com/asset/web/i/videoplayer-playbtn.png) 50% 50% no-repeat;
	opacity: 0.8;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-size: contain;
	max-height: 91px;
	min-height: 25px
}

.ytvideo .vjs-big-play-button:before,
.ytthumbnail .vjs-big-play-button:before {
	z-index: 1
}

.bcvideo .video-js:hover .vjs-big-play-button:before {
	opacity: 1
}

.ytthumbnail:hover .vjs-big-play-button:before,
.bcthumbnail:hover .vjs-big-play-button:before {
	opacity: 1
}

.vjs-mouse.vjs-playlist .vjs-playlist-item:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item:hover .vjs-playlist-thumbnail:before {
	border-radius: 0;
	height: 34px;
	left: 0;
	line-height: 34px;
	top: 14px;
	width: 100%;
	height: 59%
}

.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:hover .vjs-playlist-thumbnail:before {
	top: 0
}

.vjs-playlist cite {
	font-size: 1.4rem;
	color: #fff;
	white-space: normal;
	line-height: 1.2 !important;
	height: 100% !important;
	-webkit-font-smoothing: auto;
	padding-right: 0.5em
}

.f01 .vjs-playlist cite,
.f08 .vjs-playlist cite {
	font-size: 14px
}

.vjs-playlist .vjs-playlist-description,
.vjs-playlist-tmp .vjs-playlist-description {
	display: none
}

.vjs-playlist .vjs-playlist-item,
.vjs-playlist-tmp .vjs-playlist-item {
	padding: 0.7em !important;
	margin-bottom: 0 !important;
	border-top: 1px solid #4e5055
}

.vjs-playlist li:last-of-type {
	border-bottom: none
}

.vjs-playlist .vjs-selected {
	background: #4e5055;
	padding: 0.7em 0.65em 0.9em 0.7em
}

.vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
	margin: 2px;
	text-transform: uppercase;
	font-size: 1.6rem;
	content: 'playing';
	font-family: Helvetica, Arial, "Lucida Grande", sans-serif
}

.f01 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before,
.f08 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
	font-size: 16px
}

.vjs-playlist .vjs-selected picture {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.vjs-playlist .vjs-selected img {
	border: 2px solid #fff
}

.vjs-play-progress,
.vjs-volume-level {
	background-color: #ff0000 !important
}

.vjs-dock-text .vjs-dock-title {
	position: relative
}

.vjs-dock-text .vjs-dock-description {
	position: relative
}

.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
	border-radius: 0;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	margin-top: 0;
	margin-left: 0;
	height: 68px;
	line-height: 68px;
	width: 121px;
	content: '' !important;
	background: url("https://www.oracle.com/asset/web/i/videoplayer-playbtn.png") 50% 50% no-repeat;
	background-size: 30%
}

.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	border: 2px solid #4e5055
}

.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
	background: #000;
	background: transparent\9;
	background: rgba(0, 0, 0, 0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
	zoom: 1;
	border-radius: 0;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	margin-top: 0;
	margin-left: 0;
	height: 68px;
	line-height: 68px;
	width: 121px;
	content: '';
	position: absolute
}

.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after {
	margin: 2px;
	display: none
}

.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	margin: 0;
	text-transform: uppercase;
	content: 'playing' !important;
	background: none;
	height: 68px;
	line-height: 68px;
	width: 121px;
	border: 2px solid #FFFFFF;
	font-size: 1.6rem;
	font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
	background-color: rgba(26, 26, 26, 0.5)
}

.f01 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.f08 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	font-size: 16px
}

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
	top: 50%
}

.vjs-social-share-links a {
	color: #fff
}

.vjs-errors-ok-button {
	border-radius: 0
}

.bcvideo .video-js #bcc_link_container {
	top: 75px
}

.bcvideo .video-js #bcc_link_container .bcc_cta {
	background: url("https://www.oracle.com/asset/web/i/videoplayer-chevron.png") no-repeat;
	background-color: #007f9c;
	background-position: 11px center;
	height: 32px;
	line-height: 23px
}

a.vjs-social-share-link,
.bcvideo .video-js #bcc_link_container .bcc_cta a {
	color: #fff
}

.bcimg {
	z-index: 2
}

a.bclink {
	z-index: 3
}

a.bclink,
.bcimg {
	opacity: 1
}

@-webkit-keyframes FadeSlip {
	0% {
		opacity: 1
	}

	40% {
		opacity: 1
	}

	90% {
		opacity: 0
	}

	100% {
		opacity: 0;
		z-index: 0
	}
}

@-moz-keyframes FadeSlip {
	0% {
		opacity: 1
	}

	40% {
		opacity: 1
	}

	90% {
		opacity: 0
	}

	100% {
		opacity: 0;
		z-index: 0
	}
}

@-o-keyframes FadeSlip {
	0% {
		opacity: 1
	}

	40% {
		opacity: 1
	}

	90% {
		opacity: 0
	}

	100% {
		opacity: 0;
		z-index: 0
	}
}

@keyframes FadeSlip {
	0% {
		opacity: 1
	}

	40% {
		opacity: 1
	}

	90% {
		opacity: 0
	}

	100% {
		opacity: 0;
		z-index: 0
	}
}

.sliploaded a.bclink,
.sliploaded .bcimg {
	-webkit-animation: FadeSlip 2s forwards ease-in-out;
	-moz-animation: FadeSlip 2s forwards ease-in-out;
	-o-animation: FadeSlip 2s forwards ease-in-out;
	animation: FadeSlip 2s forwards ease-in-out
}

.bcbackground .vjs-text-track-display,
.bcbackground .vjs-loading-spinner,
.bcbackground .vjs-big-play-button,
.bcbackground .vjs-control-bar,
.bcbackground .vjs-caption-settings,
.bcbackground .vjs-dock-text,
.bcbackground .vjs-dock-shelf,
.bcbackground .vjs-social-overlay,
.bcbackground #bcc_link_container {
	display: none
}

.f01 .bcvideo.bcplaylist {
	padding-top: 33.8% !important
}

.f01 .bcvideo.bcplaylist .video-js {
	width: 60% !important
}

.f01 .playlist-wrapper {
	width: 40% !important
}

.bcvideo .vjs-social-overlay .vjs-social-direct-link .vjs-social-label-text,
.bcvideo .vjs-social-overlay .vjs-social-embed-code .vjs-social-label-text {
	text-align: left
}

.bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
	height: 130px;
	width: 216px
}

.bclargethumb .vjs-mouse.vjs-playlist .bctimew1 {
	top: 0.7em;
	left: 0.7em
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
	height: 130px
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	height: 130px;
	line-height: 130px;
	width: 216px
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item cite {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
	height: 102px;
	line-height: 130px;
	width: 216px
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
	height: 130px;
	line-height: 130px;
	width: 216px
}

.bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
	height: 130px;
	line-height: 130px;
	width: 216px
}

.bclargethumb.bcvideo.bcplaylist,
.bclargethumb.bcvideo {
	padding-top: 33.8%
}

.bclargethumb.bcvideo.bcplaylist .video-js {
	width: 60%
}

.bclargethumb .playlist-wrapper {
	width: 40%
}

.ytvideo {
	width: 100%;
	padding-top: 56.25%;
	position: relative;
	background: #000;
	z-index: 1;
	opacity: 1
}

.ytvideo > div {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%
}

.ytvideo.ytthumbnail {
	overflow: hidden
}

.ytvideo.ytthumbnail img {
	max-width: 100.4% !important;
	width: 100.4% !important;
	position: absolute;
	top: -17%;
	left: 0
}

.ytvideo.ytthumbnail[data-thumbq="max"] img {
	top: 0;
	max-width: 100% !important;
	width: 100% !important
}

@media (max-width: 1300px) {

	.bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
		height: 95px;
		width: 170px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
		height: 95px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 95px;
		line-height: 95px;
		width: 170px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 65px;
		line-height: 95px;
		width: 170px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
		height: 95px;
		line-height: 95px;
		width: 170px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
		height: 95px;
		line-height: 95px;
		width: 170px
	}

	.bclargethumb.bcvideo.bcplaylist,
	.bclargethumb.bcvideo {
		padding-top: 33.8%
	}

	.bclargethumb.bcvideo.bcplaylist .video-js {
		width: 60%
	}

	.bclargethumb .playlist-wrapper {
		width: 40%
	}
}

@media only screen and (min-width: 841px) {
	.f08 .bcvideo.bcplaylist {
		padding-top: 33.8%
	}

	.f08 .bcvideo.bcplaylist .video-js {
		width: 60% !important
	}

	.f08 .playlist-wrapper {
		width: 40%
	}
}

@media only screen and (min-width: 0px) and (max-width: 1240px) {
	.bcvideo {
		width: 100% !important
	}

	.bcvideo.bcplaylist {
		padding-top: 33.8%
	}

	.bcvideo.bcplaylist .video-js {
		width: 60% !important
	}

	.playlist-wrapper {
		width: 40%
	}

	.playlist-wrapper::-webkit-scrollbar {
		width: 11px
	}
}

@media only screen and (min-width: 0px) and (max-width: 840px) {
	.bcvideo.bcplaylist {
		padding-top: 56.3%
	}

	.bclargethumb.bcvideo.bcplaylist.bcvideo {
		padding-top: 56.3%
	}

	.bcvideo,
	.bcvideo.bcplaylist .video-js,
	.playlist-wrapper,
	.playlist-wrapper .vjs-playlist {
		width: 100% !important
	}

	.playlist-wrapper .vjs-playlist {
		display: block
	}

	.vjs-playlist {
		display: block
	}

	.playlist-wrapper {
		max-height: 142px;
		float: left
	}

	.f01 .playlist-wrapper {
		max-height: 1000px
	}

	.vjs-playlist cite {
		font-size: 1.8rem
	}

	.f08 .vjs-playlist cite {
		font-size: 18px
	}

	.playlist-wrapper {
		position: relative
	}

	.f01 .playlist-wrapper {
		position: absolute
	}

	.playlist-wrapper::-webkit-scrollbar {
		width: 8px
	}

	.video-js .vjs-dock-text {
		padding: 0.7em 0.9em
	}

	.vjs-social-direct-link,
	.vjs-social-embed-code,
	.vjs-social-description {
		display: none
	}

	.vjs-social-share-links {
		margin-top: 1em
	}

	.vjs-quality-menu-wrapper .vjs-menu-item {
		padding: .2em
	}
}

@media (max-width: 1080px) {

	.bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
		height: 68px;
		width: 121px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
		height: 68px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 68px;
		line-height: 68px;
		width: 121px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 42px;
		line-height: 68px;
		width: 121px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
		height: 68px;
		line-height: 68px;
		width: 121px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
		height: 68px;
		line-height: 68px;
		width: 121px
	}

	.bclargethumb.bcvideo.bcplaylist,
	.bclargethumb.bcvideo {
		padding-top: 33.8%
	}

	.bclargethumb.bcvideo.bcplaylist .video-js {
		width: 60%
	}

	.bclargethumb .playlist-wrapper {
		width: 40%
	}
}

@media (max-width: 600px) {
	.vjs-playlist .vjs-playlist-item .vjs-playlist-duration {
		font-size: 11px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
		height: 56px;
		width: 100px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
		height: 60px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 56px;
		line-height: 56px;
		width: 100px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
		height: 56px;
		line-height: 56px;
		width: 100px;
		top: 0
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
		height: 56px;
		line-height: 56px;
		width: 100px
	}

	.bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
		height: 56px;
		line-height: 56px;
		width: 100px
	}

	.bclargethumb.bcvideo.bcplaylist,
	.bclargethumb.bcvideo {
		padding-top: 56.3%
	}

	.bclargethumb.bcvideo.bcplaylist .video-js {
		width: 100%;
		height: 0;
		overflow: visible;
		padding-top: 56.3%
	}

	.bclargethumb .playlist-wrapper {
		width: 100%;
		float: none;
		max-height: 340px
	}

	.bclargethumb .video-js .vjs-tech {
		height: auto
	}

	.bclargethumb .ytvideo .vjs-big-play-button,
	.bclargethumb .ytthumbnail .vjs-big-play-button,
	.bclargethumb .bcvideo .vjs-big-play-button,
	.bclargethumb .bcthumbnail .vjs-big-play-button {
		height: 0;
		padding: 56.3% 0 0 0
	}
}

@media only screen and (min-width: 0px) and (max-width: 600px) {
	.vjs-live-display {
		margin-top: 0 !important
	}

	.vjs-menu-button-popup .vjs-menu {
		margin-bottom: 0.8em
	}

	.vjs-menu-item-text {
		font-size: 10px
	}
}

@media only screen and (max-width: 600px),
only screen and (max-height: 400px) {
	.bcvideo .video-js .vjs-menu-button-popup .vjs-menu {
		left: -5em
	}

	.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
		width: 10em
	}

	.bcvideo .video-js .vjs-menu-button-popup .vjs-menu li {
		line-height: 1
	}

	.bcvideo .video-js .vjs-volume-control,
	.bcvideo .video-js .vjs-volume-menu-button {
		height: 100% !important
	}

	.bcvideo .video-js .vjs-volume-control .vjs-volume-bar,
	.bcvideo .video-js .vjs-volume-menu-button .vjs-volume-bar {
		margin: auto 0.2em
	}

	.bcvideo .video-js .vjs-volume-control.vjs-menu-button-inline:before,
	.bcvideo .video-js .vjs-volume-menu-button.vjs-menu-button-inline:before {
		width: 2em
	}
}

@media only screen and (min-width: 0px) and (max-width: 400px) {

	.bcvideo .vjs-control,
	.bcvideo .vjs-time-control,
	.bcvideo .vjs-time-divider {
		font-size: 8px !important
	}

	.bcvideo .vjs-progress-control {
		height: 0.5em;
		top: -0.5em
	}

	.bcvideo .video-js .vjs-control-bar {
		height: 2.2em
	}

	.bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar {
		-webkit-transform: translateY(2.2em);
		-ms-transform: translateY(2.2em);
		transform: translateY(2.2em)
	}

	.bcvideo .vjs-mute-control {
		padding-left: 1em;
		padding-right: 1em
	}

	.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
		bottom: 2.2em
	}

	.bc-player-VkKNQZg6x_default .vjs-control {
		font-size: 8px
	}
}

.w10 {
	position: relative;
	z-index: 40000
}

.w10w1 {
	position: fixed;
	z-index: 20001;
	width: 100%;
	top: 0;
	height: 100%;
	left: 0
}

.w10w2 {
	max-width: 1080px;
	padding: 0 24px;
	box-sizing: border-box;
	margin: 0 auto;
	top: 50%;
	position: relative;
	-webkit-transition: opacity .5s .4s, top .5s ease .4s;
	-moz-transition: opacity .5s .4s, top .5s ease .4s;
	transition: opacity .5s .4s, top .5s ease .4s
}

.w10w2 .bcvideo *:active,
.w10w2 .bcvideo *:focus {
	outline: none
}

.w10big .w10w2 {
	-webkit-transition: opacity .5s .4s;
	-moz-transition: opacity .5s .4s;
	transition: opacity .5s .4s
}

.w10playlist .w10w2 {
	max-width: 1300px
}

#w10close {
	font-size: 0;
	position: fixed;
	right: 2rem;
	top: 2rem;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	transition: all .3s;
	z-index: 10;
	line-height: 0;
	opacity: .8
}

#w10close.hidden {
	opacity: 0;
	display: none
}

#w10close.hidden:hover {
	opacity: 0 !important
}

.w10yt.w10big #w10close {
	top: 5rem
}

#w10close:hover {
	opacity: 1
}

#w10close em {
	visibility: hidden
}

#w10close:before {
	font-size: 0;
	display: inline-block;
	content: ' ';
	height: 2.4rem;
	width: 2.4rem;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjQsMyAyMSwwIDEyLDkgMywwIDAsMyA5LDEyIDAsMjEgMywyNCAxMiwxNSAyMSwyNCAyNCwyMSAxNSwxMiAiLz4NCjwvc3ZnPg0K") no-repeat 0px 0px transparent;
	background-size: 100% 100%;
	opacity: 1;
	line-height: 0
}

.f01 #w10close,
.f08 #w10close {
	right: 1.2rem;
	top: 1.2rem
}

.f01 #w10close:before,
.f08 #w10close:before {
	height: 1.5rem;
	width: 1.5rem
}

.w10fadein .w10w2 {
	top: 57%;
	opacity: 0
}

.w10fadein .w10w3 {
	opacity: 0
}

.w10fadeout .w10w2 {
	top: 57%;
	opacity: 0;
	-webkit-transition: opacity .5s, top .5s ease;
	-moz-transition: opacity .5s, top .5s ease;
	transition: opacity .5s, top .5s ease
}

.w10big.w10fadeout .w10w2 {
	top: 50%
}

.w10fadeout .w10w3 {
	opacity: 0;
	display: none;
	-webkit-transition: opacity .5s, top .5s ease;
	-moz-transition: opacity .5s, top .5s ease;
	transition: opacity .5s, top .5s ease
}

.w10fadeout .w10w3 {
	opacity: 0;
	-webkit-transition: opacity .8s .3s;
	-moz-transition: opacity .8s .3s;
	transition: opacity .8s .3s
}

.w10w3 {
	position: fixed;
	display: block;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	content: " ";
	z-index: -1;
	opacity: 1;
	background: rgba(0, 0, 0, 0.85098);
	transition: opacity 0.8s
}

@media only screen and (max-height: 290px) and (max-width: 480px) and (min-width: 300px) {
	#w10close {
		right: 1rem;
		top: 1rem
	}

	#w10close:before {
		height: 1.8rem;
		width: 1.8rem
	}

	.f01 #w10close,
	.f08 #w10close {
		right: 0.6rem;
		top: 0.6rem
	}

	.f01 #w10close:before,
	.f08 #w10close:before {
		height: 1rem;
		width: 1rem
	}
}

@media only screen and (min-width: 1080px) {
	.w10w2 {
		margin-top: -290px
	}

	.w10playlist .w10w2 {
		margin-top: -246px
	}
}

@media only screen and (max-width: 1079px) {
	.w10w2 {
		margin-top: -26.8%
	}

	.w10playlist .w10w2 {
		margin-top: -18.8%
	}
}

@media only screen and (max-width: 840px) {
	.w10playlist .w10w2 {
		margin-top: -34.8%
	}
}

@media only screen and (max-width: 600px) {
	.w10playlist .w10w2 {
		margin-top: -43.8%
	}

	.bcmobvideotitle {
		display: block
	}

	.ch13 .vjs-playlist > .vjs-playlist-item {
		padding-left: 22px !important;
		padding-right: 22px !important
	}
}

@media only screen and (min-height: 540px) and (max-height: 640px) {
	.w10w2 {
		max-width: 840px;
		margin-top: -223px
	}
}

@media only screen and (min-height: 380px) and (max-height: 539px) {
	.w10w2 {
		max-width: 600px;
		margin-top: -155px
	}
}

@media only screen and (min-height: 0px) and (max-height: 379px) {
	.w10w2 {
		max-width: 400px;
		margin-top: -96px
	}
}

@media only screen and (min-height: 540px) and (max-height: 640px) and (max-width: 840px) {
	.w10w2 {
		margin-top: -26.8%
	}
}

@media only screen and (min-height: 380px) and (max-height: 539px) and (max-width: 600px) {
	.w10w2 {
		margin-top: -26.8%
	}
}

@media only screen and (min-height: 0px) and (max-height: 379px) and (max-width: 400px) {
	.w10w2 {
		margin-top: -26.8%
	}
}

.w10big .w10w2 {
	max-width: 100%;
	padding: 0;
	margin-top: -28.125% !important
}

.w10big .w10w3 {
	background: #151b17
}

@media screen and (min-aspect-ratio: 16 / 9) {
	.w10big .w10w2 {
		margin-top: 0 !important;
		height: 100vh;
		top: 0
	}

	.w10big .w10w2 .bcvideo {
		padding: 0;
		height: 100vh
	}

	.w10big.w10fadeout .w10w2 {
		top: 0
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {

	.bcvideo .vjs-control,
	.bcvideo .vjs-time-control,
	.bcvideo .vjs-time-divider {
		font-size: 10px !important
	}

	.bcvideo .vjs-progress-control {
		height: 0.5em;
		top: -0.5em
	}

	.bcvideo .video-js .vjs-control-bar {
		height: 2.2em
	}

	.bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,
	.bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,
	.bcvideo .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar {
		-webkit-transform: translateY(2.2em);
		-ms-transform: translateY(2.2em);
		transform: translateY(2.2em)
	}

	.bcvideo .vjs-mute-control {
		padding-left: 1em;
		padding-right: 1em
	}

	.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
		bottom: 2.2em
	}

	.bc-player-VkKNQZg6x_default .vjs-control {
		font-size: 8px
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: portrait) {

	.bcvideo .vjs-control,
	.bcvideo .vjs-time-control,
	.bcvideo .vjs-time-divider {
		font-size: 10px !important
	}

	.video-js .vjs-control-bar {
		height: 2em
	}
}

/*! W11 */
.w11 {
	position: fixed;
	z-index: 20;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
	display: flex
}

body > .w11 {
	z-index: 20001
}

.w11 ::-webkit-scrollbar {
	width: 6px;
	height: 6px
}

.w11 ::-webkit-scrollbar-track {
	background: rgba(255, 255, 255, 0.4);
	border-radius: 4px
}

.w11 ::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background: rgba(0, 0, 0, 0.2)
}

.w11w1 {
	width: 100%;
	height: 100%;
	overflow-y: auto;
	display: table-cell;
	vertical-align: middle;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center
}

.w11w2 {
	display: flex;
	position: relative;
	margin: 0 auto;
	max-width: calc(100% - 10rem);
	max-height: calc(100vh - 10rem);
	background: #fff;
	z-index: 1;
	opacity: 1;
	transition: opacity 200ms linear 250ms, transform 350ms cubic-bezier(0.4, 0, 0.2, 1) 200ms
}

@media only screen and (min-width: 1180px) {
	.w11w2 {
		max-width: 1080px
	}
}

.w11.iframe .w11w2 {
	box-sizing: content-box;
	width: calc(100% - 10rem)
}

.w11[data-theme="light"] .w11w2 {
	box-shadow: 0px 5px 26px rgba(0, 0, 0, 0.2);
	transition-delay: 0ms
}

@media only screen and (min-width: 1180px) {
	.w11imgbox .w11w2 {
		max-width: calc(100% - 10rem)
	}
}

@media only screen and (min-width: 1700px) {
	max-width: 1600px
}

.w11w4 {
	box-sizing: border-box;
	position: relative;
	width: 100%;
	padding: 1.5em;
	overflow: auto;
	-ms-overflow-style: scrollbar;
	-webkit-overflow-scrolling: touch
}

.w11w4:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.w11playlist .w11w4 {
	max-width: 1300px
}

.w11[data-theme="light"] .w11w4 {
	padding: 40px
}

.w11w5 {
	transform-style: preserve-3d;
	backface-visibility: hidden;
	opacity: 1;
	transition: opacity 200ms linear 400ms
}

.w11.iframe .w11w5 {
	--iframeHeight: 0;
	--iframeWidth: 100%;
	--iframePadding: initial;
	position: relative;
	height: 0;
	min-width: var(--iframeWidth);
	min-height: var(--iframeHeight);
	padding-bottom: var(--iframePadding) !important;
	transition: opacity 300ms 450ms, min-height 200ms
}

.w11[data-theme="light"] .w11w5 {
	transition-delay: 250ms
}

.w11.iframe .w11w6 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.w11w6 > iframe {
	width: 100%;
	height: 100%
}

.w11w6 > img {
	width: 100%;
	display: block
}

.w11imgbox .w11w6 > img {
	width: auto;
	max-height: calc(82vh - 11rem);
	max-width: 100%
}

html.iframecontent,
html.iframecontent body {
	background: #fff
}

.lightbox-gallery.lightbox-noscroll {
	position: relative;
	z-index: 21
}

.lightbox-gallery .w11w6 {
	background-size: 100%
}

.lightbox-gallery .w11w6 img {
	opacity: 0;
	transition: 0s opacity
}

.lightbox-gallery .w11w6 img.w11fadein {
	opacity: 1;
	transition-duration: 0.3s
}

.lightbox-gallery .slick-nav .slick-pagination {
	display: none;
	margin: 0 1em
}

.lightbox-gallery .slick-next {
	right: 2.5em
}

.lightbox-gallery .slick-prev {
	left: 2.5em
}

@media only screen and (min-width: 771px) {
	.lightbox-gallery .slick-arrow:not(.slick-disabled):before {
		color: #fff;
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4)
	}

	.lightbox-gallery .slick-nav .slick-arrow:before {
		opacity: 0;
		transition: opacity 0.3s
	}

	.lightbox-gallery .w11w5:hover + .slick-nav .slick-arrow:before,
	.lightbox-gallery .slick-nav:hover .slick-arrow:before {
		opacity: 1
	}
}

@media only screen and (max-width: 770px) {
	.lightbox-gallery .slick-nav .slick-pagination {
		display: block
	}
}

.w11w3 {
	display: block;
	position: fixed;
	pointer-events: none;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	content: ' ';
	z-index: 0;
	opacity: 1;
	background: rgba(0, 0, 0, 0.85098);
	transition: opacity 400ms
}

.lightbox-noscroll > .w11 .w11w3 {
	pointer-events: auto
}

.w11[data-theme="light"] .w11w3 {
	background: transparent;
	transition: none
}

.w11w3.loading:after {
	content: ' ';
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	opacity: 0;
	background: url("https://www.oracle.com/asset/web/i/loading-sprite-light.png") 0 0 no-repeat;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: opacity 300ms;
	animation: lightboxloading 600ms steps(6) infinite
}

.w11fadein .w11w3.loading {
	opacity: 1
}

.w11fadein .w11w3.loading:after {
	opacity: 1
}

.w11fadeout .w11w3.loading:after {
	opacity: 0;
	transition: none
}

.w11content,
.w01v5 {
	display: none
}

.w11ajaxcontent {
	padding: 4em 2em
}

#w11 .w11ajaxcontent {
	padding: 0
}

.w11fadein .w11w2 {
	opacity: 0;
	-webkit-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85)
}

.w11fadein .w11w3 {
	opacity: 0
}

.w11fadein .w11w5 {
	opacity: 0
}

.w11fadeout .w11w2 {
	opacity: 0;
	transition-delay: 200ms;
	-webkit-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85)
}

.w11fadeout .w11w3 {
	opacity: 0;
	transition-delay: 400ms
}

.w11fadeout .w11w5 {
	opacity: 0;
	transition-delay: 0ms
}

.w11close {
	font-size: 0;
	position: fixed;
	right: 2rem;
	top: 2rem;
	z-index: 10;
	line-height: 0;
	opacity: 0.8;
	transition: opacity 200ms
}

.w11close:before {
	font-size: 0;
	display: inline-block;
	content: ' ';
	height: 2.4rem;
	width: 2.4rem;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTI0IDNsLTMtMy05IDktOS05LTMgMyA5IDktOSA5IDMgMyA5LTkgOSA5IDMtMy05LTl6Ii8+PC9zdmc+");
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 100%;
	background-color: transparent;
	opacity: 1;
	line-height: 0
}

.w11[data-theme="light"] .w11close {
	position: absolute;
	right: 2rem;
	top: 2rem
}

@media screen and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
	.w11[data-theme="light"] .w11close {
		right: 3rem
	}
}

.w11[data-theme="light"] .w11close:before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggb3BhY2l0eT0iLjYiIGZpbGw9IiM5Mzk2OTkiIGQ9Ik0yNCAzbC0zLTMtOSA5LTktOS0zIDMgOSA5LTkgOSAzIDMgOS05IDkgOSAzLTMtOS05eiIvPjwvc3ZnPg==")
}

.w11close:hover {
	opacity: 1
}

.w11close em {
	visibility: hidden
}

.f01 .w11close,
.f08 .w11close {
	right: 0.6rem;
	top: 0.6rem
}

.f01 .w11close:before,
.f08 .w11close:before {
	height: 1rem;
	width: 1rem
}

body.lightbox-noscroll {
	overflow-y: hidden
}

@keyframes lightboxloading {
	from {
		background-position: 0px
	}

	to {
		background-position: -240px
	}
}

/*! VENDOR - CLOUD CHAT */
.f11v6 #atgchat-flyout {
	position: absolute;
	left: -20px;
	overflow: hidden;
	width: 0;
	height: 0
}

#atgchat-flyout span,
#atgchat-body span,
#atgchat-body img {
	display: none
}

#atgchat-flyout a span {
	display: inline;
	font-size: 13px
}

#atgchat-body a img {
	display: inline
}

#rn_Dialog_0_mask.mask {
	display: none !important
}

#oProactiveChat #rn_Dialog_0 {
	margin: 0
}

#oProactiveChat .underlay {
	display: none !important
}

#oProactiveChat .yui-panel-container.yui-dialog.yui-simple-dialog {
	width: 300px;
	-webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.24);
	-moz-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.24);
	box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.24);
	padding: 0 6px 6px 6px;
	background: #fff;
	box-sizing: content-box
}

#oProactiveChat {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999;
	height: 0;
	font-size: 20px
}

#oProactiveChat *,
#oProactiveChat div {
	font-family: Arial, Helvetica, Sans;
	line-height: 1.35
}

#oProactiveChat .yui-panel {
	border: 0 !important
}

#oProactiveChat #spac_4674211_RefuseDiv {
	padding-top: 6px
}

#oProactiveChat .rn_SyndicatedChatHeaderLabelDiv {
	height: 36px;
	border-bottom: #ccc 1px solid
}

#oProactiveChat .rn_SyndicatedChatLogoImageDiv {
	margin-left: -13px
}

#oProactiveChat .rn_Dialog .ft .yui-button button {
	margin-right: 0
}

#oProactiveChat a.container-close {
	top: 18px;
	right: 9px
}

.atgchat-wrapper {
	display: none !important
}

.awesomplete {
	display: inline-block;
	position: relative
}

.awesomplete .visually-hidden {
	position: absolute;
	clip: rect(0, 0, 0, 0)
}

.awesomplete > input {
	display: block
}

.awesomplete > ul {
	position: absolute;
	left: 0;
	z-index: 1;
	min-width: 100%;
	box-sizing: border-box;
	list-style: none;
	padding: 0;
	margin: 0;
	background: #fff
}

.awesomplete > ul:empty,
.awesomplete > ul[hidden] {
	display: none
}

@media only screen and (max-width: 450px) {
	.u10w1 ul.scl-icons {
		height: auto;
	}
}

/*! GENERIC - ANIMATIONS */
@keyframes o-scalezoom {
	0% {
		-moz-transform: scale(1.3, 1.3);
		-webkit-transform: scale(1.3, 1.3);
		transform: scale(1.3, 1.3)
	}

	100% {
		-moz-transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}
}

@keyframes o-upfade-y {
	0% {
		opacity: 0;
		-ms-transform: translateY(90px);
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}

	100% {
		opacity: 1;
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes o-downfadeout-y {
	0% {
		opacity: 1;
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	100% {
		opacity: 0;
		-ms-transform: translateY(90px);
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@keyframes o-upfade-top {
	0% {
		opacity: 0;
		top: 90px
	}

	100% {
		opacity: 1;
		top: 0
	}
}

@keyframes o-fadezoomin {
	0% {
		opacity: 0;
		-moz-transform: scale3d(1, 1, 1);
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	100% {
		opacity: 1;
		-moz-transform: scale3d(1.07, 1.07, 1);
		-webkit-transform: scale3d(1.07, 1.07, 1);
		transform: scale3d(1.07, 1.07, 1)
	}
}

@keyframes o-fadezoomin-flip {
	0% {
		opacity: 0;
		-moz-transform: scale3d(-1, 1, 1);
		-webkit-transform: scale3d(-1, 1, 1);
		transform: scale3d(-1, 1, 1)
	}

	100% {
		opacity: 1;
		-moz-transform: scale3d(-1.07, 1.07, 1);
		-webkit-transform: scale3d(-1.07, 1.07, 1);
		transform: scale3d(-1.07, 1.07, 1)
	}
}

@keyframes o-fadezoomout {
	0% {
		opacity: 0;
		-moz-transform: scale3d(0.93, 0.93, 1);
		-webkit-transform: scale3d(0.93, 0.93, 1);
		transform: scale3d(0.93, 0.93, 1)
	}

	100% {
		opacity: 1;
		-moz-transform: scale3d(1, 1, 1);
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes o-fadein {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}