body.remida-calcolo-rapido #tm-main {
    padding-top: 0px;
}

/*
Form di calcolo
 */
#calcolo-assegno-mantenimento input[type="text"].figli,
#calcolo-assegno-mantenimento input[type="number"].percentuale,
#calcolo-assegno-mantenimento input[type="text"].percentuale {
    width:  1.8em;
}

.frase-riequilibrio {
    color: red;
    font-weight: bold;
    font-size: 1em;
}

#calcolo-assegno-mantenimento input[type=number],
#calcolo-assegno-mantenimento input[awnum] {
    width: 4.5em;
    height: 20px !important;
    text-align: right;
    height: 20px !important;
    font-weight: bold;
    font-size: 15px;
}

#calcolo-assegno-mantenimento .uk-list-striped>li {
    padding: 2px 10px;
}

#calcolo-assegno-mantenimento div.uk-first-column {
    text-align: left;
}

.uk-select:not([multiple]):not([size]),
#calcolo-assegno-mantenimento input {
/*#calcolo-assegno-mantenimento input[readonly] {*/
    border: solid 1px #509bd4 !important;
    background-color: white;
}

#calcolo-assegno-mantenimento  .uk-button {
    width: 11em;
    padding-left: 2px;
    padding-right: 2px;
}
/*
@media (max-width: 767px) {
    #calcolo-assegno-mantenimento div.uk-first-column {
        font-size: smaller;
    }
}*/

#calcolo-assegno-mantenimento #bottoni-calcolo .uk-panel > div {
    text-align: center;
}

/* Tablet landscape and smaller */
@media (max-width: 960px) {
    .titolo-calcolo-grande {
        display: none;
    }
}

@media (min-width: 960px) {
    .titolo-calcolo-piccolo {
        display: none;
    }
}

.bottone-disabilitato.bottone-disabilitato,
.bottone-disabilitato.bottone-disabilitato:hover {
    color: lightgrey;
    background: white;
    border-color: lightgrey;
}

.spiegazione-calcolo strong {
    font-weight: 600 !important;
}

strong {
    font-weight: bold !important;
}

strong.forte {
    font-weight: 600;
}

div.uk-text-meta,
#invito.marrone,
div > span.uk-text-primary {
    color: rgb(142, 115, 16) !important;
}