html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear{
	clear:both;
}

/****************End Of Default CSS *******************/

@font-face{
	
	font-family:universalLight;
	/*src:url(../fonts/UniversLTStd-Light.otf);
	src:url(../fonts/UniversLTStd-Light.woff);*/
	src:url(https://www.oracle.com/webfolder/s/delivery_production/docs/FY16h1/docs26/UniversLTStd-Light.otf);
	src:url(https://www.oracle.com/webfolder/s/delivery_production/docs/FY16h1/docs26/UniversLTStd-Light.woff);
	/*src:url(https://www.oracle.com/webfolder/assets/digibook/career-management-apac/fonts/UniversLTStd-Light.eot);*/
}	

@font-face{
	font-family:universalBold;
	/*src:url(../fonts/UniversLTStd-Bold.otf);
	src:url(../fonts/UniversLTStd-Bold.eot);
	src:url(../fonts/UniversLTStd-Bold.woff);*/
	src:url(https://www.oracle.com/webfolder/s/delivery_production/docs/FY16h1/docs26/UniversLTStd-Bold.otf);
	src:url(https://www.oracle.com/webfolder/s/delivery_production/docs/FY16h1/docs26/UniversLTStd-Bold.woff);
	/*src:url(https://www.oracle.com/webfolder/assets/digibook/career-management-apac/fonts/UniversLTStd-Bold.eot);*/
}

@font-face{
	font-family:universalStandard;
	src:(https://www.oracle.com/webfolder/s/delivery_production/docs/FY16h1/docs26/UniversLTStd.otf);
}

@font-face{
	
	font-family:helvetica;
	src:url(../fonts/helvetica-normal.ttf);
}	

html, body{
	background-color:#ebecec !important;
}



.main_container{
	width:100%;
	margin:0;
	padding:0;
	background-color:#ebecec !important;
}

.content_wrapper{
	padding:0;
	margin:0 auto;
	max-width:1200px;
	width:100%;
	
}



.header{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image25/hcm-lp-banner.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:709px;
	position:relative;
	background-position: center, top;
}

.logo{
	width:196px;
}

#go_txt{
	padding-top: 30px;
    position: relative;
    width: 47%;

}

#go_txt img{
		left:-247px;
	position:absolute;
}

.fade_txt{
	    margin-top: 51px;
}

.fade_txt .blur_img {
    background-image: url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/blur-header.png);
    background-position: left 15px;
    background-repeat: no-repeat;
    /*background-size: 100% 91%;*/
	position:relative;
	left:-247px;
}

.fade_txt h1{
	font-family: universalBold;
	font-size: 210px; color: #fff;
	margin-bottom:0;
	padding-bottom: 0;
	text-align: center;
	height:186px;

}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     .fade_txt h1{
	 	padding-top:21px;
		margin-bottom:0;
	 }
	 
	 .fade_txt h3{
	 	margin:-30px 0 0 !important;
	 }
}

.fade_txt h3{
	display:none;
	color:#FFFFFF;
	padding-left: 75px;
	margin:0;
	font-size: 48px;
}

.fade_txt h4{
	display: block;
    padding-left: 134px;
    font-size: 48px;
    color: #fff;
	display:none;
}

.black_strip{
	height:13px;
	background-color:#000000;
    margin-top: 138px;
	width:353px;
	position:relative;
	left: -247px;


}

.white_strip{
	height:5px;



	background-color:#ffffff;
    margin-top: 15px;
	width:280px;
	position:relative;
	left: -247px;
}

.red_strip{
	height:5px;
	background-color:#ff0000;
    margin-top: 15px;
	width:300px;
	position:relative;
	left: -247px;
}

.spk_expert{
	position: fixed;
	float: right;
	 top: 250px;
	  right: 0px;
	 z-index:12;
}

ul.top-chat{
    width: 170px;
    background-color:#1f4f82;
    height: 76px;
	box-shadow:1px 2px 5px #666;
}

.spk_expert ul li{
	float:left;
	margin-top:20px;
	position:relative;
}

.spk_expert ul li a.spk_icon{
	display:block;
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/chat-sprite.png);
	background-repeat:no-repeat;
	background-position:20px top;
	color: #cad9de;
    padding-left: 80px;
    width: 78px;
	font-size:14px;
	height:44px;
	cursor:pointer;
	font-family: universalBold;
}

.spk_expert ul li a.spk_icon:hover{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/chat-sprite.png);
	background-position:20px -47px;
	height:44px;
	display:block;
	width: 78px;
	background-repeat:no-repeat;
	color: #fff;
	text-decoration:none;
}

ul.expand_icon{
	background-color:#1f4f82;
	width:300px;
	overflow:hidden;
	position:absolute;
	/*left:-308px;*/
	top: -20px;
	display:none;
	right:-999px;
	z-index:20px;
}


