#main{
    position: absolute;
    top: 146px;
    bottom: 0;
    left: 0;
    right: 0;
}
#header{
    max-height:  146px;
}
a.marker_content{
    color: #333;
    font-weight: 300;
}
a.marker_content:hover{
    text-decoration: none;
}
.marker_content{
    display: block;
    max-width: 250px;
}
.marker_content h3{
    margin-top: 0px;
}
@media screen and (max-width: 1000px) {
    #header{
        height: 76px;
    }
    #main{
        top: 76px;
    }
}
@media screen and (max-width: 500px) {
    #header{
        height: 100px;
    }
    #main{
        top: 100px;
    }
}
