﻿.intro {
    background: url(../img/skibg.jpg) no-repeat top center;
}

@media (max-height:700px) {
    .intro {
        background: url(../img/skibg-medium.jpg) no-repeat top center !important;
    }
}

@media (max-width:768px) {
    .intro {
        background: url(../img/skibg-small.jpg) no-repeat top center !important;
    }
}

.nav.navbar-nav {
    background-color: rgba(255, 255, 255, 0.7);
}

.boxed-grey .inner {
    height: 440px;
    min-height: 440px;
}

.char-spec {
    font-size: 16px !important;
}

    .char-spec img {
        margin-top: 20px;
    }

.boxed-grey .inner p {
    min-height: 128px;
    height: 128px;
}

/*.navbar-custom ul.nav li a {
    color: white;
}

.navbar-custom .nav li a {
    transition: color 0.3s ease-in-out 0s;
}

.navbar-custom ul.nav ul.dropdown-menu li a {
    color: #444;
}*/

.rowseparator {
    margin-top: 60px;
    margin-bottom: 90px;
}

.char-spec-text p {
    text-align: left !important;
    /*min-height: initial;
    height: auto;*/
    margin-bottom: 10px !important;
}

.char-spec-text li {
    font-size: 16px !important;
}

.char-spec-height0 {
    min-height: 794px;
}

.char-spec-height1 {
    min-height: 860px;
}

.char-spec-height2 {
    min-height: 882px;
}

.char-spec-height3 {
    min-height: 901px;
}

.char-spec-height4 {
    min-height: 849px;
}

@media (max-width:768px) {
    .char-spec-div {
        height: auto !important;
        min-height: initial !important;
    }

    .boxed-grey .inner {
        height: auto !important;
        min-height: initial !important;
    }

        .boxed-grey .inner p {
            height: auto !important;
            min-height: initial !important;
        }

    .char-spec-height0, .char-spec-height1, .char-spec-height2, .char-spec-height3, .char-spec-height4 {
        height: auto !important;
        min-height: initial !important;
    }
}