ul.expand_icon li a.chat_icon{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-repeat:no-repeat;
	background-position:-15px 0px;
	display:block;
	height:45px;
	font-size:14px;
	color:#cad9de;
	 padding-left: 67px;
	 padding-top:10px;
	 font-family:universalBold;
}

ul.expand_icon li a.chat_icon span{
	display:block;
	font-size:12px;
	font-family:universalLight;
}

ul.expand_icon li a.chat_icon:hover{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-position:-14px -153px;
	color:#fff;
}

ul.expand_icon li{
	margin-left: 29px;
    border-bottom: 1px solid #406995;
    width: 80%;
	padding-bottom:10px;
}

ul.expand_icon li a.phone_icon{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-repeat:no-repeat;
	background-position:-18px -56px;
	display:block;
	height:45px;
	font-size:14px;
	color:#cad9de;
	 padding-left: 67px;
	 font-family:universalBold;
}

ul.expand_icon li a.phone_icon:hover{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-position: -18px -214px;
	color:#fff;
}

ul.expand_icon li a.phone_icon span{
    display:block;
	font-family:universalLight;
}

ul.expand_icon li a.computer_icon{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-repeat:no-repeat;
	background-position:-11px -110px;
	display:block;
	height:45px;
	font-size:14px;
	color:#cad9de;
	padding-left:67px;
	 font-family:universalBold;
}

ul.expand_icon li a.computer_icon:hover{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/expand.png);
	background-position: -10px -275px;
	color:#fff;

}

ul.expand_icon li a.computer_icon span{
	display:block;
	font-family:universalLight;
}

.expand_link_txt{
	font-size:12px;
	margin-top: 21px !important;
    padding-bottom: 25px !important;
	margin-left: 40px !important;
	font-family:universalLight;
}

.expand_link_txt a{
	color:#cad9de !important;
	
}

.expand_link_txt a img{
	margin-left:7px;
}

.expand_link_txt a:hover{
	color:#FFFFFF !important;
}

.expand_link_txt a:hover img{
	padding-left:4px !important;
}

#mob-spk{
	display:none;
}

.header_content {
    background-color: #FFFFFF;
    width: 570px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.12);
    position: relative;
    z-index: 1;
    float: right;
    margin-top: 21px;
	margin-bottom:40px;
	margin-right:22px;
}



.close {
    position: absolute;
    top: 21px;
	display:none;
	right:21px;
}

.red_header {
    background-color: #FF0000;
    height: 8px;
}

.header_txt {
    padding: 53px 50px 16px 50px;
}

.header_txt h2 {
    font-size: 34px;
    color: #FF0000;
    font-family: universalBold;
    line-height: initial;
    margin: 0;
    padding-bottom: 17px;
}

.header_txt p {
    font-size: 20px;
    color: #999;
    font-family: universalLight;
}

.header_txt p.more {
    font-size: 16px;
    font-family: universalBold;
}

.header_txt p.more img{
	vertical-align: middle;
    padding-left: 6px;
}

.thumbnail_container{
    width:90%;
    margin: 0 auto;
    padding-top:60px;
    padding-bottom: 60px;
}

.thumb_img{
	float:left;
	width:40%;
	margin-left: 42px;
	margin-right:18px;
}

.thumb_desc{
	width:45%;
    float: right;
	padding-top:13px;
}

a.wp{
	font-size:18px;
	text-transform:uppercase;
	font-family: universalBold;
}

a.wp img{
	padding-left: 9px;
}
a.wp:hover img {
    padding-left: 12px;
}

.cta1{
	background-color: #1f4f82;
   padding:19px 26px 19px 26px;
	font-size:18px;
	width:170px;
	font-family: universalBold;
}

.cta1 a{
    color: #fff !important;
}

.cta1 a:hover{
	text-decoration:none;
}

.cta1 img{
	vertical-align: middle;
    padding-left:3px;
}

.cta1:hover img{
	padding-left:6px;
}


.thumb_survey{
	color:#a8a9aa;
	font-size:16px;
	margin-bottom:10px;
	font-family: universalBold;
}

.thumb_desc h3{
	color:#4e5052;
    font-family: universalBold;
	font-size:34px;
}

.thumb_desc .img_desc{
	color:#999999;
	font-size:20px;
    font-family: universalLight;
	line-height: 28px;
}

.white_bg{
	background-color:#FFFFFF;
	width:100%;
	margin-top:84px;
}

.quiz_container{
	width:100%;
	margin:0 auto;
	padding-top:176px;
	padding-bottom:0px;
}

.quiz_text{
	width:49.4%;
	float:right;
}

.quiz_text p.img_desc{
	font-size:20px;
	color:#999999;
	font-family: universalLight;
	width:89%;
	line-height: 28px;
}

.quiz_text h3{
	color:#4e5052;
	font-size:34px;
	font-family: universalBold;
	width:90%;
}

.quiz_container .laptop_img{
	float:left;
	text-align:center;
	width:50%;
}

