﻿/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


/*Add your own styles here:*/

/*
html[lang="en-US"] li.product-category:nth-child(5){
	display:none !important;
}


*/

/* products */

.wc-tab img{
	width:150px;
}

.columns-3 .zoom{
	
}

/* index */

@media only screen and (max-width: 767px)  {
	.mtxm2m-index-page img, .mtxm2m-index-page{
		display:none;
	}
}

/* Quitamos background azul*/


html {
  overflow-y: scroll !important;
  background-color: #FFFFFF !important;
  color: #384b8f;
}

/* FIN Quitamos background azul*/





#top #header .avia_mega_div > .sub-menu > li > ul {
    margin-top: 60px;
}

#top #header .mega_menu_title a { font-size: 13px; }
  


.main_color tr:nth-child(2n), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table > li:nth-child(2n), body .main_color .pricing-table.avia-desc-col li {
    background-color: white;
    color: #666666;
}

 div.container nav.sub_menu ul#avia2-menu.menu li#menu-item-602.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-602 a{
color:#ffffff;
 
}

div.container div.phone-info.with_nav span{

color:#ffffff;

}

div.container nav.sub_menu ul#avia2-menu.menu li#menu-item-603.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-603 a{

color:#ffffff;

}

div.avia-search-tooltip.avia-tt div.inner_tooltip form#searchform div input#s{

background-color:#ffffff;


}


/* Cambiamos color main titulo contenido
html.html_stretched.responsive.av-preloader-disabled.av-default-lightbox.html_header_top.html_logo_left.html_main_nav_header.html_menu_right.html_slim.html_header_sticky_disabled.html_header_shrinking_disabled.html_header_topbar_active.html_mobile_menu_phone.html_header_mobile_behavior.html_header_searchicon.html_content_align_center.html_header_unstick_top_disabled.html_header_stretch_disabled.html_entry_id_702.avia_desktop.js_active.avia_transform.avia_transform3d.avia-mozilla.avia-mozilla-38.avia-windows body#top.home.page.page-id-702.page-template-default.logged-in.admin-bar.stretched.open_sans.customize-support div#wrap_all div#main div#after_full_slider_1.main_color.container_wrap.sidebar_right div.container div.template-page.content.av-content-small.alpha.units div.post-entry.post-entry-type-page.post-entry-702 div.entry-content-wrapper.clearfix section.av_textblock_section div.avia_textblock h3{
color: #384b8f;
}
*/
.avia-menu.av_menu_icon_beside {
    border-right-style: none;
    border-right-width: 1px;
    margin-right: 25px;
    padding-right: 25px;
}


html.html_stretched.responsive.av-preloader-disabled.av-default-lightbox.html_header_top.html_logo_left.html_main_nav_header.html_menu_right.html_slim.html_header_sticky.html_header_shrinking.html_header_topbar_active.html_mobile_menu_phone.html_disabled.html_header_searchicon.html_content_align_center.html_header_unstick_top.html_header_stretch_disabled.html_entry_id_647.avia_desktop.js_active.avia_transform.avia_transform3d.avia-mozilla.avia-mozilla-38.avia-windows body#top.page.page-id-647.page-template-default.logged-in.admin-bar.stretched.open_sans.customize-support div#wrap_all header#header.header_color.light_bg_color.av_header_top.av_logo_left.av_main_nav_header.av_menu_right.av_slim.av_header_sticky.av_header_shrinking.av_header_stretch_disabled.av_mobile_menu_phone.av_header_searchicon.av_header_unstick_top.av_seperator_small_border.av_bottom_nav_disabled div#header_main.container_wrap.container_wrap_logo div.container div.inner-container nav.main_menu div.avia-menu.av-main-nav-wrap.av_menu_icon_beside ul#avia-menu.menu.av-main-nav li#menu-item-650.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-647.current_page_item.menu-item-has-children.menu-item-mega-parent.menu-item-top-level.menu-item-top-level-4.dropdown_ul_available div.avia_mega_div.avia_mega6.twelve.units ul.sub-menu li#menu-item-659.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.avia_mega_menu_columns_6.three.units.avia_mega_menu_columns_first ul.sub-menu li#menu-item-672.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children  span.avia-menu-text:hover{

