
html, body{

}

.page{
    overflow: hidden;
}

p{
    text-align:justify;
}

.map-hack{
    background: transparent;
    position: absolute;
    width: calc(100% - 60px);
    height: 350px;
}

header{

}



.navbar{
    margin:0;
    border-radius:0;
    border:0;
}

.navbar-default{
    background-color:transparent;
    border-color:transparent;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .nav>li>a.active{

}

ul.dash{
    list-style-type:none;
    padding:0;
}

ul.dash li:before{
    content:"-";
    margin:0 10px;
}

footer{
    padding: 10px 0 0 0;
    margin: 10px 0 0 0;
}

footer ul{
    list-style-type:none;
    padding-left:5px;
}

footer, footer p, footer a, footer ul li{
    font-size:12px;
}

section{
    padding:50px 0;
}

section#header {
    padding: 50px 0;
    background: #f7f7f7;
}


@media print{

    a[href]:after{content:"";}

}