#header > div.menu_top_v2 >div{
		max-width: 1250px;
}
#header > div.menu_top_v2{
	background-color: #2fa5da;


}
.menu_top_v2 .menu-top-v2-suscribete a{
	color: white;
	 font-weight: bold;
    font-family: 'Roboto';
    letter-spacing: .5px;
    font-size: 16px;
	background-image: url('../img/newsletter-white.svg');
	background-repeat: no-repeat;
	background-size: 31px;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
    background-position: center left;
    display: block;
    text-transform:uppercase;
}
.menu_top_v2 #menu-menu_top_v2{
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.menu_top_v2 #menu-menu_top_v2  li{
	display: inline-block;
	list-style-type: none;
}
.menu_top_v2 #menu-menu_top_v2  li.menu-top-v2-hazte-proveedor a{
	color: white;
    font-weight: bold;
    font-family: 'Roboto';
    letter-spacing: .5px;
    font-size: 16px;
    background-image: url('../img/proveedor-white.svg');
    background-repeat: no-repeat;
    padding-left: 29px;
    background-size: 21px;
    background-position: left center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 20px;
    text-transform: uppercase;
}
.menu_top_v2 #menu-menu_top_v2  li.menu-top-v2-contacto a{
	background-color: #27658e;
    color: white;
    text-transform: uppercase;
    padding: 9px 20px;
    font-size: 16px;
    display: block;
    font-family: 'Roboto';
    font-weight: bold;
    letter-spacing: .5px;
}
/*.menu_top_v2 #menu-menu_top_v2  li.menu-top-v2-contacto a:hover{
	background-color: #2ea5da;
}
.menu_top_v2 .menu-top-v2-suscribete a:hover,
.menu_top_v2 #menu-menu_top_v2  li.menu-top-v2-hazte-proveedor a:hover{
	color: #27658e;
}*/

#header > div:last-child > a{
	display: inline-block;
}
#header{
	min-height: auto;
}
.menu-principal-container-v2{
	padding: 0px !important;
}
.menu-principal-container-v2 > ul > li{
	padding: 0px 10px;
}
.menu-principal-container-v2 > ul > li > a{
	color: black !important;
	padding: 30px 0px !important;
}
.menu-principal-container-v2 > ul > li:hover > a{
	color:#2ea5da !important;
}
.menu-principal-container-v2 .menu_v2_informacion > a{
    background-image: url(../img/flecha.svg);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: 13px;
    padding-right: 18px !important;
}
.menu-principal-container-v2 .menu_v2_sectores{
	background: #f5f2f2;
}
.menu-principal-container-v2 .menu_v2_sectores > a{
	background-image: url(../img/flecha.svg);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: 13px;
    padding-right: 18px !important;
}
.menu-principal-container-v2 .menu_v2_sectores:hover{
	background-color: #27658e;
}
.menu-principal-container-v2 .menu_v2_sectores:hover > a{
	color: white !important;
}

.menu-principal-container-v2 ul li:hover ul.sub-menu{
	background-color: white;
	border-top: 3px solid #2fa5da;
	padding: 0px;
	left: 0px;
}
.menu-principal-container-v2 ul li.menu_v2_sectores:hover ul.sub-menu{
	background-color: transparent;
}
.menu-principal-container-v2 ul li:hover ul.sub-menu > li {
	text-align: center;
}
.menu-principal-container-v2 ul li:hover ul.sub-menu > li:hover{
	background: #2fa5da;
}
.menu-principal-container-v2 ul li:hover ul.sub-menu > li:hover a{
	color: white;
}
.menu-principal-container-v2 ul li:hover ul.sub-menu > li > a{
	color: #2fa5da;
    text-transform: initial;
    padding: 13px 10px;
    border-bottom: 1px solid #e8e8e8;
}
.menu-principal-container-v2{
	position: relative;
}
.menu-principal-container-v2 .menu_v2_sectores:hover{
	position: initial;
}
.menu-principal-container-v2 .menu_v2_sectores > ul{
	width: 100%;
}

