.txt-b{color:#008193; font-size:18px; font-family:'Helvetica Neue', 'Segoe UI', Arial, sans-serif-regular;}
.cta-txt{color:#1f4f82; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.logo-sp{background-color:#f5f5f5; padding:10px 0px 10px 0px !important; }
.header-img{padding:10px 0px 10px 0px; text-align:left;}
.txt-sp{padding-top:10px;}
a.ctalink{background: rgba(0, 0, 0, 0) url("https://www.oracleimg.com/webfolder/s/dm/image9/cta-arrow.png") no-repeat scroll 0 50%; paddding-left: 10px; padding-left: 15px; color:#1f4f82;}	
body{font-family:Arial, Helvetica, sans-serif;}
.vcenter{display:inline-block; vertical-align:middle; float:none; padding:10px 0px;}
.custom{padding:2px 15px 10px 15px; background-color:#EDF1F3; text-align:center;}
.offer-image{padding:20px 0px;}
.bdr-top{margin-top:12.5px; margin-bottom:12.5px; }
.sdw{box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); position:relative; z-index:1;}
.link-sec{height:26px;}
.thumb-header{height:42px;}
footer{padding-bottom:30px;}
.tp-footer{width:100% !important;}
.loader{position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:9999; background:url('//www.oracle.com/webfolder/s/dm/st/images/loading.gif') 50% 50% no-repeat rgb(249,249,249);}
.o-logo{white-space:nowrap; margin-top:6px; display:inline-block; vertical-align:top;}
.o-logo-txt{font-size:15px; vertical-align:top; font-weight:normal; color:#454545; display:inline-block; margin-top:7px; font-family:Helvetica Neue,Helvetica,Arial,sans-serif;}
.bg-apps{background-color:#008193; color:#ffffff;}
.bg-infra{background-color:#007CA8; color:#ffffff;}
.bg-plat{background-color:#228272; color:#ffffff;}
.bg-market{background-color:#F4AA46; color:#ffffff;}
.bg-neutral{background-color:#6f8597; color:#ffffff;}
.title2{font-family:HelveticaNeue-Thin, Helvetica Neue, Helvetica, Arial, sans-serif;}
.box-cta-btn, .box-cta-btn:hover {background-color:#008193; color:#ffffff; font-size:16px; padding:3px 20px; text-align:center; text-decoration:none; font-family:'Helvetica Neue', 'Segoe UI', Arial, sans-serif-regular; }
.cta-infra{background-color:#007CA8 !important;}
.f-infra{color:#007CA8 !important;}
.cta-plat{background-color:#228272 !important;}
.f-plat{color:#228272 !important;}
.titleCTA{padding:25px 0px 20px 0px;}
.titleCTAbutton{color:#008193; background:#F2F4F5; border:1px solid #F2F4F5; border-radius:0.125rem; min-width:7.5rem; display:table-cell; padding:0.525rem 0.875rem 0.525rem 0.875rem; height:2.625rem; font-size:16px; text-align:center;}
.titleCTAarrow{fill:#008193; vertical-align:middle; display:inline-block; padding-left:0.725rem;}
@media screen and (max-width: 767px) {
.cta-txt{font-size:16px;}
.txt-b{font-size:18px;}
.title2{font-size:20px; line-height:24px; font-family:HelveticaNeue-Thin, Helvetica Neue, Helvetica, Arial, sans-serif;}
.vcenter{display:inline-block; vertical-align:middle; float:none; padding:0px;}
.header-img{padding-bottom:5px; margin-left:-10px;}
.box-cta-btn, .box-cta-btn:hover {font-size:14px;}
}
@media screen and (max-width: 1024px) {
.cta-txt{font-size:16px;}
.txt-b{font-size:18px;}
}
