/*
  SWG - Hadoop - v17e - CSS 
	File name: swg_hadoop_pages_v17e.css
	Synkey: L284278V01086O50
*/

/* 	What is Hadoop - Leadspace */ 
h1 {
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","HelvLightIBM",Arial,sans-serif !important;
	font-weight: 300 !important;
	padding-top: 13% !important;
	font-size: 3.5em !important;
	text-align: center !important;
	line-height: 1.2em !important;
}
#ibm-leadspace-head {
	min-height: 340px !important;
	max-height: 360px !important;
}
.ibm-item-note {
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","HelvLightIBM",Arial,sans-serif !important;
	font-size: 0.9em !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li, #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li.ibm-active {
    border-top: 0px solid #000;
	}

/* 	Breadcrumbs */ 
#ibm-navigation-trail {
    padding-top: 0 !important;
    padding-left: 0 !important;
	position: absolute;
	left: 30px;
	top: 45px;
	z-index: 899 !important;
}
#ibm-navigation-trail li a {
	font-size: 25px !important;
	color: #fff !important;
	font-weight: bold !important;
}
#ibm-navigation-trail li a:hover {
	text-decoration: none !important;
	color: #F19027 !important;
}
#ibm-navigation-trail li:after, a.ibm-ribbon-next:before {
    content: " ";
}
 /* Tabs */ 
#ibm-primary-tabs {
    position:relative;
    background: initial !important;
    top: -300px;
    width: 100%;
    height: 40px !important;
    box-shadow: none !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs {
    position: absolute;
    right: 0;
    margin: 0;
    width: initial !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs>li a {
    background: none !important;
    border: none;
	color: #fff;
    text-shadow: 0px 0px 0px #FFF !important;
	padding-right: 0 !important;
	padding-right: 0 !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs > li a:hover, #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs>li.ibm-active>a  {
    color: #f19027 !important;
	text-shadow: 0px 0px 0px #f19027 !important;
}
p.icon-wrapper {
	width: 100px ; 
	height: 190px ; 
	float: left; 
	margin-right: 10px ;
}
img.forced-center {
	margin-left: auto !important; 
	margin-right: auto !important; 
	display: block ! important;
}
	
/*  Shared classes - buttons, background color, color, margins.. */ 

.ibm-band {
	background-color:rgba(0,0,0,0.03) !important;
	margin-top: 25px !important;
	padding-bottom: 0 !important;
	padding-top: 25px !important;
}
p {
	text-shadow: none !important;
}
a, a:active {
	outline: none !important;
}
p a, p a:before, p a:active {
	color: #00649D !important;
	outline: none !important;
}
p a:hover, p a:hover:before{
	color: #f19027 !important;
	outline: none !important
}
p.ibm-button-link-alternate a {
	color: #FFF !important;
	background-color: #19619b !important;
	box-shadow: none !important;
	font-weight: bold !important;
	text-shadow: none !important;
	background-image: none !important;
	font-size: 1.1em !important;
	height: 50px !important;
	padding-top: 14px !important;
	border: 0 !important;
	-moz-transition: all 0.4s ease-out 0.1s !important;
    -o-transition: all 0.4s ease-out 0.1s !important;
    -webkit-transition: all 0.4s ease-out 0.1s !important;
	transition: all 0.4s ease-out 0.1s !important;
}
p.ibm-button-link-alternate.white a { 
	color: #19619b !important;
	background-color: #FFF !important;
}
p.ibm-button-link-alternate a:hover { 
	background-color: #0c4065 !important;
}
p.ibm-button-link-alternate.white a:hover { 
	color: #fff !important;
	background-color: #0c4065 !important;
}
p.l_h_1_6 , .ibm-col-6-3 p, .ibm-col-6-4 p, .ibm-col-6-5 p  {
	line-height: 1.6em !important
}
.sz_1_3 {
	font-size: 1.3em !important;
}
.sz_1_5 {
	font-size: 1.5em !important;
}
.right_border {
	border-right: 1px solid #CCC; 
	width: 439px;
	margin-right: 30px;
}
.ibm-col-6-3.right_border {
	min-height: 180px !important;
}
.hadoop_orange_bg {
	background-color: #9bbbd1 !important;
}
.min-height-50 {
	min-height: 50px !important;
}
.min-height-200 {
	min-height: 200px !important;
}
.pad_top_50 {
	padding-top: 50px !important;
}
.pad_top_95 {
	padding-top: 95px !important;
}
.hadoop_orange_bg  .section-header.small{
	text-shadow: none !important;
}
.hadoop_orange_bg.min-height-50 .section-header.small {
	padding-top: 23px !important;
	text-shadow: none !important;
}
.hadoop_dark_bg {
	background-color: #000 !important;
}
.ibm-band.hadoop_dark_bg {
	margin-top: 0px !important;
}
.mg_bottom_25 {
	margin-bottom: 25px !important;
}
.hadoop_blue_bg {
	background-color: #19619B !important;
	color: #fff !important;
	margin-top: 35px !important;
	margin-bottom: 30px !important;
}
.hadoop-trials-anchor {
	color: rgb(255, 255, 255) ! important; 
	font-size: 20px; 
	display: block ! important; 
	margin-bottom: 40px; 
	margin-top: 20px ! important; 
	text-align: center ! important;
	margin-left: 25px !important;
}
.pd_left_right_30 {
	padding-left: 30px !important;
	padding-right: 30px !important;
}
.hg_200 {
	min-height: 200px !important;
}
.blue {
	color: #008abf !important; 
}
.blue a, .blue a:active, .blue a:hover {
	color: #008abf !important;
	text-decoration: none !important;
}
.blue a:hover {
	color: #f19027 !important;
	outline: none !important
}
.industry_solutions_image {
	margin-top:75px;
	max-width: 409px;
	width: 100%;
	height: auto;
}
#ibm-content-body .mg_top_0 {
	margin-top: 0px !important;
}
#ibm-content-body .mg_bottom_0 {
	margin-bottom: 0px !important;
}
.white {
	color: #fff !important;
}
.dark, .dark:before {
	color: #333 !important;
}
.gray_background_header {
	border-bottom: 1px dotted #CCC !important;
	border-top: 1px dotted #CCC !important;	
	margin-top: 20px !important;
	padding-bottom: 15px !important;
	padding-top: 15px !important;
}
.gray_background_header h3{ 
	padding-bottom: 0px !important;
}
#ibm-footer-module {
    margin-top: -32px;
}
#ibm-content-main .mg_top_n21 {
    margin-top: -21px !important;
}
#ibm-contact-module {
	width: 400px;
	float: right;
	padding-bottom: 25px;
}
#ibm-contact-module .ibm-container h2 {
	display: none !important;
}
.ibm-phone-link:before {
	content: "" !important;
}
.ibm-email-link:before , .ibm-requestquote-link:before {
	color: #A8A8A8 !important;
	letter-spacing: 0px !important;
}
.ibm-email-link:hover::before , .ibm-requestquote-link:hover::before {
	color: #f19027 !important;
	}
