

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body{
    background-color: transparent;
    text-align: center;
    font-size: 18px;
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif; 
}
body.light-theme{
    background-color: #FFF;
    color: #000;
}
body.dark-theme{
        background-color: #000;
        color: #FFF;
}

.background{
    z-index: -1;
    position: absolute;
    top: 0;
    bottom:0;
    left:0;
    right:0;
}

.light-theme .background.image{
    opacity: 0.3;
}

.dark-theme .background.image{
    opacity: 0.3;
}

.background.image{
    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;
}

.jumbotron{
    background-color: transparent;
}

h1 img{
    max-width: 600px;
    max-height: 300px;
    margin: auto;
}

/*.interior h1 img,
.developments h1 img{
    width: 600px !important;
}*/

.light-theme,
.light-theme a,
.light-theme a:visited,
.light-theme a:active,
.light-theme a:hover{
    color: #000;
}


.dark-theme,
.dark-theme a,
.dark-theme a:visited,
.dark-theme a:active,
.dark-theme a:hover{
    color: #FFF;
}

@media screen and (min-width: 768px){
    .jumbotron {
        padding: 80px 0 0 0;
    }
}








