/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 20, 2026, 10:12:24 AM
    Author     : aloaiza
*/

.ui-dialog-title{
    font-size: 13px !important;
}

#dgResultados_title {
    font-size: 16px !important;
    color: white;
}

#dgResultados_modal{
    z-index: 1030 !important;
}

#dgResultados {
    z-index: 1035 !important; 
}

#dgInformacion_modal{
    z-index: 1030 !important;
}

#dgInformacion {
    z-index: 1035 !important; 
    max-width: 420px !important;
    min-width: 340px !important;
    max-height: 580px !important;
    font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#dgInformacion p {
    font-size: 16px !important;
}

#dgInformacion_title {
    font-size: 20px !important;
    color:white;
}

.ui-dialog-titlebar{
    background-color: #68A883 !important;
}

#status {
    z-index: 1075 !important; 
}

#status_modal{
    z-index: 1070 !important;
}

#infoDownload {
    z-index: 1065 !important; 
}

#infoDownload_modal{
    z-index: 1060 !important;
}

.ui-growl {
    z-index: 1090 !important; 
}

.div-center {
    margin: auto;
    width: 95%;
    padding: 0px;
}



.respuesta-encuesta table tbody td label {padding: 5px 30px 5px 15px;}

.respuesta-encuesta-2 table tbody td label {padding: 5px 30px 5px 15px;}

.ui-radiobutton .ui-radiobutton-box {
    width: 20px;
    height: 20px;
    /*line-height: 16px;*/
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: #68A883 0.12rem solid;
}

.ui-icon-bullet {
    background-color: #85DEAC;
    border-radius: 10px;
}

.ui-chkbox-icon.ui-icon {
    overflow: visible;
    border: #68A883 0.12rem solid;
}

.ui-icon-check {
    background-color: #85DEAC;
}

.ui-chkbox-label{
    padding: 0px 5px 2px 15px;
}

.badge-survey {
    color: black;
    background-color: #66B2FF;
}
.badge-warning {
    color: black;
    background-color: #ffc107 !important;
}
.dot {
    width: 25px;
    height: 25px;
    line-height: 25px;
    border-radius: 50%;
    font-size: 14px;
    color: white;
    text-align: center;
    background: #68A883
}
.dot-2 {
    width: 25px;
    height: 25px;
    line-height: 25px;
    border-radius: 50%;
    font-size: 14px;
    color: black;
    text-align: center;
    background: transparent;
    border: #68A883 1px solid;
}
.visibled {
    display: block;
}
.hidden {
    display: none;
}
.ui-selectonemenu.rounded-select,
.ui-selectonemenu.rounded-select .ui-selectonemenu-label {
    border-radius: 20px; /* Adjust radius size as needed */
}

.ui-selectonemenu.rounded-select .ui-selectonemenu-trigger {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}


.titulo-encuesta {
    font-size: 15px;
}

.pregunta-encuesta {
    font-size: 16px;
}

.respuesta-encuesta {
    font-size: 14px !important;
} 

.respuesta-encuesta-2 {
    font-size: 16px !important;
} 


@media screen and (max-width:768px) {
    .titulo-encuesta {
        font-size: 12px;
    }

    .pregunta-encuesta {
        font-size: 14px;
    }

    .respuesta-encuesta {
        font-size: 13px !important;
    } 

    .respuesta-encuesta-2 {
        font-size: 14px !important;
    } 
    
    .btn-cookies{
        font-size: 0.65rem
    }
    
    #dgEncuesta {
        width: 375px !important; 
    }
}