@import url('https://fonts.googleapis.com/css?family=Roboto:300');

	body {
	/**font-family: 'Exo', sans-serif;**/
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	}
	
	.container-full {
   max-width: 1600px;
   margin: 0 auto;
}
	
	.top {
	padding-top: 10px;
	height: 600px;
	background-image: url('../img/fondo.jpg');
    background-repeat: no-repeat;
    background-position: top;
	background-size: 100% 100%;
	max-width: 1600px;
	}
	
	.menu-top {
	height: 40px;
	background-color: black;
	color: white;
	padding-top:10px;
	text-transform: uppercase;
	}
	
	.barra {
	background:rgba(255,255,255,0.85);   /* for latest browsers */
	width: 100%;
	max-width: 1600px;
	}

	.navbar-nav > li > a, .navbar-nav > li > a:active, .navbar-nav > li > a:hover, .navbar-nav > li > a:focus  {
	}
	
	.navbar-nav > li > a {
	bottom: 0px;
	padding-top: 40px;
	padding-bottom: 10px;
	min-height: 110px;
	padding-left:15px;
	padding-right:15px;
	font-family: 'Roboto', sans-serif;
	/**font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;**/
	/**text-transform: uppercase;**/
	font-size: 18px;
	color: black;
font-weight: normal;
	}
	
	h1, h2 ,h3 {
	/**font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;**/
	font-weight: bold;
	}
	.navbar-nav > li > a:hover {
	background: #216343;
	color: white;
	}
	.navbar-nav > .active > a {
	background: #216343;
	color:white;
	}
	.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
	background: #216343;
	color:white;
	}
	
	.prebar {
	margin-top: 130px;
	font-size: 45px;
	color: white;
	margin-bottom: -5px;
	padding-bottom: 0px;
	bottom:0px;
	margin-left: 30px;
	/**font-weight: bold;**/}
	.bar{
	color: white;
	width: 370px;
	padding: 10px 10px 10px 30px;
	background: #176568;
	font-size: 20px;
	margin-top:0px;
	}
	
	#servicios {
	background-color: #d3e0da;
	padding-bottom: 30px;
	padding-top: 20px;
	width: 100%;}
	
	#servicios a {
	color: black;
	}
	
	#servicios h2 {
	color: #216343;
	margin-bottom: 30px;
	font-size: 26px;
	}
	
	#content {
	margin-top: 20px;
	}
	#content h2 {
	text-transform: uppercase;
	color: #216343;
	margin-bottom: 10px;
	font-size: 26px;
	}
	
	#content h3{
	color: #216343;
	margin-bottom: 10px;
	padding-left: 0px;
	margin-left: 0px;
	font-size: 18px;
	}
	
	#content ul {
	margin-left: 0px;
	padding-left: 18px;
	}
	
	#content hr {
	margin: 0px auto;
	margin-bottom: 30px;
	width: 160px;
	border: solid 2px #acd44e;
	}
	
	#footercito {
	background-color: #216343;
	width: 100%;
	margin-top: 20px;
	padding-bottom: 10px;
	color: white;
	font-size: 15px;
	}
	
	#footercito h3 {
	color: #acd44e;
	text-align: center;
	}
	
	#footercito .margen-footercito {
	width: 100%;
	height: 3px;
	background-color: #acd44e;}
	
	.botoncito {
	background-color: #216343;
	border-color: #216343;
	margin-top: 20px;
	margin-bottom: 40px;
	text-transform: uppercase;
	font-size:18px;
	}
	
	.no-margen {
	margin-top: 0px;}
	
	.margen-en-servicios {
	margin-top: 60px;}
	
	
	.margen-formulario {
	margin-bottom: 50px;
	}
	
	.post-form {
	font-size: 15px;
	}
	
	#content .from-group {
	margin-bottom: 20px;
	}
	
	#content label {
	font-weight: normal;
	}
	
	.bordecito {
	border-right: 2px solid #dcdbdb;
	}
	
	.no-margen-formulario {
	margin-top: 0px;
	margin-bottom: 0px;
	}