﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 0px;
    padding-bottom: 20px;
    font-family: 'Raleway', sans-serif;
    background-color: #fcfcfc;
    
    background-image: url(../images/kachel_1.jpg);
    background-repeat: repeat-x;
        
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/*
nav {
    font-family: 'Vollkorn', serif;
}
    */


p {
    color: #000000;
}

}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

#leftornament {
    position: fixed;
    bottom: 50px;
    left: 0px;
    z-index: -1;
}

#rightornament {
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: -1;
}


/* vollkorn-regular - latin */
@font-face {
    font-family: 'Vollkorn';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/vollkorn-v10-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Vollkorn Regular'), local('Vollkorn-Regular'), url('../fonts/vollkorn-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/vollkorn-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/vollkorn-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/vollkorn-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/vollkorn-v10-latin-regular.svg#Vollkorn') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/raleway-v14-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Raleway'), local('Raleway-Regular'), url('../fonts/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}


/* bootstrap mods */
/*
    .shadow {
    
        -webkit-box-shadow: 10px 10px 20px -10px rgba(0,0,0,0.25);
        -moz-box-shadow: 10px 10px 20px -10px rgba(0,0,0,0.25);
        box-shadow: 10px 10px 20px -10px rgba(0,0,0,0.25);
        */



.navbar {
    padding-left: 0px;
    padding-right: 0px;
}



.card.dohover {
    transition: all 0.5s ease;
    box-shadow: 5px 5px 10px -5px rgba(0,0,0,0.25);
}

    .card.dohover:hover, .card.hover:hover {
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px);
        box-shadow: 20px 20px 40px -20px rgba(0,0,0,0.25);
    }



.card-title {
    font-weight: bold;
}

.card-body {
    background-color: #f1e9e9;
}

h1 {
    font-variant: small-caps;
    font-weight: bold;
}

h2 {
    font-size: 25px;
    padding-top: 25px;
    padding-bottom: 15px;
    text-transform: uppercase;
}


a {
    color: #830437;
    font-weight: bold;
}

a.nav-link {    
    font-weight: normal;
}

    a.nav-link:hover {
        font-weight: bold;
    }



    a:hover {
        color: #830437;
        text-decoration: underline;
    }

    a:active {
        color: #830437;
        text-decoration: underline;
    }
/* end bootstrap mods */


