/*!
######################################################

# %file_name%

# OCOM GLOBAL ASSET RELEASE: %ga_build%

# BUILD DATE: %ga_date%

# %ga_copyright%

%ga_warning%

######################################################
*/

/*! VERSION INFO */
#event3{content:"%ga_build%"}

/*
######################################################

BEGIN GENERIC STYLES

######################################################
*/

/*! GENERIC - TEXT STYLES 
h2 {font-weight:normal;color: #666;font-size: 34px;font-size:3.4rem;margin:0 0 0 0}
h3 {font-weight:normal;font-size:40px;font-size:4.0rem}
h4 {font-weight:normal;color: #666;font-size: 26px;font-size:2.6rem}
p {margin: 0 0 .75em 0;line-height: 1.3em;}
hr {margin:1.75em 0px}
.boldtxt{font-weight:bold !important}

*/ 


/*
######################################################

BEGIN COMPONENT STYLES

######################################################
*/


/*! U03 - COMPASS */
.u03w1:after,
.u03:after,
.breadCrumb_Center:after, 
#breadCrumb:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.u03 li br {content:" ";display:none}
.u03 ul,.u03 ul li{float:left}

.u03 ul,
#breadCrumb span.breadCrumb_Content {padding-top:7px;display:block}

.u03 .u03w1,
#breadCrumb .breadCrumb_Center{width:974px;margin:0 auto 1.5em}

.f11v0 .u03 .u03w1,
.f11v0 #breadCrumb .breadCrumb_Center{margin-bottom:0}

.f11v0 .u02 + .u03 .u03w1,
.f11v0 .u02 + #breadCrumb .breadCrumb_Center,
.f01r1 .u03 .u03w1,
.f01r1 #breadCrumb .breadCrumb_Center{width:1180px}

.f01r1 .u01 + .u03 .u03w1,
.f01r1 .u01 + #breadCrumb .breadCrumb_Center{width:974px}

.u03 ul li,
#breadCrumb .breadCrumb_Center span.breadCrumb_Content span.active{background:transparent;font-weight:bold;color:#fff;font-size:12px}

.u03 ul li a,
#breadCrumb span.breadCrumb_Content a,
#breadCrumb span.breadCrumb_Content span.active{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u03-chevron.png') 100% 5px no-repeat;padding:0 13px 6px 0;color:#fff;font-size:12px;margin-right:9px;display:block;float:left}

#breadCrumb span.breadCrumb_Content a span{display:inline}

.u03 a{color:#fff !important;font-weight:normal}
.u03 a:hover,
#breadCrumb a:hover{color:#fff;text-decoration:underline}

.f11v3 .u03,.f11v3 .u03 *,.f11v3 .u03 a:hover,.f11v3 #breadCrumb a:hover{color:#4c4c4c !important}

.f11v3 .u03 ul li a,
.f11v3 #breadCrumb span.breadCrumb_Content a,
.f11v3 #breadCrumb span.breadCrumb_Content span.active{background-image:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u03-chevron-e3.png')}

.u03 .u03siteid span,
#breadCrumb .red,
#breadCrumb .u03siteid span {color:#fff}

.u03,
#breadCrumb{
	clear:both;line-height:16px;width:1012.5px;margin:0 0 12px -19px;
	background: #545454;
	background: -moz-linear-gradient(top,  #545454 0%, #5c5c5c 3%, #616161 5%, #666666 11%, #737373 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(3%,#5c5c5c), color-stop(5%,#616161), color-stop(11%,#666666), color-stop(100%,#737373));
	background: -webkit-linear-gradient(top,  #545454 0%,#5c5c5c 3%,#616161 5%,#666666 11%,#737373 100%);
	background: -o-linear-gradient(top,  #545454 0%,#5c5c5c 3%,#616161 5%,#666666 11%,#737373 100%);
	background: -ms-linear-gradient(top,  #545454 0%,#5c5c5c 3%,#616161 5%,#666666 11%,#737373 100%);
	background: linear-gradient(to bottom,  #545454 0%,#5c5c5c 3%,#616161 5%,#666666 11%,#737373 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#737373',GradientType=0 );
}

.f01r1 .u03,
.f01r1 #breadCrumb{width:100%;margin-left:0;box-sizing: border-box;moz-box-sizing: border-box;webkit-box-sizing: border-box;padding:0 19px}


.f11 .u03,
.f11 #breadCrumb {
	width:100%;min-height:33px;margin:0;
	background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u03-ie-bg.png') 0 0 repeat-x;
	background: -moz-linear-gradient(top,  rgba(10,10,10,0.66) 0%, rgba(16,16,16,0.59) 9%, rgba(21,21,21,0.56) 17%, rgba(32,32,32,0.56) 60%, rgba(38,38,38,0.56) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(10,10,10,0.66)), color-stop(9%,rgba(16,16,16,0.59)), color-stop(17%,rgba(21,21,21,0.56)), color-stop(60%,rgba(32,32,32,0.56)), color-stop(100%,rgba(38,38,38,0.56)));
	background: -webkit-linear-gradient(top,  rgba(10,10,10,0.66) 0%,rgba(16,16,16,0.59) 9%,rgba(21,21,21,0.56) 17%,rgba(32,32,32,0.56) 60%,rgba(38,38,38,0.56) 100%);
	background: -o-linear-gradient(top,  rgba(10,10,10,0.66) 0%,rgba(16,16,16,0.59) 9%,rgba(21,21,21,0.56) 17%,rgba(32,32,32,0.56) 60%,rgba(38,38,38,0.56) 100%);
	background: -ms-linear-gradient(top,  rgba(10,10,10,0.66) 0%,rgba(16,16,16,0.59) 9%,rgba(21,21,21,0.56) 17%,rgba(32,32,32,0.56) 60%,rgba(38,38,38,0.56) 100%);
	background: linear-gradient(to bottom,  rgba(10,10,10,0.66) 0%,rgba(16,16,16,0.59) 9%,rgba(21,21,21,0.56) 17%,rgba(32,32,32,0.56) 60%,rgba(38,38,38,0.56) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80a0a0a', endColorstr='#8f262626',GradientType=0 );
	zoom: 1
}

.f11 .u03 ul,
.f11 #breadCrumb span.breadCrumb_Content{padding-top:9px;padding-left:0}

.f11v0 .u03,
.f11v0 #breadCrumb{position:relative;top:0;z-index:2;margin-bottom:-33px;float:left}

.f11 .u02 + .u03,
.f11 .u02 + #breadCrumb{top:0px}


.java1 .xxlbigbttn > a {
	background: #f8a53d;
	background: -moz-linear-gradient(top,  #f8a53d 0%, #f7971e 50%, #e58917 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8a53d), color-stop(50%,#f7971e), color-stop(100%,#e58917));
	background: -webkit-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
	background: -o-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
	background: -ms-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
	background: linear-gradient(to bottom,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8a53d', endColorstr='#e58917',GradientType=0 );
}

.breadCrumb_Left {display:none}
.breadCrumb_Right {display:none}
#breadCrumb span.rightarrow {display:none !important}


.f11v3 .u03,
.f11v3 #breadCrumb {
	background: #e3e8eb;
	filter:none;
}

.f11v3 .u03, .f11v3 #breadCrumb{position:relative}
.f11v3 .u03 .u03w1,
.f11v3 #breadCrumb .breadCrumb_Center{width:1180px;margin:0 auto}

@media (min-width:801px) and (max-width: 1040px){
	.f11 .u03{padding:0;width:100%}
	.f11 .u03 .u03w1,
	.f11 #breadCrumb .breadCrumb_Center {margin-left:2%;margin-right:2%;width:auto}
}

@media (min-width:0) and (max-width: 1240px){
	.f11v3 .u03 .u03w1,
	.f11 .u02 + .u03 .u03w1,
	.f11 .u02 + #breadCrumb .breadCrumb_Center {padding-left:2%;padding-right:2%;width:96% !important;margin-left:0;margin-right:0}
	.f11v0 .u02 + .u03 .u03w1,
	.f11v0 .u02 + #breadCrumb .breadCrumb_Center,
	.f01r1 .u03 .u03w1,
	.f01r1 #breadCrumb .breadCrumb_Center{width:auto}
}

@media (min-width:0) and (max-width: 800px){
	.f11 .u03 .u03w1,
	.f11 #breadCrumb .breadCrumb_Center {margin-left:2.4%;margin-right:2.4%;width:95.2%}
}

@media only screen and (min-width: 0px) and (max-width:974px) {	
	.f11 .u03{display:none}
}






/*! C62 */
.c62v2 + .cw14 .c62v2:first-child {margin-top:-41px}
.cn17 + .c62{margin-top:-3em !important;}
.c62 {margin-bottom:40px !important;}

.c62 th,.c62 td, .c62 tr {vertical-align:top;padding:.9em .5em}
.c62v1 th {padding:20px 10px}
.c62v0 tbody th {width:180px}
.c62v1 tbody th {width:454px}
.c62v1 tbody td {width:150px;text-align:center;vertical-align:middle;padding:0px}
.c62v3 tbody td {text-align:center;vertical-align:middle;padding:0px}

.c62v1 tbody td span.c62yes,
.c62v3 tbody td span.c62yes,
.c62v1 tbody td span.c62no,
.c62v3 tbody td span.c62no,
.c62v3 tbody td span.c62spot{display:block;width:30px;width: 3rem;height:30px;height:3rem;margin:0 auto; background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c62-event3-sprite-01.png') no-repeat 0 0;background-size:100% auto}

.c62v1 tbody td span.c62no,
.c62v3 tbody td span.c62no	{background-position:0 50%}
.c62v3 tbody td span.c62spot{background-position:0 100%}

.c62 table {border-collapse:collapse;width:100%;text-align:left;}
.c62 td div.obttn {clear:none;float:none}
.c62v0 tr, .c62v1 tr {border-bottom:1px solid #ccc; border-top:1px solid #ccc}

.c62 thead th {font-weight:bold;background:none !important;}
.c62v1 thead th, .c62v3 thead th {text-align:center}
.c62v3 thead tr + tr th, .c62v3 tbody + thead tr th {text-align:left}
tr.c62repeatheader th {text-align:center !important}

.c62 thead tr {background:none}
.c62 th {text-align:left;font-weight:normal;background: #fff;}
.c62 td:last-child {background: #fff;}

.c62 thead th p {font-size:15px;font-size:1.5rem;font-weight:normal;color:#666}
.c62v0 td, .c62v0 th{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );}

.c62v2, .c62v0 tr, .c62v3 tr {background: #fff;}
.c62v2.c62gr {
background: rgb(235,235,235);
background: -moz-linear-gradient(top,  rgba(235,235,235,1) 0%, rgba(255,255,255,1) 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(80%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(255,255,255,1) 80%);
background: -o-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(255,255,255,1) 80%);
background: -ms-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(255,255,255,1) 80%);
background: linear-gradient(to bottom,  rgba(235,235,235,1) 0%,rgba(255,255,255,1) 80%);
}
.c62v2.c62gr .c62w1 {border-bottom:none}
.c62v2.c62gr .c62w3 .c64w2 {margin-top:-20px}

.c62v3 tr{border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
.c62v3 th {padding-bottom:15px}
.c62v3 tbody th {width:250px}
.c62v2 {position:relative}
.c62v2 + .c62v2{margin-top:-41px}
.c62v2 + .cw16 {margin-top:-18px}
.c62v0 h5, .c62v2 h5, .c62v3 h5 {font-size:18px;font-size:1.8rem;font-weight:normal}
.c62v2 .c62w3 p {color:#666;font-size:15px;font-size:1.5rem;margin:0px 0px 8px 0px;line-height:1.2em}
.c62v2 .c62w2 p {line-height:20px}
.c62v2 .c62w1 {overflow:hidden;padding:20px 0 10px 0 ;border-right:none;border-left:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.c62w1 {background: #fff;}
.c62v2 .c62w2 {float:left;width:26.4776119402985%;margin-right:3%}
.c62v2 .c62w3 {float:left;width:70.5223880597015%}
.c62current {font-weight:bold !important}
.f10w3 .c62v2 ul.licon-arrow li {margin:0 0 5px 5px;font-size:15px;font-size:1.5rem;background-position:-340px -41px !important;}
.f10w3 .c62v2 ul.altbullets li {margin:0 0 5px 5px;font-size:15px;font-size:1.5rem;background-position:-260px -142px !important;}
.f10w3 .c62v2 ul {margin:0}
.c62v2 .c62w4 {float:right;font-size: 11px;font-size: 1.1rem;margin:0 10px 15px 15px;color: #666;}
.c62v2 .c62w4 a.c64spnsr {margin-left:10px}

.c62m tr{border:0;background:transparent !important}
.c62m th, .c62m td{padding:0px 0px 5px;vertical-align:middle;background:transparent !important} 
.c62v3m th.c62colhead{padding-left:30px;font-weight:bold;width:99%}
.c62v3m td{padding-right:30px !important;text-align:right}
.c62m,.c62m .c62head {width:100%}
.c62m th.c62head{text-align:left;padding:14px 8px;border-top:1px solid #ccc}
.c62m th.c62subhead{border-top:1px solid #ccc;padding:12px 8px 8px}
.c62m thead{width:100%;display: table}
.c62v3m tbody{width:100%;display: table;background: #fff;border-bottom:10px solid #fff;}

.c62v0m .c62colhead{font-weight:normal !important;vertical-align:middle !Important;width:60%}
.c62v0m .c62colhead p{color:#666}
.c62 .c62v0m tr td,
.c62 .c62v0m tr th{border-top:1px solid #ccc;padding:8px;background: #fff !important;}

.c62 .c62v0m tr th.c62subhead{background:#fff !important;font-size:16px;font-size:1.6rem;font-weight:bold;padding-top:10px}
.c62 .c62v0m tr td *,
.c62 .c62v0m tr th * {margin:0}

.c62 .c62v1m tr{border:0 !Important}
.c62 .c62v1m tr th,.c62 .c62v1m tr td{padding:0 8px 6px 8px;border:0 !Important;}
.c62 .c62v1m tbody tr td{width:1% !important}
.c62 .c62v1m tr th.c62subhead{padding:8px;border-top:1px solid #ccc !Important;width:99% !important}
.c62 .c62m{border-bottom:1px solid #ccc}

.c62phone{display:none !important}
.c62desktop{display:table !important}

.c62v3 .cmps-bigcta {margin-bottom:.6em}
.c62 table + .cmps-bigcta {margin-top:2em}

.c62v4w3 {background:#edeff0;color:#4d4d4d;margin:0 !important}
.c62v4:after,.c62v5w3:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.c62v4w1.cwidth, .c62v4w2.cwidth {margin: 0 auto}

.c62v4 h3 {margin:0;padding:0.6em 0;}
.c62v4 .c62v4w2 h3 {padding: 1.5em 0;}
  
/* C62v5 */
.c62v5 {margin-bottom:0 !important}
.c62v4 + .c62v5 > .c62v5w1 {border-top:0;padding-top:1.5em}
.c62v5w1 {float:left;border-top:1px solid #d4d4d4;width:100%;padding-top:2em}
.c62v5w2 {float:left;width:28.515625%;margin-right:.78125%;}
.c62v5w3 {float:left;width:40.546875%;margin-right:.78125%;}
.c62v5w4 {float:left;width:28.515625%;margin-right:.78125%;}
.c62v5w3, .c62v5w4 {font-size:18px;font-size:1.8rem;margin-bottom:1em}
.c62v5w3 p {color:#b2b2b2;}
.c62v5w3 h5, .c62v6w3 h5 {position: relative;margin: 0 0 0.8em 0;}
.c62v5w3 h5 a.c62more,.c62v6w3 h5 a.c62more {margin-left:30px;display:inline-block}
.c62v5w3 h5 a.c62more:before, .c62v6w3 h5 a.c62more:before {position:absolute;left:0;top:0;content:"";display:block;width:22px;height:22px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0px 2px!important;background-size: 100% auto!important;} 

.c62v5w3 h6 {font-weight:normal;font-size:16px;font-size:1.6rem;margin:0 0 0.2em 0;line-height: 24px;color: #333;}
.cw49 .c62daywrap {margin:0;-webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -ms-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
  padding: 0;
  margin-bottom:1.4em}

.c62v6w2 {width: 16%; float: left;}
.c62v6w2 {width:11.1875%;float:left;}
.c62v6w2 img { width: 100%; max-width: 200px;}
.c62v6w3 {margin-left:14%}
.c62v6w3 > ul {margin:0 0 0.9em 0}
.c62v6w3 > ul li  {margin:0 0 0.2em;font-size:16px;font-size:1.6rem;color:#333}
/*.c62v6w3 h6 {font-weight:normal}*/
.c62v6w6 {color:#666;font-size:18px;font-size:1.8rem}
.c62v6w6  span {padding:0 0.4em;color:#999999}
.c62v6w3 h5 {margin:0 0 0.8em 0}

.c62 .atarget {top: 0px}

.c62v5w5, .c62v6w5 {-webkit-animation: fadeInFromNone 0.8s ease-in-out;animation: fadeInFromNone 0.8s ease-in-out;}
.c62v6w5 {max-width:800px;}
.c62v6w5 p {font-size:16px;font-size:1.6rem;color:#333}
.c62v5w3 h5 a:before, .c62v6w3 h5 a:before {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0px 2px!important;background-size: 100% auto!important;} 

.c62v5w3 h5 a.c62active:before, .c62v6w3 h5 a.c62active:before {
  background-position: 0px -20px!important;
}
@-webkit-keyframes fadeInFromNone {
  0% {display:none;opacity: 0;}
  20% {display:block;opacity:0;}
  100% {display:block;opacity:1;}
}

/*.c62v5w3.c62active .c62v5w5 {display:block;opacity:1}*/
.c62v5w5 p {color:#333}
.c62v5w3 h5 + p {color:#333;font-size: 16px; font-size: 1.6rem;}

.c62v5w6 {font-style:italic;font-size:18px;font-size:1.8rem;color:#b2b2b2;display:table;table-layout:auto;border:1px solid #d4d3d3;padding:.6em 1em;margin:0 0 .6em}
.c62v5w6 .c62sby,.c62v5w6 .c62sbylogo{display:table-cell;vertical-align:middle;white-space:nowrap}
.c62v5w6 img{display:block;padding-left:.5em}

/* C62v7 */
.c62daywrap {overflow:hidden}
.c62daywrap .c62v8{top:1px}
.c62aagenda .c62v5w3{padding: 2.5em 0 2.1em 0;margin-bottom:0}
.c62v5w4{padding-bottom:1.3em;margin-bottom:0}
.c62daywrap .c62{margin-bottom:0 !important}
.c62aagenda .c62v5w3{width:70%;margin:0}
.c62aagenda .c62v5w4{float:right;width:24%;padding-right:0.8em;margin-top: 1.4em;}
.c62v5w4 span.c62sponsor{display:block;color:#a1acb2;width:100%;font-size:12px;font-size:1.2rem;text-align:center}
.c62aagenda .c62v5w4 .c62v5w7{border:5px solid #e2e7ea;padding:0 1.2em 1.2em 1.2em}
.c62aagenda .c62v5w4 .c62v5w7 img{display:block;margin: 1.2em auto 0 auto;max-width:100%}
.c62aagenda .c62v5w3 .c62v5w10 {margin-bottom: 0.9em;}
.c62aagenda .c62v5w3 .c62speaker{font-weight:bold;padding-right:0.5em;}
.c62aagenda .c62v5w3 .c62speakertitle{font-weight:normal;padding-left:10px}
.c62aagenda .c62v5w3 div.c62location{width:100%;float:left;margin-bottom: .25em;font-size: 18px;font-size: 1.8rem;}
.c62aagenda .c62v5w3 .c62stime, .c62aagenda .c62v5w3 .c62dash, .c62aagenda .c62v5w3 .c62etime{float:left}
.c62aagenda .c62v5w3 .c62stime, .c62aagenda .c62v5w3 .c62etime, .c62aagenda .c62v5w3 .c62dash, .c62aagenda .c62v5w3 div.c62location{color:#666}
.c62aagenda .c62v5w3 .c62dash{padding:0 2px 0 0}
.c62aagenda .c62v5w3 .c62eventtype{text-transform:uppercase;color:#acacac;font-size:1.3rem;line-height:2.7rem;padding:0 0.3em}
/*
.c62aagenda .c62v5w3 .c62eventtype:after{font-size:18px;color:#a6a6a6;content:'\a0\007C\20';}
.c62aagenda .c62v5w3 .c62eventtype:last-child:after{content:''}
*/

.c62aagenda .c62v5w3 .c62v5w5{float:left;width:100%;color:#333;}
.c62aagenda .c62v5w5 p{font-size: 16px;font-size: 1.6rem;}

.c62aagenda .c62v5w3 h6{padding:0}
.c62aagenda .c62v5w3 h6 + h6{padding:0}
.c62aagenda .c62v5w5 p{margin-bottom:1.1em}
.c62aagenda .c62v5w8{width:100%}

/* C62v8 */
.c62v8w1 .c62aagenda .c62v5w1{padding-top:0}

.c62v8w1{width:100%;border-top:1px solid #d4d4d4;margin-bottom:0;padding:0 0 .5em 0}
.c62v4 + .c62v8w1 {border-top:0}
/* .c62daywrap .c62v8w1:last-child{border-bottom:none} */


.c62v8w1 .c62v8w2{width:20%;float:left;padding-top:2.5em}
.c62v8w1 .c62v8w2 .c62stime{font-size:46px;font-size:4.6rem;display:inline;vertical-align:bottom;line-height:.77em;color:#404040;}
.c62v8w1 .c62v8w2 .c62stimeperiod{line-height:1em;padding-left:0.25em;display:inline;vertical-align:bottom}
.c62v8w1 .c62v8w3{width:80%;float:left;padding-top:0;position:relative}
.c62v8w1 .c62v8w3:after{display:block;position:absolute;top:0px;width:100%;height:3px;background:#fff;content:' '}

@media only screen and (min-width:0px) and (max-width:1600px){
	.c62v8w1 .c62v8w3{width: 80%;float: left;padding-right: 0%;}
}

@media only screen and (min-width:0px) and (max-width:1150px){
	.c62aagenda .c62v5w4 {width:27%}
}

@media only screen and (min-width:0px) and (max-width:830px){
	.c62aagenda .c62v5w1 .c62v5w3,{display:block;float:left;width:100%}
	.c62aagenda .c62v5w4{display:block;float:left;width:40%;clear:both;margin-top:0}
	.c62aagenda .c62v5w3,
	.c62v5w4 .c62v5w9,
	.c62aagenda .c62v5w3 .c62v5w5{width:100%}
	.c62aagenda .c62v5w3 .c62eventtype{padding-left:0}
	.c62aagenda .c62v5w4 .c62v5w7{float:left}
	.c62v5w3 h5 a.c62more:before, .c62v6w3 h5 a.c62more:before {top: -2px;}
	.c62aagenda .c62v5w3 {width: 98%;}
	.c62v5w4 span.c62sponsor {text-align: left;}
}

@media only screen and (min-width: 0px) and (max-width:770px) {	
	
	.c62v5w2, .c62v5w3, .c62v5w4 {float:none;width:100%}
	/*.c62v5w3 h5 a:before, .c62v6w3 h5 a:before*/ {width:23px;background-position:-25px 0px;position:relative;float:right} 
	/*.c62v5w3.c62active h5 a:before, .c62v6w3.c62active h5 a:before*/ {background-position:-26px -54px;}
	/*.c62v5w3 h5 a {margin-left:0px}*/
	.c62v5w3 h5 a.c62more, .c62v6w3 h5 a {margin-left:25px !important}
	.c62v5w3 h5 a.c62more:before, .c62v6w3 h5 a.c62more:before { width: 20px !important; height: 20px !important;top:-2px !important}
	.c62v5w3 h5 a.c62active:before, .c62v6w3 h5 a.c62active:before {top:0 !important}
	.c62v5w3.c62active h5 a:before/*, .c62v6w3.c62active h5 a:before*/ {
		background-position: -25px -50px!important;}
	.c62v1 tbody td span.c62yes, .c62v3 tbody td span.c62yes {display:block;width:16px;width: 1.6rem;height:16px;height:1.6rem; }
	.c62v1 tbody td span.c62no, .c62v3 tbody td span.c62no {display:block;width:16px;width: 1.6rem;height:16px;height:1.6rem;}
	.c62v3 tbody td span.c62spot {display:block;width:16px;width: 1.6rem;height:16px;height:1.6rem; }
	
}

@media only screen and (min-width: 0px) and (max-width:720px) {	
	
}

@media only screen and (min-width: 0px) and (max-width:690px) {	
	.c62phone{display:table !important}
	.c62desktop{display:none !important}
	.c62v2 .c62w2,
	.c62v2 .c62w3{width:100%;clear:both}
	.c62v2 .c62w2 p{margin-bottom:8px}
	.cw14tbl .cw14bar{display:none !important}
	.f08m nobr{white-space:normal}
 	td h5{font-size:15px !important}
 	.c62v0m .c62colhead{width:40%}
 	.c62v0noheading{border-bottom:2px solid #666}
	.f08m .f10w1 {width:100%}
	.c62v8w1 .c62v8w2 .c62stime, .c62v8w1 .c62v8w2 .c62stimeperiod {text-align: right;display: block;padding-right: 12px;float:right;width: 100%;}
}

@media only screen and (min-width: 0px) and (max-width:600px) {	
	.c62v6w2 {display:none}
	.c62v6w3 {margin-left:0}
	.c62v6w6  span {clear:both;display:block;visibility:hidden;height:.2em}
	.c62aagenda .c62v5w4{width:50%}
	.c62aagenda .c62v5w3 .c62speaker{line-height: 1.5em;}
}

@media only screen and (min-width:0px) and (max-width:450px){
	.c62aagenda .c62v5w4{width:70%}
	.c62v8w1 .c62v8w2{width:26%;padding-right:0}
	.c62v8w1 .c62v8w3{width:70%}
	.c62eventtype{width:100%}
	.c62aagenda .c62v5w3 {padding: 0.8em 0 0.4em 0;}
	.c62v5w4 span.c62sponsor{font-size:1.7rem}
	.c62v8w1 .c62v8w2 .c62stime, .c62v8w1 .c62v8w2 .c62stimeperiod{width:100%;text-align:right}
	.c62v8w1 .c62v8w2 .c62stime{display:block}
	.c62v8w1 .c62v8w2 .c62stimeperiod{line-height:1.3em;display:block}
	.c62v8w1 .c62v8w2{padding-top:1em}
	.c62v8w1 .c62v8w2 .c62stime{font-size:3.4rem}
	.c62aagenda .c62v5w4 {margin-top:15px;}
}

@media only screen and (min-width:0px) and (max-width:375px){
	.c62v8w1 .c62v8w2 {padding-right: 0%;width: 26%;}
	.c62v8w1 .c62v8w2 .c62stime, .c62v8w1 .c62v8w2 .c62stimeperiod {padding-right: 16px;}
	.c62v8w1 .c62v8w3 {width: 73%;}
	.c62aagenda .c62v5w3 .c62v5w5 {padding: 0.3em 0;}
}

/*! C63 */
.cn17 + .c63,
.cn17 + .cn17target > .c63{margin-top:3em}
.c63{margin-bottom:3em;clear:both}
.c63 h2 {font-size:40px;font-size:4rem}
.c63 h3 {font-size:30px;font-size:3rem}
.c63w2 {width:258px;float:right;clear:both;padding:0 0 10px 20px;font-size:15px;font-size:1.5rem;color:#666}
.c63w2.c63fl {float:left;padding:0 20px 10px 0}
.c63w2 img {display:block;width:100%;}
.c63w2 p {margin: 8px 0 8px 8px}
.c63w3.c63noshadow {box-shadow:none;border:0} 
.c63w2 .c63noshadow img {padding:0 !important}
.f11w1 .c63w2 a.lnk-arrow {margin:0;background-position: -345px -41px !important;padding:0 0 0 15px;}
.c63 p.subtxt {color:#666;}
.c63 li p.subtxt {margin:5px 0 0 20px;font-size:16px}
.c63 span.cost-fr {color:#000; float:right; font-weight:bold}

/*.e2hlght {color:#f00 !important;}*/
em.e2hlght {font-style:normal;font-size:18px;}
em.e2hlght,span.e2hlght{color:#f00}
.java1 em.e2hlght,.java1  span.e2hlght{color:#f8981d !important;}
h2.e2hlght {margin-bottom:28px}

.f11w1 h2.e2hlght ~ h3 {margin-bottom:18px;}

.c63w4 + h4,br + h4{clear:both;padding-top:8px}
.c63w4 {float:left;margin:10px 30px 0 0;text-align:center}
.c63.c63v0 .c63w4 {margin:10px 30px 1.2em 0;}
.c63w4 img {display:block;padding:0 0 10px;}
.c63 ul.mdicn > li {font-size:18px;}
.c63 ul.mdicn > li a {line-height:33px}
.c63w5 {overflow:hidden}
.c63w5 h3 {float:left;}
.c63w6 {float:right;margin:0 0 20px;}
.c63w6 a {display:inline-block;margin:10px 0 0 10px}
.c63w6 a img {float:left}
.c63w7 {margin:0 0 20px}
.c63w7 img{width:100%}

.c63 ol {line-height:1.3em;margin:20px 0}
.c63 ol li {list-style:decimal outside none;margin: 0 0 12px 24px;}
.c63 ol li ul li {list-style-type:none;}

.c63v0 .c63w1 .cmps-bigcta a.icn-cv-right:before {position:absolute;height:25px;overflow:hidden;top:-.14em;}

.c63v1 .c63w1 {padding:30px 3.73134328358209% 15px;background:#e2e7ea;}
.c63v1 li p {color:#252525}
.c63bttn {position:relative;}
.c63bttn .cmps-bigcta {margin-bottom:1.6em}
.c63bttn p {margin: 0 220px 1.6em 0}
.c63btn {position:absolute;top:0;right:0}
.c63btn .o-bttns > div {margin: 0 0 .6em 16px}

/*
.c63btn .o-bttns > div {margin:0 0 .6em 16px}
.c63btn .o-bttns > div > a {background:#e50000;color:#fff;text-transform:uppercase;font-weight:normal}
.c63btn .o-bttns > div > a:hover {background:#cd0000}
.c63btn .o-bttns > div > a:before {color:#fff}
*/
.c63w1 .c63w8 {font-style:italic;font-size:16px;font-size:1.6rem;color:#b2b2b2;display:table;table-layout:auto;border:1px solid #d4d3d3;padding:.6em 1em;margin-top:1em;float: none;}
.c63w1 .c63w8 > div{display:table-cell;vertical-align:middle;white-space:nowrap}
.c63w1 .c63w8 img{display:block;padding-left:.5em}

.c63 .c632col {overflow:hidden}
.c63 .c632col ul {width:45%;padding-right:5%;float:left}

@media only screen and (min-width: 0px) and (max-width:770px) {	
	.c63w2 p {font-size:20px;font-size:2.0rem}
	.f11w1 ul.licon-arrow li, .f11w1 ul li.licon-arrow, .f11w1 a.lnk-arrow {background-position:-340px -42px !important}
	.c63 .c632col ul {width:100%;padding-right:5%;float:none}
}

@media only screen and (min-width: 771px) and (max-width:1000px) {	
	.c63w2 {width:32%}
	.c63w3{padding:5px}
	.c63w2 img {width:100%;padding:0}
}

@media only screen and (min-width: 0px) and (max-width:550px) {	
	.c63bttn p {margin-right:0}
	.c63btn {position:relative}
	.c63btn .o-bttns > div {margin: 0 16px .6em 0}
}

@media only screen and (min-width: 0px) and (max-width:500px) {	
	.c63w2 {padding-left:0;float:none;clear:both;width:100%;margin:0 0 16px;}
	.c63w3{padding:8px 0}
	.c63w2 img {width:100%;padding:0}
	.c63w2 p {margin:5px 0}
	.c63w1 .c64w2 {float:none;margin-bottom:.6em}
}




/*! C64 */

.c64 {margin: 0 0 20px}

.c64v1:after,
.c64v2:after,
.c64v10:after,
.c64w1:after {content:".";display:block;height:0;clear:both;visibility:hidden}

.c64 h3 {font-size:20px;font-size:2.0rem;color:#666}
.c64v0 .c64w1 {padding:30px 3.73134328358209% 15px}
.c64v3 .c64w1 {padding:0 3.73134328358209%}
.c64v0,.c64v3,
.c64v5,.c64v6 {zoom:1;clear:both;
background: rgb(240,240,240);
background: -moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(222,222,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(222,222,222,1)));
background: -webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: -o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: -ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dedede',GradientType=0 );
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-bottom:40px;
}
.f10w3 .c64v2 {margin:0 -4.726368159204% 38px}
.f10w3 .c64v2,.f10w3 .c64v1{*clear:both;*width:109.45273632%}


.f10w3 .c64v1 {margin:0 -4.726368159204% -38px}

.c64v1 .c64w1, 
.c64v2 .c64w1 {padding:30px 4.318181818181818%;background: #cdcdcd;
background: -moz-linear-gradient(top,  #cdcdcd 0%, #b3b3b3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdcdcd), color-stop(100%,#b3b3b3));
background: -webkit-linear-gradient(top,  #cdcdcd 0%,#b3b3b3 100%);
background: -o-linear-gradient(top,  #cdcdcd 0%,#b3b3b3 100%);
background: -ms-linear-gradient(top,  #cdcdcd 0%,#b3b3b3 100%);
background: linear-gradient(to bottom,  #cdcdcd 0%,#b3b3b3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#b3b3b3',GradientType=0 );}

/*.c64v1 .c64logo {float:right}*/
.c64v1 .c64z1, 
.c64v2 .c64z1, 
.c64v10 .c64z1, 
.c64v11 .c64z1 { margin:-30px -4.726368159204% 20px;height:11px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg10-bg.png') repeat-x}
.c64v1 .c64z2, 
.c64v2 .c64z2, 
.c64v11 .c64z2 { height:11px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg10-bg.png') repeat-x}
.c64w2 {float:right;font-size: 11px;font-size:1.1rem;
color: #666;}
.c64w2 a.c64spnsr {margin-left:10px}

.c64v1 .c64z1,.c64v2 .c64z1{*display:none}

/*line-height: 30px;
margin-bottom: 20px;
padding-left: 15px;*/
.c64v3 {width:55.721393034825871%;}
.c64.c64v4 {margin-bottom:30px}
.c64v4 blockquote {font-style:italic;color:#666;line-height:1.3em}
.c64cred {color:#252525;text-align:right}
.c64v4 .c64w5 {padding:30px 30px 15px; background: rgb(240,240,240);
background: -moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(222,222,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(222,222,222,1)));
background: -webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: -o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: -ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
background: linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(222,222,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dedede',GradientType=0 );
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.c64v5,
.c64v6 {width:304px;float:right;margin-left:30px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.c64v5 p, .c64v6 p {font-size: 15px;font-size:1.5rem}
.c64v5 p.c64caption {color:#666}
.c64v5 .c64w1 {padding:23px;overflow:hidden}
.c64v5 .c64w2, 
.c64v6 .c64w2 {margin-bottom:10px;float:none;overflow:hidden;background:#fff;border: 1px solid #e2e2df;
border-radius: 2px;
box-shadow: 0 0 8px #ccc;}
.c64v5 h5, 
.c64v6 h5 {font-size: 15px;font-size:1.5rem;font-weight:bold}
.c64v7 h5 {font-size: 26px;font-size:2.6rem;font-weight:normal}
.c64v5 .c64w2 img, 
.c64v6 .c64w2 img {padding: 6px; display: block;}

.f10w3 .c64w3 a.lnk-arrow {margin: 0;
background-position: -345px -41px !important;
padding: 0 0 0 15px;}

.c63 + .c64v1, 
.c63 + .c64v2 {margin-top:36px}
.c64prev, .c64next {margin-bottom:-5px}
.c64prev {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -57px 0;display:inline-block;width:18px;height:22px;}
.c64next {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -75px 0;display:inline-block;width:18px;height:22px;}
.c64w6 {clear:both;}
.c64w6 h3 {float:left}
.c64w7	{float:right;font-size:15px;font-size:1.5rem;color:#666;}
.c64w7a	{padding:0 5px;display:inline-block}

.c64counter, .c64total {}
.c64w1a {clear:both}

.c64v7 .c64w2 {margin:0 23px 10px 23px}
.c64v7 .c64w2.c64noshadow {background:none;box-shadow:none;border:0;padding:0;}

.c64v7 .c64w3{margin:0 23px}
ul.c64direction-nav {margin:0 6px 0 0 !important}
ul.c64direction-nav li {float:left;margin:0 0 0 4px !important}
ul.c64direction-nav li a {text-indent:-9999px}
ul.c64direction-nav li.numb {margin-left:8px !important}
ul.c64direction-nav li.count {margin-right:8px !important}
.c64v6 .c64w1 {padding:23px 23px 0;overflow:hidden}
/*.c64v6 {padding:23px;width:258px}*/

.c64v8 {margin:0 -4.726368159204% -43px;position:relative}
.c64v8 + .c63 {margin-bottom:40px}
.c64v8 .c64prev {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -1px -31px;display:inline-block;width:28px;height:28px;}
.c64v8 .c64next {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -1px -1px;display:inline-block;width:28px;height:28px;}
.c64w8 {position:absolute;z-index:1;left:4%;bottom:8%}
.c64.c64v9 {height:321px;margin:0;background:no-repeat 100% 100%}
.c64v8 ol.c64control-nav {float:right;}
.c64v8 ol.c64control-nav li {display:inline-block;margin: 11px 6px 0 0;}
.c64v8 ol.c64control-nav li a {text-indent:-9999px;display:block;width:7px;height:7px;cursor: pointer;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -39px -1px;}
.c64v8 ol.c64control-nav li a.c64active {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -39px -15px;}
.c64v8 ul.c64direction-nav {float:left;width:64px}
.c64v8 ul.c64direction-nav li {margin: 0 4px 0 0 !important;}
.c64v8 .c64w9 {}
.c64v8 .c64w10 {float:left;width:311px;margin:4% 0 0 4%;padding:2% 2% 0 2%;background: rgba(0, 0, 0, .9);background/*\**/: #000\9;color:#fff;}
.c64v8 .c64w10 h4 {color:#fff;font-weight:bold;font-size:24px;font-size:2.4rem}
.c64v8 .c64w10 p {color:#fff;font-size:15px;font-size:1.5rem}
.c64v8 .c64w10 a  {color:#fff}
.c64v8 .c64w10 a.lnk-arrow-white {padding: 0 0 0 18px;}
.c64v8 .c64w11 {float:right;margin:121px 220px 0 0}
.c64v8 .c64w11 a {text-indent:9999px;display:block;width:64px;height:64px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -29px -23px;}
.c64v10 {margin: 0 -4.726368159204% -38px;
background: #ededed;
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 23%, #fdfdfd 41%, #ededed 82%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(23%,#ffffff), color-stop(41%,#fdfdfd), color-stop(82%,#ededed), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: -o-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: linear-gradient(to bottom,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );}
.c64v10 .c64w2 {padding-top: 10px;}
.c64w12 {padding:30px 4.326368159204% 30px}
.c64w12 hr {margin:10px 0}
.c64w13 {overflow:hidden;/*margin: 0 10% 0 10%;*/}
.c64v11 .c64w13 {display:table}
.c64v10 .c64w13 ul {overflow:hidden;padding:0 20px 0 40px}
.c64v10 .c64w13 ul li {float:left;width:27%;line-height:.9em !important;margin-right:6%}
.c64v10 .c64w13 ul li p {color: #636363; font-size: 14px;font-size: 1.4rem;line-height: 18px;}
.c64v10 .c64w13 ul li a.cta {color: #1f4f82;font-size: 14px;font-size: 1.4rem;background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c64-sprite.png') no-repeat -4px -154px;padding: 4px 0 3px 25px;display: block;float: left;clear: both;line-height:16px}
.c64v10 .c64w13 ul li a.cta:hover {background-position:-4px -112px;text-decoration:underline}
.c64v10 .c64w13 ul li a.c64infog {display:block;width:100%;text-align:center;}
.c64v11 .c64w1 {padding: 30px 4.326368159204% 30px;background: #ededed;
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 23%, #fdfdfd 41%, #ededed 82%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(23%,#ffffff), color-stop(41%,#fdfdfd), color-stop(82%,#ededed), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: -o-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
background: linear-gradient(to bottom,  #ededed 0%,#ffffff 23%,#fdfdfd 41%,#ededed 82%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );}
.c64v11 {margin: 0 -4.726368159204% 38px;}
.c64v11 h2 {font-size:26px;font-size:2.6rem;margin:0 0 20px}
.c64w14 {/*width:191px;padding:10px 30px 10px 10px;float:left;*/padding:0 30px 0 0;display:table-cell;vertical-align:middle}
.c64w15 {/*margin-left:230px;padding:10px 10px 10px 30px;*/padding:0 0 0 30px;border-left:1px solid #d4d4d4;display:table-cell;vertical-align:middle}
.f10 .c64mid {margin-bottom:40px}

.c64 li p.subtxt {margin:5px 0 0 20px;font-size:16px;font-size:1.6rem}

.c64 .c62v0 tr,
.c64 .c62v1 tr,
.c64 .c62v3 tr,
.c64 .c62v2 .c62w1 {border-bottom:1px solid #757575; border-top:1px solid #757575}
.c64 .c62 th {background:none;filter:none;}
.c64 .c62 td:last-child {background:none;filter:none;}
.c64 .c62v2,
.c64 .c62v0 tr,
.c64 .c62v3 tr {background:none;filter:none;}
.c64 .c62w1 {background:none;filter:none;}
.c64w1 > .c62v3 tr,
.c64w1 > .c62v3 .c62w1 {background:none !important}
.touch .c64v6 ul.c64direction-nav{width:auto}
	.touch .c64v6 .c64direction-nav li{margin:0 0 0 4px !important}
	.touch .f08m ul.c64direction-nav{width:80px}
	.touch .c64direction-nav li{margin-right:10px !important}
	
	.touch .c64control-nav li{margin:4px 12px 0 4px}
	.touch .c64control-nav li a{padding:5px;background:rgba(0,0,0,.4);
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
	}
.touch .c64control-nav li a.c64active{background:#fff}

.c64end .c64z2 {display:none}
.c64end {margin-bottom:-38px !important}

.c64.obttn {float: none;display: inline-block;}
.c64.obttn a{float: none;display: inline;}

@media only screen and (min-width: 0px) and (max-width:770px) {	
	.c64w14,
	.c64w15 {display:block;padding:0;border:0}
	.c64w14 {margin-bottom:20px;}
	.c64v5,
	.c64v6 {float:none;display:block;margin-left:0;width:100%}
	.c64v5 .c64w2,
	.c64v6 .c64w2 {float:left;margin-right:15px}
	.c64v5 .c64w1 {padding:23px 2.987012987% 23px}
	.c64v6 .c64w1 {padding:23px 2.987012987% 0}
	/*.c64v6 h3 {font-size:18px}*/
}

@media only screen and (min-width: 0px) and (max-width:750px) {	
	.c64v10 .c64w13 ul {padding:0}
	.c64v10 .c64w13 ul li {float:none;width:100%;overflow:hidden}
	.c64v10 .c64w13 ul li a.c64infog {float:left;width:auto;text-align:left;margin-right:15px}
	.c64v10 .c64w13 ul li a.cta {margin-bottom:20px;display: block;float: left;clear:none}
	.c64w11{display:none}
	.c64v9{height:auto;padding:0 0 60px}
	.c64v9 .c64w10{width:auto;margin:5% 5.5% 0;padding:3% 3% 0}
}

@media only screen and (min-width: 0px) and (max-width:640px) {	
	.c64v3 {width:92.537313432835821%}
	.c64v3 {padding-top:22px;padding-bottom:22px}
	.c64v7 .c64w3{clear:both}
	.c64v7 .c64w2{padding:0;float:none !Important;clear:both;width:auto;margin:4.8% 4.8% 16px !important;}
	.c64v7 .c64w2{padding:8px}
	.c64v7 .c64w2 img {width:100%;padding:0}
	.c64v5 .c64w2{padding:0;float:none !Important;clear:both;width:auto;margin:4.8% 4.8% 16px !important;}
	.c64v5 .c64w2{padding:8px}
	.c64v5 .c64w2 img {width:100%;padding:0}
	.c64v5 .c64w3{padding:0 4.8%}

.c64v11 .c64w13{display:block;width:100%}
.c64v11 .c64w14{padding:0;display:block;margin:16px 20% !important;float:none}
.c64v11 .c64w14 img{width:100%}
.c64v11 .c64w15{display:block;clear:both;border:0;padding:0}

}

@media only screen and (min-width: 0px) and (max-width:540px) {	
	.c64v5 .c64w2,
	.c64v6 .c64w2,
	.c64v5 .c64w3,
	.c64v6 .c64w3 {display:block;clear:both}
	.c64v6 .c64w2 {float:none}
	.c64v10 a.c64infog{display:none !important}
	.c64v10 li{border-bottom:1px solid #ccc}
	.c64v10 li:last-child{border:0}
}


/*! C67 */
.c67{clear:both}
.c67:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.c67 ul,.c67 ol {text-decoration:none;margin-bottom:1.2em}
div.c67 ul li,div.c67 ol li{margin-bottom:0;border-bottom: 1px solid #cccccc;padding: 15px 0px;color: #252525;line-height:1.3em}
.c67 ol li {list-style: decimal inside none}
.c67 ul li {list-style: none}
.c67 ul,.c67 ol {border-top: 1px solid #cccccc;}


/*! c71 */
.c71 {padding-bottom:2em;float:left;width:100%;overflow:hidden}

.c71logo a{display:block}
.c71 img {width:17.786069651741294%; margin:0 1.106965174129353% .4em;display:block;float:left}

.c71v0 .c71header{margin:0 1.106965174129353% .9em}
.c71v0 .c71header h3,.c71v0 .c71header h4{margin-bottom:.2em}

.c71v1 .c71header h3 {color:#666; font-size: 26px;font-size:2.6rem;padding-bottom:.2em;border-bottom: 1px solid #dce3e4;margin:0 1.106965174129353% .3em}

.c71v2w1{margin:0 -1.106965174129353%}
.c71v2 hr.rulesmall{margin-left:auto !important;margin-right:auto !important;width:97.78606966%}

.c71one5th {width: 20%}
.c71two5th {width: 40%}
.c71three5th {width: 60%}
.c71four5th {width: 80%}

.c71one5th   img{width: 88.932007437949713%;margin:0 5.53482587065% 8px}
.c71two5th	 img{width: 44.466003718974856%;margin:0 2.76741293532% 8px}
.c71three5th img{width: 29.644002479316571%;margin:0 1.84494195688% 8px}
.c71four5th  img{width: 22.233001859487428%;margin:0 1.38370646766% 8px}

.c71one5th .c71header h3	{margin:0 5.53482587065% 8px}
.c71two5th .c71header h3	{margin:0 2.76741293532% 8px}
.c71three5th .c71header h3	{margin:0 1.84494195688% 8px}
.c71four5th .c71header h3	{margin:0 1.38370646766% 8px}

.c71v3 {float:none;padding-bottom:1.5em;width:inherit !important}
.c71v3 .c71logo {overflow:hidden;background:#edeff0}
.c71v3 h3 {margin: 0 0 .2em}
.c71v3 h4 {font-size: 20px;font-size: 2.0rem;color:#5f5f5f;font-weight:normal;margin: 0 0 .4em .6em}
.c71v3 ~ .c71v3 {margin-top:-4.5em}
.c71v3 .c71w1 {margin-bottom:2em}
.c71v3 .c71w1 ~ .c71w1 {margin-top:-1.5em}
@media only screen and (min-width: 0px) and (max-width:770px) {	
	.c71v1 .c71header h3 {font-size:1.8rem}
}


/*! c72 */
.c72 .c72w1:after,
.c72 .c72w2:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.c72.cwidth{margin-bottom:.5em}
.c72 h3, .c72 h4, .c72 p, .c72 h2 {margin-bottom:.5em}
.c72w3 h3,.c72w3 h4,.c72w3 p,.c72w3 a{font-size:15px;font-size:1.5rem;font-weight:normal;margin-bottom:.4em;line-height:1.3em}
.c72w3 h3{font-weight:bold;margin-bottom:0}
.c72w3 h4,.c72w3 p{color:#666}
.c72 .c72w2 {float:left;width:23.5%;margin:0 2% 2.5em 0;padding:0 !important}
.c72-thumb{width:100%;display:block;position:relative;margin-bottom:.8em;padding:58.5% 0 0 0;background:#eee}
.c72playicon .c72-thumb:after{display:block;position:absolute;left:50%;top:50%;height:2.5em;width:2.5em;margin-left:-1.25em;margin-top:-1.25em;content:" ";background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c72-e2-sprite.png') 0 0;background-size:100% 100%;opacity:.75}
.c72-thumb img {display:block;border:1px solid #474747;width:100%;box-sizing:border-box;position:absolute;top:0}

/* C72v1 */
.c72v1 .c72w2 {opacity:0;}
.c72v1 .c72w2 {opacity: 1\9;}

.c72v1 a.c72-thumb:after{display:block;position:absolute;left:50%;top:50%;height:2.5em;width:2.5em;margin-left:-1.25em;margin-top:-1.25em;content:" ";background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c72-e3-sprite.png') 0 0;background-size:100% 100%;opacity:.85;
	-webkit-transition: all .2s ease-in-out;
	   -moz-transition: all .2s ease-in-out;
			transition: all .2s ease-in-out;}

.c72v1 a.c72-thumb:hover:after {opacity:1;
	-webkit-transition: all .2s ease-in-out;
	   -moz-transition: all .2s ease-in-out;
			transition: all .2s ease-in-out;}

.c72v1 .c72w2.c72tilevisible {
 -webkit-animation: c72fadein 1s forwards;
	-moz-animation: c72fadein 1s forwards;
	  -o-animation: c72fadein 1s forwards;
		 animation: c72fadein 1s forwards;}

.c72v1 .c72-thumb img {border:0;}
.c72v1 .c72w3 h3 {font-size:17px;font-size:1.7rem;font-weight:normal;margin-bottom:.5em;line-height:1.3em}
.c72v1 .c72w3 h4,.c72v1 .c72w3 p,.c72v1 .c72w3 a{font-size:14px;font-size:1.4rem;font-weight:normal;margin-bottom:.4em;line-height:1.3em;}
.c72v1 .c72w3 h4,.c72v1 .c72w3 p {color:#888;}

.c72v1 .c72w3 a.icn-cv-right {padding-left:0;padding-right:15px;position: relative;}
.c72v1 .c72w3 a.icn-cv-right:before {
	font-weight: normal!important;
	position: absolute;
	top: -.15em;
	right: -.3em;
	left: auto;
	font-size: 1.9em;
	overflow: hidden;
	height: 23px;
}
.c72v1 div.c72showless {margin:-2px 0 0.5em;}
.c72v1 a.c72showless {
	white-space: nowrap;
    position: relative;
    padding-right: 1.4em
}

.c72v1 .c72active a.c72showmore {display:none}

.c72v1 a.c72showmore{
	white-space: nowrap;
    position: relative;
    padding-right: 1.4em;
	top:-7px;
}

.c72v1 a.c72showmore:after   
	{display: inline-block;
    width: 1.2em;
    height: 1.2em;
    content: " ";
    top: 0;
    right: 0;
    position: absolute;
    background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0 0;
    background-size: 100% auto;}
	
.c72v1 a.c72showless:after 
	{display: inline-block;
    width: 1.2em;
    height: 1.2em;
    content: " ";
    top: 0;
    right: 0;
    position: absolute;
    background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0 100%;
    background-size: 100% auto
 }	

@-webkit-keyframes c72fadein {
	0% {opacity:0;filter:alpha(opacity=0)}
	100% {opacity:1;filter:alpha(opacity=100)}
}
@-moz-keyframes c72fadein {
	0% { opacity:0;filter:alpha(opacity=0)}
	100% { opacity:1;filter:alpha(opacity=100)}
}
@-o-keyframes c72fadein {
	0% { opacity:0;filter:alpha(opacity=0)}
	100% { opacity:1;filter:alpha(opacity=100)}
}
@keyframes c72fadein {
	0% { opacity:0;filter:alpha(opacity=0)}
	100% { opacity:1;filter:alpha(opacity=100)}
}

@media only screen and (min-width: 975px){	
	.c72 .c72w2:nth-of-type(4n+1){clear:left}
	.c72 .c72w2:nth-of-type(4n){margin-right:0}
}

@media only screen and (min-width: 701px) and (max-width:974px) {	
	.c72 .c72w2 {width:32%}
	.c72 .c72w2:nth-of-type(3n+1){clear:left}
	.c72 .c72w2:nth-of-type(3n){margin-right:0}
}

@media only screen and (min-width: 421px) and (max-width:700px) {	
	.c72 .c72w2 {width:48.74%;margin-right:2.52%}
	.c72 .c72w2:nth-of-type(2n+1){clear:left}
	.c72 .c72w2:nth-of-type(2n){margin-right:0}
	.c72-thumb{font-size:2.2rem}
}

@media only screen and (min-width: 0px) and (max-width:420px) {	
	.c72 .c72w2 {width:100%;margin-right:0}
	.c72-thumb{font-size:2.8rem}
	.c72w3 h3,.c72w3 h4,.c72w3 p,.c72w3 a{font-size:2rem}
}

@media \0screen\,screen\9 {
	.c72 .c72w2-4nm3{clear:left}
	.c72 .c72w2-4np4{margin-right:0}
	.c72v1 a.c72-thumb:after{background-image:url('https://www.oracle.com/webfolder/s/assets/11.5.0v/i/c72-e3-sprite-ie8.png')}
	.c72v1 .c72w3 a.icn-cv-right:before,.c72v1 a.c72showmore:after,.c72v1 a.c72showless:after{display:none}
}


/*! c75 */
.c75 {/*margin:0 auto;clear:both*/}
.c75v0 {overflow:hidden}
.f11v2 .c75v0{overflow:visible}
.c75 h2, .c75 .c75flush h2.hdx {font-size:33px;font-size:3.3rem;color:#000;font-weight:bold}
.c75 p,.c75 ul {color:#696767}
.c75 h2.hdx{margin-left:0}
.c75 h4 {font-size:26px;font-size:2.6rem}
/*.c75 .icn-list li:last-child{margin-bottom:0}*/


/* using this image in responsive-base-style.css   */
.c75hr {height:2px;background:#dce3e4;/*background:url("/assets/i/c75-shadow.png") no-repeat scroll 50% bottom transparent;height:6px;background-size: 100% 100%;width:100%;max-width:1180px*/margin:0 auto 2em;}

.c75hr hr{display:none}
.c75w1,.c75w2 {margin:0 auto;position:relative;padding:0 0 3em;}

.c75w2 .c75w3 {margin:0 0 0 auto;}
.c75w3, .c75v0.c75basic .c75flush .c75w3, .c75w5 {position:relative;width:56.468172484599589%;}

.c75w1 .c75bgimg {position:absolute;right:-122px;}
.c75w2 .c75bgimg {position:absolute;left:-122px;}
.c75w1.c75flush .c75bgimg {position:absolute;right:0px;}
.c75w2.c75flush .c75bgimg {position:absolute;left:0px;}
.c75w1.c75flush .c75vid  {position:relative;right:0px;top:7px;width:49.28131%}
.c75alt .c75w1.c75flush .c75vid , .c75v0x13 .c75w1.c75flush .c75vid,.c75v0x15 .c75w1.c75flush .c75vid {left:0px;right:auto}
.c75header {color:#696767;font-size:24px;font-size:2.4rem;margin:0 0 10px}
.c75header img{position:relative;top:4px}

.c75:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

.c75 .cmps-bttns{margin-bottom:1em}
.c75 .cmps-bttns > div > a:before {content:"\e905";top:50%;background:none}
.c75 ul.linkto-list{clear:both;width:100%;position:relative;top:-2px;margin:0 0 -1px}
.c75 ul.linkto-list li{font-size:18px;font-size:1.8rem;padding: 0 0 0 34px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cn10-sprite.png') 3px -94px no-repeat;}
.c75 ul.linkto-list li a{color: #1f4f82;font-weight: bold}

.c75v0 h2.hdx , .c75v0x6 h2.hdx, .c75v0x7 h2.hdx, .c75v0x9 h2.hdx {z-index: 1;font-size:36px;font-size:3.6rem;}
.c75v0 .c75w3 h3,.c75v1 h3, .c75v0x6 .c75w3 h2, .c75v0x7 .c75w3 h2, .c75v0x9 .c75w3 h2 {font-size:28px;font-size:2.8rem;color: #4e4e4e;line-height: 1.04347826087em;}

.c75v0 .c75w1 .c75bgimg, .c75v0x7 .c75w1 .c75bgimg, .c75v0x6 .c75w1 .c75bgimg {top: 0px;}

.c75v0x8 {padding-bottom:160px;}
.c75v0x8 .c75w3 {width:45%;padding-top:40px;}
.c75v0x8 .c75header {color: #242424; font-size: 3.4rem;}
.c75v0x8 p {margin: 0 0 .5em}
.c75v0x9 {padding-bottom:10px}
.c75v0x9 .c75w3,.c75v0x10 .c75w3,.c75v0.c75v0x11 .c75flush .c75w3,.c75v0.c75v0x14 .c75flush .c75w3,.c75v0x16 .c75w3, .c75v0 .c75w3.c75w3narrow {float: left; width:44.55852%;padding-right:6.16016%}
.c75v0x17 .c75flush .c75w4 {float:none;}
.c75v0.c75v0x13 .c75flush .c75w3, .c75v0.c75alt .c75w3.c75w3narrow {width: 44.55852%; float: right}
.c75v0 .c75flush .c75w3, .c75v0x16 .c75w3 {padding-right:0;}
.c75v0 .c75flush .c75w3.c75w3v2, .c75v0x16 .c75w3 {width: 50%; float: left}

.c75v0 .c75vid,
.c75v0 .c75w4,
.c75v0.c75alt .c75w3.c75w3v2,
.c75v0x9 .c75vid,
.c75v0x10 .c75vid,
.c75v0x11 .c75vid,
.c75v0x14 .c75vid,
.c75v0x16 .c75w4 {float:right}

.c75w1 .c75w5 {float: left}

.c75v0x15 .c75vid,
.c75v0x13 .c75vid,
.c75alt .c75vid,
.c75alt .c75w4 {float:none}

.c75w4 {width:46%;}
.c75w4 img {width:100%;}

.c75v0x9 .hdx {width:42.83257%;padding-right:6.16016%}
.c75alt .c75flush .c75w5,
.c75v0x13 .c75w3,
.c75v0x15 .c75w3 {width:44.55852%;float:right;padding-right:0}

.c75alt .c75w3, .c75alt .c75flush .c75w3, .c75v0.c75v0x17 .c75flush .c75w3 {width:50%;float:right}

.c75w1:after,.c75w2:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

.c75last .c75w1,.c75last .c75w2{/* margin-bottom:0px;padding-bottom:0 */}
.c75last .c75hr {display:none}
.cn07 + .c75 {margin-top:20px}

.c75v1 {padding-bottom:0;margin-bottom:24px}
.c75v1 .c75w1{padding-bottom:0}
.c75v1 p{color:#404040}
.c75v1 h2.hdx{font-size:37px;font-size:3.7rem;margin-bottom:0;}
.c75v1 h2.hdx + p,
.c75v1 h2.hdx + div.mtxtwidget,
.c75v1 h2.hdx + h3{margin-top:.95em}
.c75v1 + .c75v0 .c75w1,
.c75v1 + .cn10{margin-top:0}
.c75v1 + hr.rulesmall{margin-top:3em}
.c75basic .c75w2 .c75w3, .c75w5 {margin:0 0 0 auto;}

.c75v1 h3{color:#252525;}
.c75v1 ol{padding-left:1.5em;}
.c75v1 ol li{list-style-type:decimal;padding:0 0 20px;}

.c75columns ul.obullets{float:left;width:50%;}

/* C75v2 */
.c75v2 .c75w3, .c75v2.c75alt .c75w3{width:100%;overflow:hidden;min-height:172px !important;}
.c75visible .c75w3 {height:100% !important;}
.c75v2 .c75w1{padding:0;text-overflow: ellipsis}
.c75v2 .c75v2img, .c75alt .c75v2 .c75v2img{float:right;max-width:50%;margin: 0 0 1em 1em;}
.c75v2.c75alt .c75v2img{float:left;margin: 0 1em 1em 0;}
.c75v2 .c75v2img{position:relative;z-index:1;}
.c75v2 .c75v2img img{width:100%;min-height:172px;}
.c75v2 h2 img{width:1.225em;}
.c75v2hr {background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c75-shadow.png") no-repeat scroll 50% 29px transparent;background-size: 100% 8px;margin:0 auto 2em;width:100%;max-width:1180px;clear:both;text-align:center;}
.c75toggle{width:44px;height:60px;clear:both;display:block;margin:0 auto;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c75-sprite.png') no-repeat 0px 50%;}
.c75visible .c75toggle {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw33-sprite.png') no-repeat -44px 50%;}
.c75toggle a{color:black;text-decoration:none;width:100%;}
.c75fade {width:100%;position: absolute;bottom: 0;height: 3.6em;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}
.c75alt .c75fade {right: 0;}
.c75visible .c75fade{display:none;}
.c75visible div.c75open, div.c75closed  {display:block}
.c75visible div.c75closed, div.c75open {display:none}
.c75v2 p, .c75v2 li{color:#404040;}

@media (min-width:0) and (max-width: 1040px){
	/*.c75w1,.c75w2 {margin-left:2.4414062%;margin-right:2.4414062%;width:95.1171876%}*/
}

@media only screen and (max-width: 770px) {
	.c75header img {width:30px}
	.c75header {margin:0 0 15px;line-height:20px;}
	.c75w3 {width:60%;}
	.c75v0x8 .c75bgimg {max-width: 100%;}
	.c75.c75v0 .c75w3.c75w3narrow,
	.c75v0 .hdx,
	.c75v0x9 .c75w3,
	.c75v0x9 .hdx,
	.c75v0x10 .c75w3,
	.c75v0x10 .hdx,
	.c75v0.c75v0x11 .c75flush .c75w3,
	.c75v0x11 .hdx,
	.c75v0.c75v0x13 .c75flush .c75w3,
	.c75v0x13 .c75flush .hdx,
	.c75v0.c75v0x14 .c75flush .c75w3,
	.c75v0x14 .c75flush .hdx,
	.c75v0x15 .c75flush .c75w3,
	.c75v0x15 .c75flush .hdx {width:100%}

	.c75alt .hdx, .c75alt .c75w3, .c75v0x13 .hdx,.c75v0x13 .c75w3,.c75v0x15 .hdx,.c75v0x15 .c75w3 {margin-left:0px}
	.c75w1.c75flush .c75vid  {clear:both;position:relative;left:auto;width:100%;float:none}
	.c75 ul.linkto-list li{background-position:3px -98px;}
}
 
@media only screen and (max-width: 600px) {
	.c75 .c75bgimg {display:none;}
	.c75 .c75flush .c75bgimg {display:visible;}
	.c75w3,.c75w5, .c75v0 .c75flush .c75w3, .c75v0 .c75flush .c75w5, .c75v0.c75basic .c75flush .c75w3 {width:100%;}
	.c75w1, .c75w2 {margin:0 auto 0;padding:0 0 20px;}
	.c75v0x16 .c75flush .c75w3 {width: 50%}
	.c75header.icn-analytics:before {width:28px;height:30px;background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c75-header-icons.png") no-repeat -68px 0}
	.c75header.icn-bi:before {width:26px;height:30px;background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c75-header-icons.png") no-repeat -68px -66px}
	.c75header.icn-data:before {width:35px;height:27px;background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c75-header-icons.png") no-repeat -68px -36px}
	.c75columns ul.obullets{float:left;width:100%;}
}

@media only screen and (max-width: 480px) {
.c75v0x8 .c75hicon,  .c75v0x8 p {display:none;}
.c75v0x8 .c75header {width: 100%}
.c75v0 .c75w1.c75flush .c75w4, .c75alt .c75w2.c75flush .c75w4, .c75v0x16 .c75w4,.c75v0x17 .c75w4,.c75v2img {display:none;}
.c75v0 .c75w1.c75flush .c75w3, .c75alt .c75w2.c75flush .c75w3, .c75v0x16 .c75w3, .c75v0x17 .c75w3 {width:100%;float:none;}
.c75fade{width:100% !important;}
}

@media only screen and (max-width: 320px) {
	.c75v0x8 .c75header {font-size: 3.4rem;}
	.c75v0x8 .c75w3 {width:100%;}
	.c75v0x8 .c75caret {width: 4%}
}

/*! C78 */
.c78 {text-align:center;position:relative}

.js .c78rdy.c78:before {display:none}

.c78 li{float:left;margin:0 1% 1%;width:31%;opacity:1}

.js .c78 ul{
	opacity:0;
	height:16em;
	overflow:hidden;
	-webkit-transition:opacity .5s .1s;
	-moz-transition:opacity .5s .1s;
	transition:opacity .5s .1s;

}

.js .c78 ul.owl-carousel{overflow:visible;height:auto}

.c78 .owl-controls-w1{margin:1em 0 -1em}
.c78 .owl-buttons {
    width: auto;
    bottom: auto;
    position: relative;
    left: auto;
    margin: -35px 0 0 0;
    height: 40px;}
.c78 .owl-controls .owl-buttons .owl-prev {left: -58px;}	
.c78 .owl-controls .owl-buttons .owl-next {right: -58px;}
.c78 .owl-controls .owl-buttons div, .c78 .owl-controls .owl-buttons a {width: 48px;height: 40px;background-position: -10px -10px;}
.c78 .owl-controls .owl-buttons .owl-next {background-position: -10px -69px;}
.c78v0{width:100%;max-width:974px;clear:both;margin:0 auto 60px;margin:0 auto 6rem}
.c78v0:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}


.c78.cwidth,.c78v0 {margin-bottom: 2.313em;max-width:1200px}
.c78.c78showallup{margin-bottom:0}

.c78:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

.c78 h2, .c78 h3, .c78 p, .c78 li, .c78 a {text-align:left;}
.c78 h2 {font-size: 40px;font-size: 4.0rem; margin-left:10px;margin-right:10px}
.c78 li img {display: block; margin: 0 0 1.2em; width: 100%;}
.c78v1 li img {margin:0 0 1.15em;
	webkit-box-shadow: 0px 0px 4px rgba(0,0,0,.25);
	box-shadow: 0px 0px 4px rgba(0,0,0,.25)}
.c78 li h3 {font-size: 26px;font-size: 2.6rem; margin: 0 0 .6em; color: #666666; }

.c78v0 li p {font-size: 18px;font-size: 1.8rem;color: #404040; line-height: 1.4em; margin: 0 0 1em; }
.c78v0 li a {font-size: 18px;font-size: 1.8rem; font-weight: bold;  line-height: 1.4em; background: transparent url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-c78-sprite.png') no-repeat center left; padding-left: 15px;}
.c78 li a.c78xlink{background:transparent;padding:0;font-weight:inherit;line-height:inherit;font-size:inherit}
.c78 h3 a.c78xlink{color: #676767;}

.c78v1 li h4 {font-weight:normal;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:.6666667em;color: #676767;}
.c78v1 li p {font-size: 20px;font-size: 2.0rem;color: #676767; line-height: 1.1em; margin: 0 0 1em; }
.c78v1 li a {display:block;background:none;padding-left:0;font-weight:normal; margin: 0 0 1em;line-height: 1.1em;}

.c78 ul.owl-carousel  li {width:auto !important;padding:0px !important;margin:10px;opacity:1}

.c78showallup ul.owl-carousel  li {margin-bottom:3em}

.c78 .owl-wrapper-outer{z-index:1}

.c78showallup .owl-carousel .grabbing { 
    cursor:default;
}

@media only screen and (max-width: 770px) {
	.c78 ul li { width: 50%;}
	.c78 ul li:nth-of-type(2n+1) {padding: 0 12px 0 0; }
	.c78 ul li:nth-of-type(2n+2) {padding: 0 0 0 12px; }	
}

@media only screen and (max-width: 480px) {
	.c78 ul li { width: 100%;padding:0 !important}
}

@media only screen and (min-width:0) and (max-width: 1040px){
	.c78v0 {margin-left:2.4414062%;margin-right:2.4414062%;width:95.1171876%}
	.c78 h2 {margin-left:0;margin-right:0}
	.c78.c78slide {margin-left: 5%;margin-right: 5%;width: 90%;}
	.c78w1c {width:102.5%;margin:0 -1.25%}
}

@media only screen and (min-width:0) and (max-width: 1180px){
	.c78 .owl-controls-w1{margin:.75em 0 -.75em}
}

.c78showallup .owl-wrapper {width:130% !important;left:0 !important}
.c78showallup .owl-controls-w1{display:none}
.c78showallup .owl-item:nth-of-type(3n+1){clear:left}
.c78showallup .autoHeight{height:auto !important}

/*! C98 */
.c98 {overflow:hidden;}
.c98 .c98w1 {overflow:hidden;}
.c98w1 + .c98w1  {margin-top:1em}
.c98 .c98w2, .c98 .c98w3 {float:left;}
.c98 .c98w2 .icn-img:before {color:#868686;font-size: 72px;font-size: 7.2rem;display:block}
.c98 .c98w2{margin:0 1.5% 0 0;width:7.15%;}
.c98 .c98w2>img{width:100%;height:auto;}
.c98 .c98w3{width:90%}
.c98 .c98w3 p {margin-bottom: 1em;}
.c98 .c98w3 ul.cta-list {margin-left: 0; margin-bottom:0;}


@media only screen and (min-width: 0px) and (max-width:1040px) {
	.c98 .hdx {
		margin-left:0;margin-right:0;width:auto;
	}
}

@media only screen and (min-width: 0px) and (max-width:550px) {
	.c98 .c98w2{width:14%;margin:0 3% 0 0}
	.c98 .c98w3{width:83%}
}



/*! C99 */

.c99 {
	width:100%;
	display:block;
	clear:both;
	background:#edeff0;
}

.c99v0w1 {
 /* display: table;
  table-layout: auto;*/
  margin: 0 auto;
  text-align:center;
}

.c99v0w1 > div.c99sponsorblock {
  display: inline-block;
  margin-bottom: 0;
	text-align: center;
	padding: 0 1.4em 0.4em;
	/*	white-space: nowrap; */
		-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.c99sponsorblock h4 {
	text-transform: uppercase;
	color:#919191;
  font-size: 12px;
  font-size: 1.2rem;
  margin: 0;
  padding: 1.0em 0 0.6em 0;
}

.c99sponsorblock > img {
	margin: .8em 1px .8em;
	padding: 0 .4em;
	vertical-align: middle;

}

.c99sponsorblock > h4 ~ img {
	margin-top:0;
}

.cw48 + .c99 {
	margin-top: -3em;
}

.c99w2 {overflow:hidden;text-align:center;}
.c99w2 p {font-size:16px;font-size:1.6rem;color:#808080;margin: 0.6em auto 0.6em; padding: 0 0 0.6em; border-bottom:1px solid #d4d5d6}

@media only screen and (min-width: 801px) and (max-width: 974px){	
	.c99sponsorblock img {
		max-width:120px;
	}
}

@media only screen and (max-width: 800px){	
	
	.c99 {
		background:#fff;
		padding-bottom: 1em;
	}
	
	.c99v0w1 > div.c99sponsorblock {	
	  display: block;
	  width: 45%;
	  float: left;
	  padding: 0 5% 0 0;
	}
	
	.c99sponsorblock h4 {
		border-bottom: 1px solid #cccccc;
		color:#a6a6a6;
	  padding: 2em 0 0.6em 0;
	  font-size: 15px;
	  font-weight: bold;
	  font-size: 2.0rem;
	  margin-bottom: .8em;
	  text-align:left;
	
	}
	
	.c99sponsorblock img {
	  margin: 0px 1px 8px 0;
	}
	
	.c99sponsorblock img.c99mwidth {
		max-width: 39%;
	}
	
	.c99w2 {overflow:hidden;text-align:left;float:left;width:100%;background:#edeff0}
	.c99w2 p {font-size:2rem;border-bottom:none;padding:0;margin: 1.2em auto 1.2em; }
	
}

@media only screen and (max-width: 500px){	
	.c99v0w1 > div.c99sponsorblock {	
	  width: 100%;
	  padding: 0 0 0 0;
	}

}

/*! CB03 */
.cn17 + .cn17target > .cb03{margin-top:3em}
.cb03 .cb03w1 .cb03content{margin-left:18%;}
.cb03 .cb03w1 .cb03content .cb03w2, .cb03 .cb03w1 .cb03content .cb03w3{float:left;width:40%;padding:0 1.5em 1.4em 1em}
.cb03 .cb03w1 .cb03img{width:16%;float:left;clear:left;}
.cb03 .cb03w1 .cb03img img{width:100%;max-width:200px}
.cb03 .cb03w1 .cb03content .o-cta.icn-circlearrow{display:block;width:90%}
.cb03 h3 {margin:0 0 .6em}
.cb03 p {margin: 0 0 1em}

/* V1 */
.cb03v1 .o-cta-wrapper{font-size:17px;font-size:1.7rem;padding:1em 0;overflow:hidden}
.cb03v1 a.o-cta{display:inline;padding:5px 0 3px 23px}
.cb03 .cb03w1 .cb03content .cb03w4{font-style:italic;font-size:18px;font-size:1.8rem;color:#b2b2b2;display:table;table-layout:auto;border:1px solid #d4d3d3;padding:.6em 1em;margin-top:1em}
.cb03w1 .cb03content .cb03w4 .cb03sby, .cb03w1 .cb03content .cb03w4 .cb03sbylogo{display:table-cell;vertical-align:middle;white-space:nowrap}
.cb03w1 .cb03content .cb03w4 img{display:block;padding-left:.5em}
.cb03.cb03v1 .cb03w1 .cb03content a.atarget{top:-200px;}

/* right */
.cb03 .cb03w1.cb03right .cb03img{float:right;clear:right}
.cb03 .cb03w1.cb03right .cb03content{margin-right:18%;margin-left:0}

/* V2 */
.cb03.cb03v2 .cb03w1{float:left;width:80%}
.cb03.cb03v2 .cb03w1 .cb03img {width:19.915254237288%}
.cb03.cb03v2 .cb03w1 .cb03img ~ .cb03content{margin-left:22.5%}
.cb03.cb03v2 .cb03w1 .cb03content{margin:0;padding-right:2.5em}
.cb03.cb03v2 .cb03w1 .cb03content ul{margin:0 0 1.6em}
.cb03.cb03v2 .cb03w1 .cb03content .cmps-bigcta{margin-top:1em}
.cb03.cb03v2 .cb03w1 .cb03content .cmps-bigcta + h3 {margin-top:1em}
.cb03.cb03v2 .cb03w1 .cb03content ul li{list-style:disc;margin:0 0 0.5em 1em}
.cb03.cb03v2 .cb03w2{float:right;width:20%;margin-bottom:1em}
.cb03.cb03v2 .cb03w2 .cb03programsponsor, .cb03.cb03v2 .cb03w2 .cb03pagesponsor{text-align:center;overflow:hidden}
.cb03.cb03v2 .cb03w2 .cb03programsponsor .cb03sponsorwrap, .cb03.cb03v2 .cb03w2 .cb03pagesponsor .cb03sponsorwrap{border:5px solid #e2e7ea;padding:0.5em}
.cb03.cb03v2 .cb03w2 .cb03pagesponsor .cb03sponsorwrap{background:#f2f4f5}
.cb03.cb03v2 .cb03w2 .cb03programsponsor span, .cb03.cb03v2 .cb03w2 .cb03pagesponsor span{width:100%;text-align:center;font-size:12px;font-size:1.2rem;color:#a1acb2;display:block;margin-top:7px}
.cb03.cb03v2 .cb03w2 .cb03programsponsor img, .cb03.cb03v2 .cb03w2 .cb03pagesponsor img{padding:0.5em;max-width:100%;height:auto}
 
.cb03.cb03v2 .cb03w1 .cb03content .cb03w2, .cb03.cb03v2 .cb03w1 .cb03content .cb03w3 {padding:0 1.5em 1.4em 0}
.cb03.cb03v2 .cb03w1 .cb03content .cb03w2 a.o-cta.icn-circlearrow, .cb03.cb03v2 .cb03w1 .cb03content .cb03w3 a.o-cta.icn-circlearrow {margin-left:1em}
.cb03.cb03v2 .cb03w5 {clear: both;margin-top:2.1em}	
.cb03.cb03v2 .cb03w5:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cb03.cb03v2 .cb03w5 .cb03w2, .cb03.cb03v2 .cb03w5 .cb03w3 {margin-bottom:0px}

.f11w1 .cb03.cb03v2 .cb03w6 p a.lnk-arrow {margin:0;background-position: -345px -41px !important;padding:0 0 0 15px;}
.cb03.cb03v2 .cb03w6 {margin-top:3.2em}
.cb03.cb03v2 .cb03w6 p {margin: 8px 0 8px 8px;font-size: 15px;font-size: 1.5rem;line-height:1.25em;color:#666}
.cb03.cb03v2 .cb03w1 .cb03content .cw23 ul li:first-child, .cb03.cb03v2 .cb03w1 .cb03content .cw23v1 {margin-left:0}
.cb03.cb03v2 .cb03w1 .cb03content .cb03w7 p {margin-bottom:.6em}
.cb03.cb03v2 .cb03-thumb {width: 100%;
  display: block;
  position: relative;
  margin-bottom: .6em;}
.cb03.cb03v2 .cb03-thumb img {display: block; width: 100%; box-sizing: border-box;}
.cb03.cb03v2 .cb03w8 {overflow:hidden;margin-bottom:2.3em}


@media only screen and (min-width:0px) and (max-width:900px){
	.cb03.cb03v2 .cb03w1{width:65%}
	.cb03.cb03v2 .cb03w2{width:35%}
}
@media only screen and (min-width:0px) and (max-width:800px){

.cb03.cb03v2 .cb03w1 .cb03content .cb03w2, .cb03.cb03v2 .cb03w1 .cb03content .cb03w3 {width:100%;float:none;padding:0 0 1.4em 0 !important}
.cb03 .o-cta:before {top:3px;left:6px;}
}

@media only screen and (min-width:0px) and (max-width:770px){
	
}

@media only screen and (min-width:0px) and (max-width:600px){
	.cb03 .cb03w1 .cb03content, .cb03.cb03v2 .cb03w1 .cb03img ~ .cb03content {margin-left:0}
	.cb03 .cb03w1 .cb03img{display:none}
	.cb03 .cb03w1 .cb03content .cb03w2, .cb03 .cb03w1 .cb03content .cb03w3{width:100%;padding:0}
	.cb03 .cb03w1.cb03right .cb03content{margin-left:0;margin-right:0}
	.cb03.cb03v2 .cb03w1{width:100%}
	.cb03.cb03v2 .cb03w1 .cb03content{padding-right:0}
	.cb03.cb03v2 .cb03w1 .cb03content .cmps-bigcta{margin-top:0}
	.cb03.cb03v2 .cb03w2{width:100%;margin-top:1em;margin-bottom:0}
	.cb03.cb03v1 .cb03w1 .cb03content a.atarget{top:-125px;}
	.cb03 .o-cta:before {top:1px}
}

/*! CB04 */
.cw49 + .cb04{margin-top:-1.6em}
.cb04w1 {clear:both;display:table;border:2px solid #ebebeb;margin-bottom:2em}
.cb04w2 {width:29.296875%;text-align:center}
.cb04w3 {width:70.625%;padding-left:0em !important}
.cb04w2, .cb04w3  {display:table-cell;padding:1.6em;vertical-align:middle}
.cb04w3 p {margin:0}
.cb04w3 p ~ .cmps-bigcta {margin-top:0.6em}
.cb04w3 .cmps-bigcta > span {margin:0}
.cb04w3 p ~ p,  {margin-top:1.6em}

@media only screen and (min-width: 0px) and (max-width:600px) {
	.cb04w1, .cb04w2, .cb04w3 {width:auto;display:block}
	.cb04w3 {padding:0 1em 1em 1em !important}
}

/*! CB05 */

.cb05w1 img {width:100%;max-width: 1180px;}


@media only screen and (min-width: 0px) and (max-width:600px) {
	
}

/*! CB14 */


.cb14 .cb14w1:after {
	visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;}
.cb14 .cb14w1 .cb14img img {display:block;width:100%}
.cb14content .o-bttns > div {margin-bottom:0}
	
/* V0 */
.cb14.cb14v0 {background:#e2e7ea;}
.cb14.cb14v0 .cb14w1 {padding:3.389830508475%}
.cb14.cb14v0 .cb14w1 .cb14img {float:left;width:30.909090909091%;padding:0 3.181818181818% 0 0}
.cb14.cb14v0 .cb14w1 .cb14img img {max-width:340px;}
.cb14.cb14v0 .cb14w1 .cb14content {overflow:hidden;width:65.909090909091%;margin:0 0 0 34.090909090909%}
	
/* V1 */
.cb14.cb14v1 .cb14w1 {display:table-row}
.cb14.cb14v1 .cb14w2, .cb14.cb14v1 .cb14w3 {display:table-cell;vertical-align:top}
.cb14.cb14v1 .cb14w2 {background:#e2e7ea;/*width:47.796610169492%;*/width:55.084745762712%;padding:03.64406779661%}
.cb14.cb14v1 .cb14w3 {/*width:40.677966101695%;*/width:44.915254237288%;padding:1em 0 0 4.237288135593%/*margin:0 0 0 59.322033898305%*/}

.cb14.cb14v1 .cb14w1 .cb14img {width:100%;margin:0 0 1em}
.cb14.cb14v1 .cb14w1 .cb14img img {max-width:480px;}
.cb14.cb14v1 .cb14w1 .cb14content .cmps-bigcta a:before {overflow: hidden;height: 24px;top: -4px;}

/* Twitter Timeline Container */
.cb14.cb14v1 .cb14w2 .cw43 {margin:0;width:100% !important}
.cb14.cb14v1 .cb14w2 .cw43 iframe {max-width:none !important}
.cb14.cb14v1 .cb14w2 .cw43 .tweet {border:1px solid}

@media screen and (max-width: 1600px) {
	
}

@media only screen and (max-width: 650px){
/* V0 */
.cb14.cb14v0 .cb14w1 .cb14img {display:none}
.cb14.cb14v0 .cb14w1 .cb14content {width:100%;margin:0}
}


@media only screen and (max-width: 500px){	
/* V1 */
.cb14.cb14v1 .cb14w1,.cb14.cb14v1 .cb14w2, .cb14.cb14v1 .cb14w3 {display:block}
.cb14.cb14v1 .cb14w2 {float:none;width:92.71186440678%;margin:0 0 1.6em}
.cb14.cb14v1 .cb14w3 {width:100%;margin:0;padding:0}
}




















/*! CB22 */
.cw22 + .cb22,
.cw22v0 + .cb22 {padding: 2em 0 0 0;}
.cb22 h2 {font-size:40px;font-size:4rem;color:#252525;}
.cb22field {display:inline-block;position:relative;width:36%;box-sizing:border-box;}
li .cb22field{width:80%}
.cb22 p {font-size:18px;font-size:1.8rem;}
.cb22instruction {display:inline-block;position:relative;width:43%;vertical-align: middle;font-size:14px;font-size:1.4rem;box-sizing:border-box;padding: 0 12px;line-height:1.2;color:#999;}
.cb22caption {font-size:18px;font-size: 1.8rem;color:#666;margin-bottom: 1em;}
.cb22 .cb22w1 {padding: 0;}
.cb22 h3{clear:both;font-size:30px;font-size:3rem;font-weight:normal}
.cb22w1 {display:block;padding-bottom:25px;}
.cb22w1 form label,
form .cb22w1 label,
.cb22w1 .cb22label {text-align:right;width:21%;font-size:18px;font-size:1.8rem;color:#404040;display:inline-block;line-height:1.2;vertical-align: middle;box-sizing:border-box;padding:0 1.1em 0 0;}
.cb22w1 .cb22textarea label {vertical-align: top;}
.cb22w1 label span,
.cb22 span.required{color:#F80000;margin:0 .1em 0 0;display:inline-block;width:1em;text-align:center;}
.cb22 .cb22caption.cb22required{color:#f80000;}
.cb22w1 label span{position:absolute;}
.cb22w1 .cb22attach {white-space: nowrap;}
.cb22w1 .cb22attach,
.cb22w1 .cb22addfile {color:#1f4f82;cursor:pointer;}
.cb22w1 .cb22addfile:hover,
.cb22w1 .cb22attach:hover{text-decoration: underline;}
.cb22w1 .cb22addfile {font-size:14px;font-size:1.4rem;}
.cb22w1 input[type=text],
.cb22w1 input[type=email] {line-height: 35px;line-height:3.5rem;width:100%;padding:0 3px;font-size:18px;font-size:1.8rem;}
.cb22w2 {margin:0 0 1em 0;clear:both;float:left;width:100%}
.cb22w2.cb22w2textarea textarea{max-width:650px}
.cb22w2 textarea {box-sizing:border-box;width: 100%;height:10em;margin-bottom:0;}
.cb22w2 p {margin-bottom:.6em}

.cb22 select[disabled] {opacity:.6;color:#aaa}


.cb22w3 .cb22label {width: auto;}
.cb22w4 {padding:1em 0 0 0;}
.cb22w4 input{margin: 0 0 0 68px;}
.cb22no-api .cb22w4 input{margin: 0;}
.cb22label + .cb22w4 input,
.cb22w4 .cb22w6 + input {margin:0;}
.cb22w4 .cb22remove {color:#1f4f82;cursor: pointer;font-size:14px;font-size:1.4rem;}
.cb22w4 .cb22remove:hover {text-decoration: underline;}
.cb22w5 {margin:1em 0 0 68px;}
.cb22no-api .cb22w5 {margin:1em 0 0 0;}
.cb22w6 {width:50px;height:auto;max-height:50px;display:inline-block;overflow:hidden;border:1px solid #CCC;margin-right:10px;vertical-align: middle;}
.cb22w6 img {max-width: 100%;}
.cb22invalid textarea {border-color: #f80000;}

.cb22w7 {margin-left:21%;}
.oerrormsg {padding: 0 0 0 2em;margin:.35em 0;color: #F80000;font-size:14px;font-size:1.4rem;position:relative}
.oerrormsg:before {content:"";background-image:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cb21-sprite.png");background-position: 94% 0;background-repeat: no-repeat;background-size: 450% auto;width:1.5em;height:1.5em;position:absolute;left:0;top:0.1em;}

.cb22w1 .oerrormsg {margin-left:21%}

.cb22 .cb22error-tick {position:absolute;width:1.1em;height:1.1em;right:.4em;top:50%;margin-top:-.55em;background-image: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cb21-sprite.png");background-repeat: no-repeat;background-position: 94% 0;background-size:470% auto}
.oerrormsg,
.cb22error-tick {display:block;clear:both}


.cb22 .cb22invalid select,
.cb22 .cb22invalid input.orequired {border:1px solid #F80000;color:#F80000}

.cb22 input[type=file] {cursor:pointer;}

.cb22 .cb22w2.cb22textarea {padding-bottom: 3em;}
.cb22 .cb22w3 {padding-bottom: 1em;}

.cb22 .hd40{font-weight:normal}

.cb22ul {float:left;padding:0 .4em 1.8em 0;box-sizing:border-box;width:100%;position:relative}
.cb22ul.cb22ul2col{width:50%}
.cb22ul.cb22ul3col{width:33%}
.cb22ul li {margin:0 0 .25em 1em;}

.cb22question {display:block;font-size:22px;font-size:2.2rem;margin:0 0 .4em;font-weight:bold;color:#252525}

/* can kill :not(old) when IE8 is dropped */

.otextarea {border:1px solid #ccc;box-sizing:border-box;padding:.3em .5em;font-family:Arial, Helvetica, sans-serif;color:#666;font-size:18px;font-size:1.8rem}
.otextarea:focus {outline:0;
	-webkit-box-shadow: 0px 0px 3px #1f4f82;
	-moz-box-shadow: 0px 0px 3px #1f4f82;
	box-shadow: 0px 0px 3px #1f4f82;
}


label.ochk,
label.oradio {overflow:hidden;display:inline-block;position:relative;margin-right:.8em;left:-4px}

label.ochk:hover,
label.oradio:hover {cursor:pointer}


li label.ochk,li label.oradio {margin-right:0}

label.ochk input:not(old),
label.oradio input:not(old){position:absolute;left:-30px}

label.ochk input:not(old) + span,
label.oradio input:not(old) + span{position:relative;margin-left:26px;display:inline-block;font-size:18px;font-size:1.8rem;color:#404040}

label.ochk input:not(old) + span:before,
label.oradio input:not(old) + span:before{display:block;content:' ';width:12px;height:12px;border:1px solid #A0A0A0;left:-22px;position:absolute;top:.2em;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
} /* can't set h/w to em b/c odd number rounding will cause radio bg to look bad */

label.ochk input:not(old):checked + span:before{border:1px solid #1f4f82;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ochk-oradio-sprite.svg') #1f4f82 0 0;background-size:100% auto}

label.ochk input:not(old):focus + span:before,
label.oradio input:not(old):focus + span:before{
	-webkit-box-shadow: 0 0 5px #1f4f82;
	-moz-box-shadow: 0 0 5px #1f4f82;
	box-shadow: 0 0 5px #1f4f82;
}

label.oradio input:not(old) + span:before{border-radius:50%}
label.oradio input:not(old):checked + span:before{border:1px solid #1f4f82;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ochk-oradio-sprite.svg') #fff 50% 50%;background-size:100% auto}

input.otextinput,
input.omailinput{line-height: 35px;line-height:3.5rem;width:100%;padding:0 3px;border:#ccc solid 1px;outline:0;box-sizing:border-box}

span.oselect select{
	height:1.7em;
	width:36%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
    font-size:1.8rem;
	color:#404040;
	border:1px solid #ccc;
	border-radius:2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:5px;
  /* IE6-8 Specific Code */
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=0),
       progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=90),
       progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=3, Direction=180),
       progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=270);
	padding-left:5px;
	cursor:pointer;
}

input.otextinput:focus,
input.omailinput:focus,
span.oselect select:focus{
	outline:0;
	-webkit-box-shadow: 0 0 5px #1f4f82;
	-moz-box-shadow: 0 0 5px #1f4f82;
	box-shadow: 0 0 5px #1f4f82;
}
.oradio-field {vertical-align: middle;}
.oradio-field + div {display:inline-block;width:36%;}
.oradio-field + div .cb22field {width:100%;}
.oradio-field + div .cb22field input {font-size:18px;font-size:1.8rem;}

.cb22disabled {display:none !important;}
.cb22 input:-webkit-autofill,
.cb22 textarea:-webkit-autofill,
.cb22 select:-webkit-autofill {background-color: #FFF !important;}


.cb22v1 .cb22select {font-size:0;}
.cb22v1 .cb22select label {line-height:1.7em !important;vertical-align:top!important;}

/* v1 */

.cb22v1 .cmps-bttns > div > a:before {margin-top:0;background:none;content: "\e933";width:1em;font-size:1.9em;}
.cb22v1 .cmps-bttns > div:hover > a {border:0;}
.cb22v1 .cmps-bttns > div {background:#697a86;}
.cb22v1 .cmps-bttns > div:hover {background: rgb(32,97,138);}

@media only screen and (min-width: 0) and (max-width:770px) {
    .cb22 .cmps-bttns input[type=submit] {padding: 0.5em 4em 0.5em 1em;}
}
@media only screen and (min-width: 0) and (max-width:640px) {
    .cb22 .cb22w1 {padding:0;}
    .cb22w3 textarea,
    .cb22w1 form label,
    form .cb22w1 label,
    .cb22instruction,
	span.oselect select,
    .cb22field {width:100%;display:block;text-align:left;}
    .cb22w1 form label,
    form .cb22w1 label {margin:0 0 0.75em 0;}
    .cb22instruction {padding:0.5em 0 0 0;}
    .cb22w1 .oerrormsg {margin-left:0;}
    .cb22w7 {margin-left:0;}
}

@media only screen and (min-width: 0) and (max-width:450px) {
.cb22ul.cb22ul2col,
.cb22ul.cb22ul3col{width:100%}
}

@media only screen and (min-width: 0) and (max-width:400px) {
    .cb22 .cmps-bttns,
    .cb22 .oerrormsg {margin-left:0;}
    .cb22w5,
    .cb22w6,
    input[type=file],
    .cb22remove {display:block;margin-left:0;}
    .cb22w6 {margin-bottom:0.2em;}
}



/*! CB26 */
.no-touch .cb26{opacity:0;position:relative;top:1.6em}
.sticky-ct06tabs + .cb26 {margin-top:3em;}
.cb26 .o-bttns {text-align:right;display:block;float:none;}
.cb26 .o-bttns > div {float:none;margin:0;display:inline-block;}
.cb26 h3 {color:#252525;font-size:30px;font-size:3rem}
.cb26 .hotbttn.o-bttns > div > a {text-transform:none;}
.cb26 .cmps-bigcta {font-size:19px;font-size:1.9rem}
.cb26 .cmps-bigcta span {margin:0}

.cb26w5 .cwidth{margin-left:0 !important;margin-right:0 !important;width:100% !important}

/* cb26w1 */
.cb26w1 {overflow:hidden;background:#f0f3f5;padding:2em;position:relative;}
/* cb26w2 */
.cb26w2 {padding:0;margin:0;position:relative;}
/* cb26w3 */
.cb26w3 {margin-right:16em;display:block;box-sizing:border-box;vertical-align:top;padding:0 2em 2em 0;position:relative;border-right:2px solid #dadee0}
.cb26w3,
.cb26w3 p {color:#808080}
.cb26w3 h3 {font-size:36px;font-size:3.6rem}
.cb26w3 + .cb26w3 {width:16em;text-align:right;padding:0 0 0 2em;float:right;margin-right:0;position:absolute;top:0;right:0;border:0}
.cb26w3 + .cb26w3 strong {display:block;font-size:1.8em;line-height:1.2;margin:0.7em 0 0.3em 0;color:#404040;}
.cb26w3 + .cb26w3 p {color:#404040;margin:1.6em 0 0 0;font-size:0.9em;}
.cb26w3 + .cb26w3 p:first-child {margin-top: 0;}
.cb26w3 + .cb26w3 em {font-style:normal;font-weight:bold;color:#f80000;}

/* cb26w4 */
.cb26w4 {position:absolute;bottom:2em;}
.cb26w4.cb26expand a {padding: 0 0 0 1.4em;font-weight:bold;}
.cb26w4.cb26expand a:before {content:"";background-image:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cb21-sprite.png");background-position: 0 0;background-repeat:no-repeat;background-size:500%;width:0.95em;height:0.95em;position:absolute;left:0.4em;top:22%;
	-ms-transition:transform 75ms;
	-moz-transition:transform 75ms;
	-webkit-transition:transform 75ms;
	transition:transform 75ms;
	-ms-transform-origin: 25% 40%;
	-moz-transform-origin: 25% 40%;
	-webkit-transform-origin: 25% 40%;
	transform-origin: 25% 40%;
}
.cb26w4.cb26expand a.cb26open:before {
	-ms-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}
/* cb26w5 */
.cb26w5 {background:#e2e7ea;display:none;padding:2em 2em 0 ;position:relative;}
.cb26w5.cb26open{display:block;}
.cb26w5:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

/* cb26w6 */
.cb26w6 {
	   -moz-animation: fadeInFromNone 0.8s ease-in-out;
	-webkit-animation: fadeInFromNone 0.8s ease-in-out;
			animation: fadeInFromNone 0.8s ease-in-out;
}

/* cb26w7 */
.cb26w7 {float:left;width:100%;font-weight:bold}
.cb26w7 .cmps-bigcta {float:right}
.cb26w7 .cmps-bigcta > span {margin:0 0 1.5em;}
.cb26w7 .cb26close{float:left;display:inline-block;margin-bottom:1.5em}
.cb26w7 .o-bttns{float:right;width:auto;margin-top:-.37em;margin-bottom:1.5em}

/* V1 */

.cb26.cb26v1,
.cb26.cb26v1 > div {display:inline-block;margin:0;padding:0}

@media only screen and (min-width: 0) and (max-width:700px) {
	.cb26 .cb26w1 {padding:1em;}
	.cb26 .cb26w3,
	.cb26 .cb26w3 + .cb26w3 {display:block;padding:0;border:0;width:auto;padding-bottom:1.5em;border-bottom:2px solid #dadee0;margin-bottom: 1.5em;float:none;position:relative;margin-right:0}
	.cb26 .cb26w4 {position:relative;bottom:auto;}
	.cb26 .cb26w5 {padding:1.5em 1em 0}
	.cb26w7 .cb26close{font-size: 2.14rem}
	.cb26 .cmps-bigcta,
	.cb26 .o-bttns > div > a {font-size: 2.3rem}
}

@media only screen and (min-width: 0) and (max-width:600px) {
	.cb26 .cb26w7 .cmps-bigcta {float:none;text-align:right;}
}

@-webkit-keyframes fadeInFromNone {
  0% {display:none;opacity: 0;}
  20% {display:block;opacity:0;}
  100% {display:block;opacity:1;}
}

/*! CB36 */
.cb36 {background:#708894;position:relative}
/*.cb36 .cwidth {margin-bottom:0}*/
.cb36w1 {padding: 3em 0}
.cb36w2 {position:relative;display:table-cell;vertical-align:middle;overflow:hidden}
.cb36w2 .icn-img.icn-circle {width:0.974em !important;height:0.974em;margin:0 0.276em 0 0 !important}
.cb36w2 .icn-img.icn-circle:before {color:#fff}
.cb36w3 {position:relative;display:table-cell;vertical-align:middle;width:31em;padding:0 0 0 1.700em;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cb36-bg-01.png') repeat-y;}
.cb36w3 p {font-size:36px;font-size:3.6rem;line-height:1.2em;margin-bottom:0;color:#fff}
.cb36w3 p span {font-weight:bold}
.cb36w3 p + p.cb36cred {margin-top:1.3em}
.cb36w3 p.cb36cred {font-size:18px;font-size:1.8rem;line-height:1.3em;font-style:italic}
.cb36w3 p.cb36cred:before {content:"\2013 \00a0"}
.cb36w3 p.cb36cred span:after {content:",";font-weight:normal}

.cb36w4 {position:absolute;width:100%;height:100%}
.cb36bgwrap {position: relative;
    max-width: 1600px;
    margin: 0 auto;
    overflow: hidden;
    height: 100%;}
.cb36bgimage {height:100%;float:right}
.cb36bgwrap canvas {
    position: absolute;
    width: 64%;
    top: 0;
    left: 36%;
    bottom: 0;
    right: auto;
    height: 100%;
    -moz-transition: left .3s;
    -webkit-transition: left .3s;
    transition: left .3s;}
.cb36z1 	{position: absolute;
    top: 0;
    bottom: 0;
    width: 36.5%;
    -moz-transition: width .3s;
    -webkit-transition: width .3s;
    transition: width .3s;}
	
.cb36v1 .cb36w3, .cb36v2 .cb36w3 {width:auto}
.cb36v1 .cb36bgwrap canvas {display:none}
.cb36v1 .cb36w3 p, .cb36v2 .cb36w3 p {font-size:28px;font-size:2.8rem;line-height:1.3em;font-weight:bold}
.cb36v1 .cb36w3 p.cb36cred, .cb36v2 .cb36w3 p.cb36cred {font-size:18px;font-size:1.8rem;line-height:1.3em;font-style:italic; font-weight:normal}

.cb36v2 .cb36bgimage {float:none; margin-right: -800px; right: 50%; position: absolute;}

@media only screen and (max-width: 600px) {
.cb36w2, .cb36w3  {width:100%;display:block;clear:both}	
.cb36w2 {text-align:center;margin:0}
.cb36w2 .icn-img.icn-circle {float:none;overflow:hidden;margin:0 auto 0.276em auto !important}
.cb36w3 {background-repeat:repeat-x; padding:1.700em 0 0 0 }
.cb36w4 {display:none}
}

/*! CM01 */
.cm01v3 { margin-left: 0; margin-right: 0; margin-top: 0; }
.cm01v3 .cm01w2 { position: relative; padding-top: 1px; padding-bottom: 56.25%; height: 0;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cm01-loading.gif') 50% 50% no-repeat }
* html .cm01v3 .cm01w2 { margin-bottom: 45px; margin-top: 0; width: 100%; height: 100%; }
.cm01v3 .cm01w2 div,
.cm01v3 .cm01w2 embed,
.cm01v3 .cm01w2 object,
.cm01v3 .BrightcoveExperience, .cm01v3 .BrightcoveExperience div { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }

.cm01v4.cwidth {max-width:734px !important}
.cm01v4 .cm01w1{margin-top:1em}

@media only screen and (min-width: 801px) and (max-width:1240px) {	
	.cm01v4.cwidth {margin-left:auto;margin-right:auto}
}



/*! CM03 */
.cm03{background:#000}
.cm03 .responsiveVid{background:#222;overflow:hidden}
.cm03w1.cwidth{max-width:974px !important}
.cm03 .cm03w1{padding-top:2em}
.cm03 h1{color:#fff;padding:0;font-size:4rem}
.cm03w2{color:#fff;padding:1.5em 0 2.5em 0;float:left;width:100%}
.cm03w2 .cm03viddesc{float:left;width:80%;font-size:16px;font-size:1.6rem}
.cm03w2 .cm03vidshare{float:right;width:20%}
.cm03w2 .cm03vidshare a, .cm03w2 .cm03vidshare div.icn-sicons:before{color:#fff}
.cm03w2 .cm03vidshare div.sharewidget{float:right}
div.sharewidget a.sharewidget, .cm03w2 .cm03vidshare div.icn-sicons{width:100%}
.cm03w2 .cm03vidshare div.sharewidget a.sharewidget span{visibility:visible;float:left;color:#fff;width:100%;padding-left:2.2em;font-size:13px;font-size:1.3rem}
.cm03w2 .sharewidgetw2 .icn-sicons:before{color:#1c4d83!important}
.cm03w2 .sharewidgetw2 .icn-sicons:hover:before{color:#525252!important}

.cm03 + .ct09 {margin-top:-2.25em}

.cm03 img {width:100%}
@media (max-width:1240px) and (min-width:1031px){
 	.cm03w1.cwidth{margin-left:auto;margin-right:auto; width:100%}
}

@media (max-width:1030px){
 	.cm03w1.cwidth{margin-right:2%;margin-left:2%;width:96%}
}

@media only screen and (max-width:435px){
	.cm03w2{color:#fff;padding:1em 0 0;float:left}
	.cm03w2 .cm03viddesc, .cm03w2 .cm03vidshare{width:100%;padding:0.5em 0}
}

/*! cm05 */

.cm05 .cm05w1{
	background-color: #1a1a1a;
	position: relative;
}

.cm05 .vjs-control-bar {
	top: auto;
}

.cm05 #bcc_link_container .bcc_cta {
	top:auto;
}

.cm05 .responsiveVid {
	float:left;
	width: 75% !important;
	position: relative;
}

.cm05 .responsiveVid .video-js {
	width: 100%;
	float: left;
}

.cm05 .responsiveVid .video-js, .cm05 .playlist-wrapper {
	height: 100%;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
	position:relative;
}

.cm05 .vjs-playlist .vjs-playlist-thumbnail:before {
	width: 100%;
	height: 100%;
}

.cm05 .vjs-playlist-duration {
	display:none;
}

.cm05 .playlist-wrapper {
	overflow-x: hidden;
	overflow-y: scroll;
	width: 25%;
	position: absolute;
	right: 0;
	height:100%;
	margin-right: -1px;
}

.cm05 .playlist-wrapper::-webkit-scrollbar {width: 15px;}
 
.cm05 .playlist-wrapper::-webkit-scrollbar-thumb {background: #999999;}

.cm05 .playlist-wrapper::-webkit-scrollbar-track {background: #1b1b1b;}

.cm05 .playlist-wrapper::-webkit-scrollbar-button {background: #999999;height: 15px;border-radius: 50%;}

.cm05 .video-js .vjs-duration {position:relative;}

.cm05 .video-js .vjs-fullscreen-control {position:relative;}

.cm05 .vjs-time-control.vjs-current-time {margin-left:0;}

.cm05 .vjs-time-control.vjs-time-divider div {position: relative}

.cm05 .vjs-time-control.vjs-time-divider {position: relative}

.cm05 .vjs-time-control .vjs-current-time-display {position: relative}

.cm05 .vjs-spacer {position: relative}

.cm05 .vjs-playlist {
	padding:0;
	margin-top:-1px;
	display:table-row;
	background-color: #363637!important;
}

.cm05 .vjs-playlist cite {
	font-size: 14px;
	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;
}

.cm05 .vjs-playlist .vjs-playlist-description {
	display:none;
}

.cm05 .vjs-playlist .vjs-playlist-item {
	padding: 0.7em;
	margin-bottom: 0;
	border-top:1px solid #4e5055;
} 

.cm05 .vjs-playlist li:last-of-type {
	border-bottom:none;
}

.cm05 .vjs-playlist .vjs-selected {
	background:#4e5055;
	padding: 0.7em 0.65em 0.9em 0.7em;
}

.cm05 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
	margin: 2px;
	text-transform: uppercase;
	font-size: 16px;
	font-size: 1.6rem;
	content:'playing';
	font-family: Helvetica,Arial,"Lucida Grande",sans-serif;
}

.cm05 .vjs-playlist .vjs-selected picture {
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
}

.cm05 .vjs-playlist .vjs-selected img {
	border:2px solid #fff;
}

.cm05 .vjs-play-progress, .cm05 .vjs-volume-level {
	background-color:#ff0000!important;
}

.cm05 .vjs-dock-text {
	
}

.cm05 .vjs-dock-text .vjs-dock-title {
	position: relative;
}

.cm05 .vjs-dock-text .vjs-dock-description {
	position: relative;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before, .cm05 .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/webfolder/s/delivery_production/ops/OPS-Event3-cm05-sprite.png') 50% 50% no-repeat;
	background-size: 30%;
	z-index: 2;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before, .cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	border:2px solid #4e5055;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after, .cm05 .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
	background:rgb(0,0,0);
	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;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after, .cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after {
	margin:2px;
	display:none;
}

.cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before, .cm05 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
	margin: 0;
  text-transform: uppercase;
  font-size: 16px;
  font-size: 1.6rem;
  content: 'playing'!important;
  background:none;
  height: 68px;
	line-height: 68px;
	width: 121px;
	border:2px solid #FFFFFF;
	font-size: 16px;
	font-size: 1.6rem;
	font-family: Helvetica,Arial,"Lucida Grande",sans-serif;
	background-color: rgba(26,26,26,.5);
}

.cm05 .vjs-seeking .vjs-loading-spinner, .cm05 .vjs-waiting .vjs-loading-spinner {
	top: 50%;
}

@media only screen and (max-width:1240px){

	.cm05 .responsiveVid {
		width: 60% !important;
	}
	
	.cm05 .playlist-wrapper {
		width: 40%;
	}
	
	.cm05 .playlist-wrapper::-webkit-scrollbar {width: 11px;}
	
}

@media only screen and (max-width:840px){
	
	.cm05 .responsiveVid, .playlist-wrapper {
		width:100%!important;
	}
	
	.cm05 .vjs-playlist {
		display:block;
	}
	
	.cm05 .playlist-wrapper {
		max-height: 142px;
	}
	
	.cm05 .vjs-playlist cite {
		font-size: 1.8rem;
	}
	
	.cm05 .responsiveVid .video-js, .cm05 .playlist-wrapper {
    position: relative;
	}
	
	.cm05 .playlist-wrapper::-webkit-scrollbar {width: 8px;}

}




/*! CN07 */
.cn07 {float:none;margin:0 auto 3em;max-width:974px;width:100%;clear:both}
.cn07:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

.f11v3 .cn07 {max-width:1180px !important}
.f11v3 .cw48 + .cn07fwidth,.f11v3 .cw48 + .cn07v0{margin-top:-3em;}

.f11v0 .cn07v0 {
	color: #bfbfbf;padding:0;
	background:#333333;
	background: -moz-linear-gradient(top,  rgba(45,45,45,0.98) 0%, rgba(63,63,63,0.98) 4%, rgba(63,63,63,0.98) 8%, rgba(44,44,44,0.98) 72%, rgba(39,39,39,0.98) 96%, rgba(27,27,27,0.98) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,0.98)), color-stop(4%,rgba(63,63,63,0.98)), color-stop(8%,rgba(63,63,63,0.98)), color-stop(72%,rgba(44,44,44,0.98)), color-stop(96%,rgba(39,39,39,0.98)), color-stop(100%,rgba(27,27,27,0.98)));
	background: -webkit-linear-gradient(top,  rgba(45,45,45,0.98) 0%,rgba(63,63,63,0.98) 4%,rgba(63,63,63,0.98) 8%,rgba(44,44,44,0.98) 72%,rgba(39,39,39,0.98) 96%,rgba(27,27,27,0.98) 100%);
	background: -o-linear-gradient(top,  rgba(45,45,45,0.98) 0%,rgba(63,63,63,0.98) 4%,rgba(63,63,63,0.98) 8%,rgba(44,44,44,0.98) 72%,rgba(39,39,39,0.98) 96%,rgba(27,27,27,0.98) 100%);
	background: -ms-linear-gradient(top,  rgba(45,45,45,0.98) 0%,rgba(63,63,63,0.98) 4%,rgba(63,63,63,0.98) 8%,rgba(44,44,44,0.98) 72%,rgba(39,39,39,0.98) 96%,rgba(27,27,27,0.98) 100%);
	background: linear-gradient(to bottom,  rgba(45,45,45,0.98) 0%,rgba(63,63,63,0.98) 4%,rgba(63,63,63,0.98) 8%,rgba(44,44,44,0.98) 72%,rgba(39,39,39,0.98) 96%,rgba(27,27,27,0.98) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa2d2d2d', endColorstr='#fa1b1b1b',GradientType=0 );
}

.f11v3 .cn07fwidth, .f11v3 .cn07v0, .f11v0 .cn07fwidth {
	background:#313233;
}

.cn07v0 ul {width: 27.272727272727%;float:left;margin:27px 0 34px 4.3181818181818%}

.f11v3 .cn07fwidth .cn07v0, .f11v0 .cn07fwidth .cn07v0 {background:transparent;filter:none}
.f11v3 .cn07.cwidth {overflow:hidden}
.f11v3 .cn07fwidth .cn07v0 ul, .f11v0 .cn07fwidth .cn07v0 ul {width:31.11111%;float:left;margin:1.24em 3.333333% 1.55em 0}
.f11v3 .cn07fwidth .cn07v0 ul:nth-child(3), .f11v0 .cn07fwidth .cn07v0 ul:nth-child(3){margin-right:0}

.f11v3 .cn07fwidth .cn07v0-twocol ul, .f11v0 .cn07fwidth .cn07v0-twocol ul {width:48.4375%;margin-right: 3.125%;}
.f11v3 .cn07v0-twocol ul:last-child, .f11v0 .cn07v0-twocol ul:last-child {margin-right:0}
.cn07v0 ul li a:link,.cn07v0 ul li a,.cn07v0 ul li a:visited {color:#bfbfbf;border-bottom: 1px solid #4c4c4c;display:block;position:relative;padding: .5em 10% .5em 0px;font-size: 18px;font-size: 1.8rem;width:90%}
.cn07v0 ul li a:after{display:block;content:"";width:.7778em;height:.7778em;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cn07-caret-v0r1.png") no-repeat 100% 100%;background-size:100% auto;position:absolute;bottom:1.2em;right:.5em;opacity:0}
.cn07v0 ul li a:hover, .cn07v0 ul li a.active{text-decoration: none;color: #fff !important;
	border-bottom: 1px solid #fff;
	-webkit-transition: border-color 250ms ease-in 100ms;
	-moz-transition: border-color 250ms ease-in 100ms;
	transition: border-color 250ms ease-in 100ms;
}
.cn07v0 ul li a:hover:after, .cn07v0 ul li a.active:after{
	opacity:1;
	bottom:.6em;
	-webkit-transition: opacity 300ms ease-in,bottom 250ms ease-in;
	-moz-transition: opacity 300ms ease-in,bottom 250ms ease-in;
	transition: opacity 300ms ease-in,bottom 250ms ease-in;
}

.cn07v1 {color: #bfbfbf;width:104.726368159204%;}
.cn07v1 h3 {font-size:40px;font-size:4.0rem;margin:0 40px 13px 0;color: #252525;}
.cn07v1 ul {width: 28.5035629453682%;float:left;margin:10px 4.5130641330166% 34px 0}
.cn07v1 ul li a:link, .cn07v1 ul li a, .cn07v1 ul li a:visited {color:#1f4f82;border-bottom: 1px solid #ccc;display:block;position:relative;padding: .7em 10% .7em 0px;font-size: 18px;font-size: 1.8rem;width:90%}
.cn07v1 ul li a:after{display:block;content:"";width:.7778em;height:.7778em;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cn07-caret-v1r1.png") no-repeat 100% 100%;background-size:100% auto;position:absolute;bottom:1.2em;right:.5em;opacity:0}
.cn07v1 ul li a:hover{text-decoration: none;color: #1f4f82 !important;
	border-bottom: 1px solid #1f4f82;
	-webkit-transition: border-color 250ms ease-in 100ms;
	-moz-transition: border-color 250ms ease-in 100ms;
	transition: border-color 250ms ease-in 100ms;
}
.cn07v1 ul li a:hover:after{
	opacity:1;
	bottom:.7em;
	-webkit-transition: opacity 300ms ease-in,bottom 250ms ease-in;
	-moz-transition: opacity 300ms ease-in,bottom 250ms ease-in;
	transition: opacity 300ms ease-in,bottom 250ms ease-in;
}

.cn07v1 ul li {margin:0;line-height:17px;padding:0}
.cn07v1 ul{width:30.3333333%;margin:0 4.5% 0 0}
.cn07v1-twocol ul {width:47.75%;margin:0 4.5% 0 0}
.cn07v1 ul:last-child,
.cn07v1-twocol ul:last-child {margin-right:0}

/* list icons */
.cn07 ul.icn-list.icn-list-sm li {padding-left:0px}
.cn07 ul.icn-list.icn-list-sm li a, .cn07 ul.icn-list.icn-list-sm li a:link {padding:.7em 10% .7em 2em;width:auto}
.cn07 ul.icn-list.icn-list-sm li:before,
.cn07 ul.icn-list.icn-list-sm li i.ie-icn{top:.37em}
/*
.f11v3 .cn07 ul.icn-list.icn-list-sm li:before,
.f11v3 .cn07 ul.icn-list.icn-list-sm li i.ie-icn{top:.22em}
*/
.cn07select-wrap, select.mobileselect {
	display:none;
}

.cn07select-wrap.sticky {
	position:fixed;
	top: 0;
	z-index: 500;
}

@media (min-width:0) and (max-width: 1040px){
	.cn07 {margin: 0 2.4414062% 3em;width:95.1171876%}
}

@media (min-width:0) and (max-width: 1240px){
	.f11v3 .cn07 {margin: 0 2% 3em;width:96%}
}

@media (min-width:0) and (max-width: 800px){
	.f11v3 .cn07 {margin-left:2.4%;margin-right:2.4%;width:95.2%}
}

@media only screen and (min-width: 0px) and (max-width:610px){ 
	
	.cn07v0.selectactivated .cn07select-wrap {
		width: 100%!important;
	}
	
	.cn07select-wrap.cloned select.mobileselect {
	  width: 92%!important;
	}
	
}

@media only screen and (min-width: 0px) and (max-width:580px){ 
	.cn07v0{padding:16px 0}
	.cn07 ul:last-child li:last-child a:last-child{border:0}
	.cn07v0 ul,.cn07v1 ul {width:91.3636363636363636%;margin:0 4.3181818181818% 0}
	.cn07v1 ul,
	.cn07fwidth .cn07v0 ul,
	.cn07v1-twocol ul {width:100%!important;margin:0!important}
	
	select.mobileselect {
		width: 92%!important;
	}
	
	.cn07select-wrap, select.mobileselect {
		display:block;
	}
	
	.cn07v0.selectactivated {
		padding: 0;
		margin: 0;
		width: 100%;
		margin-bottom: 1em;
		position:relative;
  }
  
  .cn07v0.selectactivated.stick {
	  position: fixed;
		top: 0;
		z-index: 10000;
	}
  
	.cn07v0.selectactivated ul {display:none;}
	.cn07v0.selectactivated .cn07select-wrap {display:block;background:#bebebe;padding:1em;clear: both;width: 100%;}
}

/* ie7 + 8 styles */
@media \0screen\,screen\9 {
	.cn07v1 ul{margin:0 2.5% 0 0}
	.cn07v1-twocol ul{margin:0 2.5% 0 0}
	.cn07v1-twocol ul{*width:45%}
}



/*! CN08 */
.cn08.cwidth{margin-bottom:2.5em}
.cn08w1:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
.cn08 ul {width: 28%;float:left;margin:.5em 5% 0 0 !important}
div.cn08 ul li, div.cn08 ul.licon-arrow li {position:relative;background:none !important;padding:0 0 0 25px !important;}
.cn08 ul li:before {position:absolute;top:0px;left:0px;display:block;width:1em;height:1em;content:" ";background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjMyNHB4IiBoZWlnaHQ9IjMyNHB4IiB2aWV3Qm94PSIwIDAgMzI0IDMyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzI0IDMyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjM0Y2ODk0IiBkPSJNMTYyLDIyYy03Ny4zMTQsMC0xNDAsNjIuNjg1LTE0MCwxNDBDMjIsMjM5LjMxNSw4NC42ODYsMzAyLDE2MiwzMDJjNzcuMzExLDAsMTQwLTYyLjY4NSwxNDAtMTM5Ljk5OQ0KCUMzMDIsODQuNjg1LDIzOS4zMTEsMjIsMTYyLDIyeiBNMTc0Ljc5MywyNDAuODg5aC00MC44MzRsNTcuNzY2LTYzLjExNUg3Ni45ODJ2LTMxLjU1OGgxMTQuNzQzbC01Ny43NjQtNjMuMTA0aDQwLjgzNWw3Mi4yMiw3OC44OQ0KCUwxNzQuNzkzLDI0MC44ODl6Ii8+DQo8L3N2Zz4=') no-repeat 0 0 transparent;background-size:100%;}
.cn08 ul li a:link, .cn08 ul li a, .cn08 ul li a:visited {padding:0;margin: 0 0 .6em 0 !important;width: 100%;display:block;font-size: 18px;font-size:1.8rem;line-height:1.3em}
.cn08 ul.listicons li, .cn08 ul li.listicons, .cn08 a.listicons, .cn08 a.lnk-arrow {background-image:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-event2-icon-sprite.png') !important;background-repeat:no-repeat }
.cn08 ul.listicons li {margin:0 0 .5em 0 !important;padding:0 0 0 .75em}
.cn08 ul.licon-pdf li, .cn08 ul li.licon-pdf, .cn08 a.lnk-pdf {background-position: -366px -19px !important;padding:0 0 0 20px}
div.cn08 ul.licon-arrow li, div.cn08 ul li.licon-arrow, .cn08 a.lnk-arrow  {background-position: -347px -39px !important;/*padding:0 0 0 13px !important*/}
.cn08 h2 {font-size: 40px;font-size: 4.0rem;margin-bottom: .5em;margin-top:-.2em;color: #252525}
/*.cn08 h3 {font-size: 26px;font-size: 2.6rem;margin-bottom: 20px;color: #666}*/
.cn08 p {clear:both}
.cn08 h3 + p {margin-bottom:3em}
.cn08 ul + p {padding-top:1em}
.cn08 h3,.cn08 h2,.cn08 p{margin-right:4.5130641330166%}
.cn08v0-1col ul {width:100%}
.cn08v0-2col ul {width:44%}

@media only screen and (min-width: 0px) and (max-width:770px){	
	/*.cn08 ul li a{font-size:15px}
	.cn08 h2 {font-size: 26px;margin-bottom: 15px}
	.cn08 h3 {font-size: 18px;margin-bottom: 15px}*/
	div.cn08 ul.licon-arrow li,
	div.cn08 ul li.licon-arrow,
	.cn08 a.lnk-arrow  {background-position: -347px -41px !important}
	.cn08 ul.listicons li {margin:0 0 1em .6em !important;}
	div.cn08 ul li, div.cn08 ul.licon-arrow li {padding:0 0 0 19px !important;}
	/*.cn08 ul li:before {width:.75em;height:.75em;top:2px;padding:1px}*/
}
@media only screen and (min-width: 0px) and (max-width:620px){	
	.cn08 ul li a{padding-right:8px}

}

@media only screen and (min-width: 0px) and (max-width:450px){	
	.cn08w1 ul {width:100%}
	.cn08w1 ul + ul {margin-top:0 !important}
}

@media \0screen\,screen\9 {
	
div.cn08 ul li, div.cn08 ul.licon-arrow li {background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cn08-sprite-ie8.png") 0 3px no-repeat !important;}
	
}

/*! CN09 */
.cn09{margin:12px 0 25px 2px}
.cn09:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.f11v3 .cn09 {margin: auto;}
.cn09img{float:left;width:19%;margin:0 2.5% 22px;font-size:13px;font-size:1.3rem;text-align:center}
.cn09img img{display:block;margin:0 0 6px;width:100%}
.cn09img a h5{font-size:15px;font-size:1.5rem;color:#1f4f82;font-weight:bold;margin:0 0 3px}
.cn09img div{font-size:13px;font-size:1.3rem}
.cn09info,.cn09img a .cn09info{color:#666}
.cn09img a:hover{text-decoration:none}
.cn09img a:hover h5,.cn09img a:hover .cn09link{text-decoration:underline}
.cn09 .cn09img:nth-child(4n+1) {clear:left}
.cn09 .cn09img.cn09img4th {clear:left}

@media only screen and (min-width: 0px) and (max-width:580px) {	
.cn09 .cn09img:nth-child(2n+1),.cn09 .cn09img.cn09img2nd {clear:left}
.cn09img{width:38%;margin:0 5% 6px}
	/*.f08m .cn09img a h5{font-size:14px}
	.f08m .cn09img div{font-size:12px}*/
}


/*! CN17 */
.cn17 {
	  background: #282828;
	  margin:0;
}

.cw48 + .cn17 {margin-top:-3em}

.cn17v0 {
	width:100%;
	transition: all 0.4s ease;
	clear: both;
}

.cn17w1 {
	background: #282828;
}

.cn17 .cwidth {
  margin:0 auto;
}

.cn17v0 .cn17w1 ul {
	width: 100%;
  float:none;
  overflow:hidden;
}

.cn17v0 .cn17w1 ul li {
	float:left;
	text-transform: uppercase;
}

.sticky-cn17 {
	position: relative;
}

.cn17.cn17v0 {overflow: hidden;}

.cn17w1.sticky {
	position: fixed;
  top: 0px;
  margin-top: 0px;
  z-index: 500;
  display: block;
  width: 1600px;
}

.cn17v0 .cn17w1 ul.cn17centered {text-align: center;}

.cn17v0 .cn17w1 ul.eight-tabs li {width: 12.5%;}
.cn17v0 .cn17w1 ul.seven-tabs li {width: 14.28%;}
.cn17v0 .cn17w1 ul.six-tabs li {width: 16.66%;}
.cn17v0 .cn17w1 ul.five-tabs li {width: 20%;}
.cn17v0 .cn17w1 ul.four-tabs li {width: 25%;}
.cn17v0 .cn17w1 ul.three-tabs li {width: 33.3%;}

.cn17v0 .cn17w1 ul.two-tabs {
  width: 60%;
  margin: 0 auto;
}
 
.cn17v0 .cn17w1 ul.two-tabs li {width: 50%;}

.cn17v0 .cn17w1 ul li a {
	text-decoration: none;
	padding: 0.97em 0.6em 0.79em 0.6em;
	display: block;
	border-top:0px solid #282828;
	-webkit-transition: background-color 500ms ease-out 1s;
  -moz-transition: background-color 500ms ease-out 1s;
  -o-transition: background-color 500ms ease-out 1s;
  transition: background-color 500ms ease-out 1s;
	-webkit-transition:border-color 0.4s ease; 
	-moz-transition:border-color 0.4s ease; 
	-o-transition:border-color 0.4s ease; 
	transition:border-color 0.4s ease;
	height:100%;
	color:#fff;
	position: relative;
}

.cn17v0 .cn17w1 ul li.cn17sltab a {
	padding: 1.47em 0.6em 1.47em 0.6em;
}

.cn17v0 .cn17w1 ul li.cn17sltab a.active, .cn17v0 .cn17w1 ul li.cn17sltab a:hover {
	padding:1.11em 0.6em 1.47em 0.6em!important;
}

.cn17v0 .cn17w1 ul.cn17centered li a span {
	left: 0;
  right: 0;
  width: 100%;
}


.cn17v0 .cn17w1 ul li a.active, .cn17v0 .cn17w1 ul li a:hover {
	background:#494949;
	border-top:0.39em solid #e50000;
	padding: 0.58em 0.6em 0em 0.6em;
}

.j1 .cn17v0 .cn17w1 ul li a.active,
.j1 .cn17v0 .cn17w1 ul li a:hover {
	border-color:#ed8b00 !important;
}

.cn17lc.cn17v0 .cn17w1 ul li a.active,
.cn17lc.cn17v0 .cn17w1 ul li a:hover {
	border-color:#698491 !important;
}

div.atarget.cn17target {
	top: 0;
}

.cn17v0 .cn17w1 ul li h3 {
	color:#fff;
	font-size: 20px;
	font-size: 2rem;
	margin:0;
	overflow: hidden;
}

.cn17v0 .cn17w1 ul li span {
	color:#b4b4b4;
	font-size: 15px;
	font-size: 1.5rem;
}

.cn17w1 .cn17select-wrap {
	padding:1em;
	clear: both;
	width: 100%;
}

.cn17w1 .cn17select-wrap {
	display:none;
}

select.mobileselect {
	border:solid 1px #666;
	border-radius:5px;
	font-size:17px;
	font-size:.85em;
	height:34px;
	height:2em;
	width: 100%;
}

@media only screen and (max-width: 1600px){
	
	.cn17w1.sticky {
	  width: 100%;
	}
	
}

@media only screen and (max-width: 835px){	

	.cn17v0 .cn17w1 ul li a {
		padding:0.70em 0.4em 0.79em 0.4em;
	}
	
	.cn17v0 .cn17w1 ul li a.active, .cn17v0 .cn17w1 ul li a:hover {
		border-top:0.27em solid #e50000;
		padding:0.49em 0.4em 0.79em 0.4em;
	}
	
	/* Single Line */
	.cn17v0 .cn17w1 ul li.cn17sltab a.active, .cn17v0 .cn17w1 ul li.cn17sltab a:hover {
  	padding: 1.21em 0.6em 1.47em 0.6em!important;
  }
	
}

@media only screen and (max-width: 600px){	
	.cn17w1 select.mobileselect {display:block;}
	.cn17v0 {background:#bebebe;}
	.cn17w1 {background:transparent}

	.cn17v0 ul { display: none; }
  .cn17w1 .cn17select-wrap { display: inline-block; max-width: 94%; background: #bebebe;}
  .cn17w1.sticky {position:fixed;}
}



/*! C18 */

.cn18 .cn18w1 div.cwidth > ul.cn18accordian {
  border-top: 1px solid #d7d7d7;
}
.cn18 .cn18expander {font-weight:bold;margin-top:0.6em;cursor:pointer;}
.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li {
  padding: 0.7em 0;
  list-style:none;
  border-bottom: 1px solid #d7d7d7;
}
.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > p {padding-left: 0 !important;}
.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a, .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > p {
  position: relative;
	padding-left: 1.5em;
  font-size: 20px;
  font-size: 2.0rem;
  margin-bottom:0;
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
.cn18 .cn18w1 ul.cn18accordian > li > a.cn18active:before {
  display: inline-block;
  width: 22px;
  height: 22px;

  content: " ";
  top: -2px;
  left: 0;
  position: absolute;
  background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0 0;
  background-size: 100% auto;
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a.cn18active:before {
	background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cg15-e3-sprite.png') no-repeat 0 100%;
	background-size: 100% auto;
	top: -2px;
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content {
  padding: 1.2em 1.3em 0 1.3em;
  -webkit-animation: fadeInFromNone 0.8s ease-in-out;
  animation: fadeInFromNone 0.8s ease-in-out;
}
.cn18 .cn18w1 div.cwidth > ul.cn18accordian {
  -webkit-animation: fadeInFromNone 0.8s ease-in-out;
  animation: fadeInFromNone 0.8s ease-in-out;
}
.cn18 .cn18w1 div.cwidth > ul.cn18accordian + ul.cn18accordian {border-top: 0 !important;}
/* v1 */
.cn18w2 {float:left;width:13.559322033898305%} 
.cn18w2 img {width:100%}
.cn18w2 ~ div.content {float:left;padding-left:0 !important;width: 81.35593220338984%;margin-left:2.88135593220339%}
.cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li {float:left;width:100%}
.cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li > a, .cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li > p {margin:2.5% 0 0 2.88135593220339%;display:inline-block;}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian ~ .o-bttns {margin-top:1.6em}

.cn18w3 {margin: 0 0 1em 0}
.cn18w3 p {margin:0 0 .2em}


@-webkit-keyframes fadeInFromNone {
  0% {display:none;opacity: 0;}
  20% {display:block;opacity:0;}
  100% {display:block;opacity:1;}
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content p, .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content strong, .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content li {
  font-size: 18px;
  font-size: 1.8rem;
}

ul.cn18accordian > li div.content p ~ .cmps-bigcta {display:block;font-siee:18px;font-size:1.8rem;margin:-.6em 0 0 0}
ul.cn18accordian > li div.content p ~ .cmps-bigcta > span {margin:0 .4em 1.6em 0}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content > ul {
	margin: 0 0 .75em 0;
  line-height: 1.3em;
  color:#404040;
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content > ul li {
	list-style: disc;
	list-style-position: inside;
}

.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content p.cn18legal {
	font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.4em;
  font-style: italic;
}
/* v2 */
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian {border-top: 0;}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li {border-bottom: 0;padding-bottom:0;}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a {font-weight:bold;display: block;overflow:hidden;cursor:pointer;height:1.2em;}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
.cn18.cn18v2 .cn18w1 ul.cn18accordian > li > a.cn18active:before {width: 25px;height: 25px;}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a.cn18active:before {}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li div.content {padding-left: 0;padding-top:0.2em;}
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a,
.cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > p {padding-left:1.6em;}

@media only screen and (min-width: 0px) and (max-width: 770px) {
  .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
  .cn18 .cn18w1 ul.cn18accordian > li > a.cn18active:before {
    width: 18px;
    height: 18px;
  }
  /* v2 */
  .cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
  .cn18.cn18v2 .cn18w1 ul.cn18accordian > li > a.cn18active:before {width: 18px;height: 18px;}
}
@media only screen and (min-width: 601px) and (max-width:800px) {
  .cb26 .cn18 .cwidth {margin-left:0;margin-right:0;width:auto;}
}
@media only screen and (min-width: 0px) and (max-width:600px) {
  .cb26 .cn18 .cwidth {margin-left:0;margin-right:0;width:auto;}
	.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a,
  .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > p {
	  width: 89%;
	  display: block;
		line-height: 2.6rem;
	}
  .cn18 .cn18w1 ul.cn18accordian > li > a:before,
  .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
  .cn18 .cn18w1 ul.cn18accordian > li > a.cn18active:before,
  .cn18 .cn18w1 div.cwidth > ul.cn18accordian > li > a.cn18active:before {
    top: 0;
  }
	
	.cn18 .cn18w1 div.cwidth > ul.cn18accordian > li div.content {
  	padding: 1.2em 0 0 0;
  }
  	
  /* v1 */
  .cn18w2 {float:none;width:160px}
  .cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li > a, .cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li > p {margin:1em 0 0 0;}
  .cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li > p {margin-left:0 !important}
  .cn18v1 .cn18w1 div.cwidth > ul.cn18accordian > li div.content {margin-left:0}
  /* v2 */
  .cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
  .cn18.cn18v2 .cn18w1 ul.cn18accordian > li > a.cn18active:before {width: 18px;height: 18px;}
}
@media only screen and (min-width: 0px) and (max-width:500px) {
  /* v2 */
  .cn18.cn18v2 .cn18w1 div.cwidth > ul.cn18accordian > li > a:before,
  .cn18.cn18v2 .cn18w1 ul.cn18accordian > li > a.cn18active:before {width: 16px;height: 16px;}
}

/*! C19 */
.cb26 p + .cn19{margin-top:3em}
.cn19{position:relative}
.cn19 *{box-sizing:border-box}
.cn19 h2{margin-bottom:0.7em}
.cn19 .cn19w1{display:table;color:#2a2a2a;width:100%;table-layout:fixed;border-collapse:collapse}
.cn19 .cn19w1 strong{color:#333;display:block;width:100%}
.cn19 .cn19w1 .cn19row{display:table-row;background:#f0f3f5}
.cn19 .cn19row.cn19head{background:#d7dde0}
.cn19 .cn19row.cn19head strong{font-size:20px;font-size:2rem;line-height:1.2;color:#404040;font-weight:normal}
.cn19 .cn19w1 .cn19row.cn19head .cn19date{font-size:18px;font-size:1.8rem;line-height:1.2;color:#404040}
.cn19 .cn19w1 .cn19cell {display:table-cell;padding:.9em 0 .9em 1em;height:6em;vertical-align:middle;border-bottom:#fff solid 2px}
.cn19 .cn19w1 .cn19cell *{padding-right:.8em;overflow:hidden}
.cn19 .cn19w1 .cn19cell .cn19subhead{display:block;font-size:15px;font-size:1.5rem;line-height:1.4;margin-top:.6em}
.cn19 .cn19w1 .cn19head .cn19cell {border-bottom:0}
.cn19full,.cn19without{margin-top:.3em}
.cn19 .cn19caption {display:block;font-size:18px;font-size:1.8rem;color:#999}

.cn19 .cn19w1 .cn19row:first-child .cn19cell.cn19supersaver {border-top:2px solid #b3c0c7}
.cn19 .cn19w1 .cn19row:last-child .cn19cell.cn19supersaver {border-bottom:2px solid #b3c0c7}
.cn19 .cn19w1 .cn19cell.cn19supersaver {background: #fff;color:#252525;border-left:2px solid #b3c0c7;border-right:2px solid #b3c0c7;font-weight:bold}
.cn19 .cn19w1 .cn19head .cn19cell.cn19supersaver {background: #f0f3f5}
.cn19 .cn19w1 .cn19head .cn19cell.cn19supersaver strong {color:#252525;font-weight:bold}
.cn19 .cn19w1 .cn19head .cn19cell.cn19supersaver .cn19date {color:#252525}
.cn19 .cn19supersaver .cn19caption {color:#f80000}
.j1 .cn19 .cn19supersaver .cn19caption {color:#ed8b00}

.cn19 .cn19w1.cn19morethan3 .cn19cell:first-child{width:15em}

.cn19 .cn19w1 .cn19row.cn19twoline .cn19cell{vertical-align:bottom}
.cn19 .cn19w1 .cn19row.cn19twoline .cn19cell .cn19price{display:block;width:100%}
.cn19 .cn19w1 .cn19row.cn19head.cn19twoline strong{line-height:1.2}
.cn19 .cn19w1 .cn19row.cn19head .cn19cell{height:auto;vertical-align:bottom;padding:1.3em 0 1.3em 1em}

.cn19 .cn19w2 {margin:0}
.cn19 p.cn19legal{color:#616161;font-size:13px;font-size:1.3rem;line-height:1.4;font-style:italic;margin:10px 0}
.cn19w2 .o-bttns > div {float:right}

.cb26 .cn19 .cn19w1 .cn19cell {border-bottom:#e2e7ea solid 2px}
.cb26 .cn19 .cn19head .cn19cell {border-bottom:0}


/* MOBILE TABLE */
.cn19mtable{display:none}
.cn19msubtable{display:table;width:100%;border-collapse:collapse;margin-bottom:1em}
.cn19mtrow .cn19hcell{background:#e3e8ea;width:50%}
.cn19mtrow{display:table-row}
.cn19mtrow .cn19cell{display:table-cell;border:#fff 2px solid;padding:1.5em 1em;vertical-align:top;background:#f0f3f5}
.cb26 .cn19mtrow .cn19cell{border:#e2e7ea 2px solid}
.cn19mtrow .cn19date,.cn19mtrow .cn19price{display:block}
.cn19mtrow .cn19supersaver.cn19hcell strong{font-weight:bold}
.cn19 .cn19mtrow .cn19supersaver.cn19hcell{background:#f0f3f5;border-left:3px solid #b3c0c7}
.cn19 .cn19mtrow .cn19supersaver {background:#fff;color:#000;border:3px solid #b3c0c7;font-weight:bold}
.cn19mtrow .cn19supersaver .cn19date{color:#000}
.cn19 .cn19mtrow .cn19cell{border-left:0}
.cn19 .cn19mtrow .cn19hcell {background:#d7dde0;border-right:0}
.cn19mtrow .cn19hcell strong{font-weight:normal}
.cn19mtrow .cn19subtxt {margin:.2em 0 .4em;display:block;font-weight:normal;font-size:1.8rem}

@media only screen and (min-width: 660px) and (max-width:1060px) {
	.cn19 .cn19row.cn19head strong{font-size:1.7rem}
	.cn19 .cn19w1 .cn19row.cn19head .cn19date{font-size:1.5rem}
}

@media only screen and (min-width: 660px) and (max-width:870px) {
	.cn19 .cn19row.cn19head strong{font-size:1.65rem}
	.cn19 .cn19w1 .cn19row.cn19head .cn19date{font-size:1.45rem}
}

@media only screen and (min-width: 660px) and (max-width:820px) {
	.cn19 .cn19row.cn19head strong{font-size:1.45rem}
	.cn19 .cn19w1 .cn19row.cn19head .cn19date{font-size:1.25rem}
}

@media only screen and (min-width: 660px) and (max-width:770px) {
	.cn19 .cn19row.cn19head strong{font-size:1.7rem}
	.cn19 .cn19w1 .cn19row.cn19head .cn19date{font-size:1.5rem}
}

@media only screen and (min-width: 0px) and (max-width:974px) {
	.cn19 .cn19w1.cn19morethan3 .cn19cell:first-child{width:12.5em}
}

@media only screen and (min-width: 0px) and (max-width:860px) {
	.cn19 .cn19w1.cn19morethan3 .cn19cell:first-child{width:11em}
}


@media only screen and (min-width: 0px) and (max-width:690px) {
	.cn19hideonmobile,
	.cn19 .cn19w1{display:none}
	.cn19mtable{display:block}
}

/*! CW16 */
.cw16{clear:both;position:relative}
.cw16:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cw16bioimg{float:left;margin:20px 3.1716417910448% 0;width:18.6567164179104%}
.cw16bioimg a:hover{text-decoration:none}
.cw16bioimg a:hover .cw16w2 h5{text-decoration:underline}

.cw16bioimg a:hover .cw16w1 b,
.touch .cw16bioimg a .cw16w1 b {display:block}


.cw16 h4{margin-top:-5px}
.cw16w1{position:relative;margin-bottom:14px}
.cw16w1 img{display:block;width:100%}

.cw16w1 i, .cw16w1 b{
	width:20px;height:20px;position:absolute;bottom:0;right:0;display:block;line-height:22px;text-align:center;
	background:#fff;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 42%, rgba(249,249,249,0.8) 58%, rgba(230,230,230,0.8) 89%, rgba(226,226,226,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(42%,rgba(255,255,255,0.8)), color-stop(58%,rgba(249,249,249,0.8)), color-stop(89%,rgba(230,230,230,0.8)), color-stop(100%,rgba(226,226,226,0.8)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 42%,rgba(249,249,249,0.8) 58%,rgba(230,230,230,0.8) 89%,rgba(226,226,226,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 42%,rgba(249,249,249,0.8) 58%,rgba(230,230,230,0.8) 89%,rgba(226,226,226,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 42%,rgba(249,249,249,0.8) 58%,rgba(230,230,230,0.8) 89%,rgba(226,226,226,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 42%,rgba(249,249,249,0.8) 58%,rgba(230,230,230,0.8) 89%,rgba(226,226,226,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#cce2e2e2',GradientType=0 );
}

.cw16w1 b{display:none;width:auto;font-weight:normal;padding:0 8px;color:#1f4f82;font-size:15px;font-size:1.5rem;}
.cw16w1 i{display:none}

/*.cw16w2 {text-align:center}*/
.cw16w2 h5{font-size:17px;font-size:1.7rem;margin:0 0 5px;color:#777;font-weight:bold}
.cw16w2 h5:hover {text-decoration:underline;cursor:pointer}
.cw16w2 h6 {margin-top:5px;font-size:13px;font-size:1.3rem;color:#666}
a .cw16w2 h5,a .cw16w2 h5{color:#1f4f82}
.cw16.cw16v2 .cw16w4 h5 {font-size:22px;font-size:2.2rem;font-weight:bold;}
.cw16w2 p{font-size:13px;font-size:1.3rem;color:#666;line-height:1.3em;margin:0}

.cw16v1 .cw16bioimg{margin:0;min-height:0}
.cw16v1 .cw16w3{float:right;margin:0;position:relative;left:0;width:79%}
.cw16v1 .cw16w3 h4{margin-top:-4px}
.cw16v1 h3{margin-bottom:30px}

.cw16v2 .cw16bioimg{margin:0 20px 5px 0;min-height:0}
.cw16v2 .cw16w4{float:left;margin:0}
.cw16v2 .cw16w4 h4{margin-top:-4px}
.cw16v2 .cw16w4{width:100%;float:left}
.cw16v2 h5{margin:1px 0 15px 21%}
.cw16v2 h6{font-size:18px;font-size:1.8rem;font-style:italic;color:#666;font-weight:normal;margin:-10px 0 15px 21%}
.cw16v2 p{margin-left:21%}
.cw16v2 p:last-child{margin-bottom:0}
.cw16v2.cw16hiddenbio{display:none}

.cw16right .cw16w3{float:left;width:78%}
.cw16right .cw16bioimg{float:right}

.cw16 .mdicn{margin:0 0 0 -4px}
.cw16 .mdicn li{font-size:18px;font-size:1.8rem;margin:0}

.cw16biothumbs{position:relative}
.cw16w5{position:relative}
.cw16closebio{position:absolute;right:13px;top:15px;height:16px;width:15px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw16-sprite.png') 0 0 no-repeat}
.cw16w5 h6,.cw16w5 .cw16bioimg{display:none}
/*.no-touch*/

.cw16w5{
	position: absolute;
	z-index: 1;
	width: 454px;
	min-height: 200px;
	left: 50%;
	margin: -250px 0 0 -227px;
	
	-webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.75);

	/* For IE 8 */
	background: #e6e6e6;
	background: -moz-linear-gradient(top,  #f7f7f7 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top,  #f7f7f7 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top,  #f7f7f7 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top,  #f7f7f7 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom,  #f7f7f7 0%,#e6e6e6 100%);
	filter:
	progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 )
	progid:DXImageTransform.Microsoft.Shadow(Direction=135, Strength=5, Color='black')

}

.cw16loadingimg{
background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw16-loading.gif') 50% 0 no-repeat;
margin: 100px auto;
width:32px;
height:32px;
}

.cw16w5 h4{font-size:20px;font-size:2.0rem;margin:32px 40px 14px 25px;color:#666}

.cw16w6{min-height:120px;max-height:238px;overflow:auto;
    margin:0 17px 32px 25px; 
    overflow-y: auto;
    overflow-x: hidden;
    font-size:14px;font-size:1.4rem;
	padding-right:8px;
}

.cw16w6::-webkit-scrollbar {
    width: 7px;
}
 
.cw16w6::-webkit-scrollbar-track {
    background: #dbdbdb; 
}
.cw16w6::-webkit-scrollbar-thumb {
    background: #a6a6a6; 
}
.cw16w6::-webkit-scrollbar-thumb:window-inactive {
    background: #d0d0d0; 
}
.cw16bioimg:nth-child(4n+1){clear:left}
.cw16bioimg4th{clear:left}

.cw16noimg.cw16v2 h5,
.cw16noimg.cw16v2 h6,
.cw16noimg.cw16v2 p{margin-left:0 !Important}

.cw16noimg.cw16v1 .cw16w3{float:none;width:100%}

.cw16v0 .cw16w3 {max-width:900px;margin:0 auto;clear:both}
.cw16v0 .cw16w3:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.cw16v0 .cw16w3 .cw16bioimg {
  float: left;
  margin: 20px 4.4444444444444446% 20px;
  width: 24.444444444444444%;}
.cw16v0 .cw16w3 .cw16bioimg:nth-child(4n+1){clear:none}
.cw16v0 .cw16w3 .cw16bioimg3rd,
.cw16v0 .cw16w3 .cw16bioimg:nth-child(3n+1){clear:left !important}
.cw16v0 .cw16w3 .cw16w1 i, .cw16v0 .cw16w3 .cw16w1 b,.cw16v0 .cw16w3 .cw16bioimg a:hover .cw16w1 b, .touch  .cw16v0 .cw16w3 .cw16bioimg a .cw16w1 b {display:none}
.cw16v0 .cw16w3 .cw16w2 {text-align:left}
.cw16v0 .cw16w3 .cw16w2 p {margin:0 0 5px;}
.cw16v0 .cw16w3 .cw16w2 h5 {color:#333}
.cw16v0 .cw16w3 .cw16w2 h6 {margin: 0 0 5px; color: #666; font-weight: bold;}


@media only screen and (min-width: 641px) and (max-width:770px) {	
	.cw16bioimg{float:left;margin:20px 2% 0;width:21%}
	.cw16v1 .cw16bioimg{width:20%;margin:0}
	.cw16v2 .cw16bioimg{width:20%;margin:0 3% 0 0}
	.cw16v2 h5,
	.cw16v2 h6,
	.cw16v2 p{margin-left:23%}

	.cw16v1 .cw16w3{width:77%}
	.cw16right .cw16bioimg{float:right}
}

@media only screen and (min-width: 0px) and (max-width:640px) {	

	.cw16v1 h3{margin-bottom:16px}
	.cw16v0 .cw16bioimg,.cw16v1 .cw16bioimg, .cw16v0 .cw16w3 .cw16bioimg {float:left;margin:0;width:100%;clear:both}
	.cw16w1{width:25%;float:left}
	.cw16w2{width:70%;margin:0 0 0 5%;float:left;text-align:left;padding:6px 0 0}
	.cw16v1 .cw16w3{clear:both;width:100%;margin-top:8px}
	.cw16v2 .cw16bioimg{width:25%;float:left}
	.cw16v2 h5,
	.cw16v2 h6,
	.cw16v2 p{margin-left:29%}

	.cw16v2 .cw16w1{width:100%}
	.cw16w2 h5,
	.cw16 .mdicn li{font-size:15px;font-size:1.5rem}
	.cw16 .cw16ldiv{padding:0 4.726368159204%}
	.cw16w5{
	width:auto;
	position: relative;
	z-index: 1;
	width: auto;
	min-height: 0;
	left: auto;
	margin:0 -4.726368159204% 8px;
	float:left;
	clear:both;
	-webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 0px rgba(50, 50, 50, 0.75);
	padding:8px 0 0;
	background: rgb(205,205,205);
	background: -moz-linear-gradient(top,  rgba(205,205,205,1) 0%, rgba(206,206,206,1) 0%, rgba(213,213,213,1) 1%, rgba(225,225,225,1) 3%, rgba(230,230,230,1) 4%, rgba(230,230,230,1) 96%, rgba(225,225,225,1) 97%, rgba(213,213,213,1) 99%, rgba(206,206,206,1) 100%, rgba(205,205,205,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(205,205,205,1)), color-stop(0%,rgba(206,206,206,1)), color-stop(1%,rgba(213,213,213,1)), color-stop(3%,rgba(225,225,225,1)), color-stop(4%,rgba(230,230,230,1)), color-stop(96%,rgba(230,230,230,1)), color-stop(97%,rgba(225,225,225,1)), color-stop(99%,rgba(213,213,213,1)), color-stop(100%,rgba(206,206,206,1)), color-stop(100%,rgba(205,205,205,1)));
	background: -webkit-linear-gradient(top,  rgba(205,205,205,1) 0%,rgba(206,206,206,1) 0%,rgba(213,213,213,1) 1%,rgba(225,225,225,1) 3%,rgba(230,230,230,1) 4%,rgba(230,230,230,1) 96%,rgba(225,225,225,1) 97%,rgba(213,213,213,1) 99%,rgba(206,206,206,1) 100%,rgba(205,205,205,1) 100%);
	background: -o-linear-gradient(top,  rgba(205,205,205,1) 0%,rgba(206,206,206,1) 0%,rgba(213,213,213,1) 1%,rgba(225,225,225,1) 3%,rgba(230,230,230,1) 4%,rgba(230,230,230,1) 96%,rgba(225,225,225,1) 97%,rgba(213,213,213,1) 99%,rgba(206,206,206,1) 100%,rgba(205,205,205,1) 100%);
	background: -ms-linear-gradient(top,  rgba(205,205,205,1) 0%,rgba(206,206,206,1) 0%,rgba(213,213,213,1) 1%,rgba(225,225,225,1) 3%,rgba(230,230,230,1) 4%,rgba(230,230,230,1) 96%,rgba(225,225,225,1) 97%,rgba(213,213,213,1) 99%,rgba(206,206,206,1) 100%,rgba(205,205,205,1) 100%);
	background: linear-gradient(to bottom,  rgba(205,205,205,1) 0%,rgba(206,206,206,1) 0%,rgba(213,213,213,1) 1%,rgba(225,225,225,1) 3%,rgba(230,230,230,1) 4%,rgba(230,230,230,1) 96%,rgba(225,225,225,1) 97%,rgba(213,213,213,1) 99%,rgba(206,206,206,1) 100%,rgba(205,205,205,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#cdcdcd',GradientType=0 );
	
	}
	
	.cw16w5 .cw16loadingimg{padding:0 4.726368159204%}
	
	.cw16closebio{top:23px}
	.cw16w5 h4{margin-top:13px}
	.cw16w1{margin-bottom:8px}
	.cw16w1 b,
	.cw16bioimg a:hover b{display:none} 

	.cw16w1 i{display:block}
	
	.cw16w6 {
    margin:0 17px 32px 25px; 
    overflow-y: auto;
    overflow-x: auto;
    font-size:14px;font-size:1.4rem;
		padding-right:8px;
		min-height:0;
		max-height:200000px;overflow:auto;
	}

}

@media only screen and (min-width: 0px) and (max-width:500px) {	
	
	.cw16w2{padding:3px 0 0}
	.cw16v2 h5,
	.cw16v2 h6,
	.cw16v2 p{margin-left:0}

}





/*! CW17 */
.cw17{display:none}
.cw17ready{display:block}


/*! CW23 - EVENT 3 */
.cw23v1{width:100%;
		max-width:1180px;
		clear:both;
		margin:0 auto 2em;
		-webkit-transition: margin .4s ease;
		-moz-transition:  margin .4s ease;
		transition: margin .4s ease;
		}

.cw23v1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cw23v1 ul li{float:left; margin: 0 0.7em 0 0;list-style:none!important;} 
.cw23v1 ul li a{display:block;width:1.5em;height:1.5em} 
.cw23v1 div.icn-sicons{text-indent:-2000px;overflow:hidden;position:relative}
.cw23v1 div.icn-sicons:before {color:#8d8d8d;font-size: 4.4rem;position:absolute;text-indent:0 !important;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		transition: color .3s ease;
}
.cw23v1 div.icn-sicons:hover:before {color:#636363;}
.cw23v1 div.icn-img {height:3.5rem}

.cw23singleton {width:974px;}

@media only screen and (min-width: 0px) and (max-width:900px) {	
	.cw23v1 ul li {margin: 0 0.76em 0 0;}
}

@media (min-width:801px) and (max-width: 1240px){
	.cw23v1 {margin-left:2%;margin-right:2%;width:96%}
}

@media (min-width:0) and (max-width: 800px){
	.cw23v1 {margin-left:2.4%;margin-right:2.4%;width:95.2%}
}


/*! CW20 */
.cw20{max-width:800px;position:relative;margin:0 2px}
.cw20 a{outline:0}
.cw20sml .w01 .cw20{max-width:600px}
.cw20:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

.cw20slide, .cw20slider,.cw20snippets-slider {margin: 0; padding: 0;}
.cw20slider .cw20slides img, .cw20slide img {width: 100%; display: block;max-width:800px;margin:0 auto}

.cw20w3{width:100%;overflow:hidden;position:relative}

ul.cw20thmslides{margin:0 auto !important}
ul.cw20thmslides li{float:left;margin:0 !important;position:relative}
ul.cw20thmslides li img{width:100%;display:block}
ul.cw20thmslides li a{display:block}

.cw20info-source{display:none;}
.cw20slide, .cw20slider,.cw20w3{width:100%;overflow:hidden;margin:0 0 10px;}
.cw20snippets-slider{width:100%;margin:0 0 10px;position:absolute;top:0;}

.cw20imgslides{width:800px;margin:0 !important;background:#000}
.cw20snippetslides{width:800px;margin:0 !important;background:transparent;}
.cw20imgslides li,.cw20snippetslides li{float:left;margin:0 !important;max-width:800px;position:relative;background:#000;}
.cw20snippetslides li{background:transparent;}

.cw20snippetslides li > div{position:relative}
.cw20w1{
	bottom:0;position:absolute;z-index:2;margin-bottom:0px;opacity:0;padding:10px 30px 0;
	background: -moz-linear-gradient(top,  rgba(26,26,26,0.85) 0%, rgba(26,26,26,0.85) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.85)), color-stop(100%,rgba(26,26,26,0.85)));
	background: -webkit-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: -o-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: -ms-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: linear-gradient(to bottom,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91a1a1a', endColorstr='#d91a1a1a',GradientType=0 );
}

.cw20w1 p{font-size:15px;font-size:1.5rem;color:#bebebe}

.cw20slider:hover .cw20w1{
	opacity: 1;
   transition: opacity .5s ease-in-out;
   -moz-transition: opacity .5s ease-in-out;
   -webkit-transition: opacity .5s ease-in-out;
}

.cw20selected .cw20x1{border:3px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:4px}

.cw20thmslides li img {opacity:.65;}
.cw20thmslides li img:hover,
.cw20thmslides li.cw20selected img{opacity: 1;}

.cw20idisabled,.cw20tdisabled{display:none !important}

.cw20inav{padding:0;display:inline-block}

.cw20w4,.cw20w5{position:relative}
.cw20v0 .cw20w4:hover .cw20tnav,.cw20v0 .cw20w5:hover .cw20inav{
	opacity: .75;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
.cw20tnav,.cw20inav{position:absolute;top:0;bottom:0;left:0;opacity:0;display:block;width:30px}
.cw20w4 .cw20tnav:hover,.cw20w5 .cw20inav:hover{opacity:1}
.cw20w4 .cw20tdisabled:hover,.cw20w5 .cw20idisabled:hover{opacity:.75}

.cw20tnav span,
.cw20inav span{position:absolute;display:block;top:50%;left:6px;margin-top:-15px;height:30px;width:30px;text-indent:-9000px;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20-dir-nav.png") no-repeat 0 0;}
.cw20tnext,
.cw20inext{left:auto;right:0;}
.cw20tnext span,
.cw20inext span{left:auto;right:6px;background-position:100% 0}

/* CW20v1 */
.cw20v1 {margin-bottom:26px;margin-left:auto;margin-right:auto}
.c83w2 .cw20v1{margin-top:25px}
.w01 .cw20v1 {margin-bottom:0}
.cw20v1 p{margin:0;font-size:17px;font-size:1.7rem;color:#707070;line-height:1.45em}
.cw20v1 h5 {font-size:17px;font-size:1.7rem;}
.cw20v1 .cw20w3{padding:15px 0 5px;width:100%}
.cw20v1 .cw20w8{max-width:472px;margin:0 auto;width:80%;position:relative}
.cw20v1 .cw20w7{position:absolute;width:100%;top:0}
.cw20v1 .cw20w6{margin:0 auto;width:100%;height:32px;top:0;position:relative;padding-top:12.5%}
.cw20v1 ul.cw20thmslides li img{width:84.745763%;margin-left:7.6271185%}
.cw20v1 .cw20imgslides li{background:transparent}
.cw20v1 .cw20thmslides li img {opacity:1;}
.cw20v1 ul.cw20thmslides li a{z-index:2;position:relative}
.cw20v1 .cw20slider{margin-bottom:0}
.cw20v1 .cw20tback{left:-10%;width:10%}
.cw20v1 .cw20tnext{right:-10%;width:10%}
.cw20v1 .cw20x1{border:1px solid #3a3a3a;position:absolute;top:0;left:7.6271185%;right:7.6271185%;bottom:0;margin:0}
.cw20v1 .cw20selected .cw20x1{border:5px solid #3a3a3a;position:absolute;top:0;left:4.2372881%;right:4.2372881%;bottom:0;margin:0}
.cw20v1 li:hover .cw20x1{border:5px solid #3a3a3a;position:absolute;top:0;left:4.2372881%;right:4.2372881%;bottom:0;margin:0}
.cw20v1 li:hover a,
.cw20v1 ul.cw20thmslides li.cw20selected a{padding:4px 0;top:-4px}
.cw20v1 ul.cw20thmslides li.cw20selected a:before{content:"";display:block;width:22px;left:50%;margin-left:-11px;top:-10px;height:10px;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v1-sprite.png") no-repeat 50% 0;position:absolute;z-index:4}
.cw20v1 a.cw20inav,.cw20v1 a.cw20inav:hover{opacity:1;}
.cw20v1 .cw20inav span{margin-top:-25px;height:60px;width:68px;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v1-sprite.png") no-repeat -133px 50%;}
.cw20v1 .cw20inext span{background-position:-454px 50%;}
.cw20v1 a.cw20inav:hover span{background-position:-246px 50%;}
.cw20v1 a.cw20inext:hover span{background-position:-341px 50%;}

.cw20v1 .cw20imgw{width:100%;/*padding-top:60.568182%;*/ position:relative;}
.cw20v1 .cw20imgw img{/*margin-top:-60.568182%;*/}

.cw20compact .cw20
,.cw20compact .cw20imgw{width: 75%;margin-left: auto;margin-right: auto;}
.cw20compact .cw20w1{padding-left:0;padding-right:0;width:75%;margin-left: auto;margin-right: auto;}
.cw20v1 .cw20w5 .cw20inav{opacity:0}
.cw20v1 .cw20w5:hover .cw20inav{
	opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.cw20v1.cw20v1altsize{max-width:600px}

.cw20v1 .cw20w4 .cw20tnav{
	opacity:.6;
}

.cw20v1 .cw20w4 .cw20tnav:hover{
	opacity:1;
}

.cw20v1 .cw20tnav span{
	width:20px;
	background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v1-sprite.png") no-repeat -66px 50%;
	left:20%;
}
.cw20v1 .cw20tnext span{
	background-position:-409px 50%;
	left:auto;
	right:20%;
}

.cw20vid {background:#000;position:relative;width:100%}
.cw20vid .responsiveVidWrap{position:relative;top:7%}

.cw20v1 a.cw20tdisabled{display:block !important;opacity:1 !important}
.cw20v1 a.cw20tdisabled span{background-position:-93px 50%;}
.cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-382px 50%;}

.cw20v1 .cw20w1{display:block !important;
	position:relative;z-index:2;margin-bottom:0px;opacity:1;padding:3% 3.75% 1.5%;background:transparent;
	filter: none;
}

/* CW20v2 */
.cw20v2 {margin-bottom:26px;margin-left:auto;margin-right:auto}
.w01 .cw20v2 {margin-bottom:0}
.cw20v2 p{margin:0;font-size:18px;font-size:1.8rem;color:#333;line-height:1.45em}
.cw20v2 .cw20w3{padding:0;margin:0;width:100%}
.cw20v2 .cw20w8{margin:0 auto;position:relative}
.cw20v2 .cw20w7{position:absolute;width:100%;top:0}
.cw20v2 .cw20w6{margin:0 auto;width:100%;height:32px;top:0;position:relative}
.cw20v2 .cw20imgslides li{background:transparent}
.cw20v2 ul.cw20thmslides li a{z-index:2;position:relative}
.cw20v2 .cw20slider{margin-bottom:0}
.cw20v2 .cw20tback{left:-10%;width:10%}
.cw20v2 .cw20tnext{right:-10%;width:10%}
.cw20v2 .cw20x1{display:none}
.cw20v2 a.cw20inav,.cw20v2 a.cw20inav:hover{opacity:1}

.cw20v2 .cw20w5 .cw20inav{opacity:0}
.cw20v2 .cw20w5:hover .cw20inav{
	opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.cw20v2.cw20v2altsize{max-width:600px}

.cw20v2 .cw20w4 .cw20tnav{
	opacity:.6;
}

.cw20v2 .cw20w4 .cw20tnav:hover{
	opacity:1;
}

.cw20v2 .cw20tnav span{
	width:20px;
	background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v1-sprite.png") no-repeat -66px 50%;
	left:20%;
}
.cw20v2 .cw20tnext span{
	background-position:-409px 50%;
	left:auto;
	right:20%;
}

.cw20v2 .cw20vid {background:#000}
.cw20v2 .cw20vid .responsiveVidWrap{position:relative;top:0}

.cw20v2 a.cw20tdisabled{display:block !important;opacity:1 !important}
.cw20v2 a.cw20tdisabled span{background-position:-93px 50%;}
.cw20v2 a.cw20tdisabled.cw20tnext span{background-position:-382px 50%;}

.cw20v2 .cw20w1{display:block !important;
	position:relative;z-index:2;margin-bottom:0px;opacity:1;padding:3% 3.75% 1.5%;background:transparent;
	filter: none;
}

.cw20v2 .cw20thmslides li{display:inline-block}
.cw20v2 .cw20thmslides li a{display:block;width:30px;height:30px;overflow:hidden}
.cw20v2 .cw20thmslides li a span {display:block;width:17px;height:17px;text-indent:-4000px;overflow:hidden;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw22-sprite.png') -160px 0 no-repeat;margin:6px}
.cw20v2 .cw20thmslides li.cw20selected a span {background-position:-160px -24px}

.cw20v2 .cw20ibcell a{width:40px;height:40px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw22-sprite.png') -14px -11px no-repeat;opacity:.6;margin-right:14px}
.cw20v2 .cw20incell a{width:40px;height:40px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw22-sprite.png') -96px -11px no-repeat;opacity:.6;margin-left:14px}


.cw20v2 .cw20thmslides{white-space:nowrap}

.cw20v2 .cw20w4{display:table;margin:1.5rem auto 0}
.cw20v2 .cw20w8,
.cw20v2 .cw20ibcell,
.cw20v2 .cw20incell{display:table-cell;left:auto;right:auto;font-size:0;line-height:0;vertical-align:middle}

.cw20v2 .cw20w8{text-align:center}
.cw20v2 .cw20ibcell{text-align:right;display:none}
.cw20v2 .cw20incell{text-align:left;display:none}

.cw20v2 .cw20ibcell a em,
.cw20v2 .cw20incell a em{display:none}

.cw20v2 .cw20inext{left:auto;right:auto}
.cw20v2 .cw20inav{top:auto;bottom:auto;position:relative;left:auto;right:auto;display:inline-block;height:40px;width:40px}
.cw20v2 .cw20idisabled{display:inline-block !important;opacity:.2 !important}
.cw20v2 ul.cw20thmslides li a{text-indent:-4000px}

.cw20magnify {width:36px;height:36px;position:absolute;right:0;bottom:0;z-index:2;background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20magnify.png') center center no-repeat #666;}

.cw20imgw, .cw20imgw img
{
	outline:none;
}
/* ======================================================================== */
/* snippet styles */
/* ======================================================================== */
.cw20popicon .pos-2,.cw20popicon .pos-3{display:none;}
.cw20img:after,
.cw20popcopyw1:after,
.cw20popw1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cw20popw1{position:relative;width:100%}
.cw20imgopened{*z-index:4}
img.cw20imgbg,
div.cw20img {width:84.188911704312115%;position:absolute;left:38%;top:-10px}
div.cw20img img.cw20img{width:100%;max-width:820px}

.cw20pop{position:absolute;right:50%;top:50%;width:336px;min-height:100px;*min-height:140px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20-mark-opened.png') -1000px 0 no-repeat #FFF;z-index:3;display:none;*border:#ccc solid 1px;
-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.45);
box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.45);
opacity:.95;
}

.mbox-simple {cursor:pointer;position:absolute;}

.cw20popcopyw1{padding:24px 20px;*z-index:1;}
.cw20popcopyw1 p{color:#333;font-weight:400;font-size:15px;font-size:1.5rem;}
a.cw20poplnk{display:block;width:100%}
a.cw20poplnk img{display:block;width:100%}

img.cw20imgright {float:right;width:33.445946%;padding-left:4%}
img.cw20imgleft{float:left;width:33.445946%;padding-right:4%}
.cw20popcopy {float:left;width:60%}
.cw20popcopy h6{font-size:30px;font-size:3.0rem;*width:55%}
.cw20popcopy p{font-size:16px;font-size:1.6rem;*width:55%}

.cw20popcopy-plain p{font-size:16px;font-size:1.6rem;}

.cw20pop-noimg {width:auto}
.cw20pop-noimg h6{*width:95%}
.cw20pop-noimg p{*width:95%}

.cw20mark {position:absolute;left:0;top:0;width:10%;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20-mark-chevron.png') 0 0 no-repeat;display:block;*z-index:5}
.cw20mark-xsm{width:7.317073170731707%}
.cw20mark-sm {width:8.536585365853659%}
.cw20mark-lg {width:11.951219512195122%}
.cw20mark-xlg{width:14.024390243902439%}
.cw20mark img.cw20markicon{width:100%}
.cw20mark:hover img.cw20markicon{width:120%;position:relative;left:-10%;margin-top:-10%}
.cw20mark.cw20markopened:hover img.cw20markicon{width:100%;left:0;margin-top:0}


.cw20popicon{position:absolute;left:0;top:48.5%;width:182.927%;margin-top:0%;display:none;z-index:3;opacity:1;cursor:pointer}
.cw20mark-xsm .cw20popicon{width:250%}
.cw20mark-sm .cw20popicon{width:214.286%}
.cw20mark-lg .cw20popicon{width:153.061%}
.cw20mark-xlg .cw20popicon{width:130.435%}

.c81w2-gallery .cw20mark,	  .c83 .cw20mark 	{width:15%}
.c81w2-gallery .cw20mark-xsm, .c83 .cw20mark-xsm{width:11%}
.c81w2-gallery .cw20mark-sm,  .c83 .cw20mark-sm {width:13%}
.c81w2-gallery .cw20mark-lg,  .c83 .cw20mark-lg {width:18%}
.c81w2-gallery .cw20mark-xlg, .c83 .cw20mark-xlg{width:20%}

.cw20popicon img{width:100%}

.cw20markopened .cw20popicon,
.cw20markopened .cw20pop{display:block}

.cw20markopened{*z-index:10}

img.cw20popmark {position:absolute;top:50%;left:50%;z-index:2;width:36%;margin-top:-18%;margin-left:-18%}

.cw20closelnk{font-weight:bold;color:#000 !Important;display:block;height:1em;position:absolute;right:8px;top:2px;font-size:.6em;font-family:verdana,arial}

.cw20 ul.cw20snippetslides li:hover a.cw20poplnk{padding:0;}
.cw20 ul.cw20snippetslides li:hover a.cw20closelnk{padding:2px 0 0 0;top:0;}

.cw20 .cw20snippets-slide {position:absolute;left:0;top:0;}
.cw20 .cw20snippets {position:relative;}
/* ie7&8 styles */
@media \0screen\,screen\9 {
	.cw20pop{border:1px solid #ccc}
}
/* ======================================================================== */
/* end snippet styles */
/* ======================================================================== */

.cw20v3 {text-align: center;}
.cw20v3 > a {display:block;}
.cw20v3 > a:first-child {min-height:200px;}
.cw20v3 > a > img {display:block;width:100%;}
.cw20v3 .cw20zoom {display:inline-block;padding:0;margin:0;cursor:pointer;color:#1f4f82;position:relative;}
.cw20v3 .cw20zoom-icon {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v3sprite.png') top left no-repeat;width:16px;height:16px;display:inline-block;margin-right: 5px;}
.js .cw20slides.cw20imgslides > li{
	height: 1px;
	overflow:hidden;
}

.js .cw20v0 .cw20slides.cw20imgslides > li{
	height: auto;
	overflow:visible;
}




.js .cw20slides.cw20imgslides > li:first-child{
	height: auto;
	overflow:visible;
}
@media only screen and (min-width: 0px) and (max-width:974px) {	
	.cw20v2 .cw20ibcell,
	.cw20v2 .cw20incell{display:table-cell}
}



.f08m .cw20w1 p{font-size:15px}
.cw20inav {-webkit-tap-highlight-color: rgba(0,0,0,0); }
@media only screen and (min-width: 0px) and (max-width:770px) {	
	.f08m .cw20w1 p{font-size:13px}
}

@media only screen and (min-width: 0px) and (max-width:500px) {	
	.cw20w1 {display:none}
	.cw20selected .cw20x1{border:2px solid #fff}
}
@media only screen and (min-width: 0px) and (max-width:700px) {	
	.cw20magnify{display:none;}
}
@media only screen and (min-width: 0px) and (max-width:600px) {	
	.cw20snippets-slider, .cw20snippets-slide {display:none}
	.cw20compact .cw20vid,.cw20compact .cw20imgw{width: 100%;}
}
@media only screen and (min-width: 0px) and (max-width:400px) {	

	.cw20v1 .cw20inav span{margin-top:-15px;height:34px;width:39px;background-position:0 50%;}
	.cw20v1 .cw20inext span{background-position:-616px 50%;}
	.cw20v1 a.cw20inav:hover span{background-position:-204px 50%;}
	.cw20v1 a.cw20inext:hover span{background-position:-412px 50%;}
	.cw20v1 .cw20w1{padding-left:5px;padding-right:5px}
	.cw20v1 li:hover .cw20x1,
	.cw20v1 .cw20selected .cw20x1{border:3px solid #3a3a3a}
	.cw20v1 ul.cw20thmslides li:hover a,
	.cw20v1 ul.cw20thmslides li.cw20selected a{padding:2px 0;top:-2px}
	.cw20v1 ul.cw20thmslides li.cw20selected a:before{top:-5px;height:5px}
	.cw20v1 .cw20tnav span{width:11px;background-position:-31px 50%;left:20%;}
	.cw20v1 .cw20tnext span{background-position:-451px 50%;left:auto;right:20%;}
	.cw20v1 a.cw20tdisabled span{background-position:-48px 50%;}
	.cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-434px 50%;}

}

.c81w2-gallery .cw20v1 p{font-size:17.66px;font-size:1.766rem;color:#414141;line-height:1.26em}
.c81w2-gallery .cw20v1 .cw20w1{padding-left:5px;padding-right:5px}
.c81w2-gallery .cw20v1 li:hover .cw20x1,
.c81w2-gallery .cw20v1 .cw20selected .cw20x1{border:3px solid #3a3a3a}
.c81w2-gallery .cw20v1 ul.cw20thmslides li:hover a,
.c81w2-gallery .cw20v1 ul.cw20thmslides li.cw20selected a{padding:2px 0;top:-2px}
.c81w2-gallery .cw20v1 ul.cw20thmslides li.cw20selected a:before{top:-5px;height:5px;background:none;}
.c81w2-gallery .cw20v1 .cw20selected .cw20x1,
.c81w2-gallery .cw20v1 li:hover .cw20x1{left:5.4%;right:5.4%}
.c81w2-gallery .cw20v1 .cw20w6{padding-top:18.5%}
/* c81 gallery buttons */
.c81w2-gallery .cw20v1 .cw20inav span{margin-top:-25px;height:34px;width:38px;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v1-sprite.png") no-repeat 0 50%;}
.c81w2-gallery .cw20v1 .cw20inext span{background-position:-616px 50%;}
.c81w2-gallery .cw20v1 a.cw20inav:hover span{background-position:-204px 50%;}
.c81w2-gallery .cw20v1 a.cw20inext:hover span{background-position:-412px 50%;}



@media only screen and (min-width: 600px) and (max-width:974px) {	
	.c81w2-gallery .cw20v1 .cw20tnav span{width:11px;background-position:-31px 50%;left:20%;}
	.c81w2-gallery .cw20v1 .cw20tnext span{background-position:-451px 50%;left:auto;right:20%;}
	.c81w2-gallery .cw20v1 a.cw20tdisabled span{background-position:-48px 50%;}
	.c81w2-gallery .cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-434px 50%;}
}

@media only screen and (min-width: 880px) {	
	.w01v2 .cw20 {width:800px;min-height:640px}
}


.cw43 {width:100%;}

@media only screen and (min-width: 0px) and (max-width:450px){
	.cw43v0 iframe {width:331px !important;}
}

/* iPhone6 */ 
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape) { 
	
	.cb14.cb14v1 .cb14w2 .cw43 iframe  {
		min-width: 100%!important; 
    width: 100px!important;
    *width: 100%!important;}
	
}

/* iPad */ 
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
	
	.cb14.cb14v1 .cb14w2 .cw43 iframe  {
	min-width: 100%!important; 
  width: 100px!important;
  *width: 100%!important;}
	
}

/*! CW46 */
.cw46v2 .cw46,
.cw46lazyimg{display:none}
.no-js .cw46v2 .cw46:nth-of-type(1){display:block}
.cw46 .o-cta:before {color:#6f8894}
.j1 .cw46 .o-cta:before {color:#007396}

.js .cw46 .cw46w3{
	opacity:0;top:2em;
	-webkit-transition:opacity .5s,top .7s;
	-moz-transition:opacity .5s,top .7s;
	transition:opacity .5s,top .7s;
}
.js .cw46.cw46rdy .cw46w3{
	opacity:1;
	top:0;
}

.cw46 {
	background: #fff;
	width: 100%;
	clear: both;
	position: relative;
	overflow: hidden;
}

.cw46w1 {
	width: 100%;
	min-height: 580px;
	overflow: hidden;
	-webkit-transition:all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}

.cw46w1.cropped-height {
	min-height: 475px;
	-webkit-transition:all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}
.cw46w5 {
	width:100%;
	text-align: center;
	overflow: hidden;
	position: absolute;
}
.cw46w5 img.cw46bgimg {
	position: relative;
	width: 1600px;
	margin-left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.cw46w2 {
	position:relative;
	max-width:1180px;
	width:96%;
	margin: 0 auto;
	display: table;
}
.cw46w4 {
	position: relative;
	height: 580px;
	display: table-cell;
	vertical-align: bottom;
}
.cropped-height .cw46w4 {height: 475px;}
.cw46w3 {
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.7);
	  position: relative;
	  width: 470px;
	  height: auto;
	  padding: 2.11864407% 2.11864407% 1.27118644% 2.11864407%;
	  margin: 1.5em 0;
	  display: inline-block;
}
.cw46right .cw46w3{float:right}

.cropped-height .cw46w3 {margin: 1.6em 0;}
.cw46v1 .cw46w3 {padding-bottom:1em}

.cw46w3 h2 {font-size:2.1em;font-size:4.2rem;margin:0 0 0.5em 0}

.cw46w3 h2, .cw46w3 p {color:#fff;}

.cw46w3 p {font-size: 1.8rem;margin:0 0 1.2em;line-height:1.2;}

.cw46w3 hr {
	height:3px;
	background: #6f8894;
	margin: 1.0em 0px;
}

.j1 .cw46w3 hr {background:#007396;}

.cw46w3.cw46bx hr {background: rgba(255,255,255,.4)}

/* Links with arrows */
.cw46 .cw46w3 .o-cta {
	line-height:1.3em;
	padding: 3px 0 3px 1.7em;
	text-decoration: none;
	color:#fff;
	width: 86%;
}

.cw46 .cw46w3 .o-cta:hover {
	text-decoration: underline;
}

.cw46 .cw46w3 .o-cta:before {
	top: 1px;
	left: -3px;
	font-size: 28px;
	font-size: 2.8rem;
	z-index: 2;
	text-decoration:none;
	overflow:hidden;
	height: 1.15em;
}

.cw46 .cw46w3 .o-cta:hover:before {
	color:#fff;
	text-decoration:none
}

.cw46 .cw46w3 .o-cta:after {
	content: "";
	background: #fff;
  	position: absolute;
	left: 4px;
  	top: 9px;
  	width: 13px;
  	height: 12px;
    z-index: 1;
}
  
.cw46 .cw46w3 .o-cta:hover:after {
	content: "";
	background:#6f8894;
	text-decoration:none
}

.cw46w6 {
	width:100%;
	display: table;
}

.cw46w6 .cw46w7 {
	width:100%;
	display:table-cell;
  vertical-align: top;
}

.cw46w6 .cw46w8 {
	display:table-cell;
  vertical-align: middle;
}

.cw46w3 p .cw46graphic, .cw46w3 .cw46graphicalt {
	display: none;
}

/* o-bttns style override */
.cw46w3 .o-bttns > div > a {color:#384247;background:#fff}
.cw46w3 .o-bttns > div > a:hover {color:#fff;background:#007396;}
.cw46w3 .o-bttns > div > a:before {color:#384247;}
.cw46w3 .o-bttns > div > a:hover:before {color:#fff;}

/* Leader's Circle */
.cw46lc,.cw46lc .cw46w3 {background:#586d75}
.cw46lc .cw46w3 hr {display:none}


.cw46 .cw46w3.cw46bx .o-cta:before,
.cw46.cw46lc .cw46w3 .o-cta:before {color:#fff}

.cw46 .cw46w3.cw46bx .o-cta:after,
.cw46.cw46lc .cw46w3 .o-cta:after {display:none}

.cw46 cw46w3.cw46bx .o-bttns > div > a:hover,
.cw46.cw46lc .cw46w3 .o-bttns > div > a:hover {background:#384247}



@media only screen and (min-width: 1280px) and (max-width: 1439px) {
	.cw46w4 .cw46w3 {
		width: 470px;
	}
}
@media only screen and (min-width: 1090px) and (max-width: 1279px) {
.cw46w4 .cw46w3 {
		width: 470px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1089px) {
	.cw46w4 .cw46w3 {
		width: 42%;
	}
	.cw46w5 img.cw46bgimg {
		width: 1360px;
	}
}
@media only screen and (min-width: 975px) and (max-width: 1023px) {
	.cw46w4 .cw46w3 {
		width: 42%;
		padding: 2.60960334% 2.60960334% 1.565762% 2.60960334%;
	}
	.cw46w5 img.cw46bgimg {
		width: 1360px;
		margin-left:48%;
	}
}
@media only screen and (min-width: 975px) and (max-width: 1279px) {
	.cw46w1, .cw46w1.cropped-height {min-height:475px;}
	.cw46w1 .cw46w4 {height:475px;}
	.cw46w4 .cw46w3 {margin: 1.6em 0;}
	
}
@media only screen and (min-width: 769px) and (max-width: 974px) {
	.cw46w1, .cw46w1.cropped-height {min-height:0;}
	.cw46w1 .cw46w4 {height:309px;}
	.cw46w5 img.cw46bgimg {
		/*width: 135%;*/
		width:1040px;
		margin-left: 51%;
	}
	.cw46w4 .cw46w3 {
		/*width: 320px;*/
		width: 42%;
	    padding: 25px 25px 15px 25px;
		/*margin: 2.7em 0;*/
	}
	.cw46w4 .cw46w3 h2 {
		font-size: 1.95em;
		font-size: 3.9rem;
	}
}
@media only screen and (max-width: 767px) {
	.cw46w1, .cw46w1.cropped-height {height: auto;}
	.cw46w5 img.cw46bgimg {
		width: 115%;
	}
	.cw46w4 .cw46w3 {margin: 0;}

}
@media only screen and (min-width:976px) and (max-width:1340px) {
	
	.cw46 .cw46w3 .o-cta:after {
		left: 4px;
		top: 8px;
		width: 13px;
		height: 13px;
	}
	
}

@media only screen and (min-width: 801px) and (max-width:975px) {
	
	.cw46 .cw46w3 .o-cta:after {
		top:8px;
		left:3px;
		width: 12px;
  	height: 11px;
	}
	
}

@media only screen and (min-width: 0px) and (max-width:975px) {
	
	.cw46w6 .cw46w7 a {
		width:80%;
	}
	
}

@media only screen and (min-width: 771px) and (max-width:800px) {
	
	.cw46 .cw46w3 .o-cta:after {
	left: 3px;
  	top: 8px;
  	height: 11px;
	}
	
}

@media only screen and (min-width:  601px) and (max-width:770px) {
	.cw46 .cw46w3 .o-cta:after {
	left: 2px;
  	top: 7px;
  	width: 10px;
  	height: 9px;
	}	
	
}


@media only screen and (min-width: 0px) and (max-width:769px) {

	.cw46v0 .cw46w3 p{margin: 0 3% 3% 3%;font-size:2.2rem;}
	.cw46v1 .cw46w3 p{margin:0 3% 1.5em;font-size:2.2rem;}
	.cw46w3 hr{display:none}
	.cw46v1 .cw46w3 {padding-bottom:0}
	.cw46w1,.cw46w1.cropped-height  {min-height:0;max-height: none;}
	.cw46w1{overflow:visible;}
	
	.cw46w2 {position:relative;width:100%;}
	.cw46w5 {height: 350px;position:relative;}

	.cw46w3 h2{font-size: 34px;font-size:4.5rem;line-height:1.23em;margin:0 3% 3%}
	.cw46w3 .o-bttns{margin:10px 3% 3%}
	.cropped-height .cw46w4,
	.cw46w4{margin:0!important;height:auto;min-height:0;}
	.cw46w3 {
		position: relative;
		box-sizing:border-box;
		width: 100%;
		min-height: 0;
		height: auto;
		padding: 15px 0 0;
		margin:0;
		background: transparent !important;
		filter: none;
		float:none;
		top:0 !important;
	}
	
	.cropped-height .cw46w3 {
		margin:0;
	}
	.cw46 .cw46w3 .o-cta {
		line-height:1.3em;
		color: #fff;
		box-sizing:border-box;
		width: 100%;
		display: block;
		font-size: 2.4rem;
		position: relative;
		padding: 13px 20px 12px 46px;
		clear: both;
		margin: 0;
		background: #6f8894;
		border-top: 1px solid #fff;
  }
  
  .cw46 .cw46w3 .o-cta:before {
	  color: #fff;
		left: 15px;
		top: 7px;
		font-size: 42px;
		font-size: 4.25rem;
	  width: 28px;
	  height: 28px;
	  text-indent: -3px;
	  padding-top: 1px;
	}
	
	.cw46 .cw46w3.cw46bx .o-cta{
		background:transparent !important;
		border-top: 1px solid rgba(255, 255, 255, 0.4);
	}
	
	.cw46 .cw46w3 .o-cta:after {
	  display:none;
	}
  
  .hide-on-mobile {
		display: none!important;
	}
	
	.show-on-mobile {
		display:block;
	}
	
	.cw46w6 .cw46w8 .cw46graphic {
		display:none;
	}
	
	.cw46w3 p .cw46graphic {
		float: right;
		margin: 0.3em 0 1.3em 1em;
		display: block;
		max-width: 30%;
	}
	
	.cw46w3 .cw46graphicalt {
		display: block;
		margin: 0 3% 1.3em;
		max-width: 40%;
	}
	
	/* Leader's Circle */	
	.cw46.cw46lc .cw46w3 .o-cta {background:#586d75}

}
@media only screen and (max-width: 640px) {
	.cw46w5 {height: 275px;}
}

@media only screen and (min-width: 601px) and (max-width:770px) {
	.cw46 .o-bttns > div > a, .cmps-bttns > div > a {
	    padding: 1.1rem 4.4rem 1.1rem 1.5rem;
	    font-size: 2.4rem;
	}
}
@media only screen and (min-width: 0) and (max-width:768px) {
	.cw46w4 {width: auto !important;}
	.cw46w5 {
		padding-bottom: 40.3%;
		height: auto;
	}
	.cw46w5 img.cw46bgimg {
		width: 135.5%;
		position: absolute;
		margin-left: 0;
		left: 50%;
	}
}

@media only screen and (min-width: 376px) and (max-width:479px) {
	.cw46w1 {
		height: auto;
		min-height: 0;
		padding: 0;
		overflow: visible;
	}
	.cw46w1.cropped-height {min-height:0;max-height: none;}
	.cw46w2,.cw46w3 {position: relative;}
	.cw46w4 {width: auto !important;}
}

@media only screen and (min-width: 0) and (max-width:375px) {
	.cw46w1 {
		height: auto;
		min-height: 0;
		padding: 0;
		overflow: visible;
	}
	.cw46w1.cropped-height {min-height:0;max-height: none;}
	.cw46w2,.cw46w3{position:relative}
	.cw46v0 .cw46w3 p,
	.cw46v1 .cw46w3 p {font-size:2rem;}
	.cw46w4 {width: auto !important;}
	.cw46w4 .cw46w3 h2 {font-size:23px;font-size:3.3rem;}
}
@media only screen and (min-width: 0) and (max-width:320px) {
	.cw46w4 .cw46w3 h2 {font-size:18px;font-size:3.3rem;}

}

/*! CW47 */

.cw47 .cwidth {
	width:100% !important;
	position:relative;
	max-width:1300px;
	padding-top:39.538461538462%;
	margin:0 0 3em !important;
	-webkit-transition:padding-top .4s ease;
	-moz-transition: padding-top .4s ease;
	transition: padding-top .4s ease;
}

.cw46 + .cw47v1{margin-top:2em !important}
.cw46 + .cw47v0{margin-top:1em !important}

.cw47v0{
	max-width:1300px;
}

.c99 + .cw47v0 {margin-top:-2.4em}

.cw47v0w1{
	position:relative;
	padding-top:39.765625%;
}

.cw47v1,.cw47v0{
	position:relative;
	max-width:1300px;
	margin: 0 auto 1em auto;
	width:100%;
}

.cw47v1{margin-bottom:-2em}


.cw47v0 .cw47v1{
	position:absolute;
	top:0;
	left:0;
}

.cw47v1 h3{display:none}

.cw47tile.cw47tilebg {
	background:#eee;
}

.cw47tile {
	overflow:hidden;
	position:absolute;
	margin:0;
	background:transparent;
	-webkit-transition: top .4s ease, left .4s ease, bottom .4s ease, right .4s ease, width .4s ease,padding-top .4s ease,background .4s ease;
	-moz-transition:  top .4s ease, left .4s ease, bottom .4s ease, right .4s ease, width .4s ease,padding-top .4s ease,background .4s ease;
	transition:  top .4s ease, left .4s ease, bottom .4s ease, right .4s ease, width .4s ease,padding-top .4s ease,background .4s ease;
}

.cw47content i.cw47x1 {content:"";position:absolute;bottom:0;width:100%;height:10px;z-index:1}
.cw47v4..cw47content i.cw47x1 {margin:0 -7%}

/*opacity:0;
	transform: translateX(-110%);
	-moz-transform: translateX(-110%);
	-o-transform: translateX(-110%);
	-ms-transform: translateX(-110%);
	-webkit-transform: translateX(-110%);*/
/*.cw47loaded .cw47tile:after {transform: translateX(0%) !important;
    -moz-transform: translateX(0%) !important;
    -o-transform: translateX(0%) !important;
    -ms-transform: translateX(0%) !important;
    -webkit-transform: translateX(0%) !important;
    opacity: 1}	*/


/*.cw47tile-sm{width:19.6875%;padding-top:19.6875%}
.cw47tile-md{width:39.765625%;padding-top:19.6875%}
.cw47tile-lg{width:39.765625%;padding-top:39.765625%}*/
.cw47tile-sm {width:19.384615384615%; padding-top:19.384615384615%;}
.cw47tile-md {width:39.538461538462%; padding-top:19.384615384615%;}
.cw47tile-lg {width:39.538461538462%; /*padding-top:39.769230769231%;*/padding-top:39.538461538462%}

.cw47w1{top:0;left:0}
/*.cw47w2{top:0;left:40.15625%}
.cw47w3{bottom:0;left:40.15625%}*/
.cw47w2{top:0;left:40.307692307692%}
.cw47w3{bottom:0;left:40.307692307692%}
.cw47w4{right:0;top:0}
.cw47w5{right:20.078125%;bottom:0}
.cw47w6{right:0;bottom:0}

/* cw47filters */
#cw47filters.cwidth{padding-top:0;margin:0 !important}
#cw47filters ul{text-align:center}
#cw47filters ul li{display:inline-block;position:relative;margin:1em 0.5em .3em;overflow:hidden;}
#cw47filters ul li a{
	margin-bottom:-5px;
	font-size:18px;
	font-size:1.8rem;
	display:inline-block;
	padding:.722222222em 1.2em 1.444444444em;
	background:#fff;
	margin:0;
	position:relative;
	left:-1px;
	z-index:1;
	/* overflow:hidden; */
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	transition:all .4s ease;
	text-decoration:none;
	color:#5c717a
}

#cw47filters ul li a:hover,
#cw47filters ul li a:focus{background:#ebebeb}
#cw47filters ul li a span{position:relative;z-index:2;padding-right:1px}
#cw47filters ul li.cw47current a{background:#6f8894}
.j1 #cw47filters ul li.cw47current a{background:#007396}

#cw47filters ul li a:after{
	display:block;content:' ';background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw47-filter-sprite.png') 50% 100%;height:0.778em;position:absolute;bottom:0;left:-10%;right:-10%;z-index:2;
}

#cw47filters ul li.cw47current a{color:#fff}

/* cw47content */
.cw47content{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;
	-webkit-transition: top .4s ease, left .4s ease, right .4s ease,bottom .4s ease,-webkit-transform .8s ease-out,opacity .6s ease;
	-moz-transition:  top .4s ease, left .4s ease, right .4s ease,bottom .4s ease,-moz-transform .8s ease-out,opacity .6s ease;
	transition:  top .4s ease, left .4s ease, right .4s ease,bottom .4s ease,transform .8s ease-out,opacity .6s ease;
}

span.cw47ftxt,
a.cw47flink{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:block;font-size:14px;/* IE8 size diff for a reason */ font-size:1.8rem;color:#fff;font-weight:bold;line-height:1.3;
	-webkit-transition:font-size .4s ease;
	-moz-transition: font-size .4s ease;
	transition: font-size .4s ease;
}

.cw47vlink:before{
	content:" ";
	display:block;
	width:3.5em;
	height:3.5em;
	top:50%;
	left:50%;
	margin-left:-1.75em;
	margin-top:-1.75em;
	position:absolute;
	z-index:1;
	background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw47-sprite.png') 0 0 no-repeat;
	background-size:100% auto;
	opacity:.8;
	-webkit-transition:opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
}

.cw47vlink:before{
	width:3em;
	height:3em;
}

.cw47cta{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:4.5em 1em .8em;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}

.cw47cbar .cw47cta {padding-bottom:1.333em}

.cw47ctalink, .cw47twacct {
	position:absolute;
	bottom: 1.4em;
	width:90%;
	font-size: 14px;
	font-size: 1.4rem;
	text-align: center;
	line-height: 1.15em;
	padding: 0 5%;
}

/*.cw47v1 .cw47ctalink, .cw47v1  .cw47twacct {padding-bottom:.4em}*/

.cw47v4{background:#fff}

.cw47v4.cw47lighttgreybg{background:#edeff0}
.cw47v4.cw47mediumslateblue {background:#d7dde0}
.cw47v4.cw47darkslateblue {background:#6f8894}
.cw47v4.cw47mediumgrey {background:#d7d9db}
.cw47v4.cw47darkgrey {background:#949699}
.cw47v4.cw47darkergrey {background:#636466}
.cw47v4.cw47javablue.cw47v4tile,
body.j1 .cw47v4.cw47v4tile {background:#007396;}

.cw47titletext {
	color: #8b8c8c;
  text-transform: uppercase;
  font-size: 13px;
  font-size: 1.3rem;
  margin-bottom: 3%;
  display: block;
  font-weight: bold;
}

.cw47v4.cw47mediumslateblue .cw47titletext {color:#667a83}
.cw47v4.cw47darkslateblue .cw47titletext {color:#ccd7de}
.cw47v4.cw47mediumgrey .cw47titletext {color:#88898c}
.cw47v4.cw47darkgrey .cw47titletext {color:#dedede}
.cw47v4.cw47darkergrey .cw47titletext {color:#cccccc}
.cw47v4.cw47javablue.cw47v4tile .cw47titletext, body.j1 .cw47v4.cw47v4tile .cw47titletext,
.cw47v4.cw47javablue .cw47greytext, body.j1 .cw47v4.cw47v4tile .cw47greytext{color:#ffbd52}
.cw47v4.cw47lighttgreybg h3 {color: #333333}
.cw47v4.cw47mediumslateblue h3 {color:#373b3d}
.cw47v4.cw47darkslateblue h3 {color:#ffffff}
.cw47v4.cw47mediumgrey h3 {color:#333333}
.cw47v4.cw47darkgrey h3 {color:#ffffff}
.cw47v4.cw47darkergrey h3 {color:#ffffff}
.cw47v4.cw47javablue h3, body.j1 .cw47v4.cw47v4tile h3{color:#ffffff}
.cw47v4.cw47lighttgreybg a span.o-cta, .cw47v4.cw47lighttgreybg a span.o-cta:before {color: #667a83}
.cw47v4.cw47mediumslateblue a span.o-cta, .cw47v4.cw47mediumslateblue span.o-cta:before{color:#667a83}
.cw47v4.cw47darkslateblue a span.o-cta, .cw47v4.cw47darkslateblue span.o-cta:before{color:#ffffff}
.cw47v4.cw47mediumgrey a span.o-cta, .cw47v4.cw47mediumgrey span.o-cta:before{color:#667a83}
.cw47v4.cw47darkgrey a span.o-cta, .cw47v4.cw47darkgrey span.o-cta:before{color:#ffffff}
.cw47v4.cw47darkergrey a span.o-cta, .cw47v4.cw47darkergrey span.o-cta:before{color:#ffffff}
.cw47v4.cw47javablue a span.o-cta, body.j1 .cw47v4.cw47v4tile a span.o-cta, .cw47v4.cw47javablue a span.o-cta:before, body.j1 .cw47v4.cw47v4tile a span.o-cta:before{color:#ffffff;}

.cw47 span.o-cta {
	font-weight: normal;
	padding: 0 0 0 2em;
  text-align: left;
  font-size: 15px;
  font-size: 1.5rem;
  width: auto;
}

.cw47 span.o-cta:hover {text-decoration:none}

.cw47 span.o-cta:before {    
	position: absolute;
	font-size: 24px;
	font-size: 2.4rem;
	height: 24px;
	width: 32px;
	display: inline-block;
	overflow: hidden;
	top: -4px;
}

.cw47v5{background:#edeff0}
.cw47v6{background:#6f8894}
.j1 .cw47v6{background:#007396}


.cw47v6 a {color:#fff}

.cw47tweet {
	color: #fff;
	position: absolute;
	left: 50%;
	width:100%;
	max-width:450px;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	text-align: center;
	overflow: hidden;
	font-size: 1.7rem;
	font-size: 17px;
	line-height: 1.2em;
	height:100%;
}

.cw47tweet a {
	color:#e3e8ea;
}

.cw47tweet .cw47tweetw1{
	left:0;
	width:90%;
	padding:0 5%;
	min-height:150px;
	position:absolute;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform:translate(0, -50%);
	top:52%;
}

.cw47tweet .twitter-timeline{width:100% !important;height:auto !important}

.cw47v6:before {
	background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw47-sprite.png');
	background-position: 0px 100%;
	content: ' ';
	height: 26px;
	width: 26px;
	background-size: 100% auto;
	background-repeat: no-repeat;
	margin: 0 0 .8em -13px;
	display: block;
	position:absolute;
	bottom:0;
	left:50%;
}

.cw47twacct {
  font-weight: bold;
}

.cw47content {
	opacity:0;
	transform: translateX(-110%);
	-moz-transform: translateX(-110%);
	-o-transform: translateX(-110%);
	-ms-transform: translateX(-110%);
	-webkit-transform: translateX(-110%);
} 

.cw47loaded{
	transform: translateX(0%) !important;
	-moz-transform: translateX(0%) !important;
	-o-transform: translateX(0%) !important;
	-ms-transform: translateX(0%) !important;
	-webkit-transform: translateX(0%) !important;
	opacity:1;
} 

/* hover effect */
/* .cw47content a:focus {border:#f0f 4px solid} */
.cw47tile:focus .cw47img{top:-6%;bottom:-2%;left:-2%;right:-6%;}
.cw47vlink:hover:before,
.cw47vlink:focus:before{opacity:.9}

.cw47img{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.cw47img img{height:100%;width:auto;position:absolute;top:0;left:0;display:block}
.cw47tile-md .cw47img img{width:100%;height:auto;top:auto;bottom:0}


/* lft */
.cw47tile-sm.cw47lft .cw47img img,
.cw47tile-md.cw47lft .cw47img img,
.cw47tile-lg.cw47lft .cw47img img{left:0}

/* center */
.cw47tile-sm.cw47ctr .cw47img img,
.cw47tile-lg.cw47ctr .cw47img img{left:-23%}

/* rht */
.cw47tile-sm.cw47rht .cw47img img,
.cw47tile-md.cw47rht .cw47img img,
.cw47tile-lg.cw47rht .cw47img img{left:auto;right:0}

/* top */
.cw47tile-sm.cw47top .cw47img img,
.cw47tile-md.cw47top .cw47img img,
.cw47tile-lg.cw47top .cw47img img{top:0;}

/* mid */
.cw47tile-md.cw47mid .cw47img img{top:-25%}

/* btm */
.cw47tile-sm.cw47btm .cw47img img,
.cw47tile-md.cw47btm .cw47img img,
.cw47tile-lg.cw47btm .cw47img img{top:auto;bottom:0}

div.cw47tile:hover .o-cta {
	text-decoration: underline;
}

.cw47logoimg img {
	position: absolute;
	top: 45%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.cw47v4.cw47content {
	padding: 6% 7%;
	overflow: hidden;
}

.cw47v4.cw47content .cw47greytext {
	color: #9a9b9b;
  text-transform: uppercase;
  font-size: 13px;
  font-size: 1.3rem;
  margin-bottom: 3%;
  display: block;
}

.cw47v4.cw47content h3 {
	display: block;
  font-size: 20px;
  font-size: 2rem;
  font-weight: bold;
}

.cw47tile .icn-cv-right:before, .cw47current.icn-cv-right:before {
	display:none;
}

.cw47linktile:hover .cw47img{top:-8%;right:-6%;;bottom:-3%;left:-3%}


/* CW47V7 */

.cw47v7 object {pointer-events: none;}
.cw47v7w1 {text-align:center}
.cw47 .cw47v7 > a {position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;}
.cw47 .cw47v7 > a:hover {text-decoration:none;background: rgba(0,0,0,.2);
-webkit-transition:all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;}
.cw47w1 .cw47v7w1 {padding:2.5em 2.5em 0 2.5em}
.cw47w1 .cw47v7w1 object {width:50%}
.cw47w1 .cw47v7w1 img {width:50%}
.cw47w4 .cw47v7w2, .cw47w4 .cw47v7w3 {display:table-cell;width:50%;vertical-align:middle;}
.cw47w4 .cw47v7w2 {text-align:right;width:41%}
.cw47w4 .cw47v7w1 {padding:2.5em}
.cw47w4 .cw47v7w2 object {width:60%}
.cw47w4 .cw47v7w2 img {width:60%}
.cw47w4 .cw47v7w3	{text-align:left;width:auto}
.cw47w4 .cw47v7w3 h3 {margin-bottom:.15em}
.cw47w4 .cw47v7w3 h2 {margin:0 !important}

/*.cw47w4 .cw47v7w1 object {width:19.455252918288%}*/
.cw47w2 .cw47v7w1 object, .cw47w3 .cw47v7w1 object, .cw47w5 .cw47v7w1 object, .cw47w6 .cw47v7w1 object {width:39.68253968254%;margin-top:.5em}
.cw47w2 .cw47v7w1 img, .cw47w3 .cw47v7w1 img, .cw47w5 .cw47v7w1 img, .cw47w6 .cw47v7w1 img {width:39.68253968254%;margin-top:.5em}
.cw47v7.cw47content h2 {color:#fff;font-size: 70px;font-size: 7.0rem;font-weight:bold;margin:-0.25em 0 0 0}
.cw47v7.cw47content h2 span {font-weight:normal}
.cw47v7.cw47content h3 {display:block;color:#fff;font-size: 17px;font-size: 1.7rem;font-weight:bold;margin:0 1em 1em .8em}

/*.cw47v7.cw47lighttgreybg{background:#edeff0}
.cw47v7.cw47mediumslateblue {background:#d7dde0}
.cw47v7.cw47darkslateblue {background:#6f8894}
.cw47v7.cw47mediumgrey {background:#d7d9db}
.cw47v7.cw47darkgrey {background:#949699}
.cw47v7.cw47darkergrey {background:#636466}

.cw47v7.cw47bgred {background-color:#F80000}
.cw47v7.cw47bgblack {background-color:#000}
.cw47v7.cw47bglightslate {background-color:#B0C3C8}
.cw47v7.cw47bgslate {background-color:#8DA6B1}
.cw47v7.cw47bgdarkslate {background-color:#46575E}
.cw47v7.cw47bglightgrey {background-color:#DCE3E4}
.cw47v7.cw47bggrey {background-color:#7F7F7F}
.cw47v7.cw47bgdarkgrey {background-color:#5F5F5F}
.cw47v7.cw47bgburgundy {background-color:#8A133B}
.cw47v7.cw47bgorange {background-color:#FF7700}
.cw47v7.cw47bgwhite {background-color:#FFFFFF}*/

/*.beforered:before {color:#F80000}
.beforeblack:before {color:#000}
.beforelightslate:before {color:#B0C3C8}
.beforeslate:before {color:#8DA6B1}
.beforedarkslate:before {color:#46575E}
.beforelightgrey:before {color:#DCE3E4}
.beforegrey:before {color:#7F7F7F}
.beforedarkgrey:before {color:#5F5F5F}
.beforeburgundy:before {color:#8A133B}
.beforeorange:before {color:#FF7700}
.beforewhite:before {color:#FFFFFF}*/

/*.cw47tile-c1 .cw47content:after {background:#991541;}
.cw47tile-c2 .cw47content:after {background:#7ba0b0;}
.cw47tile-c3 .cw47content:after {background:#e60000;}
.cw47tile-c4 .cw47content:after {background:#ff7700;}*/

@media only screen and (min-width: 0px) and (max-width:1340px) {
	.cw47v1{
		margin:0 2%;
		width:96%;
	}

	.cw47v0w1{
		padding-top:38.2%;
	}

}

@media only screen and (min-width: 1001px) and (max-width:1250px) {
	.cw47v4.cw47content h3 {font-size: 15px; font-size: 1.5rem;}

	.cw47v7.cw47content h2 {font-size: 50px; font-size: 5.0rem;margin-bottom:0.25em}
	.cw47v7.cw47content h3	{font-size: 14px; font-size: 1.4rem;margin-top:-0.5em}
}
@media only screen and (min-width: 1101px) and (max-width:1200px) {
	a.cw47flink{font-size:1.6rem}
}

@media only screen and (min-width: 1001px) and (max-width:1100px) {
	a.cw47flink{font-size:1.4rem}
	.cw47v4.cw47content h3 {font-size: 15px;font-size: 1.5rem;}
}

@media only screen and (min-width: 1001px) {
	.cw47tile-lg .cw47vlink:before{
		width:4em;
		height:4em;
	}
}

@media only screen and (min-width: 601px) and (max-width:1000px) {

	.cw47tile-lg .cw47vlink:before{
		width:3.5em;
		height:3.5em;
	}

	.cw47 .cwidth{padding-top:101%}
	.cw47v0w1{padding-top:96%}

	.cw47tile-sm{width:32.74244004171%;padding-top:32.916666666667%;}
	
	.cw47tile-md,
	.cw47tile-lg{width:66.214807090719%;padding-top:32.916666666667%}

	
	.cw47w2{top:0%;left:auto;right:0}
	.cw47w3{top:33.60824742268%;left:0%;bottom:auto}
	.cw47w4{right:0;top:33.60824742268%}
	.cw47w5{top:auto;left:0;right:auto;bottom:0;width:49.530761209593%}
	.cw47w6{top:auto;left:auto;right:0;bottom:0;width:49.530761209593%}
	
	.cw47 span.o-cta:before {
    height: 24px;
    width: 28px;
    top: -4px;
    left: 5px;
  }
	
	.cw47w1 .cw47content,
	.cw47w2 .cw47content,
	.cw47w5 .cw47content,
	.cw47w6 .cw47content {
		transform: translateX(-110%);
		-moz-transform: translateX(-110%);
		-o-transform: translateX(-110%);
		-ms-transform: translateX(-110%);
		-webkit-transform: translateX(-110%);
	} 
	
	.cw47w3 .cw47content,
	.cw47w4 .cw47content {
		transform: translateX(110%);
		-moz-transform: translateX(110%);
		-o-transform: translateX(110%);
		-ms-transform: translateX(110%);
		-webkit-transform: translateX(110%);
	} 
	
	.cw47tile-md .cw47img img,
	.cw47tile-lg .cw47img img,
	.cw47w5.cw47tile-sm .cw47img img,
	.cw47w6.cw47tile-sm .cw47img img{width:100%;height:auto}

	/* center */
	.cw47tile-lg.cw47ctr .cw47img img,
	.cw47w5.cw47tile-sm.cw47ctr .cw47img img,
	.cw47w6.cw47tile-sm.cw47ctr .cw47img img{left:0}

	/* mid */
	.cw47tile-sm.cw47mid .cw47img img{top:0}
	.cw47tile-lg.cw47mid .cw47img img{top:-25%}
	.cw47w5.cw47tile-sm.cw47mid .cw47img img,
	.cw47w6.cw47tile-sm.cw47mid .cw47img img{top:-4%}

	.cw47w5 .cw47content,
	.cw47w6 .cw47content{
		transform: translateX(-128%);
		-moz-transform: translateX(-128%);
		-o-transform: translateX(-128%);
		-ms-transform: translateX(-128%);
		-webkit-transform: translateX(-128%);
	} 
.cw47w1 .cw47v7w2, .cw47w4 .cw47v7w2 {width:41% !important}
.cw47w1 .cw47v7w3, .cw47w4 .cw47v7w3 {width:auto !important}	

.cw47w1 .cw47v7w1, .cw47w4 .cw47v7w1 {padding:3em 2.5em 0 2.5em}
.cw47w5 .cw47v7w1, .cw47w6 .cw47v7w1 {padding:2.5em 2.5em 0 2.5em }	

.cw47w1 .cw47v7w2, .cw47w1 .cw47v7w3, .cw47w5 .cw47v7w2, .cw47w5 .cw47v7w3, .cw47w6 .cw47v7w2, .cw47w6 .cw47v7w3 {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
}	
.cw47w1 .cw47v7w2, .cw47w5 .cw47v7w2, .cw47w6 .cw47v7w2 {text-align:right}
.cw47w1 .cw47v7w3, .cw47w5 .cw47v7w3, .cw47w6 .cw47v7w3 {text-align:left}
.cw47w1 .cw47v7w2 object, .cw47w4 .cw47v7w2 object {width: 50%;}
.cw47w1 .cw47v7w2 img, .cw47w4 .cw47v7w2 img {width: 50%;}

.cw47w5 .cw47v7w2, .cw47w6 .cw47v7w2 {width:35%}	
.cw47w5 .cw47v7w2 object, .cw47w6 .cw47v7w2 object {width:75%}
.cw47w5 .cw47v7w2 img, .cw47w6 .cw47v7w2 img {width:75%}

.cw47w1 .cw47v7w3 h2, .cw47w5 .cw47v7w3 h2, .cw47w6 .cw47v7w3 h2 {margin:0}
	
}

@media only screen and (min-width: 0px) and (max-width:768px) {

	.cw47 span.o-cta {
		font-size: 18px;
		font-size: 1.8rem;
	}
	
	.cw47 span.o-cta:before {
		height: 24px;
		width: 24px;
		top: -2px;
	}

}

@media only screen and (min-width: 0px) and (max-width:600px) {

	.cw47w1 .cw47content,
	.cw47w3 .cw47content,
	.cw47w5 .cw47content{
		transform: translateX(-110%);
		-moz-transform: translateX(-110%);
		-o-transform: translateX(-110%);
		-ms-transform: translateX(-110%);
		-webkit-transform: translateX(-110%);
	} 
	
	.cw47w2 .cw47content,
	.cw47w4 .cw47content,
	.cw47w6 .cw47content {
		transform: translateX(110%);
		-moz-transform: translateX(110%);
		-o-transform: translateX(110%);
		-ms-transform: translateX(110%);
		-webkit-transform: translateX(110%);
	} 
	
	.cw47cta {
		position: absolute;
	}
	
	.cw47cbar .cw47cta {margin-bottom:10px}
	
	.cw47ctalink, .cw47twacct, .cw47cta {
	/*	background: rgb(0, 0, 0);
		background: rgba(0, 0, 0, 0.6);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";*/
		padding: 2em 1em 1em 1em !important;
		bottom: 0;
		text-align: left;
		font-size: 2rem;
		text-align: left;
		color: #fff;
		font-weight: bold;
		line-height:1.2em;
	}
	.cw47vlink:before {margin-top:-2.4em}
	
	.cw47 span.o-cta {
		font-size: 2rem;
		text-align: left;
		color:#fff;
		font-weight:bold;
	}
	
	div.cw47tile .o-cta {
		color: #fff!important;
	}
	
	div.cw47tile:hover .o-cta {
		color: #fff!important;
	}
	
	.cw47cta.icn-cv-right, .cw47twacct, .cw47ctalink {  
		width:100%;
		box-sizing:border-box;
	}
	
	.cw47tile .icn-cv-right:before, .cw47twacct.icn-cv-right:before, .cw47ctalink.icn-cv-right:before, .cw47cta:before {
		display: none;
	  font-size: 42px;
	  font-size: 6rem;
	  color: #fff;
	  right: 0.1em;
	  left: auto;
	  top: 13%;
	  bottom: 50%;
	  position: absolute;
	}
	
	.cw47v4.cw47content {
		background:#eee;
	}
  	.cw47v4.cw47lighttgreybg{background:#edeff0}
	.cw47v4.cw47mediumslateblue {background:#d7dde0}
	.cw47v4.cw47darkslateblue {background:#6f8894}
	.cw47v4.cw47mediumgrey {background:#d7d9db}
	.cw47v4.cw47darkgrey {background:#949699}
	.cw47v4.cw47darkergrey {background:#636466}
	.cw47v4.cw47javablue.cw47v4tile,
	body.j1 .cw47v4.cw47v4tile {background:#007396;}
  
	.cw47tweet {
		max-width:550px;
	}
 

	.cw47current.icn-cv-right {
		padding:0;
	}	
	
	.cw47current.icn-cv-right:before {
	  position: absolute;
	  top: 6px;
	  margin: 0;
	  vertical-align: middle;
	  display: inline-block;
	  width: 10px;
	  height: 10px;
	  right: 2.5%;
	  left: auto;
	  color: #fff;
	  font-size: 6rem;
	  z-index: 2;
	  -webkit-transform: rotate(90deg);
	  -moz-transform: rotate(90deg);
	  -o-transform: rotate(90deg);
	  -ms-transform: rotate(90deg);
	  transform: rotate(90deg);
	}
	
	a.cw47flink{font-size:2rem}

	.cw47 .cwidth {
		padding-top:0%;
		-webkit-transition:padding-top 0s ease;
		-moz-transition: padding-top 0s ease;
		transition: padding-top 0s ease;
	}

	.cw47v1,.cw47v0 .cw47v1{padding-top:0%}

	.cw47v0w1{padding-top:334%}
	
	.cw47tile-sm,
	.cw47tile-md,
	.cw47tile-lg{top:2%;bottom:auto;left:auto;right:auto;position:relative;width:100%;padding-top:57%;margin-bottom:1.736111111111%}

	.cw47tile-sm .cw47img img,
	.cw47tile-md .cw47img img,
	.cw47tile-lg .cw47img img{width:100%;height:auto;left:0 !important;margin-left:0 !important}
	
	.cw47tile-sm.cw47mid .cw47img img,
	.cw47tile-md.cw47mid .cw47img img,
	.cw47tile-lg.cw47mid .cw47img img{top:-21%}
	
	.cw47v4 a span.o-cta, .cw47v4 a span.o-cta:before {color:#fffff!important;}
	
 	.cw47 span.o-cta:before {
		 top: -1px;
	}
	
	.cw47 span.o-cta {
		font-size: 20px;
		font-size: 2rem;
		padding: 0 0 0 1.5em;
	}
	
	div.cw47tile:hover .o-cta {
		text-decoration: none;
	}

/*	

	#cw47filters ul li.cw47current {
		display:block;
		padding: 0;
	}

	#cw47filters ul {
		margin-bottom: 1.2%;
		float: left;
		width: 100%;
	}
	
	#cw47filters ul li {
		display:none;
		width:100%;
		float:none;
		margin:0;
		height:4em;
	}


#cw47filters ul li a {
		width: 89%;
	  margin: 0;
	  padding: 1em;
	  left: auto;
	  font-size: 2.5rem;
	  text-align: left;
	  cursor: pointer;
	}
	
	#cw47filters ul li a:hover {
	  cursor: pointer;		
	}
  
	#cw47filters ul li:after,
	#cw47filters ul li a:after{display:none}
*/

.cw47v7w1 {padding:2.5em 2.5em 0 2.5em}	
.cw47v7w2, .cw47v7w3 {
    display: table-cell;
    vertical-align: middle;
}	 
.cw47v7w2 {text-align:right;width:46%} 
.cw47v7w3 {text-align:left;width:54%}
.cw47v7w2 object {width: 52% !important;margin:0}
.cw47v7w2 img {width: 52% !important;margin:0}
	
.cw47v7w3 h2 {margin:0 !important}
.cw47v7.cw47content h3 {font-size:2rem}

}

@media only screen and (max-width:450px) {
	
.cw47v7w2 {text-align:right;width:40%}
.cw47v7w3 {text-align:left;width:60%}	
.cw47v7w2 object {width: 60% !important;}
.cw47v7w2 img {width: 60% !important;}

}

@media only screen and (max-width:350px) {

	.cw47vlink:before{
		/*top:34%;*/
		width:3em;
		height:3em;
	}
}

/* IE8 STYLES */
@media \0screen\,screen\9 {

	.cw47tweet {
		left: 0;
	}

	.cw47tweet .cw47tweetw1{
		min-height:2em;
		top:48%;
	}

	.cw47v6:before {
		background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw47-sprite-ie8.png') 0 100% no-repeat;
		height: 33px;
		width: 43px;
	}

}



/*! CW48  */
.cw48{clear:both;overflow:hidden;position:relative;margin-bottom:3em}
.cw48v0 .cwidth{position:relative;margin:0 auto}
.cw48v0{background:#303940}
.cw48sponsorimg{min-height:90px;width:auto}
.cw48v0 .cw48w4 a,
.cw48v1 .cw48w3 a,
.cw48v1 .cw48w3 a,
.cw48v2 .cw48w3 a{color:#fff;text-decoration:underline}
.cw48v0 .cw48w4 a:hover,
.cw48v1 .cw48w3 a:hover,
.cw48v1 .cw48w3 a:hover,
.cw48v2 .cw48w3 a:hover{color:#99bccc;text-decoration:underline}
.cw48v2 .cw48w3 a:before{position:absolute;height:20px;overflow: hidden;top:0;}
.cw48v0 .cw48w1{width:100%;text-align:center;overflow:hidden;padding-bottom:3em;background-position-x:-200px;height:570px;
-webkit-transition:height .3s ease;
-moz-transition:height .3s ease;
transition:height .3s ease
}

.js .cw48v0 .cw48w10{
	opacity:0;
	-webkit-transition:opacity .5s;
	-moz-transition:opacity .5s;
	transition:opacity .5s;
}
.js .cw48v0.cw48rdy .cw48w10{
	opacity:1;
}

.js .cw48v1 .cw48w3{
	opacity:0;
	-webkit-transition:opacity .6s;
	-moz-transition:opacity .6s;
	transition:opacity .6s;
}

.js .cw48v1.cw48rdy .cw48w3{
	opacity:1;
}

.cw48v0 .cw48w1 .cw48bgimg{max-width:1600px;position:relative;left:100%;margin-left:-200%}
.cw48v0 h1{font-size:46px;font-size:4.6rem;color:#fff;padding:0.8em 0;font-weight:normal;margin:0;line-height:1.2em}
.cw48v0 .cw48w2{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}
.cw48v0 .cw48w4{width:49%;float:left;margin-right:1%;height:100%;background:rgba(105, 122, 134, .93);text-align:center;position:relative;display:table}
.j1 .cw48v0 .cw48w4{background:rgba(0, 115, 150, .9)}
.cw48v0 .cw48w4 h2{color:#fff;padding:0 1em;font-size:46px;font-size:4.6rem;margin:0 0 0.6em 0}
.cw48v0 .cw48w4 p{color:#fff;padding:0 3em}
.cw48v1 .cw48w3 .o-bttns > div > a{background:#fff}
.cw48v0 .cw48w4 .o-bttns, 
.cw48v1 .cw48w3 .o-bttns{float:none;display:table;width:100%}
.cw48v0 .cw48w4 .o-bttns div,.cw48v1 .cw48w3 .o-bttns div{display:table-cell;vertical-align:middle;text-align:center;width:100%}
.cw48v1 .cw48w3 .o-bttns div{text-align:left}
.cw48v0 .cw48w4 .o-bttns div a,.cw48v1 .cw48w3 .o-bttns div a{display:inline-block;background:#fff;color:#384247;text-decoration:none}
.cw48v0 .cw48w4 .o-bttns div a:before,.cw48v1 .cw48w3 .o-bttns div a:before{color:#384247}
.cw48v0 .cw48w4 .o-bttns div a:hover,.cw48v1 .cw48w3 .o-bttns div a:hover{background:#6f8894}
.j1 .cw48v0 .cw48w4 .o-bttns div a:hover,
.j1 .cw48v1 .cw48w3 .o-bttns div a:hover{background:#003e51}
.cw48v0 .cw48w4 .o-bttns div a:hover:before,.cw48v1 .cw48w3 .o-bttns div a:hover:before{color:#fff}
.cw48v0 .cw48w5{width:50%;float:left;overflow:hidden}
.cw48v0 .cw48w6 h1, .cw48v0 .cw48w6 p{color:#fff}
.cw48v0 .cw48w7, .cw48v0 .cw48w8{background:rgba(227, 232, 234, .93);text-align:center;overflow:hidden;padding:1em;display:table;width:94%}
.cw48w9{display:table-cell;vertical-align:middle;height:100%;width:100%}
.cw48v0 .cw48w8{margin-top:12px}
.cw48v0 .cw48w9 ul{width:100%;margin:0 auto;text-align:center}
.cw48v0 .cw48w9 li{display:inline-block;margin:0 1em}
.cw48v0 .cw48w5 h3{color:#333333;padding:0 0 0.5em 0;font-size:36px;font-size:3.6rem;margin:0}
.cw48v0 .cw48w7 p, .cw48v0 .cw48w8 p{color:#333333;padding:0 0 0.5em 0;margin:0}
.cw48v0 .cw48w8 p{font-size:0.9em;line-height:1em}
.cw48v0 .cw48w7 a,
.cw48v0 .cw48w8 a{padding:0.5em 0 0 0}
.cw48v0 a.icn-arrow{position:relative;padding-left:1em;display:inline-block;padding-top:.5em;text-decoration:none}
.cw48v0 a.icn-arrow:before{position:absolute;top:.26em;font-size:1.4em;left:-.2em;height:.8em;display:block;overflow:hidden}
.cw48v0 .cw48w4 a.icn-arrow:hover{color:#fff}
.cw48v0 a.icn-arrow:hover{text-decoration:underline}

.cw48.cw48dark {background:#d3dade;}
.cw48.cw48dark h1 {color:#252525;}
/* V0 Social */
.cw48v0.cw48social .cw48w4 {
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.cw48v0.cw48social .cw48w7 {background:rgba(255, 255, 255, .95)}
.cw48v0.cw48social .cw48w3,
.cw48v0.cw48nohead .cw48w3 {height: 3em;}
.cw48v0.cw48social .cw48w9 {padding: 1em 0;}
.cw48v0.cw48social .cw48w9 .cw48icon {position:relative;}
.cw48v0.cw48social .cw48w9 .cw48icon:before {position: absolute;right: -26px;font-size: 28px;top: 7px;height: 20px;width: 24px;overflow: hidden;}
.cw48v0.cw48social .cw23v1 {margin: 0 auto;}
.cw48v0.cw48social .cw23v1 ul {width:100%;}
.cw48v0.cw48social .cw23v1 ul li {float: none;width: 35px;display: inline-block;margin: 0;}
.cw48v0.cw48social .cw48w11 .hc02 {max-width:70%;margin:0 auto;}

/* V1 */
.cw48v1 {position:relative;height:21.45em;display:table;width:100%}
.cw48v1 .cw48w1{overflow:hidden;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}
.cw48v1 .cw48w1 img{min-width:1600px;min-height:100%;position:relative;display:block;left:50%;margin-left:-800px}
.cw48v1 .cw48w2{position:relative;left:0;top:0;width:100%;z-index:1;height:21.45em;display:table-cell;vertical-align:middle}
.cw48v1 .cw48w2 .cwidth{margin-bottom:0}
.cw48v1 .cw48w3{width:30em;padding: 1.4em 1.4em 1em 1.4em;margin:2em 0;background:rgb(0, 0, 0);
	background:rgba(0, 0, 0, 0.7);}
.cw48v1 .cw48w3 h1, .cw48v1 .cw48w3 p, .cw48v1 .cw48w3 a.icn-arrow,.cw48v2 .cw48w3 h1, .cw48v2 .cw48w3 p, .cw48v2 .cw48w3 a.icn-arrow{color:#fff}
.cw48v1 .cw48w3 p, .cw48v2 .cw48w3 p{font-size:18px;font-size:1.8rem}
.cw48v1 .cw48w3 h1, .cw48v2 .cw48w3 h1{font-size:40px;font-size:4rem;font-weight:normal;margin-bottom: 0.5em;line-height:1.2em}
.cw48v1 .cw48w3 a.icn-arrow, .cw48v2 .cw48w3 a.icn-arrow{position:relative;padding-left:30px;margin-top:5px;display:inline-block;text-decoration:none}
.cw48v1 .cw48w3 a.icn-arrow:hover{text-decoration:underline}
.cw48v1 .cw48w3 a.icn-arrow:before,
.cw48v2 .cw48w3 a.icn-arrow:before{color:#fff;position: absolute;left: 0;top: -.15em;font-size: 33px;font-size: 3.3rem;height: 25px;}
.cw48v0 .cw48w4 a.icn-arrow:before{color:#fff}

.cw48v1 h1{margin:0}

.cw48v1.cw48lc .cw48w3, .cw48v1.cw48lcAlt .cw48w3 {background: rgba(87, 109, 120, .9)}
.cw48v1.cw48lc, .cw48v1.cw48lc .cw48w2 {height: 20.20em}
.cw48v1.cw48lcAlt,
.cw48v1.cw48lcAlt .cw48w2,
.cw48v1.cw48Alt,
.cw48v1.cw48Alt .cw48w2 {height: 15.00em}

.cw48.cw48v1 .cw48w3 .o-bttns > div {width: auto;}
/* V1 w/Graphic */
.cw48incontent{display:none;}
.cw48v1 .cw48bwrap {display:table;width:100%;}
.cw48v1 .cw48bwrap .cw48bleft {display: table-cell;}
.cw48v1 .cw48bwrap .cw48bright {display: table-cell;vertical-align: top;}
.cw48v1 .cw48bwrap .cw48bright img {max-width: 100%;float: right;}

/* V2 */
.cw48v2 .cw48w1{overflow:hidden;width:100%;text-align:center}
.cw48v2 .cw48w2{position:absolute;left:0;top:0;width:100%}
.cw48v2{height:13.5em;display:table;width:100%;-webkit-transition:min-height .2s ease;-moz-transition:min-height .2s ease;transition:min-height .2s ease}
.cw48v2 .cw48w1 img{min-width:1600px;min-height:100%;position:relative;display:block;left:50%;margin-left:-800px}
.cw48v2{background:#000}
.cw48v2 .cw48w1{opacity:.4;position:absolute;top:0;bottom:0;left:0;right:0}
.cw48v2 .cw48w2{display:table-cell;vertical-align:middle;height:100%;width:100%;margin:0;padding:2em 0 2.4em;position:relative}
.cw48v2 .cw48w3{margin:0;width:30em}
.cw48v2 h1{margin:0}
.cw48v2 .cwidth{margin-top:0;margin-bottom:0}
.cw48v2 .cw48w3 a.icn-arrow:hover{text-decoration:underline}
.cw48v2 .cw48w3 a.icn-arrow{margin-top:0}

.cw48v2 .cw48w10{float:right;width:15%;margin:0 2em 1em 1em;min-width:120px}
.cw48v2 .cw48w10 .cw48sponsor{text-align:center;overflow:hidden;min-width:100px}
.cw48v2 .cw48w10 .cw48sponsor .cw48sponsorwrap{border:4px solid #e2e7ea;padding:0 1em}
.cw48v2 .cw48w10 .cw48sponsor .cw48sponsorwrap{background:#f2f4f5}
.cw48v2 .cw48w10 .cw48sponsor span{width:100%;text-align:center;font-size:12px;font-size:1.2rem;color:#a1acb2;display:block;margin-top:7px}
.cw48v2 .cw48w10 .cw48sponsor img{padding:0;max-width:100%;height:auto}
.cw48w10mobi{display:none}

@media only screen and (min-width:0px) and (max-width:974px){
	.cw48v0 .cw48w4,.cw48v0 .cw48w5,.cw48v0 .cw48w7,.cw48v0 .cw48w8{width:100%;float:none;height:auto !important;padding:0;margin:0 0 1em}
	.cw48v0 .cw48w7,.cw48v0 .cw48w8,.cw48v0 .cw48w4 .cw48w9{padding:1.6em 0}
}

@media only screen and (min-width:0) and (max-width:974px){
	.cwidth.cw48w10{max-width:29em}
	.js .cw48v0 .cw48w10{
		opacity:1;
	}
}

@media only screen and (min-width:770px) and (max-width:974px){
	.cw48v0 .cw48w1{height:840px}
}

@media only screen and (min-width:601px) and (max-width:769px){
	.cw48v0 .cw48w1{height:740px}
}

@media only screen and (min-width:0) and (max-width:600px){
	.cw48v0 .cw48w1{height:auto !important}
}


@media only screen and (min-width:0px) and (max-width:600px){
	
	.cw48graphic {display:block;float:right;margin-left:1em;margin-bottom:0.5em;max-width: 40%;}
	.cw48bwrap .cw48bright .cw48graphic{display:none;}
	.cw48v1 .cw48w3{width:100%;padding:1em;margin:2em 0;background:transparent !important;}
	.cw48v1 {background:#000}

	.js .cw48v1{
		background:#fff;
	}
	.js .cw48v1.cw48rdy{
		background:#000;
	}
	.js .cw48v1.cw48rdy{
		background:#000;
	}

	.cw48v1 .cw48w1 {opacity:.35}
	.cw48v1 .cw48w3, .cw48v2 .cw48w2{padding:0}
	.cw48v1 .cw48w1 img{min-width:1400px;min-height:80%;margin-left:-1000px}
	
	.cw48v1.cw48lc,
	.cw48v1.cw48lcAlt,
	.js .cw48v1.cw48lc,
	.js .cw48v1.cw48lcAlt{background:#576d78}
	
	.cw48v1.cw48lc .cw48w3,
	.cw48v1.cw48lcAlt .cw48w3,
	.cw48v1.cw48Alt .cw48w3{width: 94%;padding: 1em;margin: 2em 0;background: transparent}

	.cw48v0 .cw48w4, .cw48v0 .cw48w5, .cw48v2 .cw48w3{width:100%}
	.cw48v0 .cw48w4 h1{font-size:1.6em;font-size:23px}
	.cw48v0 .cw48w1,
	.cw48v0 .cw48bgimg{display:none}
	.cw48v2 .cw48w3{width:90%}
	.cw48v0 .cw48w3 h1{font-size:3.6rem}
	.cw48v0 .cw48w4 p{color:#fff;padding:0 2em}
	.cw48v0 .cw48w2{height:auto !important;position:relative}
		
	/* V1 */
	.cw48v1 .cw48w3{width:100%}
}

@media only screen and (min-width:0px) and (max-width:500px){
	.cw48w10.cw48w10mobi{display:block;margin-top:-10px;margin-left:0}
	.cw48v0 .cw48w1{padding-bottom:.5em}
	.cw48v2 .cw48w10{float:none;display:none}
}

/*! CW49  */
.cw49{clear:both;overflow:hidden;position:relative;margin-bottom:3em}
.sticky-ct06tabs + .cw49,
.ct06tabs + .cw49,
.cw48 + .cw49{margin-top:-3em}
.cw49 .cw49w6{background:#282828;padding:0.6em 0 1em 0}
.cw49 .c62v8.cwidth,
.cw49w6 .cwidth{position:relative;margin:0 auto}
.cw49w8 {min-height:10em;margin-bottom:-2em}
.cw49w8 .cloading,.cw49w8 .cwarn {margin-top:8em;}
.cw49sticky {position: fixed;top: 0;z-index: 10;max-width: 1600px;margin: 0 auto;width: 100%;}

/* FILTERS */
.cw49w1{width: 65%;float:left;height:100%}
.cw49w2{width: 35%;float:left;height:100%}
.cw49w1 .cw49w4{width:50%;float:left;height:100%}
.cw49w1 .cw49w3 {width:46%;float:left;height:100%}
.cw49w1.cw49smenu .cw49w3 {min-width:270px}
.cw49w1 .cw49w4{padding-left:4%;width:46%}
.cw49w2{padding:1.2em 0 0 0}
.cw49v1 .cw49w2 a, .cw49v0 .cw49w2 a{float:right;color:#fff;font-size:18px;font-size:1.8rem;width: 100%;}
.cw49v0 .cw49w2 a{padding-right:2.2em;width:auto;}
.cw49w2 a:before{position:absolute;right:6px;font-size:27px;font-size:2.7rem;color:#fff;height: 23px;width: 28px;overflow: hidden;}
.cw49ftitles{font-size:1.2rem;color:#b4b4b4;text-transform:uppercase;font-weight:bold}
.cw49w5{position:relative;width:100%;overflow:hidden;background:#687984 url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw49-selectbg.png") no-repeat 95% 50%;background-size:17px;cursor: pointer;-webkit-transition: background-color .3s ease;-moz-transition: background-color .3s ease;transition: background-color .3s ease;}
.cw49w5 select{background-color:transparent;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-indent: 0.01px;text-overflow: '';padding: 0.6em 0.9em;width:112%;border:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;font-size:1.8rem;font-weight:bold;cursor: pointer;padding-right: 25%;}
.cw49w5 select:focus{outline:none;}
.cw49 .cw49w6 .cw49w1 select {font-family: Arial, Helvetica, sans-serif;}
.cw49w5 select option{background:#687984;color:#fff;}


/* IE STYLES FOR FILTERS */		
@media screen\0 {
	.cw49w5 select option{background:#687984;color:#fff;}
	.cw49w5 select option:hover{background: #E3E8EA;color:#333;}
	.cw49w5 select{background:transparent;-webkit-appearance: none;background:#687984;padding-right:10px!important;width:100%}
}

/* FF STYLES FOR FILTERS */	
@-moz-document url-prefix() {
	.cw49w5 select {padding: 0.1em 0.9em 0.1em;border:0;text-indent: 0.01px;text-overflow: '';-moz-appearance:none;padding-right: 25%!important;}
	.cw49 .cw49w5 select > option {padding: 0.7em;background: #E3E8EA none repeat scroll 0% 0%;color: #333;font-size: 1.3rem;font-weight: normal;border: 0;}
	.cw49 .cw49w5 select > option:focus {background: black;}
}

/*  V1  */
.cw49.cw49v1 .cw49w6{background:#fff;padding:0.6em 0;min-height: 84px}
.cw49.cw49v1 .cw49w4 a{color:#1f4f81;position:relative;font-size:1.5rem;font-size:15px;margin-top:34px;display:inline-block}
.cw49.cw49v1 .cw49w4 a:before{color:#1f4f81;position:absolute;left:100%;font-size:22px;font-size:2.2rem;height: 16px;width: 20px;overflow: hidden;}
.cw49.cw49v1 .cw49w2{max-width:200px;float:right;padding:0}
.cw49.cw49v1 .cw49w2 .cw49w7{border:5px solid #e2e7ea;width:100%;float:right;text-align:center;padding: 0 0.46em;}
.cw49.cw49v1 .cw49w2 .cw49w7 img{margin-top:0.3em}
.cw49.cw49v1 .cw49w2 span{width:100%;text-align:center;font-size:12px;font-size:1.2rem;color:#a1acb2;display:block;margin:-0.8em 0 0 -15px;}
.cw49.cw49v1 .cw49w6 .cw49w2 {overflow: hidden;max-height: 500px;opacity: 1;padding: 0.2em 1em 0em 1.9em;}
.cw49.cw49v1 .cw49w6.cw49sticky {border-bottom:1px solid #d4d4d4;}


@media only screen and (min-width:0px) and (max-width:1240px){
	.cw49 .c62v8.cwidth,
	.cw49w6 .cwidth{width:98%;padding-left:2%}
	.cw49w2 a:before {right: 18px;}
	.cw49.cw49v1 .cw49w2 {margin-right: 1em;}
	.cw49v0 .cw49w1 {width: 60%;}
	.cw49v0 .cw49w2 {width: 40%;}
	.cw49.cw49v1 .cw49w6 .cw49w2 {padding: 0.2em 0 0em 1.5em;}
	.cw49v1 .cw49w1 {width:60%;}
	.cw49v0 .cw49w2 a {padding-right: 2.6em;}
}

@media only screen and (min-width:0px) and (max-width:974px){
	.cw49.cw49v1 .cw49w4 a {margin-top: 29px;}
	.cw49.cw49v1 .cw49w1 {padding-top: 0.4em;}
	.cw49v1 .cw49w1 {width: 65%;}
	.cw49w5 select{width:120%;padding-right: 33%!important;}
	.cw49v0 .cw49w2 a {padding-right: 2.8em;}
}

@media only screen and (min-width:0px) and (max-width:770px){
	.cw49w2 a:before {right: 12px;font-size: 2.7rem;font-size: 27px;top: 19px;}
	.cw49.cw49v1 .cw49w1 {width: 65%;padding-top: 0.7em;padding-bottom: 0.8em;}
	.cw49.cw49v1 .cw49w4 a {margin-top:24px;}
	.cw49.cw49v1 .cw49w6 .cw49w2 {padding: 0.4em 0 0em 1.7em;}
	.cw49.cw49v1 .cw49w1 .cw49w3 {width: 43%;}
	.cw49w2 {padding: 1.4em 0 0 0;}
}

@media only screen and (min-width:0px) and (max-width:750px){
	.cw49w5 select{padding:0.5em 1.5em 0.5em 0.8em;box-shadow:none;-webkit-appearance:none;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-size:2rem;font-weight:normal;color:#fff;}
	.cw49.cw49v1 .cw49w6 .cw49w2 {padding:1em 0;width: 26%;float: right;padding: 1em 0 1em 1.6em;}
	.cw49.cw49v0 .cw49w4 {padding-left: 0;width: 100%;}
	.cw49.cw49v0 .cw49w1 .cw49w5 {width: 96%;}
	.cw49.cw49v0 .cw49w6 .cw49w2 {display:none;}
	.cw49v0 .cw49w1 {width: 100%;}
	.cw49w6 .cw49w4{padding-left:0;margin-top:1em}
	.cw49v0 .cw49w1 .cw49w3, .cw49v0 .cw49w1 .cw49w4 {width:50%;margin-top: 0;}
	.cw49.cw49v1 .cw49w6 {padding: 0.6em 2% 0 0;}
	.cw49.cw49v1 .cw49w6.cw49sticky {width: 98%;}
	.cw49.cw49v1 .cw49w1 {width: 66%;}
	.cw49.cw49v1 .cw49w4 a {margin-top: 13px;}
	.cw49.cw49v1 .cw49w1 .cw49w3, .cw49.cw49v1 .cw49w1 .cw49w4 {width:100%;}
	.cw49.cw49v1 .cw49w4 a {margin-top: 0;padding: 0;}
	.cw49.cw49v1 .cw49w1 .cw49w3 {width: 94%;}
	.cw49.cw49v1 .cw49w1 {padding-top: 0.3em;}
}

@media only screen and (min-width:0px) and (max-width:600px){
	.cw49w8 {min-height:5em}
	.cw49w8 .cloading,.cw49w8 .cwarn {margin-top:4.5em;}
	.cw49.cw49v1 .cw49w6 .cw49w2 {width: 32%;}
	.cw49.cw49v1 .cw49w1 {width: 58%;}
}

@media only screen and (min-width:0px) and (max-width:510px){
	.cw49w6 .cw49w1, .cw49w6 .cw49w1 .cw49w3, .cw49v0 .cw49w1 .cw49w4 {width:100%;}
	.cw49.cw49v1 .cw49w6.cw49sticky .cw49w2 {max-height: 0px;padding:0;opacity: 0;}
	.cw49v0 .cw49w1 .cw49w4 {margin-top: 1em;}
	.cw49.cw49v0 .cw49w1 .cw49w5 {width: 98%;}
	.cw49.cw49v1 .cw49w1, .cw49.cw49v1 .cw49w1 .cw49w3{width:100%;float:none}
	.cw49.cw49v1 .cw49w1 {padding-top: 0;clear:both;margin-bottom: 100px;}
	.cw49.cw49v1 .cw49sticky .cw49w1 {margin-bottom: 0px;}
	.cw49.cw49v1 .cw49w1 .cw49w4{padding-left:0;width:100%;padding: 0.4em 0 0.8em 0.1em;}
	.cw49.cw49v1 .cw49w4 a {margin-top:0;padding-left:0}
	.cw49.cw49v1 .cw49w2 .cw49w7 {width:98%;padding:0;}
	.cw49.cw49v1 .cw49w5 {background:#f8f8f8 url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw49-selectbg-mobile.png") no-repeat 97% 50%;background-size:9px;border:1px solid black;width:99%;border-radius: 5px;}
	.cw49v1 .cw49w5 select{color:#000;}
	.cw49.cw49v1 .cw49w6 .cw49w2 {max-width: 100%;margin-right: 0;width:100%;}
	.cw49v1 .cw49sticky-wrapper {margin-bottom: -3em;}	
}

@media only screen and (min-width:0px) and (max-width:450px){
	.cw49 .c62v8.cwidth,
	.cw49w6 .cwidth{width:96%;padding-left:0;margin:0 2%}
	.cw49.cw49v1 .cw49w2 .cw49w7 {width: 97%;}
	.cw49w6 .cw49w1 .cw49w3, .cw49w6 .cw49w1, .cw49w6 .cw49w4{width:100%}
	.cw49.cw49v0 .cw49w6 .cw49w2{display:none}
	.cw49.cw49v0 .cw49w1 .cw49w5 {width: 100%;}
	.cw49w8 {min-height:3em;margin-bottom:-2em}
	.cw49w8 .cloading,.cw49w8 .cwarn {margin-top:4.5em;}
}

@media (max-height:450px){
	.cw49sticky-wrapper{height:auto !Important}
	.cw49sticky{width:100%;padding:0;position:relative;top:auto;right:auto;left:auto;border-bottom:0;width:auto;z-index:auto}
}

@media (max-width: 770px), (max-height:600px) {
	.sticky-ct06tabs + .cw49,
	.ct06tabs + .cw49{margin-top:-1.5em}
}


/*! CW53 */
.cw53{padding-top:0.3em;max-width:1200px !important;margin-bottom:2em}
.c99 + .cw53{margin-top:-1.5em}
.cw53w1{margin:0 -0.5em;display:table;border-spacing:20px}
.cw53tilesdesktop{width:100%;visibility:visible;position:relative;top:0}
.cw53tilestablet{visibility:hidden;height:0;overflow:hidden;position:fixed;top:150%}
.cw53tilerow{width:100%;display:table-row;height:8em}
.cw53tile{width:32.3%;background:#edeff0;position:relative;opacity:0;display:table-cell;padding-bottom:3.0em;overflow:hidden}
.cw53tileimage{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.cw53mobileimg,.cw53tileimg{width:100%;float:left;margin-top:-1px} /* changed to tileimg, left in mobileimg to prevent wonkiness with rollout, once js is out we can kill mobileimg */
.cw53tile .cw53tileimage{width:100%;float:left}
.cw53tile .cw53w2, .cw53tile .cw53w3{clear:both;width:91%;padding:0.5em 5% 0 5%}
.cw53tile .cw53w3{padding:0.8em 4.5% 0.6em 4.5%;position:absolute;bottom:0}
.cw53tile .cw53w2 h3{color:#999999;text-transform:uppercase;padding:1em 0 0 0;font-size:14px;font-size:1.4rem;font-weight:bold;margin:0}
.cw53tile .cw53w2 p{color:#333333;font-size:20px;font-size:2rem;padding:0.6em 0;margin:0;line-height:1.3em}
.cw53tile .cw53w2 a{color:#225080;font-size:17px;font-size:1.7rem;padding:0.5em 0 0.5em 1em;position:relative;font-weight:bold}
.cw53tile .cw53w2 a:hover{text-decoration:underline}
.cw53tile .cw53w2 a:before{color:#225080;left:-1em;font-size:23px;font-size:2.3rem;top:0.23em;position:absolute;left:-5px;height:19px;width:19px;overflow:hidden}
.cw53tile .cw53w3 a{color:#000;font-size:1.5rem;padding:0 0 0 1.5em;float:left;position:relative}
.cw53tile .cw53w3 a:before{color:#225080;font-size:2.5rem;top:0.05em;position:absolute;left:0}
.cw53tile .cw53w3 span{color:#999;float:right;font-size:14px;font-size:1.4rem;font-weight:bold}
.cw53tile.cw53featured .cw53w3 span{color:#ffffff}
.cw53tile div.sharewidget{width:30%}
.cw53tile div.sharewidget a.sharewidget{width:100%}
.cw53tile div.sharewidget a.sharelink{font-size:1.5rem;padding:0;float:none;font-size:20px;font-size:2rem}
.cw53tile div.sharewidget a.sharewidget span{visibility:visible;float:left;color:#000;font-weight:normal;padding-left:0.2em;font-size:14px;font-size:1.4rem}
.cw53tile div.sharewidget div.icn-share-alt:before{font-size:25px;font-size:2.5rem;top:0;left:-3px}
.cw53 .o-bttns{text-align:center;float:none}
.cw53 .o-bttns > div{margin:1em 8px .6em 0;float:none;display:inline-block}

/* COLORBAR TILE */
.cw53cbar {margin-bottom:10px;}
.cw53cbar i {height:10px;position:absolute;bottom:-10px;left:0;width:109%}

/* FEATURED TILE */
.cw53tile.cw53featured {background-color: #697a86}
.cw53tile.cw53featured .cw53w2 h3,
.cw53tile.cw53featured .cw53w2 a,
.cw53tile.cw53featured .cw53w2 a:before,
.cw53tile.cw53featured .cw53w2 p,
.cw53tile.cw53featured .cw53w3 a,
.cw53tile.cw53featured .cw53w3 a:before,
.cw53tile.cw53featured div.sharewidget a.sharewidget span,
.cw53tile.cw53featured div.sharewidget div.icn-share-alt:before {color:#fff!important}

/* VIDEO TILE */
.cw53video .cw53videobutton {margin: auto;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	width: 72px;
	height: 72px;
	background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw53-sprite.png') no-repeat 50% 0;
	z-index: 2;
	background-position: -11px -176px;
	text-indent: 129px;
	overflow: hidden;
	margin-top:-36px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

.cw53video.cw53tilevisible .cw53videobutton {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
}

.cw53video.cw53tilevisible .cw53videobutton:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-webkit-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
}

.cw53video.cw53tilevisible .cw53videobutton:active {outline:none}

.cw53video .cw53w2 {z-index: 3;position:relative}
.cw53video .cw53w3 {z-index: 3}

/* TWITTER TILE */
.cw53twitter .twitterprofile {padding: 5% 5% 0 5%;
	width: 91%;
	top: 0;
	position: absolute;
	display:block;
	
}

.cw53twitter .twitterprofile .cw53twitterimage {width:16%;
	height:auto;
	float:left;
}

.twitterprofile .cw53profilename, .twitterprofile a {float:right;
	display:block;
	width:81%;
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 1.3em;
}

.twitterprofile a:hover {text-decoration: none;
}

.twitterprofile .cw53profilename {padding-top:0.4em;
}

.cw53tile.cw53twitter {display:table-cell;
	vertical-align: middle;
	overflow:visible;
}

.cw53tile.cw53twitter .cw53w2 {display:table-cell;
	vertical-align: middle;
	height: 100%;
	padding: 4em 5% 0 5%;
}

.cw53tweet {position: relative;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
	width: 100%;
	font-size: 18px;
  font-size: 1.8rem;
	line-height: 1.5em;
	text-align: center;
	height:auto;
}

.cw53tile.cw53twitter .cw53w2 .cw53tweet {-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cw53tile.cw53twitter .cw53tweet a {color:#1f4f82;
	padding:0;
	font-weight: normal;
}

.cw53tweet:after {content: '';
	background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw53-sprite.png') no-repeat 50% 0;
	width: 31px;
	height: 25px;
	margin-top: 1.5em;
	width: 100%;
	display: block;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.cw53tile.cw53twitter .cw53w3 a {width: 0px;
	overflow: hidden;
	margin-right: 1em;
	height: 1.7em;
	background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw53-sprite.png') no-repeat;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.cw53tile.cw53twitter .cw53w3 a:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}



.cw53tile.cw53twitter .cw53w3 a.cw53reply{background-position: 50% -39px;}
.cw53tile.cw53twitter .cw53w3 a.cw53retweet{background-position: 50% -72px;}
.cw53tile.cw53twitter .cw53w3 a.cw53favorite{background-position: 50% -112px;}

.cw53tile.cw53tilevisible:nth-child(3n+1) {animation-delay: .3s;-webkit-animation-delay: .3s;-moz-animation-delay: .3s;}
.cw53tile.cw53tilevisible:nth-child(3n+2) {animation-delay: .6s;-webkit-animation-delay: .6s;-moz-animation-delay: .6s;}
.cw53tile.cw53tilevisible:nth-child(3n+3) {animation-delay: .9s;-webkit-animation-delay: .9s;-moz-animation-delay: .9s;}

.cw53tile.cw53tilevisible {
	-webkit-animation: cw53fadein .6s forwards;
	-moz-animation: cw53fadein .6s forwards;
	-o-animation: cw53fadein .6s forwards;
	animation: cw53fadein .6s forwards;
}

@-webkit-keyframes cw53fadein {
	0% {opacity:0}
	100% {opacity:1}
}
@-moz-keyframes cw53fadein {
	0% {opacity:0}
	100% {opacity:1}
}
@-o-keyframes cw53fadein {
	0% {opacity:0}
	100% {opacity:1}
}
@keyframes cw53fadein {
	0% {opacity:0}
	100% {opacity:1}
}

@-webkit-keyframes cw53fadeout {
	0% {opacity:1}
	40% {opacity:1}
	100% {opacity:0}
}
@-moz-keyframes cw53fadeout {
	0% {opacity:1}
	40% {opacity:1}
	100% {opacity:0}
}
@-o-keyframes cw53fadeout {
	0% {opacity:1}
	40% {opacity:1}
	100% {opacity:0}
}
@keyframes cw53fadeout {
	0% {opacity:1}
	40% {opacity:1}
	100% {opacity:0}
}

/* IE 9 ONLY */
@media all and (min-width:0\0) and (min-resolution:.001dpcm){
	:root .cw53tile.cw53tilevisible {opacity:1\0}
}

/* FF < 31 hacks */
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile .cw53w3 { position:relative;padding:2em 0 2em 1em}
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile { padding-bottom:0 }
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile .cw53w2 { min-height:10em}
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tilestablet .cw53tile .cw53w2 { min-height:8.5em}
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile.cw53twitter .cw53w2 {padding:3em 5% 2em;min-height:0}
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile.cw53twitter .twitterprofile{position:relative}
_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile.cw53twitter .cw53w2{clear:both;display:block}

.cw53tile .responsiveVid {height:500px!important;width:500px!important;}

@media only screen and (max-width:1240px){.cw53{margin:0 auto 2em auto}}

@media only screen and (max-width:974px){
	.cw53tile{width:49%}
	.cw53tilesdesktop{visibility:hidden;height:0;overflow:hidden;position:fixed;top:150%}
	.cw53tilestablet{visibility:visible;height:auto;overflow:visible;position:relative;top:0}
	.cw53tile div.sharewidget div.icn-share-alt:before{left:1px;top:0px}
	.cw53tile.cw53tilevisible:nth-child(3n+1){animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}
	.cw53tile.cw53tilevisible:nth-child(3n+2){animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}
}

@media only screen and (max-width:770px){
	.cw53tile.cw53twitter .cw53w3 a{height:22px;width:0px;padding-left:26px}
	.cw53tile.cw53twitter .cw53w2{height:95%}
	.cw53tile div.sharewidget a.sharewidget span{font-size:18px;font-size:1.8rem}
}

@media only screen and (max-width:600px){
	.cw53tile{width:100%;display:block!important;margin:0.8em 0}
	.cw53tilerow .cw53tile:first-child{margin-top:-1.5em}
	.cw53tile.cw53tilevisible:nth-child(3n+1),.cw53tile.cw53tilevisible:nth-child(3n+2),.cw53tile.cw53tilevisible:nth-child(3n+3){animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}
	.cw53tile .cw53w2{float:none;display:inline-block}
	.cw53tile .cw53w2 h3{padding:1em 0 1em 0;float:left;width:100%}
	.cw53tile .cw53w2 p{float:left;line-height:1.3em;width:100%}
	.cw53mobileimg,.cw53tileimg{display:block;width:100%;float:left;margin-top:-1px} /* changed to tileimg, left in mobileimg to prevent wonkiness with rollout, once js is out we can kill mobileimg */
	.cw53tweet{padding:0 0 3em 0;transform:translateY(15%)}
	.cw53tweet:after{margin-top:0.5em}
	.cw53twitter .twitterprofile .cw53twitterimage{width:13%}
	.twitterprofile .cw53profilename, .twitterprofile a{width:85%;font-size:24px;font-size:2.4rem}
	.cw53twitter .twitterprofile{position:relative;float:left}
	.cw53tile.cw53twitter .cw53w2{position:relative}
	.cw53tile.cw53twitter {overflow:hidden}

	_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile .cw53w2 {min-height:0}
	_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile .cw53w3 {padding:1em 0px 2em 1em !important}
	_::-moz-math-stretchy, _:-moz-ui-valid, :root .cw53tile.cw53twitter .cw53w2 {padding:3em 2.5% 2em}

}

@media only screen and (max-width:435px){
	.cw53tile{margin:0.4em 0.5%;padding-bottom:0}
	.cw53w1{display:block}
	.cw53tile .cw53w3{position:relative;padding:1em 0 2em 1em;bottom:auto;float:none}
	.cw53tile.cw53twitter .cw53w2{height:auto;clear:both;padding:.5em 5% 0 5%}
	.cw53tweet{padding:2em 0 2em 0;position:relative;float:left;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
	.cw53twitter .twitterprofile{position:relative!important}
	.cw53twitter .twitterprofile .cw53twitterimage{width:17%}
	.twitterprofile .cw53profilename, .twitterprofile a{width:81%;font-size:21px;font-size:2.1rem}
	.cw53tile.cw53tilevisible{-webkit-animation:cw53fadein 0.3s forwards;-moz-animation:cw53fadein 0.3s forwards;-o-animation:cw53fadein 0.3s forwards;animation:cw53fadein 0.3s forwards}
}

div.sharewidget div.icn-share i.ie-icn,div.sharewidget div.icn-share-alt i.ie-icn{height:100%!important}
.cw53imgw1{padding-top:65%;position:relative;background:#d3d8db}
.cw53featured .cw53imgw1{background:#5e6e78}
.cw53imgw1 img{position:absolute;top:0;left:0}





/*! CT06 */

/* ====================== loading ====================== */

.js .ct06v0 {min-height:2.85em;margin-bottom:3em}
.js .ct06tabs .ct06v0{min-height:0;margin-bottom:0}

.js .ct06v0 .ct06w1,
.js .ct06v2 ul {opacity:0}

.js .ct06tabs .ct06v0 .ct06w1,
.js .ct06tabs .ct06v2 ul{opacity:1}

.js .ct06v2 {margin-top:-3.4em;margin-bottom:3em}
.js .ct06tabs .ct06v2{margin-top:0;margin-bottom:0}

.js .ct06w3 {max-height:3.7em}
.js .ct06tabs .ct06w3{max-height:inherit}


/* ====================== CT06V0 ====================== */


.ct06v0,
.ct06v0a.ct06menu {
	color:#fff;float:left;width:100%;border-top:#979797 1px solid;border-bottom:#6d6d6d 1px solid;margin:0 0 2.25em;
	background: rgb(104,121,132);
}

.j1 .ct06v0,.j1 .ct06v0a.ct06menu {background:#007396}

.ct06v0{border-top:0;border-bottom:0}

.cw48 + .sticky-ct06tabs,
.cw48 + .ct06tabs,
.cw48 + .ct06v0,
.c99 + .sticky-ct06tabs{margin-top:-3em}
.sticky-ct06tabs{clear:both;width:100%;margin:0 0 3em}
.sticky-ct06tabs .ct06v0{margin:0}
.ct06v0a.ct06menu {margin: 0 2%;width:96%}

.ct06v0a {background:none;border:0;filter:none}
.ct06v0a ul {
	-webkit-box-shadow: 1px -2px 1px rgba(50, 50, 50, 0.28);
	-moz-box-shadow:    1px -2px 1px rgba(50, 50, 50, 0.28);
	box-shadow:         1px -2px 1px rgba(50, 50, 50, 0.28);
}
.ct06v0a ul li {background:none;}

.ct06 a {
	-webkit-transition:background-color .3s ease;
	-moz-transition: background-color .3s ease;
	transition: background-color .3s ease;
}
	
.ct06v0a ul.ct06r li a {
	background: rgb(57,57,57);
	background: -moz-linear-gradient(top,  rgba(57,57,57,1) 0%, rgba(58,58,58,1) 59%, rgba(52,52,52,1) 69%, rgba(35,35,35,1) 88%, rgba(28,28,28,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,57,57,1)), color-stop(59%,rgba(58,58,58,1)), color-stop(69%,rgba(52,52,52,1)), color-stop(88%,rgba(35,35,35,1)), color-stop(100%,rgba(28,28,28,1)));
	background: -webkit-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: -o-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: -ms-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#1c1c1c',GradientType=0 );
}

.ct06stuck.ct06nosubs .ct06selected .ct06z2{display:none}
.ct06tabfill{display:none;clear:both;
	background: #fff;
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
}

.ct06v0 .ct06w1 {margin:0 auto;max-width:1180px;padding:0 2%}
.ct06v0 .ct06w2 {display:none;max-width:1180px;margin:0 auto}

.ct06v0 ul {margin:0;padding:0;float:left;border-right:#b9c1c7 1px solid}
.ct06v0 ul li {float:left;border-left:#b9c1c7 1px solid;position:relative}
.ct06v0 ul li a,.ct06v0 ul li b {font-weight:bold;padding:0;color:#fff;display:block;}
.ct06v0 ul.ct06r li{padding:0}

.ct06v0 ul.ct06r li a,
.ct06v0 ul.ct06r li b {padding:.9em 1.25em;line-height:1.1em;text-align:center}
.ct06v0 ul.ct06r li.ct06twoline a,
.ct06v0 ul.ct06r li.ct06twoline b{padding-top:0.35em;padding-bottom:0.35em;}

.ct06v0 ul li a:hover {
	text-decoration:none;
	background: #96a2ab;
}
.ct06v0 ul.ct06r li.ct06selected a, .ct06v0 ul.ct06r li.ct06selected b {
	color:#374146;
	background:#e3e8ea;
}

.ct06v2 a{color:#374146}


.ct06v0 li:hover .ct06z2,
.ct06nosub.ct06v0 ul.ct06r li.ct06selected a,
.ct06nosub.ct06v0 ul.ct06r li.ct06selected b {background:#fff}


.ct06v0 li.ct06more.ct06openmore .ct06z2{background:#c3c3c3;height:1px;width:100%;position:absolute;bottom:-1px}

.ct06v0 li.ct06selected .ct06z2,
.ct06v0 li.ct06selected:hover .ct06z2{background:#fff;height:1px;width:100%;position:absolute;bottom:-1px}

.ct06hide,
.ct06menu .ct06w1{display:none}
.ct06menu .ct06w2{display:block}
.ct06v0 ul li.ct06selected a{padding:0;}

.ct06v0 ul li.ct06more.ct06openmore{border-left:#b9c1c7 1px solid;background:#96a2ab}
.ct06v0 ul li.ct06more a:hover{background:#96a2ab}
.ct06v0 ul li.ct06more:hover,.ct06v0 ul li.ct06more:hover > a {background:#96a2ab;cursor:default}

.ct06more-menu {position:absolute;top:100%;right:0;z-index:9;background:#96a2ab;display:none;border:1px solid #b9c1c7;min-width:260px;margin:0 -1px 0 0}
.ct06more-menu div{margin-bottom:-1px}
.ct06more-menu a {border-bottom:#b9c1c7 1px solid;text-align:left !important}
.ct06more-menu div:last-child a {border-color:#b9c1c7}

.ct06v0 ul li.ct06more .ct06more-menu a:hover{background:#fff;color:#374146;border-color:#b9c1c7}

.no-touch li.ct06more:hover .ct06more-menu,
li.ct06more.ct06openmore .ct06more-menu {display:block}

.no-touch li.ct06more:hover .ct06z2,
.ct06v0 li.ct06more.ct06openmore .ct06z2{background:#96a2ab;z-index:9;padding-left:1px;margin-left:-1px;display:block}

a.ct06morelink span{position:relative;padding-right:1.3em;display:inline-block}
a.ct06morelink span:after {display:block;width:1.3em;height:1.3em;content:" ";position:absolute;right:0;top:50%;margin:-.65em 0 0 0;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 50% 100%;background-size:100% auto}
a.ct06morelink i{font-style:normal;margin-right:.2em}
i.ct06nomore{margin:0 0 0 -1em}


/* ====================== CT06TABSA/FLOATING TABS ====================== */
.cw22v0.cw22slideshow.cw22inpage + .ct06tabsa-sticky {margin-top:-127px}
.cw22v0.cw22slideshow + .ct06tabsa-sticky {margin-top:-80px}
.cw22v0.cw22slideshow .cw22snav {bottom:110px}
.cw22v0 + .ct06tabsa-sticky {margin-top:-127px;float:left}
.cw22v0 + .sticky-ct06tabs .ct06tabsa.ct06stuck {margin-top:0px}
.ct06tabsa .ct06v2 .ct06w3 {
	filter:none;
	background:none;
	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}
.ct06tabsa .ct06v2 ul {
	position:relative;
	-webkit-box-shadow: 1px 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    1px 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:         1px 3px 2px rgba(50, 50, 50, 0.3);	
	background: rgb(249,249,249);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 20%, rgba(249,249,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(255,255,255,0.9)), color-stop(100%,rgba(249,249,249,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#f9f9f9',GradientType=0 );

}
.ct06tabs{clear:both;width:100%;max-width:1600px}
.ct06tabsa {position:relative;float:left;}
.ct06stuck{position:fixed;top:0;z-index:4}
.ct06tabsa.ct06stuck.ct06nosubs .ct06r,
.ct06stuck.ct06nosubs{
	-webkit-box-shadow: 1px 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    1px 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:         1px 3px 2px rgba(50, 50, 50, 0.3);	
}
.ct06tabsa.ct06stuck.ct06nosubs{
	-webkit-box-shadow: none;
	-moz-box-shadow: 	none;
	box-shadow:         none;
}
.ct06tabsa .ct06v0 ul{border-left:0;border-right:0}
.ct06tabsa .ct06v0 ul {
	border-left: 0;
	border-right: 0;
	width: 100%;
	background: rgb(57,57,57);
	background: -moz-linear-gradient(top,  rgba(57,57,57,1) 0%, rgba(58,58,58,1) 59%, rgba(52,52,52,1) 69%, rgba(35,35,35,1) 88%, rgba(28,28,28,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,57,57,1)), color-stop(59%,rgba(58,58,58,1)), color-stop(69%,rgba(52,52,52,1)), color-stop(88%,rgba(35,35,35,1)), color-stop(100%,rgba(28,28,28,1)));
	background: -webkit-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: -o-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: -ms-linear-gradient(top,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,57,57,1) 0%,rgba(58,58,58,1) 59%,rgba(52,52,52,1) 69%,rgba(35,35,35,1) 88%,rgba(28,28,28,1) 100%);
}



/* ====================== CT06v2 ====================== */

.ct06v2{font-size:18px;font-size:1.8rem;width:100%;float:left;clear:both;position:relative;z-index:4;max-height:93px}
.ct06stuck .ct06v2{margin-bottom:0}
.ct06wsubs {margin-top:-45px}
.ct06v2 ul{float:left;position:relative}
.ct06v2 li{float:left;min-height:3.0em;padding:0px 26px 15px;text-align:center;position:relative}
.ct06v2 li a,
.ct06v2 li b,
.ct06v2 li span{text-align:center;display:inline-block;padding:22px 0 0 0;color:#374146}
.ct06v2 li span{color: rgb(37, 37, 37);}
.ct06v2 li b span{padding:0}
.ct06v2 li.ct06twoline a,
.ct06v2 li.ct06twoline b{padding:10px 0 0}
.ct06v2 li.ct06twoline{padding-bottom:10px}
.ct06v2.ct06automenu li.ct06selected > b a,
.ct06v2.ct06automenu li.ct06selected > b span{padding:0;margin:0}
.ct06v2 .ct06z2{display:none}
.ct06v2 li.ct06selected{color:#1f4f82}
.ct06v2 li.ct06selected > b * {text-decoration:underline}
.ct06v2 li.ct06selected > b a.ct06downarrow{margin-top:-10px}
.ct06v2 li.ct06selected > b a{padding-top:0}
.ct06v2.ct06automenu li.ct06selected > b a.ct06downarrow{margin-top:0px}
.ct06v2 li.ct06selected .ct06z2{display:block;width:30px;height:22px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 50% -30px;position:absolute;bottom:-22px;left:50%;margin-left:-15px;z-index:1;}
.ct06tabsa .ct06v2 li.ct06selected .ct06z2{background-position:50% -52px}
.ct06v2 .ct06w2{width:100%;float:left;padding:0}
.ct06v2 .ct06w3{
	position:relative;
	width:100%;float:left;
	background:#e3e8ea;	
}
.ct06v2 .ct06w3:after{display:block;content:' ';height:4px;width:100%;/*background:#f0f;*/position:absolute;bottom:-4px;

	background: -moz-linear-gradient(top,  rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.35)), color-stop(100%,rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );

}
.ct06v2 a.ct06nav{
	display:block;width:36px;position:absolute;left:0;top:0;bottom:24px;text-indent:-5000px;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}
.ct06v2 a.ct06nav b{display:block;width:18px;height:23px;top:24px;position:absolute;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 0 0;margin:0 8px}
.ct06v2 a.ct06Rnav{
	left:auto;
	right:0;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
}
.ct06v2 a.ct06Rnav b{left:auto;right:0;background-position:100% 0}
.ct06tabs:after,
.sticky-ct06tabs:after,
.ct06tabsa-sticky:after,
.ct06v2 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.ct06v2 .ct06downarrow{display: inline-block;height:7px;width:13px;background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 50% -70px;cursor: pointer;padding-top:22px !important;position:relative;right:-5px;}
.ct06v2 li.ct06twoline a.ct06downarrow{top:-11px}
.ct06v2 b .ct06downarrow{margin-left: 6px}
.ct06v2 ul.ct06v2dropdown{
	padding: 15px;
	padding: 1.5rem;
	display:none;
	position:absolute;
	width: auto;
	text-align: left;
	background: white;
	box-shadow: 0px 1px 7px 0px #BFBFBF;
	-webkit-box-shadow: 0px 1px 7px 0px #BFBFBF;
	-moz-box-shadow: 0px 1px 7px 0px #BFBFBF;
	-o-box-shadow: 0px 1px 7px 0px #BFBFBF;
	min-width: 250px;
	min-width: 25rem;
	z-index:2;
}
.ct06v2 ul.ct06r li.ct06rightalign ul.ct06v2dropdown{right:-4px}
.ct06-top-level-expanded ul.ct06r li.ct06rightalign ul.ct06v2dropdown{right:auto}
.ct06-top-level-expanded li br {display:none;content:" "}
.ct06-top-level-expanded li.ct06twoline a.ct06downarrow{top:0}
.ct06v2 ul.ct06v2dropdown li {
	text-align: left;
	float: none;
	display: block;
	min-height:1rem;
	padding:5px 0px;
}
.ct06v2 ul.ct06v2dropdown li a,
.ct06v2 ul.ct06v2dropdown li b{text-align: left;padding: 0px;line-height: 1.2} 
.ct06v2expandible.ct06v2expanded ul.ct06v2dropdown,
.ct06automenu.ct06v2 .ct06v2expandible.ct06v2expanded ul.ct06v2dropdown{display: block}
.ct06v-subnav-trigger {display: none;padding: 16px 16px 16px 50px;font-weight: bold;border-bottom: 1px solid #cccccc;cursor: pointer;position:relative;}
.ct06v2 .ct06v-subnav-trigger .ct06downarrow{top:0px;padding:0 20px !important;left:-2px;right:auto !important;font-size:25px;line-height:48px;}
.ct06-top-level-expanded a.ct06downarrow{top:1px !important}
.ct06-top-level-expanded li.ct06twoline a,
.ct06-top-level-expanded li.ct06twoline b{padding:0}

i.ct06brspace{display:none}
.ct06automenu i.ct06brspace{display:inline}



/* ====================== MEDIA QUERIES ====================== */

@media only screen and (max-width:1240px){	
	.ct06v2 ul,
	.ct06v0a .ct06w1 {margin: 0 2%;width:96%;padding:0}
	/*.cw22v0.cw22slideshow.cw22inpage + .ct06tabsa-sticky {margin-top:-30px}*/
	/*.cw22v0.cw22slideshow + .ct06tabsa-sticky {margin-top:30px}*/
}

@media only screen and (min-width:1240px){	

	.ct06v0a.ct06menu {width:1180px;margin:0 auto;float:none}

	.ct06v2 ul,
	.ct06tabsa .ct06automenu.ct06v2 ul,
	.ct06tabsa .ct06automenu.ct06v2 .ct06w3{float:none;width:1180px;margin:0 auto !important;left:0 !important}

	.ct06tabsa .ct06automenu.ct06v2 .ct06v-subnav-trigger {position:relative}

	.ct06tabsa .ct06automenu.ct06v2 .ct06downarrow {right:16px !important}

}

@media (max-width: 770px), (max-height:600px) {

	.ct06v2 li.ct06twoline a.ct06downarrow{top:-6px}
	
	.sticky-ct06tabs{margin-bottom:1.5em}

	.sticky-ct06tabs{height:auto !important}
	.ct06stuck {position:relative;top:auto;z-index:auto}

	.ct06v2 li.ct06selected > b a.ct06downarrow{margin-top: -15px;}
	
	.ct06v2{margin-bottom:8px}

	.ct06v0 ul li a,.ct06v0 ul li b {padding-top:0px;padding-bottom:0}
	.ct06v0 ul.ct06r li{padding:0}

	.ct06v2 a.ct06nav b{top:20px}

	.cw22v0 + .ct06tabsa-sticky {margin-top:-90px}
	
}

html.touch .ct06v2 li a,
html.touch .ct06v2 li b{margin-left: 10px}

@media only screen and (min-width: 501px) {
	
	.ct06v2expandible:hover ul.ct06v2dropdown{display: block}

	.ct06automenu .ct06v2expandible:hover ul.ct06v2dropdown{display: none}
}	

@media only screen and (min-width: 771px) {

	.ct06automenu.ct06v2 .ct06downarrow {right: 66px}	

	.ct06tabsa .ct06automenu.ct06v2 a.ct06downarrow	{right: 46px}

	.ct06v2 .ct06v-subnav-trigger .ct06downarrow{left: -6px;font-size: 29px;line-height: 50px}

	.ct06automenu.ct06v2 .ct06v-subnav-trigger .ct06downarrow{top: 4px}
}

@media only screen and (min-width: 0px) and (max-width:00px) {	

	.ct06v2 .ct06v-subnav-trigger .ct06downarrow{left:0px}

}

@media only screen and (min-width: 0px) and (max-width:500px) {	

	.ct06v0 ul.ct06r li a.ct06morelink {padding:0.775em 1.25em 0.775em;height:1.35em}
	.ct06v0 ul.ct06r li.ct06more {position:initial}
	a.ct06morelink span{padding-right:0}
	a.ct06morelink span:after{position:relative;left:auto;right:auto;margin:0;top:auto}
	a.ct06morelink span i{display:none}
	.ct06v0 .ct06w1{position:relative;float:left;width:95.1171876%}
	.ct06more-menu {width:95%;margin:0 2.5%}
	
	
	.ct06v2 li.ct06selected > b a.ct06downarrow {margin-top:0px}

	.ct06tabsa .ct06v2 li{background:#ebebeb;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}

	.ct06tabsa .ct06v2 li:first-child{border-top:0px}

	.ct06tabsa .ct06v2 li li{background:#fff;border-bottom: 1px solid #ebebeb}

	.ct06v2  .ct06v2expanded .ct06downarrow {background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 50% -160px}

	.ct06v0 ul.ct06r > li > a,
	.ct06v0 ul.ct06r > li > b {font-size: 12px}

	.ct06v-subnav-trigger {display: block}

	.ct06v2 .ct06w3 > ul {display: none}

	.ct06v2 .ct06w3.ct06-top-level-expanded > ul {display: block}

	.ct06v2 ul{float: none;margin-left: 0px !important;margin-right:0px;width:100%;}

	.ct06v2 li {padding: 0px !important;float: none;display: block;text-align: left;border-bottom: 1px solid #cccccc;min-height: 100%;}

	.ct06v2 li a,
	.ct06v2 li b,
	.ct06v2 li span{text-align: left;display: inline-block;margin: 16px;padding: 0px}

	.ct06v2 li.ct06selected b a{margin:0}

	html.touch .ct06v2 li a,
	html.touch .ct06v2 li b{margin-left: 16px}

	.ct06v2 ul.ct06v2dropdown,
	.ct06v-subnav-trigger .ct06downarrow {position: absolute;top:0px;margin: 0px;padding:20px}
	.ct06-top-level-expanded .ct06v2expandible .ct06downarrow{position: absolute;top:0px;margin: 0px;padding:20px !important;}
	.ct06v2 .ct06w2 {min-width: 100% !important}
	.ct06v2 ul.ct06v2dropdown {padding-left: 0px;padding-right: 0px;padding-bottom: 0px;padding-top: 0px;}
	.ct06v2 li.ct06selected .ct06z2,.ct06v0 li.ct06more.ct06openmore .ct06z2{display:none}

	
	.f12 + .ct06tabsa {margin-top:0px}
	
	.ct06tabsa .ct06v2 .ct06w3{
		margin: 0 2%;width:96%;
		-webkit-box-shadow: 1px 3px 2px rgba(50, 50, 50, 0.3);
		-moz-box-shadow:    1px 3px 2px rgba(50, 50, 50, 0.3);
		box-shadow:         1px 3px 2px rgba(50, 50, 50, 0.3);	
		background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 20%, rgba(249,249,249,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(255,255,255,0.9)), color-stop(100%,rgba(249,249,249,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
		background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 20%,rgba(249,249,249,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#f9f9f9',GradientType=0 );
	}

}

/* Responsive menu for wide menus */

.ct06automenu.ct06v2  .ct06v2expanded .ct06downarrow{background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06v1-e3-sprite.png') no-repeat 50% -160px}
.ct06automenu.ct06v2 .ct06v-subnav-trigger {display: block}
.ct06automenu.ct06v2 .ct06w3 > ul {display: none}
.ct06automenu.ct06v2 .ct06w3.ct06-top-level-expanded > ul{display: block}
.ct06automenu.ct06v2 ul{width:100%;float: none;margin-left: 0px !important;}
.ct06automenu.ct06v2 li{padding: 0px !important;float: none;display: block;text-align: left;border-bottom: 1px solid #cccccc;min-height: 100%;}
.ct06tabsa .ct06automenu.ct06v2 li{background:#ebebeb;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.ct06tabsa .ct06automenu.ct06v2 li:first-child{border-top:0px}
.ct06tabsa .ct06automenu.ct06v2 li li{background:#fff;border-bottom: 1px solid #ebebeb}
.ct06automenu.ct06v2 li a,
.ct06automenu.ct06v2 li b,
.ct06automenu.ct06v2 li span {text-align: left;display: inline-block;margin: 16px;padding: 0px;}
html.touch .ct06v2 li a,
html.touch .ct06v2 li b{margin-left: 16px}
.ct06automenu.ct06v2 ul.ct06v2dropdown{position: relative}
.ct06automenu.ct06v2 .ct06downarrow {position: absolute;top: 2px;margin: 0px;}
.ct06automenu.ct06v2 .ct06w2{min-width: 100% !important;}
.ct06automenu.ct06v2 ul.ct06v2dropdown{padding-left: 0px;padding-right: 0px;padding-bottom: 0px;padding-top: 0px;}
.ct06automenu.ct06v2 li.ct06selected .ct06z2{display: none}
.ct06automenu.ct06v2 .ct06downarrow {padding:20px !important}
.ct06v2 .ct06v-subnav-trigger .ct06downarrow {padding:0 20px !important;background: transparent !important;}

@media only screen and (min-width:1180px){	
	.ct06automenu .ct06w3 {max-height:54px;}
	.ct06automenu .ct06v-subnav-trigger {max-width:1096px;margin:0 auto;border:0;padding:16px 28px 16px 56px}
	.ct06automenu ul.ct06r {max-width:1180px;margin:0 auto !important;border:1px solid #ccc;background:#eee;float:none}
	.ct06automenu ul.ct06r ul{background:#fff;border:0}
	.ct06automenu .ct06v-subnav-trigger .ct06downarrow{padding-left:24px !Important}
}

@media only screen and (min-width:1100px){	
	.ct06automenu.ct06v2 .ct06downarrow{right:12px}
}

@media only screen and (max-width:1200px){	
	.ct06v2 li.ct06rightalign ul{left:auto !important}
}

/* ie7&8 styles */
@media \0screen\,screen\9 {

	.ct06v2expandible:hover ul.ct06v2dropdown{display: block;border:1px solid #ccc;}
	.ct06v2expandible ul.ct06v2dropdown li{min-height:0;}

	.ct06automenu .ct06w3 {max-height:54px;}
	.ct06automenu .ct06v-subnav-trigger {max-width:890px;margin:0 auto;border:0;padding:16px 28px 16px 56px}
	.ct06automenu ul.ct06r {max-width:974px;margin:0 auto !important;border:1px solid #ccc;background:#eee;float:none}
	.ct06automenu ul.ct06r ul{background:#fff;border:0}
	.ct06automenu .ct06v-subnav-trigger .ct06downarrow{padding-left:24px !Important}

	.ct06v2 ul{float:none;width:974px;margin:0 auto !important;left:0 !important}

	.ct06v2 .ct06w3{border-bottom:1px solid #ccc}

	.ct06tabsa .ct06v2 .ct06w3{border:0}
	
	.ct06tabsa .ct06v2 .ct06w3 ul{border-bottom:1px solid #ccc}

	a.ct06morelink span:after {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-event3-ct06v1-ie-menu-arrow.png') no-repeat 50% 50%}
}

.ct06v2 .ct06downarrow.icnf-menu{height:13px;width:17px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct06-e3-ham.png') no-repeat 0 0 !important;left:20px;top:50% !important;margin-top:-7px}


.j1 li.ct06more:hover .ct06z2,
.j1 .ct06v0 li.ct06more.ct06openmore .ct06z2,
.j1 .ct06v0 ul li.ct06more.ct06openmore,
.j1 .ct06v0 ul li a:hover,
.j1 .ct06v0 ul li.ct06more.ct06openmore,
.j1 .ct06more-menu,
.j1 .ct06v0 ul li.ct06more:hover > a {background:#1b8cae} /* tint of #007396 */




/*! CT07 */
.ct07{width:100%;/*max-width:974px;*/clear:both;position:relative;z-index:3;margin:0 auto 20px;}
.ct07 .ct07navtabs > li > a{font-size:18px;font-size:1.8rem;}
.ct07w3 {position:relative;overflow:hidden;width: 100%;margin:0 auto;max-width:974px;}
.ct07w1:after,.ct07w3:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.ct07z1 + .ct07,.ct07wsubs{margin-top:-45px}
.ct07 ul.ct07navtabs{float:left;position:relative;}
.ct07 ul.ct07navtabs li{float:left;min-height:30px;min-height:2.0em;/*padding:3px 28px 15px;*/text-align:center;position:relative}
.ct07 ul.ct07navtabs li a,.ct07 ul.ct07navtabs li b{text-align:center;display:inline-block;padding:0.883em 1.556em;color:#1f4f82}
.ct07 .ct07z2:after{display:none}
.ct07 ul.ct07navtabs li.ct07selected{text-decoration:underline;color:black;background-color:#dedede;}
.ct07 ul.ct07navtabs li.ct07selected a, .ct07 ul.ct07navtabs li.ct07selected b{color:black;font-weight:bold;}


.ct07 ul.ct07navtabs li.ct07selected:after{display:block;width:30px;height:12px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct07-sprite.png') no-repeat 50% 0px;position:absolute;bottom:-12px;left:50%;margin-left:-15px;content:" "}

.ct07 .ct07w2{loat:left;padding:0 0 24px 0}
.ct07 .ct07w3{
	margin-bottom:2.5em;
	padding-bottom:12px;
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(237,237,237,1) 90%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(90%,rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 90%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 90%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 90%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(237,237,237,1) 90%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );

}
.ct07 .ct07w5 {position:relative;width:974px;margin:0 auto;overflow:hidden}
.ct07 .ct07tabcontentitem {display:none;}
.ct07 .ct07tabcontentitem.ct07selected {display:block;}

.ct07 .ct07w3:before{content:" ";display:block;bottom:0;height:12px;background:#fff;width:20000px;position:absolute}




.ct07 a.ct07nav{display:block;width:36px;position:absolute;left:0;top:0;text-indent:-5000px;height:3.722em;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );

}
.ct07 a.ct07nav b{display:block;width:18px;height:23px;top:0.667em;position:absolute;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-ct07v1-sprite.png') no-repeat 0 0;margin:0 8px}
.ct07 a.ct07Rnav{left:auto;right:0;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.ct07 a.ct07Rnav b{left:auto;right:0;background-position:100% 0}
.ct07 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

/* Max width for component expansion */
@media only screen and (max-width: 1024px) {
	.ct07w3 {margin: 0px 2.4414062%;width: 95.1171876%;}
	.ct07 {margin:0;width: 100%;}
}


/* IE8 STYLES */
@media \0screen\,screen\9 {
	.ct07 a.ct07nav{border:1px solid #ccc;height:55px;z-index:1;background:#fff;filter:none;content:" "}
	.ct07 a.ct07nav b{top:15px}
}



/*! CT09 */
.cw48 + .ct09 {margin-top:-2em}
.ct09 + #u12 {top:0}
.ct09v0w1 {margin-top: 1.25%;}
.ct09v1 {display:none}
.ct09v1.currentpanel {display:block}

.ct09v1 > h3{display:none}

/* ct09filters */
#ct09filters{margin-bottom:0;}
#ct09filters.cwidth{padding-top:0}
#ct09filters ul{text-align:center}
#ct09filters ul li{display:inline-block;position:relative;margin:1em 0.5em .3em;overflow:hidden;}
#ct09filters ul li:first-child {margin-left:0}
#ct09filters ul li:last-child {margin-right:0}
#ct09filters ul li a{	
	font-size:17px;
	font-size:1.7rem;
	display:inline-block;
	padding:.622222222em .5em 1.444444444em;
	background:#fff;
	margin:0;
	position:relative;
	z-index:1;
	-webkit-transition:background .4s ease;
	-moz-transition:background .4s ease;
	transition:background .4s ease;
	text-decoration:none;
	color:#1c4d83;
	border-right:1px solid #fff;
}

#ct09filters ul li a:hover,
#ct09filters ul li a:focus{background:#ebebeb;-webkit-tap-highlight-color: rgba(0,0,0,0);}
#ct09filters ul li a span{position:relative;z-index:2;padding-right:1px;margin-right:0}
#ct09filters ul li.ct09current a{background:#1c4d83;color:#fff;}
#ct09filters ul li.ct09current a span{padding-right:0;margin-right:1px}

/* ipad tab label remnant fix */
#ct09filters ul li.ct09current a {padding-left:.6em;padding-right:.6em;margin:0 -.1em}

#ct09filters ul li a:after{
	display:block;content:' ';background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw47-filter-sprite.png') 50% 100%;height:0.778em;position:absolute;bottom:0;left:-3px;right:-3px;z-index:2;
}

/* ct09selector */
#ct09selector {display:none}
#ct09selector a {display:block;text-decoration:none}
#ct09selector a {color: #fff;background: #677885;}
	
@media only screen and (max-width: 640px) and (min-width: 0px) {
	.ct09v0w1 {margin-top: 3.25%;}
	#ct09selector {display:block;margin-bottom:0}
	
	#ct09selector a  {
    width: auto;
    padding: 3%;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    border: #999 solid 1px;
    border-top: 0;}
	
	#ct09selector a:after {
    float: right;
    display: block;
    font-size: 25px;
    font-size: 2.5rem;
    width: 1em;
    height: 1em;
    background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-compass-hp-sprite.png') 0 0 no-repeat;
    background-size: 100% auto;
    content: " ";}
	.ct09viewmenu #ct09filters {display:block}
	#ct09filters {display:none;position:absolute;}
	#ct09filters ul li.ct09current, #ct09filters ul li a:after {display:none !important}
	
	#ct09filters ul, #ct09filters li {
	text-align:left;
	display:block !important;	
    width: auto;
    float: none;
    margin: 0 !important;
    padding: 0;}
	
	#ct09filters ul li a {
		color:#677885;
	background:#e3e8ea;	
	display: block;
	width: auto;
    padding: 3%;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    border: #999 solid 1px;
    border-top: 0;}
	
	#ct09filters ul li a:hover, #ct09filters ul li a:focus {color: #fff; background: #677885;}
}








/*! U12 */
#u12 {display:block;width:100%;font-size:15px;font-size:1.5rem;padding-top:3em;background:#e2e7ea;overflow:hidden;position:relative;top:2em}
#u12 a {color:#6f8894}
.u12promo {background:#c0cbd0;clear:both}
.u12promo a {display:block}
.u12promo img {width:100%;}
.u12w1 {margin-bottom:0px !important}
.u12w2, .u12w3, .u12w4, .u12w5 {position:relative;float:left;width:18.64406779661017%;padding-left:1.694915254237288%;margin:0 0 5.6em 0}
.u12w5{width:17%}
.u12w6 {position:relative;float:right;width:auto;padding-left:1%;margin:0 0 5.6em 0;}

.u12btn {position:absolute;right:2.4414062%;top:13px;width:21px;height:21px;display:none;background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u12-sprite.png") no-repeat -21px 1px;}	
.u12w2 {padding-left:0}
#u12 h5 {font-size:17px;font-size:1.7rem;color:#414141;font-weight:bold}
.u12w6 .hotbttn div,
.u12w6 .hotbttn{width:100%}
.u12w6 .hotbttn a{float:none}
.u12w6 .hotbttn > div {margin:0 0 1.6em 0;}
.u12w6 .hotbttn > div > a {white-space:nowrap;font-size:17px;font-size:1.7rem;padding:0.4em 2.2em 0.3em .7895em}

.u12w7 {clear:both;position:relative;float:left;width:100%;margin:0 0 0 0;font-size:12px;font-size:1.2rem;}
.u12w7 ul {display:table;float:left}
.u12w7 li {height:51px;/*float:left;*/display:table-cell;vertical-align:bottom}
.u12w7 li a {display:block;margin:0 2.5em 9px 0}
.u12w8 {float:left;text-indent: -20000px;margin-right:3.35em;
	background: #c10000;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #c10000 0%, #ff0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c10000), color-stop(100%,#ff0000));
	background: -webkit-linear-gradient(top,  #c10000 0%,#ff0000 100%);
	background: -o-linear-gradient(top,  #c10000 0%,#ff0000 100%);
	background: -ms-linear-gradient(top,  #c10000 0%,#ff0000 100%);
	background: linear-gradient(to bottom,  #c10000 0%,#ff0000 100%);
	width:151px;height:51px;
}
.u12w8 a {
	display: block;
    background-repeat: no-repeat;
    background-position: 0px 105%;
    background-image: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u12-sprite.png");
    background-size: 100% auto;
    width: 75%;
    margin: 11% auto 0 auto;height:24px;}
.u12w9 {float:right;/*margin-top:-0.5em;*/}
.u12w9 ul {float:none}
.u12w9 li {/*float: left; display: block;*/} 
.u12w9 ul li a {margin:0 0 15px 1em;
  overflow:hidden;
  display: block;
  width: 2.1em;
  height: 2.1em;}

.u12w9 div.icn-img {overflow: hidden;height: 35px;text-indent: -4px;margin-top: -3px;}
.u12w9 div.icn-sicons:before {color:#6f8894;}
.u12w9 div.icn-sicons:hover:before {color:#374146}
.u12hash a {font-size:18px;font-size:1.8rem;text-indent:0 !important;font-weight:bold;width:auto !important;height:auto !important}

@media (max-width: 600px), (max-height:600px) {
	.hascw21 #u12{margin-bottom:21px}
}

@media only screen and (min-width: 781px) and (max-width:974px) {
	.u12w2, .u12w3, .u12w4, .u12w5 {width:37.2881355932%;margin-bottom:3em}
	.u12w5 {padding-left:0}
	.u12w10 {float:left;margin:0 0 3.6em 0;overflow:hidden;width:72%}
	.u12w2, .u12w4 {width:50%;padding-left:0}
	.u12w3, .u12w5 {padding-left:01.567398119%;width:48.432601881%}
	.u12w4 {clear:both}
	.u12w8 {margin-right:2.35em}
	.u12w8 ~ ul li a {margin-right:1em}
	.u12w9 ul li a {margin:0 0 12px 1em}
	
}

@media only screen and (min-width: 0) and (max-width:770px) {
	#u12 {padding-top:0}
	
	#u12 h5 {font-weight:normal;color:#fff;margin:0;padding:1em 0;font-size:16px}
	#u12 h5 {margin-left: 2.4414062%;margin-right: 2.4414062%;width: 95.1171876%;}
	#u12 h5,.u12btn{cursor:pointer} 
	div.u12active .u12btn {background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u12-sprite.png") no-repeat 0px 1px;}
	.u12btn {display:block}
	#u12 h5 + ul {display:none}
	div.u12active ul {display:block !important;background:#eaeaea;}
	div.u12active ul li {font-size: 17px;font-size: 1.7rem;padding:1em 0;border-bottom: 1px solid #dbdbdb;border-top: 1px solid #fff;font-size:16px}
	div.u12active ul li a { margin-left: 2.4414062%;margin-right: 2.4414062%;color:#404040 !important}
	.u12w1 {width:100% !important;margin:0 !important}
	.u12w2, .u12w3, .u12w4, .u12w5 {float:none;width:100%;border-top: 1px solid #626262; border-bottom: 1px solid #1f1f1f;padding:0;margin:0}
	.u12w6, .u12w7 {background: #e3e8ea}
	.u12w6 {float:none;width: auto;/*padding:1.6em 0 0 0;*/margin:0 auto;clear:both;display:block;text-align:center}
	.u12w6 .o-bttns{display:inline-block;width:auto;clear:both;float:none;min-width:175px;text-align:left}
	.u12w6 .hotbttn > div {/*margin-top:3.5em*/}
	.u12w6 .u12promo {float:none;display:block;margin:0 auto 1.6em;clear:both;max-width:175px}
	.u12w7 ul, .u12w9 ul {text-align:center;margin:0 0 1.6em 0;float:none;display:block} 
	.u12w7 ul {margin:0 1.6em 1.6em}	
	.u12w7 ul li, .u12w9 ul li {display:inline-block;float:none;height:auto} 
	.u12w7 > ul > li a {color:#3e3e3e !important;margin-bottom:0}
	.u12w7 > ul > li:last-child, .u12w7 > ul > li:last-child a {margin-right:0px}
	.u12w8 {position:absolute;bottom:0;width:107px;height:30px}
	.u12w8 a {margin-top:8%;height:17px;}
	.u12w9 {float:none;padding-bottom:6em}
	.u12w9 ul li a {margin-bottom:0px}
	.u12w9 ul li:first-child a {margin-left:0}
	.u12w10{background:#3e3e3e;margin:0 0 4em}
	
	/* u12v1 */
	.u12v1 .u12w8 {display:none}
	.u12v1 .u12w7 li {display:inline-block;margin-bottom:1.4em}
	.u12v1 .u12w9 li {display:inline-block;margin-bottom:1.4em}
	.u12v1 .u12w7 li.u12hash {display:block}
	.u12v1 .u12w7 li.u12hash a {font-size:18px;font-size:2.4rem;margin:0}
	.u12v1 .u12w9 {padding-bottom:0;margin-bottom:2.4em}
	.u12v1 .u12w7 > ul > li a {color:#6f8894 !important;font-size: 13px;/*font-size: 1.74rem;*/}
	.u12v1 .u12w6 .hotbttn > div > a {font-size:19px;/*font-size:2.54rem;*/padding:0.6em 2.2em 0.5em .7895em}
	.u12v1 div.icn-sicons:before {font-size:78px;font-size:7.8rem;}
	.u12v1 .u12w9 ul {margin: 0 0 3.4em 0}
	.u12v1 .u12w9 ul li a {width:5.1em;height:5.1em}
	.u12v1 .u12w9 div.icn-img {height:auto}
	.u12v1 .u12w6 .u12promo {margin-bottom:2.6em}
}




/*! U13 */
#u13{width:100%;margin:0 auto;float:left;z-index:21;background: #fff;min-width:260px;position:relative}
#u13 .o-bttns > div {margin:0}
#u13 .o-bttns > div > a {font-size:17px;font-size:1.7rem;padding:0.4em 2.2em 0.3em .7895em}
.u13w1 {position:relative;margin:0 auto !important;}
.u13logo {float:left;position:relative;z-index:11}
.u13logo a {width:auto; height: 114px;display: block;float:left;}
.u13logo img {display:block;height:100%;width:auto}

.u13w2, .u13w3 {left:130px}

.u13w2 {margin:0 0 0 0.875em;float:left;position:absolute;top:5px;/*left:125px*/}
.u13w2 div {float:left;padding:1em}
.u13smw2 {width:100%;padding: 0em !important;}
.u13w2, .u13w2 a {font-size:16px;font-size:1.6rem;color:#47585f}

.u13eventdate span{padding:0 .35em;position:relative;top:-1px}
.u13w2 .u13xlink{position:relative;padding-left:34px}
.u13w2 .u13xlink:before {background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u13-sprite.svg") no-repeat 150% -40% #fff;background-size: 90%;width:24px;height:24px;position:absolute;top:11px;left:8px;display:block;content:" "}
/* font icon: icn-levent; */
.u13w2 .u13xlink.u13events:before {content: "";background: url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-u13-sprite.svg") no-repeat 42% 130% #fff;background-size: 90%;width:28px;height:24px;position:absolute;top:0.95em;left: .3em;color:#738899}

.u13w3{margin:0 0 0 .75em;float:left;position:absolute;bottom:0;/*left:125px;*/opacity:1;}
.u13w3 > ul {width: 100%;float: left;-webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;transition: opacity .3s ease;}
.u13w3 > ul > li {float: left;position: relative;}
.u13w3 > ul > li.u13active .u13w4 {display:block}
.u13mnav {display:block;text-decoration:none;color:#404042;font-size:18px;font-size:1.8rem;padding:1.2em 0.875em 1.2em;cursor:default}
.u13mnav:hover {color:#6f8894;}
.j1 .u13mnav:hover {color:#007396}


.u13ncol-2 .u13w4{width:460px;left:-230px;}
.u13ncol-3 .u13w4{width:690px;left:-345px;}
.u13ncol-4 .u13w4{width:800px;left:-280px;}

.u13w4:before {background:url("https://www.oracle.com/webfolder/s/assets/11.5.0v/i/u13-sprite.png") no-repeat 50% 0 #fff;width:250px;height:12px;margin:0 auto;position:absolute;top:-12px;left:-10px;display:block;content:" "}
.u13col{float:left;width:210px;padding:16px 0}
.u13ncol-2 .u13w4:before {width:480px}
.u13ncol-3 .u13w4:before {width:710px}
.u13ncol-4 .u13w4:before {width:820px;background-position:240px 0}
.u13ncol-4 .u13col{width:190px}


.u13navitem-first.u13ncol-2 .u13w4{left:-170px;}
.u13navitem-first.u13ncol-2 .u13w4:before{background-position:125px 0}

.u13navitem-first.u13ncol-3 .u13w4{left:-170px;}
.u13navitem-first.u13ncol-3 .u13w4:before{background-position:125px 0}

.u13navitem-second.u13ncol-3 .u13w4{left:-200px;}
.u13navitem-second.u13ncol-3 .u13w4:before{background-position:155px 0}

.u13navitem-last.u13ncol-3 .u13w4{left:-460px;}
.u13navitem-last.u13ncol-3 .u13w4:before{background-position:415px 0}



.u13navitem-first.u13ncol-4 .u13w4{left:-170px;}
.u13navitem-first.u13ncol-4 .u13w4:before{background-position:130px 0}

.u13navitem-second.u13ncol-4 .u13w4{left:-200px;}
.u13navitem-second.u13ncol-4 .u13w4:before{background-position:158px 0}

.u13navitem-secondlast.u13ncol-4 .u13w4{left:-400px;}
.u13navitem-secondlast.u13ncol-4 .u13w4:before{background-position:359px 0}

.u13navitem-last.u13ncol-4 .u13w4{left:-510px;}
.u13navitem-last.u13ncol-4 .u13w4:before{background-position:469px 0}



.u13active .u13w4 {display:block;}
.u13w4 h4 {font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#222d32}
.j1 .u13w4 h4 {color:#003e51}


.u13w5 li {line-height:1em}
.u13w5 li a {color:#fff;font-size:15px;font-size:1.5rem;display:block;margin-bottom:0.6em;padding-right:0.6em}
.u13w5 li a:hover {color:#222d32;text-decoration:none}

.u13w5 {
	padding:10px 20px;
	float:left;
}

.u13w11 {position:absolute;top:19px;right:-10px;overflow:hidden;height:26px;}
.u13w11 a {display:block;font-size:6em}
.u13w11 a:hover{text-decoration:none}
.u13w11 .icn-oracle-logo {position: relative;top:-.40em;left:.02em;color:#f00;font-size:1em}
.u13w11 .icn-oracle-logo:before {color:#e50000}

.u13w10 {float:right;margin:3em 0 0 0;text-transform:uppercase}
.u13w10 a{font-weight:normal !important}
.u13level1{display:none}

.u13mobimenu{
	position: absolute;
	background:0;
	right: 0;
	top: 0;
	display:none;
	-webkit-transition:background .3s ease;
	-moz-transition:background .3s ease;
	transition:background .3s ease;
}
.u13menuopened.u13mobimenu{
	background-position:50% 44%;
	background-color:#3e3e3e;
}
.u13mobimenu a{
	display:block;
	width: 3.125em;
	height: 3.35em;
	position: relative;
	/*text-indent:-2000px;*/
}
#u13 .u13menufade > ul {
	-webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;transition: opacity .3s ease;
	opacity: 0;
}
/* ================================================== */
/* menu - hamburger */
/* ================================================== */


	.u13hamenu {top: 1.5em;width: 31px;}
	.u13mobimenu a .u13hamenu {
		display:inline-block;width:31px;height:20px;top:0;left:25px;position:relative;margin:0;
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
		-o-transform:rotate(0deg);
		transform:rotate(0deg);
		cursor:pointer;
		top: 1.5em;
	}
	.u13mobimenu span {
		display:block;position:absolute;height:4px;width:100%;background:#404040;opacity:1;left:0;
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
		-o-transform:rotate(0deg);
		transform:rotate(0deg);
		-webkit-transition:.35s ease-in-out;
		-moz-transition:.35s ease-in-out;
		-o-transition:.35s ease-in-out;
		transition:.35s ease-in-out;
	}
	.u13mobimenu span.m1 {top:0px}
	.u13mobimenu span.m2,
	.u13mobimenu span.m3 {top:8px}
	.u13mobimenu span.m4 {top:16px}
	.u13mobimenu{line-height:23px}
	.u13mobimenu:focus{outline:dotted #63757d 1px;outline-offset:10px}

	.u13mobio .u13mobimenu a:focus{outline:dotted #ccc 1px}
	.u13mobimenu:hover{outline:0 !Important}

/* ================================================== */
/* mobile menu - hamburger x */
/* ================================================== */

.u02mobi .u13mobimenu.u02mobio{background:#3e3e3e}
.u13mobio.u13mobimenu span {background:#fff}
.u13mobio.u13mobimenu span.m1 {top:10px;width:0%;left:50%}
.u13mobio.u13mobimenu span.m2 {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
.u13mobio.u13mobimenu span.m3 {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.u13mobio.u13mobimenu span.m4 {top:10px;width:0%;left:50%}








.u13smw1,
.u13secmenu,
.u13barrow{display:none}

.u13sm:hover .u13smw1{display:block}

.u13sm{position:relative}
.u13sm span{cursor:default}
.u13sm span:hover {text-decoration:underline}

.u13smw1{
	position:absolute;display:none;position:absolute;top:100%;left:-170px;z-index:10;cursor:pointer;min-width:300px;margin-left:50%;background: #e2e7ea;padding:1.5em !important;
}

.u13smw1:before {background:url("https://www.oracle.com/webfolder/s/assets/11.5.0v/i/u13-sprite.png") no-repeat 50% -48px #fff;width:24px;height:12px;margin:0 auto;position:absolute;top:-12px;left:50%;margin-left:-12px;display:block;content:" "}

.u13smw1 a{font-size:15px;font-size:1.5rem;color:#404042;text-decoration:none}
.u13smw1 a:hover {color:#6f8894}
.u13smw1 h6{margin:1em 0 .4em;text-transform:uppercase;color:#949799;border-top:1px solid #c7ced1;padding-top:1em;font-size:14px;font-size:1.4rem;}
.u13smw1 h6 ~ a {font-size:14px;font-size:1.4rem;}
.u13sm b{font-weight:normal}


.u13smw1:before {background:url("https://www.oracle.com/webfolder/s/assets/11.5.0v/i/u13-sprite.png") no-repeat 50% -48px #fff;width:24px;height:12px;margin:0 auto;position:absolute;top:-12px;left:50%;margin-left:-12px;display:block;content:" "}


.j1 .u13w2 .u13xlink:before,
.j1 .u13w2 .u13xlink.u13events:before{background-image:url("https://www.oracle.com/webfolder/s/assets/11.5.0v/i/u13-sprite-j1.svg") }


.u13w4:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0;}
.u13w4 {position:absolute;display:none;position:absolute;top:100%;left:-115px;z-index:10;cursor:pointer;width:230px;margin-left:50%;	background: #6f8894;}
.j1 .u13w4 {background:#b9d9eb}
.j1 .u13w4 a{color:#007396}
.j1 .u13w4 a:hover{color:#003e51}
.j1 .u13w4:before{background-image:url("https://www.oracle.com/webfolder/s/assets/11.5.0v/i/u13-sprite-j1.png")}

.u13ncol-2 .u13w4{width:460px;left:-230px;}
.u13ncol-3 .u13w4{width:690px;left:-345px;}


/********** 100-130px Retina Logo Styles **********/
/*.u13-130 .u13logo img {height:100%;width:auto}*/
/*.u13-130 .u13logo a {width:auto;height:114px;	
		-webkit-transition:all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;}*/
/*.u13-130 .u13w3, .u13-130 .u13w2 {left:130px}*/

/********** 130-160px Retina Logo Styles **********/
/*.u13-160 .u13logo img {height:100%;width:auto}
.u13-160 .u13logo a {width:auto;height:114px;	
		-webkit-transition:all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;}*/
.u13-160 .u13w3, .u13-160 .u13w2 {left:160px}


/********** 170-200px Retina Logo Styles **********/
/*.u13-200 .u13logo img {height:100%;width:auto}
.u13-200 .u13logo a {width:auto;height:114px;	
		-webkit-transition:all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;}*/
.u13-200 .u13w3, .u13-200 .u13w2 {left:200px}


/********** 210-240px Retina Logo Styles **********/

/*.u13-240 .u13logo img {height:100%;width:auto}
.u13-240 .u13logo a {width:auto;height:114px;	
		-webkit-transition:all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;}*/
.u13-240 .u13w3, .u13-240 .u13w2 {left:240px}





@media only screen and (min-width: 975px) {	
	.u13navitem:hover .u13w4{display:block}
	.u13smw1{
		-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2);
		box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2);
	
	}	
	.u13w4 {
		-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4);
		-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4);
		box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4);
	}	


}

@media only screen and (max-width:1050px) {	
	.u13mnav {
		padding: 1.2em .75em 1.2em;
	}
}
@media only screen and (min-width:975px) and (max-width:1050px) {	
.u13w2, .u13w2 a {font-size:15p;font-size:1.5rem;}

.u13mnav {font-size:17px;font-size:1.7rem;
	-webkit-transition:all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease}
}

@media only screen and (max-width:974px) {	
	.u13secmenu,
	.u13mobimenu,
	.u13mobimenu:hover{
		display:block;
	}
	.u13menuopened.u13w3 {visibility:visible;}
	.u13menuopened.u13w3 .u13nav {opacity:1;}
	.u13secmenu b{display:none}

	.u13barrow{display:block;position:absolute;left:.4em;top:.6em}
	.u13barrow div.icn-cv-left{font-size:1.6em}
	.u13barrow div.icn-cv-left:before{color:#fff}
	.u13mnav:hover .u13barrow div.icn-cv-left:before{color:#222}
	.u13mnav:before {width:.15em;position:absolute;top:.5em;left:2.5em;display:block;content:" ";background:#fff;height:1.5em}
	.u13mnav:hover:before {background:#222}

	.u13w1.cwidth{margin:0 !important;width:100% !important}
	.u13w2 {
		line-height:0.5em;
		height:2.4em;
		margin:0;
		float:none;
		position:relative;top:auto;left:auto !important;clear:both;width:auto;
		background:#e3e8eb;
	}
	.u13w2 div {float:none !Important;padding:1em 2%}

	.u13w10,.u13xlink{display:none}
	.u13logo{margin-left:2%}
	/*.u13logo a{width:3.125em;height:auto}
	.j1 .u13logo a{width:3.75em;height:auto}*/
	.u13logo a {width:auto; height: 4.404em}
	

	/*.u13w11{right:auto;left:3.5em;top:1em;height:1.4em;margin-left:2%}*/
	/*.j1 .u13w11{margin-left:3%}*/
	.u13w11 {top:1.55em;left: 5.5em;right:auto;height:1.4em;margin-left:2%;}
	.u13w11 a {display:block;font-size:6.75em}
	.u13mobimenu a {width: 4.3em;height: 4.4em}

	.u13w3{/*display:none;*/visibility:hidden;width:400px;position:absolute;top:100%;z-index:100;left:auto !important;right:0;margin-top:-2.4em;font-size:16px;font-size:1.6rem;overflow:hidden;height:auto;bottom:auto;}
	.u13w3 .u13nav {width:200%;left:0;float:none;position:relative;font-size:2rem;height:1000px;opacity:0;}
	.u13w3 .u13nav li{float:none !important}
	.u13w3 .u13nav ul li a,.u13mnav{padding:.5em 1em .5em 1.135em;display:block;color:#fff !important;font-size:17px !important;position:relative}
	.u13w3 .u13nav ul li a:hover{background:#eaeaea;color:#222 !important;text-decoration:none}
	
	.u13col ul li:first-child a {margin-top:.5em}
	
	.u13navitem h6,
	.u13navitem h4{padding:1.5em 0 .5em;margin:0 1.35em .1em;font-size:14px !important;color:#a8a8a8 !important;text-transform:uppercase;border-top:1px solid #666}
	.u13navitem h6 ~ a/*, .u13w3 .u13nav h4 ~ ul li a*/ {padding:.5em 1em .5em 2em !important}
	.u13secmenu h6 {margin-top:1em;}
	.u13firstnav,.u13secondnav,.u13secmenu ul{padding:.8em 0}
	.u13plink a.icn-cv-right:before{left:auto;right:0;font-size:1.8em;top:.10em;display:none;position:absolute}
	.u13plink a:hover.icn-cv-right:before{color:#222;display:block}
	
	.u13secondnav{border-top:1px solid #242424;position:relative}
	.u13secondnav:before{width:100%;position:absolute;top:0;left:0;display:block;content:" ";height:1px;background:#828282}
	
	.u13mnav{font-weight:bold;border-bottom:1px solid #828282;padding:.75em 1em .75em 3.4em}
	.u13mnav:after{width:100%;position:absolute;bottom:0;left:0;display:block;content:" ";height:1px;background:#242424}
	.u13mnav:hover{background:#eaeaea;color:#222 !important;cursor:pointer !important}
	
	.u13mnav:hover:after,
	.u13w3 .u13nav ul li a:hover:after{width:100%;position:absolute;top:0;left:0;display:block;content:" ";height:1px;background:#eaeaea}

	.u13level1{display:block;position:absolute !important;left:0%;top:0;width:50%;background:#3e3e3e;float:none;
	
		-webkit-transition:left .5s ease;
		-moz-transition: left .5s ease;
		transition: left .5s ease;

	}
	.u13level1.u13opened{left:-50%;}
	
	.u13navitem{position:absolute !important;left:50%;top:0;width:50% !Important;background:#3e3e3e;
		-webkit-transition:left .5s ease;
		-moz-transition: left .5s ease;
		transition: left .5s ease;
	}

	.u13w4,.j1 .u13w4{display:block;float:none;left:0 !Important;margin:0;width:100% !Important;background:#3e3e3e}
	.u13w4:before{display:none}
	.u13w5,.u13col{float:none;padding:0;width:100%}
	.u13w5 > .u13col:first-child > h4 {border-top:0px}
	.u13col{padding-bottom:.75em}
	.u13open{left:0%}
	
	#otherevents h6 ~a {font-size:15px !important}
	
	.u13ncol-4 .u13col {
	    width: 100%;
	}


/********** 100-130px Retina Logo Styles **********/
/*.u13-130 .u13logo a {width:auto; height: 4.404em}*/
/*.u13-130 .u13logo img {width:auto;height:100%}*/	
/*.u13-130 .u13w11 {top:1.45em;left: 5.5em;
	-webkit-transition:all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease}*/	
/*.u13-130 .u13mobimenu a {width: 4.3em;height: 4.45em;}*/	


/********** 130-160px Retina Logo Styles **********/
.u13-160 .u13w11 {top:1.45em;left: 6.5em;}	

/********** 170-200px Retina Logo Styles **********/
.u13-200 .u13w11 {top:1.45em;left: 8.2em;}	


/********** 210-240px Retina Logo Styles **********/
/*.u13-240 .u13logo a {width:13.187em}
.u13-240 .u13w11 a {font-size:10em}
.u13-240 .u13w11 {left:14.2em;height:2em;top:2em;-webkit-transition:all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease}}*/

/*.u13-240 .u13logo a {width:9.234em; height:auto}
.u13-240 .u13logo img {width:100%;height:auto}*/	
.u13-240 .u13w11 {top:1.45em;left: 10.2em;}

}

@media only screen and (max-width:800px) {	
	.u13w2 div {float:none !Important;padding:1em 2.4%}
	.u13w11,.u13logo{margin-left:2.4%}
	.u13plink a.icn-cv-right:before{top:.1em}
}

@media only screen and (max-width:770px) {	
	.u13plink a.icn-cv-right:before{top:.06em}
	.u13mobimenu a .u13hamenu {top: 1.4em;left:17px;}
}
/*@media only screen and (max-width:600px) {
 248px Retina Logo Styles 
.u13-240 .u13w11 {top:1.45em;left: 10.2em;}
.u13-240 .u13w11 a {font-size:6.8em}

}*/

@media only screen and (max-width:450px) {	
	.u13w3{width:100%}
	
	.u13-240 .u13w11 {margin:0}
}



/* IE8 STYLES */
@media \0screen\,screen\9 {
	.u13logo img {width:auto}
}




/*! CW21 */
.cw21hidden{position:fixed;top:0;bottom:0;left:0;right:0;z-index:19}
.cw21, .cw21 *{font-size:16px;line-height:1.1em}
.cw21 .cw21navigation a{font-size:13px}

.cw21slideout h4 {font-size:18px;line-height:1.1em;font-weight: bold;color: #4e4e4e;}
.cw21 h4,.cw21 p{margin:0 0 .6em}
.cw21 li{line-height:19px}
.cw21{position:fixed;margin:0;right:-262px;top:50%;z-index:20}
.cw21w1{padding:20px}
.cw21slideout {
	width:260px;
	margin:0 -2px 0 4px;
	z-index:10;
    padding: 0px;
    box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
    -moz-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
	background-color: #ffffff;
	background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 51%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(51%,#ffffff), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 51%,#eeeeee 100%);
	background: -o-linear-gradient(left,  #ffffff 0%,#ffffff 51%,#eeeeee 100%);
	background: -ms-linear-gradient(left,  #ffffff 0%,#ffffff 51%,#eeeeee 100%);
	background: linear-gradient(to right,  #ffffff 0%,#ffffff 51%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=1 );
}

.cw21w2{display:none}
.cw21:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0;}
.cw21handle,
.cw21opened .cw21handle:hover{left:-59px;position:absolute}
.cw21handle:hover{left:-62px}
.cw21navigation {
	padding: 0; float: left; width: 62px;
	box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
	-webkit-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
	-moz-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
	background: #d7d7d7;
	}
.cw21navigation li {
	clear: left; width: 100%; margin: 0;
	background-color: #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	background: -moz-linear-gradient(left,  #dddddd 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dddddd), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: -o-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: -ms-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: linear-gradient(to right,  #dddddd 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=1 );
}

.cw21navigation li a {display:block; color:#4e4e4e; overflow: hidden; text-align: center;position:relative;border: 1px solid #FFF;padding:35px 0 6px;width:60px}
.cw21navigation li.cw21selected {border-right: 3px solid #fff;background: #fff}
.cw21navigation li:hover{background: #fff}
.cw21navigation > li.cw21firstli{border-top-width:0}

.cw21help a b,
.cw21chat a b,
.cw21try a b,
.cw21signup a b,
.cw21demo a b,
.cw21social a b{background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw21-sprite.png') 0 0 no-repeat;display:block;height:26px;width:28px;position:absolute;top:6px;left:50%;margin-left:-14px}

.cw21chat a b{background-position: 0 -30px}
.cw21try a b {background-position: 1px -59px}
.cw21signup a b {background-position: 0 -370px}
.cw21demo a b {background-position: 0 -89px;margin-left:-15px}
.cw21social a b {background-position: 0 -216px;margin-left:-15px}

.cw21 *:focus { outline: none; }
.cw21w1 li a{color:#000}
.cw21w1 li {background: url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw21-sprite.png') -57px -29px no-repeat;padding:5px 0 5px 25px;margin: 10px 0;font-weight: bold;}
.cw21w1 li.cw21phone {background-position: -81px 4px}
.cw21w1 li.cw21global {background-position: -32px -60px}
.cw21w1 li.cw21email {background-position: -81px -280px}
.cw21w1 li.cw21exp {background-position: -79px -121px}
.cw21w1 li.cw21demoitem {background-position: -52px -147px}
.cw21w1 li.cw21tour {background-position: -23px -175px}
.cw21w1 li.cw21support {background-position: -53px -309px}
.cw21w1 li.cw21partners  {background-position: -24px -337px}

ul.cw21-iconfont {clear:both;overflow:hidden;margin:0 0 10px 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}

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:#284c85}
ul.cw21-sicons a:hover{text-decoration:none}
ul.cw21-sicons a:hover div.icn-sicons:before{color:#7f7f7f;
	-webkit-transition: color 200ms ease-in;
	-moz-transition: color 200ms ease-in;
	transition: color 200ms ease-in;
}
ul.cw21-sicons li{margin:-.3em 0 0 -.35em !important}

/* Back to top button  */
.cw21w3 {display:none;z-index:0;width:38px;height:38px;position:fixed;bottom:10px;right:10px;}



#cw21scrollto {display:block;overflow:hidden;background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw21-sprite.png") -61px -236px no-repeat;display:block;width:38px;height:38px}

@media (max-width: 770px) {

	.cw21{right:-222px;top:30%}
	.cw21slideout {width: 220px;}
	.cw21handle{left: -47px !important;width: 50px !important;}
	.cw21navigation {width: 50px;}
	.cw21navigation li a {width:48px;height:0px;text-indent:-2000px}
	.cw21, .cw21 *{font-size:13px;}
	.cw21slideout h4 {font-size:15px}
	.cw21 li{line-height:16px}

}

@media only screen and (min-width:771px) and (max-width:1300px) {
	.f11v3 .cw21w3 {bottom:46px}
}


@media (max-width: 600px), (max-height:600px) {
	.cw21demo a b {margin-left:-14px}
	.f11w1{padding-bottom:80px}	
	.f11v3 .f11w1 {padding-bottom:0}
	.f11v3.hascw21 .f11w1{padding-bottom:44px}	
	.f11w1 + #Wrapper_FixedWidth_Footer{margin-top:-80px;padding-bottom:80px}
	.cw21{bottom: 0px;width: 100%;left:0;right:auto;top:auto}
	.cw21handle{left: 0px !important;width: 100% !important;height:43px}
	.cw21navigation li a {width:48px;height:0px;text-indent:-2000px}
	.cw21navigation li {float:left;clear:none;width:auto}
	.cw21, .cw21 *{font-size:13px;}
	.cw21slideout h4 {font-size:15px}
	.cw21 li{line-height:16px}
	.cw21slideout{width: 100% !important;margin:0;height:43px}
	.cw21navigation {width: 100% !important;height:43px;
		background: rgb(209,209,209);
		background: -moz-linear-gradient(top,  rgba(209,209,209,1) 0%, rgba(166,166,166,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,209,209,1)), color-stop(100%,rgba(166,166,166,1)));
		background: -webkit-linear-gradient(top,  rgba(209,209,209,1) 0%,rgba(166,166,166,1) 100%);
		background: -o-linear-gradient(top,  rgba(209,209,209,1) 0%,rgba(166,166,166,1) 100%);
		background: -ms-linear-gradient(top,  rgba(209,209,209,1) 0%,rgba(166,166,166,1) 100%);
		background: linear-gradient(to bottom,  rgba(209,209,209,1) 0%,rgba(166,166,166,1) 100%);
	}
	.cw21opened .cw21slideout{height:auto}
	.cw21opened .cw21handle{margin-top:-30px}
	.cw21navigation li.cw21selected {border-right:0;border-bottom:3px #fff solid !Important}	
	.cw21navigation > li.cw21firstli{border-top-width:1px}
	.cw21w1{padding-top:30px}
	
	.cw21w3,.j1 .cw21w3 {z-index:11;width:52px;height:42px;border-top: 1px solid #fff;border-left:1px solid #fff;bottom:0px !important;right:0px;
	 box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
    -moz-box-shadow: 0px 0px 3px 0px rgba(20,20,20,.6);
	background-color: #d7d7d7;
	background: -moz-linear-gradient(left,  #dddddd 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dddddd), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: -o-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: -ms-linear-gradient(left,  #dddddd 0%,#ffffff 100%);
	background: linear-gradient(to right,  #dddddd 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=1 );}
	.cw21w3:hover{background: #fff}
	#cw21scrollto {background:none;width:auto;height:auto}
	a#cw21scrollto.icn-img:before, a#cw21scrollto.icn-img i.ie-icn{background:url("https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw21-sprite.png") 0 -260px no-repeat;display:block;content:'';width:22px;height:14px;margin:14px auto}
}

.cw21 .screen-reader {
	position: absolute; 
    top: -9999px; 
    left:-9999px; 
}

/* CW21HIDELABELS STYLES -- leaving in here just in case, probably won't ever need

@media only screen and (min-width:771px) {
	.cw21hidelabels .cw21handle{left: -47px !important;width: 50px !important;}
	.cw21hidelabels .cw21navigation {width: 50px;}
	.cw21hidelabels .cw21navigation li a {width:48px;height:0px;text-indent:-2000px}
}

@media \0screen\,screen\9 {
	.cw21hidelabels .cw21handle{left: -47px !important;width: 50px !important;}
	.cw21hidelabels .cw21navigation {width: 50px;}
	.cw21hidelabels .cw21navigation li a {width:48px;height:0px;text-indent:-2000px}
}
*/

/*! W01 */

div.w01{position:fixed;display:none;z-index:30001;left:50%;top:50%}
* html div.w01{position:absolute}

div.w01 .w01w4:after,div.w01:after,#w01w12:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
div.w01 .w01w4{
min-height:22px;
position:relative;
padding:18px 55px 18px 15px;
background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite-2.png') 0 100% repeat-x #fff;
border:#bfbfbf solid 1px;
border-bottom:0;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}

div.w01w5{color:#000;display:none;font-size:14px;font-size:1.4rem; padding:0;margin:0 0 7px 0;font-weight:bold;z-index:9999;float:left;line-height:16px}

.w01w7{
padding:10px 15px 15px 15px;clear:both;background:#fff;border:#bfbfbf solid 1px;border-top:0;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}  
.w01-simple .w01w7 {border-radius:0;-webkit-border-radius: 0;-moz-border-radius:0;}

div.w01 .w01w2 .w01w3,
div.w01 .w01w2 .w01w6{display:none}

div.w01 .w01expand{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') -31px -26px no-repeat;cursor:pointer} 
div.w01 .w01expand:hover{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') -31px -47px no-repeat;cursor:pointer} 
div.w01 .w01contract{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') 0 -26px no-repeat;cursor:pointer} 
div.w01 .w01contract:hover{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') 0 -47px no-repeat;cursor:pointer} 

div.w01 a.w01close{width:33px;height:31px;cursor:pointer;
position:absolute;
right:15px;
top:50%;
margin-top: -19px;
display:block;float:right;text-indent:-10000px;outline:0;
background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite-2.png') 0 0 no-repeat transparent;
}
div.w01-simple a.w01close {
	top:15px;
	z-index:5;
	margin: 0;
}
div.w01 a:hover.w01close{
background-position:0 -34px;
}


div.w01 #w01w12 .w01w16{color:#000} 
div.w01 .w01w9{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-loader.gif') center center no-repeat} 
div.w01 .w01arrowprevious{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') 0 -71px no-repeat;height:22px;margin-top:0;width:22px} 
div.w01 .w01arrowprevious.disabled{background-position:0 -96px;cursor:default}
div.w01 .w01arrownext{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') -32px -71px no-repeat;height:22px;margin-top:0;width:22px} 
div.w01 .w01arrownext.disabled{background-position:-32px -96px;cursor:default}
div.w01 .w01nav{margin-top:0}
div.w01 .w01nav p{font-size:15px;font-size:1.5rem; padding:0 3px 0 4px}
div.w01 .w01nav .w01play{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') -1px -123px no-repeat;height:22px;width:22px}
div.w01 .w01nav .w01pause{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-sprite.png') -32px -123px no-repeat;height:22px;width:22px}

div.w01w1 a:focus{outline:none}
div.w01z1{background:#000;display:none;left:0;position:fixed;top:0;height:100%;opacity:.78;width:100%;z-index:9500}
div.w01-simple.w01z1 {background:none;}
div.w01z3{background:#FFF;left:0;position:fixed;top:0;height:100%;opacity:.85;width:100%;z-index:9500}



div.w01w1{display:none;z-index:10000;
-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.9);
-moz-box-shadow:    0px 0px 25px rgba(0, 0, 0, 0.9);
box-shadow:         0px 0px 25px rgba(0, 0, 0, 0.9);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.w01v1 div.w01w1,
.w01w2{position:relative}


div.w01-simple div.w01w1
{
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 0px 10px rgba(0, 0, 0, 0.2);
}
.w01fullpg div.w01-simple div.w01w1
{
	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}

.w01description{display:none;margin:0 0 5px 0}
.w01nav{clear:left;float:left;margin:3px 0 0 0}
.w01nav p{float:left;margin:2px 4px}
.w01nav .w01play, .w01nav .w01pause{float:left;margin-right:4px;text-indent:-10000px}
a.w01arrowprevious, a.w01arrownext{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.w01w11{position:absolute;top:20px;width:100%;z-index:2000}
.w01w15{left:50%;margin-top:-50px;position:absolute;z-index:10000}
.w01w15 ul{float:left;height:35px;margin:0 0 0 5px;overflow:hidden;padding:0;position:relative}
.w01w15 ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.w01w15 ul a:hover, .w01w15 li.selected a{border-color:#fff}
.w01w15 ul a img{border:0}
.w01w15 li{display:block;float:left;margin:0 5px 0 0}
.w01w15 li.default a{display:block;height:33px;width:50px}
.w01w15 li.default a img{display:none}
.w01w15 .w01arrowprevious, .w01w15 .w01arrownext{margin-top:7px !important}
a.w01next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.w01previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.w01expand, a.w01contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
.w01w14{height:20px;position:relative}
* html .w01w14{padding:0 20px}
.w01w14 .w01w3{height:20px;left:0;position:absolute;width:20px}
.w01w14 .w01w4{height:20px;left:20px;position:absolute;right:20px}
* html .w01w14 .w01w4{left:0;position:static}
.w01w14 .w01w6{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.w01w9{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
.f01 #w01w12{line-height:1 !important}
.f01 #w01w12 .w01w16{text-align:left}
.f01 #w01w12 .w01w16 p{margin:0 0 15px 0}
.w01v1 .w01w1{display:block}
.w01v1 div.w01w5{opacity:1;display:block;font-size:16px;font-size:1.6rem;}
.w01v1 .w01w9{display:none}
.w01v1 .w01w10{display:block;padding-top:10px}
.w01v2 {max-width:974px}
.w01v2 .w01w2{color:#000;font-size:14px;font-size:1.4rem; padding:5px;font-weight:bold}
.w01v3 .w01w1{display:inline-block}
.w01v3 div.w01w5{opacity:1;display:block}
.w01v3 .w01w9{display:none}
.w01v3 .w01w10{display:block;padding-top:10px}
div.w01v3 .w01w2 .w01w3, div.w01v3 .w01w2 .w01w6{background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-contentpatterntop.png') 0 0 repeat-x}
div.w01v3 .w01w7 .w01w3{background:#fff}
div.w01v3 .w01w7 .w01w6, div.w01v3 .w01w14 .w01w3, div.w01v3 .w01w14 .w01w4, div.w01v3 .w01w14 .w01w6{background:none} 
div.w01v4{position:fixed}
.w01v4 .w01w1{display:block}
.w01v4 div.w01w5{opacity:1;display:block}
.w01v4 .w01w9{display:none}
.w01v4 .w01w10{display:block;padding-top:10px}
* html .w01w2 .w01w4 {background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-w01-contentpatterntop.png') 0 0 repeat-x;margin-bottom:0px;padding:0px 16px;overflow:hidden}
* html .w01w7 {margin-top:-18px}
.w01v5 {display:none}



.w01-enlarge .w01w1 {box-shadow:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;}
.w01-enlarge .w01w7 {border-radius:0;-webkit-border-radius: 0;-moz-border-radius:0;border:0;padding-top:50px;background:none;}
.w01-enlarge .w01w7 img {width:100%;position:relative;display:inline-block;z-index:6001;}
.w01-enlarge .w01w7 .w01close {right:-30px;}
.w01-enlarge #w01w12 {position:relative;overflow:visible;padding-bottom:24px;}
div.w01.w01-enlarge a.w01close{width:23px;height:23px;background:url('https://www.oracle.com/webfolder/s/delivery_production/ops/OPS-Event3-cw20v3sprite.png') no-repeat transparent;background-position: -1px -18px}
div.w01.w01-enlarge a:hover.w01close{background-position:-26px -18px;}


.w01fullpg,.w01fullpg body{background:#fff !Important}
.w01fullpg div.f11w1{position:fixed;visibility:hidden}
.w01fullpg.cw20enlg div.f11w1{visibility:visible}
.w01fullpg div#Wrapper_FixedWidth_Footer{visibility:hidden}
.w01fullpg div.w01z1{background:#fff;opacity:.1}
.w01fullpg div.w01{position:absolute;top:0}
.w01fullpg div.w01w4{position:fixed;top:0;left:0;width:95%;padding:16px 2.5% 12px;z-index:2000;border:0;border-bottom:1px solid #bfbfbf;background:#fff}
.w01fullpg div.w01w1{-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius:0;border:0;}
.w01fullpg div.w01w7{border:0;padding-top:48px}

@media only screen and (min-width: 880px) {	
	.w01v2{transition: margin-top 100ms,margin-left 100ms}
}

#w01w12.responsiveVid{overflow:hidden}
.w01narrow .w01responsive{width:90%}
.w01narrow .w01responsive .w01w1{width:100% !important}


/*! W08 */
.w08v0 {
	margin:0 !important;
    text-align: center;
    background-color: #fff;
    padding: 20px 0 0 0;
    float: left;
    width: 100%;
    position: absolute;
   	top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.w08 h1 {font-size:16px !important;margin-bottom:45px}
.w08 h2 {font-size:13px !important;margin-bottom:14px}
.w08v0w2 { float:left; width:100%; position:relative; }
.w08v0w3,  .w08v0w4 { float:left; position:relative; padding:0 0 1em 0; overflow:hidden; }
.w08v0w1 .w08v0w2 { right:50%; background:#fff; }
.w08v0w1 .w08v0w3 { width:46%; left:52%; }
.w08v0w1 .w08v0w4 { width:46%; left:56%; }
.w08 .colmask { clear:both; float:left; width:100%;overflow:hidden;}

/* V1 */
.w08v1 .w08v0w2 {display: table;margin: 0 auto;float: none;right: auto;}
.w08v1 .w08v0w2 .w08v0w3, .w08v1 .w08v0w2 .w08v0w4{display:table-cell;vertical-align: middle;width:auto;left: auto;float: none;}

.w08v1 h1 {font-weight: bold;font-size:20px!important;font-size: 2rem!important;margin-top: 1em!important;margin-bottom: 40px!important}

.w08v1 h2 {text-align: left;font-size:18px!important;font-size: 1.8rem!important;}
.w08v1 .w08v0w2 .hotbttn.o-bttns > div > a {text-transform: none;}
.w08v1 .w08learn {float:left;font-size:18px;font-size: 1.8rem;margin-top:0.5em;}

@media only screen and (min-width: 0px) and (max-width:700px){

	.w08v1 .w08v0w2 .w08v0w3, .w08v1 .w08v0w2 .w08v0w4{display:block;}
	.w08v1 h1 {margin-bottom:24px;}
	
}

@media only screen and (min-width: 0px) and (max-width:600px){

	.w08v1 .w08v0w2 .o-bttns > div > a {
		font-size: 19px;
		font-size: 1.9rem; 
	}
	
	.w08v1 .w08v0w2 .o-bttns > div > a:before {
	  top: 1px;
	}
	
}
@media only screen and (min-width: 0px) and (max-width:540px){ Â  Â 
.w08 h1 {font-size:15px !important;margin-bottom:24px}
.w08v0 .w08v0w1 .w08v0w2{width:100% !important;right:0 !important;} 
.w08v0 .w08v0w3, 
.w08v0 .w08v0w4{ clear:both; width: 100% !important; left:0 Â !important; min-width:220px } 
} 