background-color: none !important;

}


.encabezadoespecialcategoriashome{

border:1px solid #384b8f !important; 

padding: 10px;
width: 100%;
background: #384b8f;
  min-height: 70px !important;
    max-height: 70px !important;


}


.divhomecategorias{


padding: 10px;
background-color: #ffffff;
 border: 1px solid;
}

div.special-heading-border{

display: none;
}





/* Ocultamos sidebar en tablets */

@media only screen and (max-width: 924px)  {

.responsive .container {
    max-width: 100%;
}
.container .av-content-small.units {
    width: 100%;
}
		.responsive .template-archives .tab_inner_content li{width:98%;}
		.responsive .template-blog .blog-meta,
		.responsive .post_author_timeline,
		.responsive #top #main .sidebar {display:none; }
		.responsive .content .entry-content-wrapper{padding:0;}
		.responsive .content{border:none;}
		

}



/*Boton Header Slidebar */

.main_color .avia-color-theme-color{

background-color: #DE1D30;

}

/* Productos ocultos porque estan en categorias vacias */

.post-1185{
display: none;
}

/* Oculto los contadores de productos en las categorias salia 1 en las categorias con producto oculto */

.count{
display: none;
}



#top .products .product-category h3 {
    background-color: #384B8F;
}

#top .products .product-category h3 {
    
    color: #ffffff;
}

#header {
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
}

/*
.main{
box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1) !important;
}
*/


/* Sombras main product box  
.avia-builder-el-2, .avia-builder-el-5, .avia-builder-el-8, .avia-builder-el-11, .avia-builder-el-14, .avia-builder-el-17 {
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1)
}
*/
/* Iconos sociales quitar borders*/

#top .social_bookmarks li {
   
    border-right-style: none !important;
    border-right-width: 0px !important;

}


/* Iconos sociales responsive quitar bordes */
.responsive #header_meta .social_bookmarks li {
    border-style: none !important;
    border-width: 0px !important;
}

/* Iconos sociales responsive mostrar misma linea que boton login*/
.responsive #header .social_bookmarks {
 width: auto !important;
}


/* Alinear links menu superior*/
.responsive #header .sub_menu, .responsive #header_meta .sub_menu > ul {
    
    text-align: right !important;
  
}


/* Ocultar carrito */
#top .cart_dropdown { display: none; }


#top .fullsize .template-blog .blog-meta { display: none !important; }




/* Padding boton llamanos */
#top .avia-button-fullwidth {
    padding: 5px;
}

/* quitar opacidad boton llamanos */
#top .avia-button-fullwidth .av-button-description {
    
    font-size: 1em;
    opacity: 1;
}

div.av-button-description.av-button-description-below p b{
color:white;
}


#top .avia-button-fullwidth {
        padding: 15px 5px;


}

.avia-button-center { 
    
    border-radius: 3px;
}

/*fin modificacion boton */



/* main espacio divs */
html.html_stretched.responsive.av-preloader-disabled.av-default-lightbox.html_header_top.html_logo_left.html_main_nav_header.html_menu_right.html_slim.html_header_sticky_disabled.html_header_shrinking_disabled.html_header_topbar_active.html_mobile_menu_phone.html_header_mobile_behavior.html_header_searchicon_disabled.html_content_align_center.html_header_unstick_top_disabled.html_header_stretch_disabled.html_entry_id_702.avia_desktop.js_active.avia_transform.avia_transform3d.avia-mozilla.avia-mozilla-38.avia-windows body#top.home.page.page-id-702.page-template-default.logged-in.admin-bar.stretched.open_sans.customize-support div#wrap_all div#main div#after_section_1.main_color.container_wrap.fullsize div.container div.template-page.content.av-content-full.alpha.units{

padding-top: 0px;
}

#after_section_1 {

border-top: 0px;

}

/* fin main */








/*  slider  */

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;
    display: inline-block;
    margin: 0px 0px 1px;
    padding: 10px 15px;
    width: 100%;
}