.quiz_container .laptop_img img{
	box-shadow:0 0 8px #ccc;
}

.video_text .mitReportbtn a{
	font-size:16px;
	color: #00758f;
    text-decoration: none;
	font-family: universalBold;
	text-transform:uppercase;
}

.quiz_text a img{
	padding-left:7px;
}

.quiz_text a:hover{
	text-decoration:none;
}

.quiz_text a:hover img{
	padding-left:12px;
}

.video_container{
	width:90%;
	margin:0 auto;
	padding-top: 88px;
	padding-bottom: 64px;
}

.video_img{
	float:right;
	margin: 0 auto;
    text-align: left;
	position:relative;
	width:45%;
}



.video_img .blue_color{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/play-icon.png);
	background-repeat:no-repeat;
	background-position:57% center;
    position: absolute;
    width: 73px;
    height: 73px;
    background-color: rgba(37,79, 127, .73);
    border-radius: 50%;
    top: 33%;
    left: 0;
    right: 0;
    margin: 0 auto;
}


.video_img:hover .blue_color{
	background-color: #28517f;
}

.video_img:hover .blue_color img{
	background-color:transparent;
}

.video_text h3{
	color:#4e5052;
	font-size:34px;
	font-family: universalBold;
}

.video_text p.thumb_survey{
	font-size:16px;
}

.video_text p.img_desc{
	color:#999999;
	font-size:20px;
	font-family: universalLight;
	line-height: 28px;
}

.video_text{
	float: left;
    width: 45%;
	margin-left: 42px;
}

.mit_img{
	float: right;
    width: 35%;
   /* margin-left: 42px;*/
    margin-right: 18px;
}

.mit_desc{
	
}

/*********Full Black BG **********/

.full_blck_bg{
	width:100%;
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/secnd-stat-bg-two.jpg);
	height:616px;
	background-repeat:no-repeat;
	background-position:top center;
	position:relative;
}

/*.stripe_bottom{
	float:right;
	margin-top: 220px;
	width:400px;
}

.bottom_black_strip{
	width:295px;
	height:13px;
	background-color:#000000;
	margin-right: 23px;
	float:right;
}

.bottom_white_strip{
	height: 8px;
    background-color: #ffffff;
	margin-right: 176px;
	width: 205px;
    margin-top: 15px;
	float:right;
}

.bottom_red_strip{
	height: 8px;
    background-color: #ff0000;
	float:right;
	width: 276px;
    margin-top: 14px;
}*/

.stat_section{
	width:950px;
	margin:0 auto;
	position:absolute;
	left:0;
	right:0;
	bottom:13px;
}

.left_stat_section{
	position:relative;
	width:32.8%;
	float:left;
	margin-top:8px;
}

.left_stat_section h4 {
    font-size: 122px;
    color: #fff;
    margin: 0 47px 0 0;
    text-align: right;
    line-height: 109px;
    font-family: universalLight;
}

.left_stat_section h4 sup {
    font-size: 55px;
    position: absolute;
    right: 0;
    top: -33px;
    font-family: universalLight;
}

.left_stat_section p {
    font-size: 20px;
    color: #FFFFFF;
    line-height: 30px;
    text-align: right;
    font-family: universalLight;
	width:82%;
	margin-left:51px;
}

.stat_section .divider {
    width: 1px;
    height: 200px;
    background-color: #fff;
    float: left;
    margin-top: 2px;
    margin-left: 46px;
    margin-right: 46px;
}

.stat_para {
    width: 55%;
    color: #FFFFFF;
    font-size: 34px;
    float: left;
    font-family: universalBold;
    line-height: 40px;
}

.bottom_color{
	width:100%;
	background-color:#324b5c;
}

.cw22content p{
	font-size: 16px;
    padding-top:35px;
}

.cw22bnav, .cw22nnav{
	top:-173px;
}

.cw22nnav a, .cw22snavw1 a.cw22inext{
	background:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/nav-arrow-right.png) !important;
	height:88px !important;
	background-repeat:no-repeat;
	width:31px!important;
}

.cw22bnav a, .cw22snavw1 a.cw22inav{
	background:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/nav-arrow-left.png) !important;
	height:88px !important;
	background-repeat:no-repeat;
	width:31px!important;
	
}

.cw22bnav{
left:10%!important;
}

.cw22bnav a:hover {
    opacity: 1 !important;
}

.cw22bnav a, .cw22nnav a, .cw22snavw1 a.cw22inav{
    margin-top: -80px!important;
}

.white_bg_footer{
	background-color:#FFFFFF;
	width:100%;
	padding-bottom: 60px;
	margin: 80px auto;
    box-shadow: 0 2px 4px #ccc;

}

.white_container{
	width: 1030px;
    margin: 0 auto;
}

.feature_heading{
	font-size:34px;
	color:#4e5052;
	text-align:center;
	padding-top:60px;
	font-family:universalBold;
}

