/*Aqui object utilizador pode definir sobreposições de classes CSS genéricas definidas na aplicação, ou seja, das definições que se encontream no ficheiro geral.css*/

.alertify-log {     
		background: rgba(47, 150, 180,0.8); 
}
.alertify-log.alertify-log-success {     
		background: rgba(81, 163, 81,0.8); 
}
.alertify-log.alertify-log-error {     
		background: rgba(189, 54, 47,0.8); 
}

@media only screen and (max-width: 1200px) {
  .col.right {
    float: none;
}
}
@media only screen and (max-width: 600px) {
.caixa {
    overflow: auto;
}
}
@media only screen and (max-width:380px){
#page-login .logintopmsg {
    width: 100%;
    box-sizing: border-box;
    padding-top: 10%;
    margin: 0 auto;
    max-width: 430px;
    display: none;
}
#page-login .loginform {
margin-top: 0px; 
}
#page-login .loginPosition {
 float: none!important; 
margin-top: 10px;
}

}
span.smallmargintop.agendaRadio {
     display: none; 
}

.fc-unthemed .fc-divider, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
    border-color: #161616;
}

div#ctl00_conteudo_cliente {
    font-size: xx-large;
}
.stuck
{
	position: fixed !important;
    z-index: 99999;
    top: 53px !important;
    background-color: azure;
	right: 0px !important;
	left: auto !important;
}
#ctl00_conteudo_VacationsNav > ul.nav.nav-pills.clearBoth li:last-child {
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:last-child {
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(3){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(4){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(5){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(6){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(7){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(8){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(9){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(10){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(11){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(12){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(13){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(14){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(15){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(16){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(17){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(18){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(19){
    display: none;
}
ul#select2-ctl00_conteudo_ano_anomBox1-results > li:nth-child(20){
    display: none;
}

a#ci-absences {
    display: none;
}
a#ci-expenses {
    display: none;
}

/* Retirar Coluna de Admissão na grelha de Férias*/
.jsgrid-table td:nth-of-type(8) {
display: none;
}

.jsgrid-table th:nth-of-type(8) {
display: none;
}
