@import url(http://fonts.googleapis.com/css?family=Roboto:400,700,300);

html {
height: 100%;
box-sizing: border-box;
}

body {
min-height: 100%;	
/*padding-top: 80px;*/
background: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 300;	
}
html{  
position: relative;
min-height: 100%;
}

#header {
width: 100%;
height: 79px;
margin: 0px auto 0px auto;
background: url(../images/bg-header.jpg) repeat-x 0px 0px;
}

.navbar-inverse{background:transparent;border:none;}
.navbar-brand{padding:0 15px;}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{
background:transparent;}
.navbar-inverse .navbar-nav>li>a{color:#fff;}
.navbar-nav{margin-top:15px;}
/*.row>div {
	margin-bottom: 10px; 
}*/
ul.unstyled {
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.arrow, ul.arrow-double, ul.tick, ul.cross, ul.star, ul.rss {
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.arrow li::before, ul.arrow-double li::before, ul.tick li::before, ul.cross li::before, ul.star li::before, ul.rss li::before, ul.arrow li::after, ul.arrow-double li::after, ul.tick li::after, ul.cross li::after, ul.star li::after, ul.rss li::after {
	font-family: FontAwesome;
	font-size: 11px;
}
ul.arrow li::before, ul.arrow-double li::before, ul.tick li::before, ul.cross li::before, ul.star li::before, ul.rss li::before {
	margin-right: 5px;
}
ul.arrow li::before {
	content: "\f105";
}
ul.arrow-double li::before {
	content: "\f101";
}
ul.tick li::before {
	content: "\f00c";
}
ul.cross li::before {
	content: "\f00d";
}
ul.star li::before {
	content: "\f006";
}
ul.rss li::before {
content: "\f09e";
}
#home{
background-color: #56677c;
color: #eceff2;
background-position: top center;
background-size: 100% auto;
background-repeat: no-repeat;
background-image: url(../images/bg.jpg);
overflow: hidden;
position: relative;	
}
.bg-white{background:#fff;margin-top:8%; margin-bottom:7%;padding:20px;line-height:1.8;}
#home p{font-size: 20px;text-align: left; color:#000;}
#footer {
height:80px;
background: url(../images/bg-footer.png) repeat-x 0px 0px;
margin-top: 20px;
background-size: contain;
position: absolute;
right: 0;
bottom: 0;
left: 0;
background-color: #efefef;	
text-align: center;	
}
#footer p{
color:#fff;
text-align:center;
font-size:18px;	
padding-top:3rem; 	
}