.feature_coloumn{
	width:100%;
	margin:0 auto;
	padding-top:30px;
}

.better_coloumn{
	width:33%;
	margin:0 auto 0 auto;
	text-align:center;
	float:left;
}

.better_heading{
	color:#FF0000;
	padding-top: 16px;
    padding-bottom: 20px;
	font-size:20px;
	font-family:universalBold;
}

.better_desc{
	color:#4e5052;
	font-size:16px;
	width:232px;
	margin:0 auto;
	font-family:universalLight;
	line-height:24px;
}


.cta2{
	background-color: #1f4f82;
    padding:16px 13px 14px 23px;
    font-size: 18px;
    width: 170px;
    margin: 30px auto 0;
	font-family:universalBold;
}

.cta2 a{
    color: #fff !important;
}

.cta2 a:hover{
	text-decoration:none;
}

.cta2 img{
	vertical-align: middle;
    padding-left: 3px;
}

.cta2:hover img{
	padding-left:6px;
}

.oracle_cloud{
    width: 1159px;
    margin: 0 auto;
}

.oracle_cloud_heading{
	font-size:34px;
	color:#ffffff;
	text-align:center;
	padding-top:60px;
	font-family:universalBold;
}

.cloud_coloumn{
	margin-top:41px;
}

.coloumn_1{
	width:33%;
	float:left;
	position:relative;
	margin:0 auto;
}

.cloud_img{
	position:relative;
	text-align:center;
}

.coloumn_1:hover  .cloud_img img{
	box-shadow: 3px 5px 15px #2f2e2e;
}

.coloumn_1:hover .blue_color{
	background-color: #28517f;
}

.blue_color
{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/play-icon.png);
	background-repeat:no-repeat;
	background-position:57% center;
    position: absolute;
    width: 73px;
    height: 73px;
    background-color: rgba(37,79, 127, .73);
    border-radius: 50%;
    top: 33%;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.coloumn_1 a{
	color:#fff !important;
}

.cloud_desc{
    text-align: center;
    font-size: 16px;
    color: #fff;
    padding-top: 10px;
	font-family:universalLight;
}

.bottom_color{
	background-color: #324b5c;
	padding-bottom:60px;
}

.black_footer_bg{
	background-color:#000000;
	padding-bottom:50px;
}

.left_contact{
	width:70%;
	float:left;
	padding-top: 34px;
	padding-bottom: 38px;
}

.left_contact ul li{
	float:left;
}

.left_contact ul li.chat_footer{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/footer-sprite.png);
	background-repeat:no-repeat;
	background-position:-5px -2px;
	display:block;
	/*margin-left: 20px;*/
}

li.chat_footer a{
	display: block;
    margin-left: 62px;
    margin-top: 7px;
    font-size: 16px;
	color:#FFFFFF;
	border-right: 1px solid #333;
	padding-top: 14px;
	padding-right: 23px;
	font-family:universalBold;
}

li.chat_footer a span{
	font-size: 12px;
    display: block;
	color:#999;
	font-family:universalLight;
	font-weight:bold;
}

.left_contact ul li a.phone_icon{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/footer-sprite.png);
	background-repeat:no-repeat;
	background-position:0 -64px;
	display:block;
	margin-left: 20px;
    padding-left: 67px;
    margin-top: 7px;
    font-size: 16px;
	color:#FFFFFF;
	border-right: 1px solid #333;
	padding-top: 14px;
	padding-right: 23px;
	font-family:universalBold;
}

.left_contact li a.phone_icon span{
	font-size: 12px;
    display: block;
	color:#999;
	font-family:universalLight;
	font-weight:bold;
}

  ul li a.monitor_icon{
 }
 
.left_contact ul li a.monitor_icon{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/footer-sprite.png);
	background-repeat:no-repeat;
	background-position:0 -117px;
	display:block;
	margin-left: 20px;
    padding-left: 62px;
    margin-top: 7px;
    font-size: 16px;
	color:#FFFFFF;
	padding-top: 14px;
	padding-right: 23px;
	padding-bottom:20px;
	font-family:universalBold;
}

.left_contact ul li a.monitor_icon span{
	font-size: 12px;
    display: block;
	color:#999;
	font-family:universalLight;
	font-weight:bold;
}

.left_contact ul li a:hover{
	text-decoration:none;
}

.right_contact_txt{
	float:right;
	padding-top: 58px;
	
}

.right_contact_txt a{
	color:#FFFFFF !important;
	font-size:16px;
	padding-right:14px;
	font-family:universalBold;
}

.bottom_border{
	border-bottom: 1px solid #333;
	height:1px;
}

.last_footer_section{
	width:60%;
	color:#fff;
	font-size:14px;
	margin-top:57px;
}

.logo_sub_title{
	font-size:18px;
	padding-top:12px;
	padding-bottom:25px;
	font-family:universalLight;
}

