/* SELECIONAR UTENTE */
/*p{
    color: #a8a6a0;
}*/ 
button:hover {
    cursor: pointer;  
}
.inputTextSelecionarUtente{
    border: none; 
    border-bottom: 2px solid black; 
    padding-bottom: 5px; 
    outline: none;
    background-color: white;
    position: absolute;
    display: block;
    top:28%;
}
.inputTextSelecionarUtente:disabled{
    border: none;
    border-bottom: 2px solid grey; 
    padding-bottom: 5px;  
    outline: none;
    background-color: white;
}
.inputTextSelecionarUtente:focus {
    border-bottom-color: red;
}
.clearfix::after{
    content: "";  
    clear: both;
    display: table;
}
.infUtente2{
    font-size:17;
    color: black;
    font-family: Arial, sans-serif; 
    position: absolute;
    display: block;
    top:10.5%;
    font-weight: normal;
}
.infUtente3{
    font-size:15;
    color: black;
    font-family: Arial, sans-serif; 
    font-weight: normal;
    position: absolute;
    display: block;
    top:21%;
}
.infUtente4{
    font-size:15;
    color: black;
    font-family: Arial, sans-serif; 
    position: absolute;
    display: block;
    top:34%;
    font-weight: normal;
}
.checkbox {
    top: 0;
    transform: scale(2);
    background-color: #0066ff; 
    position: absolute;
    display: block;
    top:16.5%;
    left: 3%;
}
.checkbox:hover{
    cursor: pointer;
}
.EspaçoNome1{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:15.5%;
    left:5.5%;
}
.checkbox2{
    top: 0;
    transform: scale(2);
    background-color: #0066ff;
    position: absolute;
    display: block;
    top:16.5%;
    left: 15%;
}
.checkbox2:hover{
    cursor: pointer;
}
.EspaçoNome2{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:15.5%;
    left:17.5%;
}
.checkbox3{
    top: 0;
    transform: scale(2);
    margin-left: 50px;
    background-color: #0066ff;
    position: absolute;
    display: block;
    top:16.5%;
    left: 25%;
}
.checkbox3:hover{
    cursor: pointer;
}
.ckeckboxLabel{
    text-align:center; 
}
.EspaçoNome3{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:15.5%;
    left: 32%;
}
.CorBotaoAzulProcurarUtente{
    background: linear-gradient(to bottom, #6699ff 0%, #0066ff 100%);
    margin: 5px;
    color:white; 
    width:18%; 
    height:8%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:9.5%;
}
.CorBotaoVerdeProcurarUtente{
    background: linear-gradient(to bottom, #00ff00 0%, #009900 100%);
    margin: 5px;
    color:white; 
    width:18%; 
    height:8%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:19%;
}
.CorBotaoLaranjaProcurarUtente{
    background: linear-gradient(to bottom, #ff9900 0%, #996600 100%);
    margin: 5px;   
    color:white; 
    width:18%; 
    height:8%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:28.5%;
}
.linhaBotoesUtente {
    display: inline-flex;
    padding-bottom: 2%;
}
.CentrarPagUtente{
    padding-left: 2%;
}
.searchResults{
    position: absolute;
    left:1.75%;
    display: block;
    top:40.5%;
    font-family: Arial, sans-serif;
}
.espacoTabelaProcura{
    padding-left: 325px;
}
table {
    width: 100%;
    border-collapse: collapse;
}

th, td {
    padding: 8px;
    text-align: left;
    font-family: Arial, sans-serif;
}

.align-right {
    text-align: right;
}
.alert {
    padding: 20px;
    background-color: #f44336;
    color: white;
  }
  
  .closebtn {
    margin-left: 15px;
    color: white;
    font-weight: bold;
    float: right;
    font-size: 22px;
    line-height: 20px;
    cursor: pointer;
    transition: 0.3s;
  }
  
  .closebtn:hover {
    color: black;
  }


@media screen and (max-width: 800px){
    button:hover {
        cursor: pointer;  
    }
    .inputTextSelecionarUtente{
        border: none; 
        border-bottom: 2px solid black; 
        padding-bottom: 5px; 
        outline: none;
        background-color: white;
        position: absolute;
        display: block;
        top:21%;
    }
    .inputTextSelecionarUtente:disabled{
        border: none;
        border-bottom: 2px solid grey; 
        padding-bottom: 5px;  
        outline: none;
        background-color: white;
    }
    .inputTextSelecionarUtente:focus {
        border-bottom-color: red;
    }
    .clearfix::after{
        content: "";  
        clear: both;
        display: table;
    }
    .infUtente2{
        font-size:17;
        color: black;
        font-family: Arial, sans-serif; 
        position: absolute;
        display: block;
        top:8%;
        font-weight: normal;
    }
    .infUtente3{
        font-size:15;
        color: black;
        font-family: Arial, sans-serif; 
        font-weight: normal;
        position: absolute;
        display: block;
        top:17%;
    }
    .infUtente4{
        font-size:15;
        color: black;
        font-family: Arial, sans-serif; 
        position: absolute;
        display: block;
        top:27%;
        font-weight: normal;
    }
    .checkbox {
        top: 0;
        transform: scale(2);
        background-color: #0066ff; 
        position: absolute;
        display: block;
        top:13%;
        left: 3%;
    }
    .checkbox:hover{
        cursor: pointer;
    }
    .EspaçoNome1{
        font-size: 120%;
        font-family: Arial, sans-serif;
        position: absolute;
        display: block;
        top:12.5%;
        left:7%;
    }
    .checkbox2{
        top: 0;
        transform: scale(2);
        background-color: #0066ff;
        position: absolute;
        display: block;
        top:13%;
        left: 17%;
    }
    .checkbox2:hover{
        cursor: pointer;
    }
    .EspaçoNome2{
        font-size: 120%;
        font-family: Arial, sans-serif;
        position: absolute;
        display: block;
        top:12.5%;
        left:21%;
    }
    .checkbox3{
        top: 0;
        transform: scale(2);
        margin-left: 50px;
        background-color: #0066ff;
        position: absolute;
        display: block;
        top:13%;
        left: 27%;
    }
    .checkbox3:hover{
        cursor: pointer;
    }
    .ckeckboxLabel{
        text-align:center; 
    }
    .EspaçoNome3{
        font-size: 120%;
        font-family: Arial, sans-serif;
        position: absolute;
        display: block;
        top:12.5%;
        left: 38%;
    }
    .CorBotaoAzulProcurarUtente{
        background: linear-gradient(to bottom, #6699ff 0%, #0066ff 100%);
        margin: 5px;
        color:white; 
        width:18%; 
        height:6.5%; 
        font-size:22px; 
        border-radius:10px;
        position: absolute;
        left:80.25%;
        display: block;
        top:7%;
    }
    .CorBotaoVerdeProcurarUtente{
        background: linear-gradient(to bottom, #00ff00 0%, #009900 100%);
        margin: 5px;
        color:white;  
        width:18%; 
        height:6.5%; 
        font-size:22px; 
        border-radius:10px;
        position: absolute;
        left:80.25%;
        display: block;
        top:15%;
    }
    .CorBotaoLaranjaProcurarUtente{
        background: linear-gradient(to bottom, #ff9900 0%, #996600 100%);
        margin: 5px;
        color:white; 
        width:18%; 
        height:6.5%; 
        font-size:22px; 
        border-radius:10px;
        position: absolute;
        left:80.25%;
        display: block;
        top:23%;
    }
    .linhaBotoesUtente {
        display: inline-flex;
        padding-bottom: 2%;
    }
    .CentrarPagUtente{
        padding-left: 2%;
    }
}

@media screen and (min-width:801px) and (max-width: 1000px) {
/* Não sei o que mudar nesta página ver no tablet na terça */
button:hover {
    cursor: pointer;  
}
.inputTextSelecionarUtente{
    border: none; 
    border-bottom: 2px solid black; 
    padding-bottom: 5px; 
    outline: none;
    background-color: white;
    position: absolute;
    display: block;
    top:15%;
}
.inputTextSelecionarUtente:disabled{
    border: none;
    border-bottom: 2px solid grey; 
    padding-bottom: 5px;  
    outline: none;
    background-color: white;
}
.inputTextSelecionarUtente:focus {
    border-bottom-color: red;
}
.clearfix::after{
    content: "";  
    clear: both;
    display: table;
}
.infUtente2{
    font-size:17;
    color: black;
    font-family: Arial, sans-serif; 
    position: absolute;
    display: block;
    top:5%;
    font-weight: normal;
}
.infUtente3{
    font-size:15;
    color: black;
    font-family: Arial, sans-serif; 
    font-weight: normal;
    position: absolute;
    display: block;
    top:11%;
}
.infUtente4{
    font-size:15;
    color: black;
    font-family: Arial, sans-serif; 
    position: absolute;
    display: block;
    top:18%;
    font-weight: normal;
}
.checkbox {
    top: 0;
    transform: scale(2);
    background-color: #0066ff; 
    position: absolute;
    display: block;
    top:8%;
    left: 3%;
}
.checkbox:hover{
    cursor: pointer;
}
.EspaçoNome1{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:7.8%;
    left:7%;
}
.checkbox2{
    top: 0;
    transform: scale(2);
    background-color: #0066ff;
    position: absolute;
    display: block;
    top:8%;
    left: 17%;
}
.checkbox2:hover{
    cursor: pointer;
}
.EspaçoNome2{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:7.8%;
    left:21%;
}
.checkbox3{
    top: 0;
    transform: scale(2);
    margin-left: 50px;
    background-color: #0066ff;
    position: absolute;
    display: block;
    top:8%;
    left: 27%;
}
.checkbox3:hover{
    cursor: pointer;
}
.ckeckboxLabel{
    text-align:center; 
}
.EspaçoNome3{
    font-size: 120%;
    font-family: Arial, sans-serif;
    position: absolute;
    display: block;
    top:7.8%;
    left: 36%;
}
.CorBotaoAzulProcurarUtente{
    background: linear-gradient(to bottom, #6699ff 0%, #0066ff 100%);
    margin: 5px;
    color:white; 
    width:18%; 
    height:5%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:4%;
}
.CorBotaoVerdeProcurarUtente{
    background: red;
    margin: 5px;
    color:white;  
    width:18%; 
    height:5%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:9.5%;
}
.CorBotaoLaranjaProcurarUtente{
    background: linear-gradient(to bottom, #ff9900 0%, #996600 100%);
    margin: 5px;
    color:white; 
    width:18%; 
    height:5%; 
    font-size:22px; 
    border-radius:10px;
    position: absolute;
    left:80.25%;
    display: block;
    top:15%;
}
.linhaBotoesUtente {
    display: inline-flex;
    padding-bottom: 2%;
}
.CentrarPagUtente{
    padding-left: 2%;
}
}

@media screen and (min-width:1001px) and (max-width: 1200px){
/* Não mudar nada */
}

@media screen and (min-width:1201px) and (max-width:1400px){
/* Não sei o que mudar nesta página ver no tablet na terça */
}