.av-parallax-section.av-section-color-overlay-active.avia-bg-style-parallax.container_wrap.fullsize div.av-parallax.avia-full-stretch.enabled-parallax.active-parallax {
    background-attachment: scroll;
    background-image: none;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    height: 531px;
    top: auto;
    transform: translate3d(0px, 229px, 0px);
}


/* Breadcrum woocommerce*/


/* .woocommerce-breadcrumb CUSTOM  {

    padding: 8px 40px 8.1px 10px;  
    margin: 0px 2px 0px 0px;
    border: 1px solid rgb(225, 225, 225);
    margin-bottom: 20px;


}

*/

.title_container .breadcrumb {
    position: relative;
right: auto;
top: 0px;
margin-top: 0px;
padding-bottom: 8px;
overflow: hidden;
left: -2px;
}


/* FIN Breadcrum woocommerce*/

/*Ocultamos product sorting */

.product-sorting{

display: none;

}


.avia-section-large .content, .avia-section-large .sidebar {
    padding-top: 70px;
    padding-bottom: 70px;
}

/* Solucionamos paddings en chrome */
#after_section_1 > div > div{

padding-top: 0px;

}

/* titulo categorias woocommerce */
h2.tituloCategoirasWoocommerce{

    color: #DE1D30;

}

#top .products .product-category h3 {
 min-height: 70px;
max-height: 70px;
text-align: center;
/*padding: 30px 15px 15px;*/
line-height: 15px;

}






/* Correccion widget boton buscar mostrar al lado del texto */

#top .widget_product_search.widget {
    border: medium none;
    padding-bottom: 30px;
    margin-top: 0px;

    
}



#top .widget_product_search #searchform #searchsubmit {
    font-size: 20px;
    width: 40px;
    height: 40px;
}


/* FIN Correccion widget boton buscar mostrar al lado del texto */


/* Formulario contacto sidebar */

#text-9 > h3{

text-align: center;

}

#text-9 > div > form > fieldset > p:nth-child(6) > input.button{

 width: 100%;
 
}
/* FIN Formulario contacto sidebar */



#header_main > div{

background-color: #FFF;
color: #FFF;
}


/* correccion ancho divs FIRST con diseño responsive */

.first{
    clear: none !important;
}


/* divs main descripcion categorias  
.claseeee{

-webkit-box-shadow: -1px 9px 7px -4px rgba(189,187,189,1);
-moz-box-shadow: -1px 9px 7px -4px rgba(189,187,189,1);
box-shadow: -1px 9px 7px -4px rgba(189,187,189,1);

}
*/

/* MTXM2M */

.term-29 .products li:nth-child(1), .term-702 .products li:nth-child(1){
	width:97% !important;
}

.term-29 .products li:nth-child(1) img, .term-702 .products li:nth-child(1) img{
	width:786px !important;
	height:200px !important;
}

.term-29 .products .product, .term-702 .products .product{
	margin-left:-4px !important;
}

.term-29 .products .first, .term-702 .products .first{
	margin-left:4px !important;
}

/* CATEGORIA PRODUCTOS */

#top .products .product-category img {
    
    margin: auto;
}

ul.products li a img {
    display: block;
    margin: 0px 0px 8px;
    height: auto;
    width: auto;
    width: 200px;
}

.page-thumb{
	display:none;
}

.term-description{
	padding-bottom:20px;
}

	/* */

	/* MiVoice products */

	.term-1088 .post-8017, .term-1088 .post-8648, .term-1088  .post-8652, .term-1088  .post-8653, 
	.term-1088 .post-8667, .term-1088 .post-8674, .term-1088 .post-8675, .term-1088 .post-8682, .term-1088 .post-8685,
	.term-1090 .post-8675, .term-1090 .post-8674, .term-1090 .post-8667, .term-1088 .post-8654
	{	
		display:none;
	}

/* FIN CATEGORIA PRODUCTOS */


/* PRODUCTOS  / CATEGORIAS PRODUCTOS*/
#top .avia_cart_buttons .button {
    min-width: 50px;
    float: left;
    width: 100%;
    text-align: center;
    border-radius: 0px;
    padding: 0px;
    font-size: 11px;
    font-weight: 600;
    line-height: 15px;
    margin: 0px;
}


#top .thumbnail_container img {
    margin: auto;
    display: block;
    width: 200px;
    height: 200px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}