.copy_right{	
	margin-bottom:20px;
	font-family:universalLight;
}

.footer_last_txt{
	width:490px;
	line-height:20px;
	font-family:universalLight;
}

.mini{
	width:110px;
	display:none;
	float: right;
    position: fixed;
    top: 250px;
    right: 0px;
	z-index:12;
	margin-right:-12px;
}

.mini > img{
	margin-top:-25px;
}


 .quiz_slider{
 	position:absolute;
	top:161px;
	display:none;
	width:90%;
	padding-bottom: 62px;
	margin:0 auto;
	left:0;
	right:0;
 }
 
 .quiz_container .cw22v0{
 	width:90%;
 }
 
 .quiz_slider .cw22v2 .cw22content{
 	width:100%;
 }
 
 .quiz_slider .cw22w3{
 	width:974px;
 }
 
 .quiz_slider .cw22snav{
 	display:none;
 }
 
.quiz_slider .cw22v2 .cw22content{
	padding-top:0;
}
 
 .question{
 	width:900px;
	margin:0 auto;
	padding-top:10px;
 }

 
.quiz_slider .cw22bnav{
	left:12% !important;
}
 
.quiz_slider .cw22bnav a{
    background: url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16h1/image23/previous-text.png) no-repeat !important;
	width:113px !important;
	top: 87%;
}

.quiz_slider .cw22nnav{
left: 36.233083%;
}

.quiz_slider .cw22nnav a, .quiz_slider .cw22snavw1 a.cw22inext{
    background: url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16h1/image23/disabled-next-button.jpg) no-repeat !important;
	width:113px !important;
	top: 81%;
}


.quiz_slider .cw22slides{
	background-color:#FFFFFF;
}


.question-left{
	float:left;
	width:18%;
}

.question-lable{
	color: #666;
    font-size: 16px;
	text-align: right;
}

.question-number{
	color: #ff0000;
    font-size: 148px;
	line-height: 167px;
	text-align:right;
	width: 95%;
    margin: 0 auto; 
}

.q1{
	margin-left:24px;
	width:initial;
}

.question-divider {
    border-right: 1px solid #939699;
    height: 281px;
    width: 0px;
    float: left;
    margin-left: 40px;
    margin-right: 40px;
    background-color: #939699;
}

.anwers {
    float: left;
    width: 73%;
}

.anwers .cta1 {
    background-color: #1f4f82;
    padding: 16px 13px 14px 23px;
    font-size: 18px;
	font-family: universalBold;
}

.answer-label p{
	color:#4e5052;
	font-size:24px !important;
	margin:0!important;
	padding-top:5px;
}

.answer-label p strong{
	color:#4e5052;
	font-size:34px !important;
	margin:0!important;
	padding-top:5px;
}

.previous-txt{
    margin-top: 44px;
    text-align: right;
}

.progress-bar img{
	max-width: 100%;
}

#survey-result{
	width:93%;
	margin:0 auto;
}

#survey-result .answer-label p.grey_txt {
    text-transform: uppercase;
    font-size: 16px !important;
    font-family: universalBold;
    color: #a8a9aa;
}

#survey-result > p{
	text-transform:uppercase;
}

.answer-label p.resultTitle {
    color: #4e5052;
    font-size: 34px !important;
    margin: 0!important;
    padding-top: 5px;
    font-family: universalBold;
}

.em_txt {
    font-weight: bold;
    font-size: 24px;
}

.result-img {
    height: 331px;
}

#survey-result .result-img > img {
    max-width: 100%;
}


#survey-result .result-heading{
	font-size:18px;
    color: #434953;
    padding-top: 16px;
	padding-bottom: 15px;
}

.result-para{
	    font-size: 20px;
    color: #434953;
}

#main-quiz-desc{
	width: 100%;

}

.answer-label p.questions {
    color: #4e5052;
    font-size: 34px !important;
    margin: 0 !important;
    padding-top: 5px;
    font-family: universalBold;
}

.mitReportbtn img {
    padding-left: 3px;
}

.mitReportbtn:hover img {
    padding-left: 6px;
}

.right_contact_txt {
    float: right;
    padding-top: 58px;
    width: 20%;
}

.right_contact_txt:hover img {
    padding-left: 6px;
}

p > ul {
	margin-top:20px;
	margin-left:20px;
	font-family: universalLight !important;
    font-size: 20px;
}

ul.demo-list li{
	list-style:disc !important;
	margin-left:20px;
	color: #999999;
    font-family: universalLight;
    font-size: 20px;
	margin-bottom:4px;
	font-weight:bold;
}

.mit_img{
	width:45%;
	float:right;
}


/********* Media Query *****************/

@media only screen and (min-width: 320px) and (max-width: 700px){
	
	.mit_img{
		width:82%;
		text-align:center;
	}

.logo {
    width: 86%;
    margin: 0 auto;
}

.logo > img {
    max-width: 47%;
}

#desktop-chat{
	display:none !important;
}

