
@import url('//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,700,700italic,900italic,900');

body {
	
	color: #0d313f;
	font-family: Roboto,"Gill Sans",Calibri,"Helvetica Neue",Arial,sans-serif;
    font-weight: 300;
	    
}

.banner {
	
	background: url(home-banner_bg.jpg) no-repeat center center;
	background-size: cover;
	color: #fff;

}

h1 {
	
	font-weight: 100;
	font-size: 5em

}

h2, h3, h4 {
	
	font-weight: 300;

}

.banner .row .row > * {
	
	    color: #0d313f;
	        background-color: rgba(255,255,255,.9);

}

.row > * > img {
	
	margin: 0;

}

.banner .row .row > *:nth-child(2), .banner .row .row > *:nth-child(3) {

	background-color: rgba(236,236,236,.9);

}

.banner .row .row > * {
	
	padding: 1em;
	box-sizing: border-box;

}

.contain {
	
	max-width: 1176px;

}

a[href], a {
	
	text-decoration: none;
    color: #1f9ec4;

}

.customers img {
	
	margin: 2em 3em;
	display: inline-block;
	vertical-align: middle;

}

select {
	
	background: none;

}

nav.drop ul li b.sub {
	
	margin-left: -1.25em;

}

footer {
	
    background-color: #023240;
    color: #fff;

}

footer ul li {
	
	margin: 0;
	
}

footer ul li:before {
	
	content: '';

}

.grey {
	
	background-color: #f6f6f6;
	padding: 2em 0;
	   
}

.grey img {
	
	height: 54px;
	margin: 0 auto;

}