.ibm-email-link , .ibm-requestquote-link, .ibm-phone-link, .ibm-email-link:active , .ibm-requestquote-link:active, .ibm-phone-link:active, .ibm-email-link:hover , .ibm-requestquote-link:hover, .ibm-phone-link:hover {
	text-decoration: none !important;
	color: #fff !important;
	outline: none !important;
	text-shadow: none !important;
	font-family: "HelveticaNeue-Bold","HelvBoldIBM",Arial,sans-serif;
	font-weight: 300;
}
.ibm-email-link:hover , .ibm-requestquote-link:hover {
	color: #f19027 !important;
}
.ibm-phone-link {
	float: right;
	margin-top: -70px;
	width: 200px;
}
.ibm-phone-link span {
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","HelvLightIBM",Arial,sans-serif !important;
}
.ibm-phone-link span.ibm-no-mobile {
	display: block !important;
}
br.none {
	display: none !important;
}
.hadoop_contact_footer h2{
	float: left !important;
	font-size: 1.7em !important;
}
.hadoop_contact_footer a, .hadoop_contact_footer a:active, .hadoop_contact_footer a:hover , .hadoop_contact_footer p {
	text-decoration: none !important;
	color: #fff !important;
	outline: none !important;
	text-shadow: none !important;
} 
.hadoop_contact_footer a:hover {
	color: #f19027 !important;
}
.hadoop-social-links  {
    text-shadow: none !important;
}
.hadoop-social-links a:before {
    color: #A8A8A8 !important;
    font-size: 30px !important;
    transition: color 0.2s ease 0s;
}
.hadoop-social-links  {
    text-shadow: none !important;
}
.hadoop-social-links a:hover:before {
    color: #FCB712 !important;
    font-size: 30px !important;
    transition: color 0.2s ease 0s;
}
#ibm-top .hadoop-social-links  li {
    display: inline-block !important;
	padding-left: 10px !important;
}
.hadoop-social-links  span {
    display: none !important;
}