#mob-spk{
	display:block;
	text-align: right;
		
}

ul.expand_icon{
	top: -21px;
}

.header{
	background-image:url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image25/responsive-banner.jpg);
		background-repeat: no-repeat;
		width: 100%;
		position: relative;
		background-position: top, top;
		background-size:contain;
		height:auto;
	}
	
.content_wrapper{
	width:100%;
	}

.black_strip, .white_strip, .red_strip{
	display:none;
	}
	
#go_txt{
	position:relative;
	width:100%;
	padding-top:0;
}

.fade_txt {
    width: 71%;
	padding-top: 21px;
    margin-top: 30%;
}

.fade_txt .blur_img {
    background-image: url(https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/blur-header.png);
    background-position: left 7px;
    background-repeat: no-repeat;
    background-size: 79% 100%;
    position: relative;
    left: -247px;
    height: 59%;
}

.fade_txt h1{
    font-size: 7em;

}

.fade_txt h3{
	font-size: 1.5em;
    padding-top: 8px;
    padding-left: 0px;
    text-align: center;
		
	}
	
.fade_txt h4{
	font-size: 1.5em;
    padding-top: 0px;
    padding-left: 14px;
    text-align: center;
}

.spk_expert{
	background-color:transparent;
	box-shadow:none;
}

ul.top-chat{
	display:none !important;
}

.spk_expert .mini{
	display:block;
	right:0;
}

.mini > img{
	max-width:71%;
}

.header_content{
	width:100%;
	margin-top: 9%;
	float:none;
}

.header_txt {
    width: 86%;
    margin: 0 auto;
    padding: 35px 0 14px 0;
}

.header_txt h2{
	font-size:28px;
}

.header_txt p{
	font-size:18px;
}

.feature_heading{
	font-size:28px;
}

.thumbnail_container{
	width:86%;
	padding-top:0;
}

.thumb_img {
    position: relative;
    top: 0;
    width: 100%;
    margin: 61px auto 0 auto;
    float: none;
    z-index: inherit;
	text-align:center;
}

.thumb_img img{
	max-width:100%;
	text-align:center;
}

.thumb_desc{
	width:100%;
	float:none;
	margin:0 auto;
	padding-top: 25px;
}

.thumb_desc h3 {
    font-size: 28px;
    width: 100%;
    line-height: 36px;
}

.thumb_desc .img_desc {
    font-size: 18px;
    text-align: left;
    width: 100%;
    line-height: 24px;
}

.thumbnail_container .cta1{
	width:180px;
	padding: 16px 20px 17px 20px;
	font-size: 18px;
}

.video_container{
	padding-top: 0;
	padding-left:0;
	padding-bottom:18px;
	width:86%;
}

.video_img{
	float:none;
	width:100%;
	text-align:center;
	margin:0 auto;
	height:auto;
}

.video_img img{
	max-width: 100%;
}

.video_img .blue_color {
    top: 26%;
}

.video_text{
    width: 100%;
    margin: 0;
    padding-top: 20px;
}

.video_img:hover {
    box-shadow: 3px 5px 15px rgb(235, 236, 236);
}

.video_text h3 {
    font-size: 28px;
    line-height: 36px;
    width: 100%;
}

.video_text p.img_desc {
    font-size: 18px;
    padding-right: 0;
    line-height: 25px;
}

.full_blck_bg{
	background-position: center top;
    background-size: cover;
	background-image:url('https://www.oracle.com/webfolder/s/delivery_production/images/FY16H2/image29/secnd-stat-bg-two.jpg');
	height:763px;
}

.stat_section {
    width: 86%;
    padding-top: 62%;
    position: relative;
    bottom: 0;
}

.left_stat_section{
	float:none;
	width:92%;
	margin-bottom:0;
}

.left_stat_section h4{
	text-align:left;
	line-height: 85px;
}

.left_stat_section p{
    margin-bottom:0;
	text-align:left;
	margin-left:0;
	width:100%;
}

.cta1 {
    width: 156px;
    font-size: 18px;
    padding: 16px 20px 17px 20px;
}

.left_stat_section h4 sup{
    top: -33px;
    left: 127px;
}

.stat_section .divider{
	float: none;
    height: 1px;
    width: 100px;
    margin-left: 0;
	margin-bottom:15px;
	margin-top:15px;
}

.stat_para {
    width: 100%;
    font-size: 28px;
    line-height: 36px;
    margin-top:0px;

}

.cw22bnav a, .cw22snavw1 a.cw22inav, .cw22nnav a, .cw22snavw1 a.cw22inext{
display:none !important;
}

.cw22v2 .cw22content{
	padding-top: 45px !important;
}

.cw22, .cw22v2, .cw22cslide{
	padding-bottom: 18px !important;
}

