body {
    background: url('../images/tyomiehet.png') fixed;
    background-size: contain;
    background-repeat: no-repeat;
    background-position:center;
    padding: 0;
    margin: 0;
}

/* Mobile */

@media only screen and (max-width: 767px) {
    .mobile-hide {
        display: none !important;
    }
    
    .form-holder {
        width: 250px;
        min-width: 250px;
    }
}

/* Tablet */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tablet-hide{
        display: none !important;
    }
}

/* Small Monitor */

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .small-hide{
        display: none !important;
    }
}


/* Large Monitor */

@media only screen and (min-width: 1200px) {
    .large-hide{
        display: none !important;
    }
}

.form-holder {
    background: rgba(0,0,0,0.2);
    margin-top: 100px;
    border-radius: 3px;
    
}

.form-head {
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #fff;
    text-shadow: 0 0 30px #000;
    margin: 15px auto 30px auto;
}

.remember-me {
    text-align: left;
}
.ui.checkbox label {
    color: #ddd;
}


