
@font-face {
  font-family: Muli-ExtraLight;
  src: url(fonts/Muli-ExtraLight.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: Muli-Black;
  src: url(fonts/Muli-Black.ttf) format("truetype");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: Roboto-Regular;
  src: url(fonts/Roboto-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: Roboto-Medium;
  src: url(fonts/Roboto-Medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}


*{
  font-family: Roboto-Regular;
}

.modal-header {
    background-color: #C12A26;
    text-align:center;
    color:white;
    padding:5px 15px;    

    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
 }

 .fondo_titulo{
    font-family: Roboto-Regular !important;
    font-weight:bold;
    
 }

 .pagination li a{
     border:1px solid #1B6FB4  !important;
     padding:5px;
     border-radius:3px;
     cursor:pointer;
     color:#1B6FB4 !important;
     margin-left: 1px !important;
     margin-right: 1px !important;

 }
 .linknormal{
     
     color:#0567D1 !important;
     cursor:pointer;
     font-weight:bold;
 }
.table_border{
	border: none !important;
	border-radius: 0px 0px 0px 0px !important;
	color:white !important;
	height:20px;
}

.table_izq{
	border: none !important;
	border-radius: 5px 0px 0px 0px !important;    
	margin-left:24px !important;
	color:white !important;
	height:20px;
}

.table_der{
	border: none !important;
	border-radius: 0px 5px 0px 0px !important;
	color:white !important;
	height:20px;
}
 .bg1, .table_izq, .table_der, .table_border{
     background:#266AB8 !important;
     padding-top:5px !important;
     padding-bottom:0px !important;
 }


 img{
    cursor:pointer;;
 }

 .table-striped tr td{
     padding-top:5px !important;
     padding-bottom:0px !important;

 }


 .linknormal:hover{
     color:#8072a7 !important;
     font-weight:bold;
 }
 

 

	.card-header{
		background:#0765C5;
		color:white
	}
	label{
	margin-bottom:0px;
	}
	#btn-enviar{
		width:100%;
	}
	.card{
        border-color:#0765C5;
        
        position: relative;
        animation-name: example;
        animation-duration: 3.5s;
        animation-delay: -2s;
	}

    





	h3{
	/*letter-spacing: 1px;*/
	  color: #0058B1;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-weight:bold !important;
    letter-spacing: -2px; 
    font-size:34px   
    
    
	/*text-shadow: 1px 1px 1px white, 0 0 25px #0058B1, 0 0 5px #0c9de0;*/
	}
	h1{
    color: #0058B1;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-weight:bold !important;
    letter-spacing: -2px;   
    font-size:36px    
	/*text-shadow: 1px 1px 1px white, 0 0 25px #0058B1, 0 0 5px #0c9de0;*/
	}
	.fa-info-circle{
		color:#129C95
	}

    

    