.v17 .dijitSelect{
	background-color:#D8D8D8;
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#D8D8D8');
	background:-webkit-linear-gradient(top,rgba(242,242,242,0.9),rgba(216,216,216,0.7));
	background:-moz-linear-gradient(top,rgba(242,242,242,0.9),rgba(216,216,216,0.7));
	background:-o-linear-gradient(top,rgba(242,242,242,0.9),rgba(216,216,216,0.7));
	background:-ms-linear-gradient(top,rgba(242,242,242,0.9),rgba(216,216,216,0.7));
	background:linear-gradient(top,rgba(242,242,242,0.9),rgba(216,216,216,0.7));
}

/* 	Video classes */ 
 #ibm-content .ibm-container  {
	border: none !important;
 }
.hadoop-video-player .ibm-video-play {
	left: 0px !important;
    top: 115px !important;
    background: none repeat scroll 84% 48% transparent !important;
}
.hadoop-video-player .ibm-video-play:before {
    color: #FFF !important;
    font-size: 58px !important;
    margin-left: -5px !important;
    margin-top: 95px !important;
    margin-bottom: -100px !important;
    display: block !important;
    text-shadow: none !important;
	content:"\00a0\f10f\00a0";
	font-family: "iconsIBM";
	font-variant: normal;
	text-transform: none;
	display: inline-block;
	letter-spacing: 4px;
	position: absolute;
	text-decoration: none;
	font-size: 1.4em;
}
.hadoop-video-player .ibm-video-play:before , .hadoop-video-player .ibm-video-play:after {
	-moz-transition: all 0.4s ease-out 0.1s !important;
    -o-transition: all 0.4s ease-out 0.1s !important;
    -webkit-transition: all 0.4s ease-out 0.1s !important;
	transition: all 0.4s ease-out 0.1s !important;
	}
.hadoop-video-player .ibm-media:hover  .ibm-video-play:after, .hadoop-video-player  .ibm-media:hover  .ibm-video-play:before  {
	 color: #f19027 !important;
	 opacity: 1 !important;
	 text-shadow: none !important;
}
.hadoop-video-player .ibm-video-play:after {
    content: "Watch the video";
	display: block !important;
	color: #fff !important;
	margin-top: 100px !important;
	text-decoration: none !important;
	font-size: 1.2em !important;
	border-bottom: none !important;
	margin-left: 65px !important;
	text-shadow: none !important;
	width: 150px !important;
}
.ibm-video-link .ibm-item-note {
	display: none !important;
}
.trial-videos .ibm-video .ibm-video-container, .trial-videos .ibm-video-container > div > div {
	background: transparent !important;
	height: 260px !important;
	margin-top: -10px !important;
}

/*  What is Hadoop - Hadoop for Enterprise background */ 
.hadoop_for_the_enterprise_class {
	/*background: url('/software/info/image/SWG_WhatisHadoop_CTA_bgnd.jpg') repeat scroll 0% 0% transparent !important;*/
	background: url('/software/data/infosphere/hadoop/img/SWG_WhatisHadoop_CTA_bgnd.jpg') repeat scroll 0% 0% transparent !important;
	height: 320px !important;
	padding-bottom: 0px !important;
	padding-top: 25px !important;
	text-shadow: none !important;
	margin-top:0px !important;
	
}
/*  Hadoop products table */ 

.hadoop_size_1_08 {
	font-size: 1.08em !important;
}
table#softwarecapabilities td {
	background: none repeat scroll 0% 0% #F7F7F7 !important;
	color: #333 !important;
	border-right: 0px solid #FFF;
	border-top: 2px solid #fff !important;
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial !important;
	font-size: 1.1em !important;
}

table#softwarecapabilities th {
	background: none repeat scroll 0% 0% #9bbbd1 !important;
	border-right: 1px solid #FFF;
	color: #333 !important;
	font-size: 1.5em !important;
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial !important;
	font-weight: normal !important;
}
table#softwarecapabilities th:last-child  {
	border-right: 0px solid #FFF;
}
table#softwarecapabilities td:first-child, table#softwarecapabilities th:first-child { 
	text-align: left; 
	padding-left: 25px !important;
}
table#softwarecapabilities td:nth-child(2), table#softwarecapabilities th:nth-child(2), table#softwarecapabilities td:last-child, table#softwarecapabilities th:last-child {
	text-align: center !important; 
}
table#softwarecapabilities tbody tr:first-child td {
    border-top: 3px solid #FFF;
}
table#softwarecapabilities {
    border-bottom: 0px solid #CCC;
	}
