.texto-modal{color:rgb(23,23,23); font-size:150% !important;}
.divisor{border-top: 1px solid #80cbc4 !important;opacity: 0.5;}
.progress{background-color: #80cbc4 !important;}
.determinate{background-color: #26a69a !important;}
.btn{background-color: #26a69a !important;}
.btn:hover{background-color: #26a69a !important;}
.btn:focus{background-color: #26a69a !important;}
.btn-floating{background-color: #26a69a !important;}
.card-panel{border-radius: 10px;background-color: #26a69a !important;}
[type=radio]:checked + span::after {border: 2px solid #26a69a !important;background-color: #26a69a !important;}
.switch label input[type=checkbox]:checked+.lever:after {background-color: #26a69a !important;}
.switch label input[type=checkbox]:checked+.lever {background-color: #80cbc4 !important;  }
[type=checkbox]:checked + span::before {border-right: 2px solid #26a69a !important;border-bottom: 2px solid #26a69a !important;}
[type=checkbox].filled-in:checked + span::before{border-right: 2px solid #FFF !important;border-bottom: 2px solid #FFF !important;}
[type=checkbox].filled-in:checked + span::after {border: 2px solid #26a69a !important;background-color: #26a69a !important;}
ul.dropdown-content.select-dropdown li span {color: #000 !important;background-color: #80cbc4 !important;}
ul.dropdown-content.select-dropdown li span:hover {background-color: #26a69a;color: #FFF !important;}
.select-wrapper input.dropdown-trigger:focus{border-bottom: 1px solid #26a69a !important;}
ul.dropdown-content li a{color: #000 !important;}
input[type=range]{border: none !important;}
input[type=range]::-webkit-slider-thumb {background-color: #26a69a !important;}
input[type=range] + .thumb {background-color: #26a69a !important;}
input[type=range] + .thumb.active .value {color: #FFF !important;}
.input-field input[type=text]:focus + label {color: #26a69a !important;}
.input-field input[type=password]:focus + label {color: #26a69a !important;}
.input-field input[type=number]:focus + label {color: #26a69a !important;}
.input-field input[type=date]:focus + label {color: #26a69a !important;}
.input-field input[type=time]:focus + label {color: #26a69a !important;}
.input-field input[type=email]:focus + label {color: #26a69a !important;}
.input-field textarea:focus + label {color: #26a69a !important;}
input[type=text]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=text]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=password]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=number]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=date]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=time]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field input[type=email]:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.input-field textarea:focus {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
input[type=text].datepicker:focus{border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.datepicker-modal .modal-content.datepicker-container .datepicker-date-display{background-color: #26a69a !important;}
div.datepicker-controls button.month-prev:focus, div.datepicker-controls button.month-next:focus{background-color: #26a69a !important;}
table.datepicker-table tr.pika-row td button.datepicker-day-button:focus{background-color: #80cbc4 !important;}
table.datepicker-table tr.pika-row td.is-selected{background-color: #26a69a !important;}
table.datepicker-table tr.pika-row td.is-today{color: #26a69a !important;}
table.datepicker-table tr.pika-row td.is-today.is-selected{color: #FFF !important;}
.datepicker-modal .modal-content.datepicker-container .datepicker-calendar-container .datepicker-footer .confirmation-btns button{color: #26a69a !important;}
.input-field .prefix.active {color: #26a69a !important;}
.input-field input[type=text].valid {border-bottom: 1px solid #26a69a !important;box-shadow: 0 1px 0 0 #26a69a !important;}
.escala-horizontal tr{border: none;}
.escala-horizontal .cuadroNoSeleccionado{border: 1px solid #9e9e9e;background-color:transparent;cursor: pointer;font-size:16px;color:black;font-weight:bold;}
.escala-horizontal .cuadroSeleccionado{border: 1px solid #9e9e9e;background-color: #26a69a;cursor: pointer;font-size:16px;color:white;font-weight: bold;}
.escala-horizontal td:hover{background-color: #80cbc4;}
.escala-horizontal .cuadroSeleccionado:hover{background-color:#26a69a;}
.labelFilaTabla{font-size:18px !important;}
.grande [type='radio'] + span,
.grande [type='checkbox'] + span:not(.lever) { padding-left: 40px !important; line-height: 30px !important;}
.grande [type='radio'] + span:before,
.grande [type='radio'] + span:after,
.grande [type='checkbox'] + span:not(.lever):before,
.grande [type='checkbox']:not(.filled-in) + span:not(.lever):after,
.grande [type='checkbox'].filled-in + span:not(.lever):after { width: 25px !important; height: 25px !important; margin: 2px !important; box-sizing: border-box !important;}
.grande [type='radio']:checked + span:after,
.grande [type='radio'].with-gap:checked + span:after { transform: scale(1) !important; background-color: #26a69a !important; border: 2px solid #26a69a !important;}
.grande [type='checkbox'] + span:not(.lever):before { display: none !important;}
.grande [type='checkbox'].filled-in:checked + span:not(.lever):after { background-color: #26a69a !important; border-color: #26a69a !important; transform: scale(1) !important;}
.grande [type='checkbox']:not(.filled-in):checked + span:not(.lever):after { width: 25px !important; height: 25px !important; background-color: #26a69a !important;border: 2px solid #26a69a !important;}
.grande.flow-text.texto-modal { margin-bottom: 50px;}
.circuloNumero {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background-color: #80cbc4 !important;
    color: white;
    border-radius: 8px;
    font-weight: bold;
    font-size: 15px;
    margin-right: 16px;
    flex-shrink: 0;
}
