body{
	margin:0;
	padding:0;
	font-family:Aller;
	color:#2C6D8F;
	font-size:14px;
text-align: justify;
	}

@font-face {
    font-family: Aller;
    src: url(../font/Aller_Lt.ttf);
}

@font-face {
    font-family: Aller_2;
    src: url(../font/Aller_LtIt.ttf);
}

h1{
font-family:Aller;
font-size:19.5px;
    text-align: center;
}

h2{
font-family:Aller_2;
}

h3{
font-family:Aller_2;
}

img{
border:0 !important;
}


.container_logo_menu{
	margin:0;
	padding:0;
	width:100%;
	/*height:133px;*/
position:fixed;
	/*background:url(../images/bg_menu_full.png) repeat;*/
/*background:url(../images/bg_menu_2.png) repeat;*/
z-index:99999;
    background: #FF923A;
	}

.traduccion{
margin: 0 3% 0 0;
padding:0;
width:100px;
height:30px;
float:right;
background:none;
}

.logo{
	margin:0 0 0 5%;
	padding:0;
	/*width:244px;*/
width:22%;
	/*height:133px;*/
	float:left;
	/*background:url(../images/logo.png) no-repeat center top;*/
	}
	
	
.menu{
	margin: 3% 0 0 3%;
    padding: 0;
    width: 69%;
    height: 57px;
    float: left;
    background: none;
	}

div#maximenuck89.maximenuckh ul.maximenuck li.maximenuck.level1 {
background:none !important;
}

div#maximenuck89 ul.maximenuck li.maximenuck.level1 > a{
color:#fff !important;
}
	
.slide{
	/*margin-top: -134px;*/
margin:0;	
padding-top:137px;
	width:100%;
	/*height:856px;*/
	/*background:url(../images/slide.png) no-repeat center top;*/
	position:relative;
	z-index:-1;
	}
	
.content{
	margin:auto;
	padding:0;
	width:90%;
	min-height:100px;
	background:none;
	
	
	}

.centrados{
margin:auto;
}
	
.modulos{
	margin:auto;
	margin-top:6%;
	padding-bottom:44px;
	width:90%;
width:960px;
	min-height:100px;
	background:none;
	overflow:hidden;
	}
	
.mision{
	margin:0;
	padding:10px;
	width:324px;
width:23%;
	min-height:406px;
	float:left;
	background:none;
	
	-webkit-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
	
	}

.mision p{
overflow:hidden;
}


.mision img{

opacity: 0.5;
    filter: alpha(opacity=50);

-webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
overflow:hidden;
}

.mision img:hover{

opacity: 1;
    filter: alpha(opacity=100);

 -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);


}
	
.vision{
	margin-left:2%;
	padding:10px;
	width:324px;
width:23%;
	min-height:406px;
	float:left;
	background:none0;
	
	-webkit-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
	}

.vision p{
overflow:hidden;
}


.vision img{

opacity: 0.5;
    filter: alpha(opacity=50);

-webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
overflow:hidden;
}

.vision img:hover{

opacity: 1;
    filter: alpha(opacity=100);

 -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);


}

.valores{
	margin-left:2%;
	padding:10px;
	width:324px;
width:23%;
	min-height:406px;
	float:left;
	background:none;
	
	-webkit-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
box-shadow: 10px 21px 65px -27px rgba(0,0,0,0.75);
	}

.valores p{
overflow:hidden;
}


.valores img{

opacity: 0.5;
    filter: alpha(opacity=50);

-webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
overflow:hidden;
}

.valores img:hover{

opacity: 1;
    filter: alpha(opacity=100);

 -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);


}

.container_clientes{
margin:0;
padding:0;
width:100%;
min-height:0;
background:none;
}


.clientes{
margin:auto;
padding:0;
width:79%;
min-height:50px;
background:none;
}


.footer_full{
	margin-top:6%;
	padding:0;
	width:100%;
	min-height:0px;
	background:url(../images/bg_footer.jpg) no-repeat center top;
background-size:100% 100%;
overflow:hidden;
	}
	
.footer_full a:link{color:#fff; text-decoration:none;}
.footer_full a:hover{color:#fff; text-decoration:none;}
.footer_full a:active{color:#fff; text-decoration:none;}
.footer_full a:current{color:#fff; text-decoration:none;}
.footer_full a:visited{color:#fff; text-decoration:none;}

.headquarter{
	margin: 3% 0 0 5%;
	padding:0;
	width:500px;
	min-height:0px;
	float:left;
	background:none;
color:#fff;
	}
	
.line_footer{
	margin:3% 0 0 5%;
	padding:0;
	width:3px;
	height:250px;
	background:#FFF;
	float:left;
	}
	
.form{
	margin: 3% 0 0 5%;
	padding:0;
	width:500px;
	min-height:0px;
	float:left;
	background:none;
color:#fff;
	}


/********  SLIDE   ************/

.camera_wrap .camera_pag .camera_pag_ul{
text-align:center;
}

/**********  MENU   *********/
div#maximenuck89 ul.maximenuck{

    background: none;
border:0;
-webkit-box-shadow:none; 
     box-shadow: none; 
}

div#maximenuck89 ul.maximenuck li.maximenuck.level1.active {
border: none; 
     background: none;
    background: none;
    background: none;
    -moz-border-radius: none;
     -webkit-border-radius: none;
    border-radius: none;
}

.mobilebarmenuck{
background: #000;
    background-color: #FFB03A; 
    background-image: none; 
}

.mobilebuttonmenuck{
background-color:#FFB03A;
}

.mobilebarmenutitleck{
color: #fff;
    font-weight: bold;
}

.mobilemaximenuck .topbar{
background:#F8773A;
}

.mobilemaximenuck{
background:#FFB03A;
bakground-image:none;
}

.mobilemaximenuck div.current > a:after {
background:none !important;
}

div#maximenuck89 ul.maximenuck{
padding:0 !important;
}

/*********  FORMULARIO   **********/

.formResponsive .formHorizontal .formControls{
margin-left:0 !important;
}

.formResponsive input[type="text"]{
width:100% !important;
}

.formResponsive .formHorizontal textarea{
width:100% !important;
}

.formResponsive button[type="submit"]:first-child{
float:right;
background: #FF923A;
    width: 24%;
}

input[type="text"]{
margin-bottom:0 !important;
}

.formResponsive .formHorizontal p.formDescription{
margin-top:0 !important;
}

.mobilebarmenutitleck{
font-family:Aller;
}

.camera_caption > div{
background:none !important;
width:100%;
margin-left:5%;
margin-top:-25%;
}

.camera_caption > div h3{
text-align:left !important;
font-size:80px;
line-height:100px;
}

.camera_caption > div li{
font-size:40px;
line-height:40px;
list-style:circle;
font-family: Aller_2;
}

/********  CAROUSEL  **********/

.omega-powered{
display:none !important;
}

.the-prev{
margin-top:1% !important;
}

.the-next{
margin-top:1% !important;
}