/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */

.header_nuestraempresa {
	background: url(/sites/default/files/nuestra-empresa-banner-n.png) no-repeat right top;
	background-position-x: 645px;
}

.header_industrias {
	background: url(/sites/default/files/industria-banner-n.png) no-repeat right top;
	background-position-x: 645px;
}

.header_desarrollo_profesional {
	background: url(/sites/default/files/desarrollo-profesional.png) no-repeat right top;
}

.header_lineas_de_negocios {
	background: url(/sites/default/files/lineas-negocio-banner-n.png) no-repeat right top;
}

.header_otros {
	background: url(/sites/default/files/nuestra-empresa-banner.png) no-repeat right top;
	background-position-x: 645px;
}

.header_cmmi5 {
	background: url(/sites/default/files/pagina_cmmi5_n.png) no-repeat right 10px top 10px;

}




.html.front #section-header #zone-header, 
.html.page-node-177 #section-header #zone-header {
	display: block;
	width: 100%;
	height: 160px;
	background-color: #000;
	margin-top: 20px;
}


#section-header #zone-header #region-header-first .view-carrusel .views-field-field-imagen li img {
	padding-left: 200px;
	}
#section-header #zone-header #region-header-first .view-carrusel .views-field-field-copy li img {
	padding-right: 260px;

}


.html.front #section-header #zone-header #region-header-first {
	width: 100%;
	margin: 0px;
}

#section-header #zone-header {
	display: block;
	height: 160px;
	padding-top:0px;
	margin-top: 0px;
}

#section-header #zone-header h1{
	text-align:left;
	line-height:120%;
	padding-left:8px;
	width:640px;
}

#zone-content #page-title {
	display:none;	
	}

#section-header #zone-header #region-header-first .view-carrusel .views-row {
	width: 100%;
	height: 160px;
	position: relative;
}
#section-header #zone-header #region-header-first .view-carrusel .views-field {
	width: 100%;
	position: absolute;
}
#section-header #zone-header #region-header-first .view-carrusel ul {
	height: 160px;
	position: relative;
	margin: 0px;
	overflow: hidden;
}
#section-header #zone-header #region-header-first .view-carrusel li {
	display: none;
	width: 100%;
	height: 160px;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
}
#section-header #zone-header #region-header-first .view-carrusel li img {
	display: block;
	width: 808px;
	height:160px;
	margin: 0px auto;
}
#section-header #zone-header #region-header-first .view-carrusel .views-field-field-peso {
	display: none;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer {
	width: 960px;
	position: relative;
	margin: 0px auto;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #contenedor-boton-anterior-diapositiva {
	width: 100px;
	height: 160px;
	position: absolute;
	left: -100px;
	top: -178px;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #contenedor-boton-siguiente-diapositiva {
	width: 100px;
	height: 160px;
	position: absolute;
	right: -100px;
	top: -178px;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #boton-anterior-diapositiva {
	
	width: 23px;
	height: 32px;
	background: url(/sites/all/themes/ids/images/boton-carrusel.png) no-repeat;
	float: left;
	margin: 73px 0px 0px 50px;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #boton-siguiente-diapositiva {
	width: 23px;
	height: 32px;
	background: url(/sites/all/themes/ids/images/boton-carrusel.png) no-repeat;
	float: right;
	margin: 73px 50px 0px 0px;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #controles-carrusel {
	text-align: center;
}
#section-header #zone-header #region-header-first .view-carrusel .view-footer #controles-carrusel img {
	margin: 0px 5px;
}


.extra, #region-footer-first {
	display:block;
}
#section-content #zone-content #region-sidebar-second {
	display: block !important;
}

#section-header #zone-menu #region-menu li {
	display: block;
	float: left;
	margin: 0px;
	text-align:	center;
}

#section-header #zone-menu #region-menu a{
	height:15px;
	padding: 8px 10px 10px 6px;
	}
	
#section-header #zone-menu #region-menu a:hover{
	color:#FFF;
	background-color:#70bb22;
	}

#region-user-first{
	/*background:url(../images/bg-menu-degradado.png) repeat-x top;
	padding-top:15px;
	margin-top:0px !important;
	*/
}



	
.page-desarrollo-profesional #region-content .block {
	padding:0px;
	background:none;
	}
	
#texto-portada {
position: absolute;
margin-top: 245px;
padding: 0px 20px;
}

body {
font-size:13px;
}


/*REEL MODELO DE NEGOCIOS*/
	

.reel-modelo-de-negocios-slider {
	width:712px;
	
}
	
.reel-modelo-de-negocios-slider .data {

	width:356px;

	padding-top:15px;


}

.reel-modelo-de-negocios-slider .image {

	width:356px;


}

#wheel_thumbs {

	margin:0 20px;
}
	
#wheel_thumbs li {

}
#wheel_thumbs li:hover {


	
}

#wheel_thumbs li.flex-active-slide {


}

.reel-modelo-de-negocios-thumbs .data {



	width:125px;
	height:42px;
	padding: 4px;


}

/* Direction Nav */
#wheel_thumbs .flex-direction-nav {}
#wheel_thumbs .flex-direction-nav a  { 



	width: 16px;
	height: 40px;

	padding: 10px 2px 0 2px;









}
#wheel_thumbs .flex-direction-nav .flex-prev { left: -21px; }
#wheel_thumbs .flex-direction-nav .flex-next { right: -22px;  }
#wheel_thumbs.flexslider:hover .flex-prev {  left: -21px; }
#wheel_thumbs.flexslider:hover .flex-next {  right: -22px; }
#wheel_thumbs.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {  }
#wheel_thumbs .flex-direction-nav a:before  {  font-size: 20px;  }
#wheel_thumbs .flex-direction-nav a.flex-next:before  {  }