.home header.side #logo, header.side #text-logo{
    padding-bottom: 0px;
}
.home header nav > ul.menu > li > a{
    text-shadow: 0 0 0;
}
.home header nav > ul.menu > li > a:hover{
    text-shadow: 1px 1px 0px black;
    color: white;
}
.home header .h-i{
    margin-bottom: 0;
}

.home div#floating_menu{
    background-color: rgba(0,0,0,.25);
}

.home .s-s #floating_menu{
    background-color: white
}

header .h-i{
    border-bottom: 0px !important;
}

header.side .m-s{
    vertical-align: middle;
}
header nav ul>li{
    padding: 15px 30px 30px 0;
}
.home .h-b h1,
.home .h-b p{
    color: white;
}