html,
body {
    height: 100%;
}
footer {
    margin: 50px 0;
}
.carousel,
.item,
.active {
    height: 100%;
}
.carousel-inner {
    height: 100%;
}
.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.navbarbottomstyle {
    background-color: rgba(255,255,255,0.8);
	border-color: transparent;
}
.navbarbottomstyle p{
   padding-top:18px;
}
.navbarbottomstyle i{
   font-size:20px;
   padding:15px 10px;
}
.navbarbottomstyle a{
   color:#000;
}
.navbarbottomstyle a:focus{
   color:#000;
}
.navbarbottomstyle a:hover{
   color:#cf4545;
}