.products .product h3{
    text-align: center;
}


.button-mini-delimiter {

    display: none;
}


#top .inner_product_header {
 
    background-color: rgb(56, 75, 143);
  
}

.products .product h3{
 
    color: white;
}





.main_color .avia_cart_buttons {
    background-color: #384B8F;
}


#top .main_color .avia_cart_buttons .button{

color: white;
}


.avia_cart_buttons {
    opacity: 1;
border-top-width: 0px;
  
}

div.attribute-long.description ul li span{

color:#384B8F !important;

}

/* FIN PRODUCTOS  / CATEGORIAS PRODUCTOS*/


/* WOOCOMMERCE TABS */

#top div.product .woocommerce-tabs {
    clear: both;
    padding: 1px;
    margin: 0px 0px 30px;
}

/* FIN WOOCOMMERCE TABS */

/* TABLA PRODUCTOS */





div.attribute-long.description > ul{

 margin-left: 27px !important;
 list-style-type: square !important;
 list-style-position: outside !important;
 list-style-image: none !important;

}




/* FIN PRODUCTOS */


.lightbox {
    position: relative !important;

}

/* TEXTO MAPAS */
                  
.textomapas {
    clear: both;
    line-height: 1.65em;
   height: 260px !important;
}


/* Ultimas noticias y Ultimos eventos formato normal */
.template-page .entry-content-wrapper h2 {
    text-transform: none
   
}



.consejonovedadesyformacion{


    font-size: 14px;
    text-transform: none;
    font-weight: 600;

}

.page-id-1134 .template-page, .page-id-5246 .template-page {

    display: none;
}


/* Blog */
.post_author_timeline{

	display: none;
}




.main_color .small-preview:hover{


background-color: none !important;


}



.main_color .small-preview, .main_color .fallback-post-type-icon {
    background: none !important;
}



#top .fullsize .template-blog .big-preview img {
    width: 200px;
 
    margin: auto;
}



.page-id-973 div .av_one_third {
    margin-left: 6%;
    width: 29.3333%;
max-width: 300px;
}


/*
*
* AÑADIMOS BOTON DE BUSQUEDA EN LA BARRA SUPERIOR
*
*/








/*
@media only screen and (max-width: 767px) {
    .main_menu .avia-menu, #header_main_alternate {
        display: block !important;
    }



     

    .av-main-nav > li { display: none; }
   
 li#menu-item-search {
        display: block!important;
        margin-top: -66px;
        right: -25px;
        border: 1px solid ;
        border-color: #E1E1E1;
        position: absolute;
        border-radius: 2px;
        height: 46px;
        width: 46px;
        line-height: 46px;
        text-decoration: none;
        text-align: center;
        right: -40px;
    }
    .responsive .main_menu {
        float: right;
    }

    nav.main_menu { float: right; margin-right: 100px; margin-top: 6px;   }

    li#menu-item-search>a {
        font-size: 28px!important;


    }


    #header_main .container, .main_menu ul:first-child > li a {
        height: 48px;
        line-height: 48px;

    }


    .av-main-nav > li > a {
        display: block;
        color: blue;
        text-decoration: none;
        padding: 0px;
        font-weight: 600;
        font-size: 13px;
        transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, border-color 0.8s ease-in-out 0s;
    }


    #header_main > div {
        color: #DE1D30;
    }



    
}

*/

/*
*
* SLIDER RESPONSIVE
*
**/

.caption_framed .slideshow_caption .avia-caption-title{

margin: 0px !important;

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {





     .av_slideshow_full.avia-slideshow {display: none;}
	

    .responsive #top .slideshow_caption {display: none;}

    .responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
    .responsive #top .slideshow_caption h2{font-size: 20px !important;}
    .responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}

    /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -138px; } */

}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
    .responsive #top .slideshow_caption h2{font-size: 20px !important;}
    .responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}
    #top .avia-slideshow-button { display: none !important;}





.page-id-1134 .avia-builder-el-2{

display: none;

}



}

/* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -216px; } */