.cloud_img img{
	max-width:100%;
}

.better_coloumn{
	width:80%;
	float:none;
	margin-bottom: 28px;
	font-size: 20px;
}

.better_heading{
	padding-top:20px;
}

.oracle_cloud{
	width:86%;
	margin:0 auto;
}

.oracle_cloud_heading {
    font-size: 28px;
    padding-top: 49px;
}

.coloumn_1{
    width: 100%;
    margin: 0 auto;
    text-align: center;

 }
 
 .blue_color img{
     margin-left: 8px;
 }

.cloud_desc{
	padding-bottom:54px;
}

li.chat_footer a{
	border-right:0;
	padding-top: 23px;
}

.left_contact ul li a.phone_icon{
	border-right:0;
	padding-bottom: 11px;
	margin-left:0;
	background-position: 0 -58px;

}

.left_contact ul li a.monitor_icon{
	margin-left:0;
	background-position: 0 -118px;
}

.left_contact ul li{
	float:none;
	margin-left:0;
}

.left_contact ul li.chat_footer{
background-position: 0 0px;
margin-left:0;
}

.right_contact_txt{
	float:none;
	display:none;
}

.bottom_border{
    width: 84%;
    margin: 0 auto;
}

li.monitor_icon a{
	padding-bottom:10px;
}

.left_contact{
    padding-bottom: 21px;
	width:86%;
	margin:0 auto;
	float:none;
}

.last_footer_section{
    width: 86%;
    margin: 20px auto;
}

.footer_last_txt{
	width:100%;
}

a.wp{
	font-size:16px;
}

.white_container{
	width:86%;
}

.blue_color{
	top:27%;
}

#main-quiz-desc{
	width: 100%;
    margin: 51px auto 0;
}

.white_bg_footer{
	margin:0 auto;
}

.cloud_coloumn {
    margin-top: 40px;
	margin-left:auto;
	margin-right:auto;
}

#survey-result .result-heading{
	font-size:18px;
}

.result-img {
    height: initial;
    padding-bottom: 15px;
}

#survey-result .result-img > img {
    max-width: 100%;
}

.bottom_color {
    padding-bottom: 0px;
}

}

@media only screen and (min-width: 700px) and (max-width: 1024px){

ul.top-chat{
	display:none !important;
}

#desktop-chat {
    display: none !important;
}

#mob-spk {
    display: block;
    text-align: right;
}

.mini > img {
    max-width: 100%;
}

.content_wrapper {
    width: 93%;
}

#go_txt {
    width: 50%;
    padding-top: 73px;
}

.logo {
    width: 100%;
}

.fade_txt{
	width:100%;
	margin-left:6%;
}

.fade_txt .blur_img{
    background-size: 100% 87%;
	height:79%;
}

.fade_txt h3{
	font-size: 30px;
	padding-left:0;
	text-align:center;
	padding-top:12px;
}

.fade_txt h4{
	font-size: 30px;
	text-align:center;
	padding-left:0;
}

.black_strip{
	margin-top: 112px;
}

.header_content{
    float: none;
	padding-bottom:4px;
	width:100%;
	margin:95px auto 0;
}

.header_txt h2{
	font-size:28px;
}

.header_txt p{
	font-size:18px;
}

.thumbnail_container{
	margin:0 auto;
	width:100%;
}

.thumb_img{
	top:0px;
	width:44%;
	float:left;
	margin-left:0;
	margin-right:0;
}

.thumb_img img{
	max-width:100%;
	text-align:center;
}

.thumb_desc{
	float:right;
    width: 45%;
	padding-top:0;
	margin-right: 0;
}

.thumb_desc .img_desc{
	text-align:left;
	font-size:18px;
	width: 100%;
}

.thumb_desc h3{
	font-size:28px;
}

#main-quiz-desc{
    width: 100%;
    padding-top: 10%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 13%;
}

.quiz_container {
    position: relative;
    margin: 0 auto;
    padding-left: 0;
	padding-top:73px;
	width:100%;
}

#main-quiz-desc .laptop_img {
    float: left;
    width: 50%;
	text-align:left;
}

#main-quiz-desc .laptop_img img{
	width:100%;
}

.white_bg{
margin-top: 54px;
}

.quiz_text {
    width: 50%;
}

.quiz_text h3{
	font-size:28px;
	width:100%;
}

.quiz_text p.img_desc{
	font-size:18px;
	width:100%;
}

.cta1{
	width:129px;
}

.video_container{
	padding-left:0;
	padding-bottom:30px;
	width:100%;
}

.video_img {
    width: 45%;
	float:right;
	height:auto;
}

.video_img img{
	max-width:100%
}

.video_text {

    /*float: right;*/
    width: 45.8%;
		margin-left:0 !important;
}

.video_text h3{
	font-size:28px;
}

.video_text p.img_desc{
	font-size:18px;
}

