@CHARSET "ISO-8859-1";
/* Reset CSS
 * --------------------------------------- */

*{list-style:none;font-family: 'Raleway', sans-serif;}

header{
		padding-top:50px;
		padding-bottom:50px;
		background:url(../images/logo.png) #fff no-repeat;
		background-position:40px 26px;
		width: 100%;
        margin:0 auto;
		position:fixed;
		z-index:3000;

		-webkit-transition: all 0.4s ease;
		transition: all 0.4s ease;
	}

	header.sticky {
		position: fixed;
		padding-top:36px;
		padding-bottom:12px;
		width: 100%;
		background:url(../images/logo2.png) #fff no-repeat;
		background-position:10px 10px;
		height:92px;
	}
	header.sticky #nav li a:hover{text-decoration:none;}

h2, h3{font-weight:600;}
h3{font-size:20px;}
h4{font-size:40px;font-weight:700;}
h5{font-size:20px;color:grey;margin-top:60px}
p{margin-top:30px; font-size:14px; color:#999; line-height:22px; margin-right:30px;}

header a{
    
    color:#3b5526;
    font-size:17px;
}
.setter{height:120px;}

/*.carousel-caption h2, h3{
    font-family: 'Sansation', helvetica, arial, sans-serif;
    font-size:46px;
    max-width:800px;
    margin:0 auto;
}
.carousel-caption h2{text-shadow: 0 0 10px #000;}
*/

#nav{
	top:0;
	left:0;
	padding: 0;
	margin:0 40px 0 0;
	text-align:right;
}
#nav li{display:inline;margin-right:40px;margin-top:10px;font-size:16px;}
#nav li a:hover{text-decoration:none;color:#223910;}

/* Inicio */
#mnEmpresa{padding-top:100px; background-color:#f6f6f6; padding-bottom:120px;}
#mnEmpresa h3{color:#005425;}
#mnEmpresa hr{border-top: 2px solid #74be4a; width:100px; float:left; margin-top:10;}

#mnServicios{padding:100px 0;background:#fff;}
#mnServicios hr{border-top: 2px solid #74be4a; width:100px; float:left; margin-top:10;}

#mnServicios h3{color:#005425;}
#mnContacto .acces .iClient{width:80%;padding:10px; margin-bottom:0px; border:none; background:#bbb; color:#005425;}
#mnServicios a{color:grey;}

#mnBeneficios{padding:80px 0 120px 0; background:#f0f0f0;}

.acces input[placeholder], [placeholder], *[placeholder] {
    color:#005425 !important;
}
.pres ul{padding:0;}
.pres li{color:#27541d; margin:30px 0;list-style: circle inside;}


#mnClientes{background:#dce5f7; padding:80px 0; border-top:1px #ff7900 solid;}

#mnContacto{background:#005425;}

#mnContacto{padding:100px 0;}
#nombre, #telefono, #email, #comentarios, #empresa, #direccion, #ciudad{width:100%; background:url(../images/transpBck.png);}
#mnContacto h2{color:white;}

.contact input, .contact textarea{height:40px;border:none;margin-bottom:20px;}
.contact textarea{height:180px;}
.sendix{background:white; color:#005425;width:100px; border-radius:5px;}
    .sendix:hover{background:#ccc;}
#mnContacto small{color:white;margin-left:16px;}

input::-webkit-input-placeholder {color: white !important;}
input:-moz-placeholder { /* Firefox 18- */ color: white !important;}
input::-moz-placeholder {  /* Firefox 19+ */color: white !important;}
input:-ms-input-placeholder {color: white !important;}

textarea::-webkit-input-placeholder {color: white !important;}
textarea:-moz-placeholder { /* Firefox 18- */ color: white !important;}
textarea::-moz-placeholder {  /* Firefox 19+ */color: white !important;}
textarea:-ms-input-placeholder {color: white !important;}

.contactos{color:white;}

.fas{color:#005425;font-size:26px;}



/* SOLO PARA EL TITULO /*/
@media only screen and (min-width : 0) and (max-width : 700px){
	header{height:120px;}
	header #nav{display:none;}
	header{background-position:center 8px ;}
	#mnProyectos li{width:100%;}
    
    .carousel-caption h2{font-size:30px;}
}
