@charset "utf-8";
/* CSS Document */

body {
	
background-color: #F1F1F1;	
font-family: 'Open Sans', sans-serif;	
	
}


nav {
	
background-color: #de0000!important;
border: hidden!important;
padding: 10px 0px;
margin-bottom:10px;
	
}

nav img {
float:left;
margin-bottom:5px
	
	}

nav ul li a {
	
font-weight: bold;
color: #FFFFFF!important;
font-size: 15px;
margin: 0px!important;
	}
	
nav ul li:hover  {
	
background-color: #B70003
	}
	

header h2 {
	
font-weight:700;
font-size: 60px;

	
	}


.textoheader h1 {
font-size: 30px;
font-weight: lighter;
}

.textoheader h3 {
font-size: 40px;
	
}





.slot {

text-align: center;
margin: 50px 0;

	
	
	
}

.slot img {
	
border-radius: 50%	
	
	
}
	.slot .boton {
	
background-color: #E7585A;		
border: 0;
border-radius: 0!important;
font-size: 12px;
text-transform: uppercase;
	}
	
	.slot .boton:hover {
	
background-color: #DE0000!important;		
border: 0;		
	}
	


.navbar-header img {
	
width: 90%;
margin-top:-5px
	
}

.slot h4 {
	
font-size: 15px;
font-weight: 700; 	
Color: #3a3a3a;	
} 

.slot h6 {
	
font-size: 15px	
}

.slot p {
	
font-size:15px	
	
	}
	
.row h1	{

font-size:20px;
text-align: center;
font-weight: bold;
color: #3a3a3a;


	
	}

.linea {

border: solid 1px;
border-color: #de0000	
	
	} 

footer p {
	
text-align: center;
text-transform: uppercase;	

	
}

.sociales {
	
	
text-align: center;	
	
}

.sociales a 

{
margin: 5px;	
font-size:30px;	
color: #3a3a3a;
padding: 10px;	
}

.sociales a:hover 

{
	
	
color: #de0000;
	
}



@media only screen and (max-width: 600px) {
  
/* Header */
	
header h2 {
	
font-weight:700;
font-size: 40px;

	
	}
	
.textoheader h1 {
font-size: 15px;
font-weight: lighter;
}

.textoheader h3 {
font-size: 20px;
	
}	
	
}
	