table#softwarecapabilities a, table#softwarecapabilities a:visited {
    text-decoration: none;
	margin-left: 20px;
	color: #00649D !important;
	outline: none !important;
}
table#softwarecapabilities a:hover {
	text-decoration: none;
	margin-left: 20px;
	color: #f19027 !important;
	outline: none !important
}
table#softwarecapabilities a:hover:before {
	color: #f19027 !important;
}

/*  Hadoop Trial */ 
div.try_hadoop_cloud  {
	display: block;
}
div.try_hadoop_download {
	display: none;
}
.hadoop_trial_tabs_wrapper {
	text-align: center !important;
	margin-top: -66px;
}
div#hadooptrialoncloud, div#hadooptrialdownload {
	background-color: #19619B;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color: #FFF;
	cursor: pointer;
	height: 45px;
	width: 400px;
	position: relative;
	display: inline-block !important;
	float: none;
	-moz-transition: all 0.4s ease-out 0.1s !important;
    -o-transition: all 0.4s ease-out 0.1s !important;
    -webkit-transition: all 0.4s ease-out 0.1s !important;
	transition: all 0.4s ease-out 0.1s !important;
}
div#hadooptrialoncloud h2.section-header, div#hadooptrialdownload h2.section-header{ 
	padding-top: 5px !important;
	font-size: 1.1em !important;
}
div#hadooptrialoncloud:hover, div#hadooptrialdownload:hover {
	background-color: #0c4065;
	color: #fff;
	text-shadow: 0px 1px 0px #FFF;
}
.ibm-columns div.hadoop_clicked , .ibm-columns div.hadoop_clicked:hover{
	background-color: #fff !important;
	color: #19619B !important;
	text-shadow: 0px 1px 0px #19619B !important;
	padding-bottom: 1px;
}
.tutorial_steps img {
	width: 100%;
	max-width: 454px;
	padding-bottom: 20px;
	margin-top: -45px !important;
}
.hadoop_trial_vmware {
	border-right: 1px solid #ccc;
	width: 470px;
}
.hadoop_trial_native {
	max-width: 449px;
}
div#hadooptrialoncloud:hover p.white, .ibm-columns div#hadooptrialdownload:hover p.white, div.hadoop_clicked p.white , div#hadooptrialoncloud:hover .hadoop-trials-anchor:before, div#hadooptrialoncloud:hover .hadoop-trials-anchor:after, div#hadooptrialdownload:hover .hadoop-trials-anchor:before, div#hadooptrialdownload:hover .hadoop-trials-anchor:after, .ibm-columns div.hadoop_clicked .hadoop-trials-anchor:before, .ibm-columns div.hadoop_clicked .hadoop-trials-anchor:after {
	color: #19619B !important;
}
.hadoop_trial_band .ibm-columns {
	padding-bottom: 0px !important;
}
.height_350 {
	height: 350px !important;
}
.height_300 {
	max-height: 300px !important;
}
/* Hadoop form - drop downs*/

.hadoop_industry_form form {
	margin-top: 25px !important;
}
.hadoop_industry_form form table {
	width: 300px !important;
}
.hadoop_industry_form form span {
	display: inline-block;
	font-size: 1.06em !important;
}
.hadoop_industry_form form label {
	padding-right: 30px !important;
	vertical-align: top !important;
}
.hadoop_industry_form.no_padding form label  {
	padding-right: 0px !important;
}
.pad_0_85_25 {
	padding: 1px 85px 25px;
}


