#flechegauche,
.calculer {
    cursor: pointer;
    border-radius: 10px;
    transition: all 1.2s ease
}
#c2,
#c3,
#c4,
#c5,
#com,
#combas,
#flechegauche,
#s2,
#s3,
#s4,
#s5,
h2 {
    text-align: center
}
#com,
#combas,
#flechegauche,
#table_calculate,
#timepickerbutton,
h2 {
    margin: 0 auto
}
body {
    min-width: 265px
}
h2 {
    color: #000;
    font-family: 'Montserrat', Arial, sans-serif;
    font-size: 18px;
    width: 80%;
    padding: 0;
    font-weight: 400
}
#sleepat {
    width: 400px
}
.calculer {
    width: 70px;
    height: 70px;
    color: #344b71;
    float: right;
    background-position: left bottom;
}
#c2,
#c3,
#c4,
#c5,
#com,
#combas,
#outer_bouttons,
#outer_resultat,
#res2,
#res3,
#res4,
#res5 {
    color: #000;
    font-family: 'Montserrat', Arial, sans-serif
}
#flechegauche {
    width: 70px;
    height: 70px;
}

#c2,
#c3,
#c4,
#c5 {
    font-size: 14px;
	margin-bottom: 14px
}
#res2,
#res3,
#res4,
#res5 {
    font-size: 25px;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center
}
#com,
#combas {
    font-size: 16px;
    padding: 20px 0
}
#resultat {
    display: none;
    opacity: 0
}
.left_row_div,
.right_row_div {
    display: table-cell;
    vertical-align: middle
}

#table_calculate {
    width: 100%;
    padding: 5px
}
#outer_bouttons,
#outer_resultat {
    margin: 0 auto;
    font-size: 14px;
    text-align: justify
}
.left_row_div {
    float: left
}
.two_div_same_line {
    display: table;
    width: 100%
}
#two_clouds,
.cloud_cell {
    display: table-cell
}
@media (max-width: 915px) {
    .calculer,
    .texte {
        margin: 0 auto
    }
    .calculer,
    .left_row_div {
        float: none
    }
    .calculer,
    .img_calculer {
        width: 50px;
        height: 50px
    }
    #two_clouds,
    .left_row_div,
    .right_row_div {
        display: table-row
    }
    .calculer {
        background: 0 0
    }
    #sleepat,
    #table_calculate {
        width: 100%
    }
    .cloud_cell {
        background-color: #E8EAF6
    }
    #res2,
    #res3,
    #res4,
    #res5 {
        font-size: 20px
    }
}