.menu-principal-container-v2 .menu_v2_sectores:hover ul.sub-menu > li > a{
	border-bottom: 0px;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li{
	text-align: center;
    float: left;
    width: 33.333333%;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_servicios {
	background-image: url('../img/servicios.png');
	background-size: cover;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_industria {
	background-image: url('../img/industria.png');
	background-size: cover;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_comercio {
	background-image: url('../img/comercio.png');
	background-size: cover;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li a{
	padding: 100px 10px 56px 10px;
    background-repeat: no-repeat;
    background-position: center top 46px;
    background-size: 38px;
    text-transform: uppercase;
    color: white;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li a:hover {
    background-color: #23a4dc;
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_servicios a{
    background-image: url(../img/servicios.svg);
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_industria a{
    background-image: url(../img/industria.svg);
}
.menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li.menu_v2_sectores_comercio a{
    background-image: url(../img/comercio.svg);
}

.home_servicios .menu-principal-container-r-v2,
.home_industria .menu-principal-container-r-v2,
.home_comercio .menu-principal-container-r-v2{
	float: right !important;
}
.menu-principal-container-v2 ul li a{
	margin-left: 0px !important;
}

.home_global .menu-principal-container > ul > li > a,
.menu-principal-container-v2 > ul > li > a{
	font-size: 14px !important;
}

/* Colores menu */
.industria  .menu-principal-container-v2 .menu_v2_informacion > a,
.industria .menu-principal-container-v2 .menu_v2_sectores a {
    background-image: url(../img/flecha-industria.svg);
}
.industria .menu-principal-container-v2 .menu_v2_sectores:hover a{
	 background-image: url(../img/flecha-white.svg);
}
.industria .menu-principal-container-v2 .menu_v2_sectores:hover{
	background-color: #2e7f77;
}
.industria .menu-principal-container-v2 ul li:hover ul.sub-menu > li:hover,
.industria .menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li a:hover {
	background-color: #34b5ac;
}
.industria .menu-principal-container-v2 > ul > li:hover > a,
.industria .menu-principal-container-v2 ul li:hover ul.sub-menu > li > a{
    color: #34b5ac !important;
}
.industria .menu_top_v2 #menu-menu_top_v2 li.menu-top-v2-contacto a {
    background-color: #2e7f77;
}
.industria .menu_top_v2 #menu-menu_top_v2 li.menu-top-v2-contacto a:hover {
    background-color: #34b5ac;
}
.industria .menu-principal-container-v2 ul li:hover > ul.sub-menu > li:hover > a,
.industria .menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li > a,
.industria .menu-principal-container-v2 .menu_v2_sectores:hover > a {
	color: white !important;
}
.industria .menu-principal-container-v2 ul li:hover ul.sub-menu,
.industria .menu-principal-container-v2 ul li:hover ul.sub-menu{
    border-top: 3px solid #34b5ac;
}
.industria #header > div.menu_top_v2{
	background-color: #34b5ac;
}



/*Comercio */




.comercio  .menu-principal-container-v2 .menu_v2_informacion > a,
.comercio .menu-principal-container-v2 .menu_v2_sectores a {
    background-image: url(../img/flecha-comercio.svg);
}
.comercio .menu-principal-container-v2 .menu_v2_sectores:hover a{
	 background-image: url(../img/flecha-white.svg);
}
.comercio .menu-principal-container-v2 .menu_v2_sectores:hover{
	background-color: #ba2925;
}
.comercio .menu-principal-container-v2 ul li:hover ul.sub-menu > li:hover,
.comercio .menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li a:hover {
	background-color: #f44336;
}
.comercio .menu-principal-container-v2 > ul > li:hover > a,
.comercio .menu-principal-container-v2 ul li:hover ul.sub-menu > li > a {
    color: #f44336 !important;
}
.comercio .menu_top_v2 #menu-menu_top_v2 li.menu-top-v2-contacto a {
    background-color: #ba2925;
}
.comercio .menu_top_v2 #menu-menu_top_v2 li.menu-top-v2-contacto a:hover {
    background-color: #f44336;
}
.comercio .menu-principal-container-v2 ul li:hover > ul.sub-menu > li:hover > a,
.comercio .menu-principal-container-v2 .menu_v2_sectores:hover .sub-menu > li > a,
.comercio .menu-principal-container-v2 .menu_v2_sectores:hover > a {
	color: white !important;
}
.comercio .menu-principal-container-v2 ul li:hover ul.sub-menu,
.comercio .menu-principal-container-v2 ul li:hover ul.sub-menu{
    border-top: 3px solid #f44336;
}
.comercio #header > div.menu_top_v2{
	background-color: #f44336;
}

.breadcrumb {
	clear:both;	
}

.vc_custom_1470645790000{
	background-image: url('../img/news-blue-reducida.jpg') !important;
}

@media screen and (max-width: 1244px){
	#menu-principal-container-responsive{
		padding-right: 0px;
	}
	.menu-toggle{
		/*margin-top: 0px;*/
		margin-top: 32px;
		left: 80%;
	}
	#menu-principal-responsive > li > a{
		padding-right: 0px !important;
		color: black !important;
	}
	#menu-principal-responsive .sub-menu{
		padding-left: 0px;
    	background: #f5f5f5;
	}
	#menu-principal-responsive .sub-menu > li > a{
		color: #2ea5da !important;
    	font-weight: bold;
    	text-transform: initial;
    	border: 0px;
	}
	.industria #menu-principal-responsive .sub-menu > li > a{
		color: #34b5ac !important;	
	}
	.comercio #menu-principal-responsive .sub-menu > li > a{
		color: #f44336 !important;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_servicios > a,
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_industria > a,
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_comercio > a{

		padding: 100px 10px 56px 10px;
	    background-repeat: no-repeat;
	    background-position: center top 46px;
	    background-size: 38px;
	    text-transform: uppercase;
	    color: white !important;
	    font-size: 15px;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_servicios a{
			background-image: url('../img/servicios.svg') !important;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_industria a{
			background-image: url('../img/industria.svg') !important;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_comercio a{
			background-image: url('../img/comercio.svg') !important;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_servicios {
    	background-image: url(../img/servicios.png);
    	background-size: cover;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_industria {
		background-image: url('../img/industria.png') !important;
		 background-size: cover;
	}
	#menu-principal-responsive .sub-menu > li.menu_v2_sectores_comercio {
    	background-image: url(../img/comercio.png);
    	background-size: cover;
	}

	#header.open-menu {
		height: 100vh;
		overflow: scroll;
	}
}
@media screen and (max-width: 991px){
	.menu-toggle {
		margin-top: 70px;
	}
}

@media screen and (max-width: 768px){
	#header {
    	min-height: initial;
    	background: transparent;
	}
	#header > div{
		background-color: white;
	}
	#menu-principal-responsive > li > a{
		font-size: 15px;
	}
	.menu-toggle {
    	margin-top: 22px;
	}
	.menu_top_v2 #menu-menu_top_v2{
		text-align: center;
	}
	#header > div:last-child > a {
    	display: block;
	}
	
	#header .logo_camara,
	#header .logo{
		float: none;
	}
	/*#header{
		padding: 0px;
		padding-left: 10px;
	}*/
	#menu-principal-responsive{
		margin: 0px;
	}
	
	#header > div > a,
	#header > div > .logo_camara,
	#header > div > .menu-toggle{
		display: inline-block !important;

	}
	
	#header > div > a{
		padding: 15px 5px;
	}
	#header > div > .logo_camara{
		margin-top: 0px;
		top: -4px;
    	position: relative;
	}
	#menu-principal-container-responsive .menu-top-v2-suscribete a,
	#menu-principal-container-responsive .menu-top-v2-hazte-proveedor a{
		color: #2ea5da !important;
    	font-weight: bold;
    	text-transform: initial;
    	text-align: left;
    	margin-right: 0px;
	}
	#menu-principal-container-responsive .menu-top-v2-suscribete a{
		background-image: url(../img/newsletter.svg);
	}
	#menu-principal-container-responsive .menu-top-v2-hazte-proveedor a{
			background-image: url(../img/proveedor.svg) !important;
	}
	.industria #menu-principal-container-responsive .menu-top-v2-suscribete a{
		color: #34b5ac !important;
	}
	.comercio #menu-principal-container-responsive .menu-top-v2-suscribete a{
		color: #f44336 !important;
	}
	#menu-principal-container-responsive #menu-menu_top_v2 li{
		display: block;
	}
	.menu_top_v2 #menu-menu_top_v2 li.menu-top-v2-contacto a{
		color: white !important;
	}
	.menu_top_v2 .menu-top-v2-suscribete a,
	.menu-top-v2-hazte-proveedor a{
		background-position: center left 20px !important;
		padding-left: 55px !important;
	}
	.nh_titular h1 {
    	font-size: 44px;
    	line-height: 48px;
	}
	.home_servicios #header, .industria #header {
    	padding-top: 0;
	}
	#menu-principal-container-responsive{
		/*overflow: auto;
    	height: 100vh;*/
	}
}

@media screen and (max-width: 767px){
	#header > div > .menu-toggle{
		top: -10px;
		left: 40px;
	}
}

@media screen and (max-width: 460px){
	#header > div > .menu-toggle {
		left: 0;
	}
}