/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 989px) {


    .responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
    .responsive #top .slideshow_caption h2{font-size: 20px !important;}
    .responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}

    .responsive #top #wrap_all .container {
        width: 85%;
        max-width: 85%;
        margin: 0 auto;
        padding-left:0;
        padding-right:0;
        float:none;
    }

.responsive #top .slideshow_caption {
  
  		  width: auto;
	}

    /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -342px; } */
}



/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 990px) and (max-width: 1125px) {


    .responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
    .responsive #top .slideshow_caption h2{font-size: 20px !important;}
    .responsive #top .slideshow_caption .avia-caption-content{font-size: 13px !important;}

    .responsive #top #wrap_all .container {
        width: 85%;
        max-width: 85%;
        margin: 0 auto;
        padding-left:0;
        padding-right:0;
        float:none;
    }


    /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -342px; } */
}


.responsive #top .slideshow_caption {
    width: auto;
}




@media only screen and (min-width: 1140px)  {

		 #menu-item-8731{display:none;}
		#menu-item-8732{display:none; }

    /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -515px;} */
}

@media only screen and (min-width: 1340px)  {
    /* 		.responsive .av_slideshow_full .container.caption_container { margin-left: -605px;} */

	}


/*
* NOVEDADES Y FORMACIÓN
*
*/





/*Busqueda web */


#header_main > div {
    color: #384B8F;
}


/* MEGAMENU */

#header .avia_mega_div {
    
border-bottom: 2px solid #384B8F;

}



/* INICIO DIVS  */
#top .custom-color-heading a {
    text-decoration: none;
}


/* LUPA  */
#top .menu-item-search-dropdown > a, #searchform #searchsubmit, .ajax_search_image, .iconfont {
    font-size: 20px;
    height: 40px;
}

/*
#top #menu-item-search.menu-item-search-dropdown > a {
    color: #DE1D30;
}
*/


/* botones menu principal  */

.html_header_top .header_color .main_menu ul:first-child > li > ul, .html_header_top #top .header_color .avia_mega_div > .sub-menu {
    border-top-color: #384B8F;
    border-bottom: 2px solid #384B8F;
}

.tagged_as{

display: none;

}

/* Quitar hover imagenes flecha */

.image-overlay-inside, .image-overlay.overlay-type-extern {
display: none;
}


#top .widget_product_search.widget h3 {
    padding-top: 0px;
}



/*  Pagina Novedades y Formación */



/*ES*/
.page-id-975 a img {
    margin: auto;

}





/*EN*/
.page-id-5257 a img {
    margin: auto;

}





.page-id-1695 div .widget_nav_menu, .page-id-1697 div .widget_nav_menu {
    padding-bottom: 0px;
}
 

/* NOVEDADES Y FORMACIÓN EN SIDEBAR */
.page-id-975 #search-4{

padding-top: 0px !important;

}

.page-id-975 .avia_message_box {

    margin: 0px 0px;
}


.page-id-975 div.inner_sidebar.extralight-border .widget_nav_menu, .page-id-1697 div.inner_sidebar.extralight-border .widget_nav_menu, .page-id-1695 div.inner_sidebar.extralight-border .widget_nav_menu, .page-id-5264 div.inner_sidebar.extralight-border .widget_nav_menu, .page-id-5261 div.inner_sidebar.extralight-border .widget_nav_menu, .page-id-5257 div.inner_sidebar.extralight-border .widget_nav_menu    {

display: none;

}


#searchform #searchsubmit{
    
height: 40;

}


/* NOVEDADES Y FORMACIÓN EN SIDEBAR */
.page-id-5257 #search-3, .page-id-1697 #search-4, .page-id-1695 #search-4{

padding-top: 0px !important;


}

.page-id-5257.avia_message_box {

    margin: 0px 0px;
}

/* NOVEDADES Y FORMACIÓN - ÚLTIMAS NOVEDADES */
.page-id-1695 #search-3{

padding-top: 0px !important;

}

.page-id-1695.avia_message_box {

    margin: 0px 0px;
}


/* NOVEDADES Y FORMACIÓN - FORMACIÓN */
.page-id-5257 #search-4{

padding-top: 0px !important;

}

.page-id-5257.avia_message_box {

    margin: 0px 0px;
}


