/* Add here all your css styles (customizations) */


#fullscreen-cover .cover-image2, #fullscreen-cover .cover-video-responsive {
    text-align: center;
    width: 100%;
    bottom: 0;
    line-height: 0;
    overflow: hidden;
    height: 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.cover-image {
    text-align: center;
    width: 100%;
    bottom: 0;
    line-height: 0;
    overflow: hidden;
    height: 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.cover-image {
    background-position: top center;
}
.cover-image {
    background-size: cover;
}

.cover-image {
    opacity: 1;
}
.cover-image {
    background-image: url("../img/bg/Cover_Homepage.jpg") ;

}
#fullscreen-cover, .cover-image {
    background-color: #5bc4be!important;
}

.cover-image2 {
    background:url(../img/bg/Cover_Homepage.png) no-repeat center top scroll;
    background-size: 100% auto;
    background-size: cover;
    background-attachment: fixed;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;

    margin-top: 0px;
    padding-bottom: 50%;
    height: 830px;
}
.cover-image2{
    margin-top: 0px;
    padding-bottom: 50%;
    height: 830px;
}
/*
@media  (max-width: 320px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 225% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 225% auto;
        -moz-background-size: 225% auto;
        -o-background-size: 225% auto;

        padding-top: 10px;
        padding-bottom: 10%;
        height: 450px;
    }
}
@media  (min-width: 768px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 100% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        border-bottom: solid 1px red;
        padding-top: 10px;
        padding-bottom: 10%;
        height: 450px;
    }
}
@media  (min-width: 1024px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 100% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        border-bottom: solid 1px red;
        padding-top: 10px;
        padding-bottom: 10%;
        height: 650px;
    }
}
*/


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
    .cover-image2 {
        background:url(../img/bg/Cover_Homepage.png) no-repeat center top scroll;
        background-size: 100% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;

        margin-top: 0px;
        padding-bottom: 50%;
        height: 830px;
    }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    .cover-image2 {
        background:url(../img/bg/Cover_Homepage.png) no-repeat center top scroll;
        background-size: 100% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;

        margin-top: 0px;
        padding-bottom: 50%;
        height: 630px;
    }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 115% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 115% auto;
        -moz-background-size: 115% auto;
        -o-background-size: 115% auto;

        padding-top: 10px;
        padding-bottom: 10%;
        height: 490px;
    }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 100% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;

        padding-top: 10px;
        padding-bottom: 10%;
        height: 250px;
    }
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
    .cover-image2{
        background:url(../img/bg/Cover_Homepage-sm.png) no-repeat center top scroll;
        background-size: 225% auto;
        background-size: cover;
        background-attachment: fixed;
        -webkit-background-size: 225% auto;
        -moz-background-size: 225% auto;
        -o-background-size: 225% auto;

        padding-top: 10px;
        padding-bottom: 10%;
        height: 450px;
    }
}