body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; color:#2b2b2b;}
html,body {margin: 0; padding: 0;}
#innerdesk{ background-color:#ffffff; }
.thumb-img{width:100% !important; height:auto !important;}
#mainTable{width:976px;margin: 0 auto;}
#footerContent{ float:left;}
.cb-bnr-section{background-repeat: no-repeat; background-position: 0% 0%;   background-size: cover !important; position: relative; height:259px;}
.cb-banner{ position:relative; z-index:1;}
.cb-bnr-txt{position:absolute; z-index:3000; bottom:20px; width:400px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:60px; font-weight:bold; color:#000000; border:0px; }
.cb-logo{position:absolute; z-index:1; top:0px; width:176px; margin-left:25px;}
.cb-oracle-logo{width:100%; height:67px;}
.img-resize { /* basic responsive img */ width: 100%; height: auto;	width: auto\9; /* IE8 */	}
.cb-grey-bg{width:936px; background-color:#e6e6e6; padding:20px 20px 20px 20px; float:left;}
.cb-white-bg{width:353px; background-color:#ffffff; padding:20px 20px 20px 20px; float:left;}
.cb-red-bullet{width:100%;}
.cb-red-bullet ul{ padding-left:0px; margin-left:0px;}
.cb-red-bullet li{background-image: url('https://www.oracleimg.com/webfolder/s/dm/image5/cb-lp-red-bullet.jpg');background-repeat: no-repeat; background-position:left top; padding:0px 5px 20px 35px;  list-style:none; margin-left:0px; margin-left:0px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;  }
.cb-subtitle-sec{float:left; width:100%; padding-bottom:15px; padding-top:10px;}
a{text-decoration:none; color:#1f4f82; font-family:Arial, Helvetica, sans-serif; outline:none;}
.underline{text-decoration:underline;}
.cb-thumb-sec{padding-bottom:25px;}
.hr-red-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-slab-bg.jpg); background-repeat:repeat-x; height:6px; width:18%; float:left;}
.hr-grey-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-grey-slab-sdw.png); background-repeat:repeat-x; height:6px; width:82%; float:left;}
.right-pp-sec{float:left; width:519px; margin-left:20px; background-color:#e6e6e6;}
.msg-title{font-size:36px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.body-title{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.body-sp{font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.body-nml{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.body-sml{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.lp-slab-hr{padding:10px 0px; width:100%;}
.space{padding-bottom:10px;}
.clr{clear:both;}
.blue-cta-btn-div{display:none;}
.bnr-sdw{display:none;}
.body-sub-title{font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.space2{padding-bottom:25px;}
.cb-quote-row{float: left; width:100%; padding-bottom:30px;}
.cb-quote-row:last-child{ padding-bottom:0px;}
.cb-quote {float: left; width: 15%; padding-right:20px; text-align:center;}
.cb-quote2 {float: left; width: 15%; padding-left:20px; text-align:center;}
.cb-quote-txt {float: left;width:82%;}
.cb-gray-bottom{background-color:#e6e6e6; width:100%; padding-bottom:20px}
.bnr-lf{font-size:60px !important;}
.bnr-mf{font-size:48px !important;}
.bnr-sf{font-size:42px !important;}

.ofr-lf{font-size:30px !important;}
.ofr-mf{font-size:28px !important;}
.ofr-sf{font-size:26px !important;}

.mtab-lf{font-size:30px !important;}
.mtab-mf{font-size:28px !important;}
.mtab-sf{font-size:26px !important;}

.def-font36-lf{font-size:36px !important;}
.def-font36-mf{font-size:34px !important;}
.def-font36-sf{font-size:32px !important;}

.def-font24-lf{font-size:24px !important;}
.def-font24-mf{font-size:22px !important;}
.def-font24-sf{font-size:20px !important;}
/*---video welcome page start--*/
.cb-vd-thumb-sec {vertical align:top; margin-bottom:20px !important; width:350px; position:relative; color:#000000; font-size:14px !important; text-align:left; font-family:Arial, Helvetica, sans-serif; border:1px solid #666666;}
.cb-vd-icon {bottom:0px; float:left; z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 10px 9px 10px; position:absolute; width:330px;}
.cb-vd-txt {float:right; width:87%; padding-left:10px; }
.cb-vid-img{line-height:10px;}
/*---video welcome page end--*/

/*---thanks page---*/
.cb-white-bg2{width:896px; background-color:#ffffff; padding:20px 20px 20px 20px; float:left;}
.cb-grey-bg2{width:936px; background-color:#e6e6e6; padding:0px 20px 20px 20px; float:left;  }
.col3-title-sec{margin-bottom:15px; font-weight:bold; padding-top:6px;}
.cb-hr{clear:both; margin-top:20px; margin-bottom:20px; width:100%; background-color:#d1d1d1; height:1px; }
.cb-hr2{float:left; margin-top:20px; margin-bottom:20px; width:100%; background-color:#d1d1d1; height:1px; }
.tx-col2{width:33%; float:left;}
.col3-sec{float:left; padding-left:20px; width:80%; word-break:break-word;}
/*---------- code for cleanb lp resourcekit -----------*/
.cblp-resourcekit .row{width:100% !important;}
.cblp-resourcekit .col3-sec{padding-left:0px !important; width:100% !important; }
.cblp-assetpromo .row{width:100% !important; float: left; margin-top: 20px;}
/*-----------------------------------------------------*/
.cb-left{float:left;}
.thumb-sec2{float:right;}
.thumb-txt{margin-bottom:0px; font-weight:bold; width:70%; float:left;}
.thumb-txt-col2{float:left; width:69%; padding-right:10px;}
.grey-cta-btn-div{border:1px solid #c4c4c4; min-height:35px; background-color:#215084; float:left; position:relative; width:auto; cursor:pointer; border-radius:3px;
background: -moz-linear-gradient(top,  #f8f8f8 0%, #d5d5d5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#d5d5d5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#d5d5d5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8f8f8 0%,#d5d5d5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8f8f8 0%,#d5d5d5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8f8f8 0%,#d5d5d5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#d5d5d5',GradientType=0 ); /* IE6-9 */}
.grey-cta-arw{float:right; vertical-align:bottom; height:30px; width:35px; margin: auto; position: absolute; top: 0;  bottom: 0;  right:-5px; }
.grey-cta-txt{float:left; margin-top:10px; padding-left:15px; padding-right:40px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; }
.btn-align{position:relative;}
.grey-cta-arw-icon{height:30px; width:35px;}
.thanks-txt-sec{float:left; width:435px; padding-right:10px; color:#2b2b2b;}
.thanks-thumb-sec{float:left; width:445px;}
.share-sec{float:left; width:96%; clear:both; background-color:#e6e6e6; padding:10px 10px 0px 10px; margin-top:20px;}
.share-txt{float:right; display:block; font-weight:bold; padding-right:10px; padding-top:8px;}
.share-icon-sec{float:right; max-width:340px;}
.top-sp{padding-top:15px;}
.subscribe-txt{float:left; width:50%; font-size:24px; color:#666666; border-right:1px solid #eaeaea; padding-top:5px;}
.subscribe-btn{float:right; width:48%; text-align:right;}
.cb-right{float:right;}
.blue-cta-btn-div{border:1px solid #011c47; min-height:41px;  background-color:#215084; float:left; position:relative; cursor:pointer; border-radius:3px; 
background: -moz-linear-gradient(top,  #426a96 0%, #1d4571 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426a96), color-stop(100%,#1d4571)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* IE10+ */
background: linear-gradient(to bottom,  #426a96 0%,#1d4571 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426a96', endColorstr='#1d4571',GradientType=0 ); /* IE6-9 */ }
.blue-cta-btn{border:1px solid #011c47; min-height:41px;  background-color:#215084; float:left; position:relative; cursor:pointer; border-radius:3px; 
background: -moz-linear-gradient(top,  #426a96 0%, #1d4571 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426a96), color-stop(100%,#1d4571)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* IE10+ */
background: linear-gradient(to bottom,  #426a96 0%,#1d4571 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426a96', endColorstr='#1d4571',GradientType=0 ); /* IE6-9 */ }
.blue-cta-arw{float:right; vertical-align:bottom; height:41px; width:50px; margin: auto; position: absolute; top: 0;  bottom: 0;  right:-5px;}
.blue-cta-txt{float:left; margin-top:10px; padding-left:20px; padding-right:60px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff;}
.cb-show{display:block !important;}
.col2-txt{padding:0px 10px;}

.cb-list {margin:0px; padding:0px;}
.cb-list ul {padding:0px; list-style:none; *margin-left:0px; margin-top:5px;}
.cb-list ul li {font-size:18px; font-family: Arial, Helvetica, sans-serif; color:#2b2b2b; line-height:22px; background:url("https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-bullet.png") no-repeat 0 -1px;
 *line-height:22px; padding-left:35px;}
.cb-list li {margin-bottom:13px;}
.cb-sp-img{width:82px; float:left;}
.cb-sp-txt{float:left; width:87%; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; margin-left:20px; }
.cb-l-bullet-sec{float:left; width:48%; margin-right:35px;}
.cb-r-bullet-sec{float:left; width:48%;}
.cb-tb-sec{float:left; width:100%; }
.cb-ic-sec{float:left; padding-right:25px; padding-bottom:15px; width:67%;}
.cb-tb-sec-txt{float:left; padding-right:25px; padding-bottom:25px; width:67%;}
.cb-tb-sec-img{float:left; width:30.2%;}
.cb-tb-sec-txt2{float:left; padding-left:25px; padding-bottom:0px; width:67%; }
.cb-tb-sec-img2{float:left; width:30.2%; }
.cb-lp-img{float:left; width:30.2%; }
.vd-thumb-sec{float:right;}
.thanks-vid-txt-sec{float:left; width:240px; padding-right:10px; color:#2b2b2b;}
.thanks-vid-sec{float:left; width:640px;}
#videoPrvText {border: 2px solid #e6e6e6;height: 340px;text-align: Left;width: 98%;color: #666666;}
#videoPrvText > div{padding: 150px 80px;} 
.cb-cont-main{float:left; width:100%;}
.cb-cont-col1{width:48%; float: left; margin-right:35px; border-top:1px solid #dbdbdb; margin-top:15px; padding-top:15px;}
.cb-cont-col2{width:48%; float: left; border-top:1px solid #dbdbdb; margin-top:15px; padding-top:15px;}
.cb-hide{display:none !important;}
.cb-disclaim{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
.cb-sp-thumb{padding-bottom:10px; margin-right:15px; float:left;}
.cb-sp-sec{float:left; width:100%;}

/*---thanks page end---*/

.multi-sec{width:100%; float:left;}
.multi-2col-div1{float:left; width:48%;}
.multi-2col-div2{float:left; width:48%; margin-left:35px;}
.multi-thumb-div{float:left; text-align:center; padding:0 20px;}
.multi-3col-div1{float:left; width:31%;}
.multi-3col-div2{float:left; width:31%; margin-left:25px;}
.multi-thumb2-div{float:left; text-align:center; padding:0 20px;}
.bottom-sp{padding-bottom:10px;}
.top-sep-sp{padding-top:30px;}
.cta-sp{margin-bottom:10px; float:left;}
/*--sales chat and stay connected module start*/
.cb-chat-sec{width:416px; background-color:#ffffff; padding:20px 20px 20px 20px; float:left;}
.cb-social-sec{width:416px; background-color:#ffffff; padding:20px 20px 14px 20px; float:left; margin-left:24px;}
.cb-col-sec{float:left; width:100%; margin-top:15px; text-align: center;}
.StayconnectWidget .cb-chat-txt{float:left; padding-left:0px !important; margin: 0px !important; width:auto !important;}
.cb-chat-txt{float:left; padding-left:20px; width:65%; word-break:break-word; text-align:left;}
.cb-chat-and-txt{float:left; margin-top:10px; padding-left:20px; width:270px; word-break:break-word; text-align:left;}
.div-height{display:flex;}
/*--sales chat and stay connected module end*/


/*--footer section--*/
.tp-footer{width:936px; background-color:#ffffff; padding:15px 20px 15px 20px; margin:auto; clear:both; height:65px;}
.rev-ftr-text-div{font-size:13px; word-break:break-word;}
.ftr-text-div{width:80%; float:left; color:#2b2b2b; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:20px;}
.tagline-div{width:20%; float:left;}
/*--footer section end--*/

/* progressive profile validation style start*/
.LV_validation_message{ margin: 0 0 0 5px; }
.LV_valid{ color:#00CC00; display:none; }
.LV_invalid{ color:#CC0000; font-size:12px; }
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border: 1px solid #d5d5d5; }
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border: 1px solid #d5d5d5;}
/* progressive profile validation style end*/

/* Progressive Profile Style Start*/
	.pp-cta-btn{border:1px solid #011c47;  min-height:43px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff;
padding:5px 60px 5px 15px;background: url('https://www.oracleimg.com/webfolder/s/dm/templates/cta-btn-arrow-icon.png') right center no-repeat;  background-color:#215084; cursor:pointer; max-width:300px; white-space: normal; text-align:left; border-radius:3px; outline:none;} 
	.pp-cta-btn-div{border:1px solid #011c47;  min-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff;
padding:10px 60px 5px 15px;background: url('https://www.oracleimg.com/webfolder/s/dm/templates/cta-btn-arrow-icon.png') right center no-repeat;  background-color:#215084; cursor:pointer; max-width:300px; white-space: normal; text-align:left; border-radius:3px; outline:none;} 
 	.pp-body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
	.pp-body-title{font-size:30px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
	.pp-form-area{width:100%; float:left;}	
	.pp-textbox{float:left; width:300px; padding-bottom:20px; }	
	.pp-input-glow {border: 1px solid #cccccc; border-radius: 3px;  padding:8px; width:300px; color:#2b2b2b;}
	.pp-input-glow:focus {outline: none; border: 1px solid #999999; color:#2b2b2b;}
	.pp-lb{ float:left; padding-right:10px; width:37%; padding-top:5px;}
	.pp-body-nml{font-size:17px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#000000;}
	.pp-disclaimer-txt2{float:left; width:100%; margin-left:0px; margin-top:15px; margin-bottom:5px; font-size:12px; color:#000000;}
	.pp-textbox select{border: 1px solid #d5d5d5; border-radius: 3px; padding:8px 4px 8px 4px; width:318px; color:#2b2b2b; background-color:#ffffff !important; }
	.pp-textbox select:focus {outline: none; border: 1px solid #adadad; color:#2b2b2b;}
	
	/* Lightbox style: This style will apply only if onDemandPP is Yes. */				
	.lp-lock-icon{ padding-left:20px; margin-top:-3px; }
	.ppLB_download_btn{ color: #fff !important;font-family: Arial,Helvetica,sans-serif;	font-size: 18px;font-weight: bold;padding-left: 3px;padding-right: 20px;text-decoration: none !important; }
	#ppLB_overlay {height: 100%;	left: 0; position: fixed; top: 0; width: 100%; }
	.ppLB_popup{ width:25%; top:0;left:0; right:0; z-index:20000;	background:#e6e6e6;	padding:15px; border-radius:4px; box-shadow:0px 0px 10px #888888; margin: 0px auto; position: absolute;	}
	.lp-inner-div{float:left; width:95%}		
	.ppLB_overlayBG { background-color: #fefefe; z-index: 9999; }
	.ppLB_close { float: right; vertical-align: top; margin-top: -8px; margin-right: -8px; padding:10px;}
	.ppLB_closeBtn{	background: url("http://www.oracleimg.com/us/dm/close-btn-3103188.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; display: block; width: 16px; height: 16px;margin-bottom: 0px; margin-top:0px;margin-right:0px;vertical-align: top; }	
    .ppLB_notme{ padding-bottom:10px;text-align:left; float:left; width:90%; font-size:12px; }	
/* Progressive Profile Style End */

/* Advertising-LP style start */
.cb-slider-wrapper{width:523px; float:left; margin-right:20px;}
.cb-ad-white{float:left; width:353px; background-color:#ffffff; padding:20px; min-height:650px;}
.cb-ad-vd-white{float:left; width:353px; background-color:#ffffff; padding:20px; }
.cb-hd-view{display:none;}
#page-container{margin:0 auto; width:160px; padding-top:10px; height:35px;}
#button-prev{float:left;  width:36px; height:35px; }
#button-nxt{float:left;  width:37px; height:35px;}
.pre-hgh{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  0, 0; background-repeat:no-repeat}
.nxt-hgh{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position: -35px, 0; background-repeat:no-repeat; background-position-x: -35px;}
.pre-lht{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  -71px, 0;}
.nxt-lht{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  -107px, 0;}
#cb-slider-pdf {width:523px; height:690px; display:block; overflow:hidden;}
.page-count{height:27px; margin:9px 5px 0 5px; float:left; vertical-align:central}
.adv-vid-sec {float:left; margin-right:20px; width:523px;}
.gray {font-family:Arial, Helvetica, sans-serif;  color:#666666;font-weight:normal;}
.col2-main {float:left; width:100%; }
.col2-div1 {float:left; width:48%; padding-bottom:10px; }
.col2-div2 {float:left; width:49%; margin-left:25px; padding-bottom:10px;}
.top-sp2{padding-top:5px !important;}
.cta-left{float:left;}
/* Advertising-LP style end */
.cnt{padding:5px 5px 10px 38px; width:78%; color:#ffffff; font-size:30px; display: table-cell; vertical-align: middle;}
.left-panel{ width: 79.8%; padding-right:198px; background: #314b5c; float: left; display: table; height:70px; background-image:url("https://www.oracleimg.com/webfolder/s/dm/image9/wb-right-bg.jpg"); background-repeat:no-repeat; background-position:right top;}
.grey-panel{position: relative;   width: 28%;  background: #4f5052;  float: right; margin-left: 0px; min-height:20px;}
.grey-panel:before{content: '';  line-height: 0;  font-size: 0;  width: 0;  height: 0;  border-top: 0px solid transparent; border-bottom: 75px solid #4f5052;  border-left: 55px solid transparent;  border-right: 0px solid #000;  position: absolute;  top: -55px;  left: -26px;}
.grey-sec-bg1{background-color:#e6e6e6; float:left; width:100%;}
.grey-sec-bg{background-color:#e6e6e6; float:left; width:100%; padding-top:20px; padding-bottom:20px; z-index:500; position:relative}
.grey-panel-bg{background-color:#e6e6e6; float:left; width:100%;}
.add-div{width:62%; margin-left:40px; margin-right:40px; float:left;}
.event-date{float:left; width:250px; margin-right:40px;}
.event-address{float:left; width:300px;}
.event-btn{float:right; width:250px; margin-right:40px; word-break:break-all;}
.sp-title{float:left; padding-bottom:15px;}
.ph-details{width:50%; padding:10px; background:#cad9de;}

/* Add to Calendar style start */
.add-cal-popup{padding:15px 10px 5px 15px; margin-left:0px; position:absolute; top:90px; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #bebebe; -webkit-box-shadow: 7px 3px 9px 0px rgba(50, 50, 50, 0.32); -moz-box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); max-width:530px; }
.cal-div{float:left;  margin-right:15px; margin-bottom:10px;}
.cal-icon-sp{float:left; width:16px; padding-top:1px;}
.cal-txt{display:inline-block; padding-left:5px; font-size:14px; float:left; max-width:490px;}
.arw-box {position: absolute; background: #fff; border: 1px solid #bebebe;}
.arw-box:after, .arrow_box:before {	bottom: 100%;	left: 12.5%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}
.arw-box:after {border-color: rgba(255, 255, 255, 0);	border-bottom-color: #fff;	border-width: 10px;	margin-left: -10px;}
.arw-box:before {border-color: rgba(190, 190, 190, 0);	border-bottom-color: #bebebe;	border-width: 11px;	margin-left: -11px;}
/* Add to Calendar style end */
.promo-div{padding:15px 18px 15px 18px; background-color:#5a5a5a; float:left; width:940px;}
.promo-bnr1{float:left; margin-right:20px;}
.promo-bnr2{float:left; margin-right:20px;}
.promo-bnr3{float:left; }
.pointer{cursor:pointer;}
.hashtag{width:100%; text-align:left; padding-bottom:10px; float:left;}

	@media all and (min-width: 240px) and (max-width: 320px){
		.pp-cta-btn{border:1px solid #011c47;  min-height:35px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;
padding:5px 40px 5px 5px !important; background: url('https://www.oracleimg.com/webfolder/s/dm/templates/cta-btn-arrow-icon.png') right center no-repeat;  background-color:#215084; cursor:pointer; max-width:300px; white-space: normal; text-align:left; border-radius:3px; outline:none; background-size:35px !important;} 
		.pp-cta-btn-div{border:1px solid #011c47; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;
 background: url('https://www.oracleimg.com/webfolder/s/dm/templates/cta-btn-arrow-icon.png') right center no-repeat;  background-color:#215084; cursor:pointer; max-width:300px; white-space: normal; text-align:left; border-radius:3px; outline:none; background-size:35px !important;} 
		.pp-body-title{font-size:16px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
		.pp-lb {float:left; padding-right:10px; width:90%; padding-top:5px; padding-bottom:2px;}	
		.pp-textbox{float:left; width:92%; padding-bottom:10px;}
		.pp-input-glow {border: 1px solid #d5d5d5; border-radius: 3px; padding:8px; width:100%; color:#2b2b2b;}
		.pp-input-glow:focus {outline: none; border: 1px solid #adadad;}
		.pp-disclaimer-txt2{float:left; width:100%; margin-left:0px; margin-top:0px; padding-top:15px; padding-bottom:15px;}
		.pp-textbox select{border: 1px solid #d5d5d5; border-radius: 3px; padding:8px 4px 8px 4px; width:108% !important; color:#2b2b2b; background-color:#ffffff !important;}
	    .pp-textbox select:focus {outline: none; border: 1px solid #adadad; color:#2b2b2b;}
		.pp-body-nml{font-size:12px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#000000;}
		.ppLB_close { float: right; vertical-align: top; margin-top: 0px; margin-right: 0px; padding:10px;}
		.ppLB_notme{ padding:10px;text-align:left; float:left; width:80%; font-size:12px; }
 	}
	
	@media all and (min-width: 320px) and (max-width: 480px){
		.pp-cta-btn{border:1px solid #011c47;  min-height:38px !important; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff;
padding:5px 45px 5px 10px !important; background: url('https://www.oracleimg.com/webfolder/s/dm/templates/cta-btn-arrow-icon.png') right center no-repeat;  background-color:#215084; cursor:pointer; max-width:300px; white-space: normal; text-align:left; border-radius:3px; outline:none; background-size:38px !important;} 
		.pp-body-title{font-size:20px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
		.pp-lb {float:left; padding-right:10px; width:90%; padding-top:5px; padding-bottom:2px;}	
		.pp-textbox{float:left; width:92%; padding-bottom:10px;}	
		.pp-input-glow {border: 1px solid #d5d5d5; border-radius: 3px; padding:8px; width:100%; color:#2b2b2b;}
		.pp-input-glow:focus {outline: none; border: 1px solid #adadad;}
		.pp-disclaimer-txt2{float:left; width:100%; margin-left:0px; margin-top:0px; padding-top:15px;padding-bottom:15px;}		
		.pp-textbox select{border: 1px solid #d5d5d5; border-radius: 3px;  padding:8px 4px 8px 4px; width:106% !important; color:#2b2b2b; background-color:#ffffff !important;}
	    .pp-textbox select:focus {outline: none; border: 1px solid #adadad; color:#2b2b2b;}
		.pp-body-nml{font-size:14px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#000000;}
		.ppLB_close { float: right; vertical-align: top; margin-top: 0px; margin-right: 0px; padding:10px;}
		.ppLB_notme{ padding:10px;text-align:left; float:left; width:80%; font-size:12px; }
	}
	
	@media all and (min-width: 480px) and (max-width: 640px){
		.pp-body-title{font-size:25px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
		.pp-lb {float:left; padding-right:10px; width:90%; padding-top:5px; padding-bottom:3px;}	
		.pp-textbox{float:left; width:92%; padding-bottom:10px;}	
		.pp-input-glow {border: 1px solid #d5d5d5; border-radius: 3px; padding:8px; width:100%; color:#2b2b2b;}
		.pp-input-glow:focus {outline: none; border: 1px solid #adadad;}
		.pp-disclaimer-txt2{float:left; width:100%; margin-left:0px; margin-top:0px; padding-top:15px;padding-bottom:15px;}	
		.pp-textbox select{border: 1px solid #d5d5d5; border-radius: 3px; padding:8px 4px 8px 4px; width:103% !important; color:#2b2b2b; background-color:#ffffff !important;}
	    .pp-textbox select:focus {outline: none; border: 1px solid #adadad; color:#2b2b2b;}	
		.pp-body-nml{font-size:14px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#000000;}
		.ppLB_close { float: right; vertical-align: top; margin-top: 0px; margin-right: 0px; padding:10px;}
		.ppLB_notme{ padding:10px;text-align:left; float:left; width:80%; font-size:12px; }
	}	
	
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) 
	{
		.pp-body-title{font-size:25px !important; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#2b2b2b;}
		.pp-lb {float:left; padding-right:10px; width:90%; padding-top:5px; padding-bottom:3px;}	
		.pp-textbox{float:left; width:92%; padding-bottom:10px;}	
		.pp-input-glow {border: 1px solid #d5d5d5; border-radius: 3px; padding:8px; width:100%; color:#2b2b2b; background-color:#ffffff;}
		.pp-input-glow:focus {outline: none; border: 1px solid #adadad;}
		.pp-disclaimer-txt2{float:left; width:100%; margin-left:0px; margin-top:0px; padding-top:15px;padding-bottom:15px;}	
		.pp-textbox select{border: 1px solid #d5d5d5; border-radius: 3px; padding:8px 4px 8px 4px !important; width:104% !important; color:#2b2b2b; background-color:#ffffff !important; height:30px !important;}
		.pp-textbox select:focus {outline: none; border: 1px solid #adadad; color:#2b2b2b;}	
		.pp-body-nml{font-size:14px; font-family:Arial, Helvetica, sans-serif; word-break:break-word; color:#000000;}
		.ppLB_close { float: right; vertical-align: top; margin-top: 0px; margin-right: 0px; padding:10px;}
		.ppLB_notme{ padding:10px;text-align:left; float:left; width:80%; font-size:12px; }
	}			

	@media all and (max-width:640px)
	{
		.bnr-sdw {background-image: -o-linear-gradient(top, #ffffff 0%, rgba(255,255,255,0) 100%);
		background-image: -moz-linear-gradient(top, #ffffff 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-linear-gradient(top, #ffffff 0%, rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, #ffffff 0%, rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to top, #ffffff 0%, rgba(255,255,255,0) 100%);
		position:absolute; width: 100% !important; height: 55px !important; bottom:0px !important; z-index:1000; float:left; display:block;}
		.cblp-assetpromo .row{margin-top: 0px;}
		
	}

	@media all and (min-width: 240px) and (max-width: 320px)
	{
	#mainTable{width:100%; margin: 0 auto;}
	.cb-bnr-section {background-position: 100% 0% !important;height: 133px !important; width:100%;}
	.cb-bnr-txt{position:absolute;  bottom:10px!important; width:175px; margin-left:10px!important;  font-family:Arial, Helvetica, sans-serif; font-size:30px!important; font-weight:bold; color:#000000; line-height:30px; border:0px; }
	.cb-logo{position:absolute; z-index:1; top:0px; width:240px; margin-left:10px !important;  }
	.cb-oracle-logo{width:30% !important; height:auto !important; }	
	.img-resize { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-title-full-image { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-grey-bg{width:100% !important; background-color:#e6e6e6; padding:0px!important; margin-top:-5px !important; }
	.cb-white-bg{width:93% !important; background-color:#ffffff; padding:10px !important; }
	.cb-red-bullet{clear:left; margin-left:0px; width:100%; margin-top:15px; }
	.cb-red-bullet ul{ padding-left:0px; margin-left:0px;}
	.cb-red-bullet li{background-image: url('https://www.oracleimg.com/webfolder/s/dm/image5/cb-lp-red-bullet.jpg');background-repeat: no-repeat; background-position:left top; padding:0px 5px 20px 22px;  list-style:none; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; background-size:5%; vertical-align:text-top !important;k!important; }
	a{text-decoration:none; color:#1f4f82; font-family:Arial, Helvetica, sans-serif;}
	.underline{text-decoration:underline;}
	.cb-thumb-sec{padding-bottom:5px;}
	.lp-slab-hr{padding:10px 0px; width:100%;}
	.hr-red-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-slab-bg.jpg); background-repeat:repeat-x; height:6px; width:20%; float:left;}
	.hr-grey-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-grey-slab-sdw.png); background-repeat:repeat-x; height:6px; width:80%; float:left;}
	.right-pp-sec{clear:left; width:93%; padding:10px 10px 10px 10px; margin-left:0px; background-color:#e6e6e6;}
	.msg-title{font-size:18px !important;  font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-title{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sp{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-nml{font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sml{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sub-title{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.space2{padding-bottom:20px;}
	.btm-sp{margin-bottom:0px !important;}
	.cb-quote-txt {float: left;width: 75%;}
	.cb-quote {float: left; width:18%; padding-right:15px; text-align:center;}
	.cb-quote2 {float: left; width: 18%; padding-left:15px; text-align:center;}
	.cb-quote-img{width:100% !important; height:auto !important;}
	/*---video welcome page start--*/
	.cb-vd-thumb-sec { vertical align:top;  margin-bottom:15px; width:100%; position:relative; font-size:12px !important; text-align:left; color:#000000; font-family:Arial, Helvetica, sans-serif; }
	.cb-vd-icon { float:left;  z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 11px 9px 10px; position:absolute; width:92%; }
	.cb-vd-txt {float:right; width:83%; padding-left:10px;} 
	.cb-thumb-scale{width:100% !important; height:auto !important;}
	.cb-vid-img{line-height:8px;}
	/*---video welcome page end--*/
	/***surveyPage*/
	.cb-gray-bottom{background-color:#e6e6e6; width:100%; padding-bottom:10px}
	/*---thanks page---*/
	.cb-grey-bg2{width:100% !important; background-color:#e6e6e6; padding:0px!important; }
	.tx-col2{width:100% !important; clear:both; margin-bottom:20px;}
	.col3-sec{float:left; padding-left:10px; width:80%; word-break:break-word;}
	.cb-white-bg2{width:93% !important; background-color:#ffffff; padding:10px 10px 20px 10px !important; float:left; margin-bottom:10px; }
	.thanks-txt-sec{float:left; width:100%; padding-right:10px; padding-bottom:20px !important; color:#2b2b2b; padding-top:15px;}
	.thanks-thumb-sec{float:left; width:95%}
	.thumb-txt{margin-bottom:10px; font-weight:bold; width:100%; float:left; padding-top:15px;}
	.thumb-txt-col2{clear:both; width:100%; padding-right:10px;}
	.thumb-sec2{float:left; width:100%; padding-bottom:20px !important;}
	.share-sec{float:left; width:96%; clear:both; background-color:#e6e6e6; padding:10px 5px 0px 5px; margin-top:10px;}
	.grey-cta-txt{float:left; margin-top:10px; padding-left:15px; padding-right:40px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; font-weight:bold; color:#000000; }
	.top-sp{padding-top:10px;}
	.subscribe-txt{clear:left; width:100%; font-size:18px; color:#666666; border-right:none; padding-bottom:20px;}
	.subscribe-btn{float:right; width:100%;}
	.blue-cta-btn-div{border:1px solid #011c47; min-height:35px;  background-color:#215084; float:left; position:relative; width:auto; cursor:pointer; border-radius:3px; margin-bottom:20px; display:block;
	background: -moz-linear-gradient(top,  #426a96 0%, #1d4571 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426a96), color-stop(100%,#1d4571)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #426a96 0%,#1d4571 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426a96', endColorstr='#1d4571',GradientType=0 ); /* IE6-9 */ }
	.blue-cta-btn{border:1px solid #011c47; float:left; position:relative; width:auto; cursor:pointer; border-radius:3px; display:block; display: block; min-height: 18px; padding-top: 12px;}
	.blue-cta-arw{float:right; vertical-align:bottom; height:30px; width:35px; margin: auto; position: absolute; top: 0px; bottom: 0; right:-5px;}
	.blue-cta-txt{float:left; margin-top:10px; padding-left:10px; padding-right:45px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
	.blue-cta-arw-icon{height:30px; width:35px;}
	.module-sp{padding-top:10px;}
	.cb-tb-sec{display:block; }
	.cb-ic-sec{float:left; padding-right:0px; padding-bottom:10px;  width:auto;}
	.cb-tb-sec-txt{float:left; padding-right:0px; padding-bottom:30px;  width:auto;}
	.cb-tb-sec-img{float:left; padding-bottom:30px; width:100%; text-align:center;}
	.cb-tb-sec-img2{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:15px; }
	.cb-lp-img{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:5px;}
	.cb-tb-sec-txt2{float:left; padding-left:0px; padding-bottom:0px;  width:auto;}
	.cb-tb-sec-btn { text-align:center}
	.btn-center{display:inline-block !important; float:none !important;}
	.cb-list ul li {font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#2b2b2b; line-height:22px; background:url("https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-bullet.png") no-repeat 0 -1px;
	 *line-height:22px; padding-left:30px;}
	.cb-sp-txt{float:left; width:65%; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; margin-left:10px; }
	 .cb-l-bullet-sec{float:left; width:100%;}
	.cb-r-bullet-sec{float:left; width:100%;}
	.cb-pro-tagline{ width:100%; font-size:12px;  padding-bottom:30px; }
	.share-icon-sec{float:right; max-width:71%;}
	.thanks-vid-txt-sec{float:left; width:100%; padding-right:10px; padding-bottom:20px !important; color:#2b2b2b; padding-top:15px;}
	.thanks-vid-sec{float:left; width:99%;}
	.vd-thumb-sec{float:left; width:100%; padding-bottom:20px !important;}
	#videoPrvText {border: 2px solid #e6e6e6;font-size: 14px;height: 180px;text-align: Left;width: 98%; color: #666666;}
	#videoPrvText > div{padding: 65px 32px;} 
	.cb-cont-col1{float:left; width:100%;}
	.cb-cont-col2{float:left; width:100%;}
	.cb-cont-col1:empty{display:none;}
	.cb-cont-col2:empty{display:none;}
	/*---thanks page end---*/	

	/*--sales chat and stay connected module start*/
	.cb-chat-sec{width:93% !important;  background-color:#ffffff; padding:20px 10px 20px 10px !important; float:left; margin-bottom:10px;}
	.cb-social-sec{width:93% !important; background-color:#ffffff; padding:20px 10px 0px 10px !important; float:left; margin-left:0px; margin-bottom:10px;}
	.StayconnectWidget .cb-chat-txt{float:left; padding-left:0px !important; margin: 0px !important; width:auto !important;}
	.cb-chat-txt{clear:both; margin-top:15px; padding-left:0px; width:100%; word-break:break-word; text-align:center;} 
	.cb-chat-and-txt{clear:both; margin-top:15px; padding-left:0px; width:100%; text-align:center;} 
	.div-height{display:block;}
	/*-- added by Anup */
	.cb-social-sec .SCHashtagTbl{padding-left:0px !important; width:93% !important;}
	.cb-stay-center{display:inline-block;}
	/*--sales chat and stay connected module end*/
		
	/*--footer section--*/
	.tp-footer{width:93%; background-color:#ffffff; padding:10px 11px 10px 11px; float:left; height:auto;}
	.rev-ftr-text-div{font-size:12px; line-height:25px; word-break:break-word; width:100%;}
	.ftr-text-div{width:100%; float:left; text-align:left; padding-top:0px; line-height:20px;}
	.tagline-div{width:20%; float:left;}
	/*--footer section end--*/
	.cb-sp-thumb{padding-bottom:10px; margin-right:15px; float:left; width:100%;}

	/* Advertising-LP style start */
	.cb-slider-wrapper{width:100% !important;  background-color:#ffffff;}
	.cb-ad-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; min-height:0px; margin-bottom:10px;}
	.cb-ad-vd-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; margin-bottom:10px;}
	.cb-hd-view{display:block; background-color:#ffffff; padding-bottom:0px; padding-top:5px; font-weight:bold; margin-bottom:0px;}
	.cb-hd-view2{display:none;}
	.img-resize2{ width:100%; height: auto; width: auto\9; /* IE8 */}
	.lr-space{padding-left:10px; padding-right:10px;}
	#cb-slider-pdf{width:100% !important; height:auto !important;}
	#page-container{margin:0 auto; width:160px; height:35px;}
	body{background-color:#ffffff;}
	.adv-vid-sec {width:100% !important;  background-color:#ffffff;}
	/* Advertising-LP style end */
	.ppLB_popup{width:100%; top:0; right:0; left:0; z-index:20000; background:#FFFFFF; 	padding:0px !important; border-radius:0px !important; margin: 0px auto; position: absolute;	 }
	.mtab-mf{font-size:16px !important;}
	.mtab-sf{font-size:16px !important;}
	.ofr-lf{font-size:16px !important;}
	.ofr-mf{font-size:16px !important;}
	.ofr-sf{font-size:16px !important;}
	.def-font36-mf{font-size:18px !important;}
	.def-font36-sf{font-size:18px !important;}
	.def-font24-lf{font-size:16px !important;}
	.def-font24-mf{font-size:16px !important;}
	.def-font24-sf{font-size:16px !important;}
	.col2-div1 {float:left; width:100%; padding-bottom:10px; }
	.col2-div2 {float:left; width:100%; margin-left:0px !important; padding-bottom:10px;}
	.sub-hd-sp{padding-top:10px;}
	.top-sp2{padding-top:0px !important;}
	
	.multi-thumb-div{width:100%; text-align:center; padding:0px;}
	.multi-2col-div1{width:100%;}
	.multi-2col-div2{width:100%; margin-left:0px; margin-top:25px;}
	.resize{width:260px !important; height: auto !important;}	
	.multi-thumb2-div{width:100%; text-align:center; padding:0px;}
	.multi-3col-div1{width:100%;}
	.multi-3col-div2{width:100%; margin-left:0px; margin-top:25px;}
	.cta-left{float:none;}	
	.top-sep-sp{padding-top:25px;}
	.bottom-sp{padding-bottom:10px;}	
	.cta-sp{margin-bottom:0px; float:none;}
	
	.add-div{width:auto; margin-left:0px; margin-right:0px; float:left; padding:0 10px;}
	.event-date{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-address{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-btn{float:left; width:100%; padding-top:10px; text-align:center; margin-right:0px;}
	.left-panel{width:100%; background: #314b5c; float: left; display: table; height:auto; padding-right:0px;}
	.cnt{padding:10px 10px 12px 10px; width:auto; color:#ffffff; font-size:18px; display: table-cell; vertical-align: middle;}
	.grey-panel{position: relative;   width: 65% !important;  background: #4f5052;  float: right; margin-left: 0px; min-height:15px;}
	.ph-details{width:auto; padding:10px; background:#cad9de;}
	.promo-div{padding:10px 0px 10px 0px; background-color:#5a5a5a; width:100%; text-align:center;}
	.promo-bnr1{margin-bottom:10px; width:100%;}
	.promo-bnr2{margin-bottom:10px; width:100%;}
	.promo-bnr3{width:100%;}
	.hashtag{width:100%; text-align:center; padding-bottom:20px; float:left;}
	}

	@media all and (min-width: 320px) and (max-width: 480px)
	{          
	#mainTable{width:100%;}
	 .cb-bnr-section{ background-position: 93% 0% !important; height: 161px !important; width:100%;}
	.cb-bnr-txt{position:absolute;  bottom:10px!important; width:175px; margin-left:10px!important;  font-family:Arial, Helvetica, sans-serif; font-size:30px!important; font-weight:bold; color:#000000; line-height:30px; border:0px; }
	.cb-logo{position:absolute; z-index:1; top:0px; width:176px; margin-left:10px !important;  }
	.cb-oracle-logo{width:50% !important; height:auto !important;}	
	.img-resize { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-title-full-image { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-grey-bg{width:100% !important; background-color:#e6e6e6; padding:0px!important;  margin-top:-5px !important; }
	.cb-white-bg{width:94.8% !important; background-color:#ffffff; padding:10px 10px 10px 10px !important;  }
	.cb-red-bullet{clear:left; margin-left:0px; width:100%; margin-top:15px;  }
	.cb-red-bullet ul{ margin:0; padding:0;}
	.cb-red-bullet li{background-image: url('https://www.oracleimg.com/webfolder/s/dm/image5/cb-lp-red-bullet.jpg');background-repeat: no-repeat; background-position:left top; padding:0px 5px 20px 25px;  list-style:none; margin:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; background-size:5%; vertical-align:text-top; }
	a{text-decoration:none; color:#1f4f82; font-family:Arial, Helvetica, sans-serif;}
	.underline{text-decoration:underline;}
	.cb-thumb-sec{padding-bottom:5px;}
	.lp-slab-hr{padding:10px 0px; width:100%;}
	.hr-red-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-slab-bg.jpg); background-repeat:repeat-x; height:6px; width:20%; float:left;}
	.hr-grey-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-grey-slab-sdw.png); background-repeat:repeat-x; height:6px; width:80%; float:left;}
	.right-pp-sec{clear:left; width:94%; padding:10px 12px 10px 10px !important; margin-left:0px; background-color:#e6e6e6;}
	.body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.msg-title{font-size:20px !important; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-title{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sp{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-nml{font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sml{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sub-title{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.space2{padding-bottom:20px;}
	.btm-sp{margin-bottom:0px !important;}
	.cb-quote-txt {float: left;width: 77%;}
	.cb-quote {float: left; width:18%; padding-right:15px; text-align:center;}
	.cb-quote2 {float: left; width: 18%; padding-left:15px; text-align:center;}
	.cb-quote-img{width:100% !important; height:auto !important;}
	/***surveyPage*/
	.cb-gray-bottom{background-color:#e6e6e6; width:100%; padding-bottom:10px}
	/*---video welcome page start--*/
	.cb-vd-thumb-sec {vertical align:top; width:100%;  margin-bottom:15px; position:relative;  font-size:14px !important; text-align:left; color:#000000; font-family:Arial, Helvetica, sans-serif; }
	.cb-vd-icon {float:left;  z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 11px 9px 10px; position:absolute; width:93%;}
	.cb-vd-txt {float:right; width:85%; padding-left:10px;  }
	.cb-thumb-scale{width:100% !important; height:auto !important;}
	.cb-vid-img{line-height:5px !important; }
	/*---video welcome page end--*/

	/*---thanks page---*/
	.cb-grey-bg2{width:100% !important; background-color:#e6e6e6; padding:0px!important; }
	.tx-col2{width:100% !important; clear:both; margin-bottom:20px;}
	.col3-sec{float:left; padding-left:15px; width:85%; word-break:break-word;}
	.cb-white-bg2{width:94.8% !important; background-color:#ffffff; padding:10px 10px 20px 10px !important;  float:left; margin-bottom:10px; }
	.thanks-txt-sec{float:left; width:100%; padding-right:0px; padding-bottom:20px !important; color:#2b2b2b; padding-top:15px;}
	.thanks-thumb-sec{float:left; width:100%}
	.thumb-sec2{float:left; width:100%; padding-bottom:20px;}
	.thumb-txt{margin-bottom:10px; font-weight:bold; width:100%; float:left; padding-top:15px;}
	.thumb-txt-col2{clear:both; width:100%; padding-right:0px;}
	.share-sec{float:left; width:96%; clear:both; background-color:#e6e6e6; padding:10px 5px 0px 5px; margin-top:10px;}
	.grey-cta-txt{float:left; margin-top:10px; padding-left:15px; padding-right:40px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; font-weight:bold; color:#000000; }
	.subscribe-txt{clear:left; width:100%; font-size:20px; color:#666666; border-right:none; padding-bottom:20px;}
	.subscribe-btn{float:right; width:100%;}
	.blue-cta-btn-div{border:1px solid #011c47; min-height:38px;  background-color:#215084; float:left; position:relative; cursor:pointer; display:block; margin-bottom:20px; border-radius:3px;
	background: -moz-linear-gradient(top,  #426a96 0%, #1d4571 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426a96), color-stop(100%,#1d4571)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #426a96 0%,#1d4571 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426a96', endColorstr='#1d4571',GradientType=0 ); /* IE6-9 */ }
	.blue-cta-arw{float:right; vertical-align:bottom; height:33px; width:38px; margin: auto; position: absolute; top: 0;  bottom: 0;  right:-5px;}
	.blue-cta-txt{float:left; margin-top:10px; padding-left:10px; padding-right:60px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff;}
	.blue-cta-arw-icon{height:33; width:38px;}
	.module-sp{padding-top:10px;}
	.cb-tb-sec{display:block;  }
	.cb-ic-sec{float:left; padding-right:0px; padding-bottom:10px;  width:auto;}
	.cb-tb-sec-txt{float:left; padding-right:0px; padding-bottom:30px;  width:auto;}
	.cb-tb-sec-img{float:left; padding-bottom:30px; width:100%; text-align:center;}
	.cb-tb-sec-img2{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:15px; }
	.cb-lp-img{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:5px;}
	.cb-tb-sec-txt2{float:left; padding-left:0px; padding-bottom:0px;  width:auto;}
	.cb-tb-sec-btn { text-align:center}
	.btn-center{display:inline-block !important; float:none !important;}
	.cb-list ul li {font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#2b2b2b; line-height:22px; background:url("https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-bullet.png") no-repeat 0 0px;
	 *line-height:22px; padding-left:30px;}
	 .cb-sp-txt{float:left; width:65%; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; margin-left:10px; }
	  .cb-l-bullet-sec{float:left; width:100%;}
	.cb-r-bullet-sec{float:left; width:100%;}
	.cb-pro-tagline{ width:100%; font-size:12px;  padding-bottom:30px; }
	.share-icon-sec{float:right; max-width:71%;}
	.thanks-vid-txt-sec{float:left; width:100%; padding-right:0px; padding-bottom:20px !important; color:#2b2b2b; padding-top:15px;}
	.thanks-vid-sec{float:left; width:100%;}
	.vd-thumb-sec{float:left; width:100%; padding-bottom:20px;}
	#videoPrvText {border: 2px solid #e6e6e6;font-size: 14px;height: 180px;text-align: Left;width: 98%; color: #666666;}
	#videoPrvText > div{padding: 65px 32px;} 
	.cb-cont-col1{float:left; width:100%;}
	.cb-cont-col2{float:left; width:100%;}
	.cb-cont-col1:empty{display:none;}
	.cb-cont-col2:empty{display:none;}
	/*---thanks page end---*/	

	/*--sales chat and stay connected module start*/
	.cb-chat-sec{width:94.1% !important;  background-color:#ffffff; padding:20px 10px 20px 10px !important; float:left; margin-bottom:10px; }
	.cb-social-sec{width:94.1% !important; background-color:#ffffff; padding:20px 10px 0px 10px !important; float:left; margin-left:0px; margin-bottom:10px;} 
	.StayconnectWidget .cb-chat-txt{float:left; padding-left:0px !important; margin: 0px !important; width:auto !important;}
	.cb-chat-txt{clear:both; margin-top:15px; padding-left:0px; width:100%; word-break:break-word; text-align:center;}
	.cb-chat-and-txt{clear:both; margin-top:15px; padding-left:0px; width:100%; text-align:center;}
	.div-height{display:block;}
	/*-- added by Anup */
	.cb-social-sec .SCHashtagTbl{padding-left:0px !important; width:93% !important;}
	.cb-stay-center{display:inline-block;}
	/*--sales chat and stay connected module end*/

	/*--footer section--*/ 
	.tp-footer {width:93.5%; background-color:#ffffff; padding:10px 11px 10px 11px; float:left; height:auto;} 
	.rev-ftr-text-div{font-size:12px; line-height:25px; word-break:break-word; width:100%;}
	.ftr-text-div{width:100%; float:left; text-align:left; padding-top:0px; line-height:20px;}
	/*--footer section end--*/
	.cb-sp-thumb{padding-bottom:10px; margin-right:15px; float:left; width:100%;}

	/* Advertising-LP style start */
	.cb-slider-wrapper{width:100% !important;  background-color:#ffffff;}
	.cb-ad-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; min-height:0px; margin-bottom:10px;}
	.cb-ad-vd-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; margin-bottom:10px;}
	.cb-hd-view{display:block; background-color:#ffffff; padding-bottom:0px; padding-top:5px; font-weight:bold; margin-bottom:0px;}
	.cb-hd-view2{display:none;}
	.img-resize2{ width:100%; height: auto; width: auto\9; /* IE8 */}
	.lr-space{padding-left:10px; padding-right:10px;}
	#cb-slider-pdf{width:100% !important; height:auto !important;}
	#page-container{margin:0 auto; width:160px; height:35px;}
	body{background-color:#ffffff;}
	.adv-vid-sec {width:100% !important;  background-color:#ffffff;}
	/* Advertising-LP style end */
	.ppLB_popup{width:100%; top:0; right:0; left:0; z-index:20000; background:#FFFFFF; 	padding:0px !important; border-radius:0px !important; margin: 0px auto; position: absolute;	 }
	.mtab-mf{font-size:18px !important;}
	.mtab-sf{font-size:18px !important;}
	.ofr-lf{font-size:18px !important;}
	.ofr-mf{font-size:18px !important;}
	.ofr-sf{font-size:18px !important;}
	.def-font36-mf{font-size:20px !important;}
	.def-font36-sf{font-size:20px !important;}
	.def-font24-lf{font-size:18px !important;}
	.def-font24-mf{font-size:18px !important;}
	.def-font24-sf{font-size:18px !important;}
	.col2-div1 {float:left; width:100%; padding-bottom:10px; }
	.col2-div2 {float:left; width:100%; margin-left:0px !important; padding-bottom:10px;}
	.sub-hd-sp{padding-top:10px;}
	.top-sp2{padding-top:0px !important;}
	
	.multi-thumb-div{width:100%; text-align:center; padding:0px;}
	.multi-2col-div1{width:100%;}
	.multi-2col-div2{width:100%; margin-left:0px; margin-top:25px;}
	.resize{width:290px !important; height: auto !important;}	
	.multi-thumb2-div{width:100%; text-align:center; padding:0px;}
	.multi-3col-div1{width:100%;}
	.multi-3col-div2{width:100%; margin-left:0px; margin-top:25px;}
	.cta-left{float:none;}
	.top-sep-sp{padding-top:25px;}
	.bottom-sp{padding-bottom:10px;}
	.cta-sp{margin-bottom:0px; float:none;}
	
	.add-div{width:auto; margin-left:0px; margin-right:0px; float:left; padding:0 10px;}
	.event-date{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-address{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-btn{width:100%; padding-top:10px; text-align:center; margin-right:0px;}	
	.left-panel{width:100%; background: #314b5c; float: left; display: table; height:auto; padding-right:0px;}	
	.cnt{padding:10px 10px 12px 10px; width:auto; color:#ffffff; font-size:18px; display: table-cell; vertical-align: middle;}
	.grey-panel{position: relative;   width: 65% !important;  background: #4f5052;  float: right; margin-left: 0px; min-height:15px;}
	.ph-details{width:auto; padding:10px; background:#cad9de;}
	
	.add-cal-popup{padding:15px 10px 5px 15px; width:85%; margin-left:0px; position:absolute; top:88px; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
		border:1px solid #bebebe; -webkit-box-shadow: 7px 3px 9px 0px rgba(50, 50, 50, 0.32); -moz-box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); z-index:9999; }
	.cal-div{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.cal-txt{display:inline-block; padding-left:5px; font-size:14px; float:left; width:250px;}
	.promo-div{padding:10px 0px 10px 0px; background-color:#5a5a5a; width:100%; text-align:center;}
	.promo-bnr1{margin-bottom:10px; width:100%;}
	.promo-bnr2{margin-bottom:10px; width:100%;}
	.promo-bnr3{width:100%;}
	.hashtag{width:100%; text-align:center; padding-bottom:20px; float:left;}
	}

	@media all and (min-width: 480px) and (max-width: 640px)
	{      
	#mainTable{width:100%;}
	.cb-bnr-section{ background-position: 85% 0% !important; height: 225px !important; width:100%;}
	.cb-bnr-txt{position:absolute; bottom:15px!important; width:250px; margin-left:15px !important; font-family:Arial, Helvetica, sans-serif; font-size:42px!important; font-weight:bold; color:#000000; line-height:45px; border:0px; }
	.cb-logo{position:absolute; z-index:1; top:0px; width:176px; margin-left:15px !important;  }
	.cb-oracle-logo{width:60% !important; height:auto !important; }
	.img-resize { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-title-full-image { /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-grey-bg{width:100% !important; background-color:#e6e6e6; padding:0px!important;  margin-top:-5px !important; }
	.cb-white-bg{width:96.5% !important; background-color:#ffffff; padding:10px !important;  }
	.cb-red-bullet{clear:left; margin-left:10px; width:100%; margin-top:15px; }
	.cb-red-bullet ul{ padding-left:0px; margin-left:0px; width:100%;}
	.cb-red-bullet li{background-image: url('https://www.oracleimg.com/webfolder/s/dm/image5/cb-lp-red-bullet.jpg');background-repeat: no-repeat; background-position:left top; padding:0px 5px 20px 35px;  list-style:none; margin-left:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; background-size:4%; vertical-align:text-top; }
	a{text-decoration:none; color:#1f4f82; font-family:Arial, Helvetica, sans-serif;}
	.underline{text-decoration:underline;}
	.cb-thumb-sec{padding-bottom:5px;}
	.lp-slab-hr{padding:10px 0px; width:100%;}
	.hr-red-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-slab-bg.jpg); background-repeat:repeat-x; height:6px; width:20%; float:left;}
	.hr-grey-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-grey-slab-sdw.png); background-repeat:repeat-x; height:6px; width:80%; float:left;}
	.right-pp-sec{clear:left; width:97%; padding:10px 10px 10px 10px; margin-left:0px; background-color:#e6e6e6;}
	.msg-title{font-size:28px !important; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-title{font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sp{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-nml{font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sml{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sub-title{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.space2{padding-bottom:20px;}
	.btm-sp{margin-bottom:0px !important;}
	.cb-quote-txt {float: left;width: 78%;}
	.cb-quote {float: left; width:18%; padding-right:15px; text-align:center;}
	.cb-quote2 {float: left; width: 18%; padding-left:15px; text-align:center;}
	/*---video welcome page start--*/
	.cb-vd-thumb-sec { vertical align:top;  margin-bottom:15px;  position:relative; font-size:14px !important; text-align:left; color:#000000; font-family:Arial, Helvetica, sans-serif; }
	.cb-vd-icon { float:left;  z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 10px 9px 10px; position:absolute; width:94%;}
	.cb-vd-txt {float:right; width:85%; padding-left:10px; }

	/*---video welcome page end--*/
	/***surveyPage*/
	.cb-gray-bottom{background-color:#e6e6e6; width:100%; padding-bottom:10px}
	/*thanks start*/
	.cb-grey-bg2{width:100% !important; background-color:#e6e6e6; padding:0px!important; }
	.tx-col2{width:100% !important; clear:both; margin-bottom:20px;}
	.col3-sec{float:left; padding-left:15px; width:85%; word-break:break-word;}
	.cb-white-bg2{width:96.5% !important; background-color:#ffffff; padding:10px 10px 20px 10px !important; float:left; margin-bottom:10px; }
	.thanks-txt-sec{float:left; width:100%; padding-right:0px; padding-bottom:20px; color:#2b2b2b; padding-top:15px; }
	.thanks-thumb-sec{float:left; width:100%}
	.thumb-sec2{float:left; width:100%; }
	.thumb-txt{margin-bottom:10px; font-weight:bold; width:100%; float:left; padding-top:15px !important;}
	.thumb-txt-col2{clear:both; width:100%; padding-right:10px;}
	.share-sec{float:left; width:97%; clear:both; background-color:#e6e6e6; padding:10px 5px 0px 5px; margin-top:10px;}
	.subscribe-txt{clear:left; width:100%; font-size:22px; color:#666666; border-right:none; padding-bottom:20px;}
	.subscribe-btn{float:right; width:100%;}
	.blue-cta-btn-div{border:1px solid #011c47; min-height:43px;  background-color:#215084; float:left; position:relative; cursor:pointer; display:block; margin-bottom:20px; border-radius:3px;
	background: -moz-linear-gradient(top,  #426a96 0%, #1d4571 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426a96), color-stop(100%,#1d4571)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #426a96 0%,#1d4571 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #426a96 0%,#1d4571 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426a96', endColorstr='#1d4571',GradientType=0 ); /* IE6-9 */ }
	.blue-cta-arw{float:right; vertical-align:bottom; height:43px; width:50px; margin: auto; position: absolute; top: 0;  bottom: 0;  right:-5px;}
	.blue-cta-txt{float:left; margin-top:10px; padding-left:20px; padding-right:60px; margin-bottom:10px; word-break:break-word; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff;}
	.module-sp{padding-top:10px;}
	.cb-tb-sec{display:block;  }
	.cb-ic-sec{float:left; padding-right:0px; padding-bottom:10px;  width:auto;}
	.cb-tb-sec-txt{float:left; padding-right:0px; padding-bottom:30px;  width:auto;}
	.cb-tb-sec-img{float:left; padding-bottom:30px; width:100%; text-align:center;}
	.cb-tb-sec-img2{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:15px; }
	.cb-lp-img{float:left; padding-bottom:20px; width:100%; text-align:center; padding-top:5px;}
	.cb-tb-sec-txt2{float:left; padding-left:0px; padding-bottom:0px;  width:auto;}
	.cb-tb-sec-btn { text-align:center}
	.btn-center{display:inline-block !important; float:none !important;}
	.cb-list ul li {font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#2b2b2b; line-height:22px; background:url("https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-bullet.png") no-repeat 0 -1px;
	 *line-height:22px; padding-left:30px;}
	.cb-sp-txt{float:left; width:70%; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; margin-left:15px; }
	 .cb-l-bullet-sec{float:left; width:100%;}
	.cb-r-bullet-sec{float:left; width:100%;}
	.share-icon-sec{float:right; max-width:85%;}
	.thanks-vid-txt-sec{float:left; width:100%; padding-right:0px; padding-bottom:20px; color:#2b2b2b; padding-top:15px; }
	.thanks-vid-sec{float:left; width:100%;}
	.vd-thumb-sec{float:left; width:100%; }
	#videoPrvText {border: 2px solid #e6e6e6;font-size: 14px;height: 180px;text-align: Left;width: 98%; color: #666666;}
	#videoPrvText > div{padding: 65px 32px;} 
	.cb-cont-col1{float:left; width:100%;}
	.cb-cont-col2{float:left; width:100%;}
	.cb-cont-col1:empty{display:none;}
	.cb-cont-col2:empty{display:none;}
	/*thanks end*/

	/*--sales chat and stay connected module start*/
	.cb-chat-sec{width:96.5% !important; background-color:#ffffff; padding:20px 10px 20px 10px !important; float:left; margin-bottom:10px;}
	.cb-social-sec{width:96.5% !important; background-color:#ffffff; padding:20px 10px 0px 10px !important; float:left; margin-left:0px; margin-bottom:10px;} 
	.div-height{display:block;}
	/*-- added by Anup */
	.cb-social-sec .SCHashtagTbl{padding-left:0px !important; width:93% !important;}
	.cb-stay-center{display:inline-block;}
	.StayconnectWidget .cb-chat-txt{float:left; padding-left:0px !important; margin: 0px !important; width:auto !important;}
	.cb-chat-txt{clear:both; margin-top:15px; margin-left:0px; width:100%; word-break:break-word; text-align:center;}
	.cb-chat-and-txt{clear:both; margin-top:15px; margin-left:0px; width:100%; text-align:center;} 	/*--sales chat and stay connected module end*/

	/*--footer section--*/  
	.tp-footer {width:96.5%; background-color:#ffffff; padding:10px 10px 10px 10px;  float:left; height:auto;}
	.rev-ftr-text-div{font-size:12px; line-height:25px; word-break:break-word; width:100%;}
	.ftr-text-div{width:100%; float:left;  text-align:left; padding-top:0px; line-height:20px;}
	/*--footer section end--*/

	/* Advertising-LP style start */
	.cb-slider-wrapper{width:100% !important;  background-color:#ffffff;}
	.cb-ad-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; min-height:0px; margin-bottom:10px;}
	.cb-ad-vd-white{float:left; width:100%; background-color:#ffffff; padding:10px 0px 10px 0px; margin-bottom:10px;}
	.cb-hd-view{display:block; background-color:#ffffff; padding-bottom:0px; padding-top:5px; font-weight:bold; margin-bottom:0px;}
	.cb-hd-view2{display:none;}
	.img-resize2{ width:100%; height: auto; width: auto\9; /* IE8 */}
	.lr-space{padding-left:10px; padding-right:10px;}
	#cb-slider-pdf{width:100% !important; height:auto !important;}
	#page-container{margin:0 auto; width:160px; height:35px;}
	body{background-color:#ffffff;}
	.adv-vid-sec {width:100% !important;  background-color:#ffffff;}
	/* Advertising-LP style end */

	.ppLB_popup{width:100%; top:0; right:0; left:0; z-index:20000; background:#FFFFFF; 	padding:0px !important; border-radius:0px !important; margin: 0px auto; position: absolute;	 }
	.mtab-mf{font-size:25px !important;}
	.mtab-sf{font-size:25px !important;}
	.ofr-lf{font-size:25px !important;}
	.ofr-mf{font-size:25px !important;}
	.ofr-sf{font-size:25px !important;}
	.def-font36-mf{font-size:28px !important;}
	.def-font36-sf{font-size:28px !important;}
	.def-font24-lf{font-size:18px !important;}
	.def-font24-mf{font-size:18px !important;}
	.def-font24-sf{font-size:18px !important;}
	.col2-div1 {float:left; width:100%; padding-bottom:10px; }
	.col2-div2 {float:left; width:100%; margin-left:0px !important; padding-bottom:10px;}
	.sub-hd-sp{padding-top:10px;}
	.top-sp2{padding-top:5px !important;}
	
	.multi-thumb-div{text-align:center; padding:0px; width:100%;}
	.multi-2col-div1{ width:100%;}
	.multi-2col-div2{ width:100%; margin-left:0px; margin-top:25px;}
	.resize{width:375px !important; height: auto !important;}	
	.multi-thumb2-div{text-align:center; padding:0px; width:100%;}
	.multi-3col-div1{width:100%;}
	.multi-3col-div2{width:100%; margin-left:0px; margin-top:25px;}
	.cta-left{float:none;}
	.top-sep-sp{padding-top:25px;}
	.bottom-sp{padding-bottom:10px;}
	.cta-sp{margin-bottom:0px; float:none;}
	
	.add-div{width:auto; margin-left:0px; margin-right:0px; float:left; padding:0 10px;}
	.event-date{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-address{float:left; width:100%; margin-right:0px; margin-bottom:10px;}
	.event-btn{float:left; width:100%; padding-top:10px; text-align:center; margin-right:0px;}
	.left-panel{width:100%; background: #314b5c; float: left; display: table; height:auto; padding-right:0px;}
	.cnt{padding:10px 10px 12px 10px; width:auto; color:#ffffff; font-size:20px; display: table-cell; vertical-align: middle;}
	.grey-panel{position: relative;   width: 65% !important;  background: #4f5052;  float: right; margin-left: 0px; min-height:15px;}
	.ph-details{width:auto; padding:10px; background:#cad9de;}
	
	.add-cal-popup{padding:15px 10px 5px 15px; width:90%; margin-left:0px; position:absolute; top:88px; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
		border:1px solid #bebebe; -webkit-box-shadow: 7px 3px 9px 0px rgba(50, 50, 50, 0.32); -moz-box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); z-index:9999; }
	.cal-div{float:left;  margin-right:0px; margin-bottom:10px;}
	.cal-txt{display:inline-block; padding-left:5px; font-size:14px; float:left; width:390px;}
	.promo-div{padding:10px 0px 10px 0px; background-color:#5a5a5a; width:100%; text-align:center;}
	.promo-bnr1{margin-bottom:10px; width:100%;}
	.promo-bnr2{margin-bottom:10px; width:100%;}
	.promo-bnr3{width:100%;}
	.hashtag{width:100%; text-align:center; padding-bottom:20px; float:left;}
	}

	/* iPad style start */
	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) 
	{
	#mainTable {width:100% !important;  height:auto; overflow-x: hidden !important; }
	.cb-bnr-section{background-position: 90% 0%; width:100%; height:200px !important; }
	.cb-banner{ position:relative; z-index:1;}
	.cb-bnr-txt{position:absolute;  bottom:20px!important; width:350px; margin-left:15px !important; font-family:Arial, Helvetica, sans-serif; font-size:40px!important; font-weight:bold; color:#000000; line-height:40px; border:0px; }
	.cb-logo{position:absolute; z-index:1; top:0px; width:176px; margin-left:15px !important;  }
	.cb-oracle-logo{width:80% !important; height:auto !important;  }
	.img-resize { /* basic responsive img */ width: 100%; height: auto;	width: auto\9; /* IE8 */	}
	.cb-grey-bg{width:100% !important; background-color:#e6e6e6; padding:10px!important;}
	.cb-white-bg{width:43% !important; background-color:#ffffff; padding:10px !important;  }
	.cb-red-bullet{width:100%;}
	.cb-red-bullet ul{ padding-left:0px; margin-left:0px;}
	.cb-red-bullet li{background-image: url('https://www.oracleimg.com/webfolder/s/dm/image5/cb-lp-red-bullet.jpg');background-repeat: no-repeat; background-position:left top; padding:0px 5px 20px 30px;  list-style:none; margin-left:0px; margin-left:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; background-size:18px; }
	.cb-subtitle-sec{float:left; width:100%; padding-bottom:15px; padding-top:10px;}
	a{text-decoration:none; color:#1f4f82; font-family:Arial, Helvetica, sans-serif;}
	.underline{text-decoration:underline;}
	.cb-thumb-sec{padding-bottom:25px;}
	.hr-red-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-slab-bg.jpg); background-repeat:repeat-x; height:6px; width:18%; float:left;}
	.hr-grey-bg{background-image:url(https://www.oracleimg.com/webfolder/s/dm/image5/cb-grey-slab-sdw.png); background-repeat:repeat-x; height:6px; width:82%; float:left;}
	.right-pp-sec{float:left; width:50% !important; margin-left:15px; background-color:#e6e6e6;}
	.msg-title{font-size:25px !important; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-title{font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sp{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-nml{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-lit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.body-sml{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}
	.lp-slab-hr{padding:10px 0px; width:100%;}
	.space{padding-bottom:10px;}
	.bnr-sdw{display:none;}
	.space2{padding-bottom:25px;}
	.thanks-vid-txt-sec{float:left; width:35%; padding-right:10px; color:#2b2b2b;}
	.thanks-vid-sec{float:left; width:63%;}
	.thumb-txt-col2{float:left; width:62%; padding-right:10px;}
	/*---thanks page---*/
	.cb-grey-bg2{width:100% !important; background-color:#e6e6e6; padding:0px 0px 10px 10px!important; }
	.tx-col2{width:33%; float:left;}
	.cb-left{float:left;}
	.col3-sec{float:left; padding-left:20px; width:80%; word-break:break-word;}
	.cb-white-bg2{width:95% !important; background-color:#ffffff; padding:10px 9px 10px 10px !important; float:left; }
	.thanks-txt-sec{float:left; width:49%; padding-right:10px; color:#2b2b2b;}
	.thanks-thumb-sec{float:left; width:49%}
	.cb-ic-sec{float:left; padding-right:20px; padding-bottom:15px; width:67%;}
	.cb-tb-sec{float:left; width:100%;}
	.cb-tb-sec-txt{float:left; padding-right:20px; padding-bottom:25px; width:67%;}
	.cb-tb-sec-img{float:left; width:30%;}
	.cb-tb-sec-txt2{float:left; padding-left:40px; padding-bottom:0px; width:60%;}
	.cb-tb-sec-img2{float:left; width:32%; }
	.cb-lp-img{float:left; width:32%; }
	.cb-list ul li {font-size:16px; font-family: Arial, Helvetica, sans-serif; color:#2b2b2b; line-height:22px; background:url("https://www.oracleimg.com/webfolder/s/dm/image5/cb-red-bullet.png") no-repeat 0 -1px;
	 *line-height:22px; padding-left:30px;}
	.cb-sp-txt{float:left; width:86%; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; margin-left:20px; }
	 .cb-l-bullet-sec{float:left; width:47%; margin-right:35px;}
	.cb-r-bullet-sec{float:left; width:47%;}
	.share-icon-sec{float:right; max-width:272px;}
	.thumb-txt{margin-bottom:0px; font-weight:bold; width:62%; float:left;}
	.cb-cont-col1{float:left; width:47%;}
	.cb-cont-col2{float:left; width:47%;}
	.cb-title-full-image{ /* basic responsive img */ width: 100% !important; height: auto !important;	width: auto\9; /* IE8 */	}
	.cb-gray-bottom{background-color:#e6e6e6; width:100%; padding-bottom:10px}
	/*---thanks page end---*/

	/*---video welcome page start--*/
	.cb-vd-thumb-sec { vertical align:top;  margin-bottom:15px; width:100%; position:relative;  margin-bottom:15px; color:#000000; text-align:left; font-family:Arial, Helvetica, sans-serif; }
	.cb-vd-icon { float:left; z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 11px 9px 10px; position:absolute; width:93.5%;}
	.cb-vd-txt {float:right; width:85%; padding-left:10px; font-size:14px !important; }
	.cb-thumb-scale{width:100% !important; height:auto !important;}
	/*---video welcome page end--*/


	/*--sales chat and stay connected module start*/
	.cb-chat-sec{width:45% !important; background-color:#ffffff; padding:10px 10px 16px 10px !important; float:left; }
	.cb-social-sec{width:45% !important; background-color:#ffffff; padding:10px 11px 10px 10px !important; float:left; margin-left:17px;}
	.StayconnectWidget .cb-chat-txt{float:left; padding-left:0px !important; margin: 0px !important; width:auto !important;}
	.cb-chat-txt{float:left; padding-left:15px; width:58%; word-break:break-word; text-align:left;}
	.div-height{display:flex;}
	/*--sales chat and stay connected module end*/

	/*--footer section--*/
	.tp-footer{width:97%; background-color:#ffffff; padding:10px 13px 10px 10px; margin:auto; clear:both; height:65px;}
	.rev-ftr-text-div{font-size:13px; word-break:break-word;}
	.ftr-text-div{width:68%; float:right; color:#2b2b2b; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:15px;}
	.tagline-div{width:20%; float:left;}
	.rev-tagline-div .img-resize2{ width:350px; height: auto;}
	/*--footer section end--*/	

	/*--sales chat and stay connected module start*/
	.cb-chat-and-txt{float:left; margin-top:10px; padding-left:15px; width:200px; word-break:break-word; text-align:left;}
	/*--sales chat and stay connected module end*/

	/* Advertising-LP style start */
	.cb-slider-wrapper{width:45%; float:left; margin-right:10px;}
	.cb-ad-white{float:left; width:353px; background-color:#ffffff; padding:20px; min-height:416px !important; }
	.cb-ad-vd-white{float:left; width:353px; background-color:#ffffff; padding:20px; }
	.cb-hd-view{display:none;}
	#page-container{margin:0 auto; width:160px; padding-top:10px; height:35px;}
	#button-prev{float:left;  width:36px; height:35px;}
	#button-nxt{float:left;  width:37px; height:35px; }
	.pre-hgh{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  0, 0; background-repeat:no-repeat}
	.nxt-hgh{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position: -35px, 0; background-repeat:no-repeat; background-position-x: -35px;}
	.pre-lht{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  -71px, 0;}
	.nxt-lht{background:url('https://www.oracle.com/webfolder/s/dm/image4/wp-arrow-sprite.png'); background-position:  -107px, 0;}
	#cb-slider-pdf {width:100%; display:block; height:460px !important}
	.page-count{height:27px; margin:9px 5px 0 5px; float:left; vertical-align:central}
	.img-resize2{ width:100%; height: auto; width: auto\9; /* IE8 */}
	.adv-vid-sec {float: left; margin-right: 10px; width: 45%;}
	/* Advertising-LP style end */

	.ppLB_popup{ width:50%; top:0;left:0; right:0; z-index:20000;	background:#e6e6e6;	padding:15px; border-radius:4px; box-shadow:0px 0px 10px #888888; margin: 0px auto; position: absolute;	}
	.mtab-mf{font-size:25px !important;}
	.mtab-sf{font-size:25px !important;}
	.ofr-lf{font-size:25px !important;}
	.ofr-mf{font-size:25px !important;}
	.ofr-sf{font-size:25px !important;}
	.def-font36-mf{font-size:25px !important;}
	.def-font36-sf{font-size:25px !important;}
	.def-font24-lf{font-size:18px !important;}
	.def-font24-mf{font-size:18px !important;}
	.def-font24-sf{font-size:18px !important;}
	.col2-main {float:left; width:100%; }
	.col2-div1 {float:left; width:48%; padding-bottom:10px; }
	.col2-div2 {float:left; width:48%; margin-left:0px !important; padding-bottom:10px;}
	.sub-hd-sp{padding-top:5px;}
	.top-sp2{padding-top:0px !important;}
	
	.multi-sec{width:100%; float:left;}
	.multi-2col-div1{float:left; width:48%;}
	.multi-2col-div2{float:left; width:48%; margin-left:28px;}
	.multi-thumb-div{float:left; text-align:center; padding:0px;}
	.resize{width:350px; height: auto;}		
	.multi-3col-div1{float:left; width:31%;}
	.multi-3col-div2{float:left; width:31%; margin-left:21px;}
	.multi-thumb2-div{float:left; text-align:center; padding:0px;}
	.cta-left{float:left;}
	.top-sep-sp{padding-top:30px;}
	.bottom-sp{padding-bottom:10px;}
	.cta-sp{margin-bottom:10px; float:left;}
	
	.cnt{padding:5px 5px 10px 17px; width:100%; color:#ffffff; font-size:25px; display: table-cell; vertical-align: middle;}
	.left-panel{width: 76%; background: #314b5c; float: left; display: table; height:70px; padding-right:185px; background-image:url("https://www.oracleimg.com/webfolder/s/dm/image9/wb-right-bg.jpg"); background-repeat:no-repeat; background-position:right top;}	
	.add-div{width:65%; margin-left:20px; margin-right:20px; float:left;}
	.event-date{float:left; width:200px; margin-right:20px;}
	.event-address{float:left; width:250px; }
	.event-btn{float:right; width:200px; margin-right:20px;}	
	.add-cal-popup{padding:15px 10px 5px 15px; margin-left:0px; position:absolute; top:88px; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
	border:1px solid #bebebe; -webkit-box-shadow: 7px 3px 9px 0px rgba(50, 50, 50, 0.32); -moz-box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); box-shadow:7px 3px 9px 0px rgba(50, 50, 50, 0.32); max-width:530px; }
	.cal-div{float:left;  margin-right:15px; margin-bottom:10px;}
	.cal-txt{display:inline-block; padding-left:5px; font-size:14px; float:left; max-width:490px;}
	.promo-div{padding:15px 12px 5px 12px; background-color:#5a5a5a; float:left; width:100%;}
	.promo-bnr1{float:left; margin-right:15px;}
	.promo-bnr2{float:left; margin-right:15px; margin-bottom:10px;}
	.promo-bnr3{float:left; }
	.pft{width:238px !important; height:auto !important;}	
	.hashtag{width:100%; text-align:left; padding-bottom:10px; float:left;}
	}

	@media all and (min-width: 360px) and (max-width: 640px)
	{
		.share-icon-sec{float:right; max-width:74%;} 
		.cb-thumb-scale{width:100% !important; height:auto !important;}
		.cb-vd-icon {float:left;  z-index:2000; opacity: 0.8;  text-align:left; background-color:#ffffff; padding:11px 11px 9px 10px; position:absolute; width:93.8%;} 
		.cb-sp-thumb{padding-bottom:10px; margin-right:15px; float:left; width:100%;}
		.cb-stay-center{display:inline-block;}
		.ppLB_popup{width:100%; top:0; right:0; left:0; z-index:20000; background:#FFFFFF; 	padding:0px !important; border-radius:0px !important; margin: 0px auto; position: absolute;	 }
		.ppLB_notme{ padding-bottom:10px;text-align:left; float:left; width:80%; font-size:12px; }
	}


	@media all and (max-width: 320px)
	{  
	.cb-white-bg2{width:93.7% !important; background-color:#ffffff; padding:10px 10px 20px 10px !important;  float:left; margin-bottom:10px; }
	.cb-sp-thumb{padding-bottom:10px; margin-right:15px; float:left; width:100%;}
	}
