
html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}


@media (max-width:1023px){
    .carousel{
        display:none !important;
    }

}


.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    position:absolute;
    z-index:10;
    background-image: url(../images/slide-home-test.png);	
}

footer {
    margin: 0;
    background-color:#B9B9B9;

    background: url(../images/bg-footer.png);
    background-size: 100% auto;
    background-repeat: no-repeat;

    float:left;
    width:100%;
    height:auto;
    -webkit-box-shadow: 0px -4px 9px -1px rgba(0,0,0,0.57);
    -moz-box-shadow: 0px -4px 9px -1px rgba(0,0,0,0.57);
    box-shadow: 0px -4px 9px -1px rgba(0,0,0,0.57);
}



@media (min-width:1025px){

    #footer-content {
        margin: 0 auto;
        /*background-color:green;*/
        width:1170px;
        min-height:auto;
    }

    .column-footer2{
        width:25%;
        min-height:auto; 
        float:left;
    }

    .column-footer-right{   
        width:15%;
        float:left;
    }

    .column-footer{
        width:30%;
        min-height:auto;
        margin-left:2.5%;
        float:left;
    }
    .column-quality{
        width:60%;
        margin-left:2.5%;
        margin-bottom: 5%;
        float:left;
    }
    .column-contacts{
        width:30%;
        margin-left:2.5%;
        margin-bottom: 2.5%;
        float:left;
    }
    .column-footer img{
        width:80%;
        height:auto;

    }

}

.column-footer a{
    text-transform:lowercase;
}


