h1
{
    color: rgba(244, 109, 62, 1);
    font-size: large;
}

a
{
    color: black;
}

img 
{
    vertical-align: middle;
}

.backgroundpicmain
{
    background: url('img/background.jpg') no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.container
{
    background-color: rgba(255, 255, 255, 0.85);
    border-radius: 15px;
}

.page-header
{
    display: none;
}

.dotted-left
{
    border-left: 2px dotted black;
}

.dotted-top
{
    border-top: 2px dotted black;
}

.nav .active
{
    border: 1px solid #428BCA;
    background-color: white;
    box-shadow: 2px 2px 1px #428BCA;
}

.nav-child li
{
    list-style: none;
}