/* NOVEDADES Y FORMACIÓN - ÚLTIMAS NOVEDADES - EN */
.page-id-5261 #search-3{

padding-top: 0px !important;

}

.page-id-5261.avia_message_box {

    margin: 0px 0px;
}


/* NOVEDADES Y FORMACIÓN - FORMACIÓN - EN*/
.page-id-5264 #search-3{

padding-top: 0px !important;

}

.page-id-5264.avia_message_box {

    margin: 0px 0px;
}


/* Marcas */

.page-id-1136 .template-page .entry-content-wrapper h2,  .page-id-5292 .template-page .entry-content-wrapper h2{
   
    border-bottom: 1px solid #E1E1E1;
}


/*  Sobre matrix */

blockquote {

    font-size: 15px;
   
}

.page-id-1136 .av-special-heading-tag{

border: 0px !important;

}

.page-id-973 #recent-posts-4, .page-id-5270 #recent-posts-5,.page-id-5273 #recent-posts-5, .page-id-5270 #recent-posts-4, .page-id-4174 #recent-posts-4, .page-id-5278 #recent-posts-5, .page-id-5282 #recent-posts-5, .page-id-5270 #recent-posts-5, .page-id-4176 #recent-posts-4,.page-id-4178 #recent-posts-4, .page-id-5286 #recent-posts-5, .page-id-4181 #recent-posts-4, .page-id-5289 #recent-posts-5,.page-id-5292 #recent-posts-5, .page-id-1136 #recent-posts-4, .page-id-1138 #recent-posts-4, .page-id-5295 #recent-posts-5{

padding-top: 0px !important;

}



.page-id-1130 #recent-posts-4{

padding-top: 0px !important;

}

/*   Oscurecer slider  */


.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    display: inline-block;
    margin: 0px 0px 1px;
    padding: 10px 15px;
    width: 100%;
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;
}


	
/* SUBMENU ICONOS SOCIALES LINKS E IDIOMAS */	
	
@media only screen and (max-width: 767px) {

.responsive #header .sub_menu, .responsive #header_meta .sub_menu > ul {
    float: none;
    width: 100%;
    text-align: center;
    margin: 0px auto;
    position: static;
    clear: both;
}


.responsive #header .sub_menu, .responsive #header_meta .sub_menu > ul {
    text-align: center !important;
}

.responsive #header .social_bookmarks {
    width: 100% !important;
}

}


div#post_thumbnail
{

text-align:center;
width:80px;
margin: auto;
}


/* PRODUCTO LISTAS  */

.attribute-long > ul{

color: #384B8F;

}

/* CONTACTO */

.page-id-1134 .avia-builder-el-2{

padding-left: 0px !important;

}


.page-id-5246 .avia-builder-el-2 {

padding-left: 0px !important;

}

.mapamovil{
display:none;
}

 
/*OCULTAR MAPAS */

@media only screen and (max-width: 767px) {



#panelcontacto .avia-builder-el-2{

display:none !important;

}

.mapamovil{
display: inherit;
}


}



.botonproductos {

border: 1px solid gray;

}

#top .av-fullscreen-button .avia-button-fullwidth {

padding: 15px 5px !important;

}


.more-link {
    font-weight: bold;
}




.tablepress img {
	margin: 0;
	padding: 0;
	border: medium none;
	max-width: 100%;
}

.tablepress thead th {
	background-color: #384B8F !important;
	color: white !important;
}

.tablepress td {
	vertical-align: middle !important;
	border-left: 0 !important;
}


.custompromoproducts {

float: none;
margin-top: 0px !important;
background: rgb(243, 243, 243) none repeat scroll 0% 0% !important;
}




@media all and (max-width : 989px)  {
#footer{display:none;}

.responsiveelementmenu {
    display: inline !important;
}




}


.responsiveelementmenu {

display:none;

}


.botonessobrematrix a{

width: 392px;

}



.page-id-973 .avia-image-container.avia-align-center,.page-id-973 .avia-button, .page-id-5270 .avia-image-container.avia-align-center,.page-id-5270 .avia-button{

margin: 0px;


}



@media only screen and (max-width : 767px) {

.page-id-973 .avia-button, .page-id-5270 .avia-button{

width: 495px;

}


.custompromoproducts p {

text-align: center;

}


}



