
@font-face {
  font-family: 'ralewaylight';
  src: url('fonts/raleway-light-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/raleway-light-webfont.woff') format('woff'), url('fonts/raleway-light-webfont.ttf')  format('truetype'), url('fonts/raleway-light-webfont.svg#TamilMN') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ralewaybold';
  src: url('fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/raleway-semibold-webfont.woff') format('woff'), url('fonts/raleway-semibold-webfontt.ttf')  format('truetype'), url('fonts/raleway-semibold-webfont.svg#TamilMN') format('svg');
  font-weight: normal;
  font-style: normal;
}

#header{
	height:100px;
	display: block;
	position: fixed;
	top: 0px;
	text-align:center;
	z-index: 99999;
	background-color:#fff;
}
.logo{
	height: 70px;
	margin-bottom: 20px;
	margin-top: 20px;
float: left;
margin-right:15px;
margin-left:15px;}

.textoimagen{
display: block;
width: 600px;
clear:both;
margin:40px auto 0px auto !important; 
}
.titulo{
	font-family: 'ralewaylight';
	font-weight: 100;
}
h1 b{
	font-family: 'ralewaybold';
}
.texto, p{
	font-family: 'ralewaylight';
	font-weight: 100;
}
.boton{
	background-color: #fff;
color: #e59d31;
font-family: 'ralewaylight';
font-size:15px;
font-weight: 100;
border-radius: 10px;
padding: 10px 5px;
text-align: center;
width:170px;
display:inline-block;
margin-top: 40px;
margin-bottom: 40px;
text-decoration:none;}
a{
	text-decoration:none;}
.boton:hover{
	background-color: #e59d31;
color: #fff;}

html, body {margin:0; padding:0; height:100%;}

body{
	width:100%;
	min-width:100%;
	height:auto;
	min-height:100%;
	margin:0px;
	background-repeat:no-repeat;
	text-align:center;
	padding:0px 0px 60px 0px;}
#contenedor{
	z-index:999;
	position:relative;
padding-top:0px;}

	.footerlogo{
		widht:100% !important;
		border-top:1px solid #fff !important;
		margin-top:70px;
	}

	.logo2{
		width:150px;
		margin: 45px auto;
	}


._form_15{
	background-color:transparent !important;
	border:0px !important;
	margin-bottom:30px;
}
.div60{
	width:60%;
	float: left;
	height: 100%;
}
.div50{
	width:50%;
	float: left;
}
.divcontenedor{
	padding:200px 100px;
	text-align: left;
}
.divcontenedor2{
	padding:50px 80px;
	text-align: left;
}
.div40{
	width:40%;
	float: left;
	height: 100%;
	min-height:800px;
}

.bgblanco{
	background-color:#fff;
}
.bgnaranja{
	background-color:#d8682e;
}

.rectangulonaranja{
	width:30px;
	height:7px;
	background-color:#d8682e;
}
.rectanguloblanco{
	width:30px;
	height:7px;
	background-color:#fff;
}
.textoblanco{
	color:#fff !important;
}

label{
	font-family: 'ralewaylight';
}

.fo-2{
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:1px solid #fff;
	font-family: 'ralewaylight';
	color:#fff;
	background-color:transparent !important;
	margin-top:10px;
	padding-top: 10px;
	width:100%;
}
.btn{
	width:100%;
	background-color:#fff;
	color:#000;
	border:0px;
	font-family: 'ralewaylight';
text-transform: uppercase;
text-align:center;
padding: 10px;
margin-top:40px;
}
.btn:hover{
	background-color:#ccc;
}

input::placeholder, textarea::placeholder {
	opacity: 1 !important;
	color: #fff !important;
  }

@media screen and (max-width: 800px){
	.div50, .div40, .div60{
		width:100% !important;
		float:none !important;
		clear:both !important;
	}
	.logo{
		height: 30px !important;
		margin-right: 5px !important;
 		 margin-left: 5px !important;
		}
	.divcontenedor{
		padding:80px 10px 20px 10px !important;
		text-align: left !important;
	}
	.divcontenedor2{
		padding:30px 10px !important;
		text-align: left !important;
	}
	#header{
		height: 65px !important;
		width: 100% !important;
    	margin-left: -10px !important;
	}
}