.float-left {float:left;}
.ibm-btn-pri:nth-of-type(1) { margin-right:25px;} 
.ibm-bottom-margin-1 {margin-bottom:25px;}
p.intro {width: 78%;margin-left: auto;margin-right: auto;text-align: center;}
#features-container img {width: 95%;}
.ibm-data-table td {padding:15px;}
.ibm-chat-link {color:#ffffff;}
a.ibm-chat-link:visited {color:#ffffff;}	
#getstarted-container img {    max-width: 600px;width: 100%;}
#secondary-nav-container a {font-size:1.1em;}
#secondary-nav-container a:visited {color:#ffffff !important;}
.secondary-nav-container-scrolled {position: fixed;width: 100%;top: 51px;z-index: 9;}
a.ibm-textcolor-blue-40 {color:#4178be;!important}
.ibm-ind-link a:visited {color:#4178be}	
#featured-solution-container{background:#072e6a:;background: linear-gradient(45deg, #00a7a6 1%,#072e6a 45%);}	
#ibm-leadspace-head {
	width: 100% !important;
	background: #072e6a; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #072e6a 0%, #00a7a6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #072e6a 0%,#00a7a6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #072e6a 0%,#00a7a6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072e6a', endColorstr='#00a7a6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	border-bottom: none;
}
.ibm-padding-left-1 {padding-left:25px;}
.ibm-leadspace-body-spss {background-image: url(); background-repeat: no-repeat;    background-position: 20% 50%;    background-size: 150%;    width: 100% !important;}
.mobile-leadspace-image {margin-top: -50px;margin-bottom: 25px;}
.non-v18-blue-10 {color: #c0e6ff !important;}
.ibm-leadspace-body-spss {
    width: 100% !important;
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: 110% 100%;}
#getstarted-container {
	background: #f0f2f4; /* Old browsers */
	background: -moz-linear-gradient(top, #f0f2f4 2%, #ffffff 73%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #f0f2f4 2%,#ffffff 73%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f0f2f4 2%,#ffffff 73%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f2f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.ibm-textcolor-gray-80 {color: #323232 !important;}
.ibm-textcolor-gray-80 a:visited {color: #323232 !important;}
.ibm-rule.ibm-blue-10 {border-color: #c0e6ff;}
.ibm-textcolor-green-20 {color:#C8F08F;}	
.ibm-background-neutral-white-30 {background-color: #f4f4f4 !important;}
.client-stories-carousel {
background: #5aaafa;
background: -moz-radial-gradient(center, ellipse cover, #c8f08f 0%, #5aaafa 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #c8f08f 0%,#5aaafa 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #c8f08f 0%,#5aaafa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8f08f', endColorstr='#5aaafa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.colored-band-cta {
	background: #072e6a; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #072e6a 0%, #00a7a6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #072e6a 0%,#00a7a6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #072e6a 0%,#00a7a6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072e6a', endColorstr='#00a7a6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.no-margin {
    margin: 0 !important;
}

.ctas {
    overflow: hidden;
}

.ctas div {
    position: relative;
    min-height: 350px;
    width: 25% !important;
    box-sizing: border-box;
	padding:25px;
}		


	.large-header {	overflow: hidden;position: absolute;
top: 100px;
    right: -150px;}
	
.leadspace-laptop-large {	
	width: 600px;
    position: absolute;
    z-index: 1;
	right:200px;
}


.leadspace-laptop-large-alt {	width: 600px;
    position: absolute;
    z-index: 1;
	right:200px;}
	
	
.leadspace-laptop-large-alt-2{	width: 600px;
    position: absolute;
    z-index: 1;
	right:200px;}	

	.cds-category-card-content {padding:30px;padding-top: 8px;}
	
	.cds-category-card-container {margin-bottom:30px;}
	
	

table#DataTables_Table_0.ibm-data-table, table#DataTables_Table_1.ibm-data-table  {
	width:59%;
}
table#DataTables_Table_2.ibm-data-table  {
	width:71%;
}
table#DataTables_Table_2.ibm-data-table tr.odd td a span:before  {
	top:-6px;
}
table#DataTables_Table_2.ibm-data-table tr.even td a span:before  {
	top:-6px;
}
table#DataTables_Table_1.ibm-data-table tr.odd td a span:before   {
	top:-6px;
}
table#DataTables_Table_1.ibm-data-table tr.even td a span:before   {
	top:-6px;
}
table#DataTables_Table_0.ibm-data-table tr.odd td a span:before  {
	top:-6px;
}
table#DataTables_Table_0.ibm-data-table tr.even td a span:before  {
	top:-6px;
}
table#DataTables_Table_0.ibm-data-table .tbody tr.even td, table#DataTables_Table_0 .ibm-data-table .tbody tr.odd td {
	min-width:250px !important;
}
table#DataTables_Table_1.ibm-data-table .tbody tr.even td, table#DataTables_Table_1 .ibm-data-table .tbody tr.odd td {
	min-width:250px !important;
}
table#DataTables_Table_2.ibm-data-table .tbody tr.even td, table#DataTables_Table_2 .ibm-data-table .tbody tr.odd td {
	min-width:250px !important;
}
table.ibm-data-table td {
	padding:10px;
	padding-bottom: 45px;
}
td a span.ibm-forward-link:before{
	top:-6px !important;
}	


	
/* MEDIA QUERIES ----------------------------------------------------------- */

@media screen and (max-width: 1460px) {
	.leadspace-laptop-large-alt {	width: 600px;right:85px;}
	.leadspace-laptop-large-alt-2 {	width: 600px;right:85px;}
}	

	
@media screen and (max-width: 1240px) {
	.leadspace-laptop-large {	
    width: 550px;
    right: 50px;
}	
.leadspace-laptop-large-alt {	width: 525px;right:20px;}
.leadspace-laptop-large-alt-2 {	width: 525px;right:20px;}
}
	
	
@media screen and (max-width: 1070px) {

.leadspace-laptop-large-alt {
    width: 475px;
    right: 20px;
    top: 300px;

}	
	
}
	
@media screen and (max-width: 1000px) {
	.leadspace-laptop-large {		
	top: 250px;
    width: 450px;
    right: 0;}
	
	.leadspace-laptop-large-alt {
    width: 40%;
    right: 20px;
top: 325px;}

.leadspace-laptop-large-alt-2 {
    width: 49%;
    right: 20px;
top: 250px;}


}	



@media screen and (max-width: 768px) {
	
.leadspace-laptop-large-alt {
    top: 375px;

}	
		
}

@media screen and (max-width: 767px) {
	.testfirst { min-height:100px !important;padding-top:25px;}
	.ctas div {width:100% !important;}
	
		.leadspace-laptop-large-alt {
    width: 50%;
    right: 20px;
top: 4%;}
	
}

@media screen and (max-width: 760px) {
		.leadspace-laptop-large {		
	 top: 350px;
	 }
}


@media screen and (max-width: 722px) {
	
.leadspace-laptop-large-alt-2 {
    top: 325px;

}	
		
}


@media screen and (max-width: 580px) {
	.ibm-leadspace-body-spss {background-image:none;}

}


