* {
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

body {
	background: #fff;
}

.contenedor {
	margin-top: 50px;
	
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;

}

.contenedor .cabecera {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.contenedor .cabecera img{
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

.jumbotron {
	background: #000 url('../img/encabezado/fondo.png');
	margin-top: 56px;
	border-bottom: 5px solid #1C1C1C;
	border-top: 5px solid #1C1C1C;
	position: relative;
	background-size: cover;
	overflow: hidden;
}

.jumbotron h1 h2 h3 h4 h5 h6 {
	text-align: center;
}

.jumbotron h1 {
	color:#fff;
}

.jumbotron h4 {
	color:#f00;
}

.jumbotron h5 {
	color:#fff;

}

.nosotros .titulo {
	text-align: center;
	color: #2E2E2E;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

.youtube .titulo {
	text-align: center;
	color: #2E2E2E;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

.distribuidor .titulo {
	text-align: center;
	color: #2E2E2E;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

.contacto .titulo {
	text-align: center;
	color: #2E2E2E;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

.oks {
	background: #fff;
	border-top: 5px solid #da251c;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.oks .titulo {
	color: #da251c;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.oks .fondocatalogooks {
	background: #da251c;
}

.cortec{
	background: #fff;
	border-top: 5px solid #03a34b;
	margin-bottom: 10px;
}

.cortec .titulo {
	color: #03a34b;
	text-align: center;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

.soco {
	background: #fff;
	border-top: 5px solid #2828BD;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.soco .titulo {
	color: #2828BD;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.blue {
	color: #2828BD;

}
.redes {
	font-size: 25px;
}
 .icon-whatsapp{
	color: #25d366;	
}

footer {
	background: #424242;
}

footer .titulo {
	color: #D8D8D8;
	font-weight: bold;
	font-size: 24px;
}

footer .foto {
	margin-top: 50px;
}

.whatsapp {
	
	color: #fff;
}


.desarrollo {
	background-color: #1C1C1C;
}

.desarrollo p {
	color:#DF0101;
	margin-top: 10px;
	font-size: 12px;
}

.desarrollo span {
	color:#FFFF00;
	font-size: 15px;
	margin-top: 12px;
}


/*CONTACTO*/
.wrap {
	width: 90%;
	/*max-width: 500px;*/
	margin: auto;
}

form {
	width: 100%;
	margin: 20px 0;
	padding: 20px;
	background: #fff;
	overflow: hidden;
	box-shadow: 0 0 3px grey;
	border-top: 4px solid #536DFE;
	border-bottom: 1px solid #536DFE;
	margin-bottom: 30px;
}

form input[type="text"],
form input[type="email"],
form textarea {
	border: 1px solid #536DFE;
	border-radius: 2px;
	padding: 16px;
	width: 100%;
	display: block;
	margin-bottom:20px;
	font-family:"Roboto", Arial, sans-serif, helvetica;
	font-size: 1em;
	color:#141938;
}

form input[type="text"]:focus,
form input[type="email"]:focus,
form textarea:focus{
	border: 2px solid #3F51B5;
	padding: 15px;
}

form textarea {
	max-width: 100%;
	min-width: 100%;
	max-height: 300px;
	min-height: 150px;
}

.alert {
	padding: 1em;
	color:#fff;
	border-radius: 2px;
	margin-bottom: 20px;
	font-size: 14px;
}

.alert.error {
	background: #F2DEDE;
	border:1px solid #a94442;
	color: #a94442;
}

.alert.success {
	background: #4CAF50;
}

.btn,
form input[type="submit"]{
	padding: 15px;
	/*background: #ED572A;*/
	color:#E1E9FA;
	font-size: 1em;
	font-family:"Roboto", Arial, sans-serif, helvetica;
	border-radius: 2px;
	border:none;
	float: right;
	cursor: pointer;
}

/*form input[type="submit"]:hover{
	background: #E64A19;
}*