.redes img 
    {
        max-width: 80px!important;
        padding: 10px!important;
    }

.modal-footer {
    border-top: none;
}

.btn-primary {
    color: #ffffff;
    background-color: #f08f02;
    border-color: #b16d0c;
}

.control-label
    {
        color: #ffffff;
    }

@media only screen and (min-width:0px) and (max-width:767px)
	{
		.contenedor
			{
				position: inherit;
				display: inline-block;
				text-align: center;
			}
		.centrado
			{
				position: relative;
			}
		.video2
            {
                margin-top: 50px;
            }
	}
@media only screen and (min-width:768px) and (max-width:4500px)
	{
		.contenedor
			{
				position: relative;
				display: inline-block;
				text-align: center;
			}
		.centrado
			{
				position: absolute;
				top: 50%;
				right: 0%;
				transform: translate(-0%, -50%);
			}
	}



.sticky
	{
		position: fixed;
		z-index: 99;
		background-color: white;
		width: 100%;
	}



.footer
	{
		background-color: #0052a1;
		padding: 20px 0px 20px 0px;
		text-align:center;
	}

.footer img
	{
		background-color: #0052a1;
		padding: 50px;
		margin: 0 auto;
		max-width: 450px;
		width: 100%;
	}

body
	{
		font-family: Lato, Helvetica, sans-serif;
	}
h2
	{
		font-size: 1.7rem;
		font-family: Lato, Helvetica, sans-serif;
		font-weight:600;
		color:#0052a1;
		
	}
.aviso1
	{
		padding: 20px;
		background-color: #ededed;
		min-height:250px;
		font-family: Lato, Helvetica, sans-serif;
	}
	
.aviso1 span
	{
		font-weight:200;
		font-family: Lato, Helvetica, sans-serif;
	}

.espacio50
	{
		padding: 50px 0px 50px 0px
	}
	
.espacio90
	{
		padding: 20px 0px 20px 0px
	}

p 
	{
		font-weight:500;
		text-align:justify;
		font-size:16px;
	}
	
img 
	{
		width:100%;
		height:auto;
	}
	
.logo img
	{
		max-height:80px;
		padding:10px 0px 5px 0px;
	}

.col-md-12, .col-md-6, .col-md-4, .col-md-2, .col-md-5, .col-xs-6
	{
		margin-bottom:4px;
	}

.form-control {
    font-size: 0.8rem;
    height: calc(2rem + 2px);
}
select.form-control:not([size]):not([multiple]) {
    height: calc(2rem + 2px);
}

label {
    margin-bottom: 0.1rem;
}