/*Large Tablet*/
@media only screen and (min-width: 641px) and (max-width: 800px) {
	h1 {
		padding-top: 18% !important;
	}
	table#softwarecapabilities a, table#softwarecapabilities a:hover, table#softwarecapabilities a:visited {
		margin-left: 15px;
	}
	.ibm-video-container > div, .ibm-video-container > div > div, img.ibm-video-background, .v17.sa-casestudies .ibm-video .ibm-video-container  {
		max-width: 100% !important;
		width: 460px !important;
		height: auto !important;
		min-height: 172px !important;
		max-height: 190px !important;
		background-color: transparent !important;
	}
	.ibm-video-play {
		top: 59.375px !important;
		left: 110px !important;
		width: 140px;
		height: 60px !important;
		background-position: -6px -210px !important;
	}
	.ibm-video-play:hover {
		background-position: -6px -360px !important;
	}
	.ibm-video .ibm-video-container {
		min-height: 153px !important;
		background-color: transparent !important;
	}
	.hadoop-video-player .ibm-video-play:after {
		margin-left: 25px !important;
		margin-top: 20px !important;
		font-size: 1em !important;
	}
	.hadoop-video-player .ibm-video-play:before {
		font-size: 38px !important;
		margin-left: -5px !important;
		margin-top: 20px !important;
	}
	.pad_top_50 {
		padding-top: 0px !important;
	}
	.right_border {
		width: 280px !important;
	}
	.pad_0_85_25 {
		padding: 1px 5px 35px;
	}
	#ibm-contact-module {
		width: 300px;
		margin-top: -5px;
	}
	.ibm-phone-link {
		width: 150px;
		margin-top: -60px;
	}
	.tutorial_steps img {
		max-width: 300px;
	}
	.tutorial_steps p.strong {
		max-width: 200px;
	}
	.hadoop_trial_vmware {
		width: 309px;
		margin-right: 0px;
		padding-right: 10px;
	}
	div#hadooptrialoncloud, div#hadooptrialdownload {
		width: 300px;
	}
	div#hadooptrialoncloud h2.section-header, div#hadooptrialdownload h2.section-header {
		padding-top: 5px !important;
	}
}

/*Small Tablet*/
@media only screen and (min-width: 569px) and (max-width: 640px) {
	h1 {
		padding-top: 23% !important;
	}
	table#softwarecapabilities a, table#softwarecapabilities a:hover, table#softwarecapabilities a:visited {
		margin-left: 15px;
	}
	.ibm-video-play {
		top: 59.375px !important;
		left: 90px !important;
		width: 140px;
		height: 60px !important;
		background-position: -6px -210px !important;
	}
	.ibm-video-play:hover {
		background-position: -6px -360px !important;
	}
	.ibm-video-container > div, .ibm-video-container > div > div, img.ibm-video-background, .v17.sa-casestudies .ibm-video .ibm-video-container  {
		max-width: 100% !important;
		width: 460px !important;
		height: auto !important;
		min-height: 172px !important;
		max-height: 190px !important;
		background-color: transparent !important;
	}
	.ibm-video .ibm-video-container {
		min-height: 153px !important;
		background-color: transparent !important;
	}
	.hadoop-video-player .ibm-video-play:after {
		margin-left: 25px !important;
		margin-top: 20px !important;
		font-size: 1em !important;
	}
	.hadoop-video-player .ibm-video-play:before {
		font-size: 38px !important;
		margin-left: -5px !important;
		margin-top: 20px !important;
	}
	.hadoop_contact_footer h2 {
		font-size: 1.5em !important;
	}
	#ibm-contact-module {
		width: 230px;
		margin-top: -5px;
	}
	.hadoop_contact_footer .ibm-col-6-2 {
		width: 120px;
	}
	.ibm-phone-link {
		width: 100px;
		margin-top: -60px;
	}
		img.forced-center {
		display: block !important;
		width: 90%;
		height: auto;
	}
	p.icon-wrapper {
		width: 70px;
		height: 190px;
		float: left;
		margin-right: 10px;
	}
	.right_border {
		border-right: 1px solid #CCC;
		width: 209px;
		margin-right: 30px;
	}
	.tutorial_steps img {
		max-width: 200px;
	}
	.tutorial_steps p.strong {
		max-width: 200px;
	}
	div#hadooptrialoncloud, div#hadooptrialdownload {
		width: 220px;
	}
	div#hadooptrialoncloud h2.section-header, div#hadooptrialdownload h2.section-header {
		padding-top: 5px !important;
		font-size: 1.1em !important;
	}
	.hadoop_trial_vmware {
		width: 232px;
		padding-right: 25px;
		margin-right: 0px;
	}
}


