html {
   -ms-overflow-style: scrollbar;
}

.uppercase {
    text-transform: uppercase;
}
.pointer{
	cursor:pointer;
}

body *
{
	font-family: "Century Gothic","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:18px;
}


header{
	border-bottom: 4px solid #005652;
}

header .btn-group.auth {
    float: right;
    margin-bottom: 20px;
}

header .btn-group.auth .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	font-size:12px;
	font-weight:bold;
	padding:2px 15px;
}

header .navbar-brand {
	height: auto;
	display:block;
	padding: 10px 0;
}


.navbar-brand img {
	width:250px;
	margin-right:10px;
}

.navbar-brand h2 {
	margin: 4px 0 0 2px;
	color:#005652;
	font-weight:bold;
	display:inline-block;
}

.landing-title, .landing-title * {font-size:22px;}
.landing-title 
{  
	font-weight:bold; 
	text-transform:uppercase; 
	color:#444;
	margin:30px 0;
	line-height:28px;
}
.text-orange{color:#ffab2b}

.btn-lg {
     margin: 30px 0;
     font-size: 24px;
     padding: 15px 60px;
     font-weight: bold;
     text-transform: uppercase;
 }

.list-capacious li {margin-bottom:10px;}
	
.thumbnail.GeneCards {
	background-color: #002e5f;
	margin-bottom:0;
}

.thumbnail.MalaCards {
    background-color: #417630;
	margin-bottom:0;
}

.thumbnail.PathCards {
    background-color: #661f43;
	margin-bottom:0;
}

.thumbnail.LifeMapDiscovery {
    background-color: #005652;
	margin-bottom:0;
}

.thumbnail.GeneAnalytics {
	background-color:#55bab7;
	margin-bottom:0;
}
ul.list-custom {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

ul.list-custom > li {
    background-image: url(../images/bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	line-height: 22px;
	margin-bottom: 10px;
	padding-left: 30px;
	background-size: 14px;
}

.getting-started { 
	padding: 30px 0 30px 0;
	background-color: #fff;
	margin-top: -20px;
}

.getting-started h1 {
	
    font-size: 36px;
    font-weight: bold;
    color: #647581;
    display: inline-block;
    line-height: 40px;
    vertical-align: middle;
    margin:0 20px 10px 0;
}

section.tool {padding-top:10px;}

section.tool .image-box {padding-top:20px; text-align:center}

section.tool .image-box img {max-width:100%;}

.learn-more{
	margin-top:20px;
}

.getting-started .btn-lg { display: inline-block; margin: 0 0 10px 0;}

.section-title {
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	background-color:#ffa829;
	padding:5px 20px;
	margin-bottom:20px;
	margin-right:-20px;
}
@media (min-width: 992px)
{
	.section-title:after {
		width: 0;
		height: 0;
		vertical-align: middle;
		border-top: 0px solid transparent;
		border-bottom: 28px solid transparent;
		border-left: 20px solid #ffa829;
		content: '';
		position: absolute;
		top: 20px;
		right: -25px;
	}
}

.sale-tag {
	background-image:url(/media/14111/sale-tag.png);
	width:150px;
	height:150px;
	display:block;
	position:absolute;
	right: 20px;
	top:-30px;
}
.sale-tag-2 {
	background-image:url(/media/14124/sale-tag-2.png);
	width:150px;
	height:150px;
	display:block;
	position:absolute;
	right: 20px;
	top:-30px;
}

.sale-tag-academic-discount {
	background-image:url(/media/44618/sale-tag-65percent.png);
	width:150px;
	height:150px;
	display:block;
	position:absolute;
	right: 20px;
	top:-30px;
}

.fancybox {
	display: block;
	margin-top: 20px;
}

.powered-by {
     background-color: #f0f6fb;
     background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #D6E8F4),
	    color-stop(0.7, #FFFFFF),
	    color-stop(1, #FFFFFF)
     );
     background-image: -o-linear-gradient(bottom, #D6E8F4 0%, #FFFFFF 70%, #FFFFFF 100%);
     background-image: -moz-linear-gradient(bottom, #D6E8F4 0%, #FFFFFF 70%, #FFFFFF 100%);
     background-image: -webkit-linear-gradient(bottom, #D6E8F4 0%, #FFFFFF 70%, #FFFFFF 100%);
     background-image: -ms-linear-gradient(bottom, #D6E8F4 0%, #FFFFFF 70%, #FFFFFF 100%);
     background-image: linear-gradient(to bottom, #D6E8F4 0%, #FFFFFF 70%, #FFFFFF 100%);
     text-align: center;
     padding-top: 20px;
 }

.powered-by h1 {color:#9999aa; text-trnsform:uppercase}
 
.powered-by .apps {margin-top:10px;}

.powered-by .apps a,		
.powered-by .apps img{
    width:100%;
	padding:0;
	margin:0;
 }

.powered-by .apps p {font-size:14px; margin-top:10px;}











































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