.stat_section{
	    width: 93%;
    margin: 40px auto 0 auto;
}

.cw22bnav a, .cw22snavw1 a.cw22inav, .cw22nnav a, .cw22snavw1 a.cw22inext{
display:none !important;
}

.white_bg_footer {
    width: 100%;
    margin: 70px auto;
    box-shadow: 0 2px 4px #ccc;
}

.oracle_cloud{
	width:100%;
}

.cloud_coloumn{
    width: 100%;
    margin: 0 auto;
}

.white_container{
	width:90%;
}

.coloumn_1 {
    width: 33.3%;
    margin:30px auto 0;

}

.coloumn_1 .cloud_img img {
    max-width: 94%;
}

.blue_color{
	top:20px;
}

.left_contact ul li.chat_footer{
	margin-left:0;
}

.left_contact{
	width:100%;
	margin:0 auto;
	float:none;
	padding-bottom: 28px;
}

.right_contact_txt{
	width:100%;
	margin:0 auto;
	float:none;
	padding-top: 14px;
    padding-bottom: 25px;

}

.last_footer_section{
	width:100%;
	margin:57px auto 10px;
}

.quiz_text h3{
	font-size:28px;
}

.quiz_text p.img_desc{
	font-size:18px;
}

.quiz_text a{
	font-size:16px;
}


.question{
	width:90%;
	margin:20px auto;
}

.anwers{
	float: none;
    width: 100%;
    padding: 12px 0;
}

.question-left{
	float:none;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding-top:20px;
}

.question-lable{
	text-align:left;
	padding-right:0;
	float:left;
}

.q1 {
    margin-left: 0;
    width: initial;
}

.progress-bar{
	width: 60%;
    float: left;
	vertical-align:middle;
}

.cb22ul .cb22ul2col ul li{
	float:none;
}

.anwers .cb22ul.cb22ul2col li{
	float: none;
    width: 100%;
	text-align:left;
}

.answer-label p{
	font-size:18px !important;
}

.answer-label p strong{
	font-size:1.4em !important;
}

label.ochk, label.oradio{
	width:auto;
	height:50px;
}

label.ochk input:not(old)+span, label.oradio input:not(old)+span{
    padding-left: 20px;
	vertical-align: middle;
	font-size: 16px;
	padding-top: 3px;
}

label.ochk input:not(old)+span:before, label.oradio input:not(old)+span:before{
	top:0;
}

#question2, #question3, #question4, #question5, #survey-result{
	position:relative;
	top:0;
	display:none;
	left:0;
	right:0;
}


.quiz_slider{
	display: none;
    top: 38%;
	padding:0 0px 64px;
	width:100%;
}

.previous-txt{
	display: block;
    position: absolute;
    top: 78%;
	z-index:1;
}


.previous-first{
	display: block;
    position: absolute;
    top: 64%;
	z-index:1;
}

.action-button{
	float:right !important;
}

.mobile-quiz-display .disabled-button{
	float: right;
    margin-left: 52px;
}

#desktop-quiz-display{
	display:none;
}

.answer-choice{
	margin-top:11px;
}

#survey-result{
	width:100%;
	background-color: #ebecec;
}

.result-img{
	width:30%;
	margin:0 auto;
	float:left;
}

#survey-result > p{
	text-transform:uppercase;
}

#survey-result .result-heading{
	font-size: 18px;
    color: #434953;
    padding-top: 16px;
	padding-bottom: 15px;
}

#survey-result .answer-label{
	width:90%;
}

#survey-result .resultTitle{
	font-size:24px !important;
}

.result-para{
	    font-size: 20px;
    color: #434953;
}

#ans-tab{
	width:70%;
	float:right;
}

.question-number{
	text-align: left;
    margin-right: 26px;
    width: 10px;
    float: left;
	font-size:16px;
	color:#666;
	line-height:initial;
}

.question-divider{
	display:none;
}

.better_desc{
	width:90%;
}

.fade_txt h1{
	font-size: 168px;
}

.answer-label p.questions{
	font-size: 1.4em !important;
	font-family:universalBold;
}

.left_stat_section {
    width: 38%;
    float: left;
    /* padding-top: 29px; */
	border-right: 1px solid #fff;
	padding-right: 30px;
}

sup {
    /* top: -2px; */
    right: auto;
}

.left_stat_section p {
    margin: 0;
	width:94%;
	padding-left:10px;
}

.stat_para {
    width: 53%;
    float: right;
    font-size: 28px;
}

.stat_section .divider{
display:none;
}

.better_desc {
    width: 97%;
}

.bottom_color {
    background-color: #324b5c;
    padding-bottom: 60px;
}

.video_img:hover {
    box-shadow: 3px 5px 15px rgba(235, 236, 236, 0.21);
}

.left_stat_section h4 sup {
    top: -31px;
    right: auto;
}

.em_txt {
    font-size: 20px;
}



}