/* iphone */
@media only screen and (min-width: 0px) and (max-width: 568px) {
	.ibm-video-play {
		top: 59.375px !important;
		left: 100px !important;
		width: 140px;
		height: 60px !important;
		background-position: -6px -210px !important;
	}
	.ibm-video-play:hover {
		background-position: -6px -360px !important;
	}
	h1 {
		padding-top: 30% !important;
		font-size: 2.7em !important;
	}
	.ibm-menu-list select {
		font-size: 16px !important;
	}
	table#softwarecapabilities a, table#softwarecapabilities a:hover, table#softwarecapabilities a:visited {
		margin-left: 0px;
	}
	table#softwarecapabilities th {
		font-size: 1.3em !important;
	}
	.hadoop_for_the_enterprise_class .ibm-button-link-alternate {
		padding-top: 20px;
	}
	.ibm-video-container > div, .ibm-video-container > div > div, img.ibm-video-background, .v17.sa-casestudies .ibm-video .ibm-video-container  {
		max-width: 100% !important;
		width: 460px !important;
		height: auto !important;
		min-height: 172px !important;
		max-height: 190px !important;
		background-color: transparent !important;
	}
	.ibm-video .ibm-video-container {
		max-height: 175px !important;
		background-color: transparent !important;
	}
	.hadoop-video-player .ibm-video-play:after {
		margin-left: 25px !important;
		margin-top: 20px !important;
		font-size: 1em !important;
	}
	.hadoop-video-player .ibm-video-play:before {
		font-size: 38px !important;
		margin-left: -5px !important;
		margin-top: 20px !important;
	}
	.ibm-band {
		min-height: 400px !important;
		}
	.min-height-50 {
		min-height: 50px !important;
		padding-bottom: 20px !important;
	}
	.industry_solutions_image { 
		margin-top: 0px !important;
		margin-bottom: 50px !important;
	}
	.pad_top_50 {
		padding-top: 0px !important;
	}
	.hadoop_contact_footer .hadoop-social-links {
		margin-top: 2px !important;
		margin-bottom: 40px !important;
	}
	.hadoop_contact_footer .ibm-col-6-2 {
		margin-top: -100px !important;
	}
	img.forced-center {
		display: block !important;
		width: 80%;
		height: auto;
	}
	p.icon-wrapper {
		width: 50px;
		float: left;
		margin-right: 5px;
		height: 150px
	}
	p.min_height_210 {
		min-height: 210px;
	}
	.hadoop_orange_bg .section-header.small, .hadoop_orange_bg .ibm-columns  .ibm-button-link-alternate {
		margin-top: -30px;
	}
	.hadoop_size_1_08 {
    font-size: 1.02em !important;
}
	.right_border {
		border-right: 0px solid #CCC;
		width: 245px;
	}
	.hadoop_orange_bg .ibm-columns .hadoop_products_try_button_top .ibm-button-link-alternate {
		padding-top: 50px !important;
	}
	.min-height-200 {
		min-height: 250px !important;
	}
	.height_350 {
		height: 520px !important;
	}
	.hadoop_trial_tabs_wrapper {
		margin-top: -75px;
	}
	div#hadooptrialoncloud, div#hadooptrialdownload {
		float: left;
	}
	div#hadooptrialoncloud, div#hadooptrialdownload,div#hadooptrialoncloud:hover, div#hadooptrialdownload:hover {
		width: 138px;
		height: 54px !important;
		margin-top: 0px !important;
		margin-left: 0px;
		margin-right: 5px;
	}
	.try_hadoop_download p {
		clear: both !important;
	}
	.try_hadoop_cloud p.ibm-ind-link {
		max-width: 300px !important;
	}
	.try_hadoop_download .ibm-button-link-alternate.center{
		margin: 0 auto !important;
		width: 280px !important;
	}
	div#hadooptrialoncloud .pd_left_right_30, div#hadooptrialdownload .pd_left_right_30 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	div#hadooptrialoncloud h2.section-header, div#hadooptrialdownload h2.section-header {
		font-size: 1em !important;
		line-height: 1.5em !important;
	}
	div#hadooptrialoncloud h2.section-header {
		padding-left: 15px;
		padding-right: 15px;
	}
	p.ibm-button-link-alternate.center {
		float: left !important;
	}
	.tutorial_steps img {
		margin-top: 25px !important;
	}
	#ibm-contact-module {
		float: left;
		width: 300px;
	}
	.ibm-phone-link {
		float:left;
		margin-top: 10px !important;
		margin-left: -20px !important;
	}
	.hadoop_contact_footer .ibm-col-6-2 {
		width: 280px;
		margin-top: -20px !important;
	}
	.ibm-phone-link span.ibm-no-mobile {
		display: none !important;
	}
	.hadoop_trial_vmware { 
		border-right: 0px #ccc solid;
		width: 270px;
	}
	.hadoop_trial_native { 
		border-top: 1px #ccc solid;
		padding-top: 30px;
	}
	.ibm-mobile {
		margin-top: 10px !important;
	}
	#ibm-mobile-tabs {
		display: none !important;
	}
	#m-local-menu {
		background: none repeat scroll 0% 0% #000000 !important;
	}
}