.products .product-category h3::before {

    display: none;
}


.inner_product_header .avia-arrow{

display:none;

}

.avia-search-tooltip {
   
    top: 70px !important;
}


/* Márgenes  ul catálogo de productos */

ul.products {
    margin: 0px;
    
}

/* ----------------- */ 

/*-- BETA --*/

.accordion-index .panel-body a{
	color: #5f5f5f;
}

.accordion-index .panel-body a:hover{
	color: #000000;
	text-decoration: none;
}

.iconbox_icon:before { display: none !important; }

.iconbox_content i{
	float:right;
}

.m2m-iot-top-menu{
	color: #000000 !important;
}

.m2m-iot-accordion i, .m2m-iot-accordion-en i{
	margin-right:15px;
}

.m2m-iot-accordion .iconbox_content, .m2m-iot-accordion-en .iconbox_content{
	margin-top:10px;
	background-color:#F5F5F5;
	padding:9px 0px 9px 25px;
	border-radius:4px;
	border-color:#EAEAEA;
	border-style:solid;
	border-width:1px;
}

.m2m-iot-accordion p, .m2m-iot-accordion-en p{
	color:grey;
}

.m2m-iot-accordion .iconbox_icon, .m2m-iot-accordion-en .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/m2m-iot.png); background-repeat: no-repeat !important; 
}

.wireless-iot-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/wireless-iot.png); background-repeat: no-repeat !important; 
}

.networking-industrial-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/networking-industrial.png); background-repeat: no-repeat !important; 

}
.antenas-cables-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/antenas-cables.png); background-repeat: no-repeat !important; 
}

.sbc-cpu-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/sbc-modulos-cpu.png); background-repeat: no-repeat !important; 
}

.pc-industrial-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/pc-industrial.png); background-repeat: no-repeat !important; 
}

.tft-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/tft.png); background-repeat: no-repeat !important; 
}	

.semiconductores-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/semiconductores.png); background-repeat: no-repeat !important; 
}

.sensores-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/sensores.png); background-repeat: no-repeat !important; 
}

.impresoras-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/impresoras.png); background-repeat: no-repeat !important; 
}

.iluminacion-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/iluminacion.png); background-repeat: no-repeat !important; 
}

.fuentes-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/fuentes.png); background-repeat: no-repeat !important; 
}

.comunicaciones-accordion .iconbox_icon { 
	background-image: url(http://matrix.es/wp-content/uploads/icons/comunicaciones.png); background-repeat: no-repeat !important; 
}

.button-mtxm2m-matrix .avia-size-medium{
	min-width:60% !important;
}

.toggler.activeTitle {
	background: #384b8f !important;
	color: #FFFFFF !important;
}

.main_color .toggler {
	background: #384b8f !important;
	color: #FFFFFF !important;
}

.accordion-index{
	margin-top:2px !important;
}

.single_toggle{
	margin-top:10px;
}

.wireless-icon, .networking-icon, .antennas-icon, 
.cpu-icon, .industrial-pc-icon, .tft-icon,
.semiconductors-icon, .sensors-icon, .printers-icon,
.led-icon, .power-supply-icon, .unified-icon{

}

.toggler img{
	float:right;
	margin-right:5px;
}

/*
.toggler .toggle_icon { background: url("http://matrix.es/wp-content/themes/enfold-child/images/icons-toggler/wifi-icon.png") !important; }
.activeTitle .toggle_icon  { background: url("http://matrix.es/wp-content/themes/enfold-child/images/icons-toggler/wifi-icon.png")  !important; }
.toggle_icon .vert_icon, .toggle_icon .hor_icon{
	display:none !important;
}
*/

/* -------- */

/* more info menu */
@media only screen and (min-width: 990px) {
	#menu-item-10234, #menu-item-10470 {
		display:none;
	}
	.matrix-25years-small{
		display:none;
	}
}

@media only screen and (max-width: 989px) {
	.matrix-25years-big{
		display:none;
	}
}

/* TODO TEMPORAL */

.sub-menu a{
	padding:30px;
}

.mega_menu_title{
	font-size:13px !important;
}


