/* ERROR PAGE */

.content-error{
    height: 400px;
    margin: 20px;
}
.error-image{
    width: 100%;
    height: auto;
    text-align: center;
    display: block;
    margin: 10px auto 30px auto;
}
.c-text-error {
    margin: 10px 0 20px 0;
    text-align: center;
    color: black;
}
.c-text-error1{
    font-size: 18px;
}
.c-text-error2{
    font-size: 20px;
    margin-top: 40px;
}

/******************* Tablet Layout *********************/
@media only screen and (min-width: 430px) {
    .content-error{
        height: 400px;
        margin: 20px;
    }
    .error-image{
        width: 50%;
        height: auto;
        text-align: center;
        display: block;
        margin: 15px auto 30px auto;
    }
    .c-text-error {
        margin: 10px 0 20px 0;
        text-align: center;
        color: black;
    }
    .c-text-error1{
        font-size: 18px;
    }
    .c-text-error2{
        font-size: 20px;
        margin-top: 60px;
    }
}

/****************** Desktop Layout *********************/
@media only screen and (min-width: 769px) {
    .content-error{
        height: 400px;
        margin: 20px;
    }
    .error-image{
        width: 45%;
        height: auto;
        text-align: center;
        display: block;
        margin: 20px auto 30px auto;
    }
    .c-text-error {
        margin: 10px 0 20px 0;
        text-align: center;
        color: black;
    }
    .c-text-error1{
        font-size: 18px;
    }
    .c-text-error2{
        font-size: 20px;
        margin-top: 60px;
    }
}

/**************************** PRODUCT PAGE ********************************/
/* options */

.opt-model{
    text-align: center;
}