/* global */
body {font-size:medium;}
.no-list {list-style-type:none;margin:0;padding:0;margin:15px 0 30px;}
img {max-width:100%;height:auto;}

/* text */
h3 {font-size:large;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e7e7e7;}
h4 {font-size:14px;text-transform:uppercase;font-weight:bold;}
h5 {color:#444;font-size:14px;font-weight:bold;}
.larger {font-size:x-large;margin-top:-10px;}
.content p {margin-bottom:25px;}

/* forms */
[name="info"] {display:none;}
#get-started-captcha {
    margin: 0 auto;
    margin-top: 10px;
}
/* navigation */
.mainNav .col-md-12 {position:relative;}
.log-in {position:absolute;right:0;top:21px;background:none;border:none;color:#e7e7e7;}
.log-in:hover {color:#000;background:none;}

/* main */
.jumbotron {
	background-size:cover!important;border-radius:0 0 0 0;margin-bottom:80px;
	background: #102f3f; /* Old browsers */
	background: -moz-linear-gradient(top, #102f3f 0%, #133546 32%, #133546 48%, #0f2d3b 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #102f3f 0%,#133546 32%,#133546 48%,#0f2d3b 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #102f3f 0%,#133546 32%,#133546 48%,#0f2d3b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#102f3f', endColorstr='#0f2d3b',GradientType=0 ); /* IE6-9 */	
}
.devices {background:#efefef url('../img/devices.png') no-repeat center center;background-size:cover;}
.table-wrap table {width:100%;}
.table-wrap {border:1px solid #c1c1c1;}
.features table td {border:1px solid #efefef;padding:10px;}
.content {padding-right:60px;}
.features {margin-top:80px;}
.devices {margin-top:80px;padding-bottom:80px;}
#get-started {background-image:url('../img/contact-bg.png');background-size:cover;padding:80px 0;color:#9fc1d4;font-size:24px;}
#get-started form {margin-top:40px;}
#get-started h2 {font-weight:bold;font-size:48px;text-transform:uppercase;}
#get-started input {margin-bottom:12px;}
#get-started textarea {height:188px;}
#get-started .btn {margin:50px 0 20px;border:1px solid #ddd;font-size:22px;text-transform: uppercase;border-radius:10px;font-weight:bold;padding:10px 50px;color:white;border:1px solid #fff;background:none;}
.devices h1 {text-transform:uppercase;font-size:36px;}
.device {padding:20px;color:#555;}
.devices .btn {margin:20px 0;border:1px solid #ddd;font-size:22px;text-transform: uppercase;border-radius:10px;font-weight:bold;padding:10px 50px;}
.features {padding-bottom:40px;}
.features h2 {text-transform:uppercase;font-size:30px;}
.features p {font-size:large;margin:40px auto;width:70%;}

/* aside */
aside ul {font-size:14px;}

/* footer */
footer {color:white;padding:30px 0;}
footer a {color:white;}
footer a:hover {color:#aaa;}