@font-face {
  font-family: 'muli';
  /* Antes de descargar el archivo, le decimos al buscador
  que intente buscar en local la fuente con nombre
  Cabin, Cabin Regular o Cabin-Regular */
  src: local('muli'),
       local('muli Regular'),
       local('muli-Regular'),
       url(fonts/muli/Muli.ttf) format('truetype');
}



.content-access{
	width:100%;
	color:#9e9e9e;	
	text-align:center;	
	margin:0px auto;
}

.content-access h3{
    color: black;
    font-weight: 600;
    text-align: left;
    margin:5px 20px 20px 20px;
    font-size: 1.9em;
    font-family: muli;	
}

.close-dialog-access{
	text-align: right;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 102;		
}

.close-dialog-access i{
    font-size: 30px;
    cursor: pointer;
    padding:0px .8rem;
    opacity: .54;	
}

.close-dialog-access i:hover{
    opacity: 1;	
}

.content-access header{position:relative; text-align:center; top:auto;}

.content-access a.btn-access{
    align-items: center;
    background-color: #2ecc71;
    background-color: transparent;
    border-radius: 0.5rem;
    color: #2ecc71;
    display: flex;
    font-size: 1.6rem;
    font-weight: 700;
    height: 3.4rem;
    justify-content: center;
    border: 1px solid #2ecc71;
    margin-top: 0.9rem;
    margin-bottom: 1rem;
    padding: 0;
    text-align: center;
    width: 100%;
    cursor: pointer;	
}

.content-access a.btn-access:hover, .content-access a.btn-access:visited, .content-access a.btn-access:focus{
	border:1px dashed rgba(150, 150, 150);
	background:#f5f5f5;
	outline:none;
}

.col{
	display:inline-block;	
	width:45%;
}

.fa-users, .fa-building{color:#2ecc71; }

.ui-dialog-titlebar{display:none !important;}

.help-user{
	padding:5px 0;	
}

.help-user a{
	color:#f75b60 !important;	
	font-size:12px;
    font-weight: bold;
}

.help-user a i{font-size:2em;}


