/*
Theme Name: Ambar Theme
Description: Tema hijo Enfold para Ambar.
Version: 1.0
Author: Prisma
Author URI: http://www.iprisma.es
Template: enfold
*/
@import url("../enfold/style.css");
/*Add your own styles here:*/

@font-face {
  font-family: 'ProximaNova-Light';
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Light/ProximaNova-Light.eot');
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Light/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Light/ProximaNova-Light.woff') format('woff'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Light/ProximaNova-Light.ttf') format('truetype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Light/ProximaNova-Light.svg#raleway_displayregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNova-Reg';
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Reg/ProximaNova-Reg.eot');
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Reg/ProximaNova-Reg.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Reg/ProximaNova-Reg.woff') format('woff'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Reg/ProximaNova-Reg.ttf') format('truetype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Reg/ProximaNova-Reg.svg#raleway_displayregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNova-Sbold';
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Sbold/ProximaNova-Sbold.eot');
  src: url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Sbold/ProximaNova-Sbold.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Sbold/ProximaNova-Sbold.woff') format('woff'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Sbold/ProximaNova-Sbold.ttf') format('truetype'),
  url('/wp-content/themes/enfold-ambar/fonts/ProximaNova-Sbold/ProximaNova-Sbold.svg#raleway_displayregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


/* ESTILOS COMUNES */
/*.content, .sidebar { padding-top: 0; padding-bottom: 0; }*/
h1 { font-family: 'ProximaNova-Light',sans-serif; font-weight: normal; }
h2 { font-family: 'ProximaNova-Light',sans-serif; font-weight: normal; text-transform: none !important; font-size: 36px; line-height: 34px; color: #ff7916 !important; letter-spacing: -1px !important; }
ul li { font-family: 'ProximaNova-Light', sans-serif; color: #444; font-size: 120%;}
h3 { font-family: 'ProximaNova-Light',sans-serif; font-weight: normal; }
p { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; line-height: 20px; color: #000000; }
p strong { color: #000000 !important; font-family: 'ProximaNova-Sbold',sans-serif !important; font-weight: normal !important; }
.texto-azul { color: #7e99a3 !important; }
.texto-azul strong { color: #7e99a3 !important; }
.btn-fnd-naranja { font-family: 'ProximaNova-Light',sans-serif; font-size: 20px; color: #ffffff; text-decoration: none !important; background-color: #FF7C00; padding: 10px 20px; }
.avia-button { font-family: 'ProximaNova-Light',sans-serif; font-size: 20px !important; color: #ffffff; text-decoration: none !important; background-color: #FF7C00 !important; padding: 10px 20px; border: none !important; }
/* secciones de color */
.avia-section { min-height: inherit; }
/* over links imagenes */
.image-overlay-inside::before { background-color: #ff7916 !important; }
/* banners interiores */
#full_slider_1 h1 { font-size: 55px; line-height: 46px; color: #ffffff; letter-spacing: -1px; margin-bottom: -15px; }
#full_slider_1 p { font-size: 24px; line-height: 24px; background: transparent; color: #ffffff; margin-top: 20px; }
#full_slider_1 .slideshow_caption { width: 55%; }
/* formulario en dos columnas */
.wpcf7-form .formulario { background-color: #EBECF1; padding: 20px 40px; }
.wpcf7-form .formulario .form-izq { width: 45%; float: left; }
.wpcf7-form .formulario .form-drcha { width: 45%; float: right; }
.wpcf7-form .formulario label { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px !important; color: #000000; font-weight: normal !important; }
.wpcf7-form .formulario .wpcf7-list-item-label { font-family: 'ProximaNova-Light',sans-serif; font-size: 14px !important; color: #000000 !important; }
.wpcf7-form .formulario input, .wpcf7-form .formulario select { margin-bottom: 0 !important; color: #000000 !important; }
.wpcf7-form .formulario textarea { max-height: 70px !important; }
.wpcf7-form .formulario .wpcf7-file { margin-bottom: 20px !important; }
.wpcf7-form .formulario .wpcf7-submit { font-family: 'ProximaNova-Light',sans-serif; font-size: 20px !important; color: #ffffff !important; text-decoration: none !important; background-color: #FF7C00 !important; padding: 10px 20px; border: none !important; }
.wpcf7-form .formulario .check-terminos { margin-bottom: 20px !important; }
.wpcf7-form .formulario .check-terminos a { color: #000000 !important; }
.wpcf7-mail-sent-ok { background-color: #A6C964; color: #ffffff; font-size: 20px; }
.wpcf7-validation-errors { background-color: #FF5450; color: #ffffff; font-size: 20px; }
#tcn-unete-contacto .formulario #provincia { display: none; }
#tcn-unete-contacto .formulario .provincia-label { display: none; }
#tcn-unete-contacto .formulario br { display: none; }
/* previsualizacion protfolio */
.grid-entry .grid-entry-title { font-family: 'ProximaNova-Light',sans-serif; font-size: 14px; color: #ff7916; }
/* ampliada portfolio */
#ampliada-portfolio h1 { font-size: 36px; line-height: 34px; text-transform: none; color: #ff7916; letter-spacing: -1px; }
#ampliada-portfolio h2 { font-size: 26px !important; line-height: 26px !important; }
#ampliada-portfolio p { font-size: 16px !important; line-height: 20px !important; color: #000000; }
#ampliada-portfolio p strong { color: #000000; }
#ampliada-portfolio .avia-gallery { margin-bottom: 15px; }
#ampliada-portfolio .avia-video { max-width: 254px; min-width: 254px; float: left; padding-bottom: 22.25%; clear: none !important; margin-right: 6px; border: solid 1px #cccccc; }
#ampliada-portfolio .avia-button { background-color: transparent !important; color: #7e99a3 !important; }
#ampliada-portfolio .avia-button span span { color: #000000 !important; }
#ampliada-portfolio .avia-button:before { content: "\f019"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 5px; color: #FF842A; }
/* listas con flecha naranja texto blanco */
.listado-blanco { list-style: none !important; margin-left: 0; }
.listado-blanco li { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #ffffff; }
.listado-blanco li strong { color: #ffffff !important; font-family: 'ProximaNova-Sbold',sans-serif !important; font-weight: normal !important; }
.listado-blanco li:before { content: "\f0da"; font-family: 'Font Awesome 5 Free';  font-weight: 600; margin-right: 10px; color: #FF842A; position: absolute; left: 5px; }
/* listas con flecha naranja texto negro */
.listado-negro { list-style: none !important; margin-left: 0; }
.listado-negro li { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #000000; }
.listado-negro li strong { color: #000000 !important; font-family: 'ProximaNova-Sbold',sans-serif !important; font-weight: normal !important; }
.listado-negro li:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 10px; color: #FF842A; position: absolute; left: 5px; }
/* listas con flecha naranja texto azul */
.listado-azul { list-style: none !important; margin-left: 0; }
.listado-azul li { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #7e99a3; }
.listado-azul li strong { color: #7e99a3 !important; font-family: 'ProximaNova-Sbold',sans-serif !important; font-weight: normal !important; }
.listado-azul li:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 10px; color: #FF842A; position: absolute; left: 5px; }

/* AVISO COOKIES */
.cdp-cookies-alerta.cdp-cookies-tema-gris { background-color: #EBECF1; border: none; }
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p { color: #000000; }
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar { background-color: #000000; color: #ffffff !important; }



/* HEADER */
#header { /*background-color: #FE7C00;*/  }
#header .header_bg { display: none; }
/* buscador movil header */
#header .buscador-movil { display: none; }
#header .buscador-movil i { color: #ffffff; }
#header #contenedor-headers { background-color: #FE7C00; background: #FE7C00 !important; background: -webkit-linear-gradient(#ffffff -35%, #FE7C00 36%) !important; background: -o-linear-gradient(#ffffff -35%, #FE7C00 36%) !important; background: -moz-linear-gradient(#ffffff -35%, #FE7C00 36%) !important; background: linear-gradient(#ffffff -35%, #FE7C00 36%) !important; }
#header #header_meta { background-color: transparent !important; padding-top: 0; z-index: 1; margin-bottom: 5px; }
/* menu secundario */
#header #header_meta .sub_menu ul li { border-right: none; }
#header #header_meta .sub_menu ul li a { font-family: 'ProximaNova-Light',sans-serif; font-size: 12px; color: #ffffff; text-transform: uppercase; }

#header #header_meta .sub_menu ul #menu-item-3325,
#header #header_meta .sub_menu ul #menu-item-7361
{ padding-right:  0; }
#header #header_meta .sub_menu ul #menu-item-3325 a,
#header #header_meta .sub_menu ul #menu-item-7361 a
{ background-color: #686461; padding-left: 10px; padding-right: 10px; padding-top: 12px; }

#header #searchform { float: right; margin-left: 10px; }
#header #searchform #s { background-color: transparent; border: solid 1px #ffffff; padding: 5px; color: #ffffff; max-width: 150px; }
#header #searchform #s::-webkit-input-placeholder { color: #ffffff; }
#header #searchform #s:-moz-placeholder { color: #ffffff; opacity:  1; }
#header #searchform #s::-moz-placeholder { color: #ffffff; opacity:  1; }
#header #searchform #s:-ms-input-placeholder { color: #ffffff; }
#header #searchform #searchsubmit { background-color: transparent; height: 28px; line-height: 28px; width: 29px; min-width: 29px; }
/* main menu */

/*
li#menu-item-4939 { display: none; }
*/

#header #header_main { border: none; background-color: transparent; position: relative; }
#header #header_main .logo { position: absolute; top: -21px; }
#header #header_main .logo:hover { background:  none; }
#header #header_main .main_menu #avia-menu li { padding-right: 5px; }
#header #header_main .main_menu #avia-menu li a .avia-menu-text { font-family: 'ProximaNova-Sbold',sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; border-color: #ffffff; }
#header #header_main .main_menu #avia-menu li:last-child a { padding-right: 15px; }
#header #header_main .main_menu #avia-menu li ul li a .avia-menu-text { font-family: 'ProximaNova-Sbold',sans-serif; font-size: 16px; color: #FE7C00; }
#header #header_main .main_menu #avia-menu li .sub-menu .current-menu-item a .avia-menu-text { color: #000000 !important; }
.av-main-nav ul li a { border: none !important; }
#header #header_main .main_menu #avia-menu .current-menu-item {  }
#header #header_main .main_menu #avia-menu .current-menu-item a { background-color: #ffffff; }
#header #header_main .main_menu #avia-menu .current-menu-item a .avia-menu-text { color: #FE7C00 !important; margin-left: -20px; }
#header #header_main .main_menu #avia-menu .current-menu-item .sub-menu a .avia-menu-text { color: #FE7C00 !important; margin-left: inherit; }
#header #header_main .main_menu #avia-menu .current-menu-item .avia_mega_menu_columns_2 a .avia-menu-text { color: #FE7C00 !important; margin-left: inherit; }
#header #header_main .main_menu #avia-menu .sub-menu .current-menu-item a .avia-menu-text { color: #FE7C00 !important; margin-left: 0; }
#header #header_main .main_menu #avia-menu .current-page-ancestor a { background-color: #ffffff; }
#header #header_main .main_menu #avia-menu .current-page-ancestor a .avia-menu-text { color: #FE7C00 !important; }
#menu-item-5146, #menu-item-5147{ display: none !important; }

#header .social_bookmarks a { color: #fcfcfc; }


/* FOOTER */
#footer { background-color: #CED5DB; border: none; }
#footer .av_one_fifth:nth-child(4) { margin-left: 1%; }
#footer .widget { margin: 0; }
#footer .widgettitle { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #FF842A; font-weight: normal; }
#footer .widget ul li a { font-family: 'ProximaNova-Light',sans-serif; font-size: 14px; color: #7e99a3; }
#footer .widget ul li a:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 5px; color: #FF842A; }
#footer .widget ul li a i { color: #FF842A; font-size: 16px; }
#footer .widget_newsletterwidget { font-family: 'ProximaNova-Light',sans-serif; color: #7e99a3; font-size: 14px; line-height: 16px; }
#footer .widget_newsletterwidget form { position:  relative; }
#footer .widget_newsletterwidget form .newsletter-email { background-color: transparent; border-color: #7e99a3; color: #7e99a3; position: relative; }
#footer .widget_newsletterwidget form .newsletter-submit { position: absolute; top: -5px; right:  -5px; background-color: transparent; font-size: 20px; color: #FF842A; }
#footer .av_one_fifth:nth-child(3) { margin-left: 8%; }
#footer .av_one_fifth:nth-child(5){ float: right; margin-left: 0; width: 16%;  }
/*#footer .widget_newsletterwidget form .newsletter-submit { position: absolute; bottom: 19px; right: 0; }*/

#footer #newsletter-notice, #footer #newsletter-notice p {
   font-size: 10px;
   line-height: 1.2;
}

#footer #newsletter-notice ul { }
#footer #newsletter-notice li { padding: 0.2rem 0; }
#footer #newsletter-notice li b { color: #000; }
#footer #newsletter-notice li a { color: #000; font-size: 12px;}
#footer #newsletter-notice p a { color: #000; font-size: 10px; text-decoration: underline;}
#footer #newsletter-notice a:before { content: '' }

#footer #newsletter-notice h3 {
        color: #000;
        margin-bottom: 2px;
        font-size: 12px;
        margin-top: 4px;
        font-weight: bold;
}

#footer #newsletter-notice .items div { font-family: 'ProximaNova-Light'; color: #000; font-size: 10px;}
#footer #newsletter-notice .items a { color: #000; font-size: 10px;}

#footer #calidad { margin-top: 10px; }
#footer #calidad ul { list-style: none; }
#footer #calidad ul li { display: inline-block; }
#footer #visita { position: relative; margin-top: 15px; width: 100%;}
#footer #visita img { width: 100%; }
#footer #visita a { position: absolute; bottom: 12px; right: 32px; background-color: #FE8417; font-family: 'ProximaNova-Light',sans-serif; font-size: 14px; padding: 1px 10px; border-radius: 2px; }
#footer #visita a:hover { color: #ffffff; text-decoration: none; }

#footer #text-7 .telefono table td { background-color: #ced5db; border: none; padding: 3px 1px; text-align: right;}

#footer #text-7 .telefono td { font-family: 'ProximaNova-Light',sans-serif; font-size: 28px; color: #7e99a3; }
#footer #text-7 .telefono td .fa-fax { font-size: 20px; }

#delegaciones { background-color: #9FB3BA; padding-top: 10px; padding-bottom: 10px; }
#delegaciones ul { margin-bottom: 0; text-align: center; }
#delegaciones ul li { display: inline; margin-left: 10px; font-family: 'ProximaNova-Light',sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; color: #C8D3D7; }
#delegaciones ul li a { color: #c8d2d7; }

#socket { background-color: #7D99A4; border: none; }
#socket .container { padding-top: 5px; padding-bottom: 7px; }
#socket .copyright { font-family: 'ProximaNova-Reg',sans-serif; font-size: 13px; color: #BDC8CE; }
#socket .copyright a { font-family: 'ProximaNova-Reg',sans-serif; font-size: 13px; color: #BDC8CE; }
#socket .social_bookmarks li { margin-right: 10px; border-left: solid 1px #BDC8CE; border-radius: 0; padding-left: 10px; overflow: inherit; min-height: 33px; }
#socket .social_bookmarks li:hover a { background-color: transparent !important; color: #BBC8CE !important; }
#socket .social_bookmarks li a { font-size: 25px; color: #BDC8CE; }
#socket .social_bookmarks .av-social-link-mail { background-color: #FB8329 !important; min-width: 142px; }
#socket .social_bookmarks .av-social-link-mail a:before { content: "\f075"; font-family: 'Font Awesome 5 Free'; font-weight: 600;  margin-right: 5px; color: #ffffff; }
html:lang(es) #socket .social_bookmarks .av-social-link-mail a:after { content: "Contáctanos"; font-size: 16px; color: #ffffff; }
html:lang(pt) #socket .social_bookmarks .av-social-link-mail a:after { content: "Contacte\2011nos"; font-size: 16px; color: #ffffff; }


/* BANNERS */
.home #full_slider_1 { z-index: 0; }
#top .av-control-minimal .avia-slideshow-dots a { border: none; background: #7e99a3; }
#top .av-control-minimal .avia-slideshow-dots a.active { background: #FF7C00; }
.home #full_slider_1 .avia-slideshow-dots { bottom: 20px; }
.home #full_slider_1 .avia-caption-content h1 { font-size: 55px; line-height: 46px; color: #000000; }
.home #full_slider_1 .avia-caption-content h1 span { font-size: 24px; line-height: 26px; display: block; }
.home #full_slider_1 .avia-caption-content p { padding: 0; }
.home #full_slider_1 .avia-caption-content .btn-fnd-naranja { margin-top: -20px; margin-right: 20px;}


/* seccion de color */
#post-banners { background: url("/wp-content/uploads/2013/04/div_post_banners_home.png")  repeat-x center top #000000; }
.home #servicios { position: relative; margin-top: -42px; margin-bottom: 2rem; }
.home #servicios { background :url('/wp-content/uploads/2016/08/fondo_sub_banners_2-2.png') center 0 no-repeat !important; }


/* HOME */
/* servicios */
#servicios .av_one_fifth{ width: 12%; margin: 0 0 0 1.5rem; }
#servicios .av_one_fifth:last-child { width: 10%; clear: inherit; margin-top: 0; margin-left: 1.5rem; }
#servicios .av_one_fifth .avia-image-container-inner { min-height: 75px; }
#servicios .av_one_fifth .av-special-heading { margin-top: 0; }
#servicios .av_one_fifth h3 { font-size: 20px; line-height: 22px; color: #000000; text-align: center; min-height: 65px; }
#servicios .av_one_fifth p { font-size: 14px; line-height: 16px; color: #7e99a3; text-align: center; margin-top: 0; }
#servicios .av_one_fifth.first.column-top-margin { clear: none; margin-top: 0; margin-left: 1.5rem;}
/* destacado home */
#destacado-home { background-size: cover; }
#destacado-home p { font-size: 32px; line-height: 36px; color: #ffffff; }
#destacado-home p span{ color: #ff7916; }
/* porque elegir */
#porque-elegir .container { max-width: 990px; }
#porque-elegir h2 { margin-bottom: 20px; }
#porque-elegir .titular { font-size: 20px; color: #000000; margin-bottom: 0; }
#porque-elegir p { color: #7e99a3; }
#porque-elegir .avia-image-container { position: absolute; }
#porque-elegir .av_textblock_section { padding-left: 60px; }

.home #casos-exito .grid-entry { width: 23% !important; margin-left: 2% !important; }
.home #casos-exito .grid-entry:nth-child(1) { width: 23% !important; margin-left: 0 !important; }



/* SOBRE NOSOTROS */
/* sobre nosotros */
#sn-cabecera .titular { font-family: 'ProximaNova-Light',sans-serif; font-size: 24px; line-height: 26px; color: #ff7916; max-width: 50%; margin: 0 auto; }
#sn-cabecera p { font-size: 16px; line-height: 18px; color: #000000; max-width: 80%; margin: 20px auto; }
#sn-cabecera p strong { color: #000000 !important; }
#sn-que-ofrecemos .titular { font-size: 20px; line-height: 22px; color: #000000; }
#sn-que-ofrecemos p { font-size: 16px; line-height: 20px; color: #000000; }
#sn-que-ofrecemos p strong { color: #000000 !important; }
#sn-innovacion p { font-size: 16px; line-height: 20px; color: #ffffff; }
#sn-innovacion p strong { color: #ffffff !important; }
/* porque elegirnos*/
.page-id-3471 .av_one_half p { color: #000000; }
.page-id-3471 .av_one_half p strong { color: #000000 !important; }
.page-id-3471 .av_one_full p { color: #000000; }
.page-id-3471 .av_one_full p strong { color: #000000 !important; }
.page-id-3471 #sn-porque-capital p { color: #ffffff !important; }
.page-id-3471 #sn-porque-punto-contacto p { color: #ffffff !important; }
/* certificaciones */
.page-id-3515 p { color: #000000; }
.page-id-3515 p strong { color: #000000 !important; }
#sn-certificaciones-confiar .content { vertical-align: top; }
#sn-certificaciones-confiar-box { margin-top: -695px; background: rgba(255,255,255, 0.5); }
#sn-certificaciones-confiar-box .titulo { font-size: 20px; }
#sn-certificaciones-innovacion .el_after_av_one_half .avia-image-container { position: absolute; }
#sn-certificaciones-innovacion .el_after_av_one_half .av_textblock_section:last-child { padding-left: 160px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: left; margin-left: 6%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: left; margin-left: 9%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: left; margin-left: 7%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: left; margin-left: 7%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: left; margin-left: 10%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(7) .avia-image-container { float: left; margin-left: 10%; min-height: 100px; }
#sn-certificaciones-fabricantes .av_one_full:nth-child(7) .avia-image-container:first-child { margin-left: 0; }
#sn-certificaciones-fabricantes .avia-image-container.avia-align-center { clear: none; }
/* trabaja con nostros */
#tcn-intro p { font-size: 18px;  color: #000000; }
#tcn-intro p strong { color: #000000 !important; }
#tcn-la-vida-en-ambar .texto-foto { background: rgba(255,255,255, 0.5); padding: 5px 20px; position: absolute; }
#tcn-la-vida-en-ambar .texto-foto p { font-size: 16px; color: #000000; }
#tcn-la-vida-en-ambar .texto-foto p strong { color: #000000 !important; }
#tcn-la-vida-en-ambar .testimonio-naranja { background-color: #FF7C00; padding: 5px 20px; min-height: 207px; }
#tcn-la-vida-en-ambar .testimonio-naranja p { font-size: 16px; color: #ffffff; }
#tcn-la-vida-en-ambar .testimonio-naranja p strong { color: #ffffff !important; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(2) .texto-foto { margin-top: -62%; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(2) .testimonio-naranja { margin-top: 20px; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(3) .texto-foto { margin-top: -56.5%; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(3) .testimonio-naranja { margin-bottom: 20px; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(4) .texto-foto { margin-top: -62%; }
#tcn-la-vida-en-ambar .av_one_third:nth-child(4) .testimonio-naranja { margin-top: 20px; }
#tcn-unete { text-align: center; }
#tcn-unete p { font-size: 18px; line-height: 24px; color: #ffffff; }
#tcn-unete p strong { color: #ffffff !important; }
#tcn-unete i { color: #FE7D00; font-size: 54px; }
#tcn-unete-contacto .wpcf7-form .formulario { max-width: 75%; margin: 0 auto; }
#tcn-unete-contacto .wpcf7-form .formulario .form-drcha { /*padding-top: 7px;*/ }
#tcn-unete-contacto .wpcf7-form .formulario .dniRadio { float: left; }
#tcn-unete-contacto .wpcf7-form .formulario .dni { float: left; max-width: 50%; margin-left: 10px; }
#tcn-unete-contacto .wpcf7-form .formulario .fecha select { float: left; margin-right: 10px; }
#tcn-unete-contacto .wpcf7-form .formulario .fecha br { display: none; }
#tcn-unete-contacto .wpcf7-form .formulario .fecha #fechaDia { max-width: 15%; }
#tcn-unete-contacto .wpcf7-form .formulario .fecha #fechaMes { max-width: 35%; }
#tcn-unete-contacto .wpcf7-form .formulario .fecha #fechaanyo { max-width: 25%; }
#tcn-unete-contacto .wpcf7-form .formulario .wpcf7-submit { float: right; }
/* oferta empleo */
#job-offer table.avia-table tr th { width: 30%; }
#full_slider_1 li.slide-1 .slideshow_caption { width: 50%; }

#ofertas-listado .container .post-entry .blog-meta,
#ofertas-listado .container .post-entry .text-sep,
#ofertas-listado .container .post-entry .comment-container,
#ofertas-listado .container .post-entry .blog-categories,
#ofertas-listado .container .post-entry .blog-author { display: none; }

/* contacto */
#sn-contacto-hablamos p { font-size: 16px; line-height: 18px; color:#000000; }
#sn-contacto-llamanos .av-flex-placeholder { background: url('/wp-content/uploads/2016/07/linea_vert_naranja.png') no-repeat center center; }

#sn-contacto-llamanos .av_one_third .llamanos-izq { float: left; }
#sn-contacto-llamanos .av_one_third:first-child .av_textblock_section { float: right; }
#sn-contacto-llamanos .av_one_third .llamanos-izq .fa-mobile { color: #FF7E00; font-size: 100px; }
#sn-contacto-llamanos .av_one_third .llamanos-izq .fa-fax { color: #FF7E00; font-size: 70px; }
#sn-contacto-llamanos .av_one_third .llamanos-izq .fa-envelope { color: #FF7E00; font-size: 70px; }
#sn-contacto-llamanos .av_one_third .llamanos-drcha { float: left; }
#sn-contacto-llamanos .av_one_third .llamanos-drcha .titular { font-size: 36px; line-height: 28px; color: #FF7E00; margin-top: 10px; margin-bottom: 0; }
#sn-contacto-llamanos .av_one_third .llamanos-drcha .titular span { color: #000000 !important; }
#sn-contacto-llamanos .av_one_third .llamanos-drcha .mail a { color: #000000 !important; font-size: 16px; text-decoration: underline; }

#sn-contacto-form p { font-size: 16px; line-height: 18px; color:#000000; }
#sn-contacto-form .wpcf7-form .formulario { max-width: 75%; margin: 0 auto; margin-top: 20px; }
#sn-contacto-centros-negocios .centro { margin-bottom: 40px; border-left: solid 1px #FE7C02; padding-left: 20px; position: relative; padding-top: 10px; }
#sn-contacto-centros-negocios .centro .padding { margin-top: 40px !important; }
#sn-contacto-centros-negocios .centro .nombre { font-family: 'ProximaNova-Sbold',sans-serif; font-size: 16px; color: #000000; position: absolute; top: -23px; left: 0; }
#sn-contacto-centros-negocios .centro .nombre:before {  background-color: #FE7C02; content: " "; display: inline-block; height: 1px; position: relative; vertical-align: middle; width: 20px; }
#sn-contacto-centros-negocios .centro strong { color: #000000 !important; }
#sn-contacto-centros-negocios .centro .direccion { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #000000; margin-bottom: 5px; margin-top: 5px; }
#sn-contacto-centros-negocios .centro .telefono { font-family: 'ProximaNova-Light',sans-serif; font-size: 16px; color: #000000; margin-bottom: 5px; margin-top: 5px; }
#sn-contacto-centros-negocios .centro .telefono i { font-size: 22px; color: #FE7C02; }
#sn-contacto-centros-negocios .centro .telefono .fa-print { font-size: 18px; }
#sn-contacto-centros-negocios .centro .maps { font-size: 16px; color: #FE7C02; }

/* Ciberseguridad */

.avia-caption-content {
/*
   background: radial-gradient(ellipse at center, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.30) 25%, rgba(255,255,255,0.2) 50%, rgba(0,0,0,1) 90%);
*/
   background: radial-gradient(ellipse at center, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 80%);
   padding: 2rem;
}

ul.orange-check {
   list-style: none;
   padding: 0;
}

ul.orange-check li {
   padding-left: 1.3em;
}

ul.orange-check li:before {
  content: "\f00c"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color: #fe7b00;
}

table.intrusion-test {
   font-family: ProximaNova-Light, sans-serif;
   position: relative;
   top: 1rem;
}

.intrusion-test th {
   background: linear-gradient(to bottom, rgba(254,123,0,0.75) 0%,rgba(255,135,5,0.9) 25%,rgba(255,146,10,0.5) 100%);
   color: #f0f0f0;
}

.intrusion-test tr:nth-child(even) td {
   background: linear-gradient(to bottom, rgba(255,175,75,0.2) 0%,rgba(255,146,10,0.4) 75%);
   color: #333;
}

.intrusion-test tr:nth-child(odd) td {
   background: linear-gradient(to bottom, rgba(255,175,75,0.2) 0%,rgba(255,112,10,0.4) 75%);
   color: #333;
}

.intrusion-test-tile h1 img {
   top: 0.5rem;
   position: relative;
   margin-right: 1rem;
}

.common-services {
   padding: 1rem;
   background: #f0f0f0;
   border: 1px solid;
}

em.footnote {
   font-size: 0.8rem;
}

.slideshow_caption h2 {
   margin-top: 1rem;
}

#ciberseguridad-otros .av_promobox {
   margin-top: 1rem;
   margin-bottom: 1rem;
}

#ciberseguridad-otros .avia-promocontent img {
   margin-right: 1rem; 
}

#ciberseguridad-otros .avia-promocontent h2 {
   margin-top: 0;
}

#ciberseguridad-otros .avia-promocontent p {
   font-size: 16px;
}

.intrusion-test-tile h1 {
   cursor: pointer;
}

.intrusion-test-tile table.intrusion-test {
   display: none;
}

/* I+D+i */
/* i+d+i */
.page-id-3311 #idi-filosofia .template-page { z-index: 0; }
#idi-espiritu-innovador p { font-size: 16px; line-height: 20px; color: #ffffff; }
#idi-espiritu-innovador p strong { color: #ffffff; }
.page-id-3311 #sidebar-ambar-puede-ayudarte .avia-button { background-color: #ffffff !important; color: #FE7C02 !important; }
/* centro de innovacion */
#idi-centro-comprometidos .template-page { z-index: 0; }
#idi-centro-comprometidos p { font-size: 16px; line-height: 20px; color: #000000; }
#idi-centro-centro p { font-size: 16px; line-height: 20px; color: #ffffff; }
#idi-centro-centro p strong { color: #ffffff !important; text-decoration: underline; }
#idi-centro-ministerio p { font-size: 16px; line-height: 20px; float: right; max-width: 70%; color: #7e99a3; }
.page-id-3654 #sidebar-ambar-puede-ayudarte p { color: #FE7C02 !important; }
.page-id-3654 #sidebar-ambar-puede-ayudarte .avia-button { background-color: #FE7C02 !important; color: #ffffff !important; }
/* proyectos */
#idi-proyectos-cabecera .template-page { z-index: 0; }
#idi-proyectos-cabecera h2 { margin-bottom: 10px; }
#idi-proyectos-cabecera p { color: #7e99a3; }
#idi-proyectos-especificos h2 { color: #ffffff !important; }
#idi-proyectos-especificos p { color: #ffffff !important; }
#idi-proyectos-especificos p strong { color: #ffffff !important; }
#idi-proyectos-rejilla h2 { margin-bottom: 30px; }
#idi-proyectos-rejilla .grid-content{min-height:102px;}
/* casos de exito */
#casos-exito .grid-content{min-height:90px;}
/* soluciones */
#idi-sol-intermedia .template-page { z-index: 0; }
#idi-sol-intermedia h2 { font-size: 22px; line-height: 24px; min-height: 72px; margin-top: -30px; }
#idi-sol-intermedia p { min-height: 80px; }
#idi-sol-intermedia .avia-button { font-size: 14px !important; }
#idi-sol-intermedia-2 .template-page { z-index: 0; }
#idi-sol-intermedia-2 h2 { font-size: 22px; line-height: 24px; }
#idi-sol-intermedia-2 p { min-height: 80px; }
#idi-sol-intermedia-2 .avia-button { font-size: 14px !important; }
#idi-sol-intermedia-2 .avia-image-container { margin-bottom: 10px; }
#idi-sol-intermedia-2 .av_one_third:nth-child(5) .avia_textblock { min-height: 235px; }
#idi-sol-intermedia-2 .av_one_third:nth-child(7) .avia_textblock { min-height: 235px; }
#idi-sol-pacientv .template-page { z-index: 0; }
#idi-sol-pacientv p.texto-negro { color: #000000 !important; }
#idi-sol-pacien-objetivo h2 { color: #ffffff !important; }
#idi-sol-pacien-objetivo p { font-size: 24px !important; line-height: 28px !important; color: #ffffff !important; }
#idi-sol-pacien-incluye .container { max-width: 980px; }
#idi-sol-pacien-incluye .av_one_third { background-color: #EBECF1; min-height: 400px; margin-top: 10px; }
#idi-sol-pacien-incluye .av_one_third .av-special-heading { margin-top: 10px; min-height: 86px; }
#idi-sol-pacien-incluye .av_one_third h3 { font-size: 26px; line-height: 26px; color: #FE7C02; padding-left: 10px; padding-right: 10px; }
#idi-sol-pacien-incluye .av_one_third p { color: #000000 !important; padding-left: 10px; padding-right: 10px; }
#idi-sol-pacien-incluye .av_one_full p { color: #7e99a3; }
#idi-sol-pacien-ofrece .av_one_fourth { background-color: #EBECF1; min-height: 415px; margin-top: 10px; margin-bottom: 20px; }
#idi-sol-pacien-ofrece .av_one_fourth .av-special-heading { margin-top: 10px; min-height: 86px; }
#idi-sol-pacien-ofrece .av_one_fourth h3 { font-size: 26px; line-height: 26px; color: #FE7C02; padding-left: 10px; padding-right: 10px; }
#idi-sol-pacien-ofrece .av_one_fourth p { color: #000000 !important; padding-left: 10px; padding-right: 10px; }
#idi-sol-pacien-ofrece .av_one_full p { color: #7e99a3; }
#idi-sol-pacien-posibilidades h2 { margin-top: 20px; }
#idi-sol-pacien-posibilidades p { font-family: 'ProximaNova-Sbold',sans-serif; color: #7e99a3; }
#idi-sol-pacien-posibilidades .avia-button { background-color: transparent !important; color: #7e99a3 !important; font-size: 16px !important; margin-bottom: 40px; margin-top: 30px; }
#idi-sol-pacien-posibilidades .avia-button i { color: #FE7C02 !important; }
/* ads */
.page-id-3755 #sidebar-ambar-puede-ayudarte h2 { text-decoration: none; }
#idi-sol-ads .template-page { z-index: 0; }
#idi-sol-ads .av_one_full p { color: #7e99a3; }
#idi-sol-ads .av_one_third p { color: #000000 !important; }
#idi-sol-ads-es h2 { margin-bottom: 20px; }
#idi-sol-ads-es .av_one_fourth { background-color: #EBECF1; padding: 10px 20px; }
#idi-sol-ads-es .av_one_fourth h3 { font-size: 26px; line-height: 26px; color: #FE7C02; }
#idi-sol-ads-es .av_one_fourth p { color: #000000; }
#idi-sol-ads-posibilidades h2 { color: #ffffff !important; }
#idi-sol-ads-posibilidades-inf .av_one_fourth .avia-image-container { float: left; }
#idi-sol-ads-posibilidades-inf .av_one_fourth .avia_textblock { float: left; clear: inherit !important; max-width: 60%; margin-left: 10px; margin-top: -10px; }
#idi-sol-ads-posibilidades-inf .av_one_fourth p { color: #000000; }
#idi-sol-ads-cualquier .av_one_third { background-color: #EBECF1; }
#idi-sol-ads-cualquier .av_one_third .avia-image-container .avia-image-container-inner { width: 100% !important; }
#idi-sol-ads-cualquier .av_one_third .avia-image-container img { width: 100% !important; }
#idi-sol-ads-cualquier .av_one_third .av-special-heading { margin-top: 0; margin-left: 10px; }
#idi-sol-ads-cualquier .av_one_third .av-special-heading h3 { font-size: 26px; line-height: 26px; color: #FE7C02; }
#idi-sol-ads-modalidades .av_one_full { margin-bottom: 20px; }
#idi-sol-ads-modalidades .av_one_full p { font-family: 'ProximaNova-Sbold',sans-serif; color:#7e99a3; }
#idi-sol-ads-modalidades h3 { font-size: 26px; line-height: 26px; color: #FE7C02; }
#idi-sol-ads-modalidades p { color: #7e99a3; }
#idi-sol-ads-modalidades .avia-button { background-color: transparent !important; color: #7e99a3 !important; font-size: 16px !important; }
#idi-sol-ads-modalidades .avia-button i { color: #FE7C02 !important; }
/* ambarview */
#idi-sol-ambarview .template-page { z-index: 0; }
#idi-sol-ambarview p { font-family: 'ProximaNova-Sbold',sans-serif; color:#7e99a3; }
#idi-sol-ambarview2 .template-page { z-index: 0; }
#idi-sol-ambarview2 p { font-size: 20px; line-height: 22px; color: #ffffff; }
#idi-sol-ambarview2 p strong { color: #ffffff !important; }
#idi-sol-ambarview-retroproyeccion .template-page { z-index: 0; }
#idi-sol-ambarview-retroproyeccion p { color:#7e99a3; }
#idi-sol-ambarview-ventajas h2 { margin-bottom: 20px; }
#idi-sol-ambarview-ventajas .av_one_third .av-special-heading { padding-left: 5px; padding-right: 5px; padding-bottom: 5px !important; }
#idi-sol-ambarview-ventajas .av_one_third .av-special-heading h3 { background-color: #FF7E00; color: #ffffff; padding: 20px 50px; }
#idi-sol-ambarview-ventajas .av_one_third .av_textblock_section { background-color: #ffffff; margin-left: 5px; margin-right: 5px; padding: 20px 20px 10px 20px; min-height: 195px; }
#idi-sol-ambarview-ventajas .av_one_third .av_textblock_section p { margin-top: 0; color:#7e99a3; }
#idi-sol-ambarview-aplicaciones h2 { margin-bottom: 20px; }
#idi-sol-ambarview-aplicaciones .av_one_third { background-color: #EBECF1; }
#idi-sol-ambarview-aplicaciones .av_one_third .av-special-heading { margin-top: 10px; }
#idi-sol-ambarview-aplicaciones .av_one_third .avia-image-container-inner { width: 100%; }
#idi-sol-ambarview-aplicaciones .av_one_third .avia-image-container-inner img { width: 100%; }
#idi-sol-ambarview-aplicaciones .av_one_third h3 { font-size: 26px; line-height: 26px; color: #FE7C02; margin-left: 15px; margin-right: 15px; }
#idi-sol-ambarview-aplicaciones .av_one_third p { margin-top: 0; margin-left: 15px; margin-right: 15px; }
#idi-sol-ambarview-opciones .av-special-heading { padding-bottom: 0 !important; margin-top: 20px; }
#idi-sol-ambarview-opciones h3 { color: #FE7C02; }
#idi-sol-ambarview-opciones p { margin-top: 0; }
#idi-sol-ambarview-opciones .avia-button { background-color: transparent !important; color: #7e99a3 !important; font-size: 16px !important; }
#idi-sol-ambarview-opciones .avia-button i { color: #FE7C02 !important; }
/* sesfo */
#idi-sesfo-cabecera .template-page { z-index: 0; }
#idi-sesfo-cabecera p { color: #7e99a3; }
#idi-sesfo-seguridad .template-page { z-index: 0; }
#idi-sesfo-alarmas .avia-button { background-color: transparent !important; color: #7e99a3 !important; font-size: 16px !important; margin-top: 40px; }
#idi-sesfo-alarmas .avia-button i { color: #FE7C02 !important; }
#idi-sesfo-ventajas-titular h2 { color: #ffffff !important; }
#idi-sesfo-ventajas .av_one_fourth .avia-image-container { float: left; }
#idi-sesfo-ventajas .av_one_fourth .avia_textblock { float: left; clear: inherit !important; max-width: 60%; margin-left: 20px; margin-top: -20px; }
.page-id-3834 #sidebar-ambar-puede-ayudarte h2 { text-decoration: none !important;color:#ffffff !important;margin-bottom:20px;}


/* SOLUCIONES */
/* REDES */
/* networking */
#soluciones-networking-red h2 { margin-bottom: 20px; }
#soluciones-networking-red .texto-negro { color: #000000; }
#soluciones-networking-red .texto-negro strong { color: #000000 !important; }
#soluciones-networking-hacemos .container { max-width: 925px; }
#soluciones-networking-hacemos p { color: #ffffff; }
#soluciones-networking-hacemos p strong { color: #ffffff !important; }
#soluciones-networking-servicios h2 { margin-left: 20px; }
/* redes inalambricas */
#soluciones-redes-movilidad h2 { margin-bottom: 20px; }
#soluciones-redes-movilidad p { font-size: 18px; line-height: 22px; }
#soluciones-redes-seguridad .container { max-width: 925px; }
#soluciones-redes-seguridad p { color: #ffffff; }
#soluciones-redes-seguridad p strong { color: #ffffff !important; }
#soluciones-redes-hacemos ul li strong { color: #000000 !important; }
#soluciones-redes-servicios h2 { margin-bottom: 30px; }
#soluciones-redes-contacto p { font-size: 22px; line-height: 24px; color: #ffffff; }
#soluciones-redes-contacto p strong { color: #ffffff; }
/* gestion de red */
#soluciones-gestion-objetivo h2 { margin-bottom: 20px; }
#soluciones-gestion-informacion p { color: #ffffff; }
#soluciones-gestion-informacion p strong { color: #ffffff !important; }
/* seguridad telematica */
#sol-redes-seguridad-amenaza .container { max-width: 915px; }
#sol-redes-seguridad-amenaza p { font-size: 18px; line-height: 20px; }

/* CABLEADO */
/* infraestructura */
#sol-cab-infraestructura-servicios .av_one_fourth .av-special-heading { padding-left: 5px; padding-right: 0; padding-bottom: 5px !important; margin-top: 20px; }
#sol-cab-infraestructura-servicios .av_one_fourth .av-special-heading h3 { background-color: #FF7E00; color: #ffffff; padding: 20px 25px; min-height: 85px; }
#sol-cab-infraestructura-servicios .av_one_fourth .av_textblock_section { background-color: #ffffff; margin-left: 5px; margin-right: 0; padding: 20px 20px 10px 20px; min-height: 205px; }
#sol-cab-infraestructura-servicios .av_one_fourth .av_textblock_section p { margin-top: 0; }
#sol-cab-infraestructura-trabajamos2 p { font-size: 24px; line-height: 28px; color: #ffffff; }
#sol-cab-sistema-destacado .avia-button,#sol-seg-interfonia-destacado .avia-button{background-color:#7d99a4 !important;margin-bottom:30px;}
/* sistema */
#sol-cab-sistema-destacado .container { max-width: 915px; }
#sol-cab-sistema-destacado p { font-size: 24px; line-height: 28px; color: #ffffff; }
#sol-cab-sistema-partners .container { max-width: 915px; }
/* redes pon */
#sol-cab-pon-ventajas .av-special-heading { padding-bottom: 0 !important; }
#sol-cab-pon-ventajas h3 { font-size: 20px; line-height: 22px; color: #000000; margin-bottom: 0; }
#sol-cab-pon-ventajas .subtitulo { color: #7e99a3; margin-top: 0; }
#sol-cab-pon-pasivas { margin-top: 5px; }
#sol-cab-pon-pasivas .container { max-width: 915px; }
/* cpds */
#sol-cab-cpd-actualizar ul li strong { font-size: 20px; }
#sol-cab-cpd-proveemos .container { max-width: 915px; }

/* COMUNICACIONES UNIFICADAS */
/* comunicaciones unificadas */
#sol-com-com-chat .container { max-width: 915px; }
#sol-com-com-teletrabajo .container { max-width: 915px; }
#sol-com-com-teletrabajo p { color: #ffffff !important; }
#sol-com-com-partners .container { max-width: 915px; }
/* call center */
/* telefonia */
#sol-com-tlfn-comunicacion-dest .container { max-width: 1015px; }
#sol-com-tlfn-comunicacion-dest .av-equal-height-column-flextable { margin-bottom: 10px; }
/* grabacion mensajeria servidor fax */
#sol-com-grabacion-mensajeria p { color: #ffffff; }
#sol-com-grabacion-mensajeria p strong { color: #ffffff !important; }

/* VIDEOCONFERENCIAS */
/* videoconferencia */
#sol-video-video-fabricantes .container { max-width: 915px; }
/* faqs */
#sol-video-video-faqs .listado-negro li { margin-bottom: 30px; }
#sol-video-video-faqs .listado-negro li strong { font-size: 22px; }
#sol-video-video-faqs2 .container { max-width: 915px; }
#sol-video-video-faqs2 a { font-family: 'ProximaNova-Sbold',sans-serif; color: #ff7b1a; }
/* videoconferencia nube */
#sol-video-funcionalidades h3 { font-size: 24px; color: #ff7916; margin-top: 20px; }
/* planifica multiconferencia */
#sol-video-nube-planifica .container { max-width: 915px; }
#sol-video-nube-planifica .formulario { margin-top: 20px; }
/* sistemas audiovisuales */
#sol-video-sist-automatizacion img { margin-top: -110px !important; }

/* SISTEMAS AUDIOVISUALES */
/* circuito cerrado tv */
#sol-seg-circuitotv-ofrecemos .av_one_fourth .avia-image-container-inner { min-height: 64px; }
#sol-seg-circuitotv-ofrecemos .av_one_fourth .av-special-heading { margin-top: 10px; }
#sol-seg-circuitotv-ofrecemos .av_one_fourth h3 { font-size: 24px; line-height: 22px; color: #7e99a3; }
#sol-seg-circuitotv-comercializamos .flex_column_table .av_one_third { background-color: #7D99A4; border-right: solid 5px #ffffff; border-bottom: solid 5px #ffffff; }
#sol-seg-circuitotv-comercializamos .flex_column_table .av_one_third p { font-size: 18px; line-height: 20px; color: #ffffff; padding: 10px 20px; }
#sol-seg-circuitotv-comercializamos .flex_column_table .av_one_third:nth-child(2) { background-color: #FF7E00; }
#sol-seg-circuitotv-comercializamos .flex_column_table .av_one_third:nth-child(3) { background-color: #FF7E00; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(2) .av_one_third:nth-child(3) p { font-size: 24px; margin-top: 40%; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(3) .av_one_third:nth-child(1) { background-color: #FF7E00; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(3) .av_one_third:nth-child(2) { background-color: #7D99A4; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(3) .av_one_third:nth-child(3) { background-color: #7D99A4; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(4) .av_one_third:nth-child(1) { background-color: #7D99A4; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(4) .av_one_third:nth-child(1) p { font-size: 24px; margin-top: 35%; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(4) .av_one_third:nth-child(2) { background-color: #FF7E00; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(4) .av_one_third:nth-child(2) p { font-size: 24px; margin-top: 35%; }
#sol-seg-circuitotv-comercializamos .flex_column_table:nth-child(4) .av_one_third:nth-child(3) { background-color: #FF7E00; }
#sol-seg-circuitotv-comercializamos .av_one_third .avia-image-container-inner { width: 100%; border-bottom: solid 1px #ffffff; }
#sol-seg-circuitotv-comercializamos .av_one_third .avia-image-container-inner img { width: 100%; }
#sol-seg-circuitotv-comercializamos .av_one_full a { font-family: 'ProximaNova-Sbold',sans-serif; color: #000000; }
/* control accesos */
#sol-seg-accesos .container { max-width: 715px; }
#sol-seg-accesos p strong { font-size: 24px; }
#sol-seg-accesos-presencia p { color: #ffffff; }
#sol-seg-accesos-presencia p strong { color: #ffffff !important; }
#sol-seg-accesos-ventajas .av_one_fourth .avia-image-container-inner { min-height: 64px; }
#sol-seg-accesos-ventajas .av_one_fourth .av-special-heading { margin-top: 10px; }
#sol-seg-accesos-ventajas .av_one_fourth h3 { font-size: 24px; line-height: 22px; color: #7e99a3; }
#sol-seg-accesos-contacto { margin-bottom: 5px; }
#sol-seg-accesos-contacto a { font-family: 'ProximaNova-Sbold',sans-serif; color: #000000; text-decoration: underline; }
/* alarmas anti-intrusion */
#sol-seg-alarma .container { max-width: 915px; }
#sol-seg-alarma p { font-size: 18px; }
#sol-seg-alarma-ofrecen .av_one_half .avia-image-container { float: left; }
#sol-seg-alarma-ofrecen .av_one_half .av_textblock_section { float: left; width: 85%; margin-left: 15px; }
#sol-seg-alarma-ofrecen .av_one_half .av_textblock_section h3 { font-size: 24px; color: #7e99a3; }
#sol-seg-alarma-destacado p { color: #ffffff; }
#sol-seg-alarma-destacado p strong { color: #ffffff !important; }
/* megafonia y evacuacion por voz */
#sol-seg-megafonia .container { max-width: 915px; }
#sol-seg-megafonia p { font-size: 18px; line-height: 20px; }
#sol-seg-megafonia-entronos { margin-top: 5px; }
#sol-seg-megafonia-entronos .container { max-width: 915px; }
#sol-seg-megafonia-entronos p { color: #ffffff; }
#sol-seg-megafonia-entronos p strong { color: #ffffff !important; }
/* interfonia industrial */
#sol-seg-interfonia-destacado .container { max-width: 915px; }
#sol-seg-interfonia-destacado p { font-family: 'ProximaNova-Sbold',sans-serif; font-size: 18px; line-height: 20px; color: #ffffff; }
#sol-seg-interfonia-destacado p strong { font-size: 18px; line-height: 20px; color: #ffffff; }
/* centro de control */
#sol-seg-control-destacado .container { max-width: 915px; }
/* sistema paciente enfermera */
#sol-seg-pacenf { padding-top: 20px; }
#sol-seg-pacenf .container { max-width: 915px; }
#sol-seg-pacenf p { font-size: 18px; line-height: 20px; }
/* integracion de sistemas de seguridad */
/* radio digital */
#sol-seg-radio .container { max-width: 915px; }
#sol-seg-radio p { font-size: 18px; line-height: 20px; }



/* SERVICIOS */
/* servicios */
.page-id-3309 #full_slider_1 .slideshow_caption { width: 60%; }
.page-id-3309 #full_slider_1 .slideshow_caption h1 {  }
#servicios-serv .container { max-width: 1015px; }
#servicios-serv p strong { font-size: 18px; line-height: 20px; }
#servicios-serv-destacado ul { list-style: none; }
#servicios-serv-destacado ul li { font-family: 'ProximaNova-Light',sans-serif; font-weight: normal; font-size: 30px; line-height: 30px; color: #ff7916; margin-left: -40px; }
#servicios-serv-destacado ul li:before { content:url('/wp-content/uploads/2016/08/fondo_lista_servicos_destacado.png'); position:relative; top:5px; right: 15px; }
#servicios-serv-destacado p { font-size: 18px; line-height: 20px; color: #ffffff; }
#servicios-serv-destacado p strong { color: #ffffff !important; }
/* consultoria e ingenieria */
#servicios-ingenieria .container { max-width: 1115px; }
#servicios-ingenieria-consultoria p { font-size: 18px; line-height: 20px; }
#servicios-ingenieria-diseno .text-18 { font-size: 18px; line-height: 20px; }
#servicios-ingenieria-destacado .container { max-width: 985px; }
#servicios-ingenieria-destacado p { font-size: 18px; line-height: 20px; color: #ffffff; }
#servicios-ingenieria-destacado p strong { color: #ffffff !important; }
/* integracion e implementacion */
#servicios-integracion .container { max-width: 915px; }
#servicios-integracion p { font-size: 18px; line-height: 20px; }
#servicios-integracion-expertos p { font-size: 18px; line-height: 20px; color: #ffffff; }
#servicios-integracion-expertos p strong { color: #ffffff !important; }
#servicios-integracion-formacion p { font-size: 18px; line-height: 20px; }
/* soporte */
.page-id-4523 #full_slider_1 .slideshow_caption { width: 66%; }
#servicios-sopote-confiar p strong { font-size: 18px; line-height: 20px; }
#servicios-sopote-ofrecemos .iconos { list-style: none; text-align: center; }
#servicios-sopote-ofrecemos .iconos li { display: inline-block; margin-right: 1.5%; vertical-align: top; }
#servicios-sopote-ofrecemos .iconos li img { display: block; margin: 0 auto; margin-bottom: 10px; }
#servicios-sopote-ofrecemos .iconos li { text-align: center; font-family: 'ProximaNova-Reg',sans-serif !important; font-size: 14px; line-height: 16px; color: #000000; text-transform: uppercase; }
#servicios-sopote-servicios p { font-size: 18px; line-height: 20px; }
#servicios-sopote-centro p { font-size: 18px; line-height: 20px; }
/* outsourcing */
#servicios-outsourcing p strong { font-size: 18px; line-height: 20px; }
#servicios-outsourcing-tic .container { max-width: 915px; }
#servicios-outsourcing-tic2 .iconos-outsourcing { list-style: none; text-align: center; }
#servicios-outsourcing-tic2 .iconos-outsourcing li { display: inline-block; margin-right: 1.5%; vertical-align: top; }
#servicios-outsourcing-tic2 .iconos-outsourcing li img { display: block; margin: 0 auto; margin-bottom: 10px; max-height: 50px; }
#servicios-outsourcing-tic2 .iconos-outsourcing li { text-align: center; font-family: 'ProximaNova-Reg',sans-serif !important; font-size: 14px; line-height: 16px; color: #000000; text-transform: uppercase; }
#servicios-outsourcing-tic2 .iconos-outsourcing li:after { /*content:url('/wp-content/uploads/2016/08/raya_vertical.png'); position:relative; top:5px; right: 15px;*/ }


/* SECTORES */
.page-id-3313 #full_slider_1 .slideshow_caption { width: 86%; }
/* industria */
.page-id-4730 #full_slider_1 .slideshow_caption { width: 86%; }
/* sanidad */
#sectores-sanidad .template-page { padding-bottom: 0 !important; }
#sectores-sanidad-servicios { position: relative; } 
#sectores-sanidad-servicios .template-page { vertical-align: top; }
#sectores-sanidad-servicios h2 { margin-top: 40px; }
#sectores-sanidad-servicios .caja { background-color: #ffffff; max-width: 270px; border: solid 1px #FF8A1A; padding: 10px 30px; } 
#sectores-sanidad-servicios .caja:before { content:url('/wp-content/uploads/2016/08/flechita_caja_sectores.png'); position: absolute; bottom: 30px; left: -13px; }
#sectores-sanidad-servicios .caja .listado-negro { margin-bottom: 0; }
#sectores-sanidad-servicios .caja h3 { color: #ff7916; }
#sectores-sanidad-servicios .caja .listado-negro li::before { left: 35px; }
#sectores-sanidad-servicios .caja .avia-button { background-color: transparent !important; font-family: 'ProximaNova-Sbold',sans-serif; font-size: 20px; color: #ff7916; }

#sectores-sanidad-servicios2 { position: relative; } 
#sectores-sanidad-servicios2 .container { max-width: 2310px; } 
#sectores-sanidad-servicios2 .av-image-hotspot-pulse { display: none; } 
#sectores-sanidad-servicios2 .av-hotspot-container .av-image-hotspot_inner { background-color: transparent; } 
#sectores-sanidad-servicios2 .template-page { vertical-align: top; }
#sectores-sanidad-servicios2 h2 { position: absolute; top: 500%; left: 35%; }
#sectores-sanidad-servicios2 .av-special-heading {  }
#sectores-sanidad-servicios2 .caja { padding: 10px 30px; } 
#sectores-sanidad-servicios2 .caja .listado-negro { margin-bottom: 0; }
#sectores-sanidad-servicios2 .caja h3 { color: #ff7916 !important; }
#sectores-sanidad-servicios2 .caja .listado-negro li::before { left: 15px !important; }
#sectores-sanidad-servicios2 .caja .avia-button { background-color: transparent !important; font-family: 'ProximaNova-Sbold',sans-serif; font-size: 20px; color: #ff7916; }

#sectores-sanidad-innovacion .avia-button { background-color: transparent !important; font-family: 'ProximaNova-Sbold',sans-serif; font-size: 20px; color: #ff7916 !important; }
#sectores-sanidad-servicios #cableado { position: absolute; top: 0px; left: 42%; }
#sectores-sanidad-porque .container { max-width: 915px; }
#sectores-sanidad-porque p { color: #ffffff; }
#sectores-sanidad-porque p strong { color: #ffffff !important; }
/* educacion */
.page-id-4774 #full_slider_1 .slideshow_caption { width: 88%; }
/* pyme */
.page-id-4802 #full_slider_1 .slideshow_caption { width: 88%; }
/* operadores y proveedores */
.page-id-4811 #full_slider_1 .slideshow_caption { width: 88%; }



/* SIDEBARS */
/* prefooter */
#pre-footer { background-color: #EBECF1; }
#pre-footer p { max-width: 71%; margin: 0 auto; font-family: 'ProximaNova-Light',sans-serif; font-size: 18px; line-height: 22px; color: #7e99a3; }
#pre-footer h3 { font-size: 16px; color: #FF842A; font-weight: normal; }
#pre-footer .av_one_fifth{ width: 11.2%; }
#pre-footer .av_one_fifth.avia-builder-el-last{ clear: inherit; margin-top: 0; margin-left: 6%; }
#pre-footer .av_one_fifth .menu li { border: none !important; }
#pre-footer .av_one_fifth .menu li a:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 5px; color: #FF842A; }
#pre-footer .av_one_fifth .menu li a { font-family: 'ProximaNova-Light',sans-serif; font-size: 14px; color: #7e99a3; padding: 0 !important; }
#pre-footer .av_one_fifth .menu li a:hover { background-color: transparent !important; }
#pre-footer .av_one_fifth .menu .current_page_item { background-color: transparent !important; }

/* sidebar ambar */
#sidebar-ambar .texto { font-size: 20px; line-height: 22px; color: #ffffff; text-align: center; position: absolute; }
#sidebar-ambar .texto span { font-size: 31px; color: #000000; }
#sidebar-ambar #texto1 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_azul.png")  no-repeat center top; top: 0; right: 40%; padding-top: 80px; padding-bottom: 20px; min-height: 180px; min-width: 190px; margin-top: 0; }
#sidebar-ambar #texto2 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_azul.png")  no-repeat center top; top: 0; right: 20%; padding-top: 80px; padding-bottom: 20px; min-height: 180px; min-width: 190px; margin-top: 0; }
#sidebar-ambar #texto3 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_naranja.png")  no-repeat center top; bottom: 0; right: 30%; padding-bottom: 50px; padding-top: 50px; min-height: 180px; min-width: 190px; margin-bottom: 0; }
#sidebar-ambar #texto4 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_naranja.png")  no-repeat center top; bottom: 0; right: 10%; padding-bottom: 50px; padding-top: 50px; min-height: 180px; min-width: 190px; margin-bottom: 0; }

/* sidebar noticias */
#sidebar-noticias h2 { color: #ff7916; font-size: 30px; }
#sidebar-noticias .template-page { padding-bottom: 0; }
/*#sidebar-noticias .slide-entry-wrap { width: 31%; margin-left: 2%; margin-bottom: 40px; padding-bottom: 30px; }
#sidebar-noticias .slide-entry-wrap article .slide-image { float: left; margin: 0; max-width: 100px; margin-right: 15px; border-radius: 0 !important; }*/
#sidebar-noticias .slide-entry-wrap article .slide-image img { border-radius: 0 !important; }
/*#sidebar-noticias .slide-entry-wrap article .slide-content { float: left; max-width: 218px; }*/
#sidebar-noticias .slide-entry-wrap article .slide-content .blog-categories { display: none; }
#sidebar-noticias .slide-entry-wrap article .slide-content .slide-meta { display: none; }
#sidebar-noticias .slide-entry-wrap article .slide-content .entry-title a { font-size: 17px; color: #ff7916; display: block; }
#sidebar-noticias .slide-entry-wrap article .slide-content .slide-entry-excerp { font-size: 18px; color: #ff7916; }
#sidebar-noticias .slide-entry-wrap article .slide-content .slide-entry-excerpt { font-size: 13px; line-height: 13px; color: #7e99a3; margin-top: 10px; min-height: 40px; }
/*#sidebar-noticias .slide-entry-wrap:nth-child(1) { margin-bottom: 0; }
#sidebar-noticias .slide-entry-wrap:nth-child(1) article { min-height: 390px; }
#sidebar-noticias .slide-entry-wrap:nth-child(1) article .slide-content { float: none; max-width: inherit; }
#sidebar-noticias .slide-entry-wrap:nth-child(1) article .slide-image { float: inherit; max-width: inherit; margin-right: inherit; max-height: inherit; }*/
#sidebar-noticias .slide-entry-wrap:nth-child(2) { border-bottom: solid 1px #ebecf1; }
#sidebar-noticias .slide-entry-wrap:nth-child(3) { border-bottom: solid 1px #ebecf1; }
#sidebar-noticias .el_before_av_button{ margin-bottom: 0 !important; }
#sidebar-noticias .avia-button-wrap{ margin-bottom: 30px !important; }

/* internet of thing */
#internet-of-thing .av-special-heading { padding-bottom: 0; }
#internet-of-thing h2 { font-size: 48px; line-height: 48px; color: #000000 !important; margin-bottom: 0; }
#internet-of-thing .hr { margin-top: 0 !important; }
#internet-of-thing p { font-size: 28px; line-height: 30px; color: #ff7916; margin-bottom: 20px; }

/* estilos generales para los submenus de las páginas */

#submenu { background-color: #EBECF1; }
#submenu .widget_nav_menu { padding-bottom: 0; }
#submenu .widget_nav_menu .menu li { display: inline-block; vertical-align: top; border: none !important; margin-left: -4px !important; }
#submenu .widget_nav_menu .menu li.menu-item-has-children {  }
#submenu .widget_nav_menu .menu li .sub-menu { display: none; position: absolute; z-index: 1; padding-left: 4px; min-width: 200px; border-top: solid 2px #FE8103; }
#submenu .widget_nav_menu .menu li .sub-menu li { min-width: 200px; border-top: solid 1px #cccccc; }
#submenu .widget_nav_menu .menu li .sub-menu li:before { content: ""; }
#submenu .widget_nav_menu .menu li .sub-menu li a { display: block; background-color: #EBECF1; min-height: inherit; border-top: none; }
#submenu .widget_nav_menu .menu li .sub-menu li a:hover { background-color: #7C98AD; color: #ffffff; }
#submenu .widget_nav_menu .menu li .sub-menu li a:before { content: "\f0da"; font-family: 'Font Awesome 5 Free'; font-weight: 600; margin-right: 5px; color: #FF842A; }
#submenu .widget_nav_menu .menu li .sub-menu li.current-menu-item a { background-color: #7C98AD; color: #ffffff; }
#submenu .widget_nav_menu .menu li a { font-family: 'ProximaNova-Light',sans-serif; font-size: 18px; color: #000000; padding: 15px 25px !important; min-height: 75px; border-top: solid 2px transparent; border-right: solid 1px #ffffff; }
#submenu .widget_nav_menu .menu .current-menu-item { background-color: #ffffff !important; }
#submenu .widget_nav_menu .menu .current-menu-item a { font-weight: normal; border-top: solid 2px #FE8103; }
#submenu .widget_nav_menu .menu .current_page_ancestor { background-color: #ffffff !important; }
#submenu .widget_nav_menu .menu .current_page_ancestor a { font-weight: normal; border-top: solid 2px #FE8103; }

/* ambar puede ayudarte */
#sidebar-ambar-puede-ayudarte h2 { color: #000000 !important; text-decoration: underline; }
#sidebar-ambar-puede-ayudarte p { font-size: 22px; line-height: 26px; color: #ffffff !important; }
#sidebar-ambar-puede-ayudarte p strong { color: #ffffff !important; }
#sidebar-ambar-puede-ayudarte .avia-button { font-family: 'ProximaNova-Sbold',sans-serif; background-color: #7D99A4 !important; color: #ffffff !important; }


/* soluciones sectores */
#sidebar-sectores-soluciones h2 { margin-bottom: 20px; }
#sidebar-sectores-soluciones .av_one_fourth { background-color: #EBECF1; min-height: 515px; position: relative; }
#sidebar-sectores-soluciones .av_one_fourth .av-special-heading { margin-top: 15px; }
#sidebar-sectores-soluciones .av_one_fourth .av-special-heading h3 { font-size: 26px; line-height: 26px; color: #ff7916; margin-left: 15px; margin-right: 15px; }
#sidebar-sectores-soluciones .av_one_fourth .listado-negro { margin-left: 15px; margin-right: 15px; }
#sidebar-sectores-soluciones .av_one_fourth .listado-negro li::before { left: 17px; }
#sidebar-sectores-soluciones .av_one_fourth .avia-button { background-color: transparent !important; font-family: 'ProximaNova-Sbold',sans-serif; font-size: 20px; color: #ff7916; position: absolute; bottom: 10px; left: 15px; }

#sidebar-sectores-soluciones .av_one_third { background-color: #EBECF1; min-height: 515px; position: relative; width: 21%; margin-left: 4%; }
#sidebar-sectores-soluciones .av_one_third.first { margin-left: 14%; }
#sidebar-sectores-soluciones .av_one_third .av-special-heading { margin-top: 15px; }
#sidebar-sectores-soluciones .av_one_third .av-special-heading h3 { font-size: 26px; line-height: 26px; color: #ff7916; margin-left: 15px; margin-right: 15px; }
#sidebar-sectores-soluciones .av_one_third .listado-negro { margin-left: 15px; margin-right: 15px; }
#sidebar-sectores-soluciones .av_one_third .listado-negro li::before { left: 17px; }
#sidebar-sectores-soluciones .av_one_third .avia-button { background-color: transparent !important; font-family: 'ProximaNova-Sbold',sans-serif; font-size: 20px; color: #ff7916; position: absolute; bottom: 10px; left: 15px; }


/* centro recursos */
#sidebar-centro-recursos .av_one_fourth .avia-image-container-inner { margin-bottom: 10px; }
#sidebar-centro-recursos .av_one_fourth p { font-family: 'ProximaNova-Sbold',sans-serif; font-size: 18px; line-height: 20px; color: #7e99a3; max-width: 80%; }
#sidebar-centro-recursos .av_one_fourth .avia-button { background-color: transparent !important; color: #000000; font-size: 16px; }
#sidebar-centro-recursos .av_one_fourth .avia-button i { color: #ff7916; font-size: 30px !important; margin-right: 15px; }

#sidebar-centro-recursos .avia_textblock {
   height: 3rem;
}



/* MEDIAS */
/* extras */
@media (max-width: 3000px) AND (min-width: 1030px){
  #top .av-control-minimal .avia-slideshow-dots a { opacity: .8; }
}

@media (max-width: 1300px) AND (min-width: 1200px){

  /* SOBRE NOSOTROS */
  /* certificaciones */
  #sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: left; margin-left: 4%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: left; margin-left: 7%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: left; margin-left: 5%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: left; margin-left: 4%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: left; margin-left: 8%; min-height: 100px; }
  /* trabaja con nosotros */
  #tcn-la-vida-en-ambar .av_one_third:nth-child(2) .texto-foto { margin-top: -63%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(3) .texto-foto { margin-top: -58%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(4) .texto-foto { margin-top: -63%; }

}
@media (max-width: 1199px) AND (min-width: 1000px){

  /* SOBRE NOSOTROS */
  /* certificaciones */
  #sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: left; margin-left: 2%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: left; margin-left: 4%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: left; margin-left: 2%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: left; margin-left: 1%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: left; margin-left: 5%; min-height: 100px; }
  /* trabaja con nosotros */
  #tcn-la-vida-en-ambar .av_one_third:nth-child(2) .texto-foto { margin-top: -87%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(3) .texto-foto { margin-top: -81%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(4) .texto-foto { margin-top: -87%; }

  /* SECTORES */
  #sectores-sanidad-servicios #cableado { position: absolute; top: 0px; left: 41%; }

  /*#sidebar-noticias .slide-entry-wrap article .slide-image { max-width: 80px; }
  #sidebar-noticias .slide-entry-wrap article .slide-content { float: left; max-width: 174px; }*/


  #idi-sol-intermedia-2 .av_one_third:nth-child(2) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(2) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(5) .avia_textblock { min-height: 220px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(7) .avia_textblock { min-height: 220px !important; }

  #idi-sol-intermedia h2 { font-size: 17px !important; line-height: 18px !important; }
  #idi-sol-intermedia p { min-height: 160px; }

  #idi-proyectos-rejilla .grid-content { min-height: 132px; }

  #casos-exito .grid-content { min-height: 102px; }

  #internet-of-thing h2 { font-size: 25px; line-height: 27px; }
  #internet-of-thing p { font-size: 17px; line-height: 18px; }
  #internet-of-thing p br { display: none; }
  #internet-of-thing .container { height: inherit !important; }
  #internet-of-thing .template-page { padding-top: 20px; padding-bottom: 10px; }
  #internet-of-thing .avia-button { font-size: 14px !important; }

}
@media (max-width: 999px) AND (min-width: 991px){

  /* SOBRE NOSOTROS */
  /* certificaciones */
  #sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: left; margin-left: 1.5%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: left; margin-left: 3%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: left; margin-left: 1%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: left; margin-left: 0.5%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: left; margin-left: 5%; min-height: 100px; }

  /* SECTORES */
  #sectores-sanidad-servicios #cableado { position: absolute; top: 0px; left: 39%; }

  #sidebar-noticias .slide-entry-wrap article .slide-image { max-width: 80px; }
  #sidebar-noticias .slide-entry-wrap article .slide-content { float: left; max-width: 174px; }

  #idi-sol-intermedia-2 .av_one_third:nth-child(2) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(2) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(5) .avia_textblock { min-height: 280px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(7) .avia_textblock { min-height: 280px !important; }



}


/* desktop */
@media (max-width: 1400px) AND (min-width: 991px){



}

@media(min-width:1000px) AND (max-width:1200px){
   #soluciones-networking-servicios h2{margin-top:20px;}
   #sol-cab-infraestructura-servicios .av_one_fourth .av-special-heading h3{padding: 12px 25px !important;font-size:18px !important;}
  #full_slider_1 .avia-caption-content h1 { font-size: 29px !important; line-height: 29px !important; }
  #full_slider_1 .avia-caption-content h1 br { display: none; }
  #full_slider_1 .avia-caption-content p { font-size: 16px; line-height: 29px; }
  #full_slider_1 .avia-caption-content p br { display: none; }
  .home #full_slider_1 .avia-caption-content h1 { margin-bottom: 2px; }
  #servicios .av_one_fifth { width: 10%;}
  #servicios .av_one_fifth h3 { font-size: 14px; line-height: 15px; min-height: 50px; }
}

/* tablet */
@media only screen and (min-width: 768px) and (max-width: 999px) {

  /* HEADER */
  /* menu principal */
  #header #header_main .main_menu #avia-menu li a .avia-menu-text { font-size: 14px; }

  /* BANNERS */
  #full_slider_1 .slideshow_caption { width: 100%; }
  .home #full_slider_1 .avia-caption-content h1 { margin-bottom: 2px; }
  #full_slider_1 .avia-caption-content h1 { font-size: 27px !important; line-height: 27px !important; }
  #full_slider_1 .avia-caption-content h1 br { display: none; }
  #full_slider_1 .avia-caption-content p { font-size: 16px; line-height: 16px; }
  #full_slider_1 .avia-caption-content p br { display: none; }

  /* FOOTER */
  #footer .widgettitle { font-size: 13px; }
  #footer .av_one_fifth:nth-child(3) { margin-left: 2%; width: 28%; }
  #footer #text-7 .telefono { font-size: 17px; }

  /* HOME */
  #servicios .av_one_fifth { width: 10%;}
  #servicios .av_one_fifth h3 { font-size: 10px; line-height: 15px; min-height: 50px; }
  #destacado-home p { font-size: 25px; line-height: 25px; }
  /*.home #casos-exito .grid-entry { width: inherit !important; margin-left: inherit !important; }
  .home #casos-exito .grid-entry:nth-child(1) { width: inherit !important; margin-left: inherit !important; }*/
  .home #casos-exito .grid-content { min-height: 162px; }

  /* SOLUCIONES */
  #idi-sol-ads-es .av_one_fourth { width: 100%; }
  #sol-cab-infraestructura-servicios .av_one_fourth .av-special-heading h3 { min-height: 150px; }
  #sol-cab-pon-ventajas h3 { font-size: 15px; line-height: 18px; }
  #sol-cab-pon-ventajas .subtitulo { font-size: 14px; }

  /* SECTORES */
  #sidebar-sectores-soluciones .av_one_third.first { margin-left: 8%; }
  #sidebar-sectores-soluciones .av_one_third { width: 26%; }
  #sidebar-sectores-soluciones .av_one_third .av-special-heading h3 { font-size: 20px; line-height: 22px; }
  #sectores-sanidad-servicios #cableado { position: absolute; top: 0px; left: 36%; }


  /* I+D+I */
  #idi-sol-ads-es .av_one_fourth h3 { font-size: 16px; line-height: 18px; }
  #idi-sol-ads-es .av_one_fourth p { font-size: 14px; line-height: 16px; }
  #idi-sol-ads-cualquier .av_one_third .av-special-heading h3 { min-height: 53px; }


  /* SOBRE NOSOTROS */
  /* certificaciones */
  #sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: left; margin-left: 11%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: left; margin-left: 16%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: left; margin-left: 11%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: left; margin-left: 11%; min-height: 100px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: left; margin-left: 14%; min-height: 100px; }
  /* trabaja con nosotros */
  /* trabaja con nosotros */
  #tcn-la-vida-en-ambar .av_one_third .texto-foto { position: relative; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(2) .texto-foto { margin-top: inherit; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(3) .texto-foto { margin-top: inherit; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(4) .texto-foto { margin-top: inherit; }
  #tcn-unete-contacto .wpcf7-form .formulario { max-width: inherit; }

  #sectores-sanidad-servicios2 h2 { font-size: 26px; margin-top: -30px; }


  /* SIDEBARS */
  /* noticias */
  #sidebar-noticias .slide-entry-wrap { width: 100%; padding-bottom: 0; }
  #sidebar-noticias .template-page { padding-bottom: 0; }
  #sidebar-noticias .slide-entry-wrap article { margin-bottom: 30px; }
  #sidebar-noticias .slide-entry-wrap article .slide-content { max-width: inherit; }
  #sidebar-noticias .slide-entry-wrap article .slide-image { max-width:100%; max-height: inherit; }
  #sidebar-noticias .slide-entry-wrap:nth-child(2) { border-bottom: none; }
  #sidebar-noticias .slide-entry-wrap:nth-child(3) { border-bottom: none; }
  #sidebar-noticias .slide-entry-wrap:nth-child(1) article { min-height: inherit; }
  #sidebar-noticias .slide-entry-wrap article .slide-image { background-color: #ffffff; margin-bottom: 5px; }
  #sidebar-noticias .slide-entry-wrap article .slide-image img { max-width: 50%; }
  /* prefooter */
  #pre-footer p { max-width: 100%; }
  /* sidebar ambar */
  #sidebar-ambar #texto1 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_azul.png")  no-repeat center top; top: 0; right: 40%; padding-top: 80px; padding-bottom: 20px; min-height: 180px; min-width: 190px; margin-top: 0; }
  #sidebar-ambar #texto2 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_azul.png")  no-repeat center top; top: 0; right: 13%; padding-top: 80px; padding-bottom: 20px; min-height: 180px; min-width: 190px; margin-top: 0; }
  #sidebar-ambar #texto3 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_naranja.png")  no-repeat center top; bottom: 0; right: 26%; padding-bottom: 50px; padding-top: 50px; min-height: 180px; min-width: 190px; margin-bottom: 0; }
  #sidebar-ambar #texto4 { background: url("/wp-content/uploads/2016/07/sidebar_ambar_dest_naranja.png")  no-repeat center top; bottom: 0; right: 0%; padding-bottom: 50px; padding-top: 50px; min-height: 180px; min-width: 190px; margin-bottom: 0; }
   #sidebar-noticias .slide-entry-wrap article .slide-content .slide-entry-excerpt{width:100%;display:block;}
   #soluciones-networking-servicios h2{margin-top:20px;}
   #socket .copyright{font-size:12px !important;margin-bottom:10px;}
   #pre-footer .av_one_fifth .menu li a{font-size:12px !important;}
   #sol-cab-infraestructura-servicios h3{font-size:17px !important;;min-height:115px !important;;}
   #sol-cab-infraestructura-servicios .av_one_fourth .av_textblock_section{min-height:410px !important;}
   #submenu .widget_nav_menu .menu li a{font-size:13px !important;line-height:16px !important;min-height:64px !important;padding: 15px 17px !important;}
   #servicios-outsourcing-tic .template-page{padding-bottom:0 !important;}
   #idi-innovar{background-position: -246px center !important;}
   #idi-innovar .template-page{padding-bottom:40px !important;padding-top:40px !important;}
   #idi-espiritu-innovador p br,#idi-centro-centro p br,#idi-sol-pacien-objetivo p br,#sol-energia-electricidad-mejorando .av_one_full p br{display:none;}
   #idi-centro-ministerio p{max-width:100% !important;}
   .portfolio-preview-image,.portfolio-preview-content{width:49% !important;}
   #idi-proyectos-rejilla h2{margin-bottom:0 !important;}
   #idi-sol-pacien-incluye .av_one_third{min-height:445px !important;}
   #idi-sol-pacien-ofrece .av_one_fourth .av-special-heading{min-height:52px !important;padding-bottom:0 !important;}
   #idi-sol-pacien-ofrece .av_one_fourth{min-height:375px;}
   #idi-sol-ads-solucion h2{margin-top:20px;}
   #idi-sol-ambarview-ventajas .av_one_third .av_textblock_section{min-height:272px !important;}
   #idi-sesfo-cabecera .template-page{padding-bottom:0 !important;}
   #sidebar-sectores-soluciones .av_one_fourth{min-height:465px !important;}
   #sidebar-sectores-soluciones .av_one_third{min-height:568px !important;}
   #sn-cabecera .titular,#sn-cabecera p{max-width:100% !important;}
   #sn-que-ofrecemos .flex_column{margin-top:10px;}
   #sn-porque .template-page{padding-bottom:0 !important;}
   #sol-energia-monitorizacion-propuesta{background-position: -593px top !important;}
   #sol-energia-remota-centro h2,#sol-energia-remota-punto h2,#sol-energia-remota-ofrece h2{margin-top:0 !important;}
   #sol-energia-telegestion-smart h2{margin-top:0 !important;}
   #sol-energia-telegestion-ciclos .container{padding:0 50px;}
   #sol-energia-telegestion-ciclos .bg-white{left:0;}
   #sol-energia-telegestion-ciclos h3,#sol-energia-telegestion-ciclos .bg-white{width:210px;}
   #sol-energia-telegestion-ciclos .bg-white{min-height:280px !important;}
   #pre-footer h3{font-size:14px !important;}

  #idi-sol-intermedia-2 .av_one_third:nth-child(2) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(2) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(3) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) .avia_textblock { min-height: 160px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(4) h2 { min-height: 50px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(5) .avia_textblock { min-height: 280px !important; }
  #idi-sol-intermedia-2 .av_one_third:nth-child(7) .avia_textblock { min-height: 280px !important; }

  #idi-sol-intermedia h2 { font-size: 17px !important; line-height: 18px !important; }
  #idi-sol-intermedia p { min-height: 160px; }

  #idi-proyectos-rejilla .grid-content { min-height: 194px; }
  #casos-exito .grid-content { min-height: 132px; }

  #internet-of-thing h2 { font-size: 25px; line-height: 27px; }
  #internet-of-thing p { font-size: 17px; line-height: 18px; }
  #internet-of-thing p br { display: none; }
  #internet-of-thing .container { height: inherit !important; }
  #internet-of-thing .template-page { padding-top: 20px; padding-bottom: 10px; }
  #internet-of-thing .avia-button { font-size: 14px !important; }

}
/* móvil */
@media only screen and (max-width: 767px) {


  /* COMUNES */
  /* quitamos todos los slider de ancho compelto */
  .avia-fullwidth-slider { display: block; }
  .home .avia-fullwidth-slider { display: block; }
  .avia-fullwidth-slider .avia-caption-content h1 { font-size: 20px !important; line-height: 20px !important; max-width: 55%; }
  .avia-fullwidth-slider .avia-caption-content p { font-size: 16px !important; line-height: 16px !important; padding-left: 3px !important; }
  .avia-fullwidth-slider .avia-caption-content p br { display: none; }
  .avia-fullwidth-slider .avia-caption-content h1 span { font-size: 20px !important; line-height: 20px !important; }
  .avia-fullwidth-slider .avia-caption-content .btn-fnd-naranja { font-size: 16px !important;  }
  #full_slider_1 p { margin-top: 10px !important; }


   h2 { font-size: 26px; line-height: 28px; }
  .home #servicios{ margin-top: 0 !important; }
  .home #full_slider_1 .avia-slideshow-dots{ bottom: 20px; }

    /*  */
  .wpcf7-form .formulario .form-izq { width: 100%; float: inherit; }
  .wpcf7-form .formulario .form-drcha { width: 100%; float: inherit; }

  /* HEADER */
  .avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover { background-color: inherit !important; border: none !important; }
  #mobile-advanced li > a:hover, .html_header_mobile_behavior #mobile-advanced span:hover, .html_header_mobile_behavior #mobile-advanced span:hover a { background-color: inherit !important; color: #000000; }
  #mobile-advanced a::before { color: #FE7C00; }
  #header #header_main .logo { top: inherit; position: relative; width: 50%; }
  #header #searchform #s { max-width: 150px; }
  #mobile-advanced #menu-item-5146 a { border-bottom: none !important; background-color: #686461; color: #ffffff; text-transform: uppercase; text-align: center; margin: 30px auto; max-width: 50%; }
  #mobile-advanced #menu-item-5146 a::before { content: ""; }
  #mobile-advanced #menu-item-5146 li::hover > a { background-color: #686461; color: #ffffff; }
  .responsive #header_meta .sub_menu > ul > li { padding: 0 !important; }
  #header #header_meta .sub_menu ul li a { font-size: 10px; }
  #header .buscador-movil { display: block !important; position: absolute; right: 70px; z-index: 1; }
  #header .buscador-movil i { font-size: 30px; margin-top: 22px; }
  #header #header_meta #avia2-menu { display:none}
  #header_meta { display: none; }
  #mobile-advanced ul a, #mobile-advanced .mega_menu_title { /*display:none*/ }
  #sidebar-noticias .slide-entry { width: 100% !important; }
  #sidebar-noticias .slide-entry-wrap { display:none}
  #sidebar-noticias .slide-entry-wrap:nth-child(1) { display:block; margin: 0; }
  .home #casos-exito .grid-entry { display:none}
  .home #casos-exito .grid-entry:nth-child(1) { display:block; }
  /*#sidebar-noticias .slide-entry-wrap:nth-child(2) { display:block; margin: 0; }*/
  #sidebar-noticias .slide-entry-wrap article .slide-content .entry-title a{ margin-top: 10px; }

  #menu-item-5146, #menu-item-5147{ display: list-item !important; }

  /* FOOTER */
  #footer #calidad { margin-top: 0; }
  #footer #visita a { right: inherit !important; left: 10px; }


  /* HOME */
  #servicios .av_one_fifth h3 { min-height: inherit; }
  #servicios .av_one_fifth .avia-image-container-inner { min-height: inherit; }
  #servicios .av_one_fifth .avia-image-container-inner img { max-width: 60%; margin: 0 auto; }
  #destacado-home p { font-size: 24px; line-height: 26px; }
  #internet-of-thing h2 { font-size: 25px; line-height: 27px; }
  #internet-of-thing p { font-size: 17px; line-height: 18px; }
  #internet-of-thing p br { display: none; }
  #internet-of-thing .container { height: inherit !important; }
  #internet-of-thing .template-page { padding-top: 10px; padding-bottom: 0; }
  #internet-of-thing .avia-button { font-size: 14px !important; }
  .home #casos-exito .grid-entry { width: inherit !important; margin-left: inherit !important; }
  .home #casos-exito .grid-entry:nth-child(1) { width: inherit !important; margin-left: inherit !important; }


  /* SOBRE NOSOTROS */
  /* sobre nosotros */
  #sn-cabecera .titular { max-width: 100%; }  
  /* certificaciones */
  #sn-certificaciones-fabricantes .av_one_full:nth-child(2) .avia-image-container { float: none; margin-left: 0; min-height: inherit; margin-bottom: 20px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(3) .avia-image-container { float: none; margin-left: 0; min-height: inherit; margin-bottom: 20px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(4) .avia-image-container { float: none; margin-left: 0; min-height: inherit; margin-bottom: 20px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(5) .avia-image-container { float: none; margin-left: 0; min-height: inherit; margin-bottom: 20px; }
  #sn-certificaciones-fabricantes .av_one_full:nth-child(6) .avia-image-container { float: none; margin-left: 0; min-height: inherit; margin-bottom: 20px; }
  #sn-certificaciones-confiar-box { margin-top: -550px; background: rgba(255,255,255, 0.5); }
  #sn-certificaciones-innovacion .el_after_av_one_half .avia-image-container { position: relative; }
  #sn-certificaciones-innovacion .el_after_av_one_half .av_textblock_section:last-child { padding-left: 0; }
  /* trabaja con nosotros */
  #tcn-la-vida-en-ambar .av_one_third:nth-child(2) .texto-foto { margin-top: -76%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(3) .texto-foto { margin-top: -79%; }
  #tcn-la-vida-en-ambar .av_one_third:nth-child(4) .texto-foto { margin-top: -85%; }
  #tcn-unete-contacto .wpcf7-form .formulario { max-width: inherit; }


  /* SOLUCIONES */
  #sol-seg-alarma-ofrecen .av_one_half .avia-image-container { float: none; }

  /* ENERGIA */
  #sol-energia-gestion-partners .avia-image-container.avia-align-right { float: none; }
  #sol-energia-gestion-partners .avia-image-container.avia-align-right img { margin: 0 auto; }
  #sol-energia-gestion-partners .avia-image-container.avia-align-left { float: none; }
  #sol-energia-gestion-partners .avia-image-container.avia-align-left img { margin: 0 auto; }
  #sol-energia-telegestion-lacroix p { padding: 0; }

  /* SERVICOS */
  #servicios-serv-destacado ul li { margin-left:  -15px; font-size: 19px; line-height: 19px; }
  #servicios-outsourcing-tic .template-page { padding-bottom: 0; }
  #servicios-outsourcing-tic2 .template-page { padding-top: 0; }
  #servicios-outsourcing-tic2 .iconos-outsourcing li { margin-bottom: 20px; }

  /* IDI */
  #idi-pyme-innovadora .avia-image-container.avia-align-right { float: none; }
  #idi-pyme-innovadora .avia-image-container.avia-align-right img { margin: 0 auto; }
  #idi-centro-ministerio p { max-width: 100%; }
  #idi-sol-pacien-ofrece .av_one_fourth { min-height: inherit; }
  #idi-sol-pacien-ofrece .av_one_fourth .av-special-heading { min-height: inherit; }
  /* ampliada portfolio */
  #ampliada-portfolio .avia-video { max-width: 100%; min-width: 100%; min-height: 200px; }

  /* SECTORES */
  #sidebar-sectores-soluciones .av_one_fourth { min-height: inherit; }
  #sidebar-sectores-soluciones .av_one_fourth .avia-button { position: relative; }
  #sidebar-sectores-soluciones .av_one_third { min-height: inherit; }
  #sidebar-sectores-soluciones .av_one_third .avia-button { position: relative; }
  #sectores-sanidad-servicios { background-image: none !important; min-height: inherit !important; background-color: #F3F9F9; }
  #sectores-sanidad-servicios .container { height: inherit !important; }
  #sectores-sanidad-servicios .caja { position: relative !important; top: inherit !important; left: inherit !important; margin: 0 auto; }
  #sectores-sanidad-servicios .caja::before { content: "" !important; }
  #sectores-sanidad-servicios2 h2 { position: relative; top: inherit; left: inherit; }

  /* SOBRE NOSOTROS */
  #sn-cabecera p { max-width:  100%; }
  #sn-porque .template-page { padding-bottom: 0; }
  #sn-contacto-form .wpcf7-form .formulario { max-width: 100%; }
  #sn-contacto-form .template-page { padding-bottom: 0; }
  #sn-contacto-centros-negocios .template-page { padding-top: 0; }
  #sn-contacto-centros-negocios .centro .nombre { top: -24px; }


  /* SIDEBARS */
  /* noticias */
  #sidebar-noticias .slide-entry { display: none; }
  #sidebar-noticias .slide-entry:nth-child(1) { display: block; }
  #sidebar-noticias .slide-entry-wrap { width: 100%; padding-bottom: 0; }
  #sidebar-noticias .template-page { padding-bottom: 0; }
  #sidebar-noticias .slide-entry-wrap article .slide-image { max-width:100%; max-height: inherit; }
  #sidebar-noticias .slide-entry-wrap:nth-child(2) { border-bottom: none; }
  #sidebar-noticias .slide-entry-wrap:nth-child(3) { border-bottom: none; }
  #sidebar-noticias .slide-entry-wrap:nth-child(1) article { min-height: inherit; }

  /* prefooter */
  #pre-footer p { max-width: 100%; }
  /* sidebar ambar */
  #sidebar-ambar { background: #7C98A4 !important; }
  #sidebar-ambar .texto { position: relative; }
  #sidebar-ambar #texto1, #sidebar-ambar #texto2 { background: #B6C8D7; top: inherit; right: inherit; padding-top: 10px; padding-bottom: 10px; min-height: inherit; min-width: inherit; margin-top: inherit; }
  #sidebar-ambar #texto3, #sidebar-ambar #texto4 { background: #FF7C00; bottom: inherit; right: inherit; padding-bottom: 10px; padding-top: 10px; min-height: inherit; min-width: inherit; margin-bottom: inherit; }
  /* submenu */
  #submenu .flex_column { margin-bottom: 0 !important; }
  #submenu .widget_nav_menu .menu li { width: 50%; }
  #submenu .widget_nav_menu .menu li a { min-height: 75px; font-size: 14px; line-height:14px; }
}


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

  #full_slider_1 .avia-slideshow-inner, #full_slider_1 img{ height: 300px !important; }
  .av_slideshow_full li img { width: 250% !important; max-width: 250% !important; margin-left: -65%; }

  /* sobre nosotros */
  .page-id-3315 .av_slideshow_full li img { width: 290% !important; max-width: 290% !important; margin-left: -105%; }
  /* porque elegirnos */
  .page-id-3471 .av_slideshow_full li img { width: 320% !important; max-width: 320% !important; margin-left: -65%; }
  .page-id-3471 .avia-fullwidth-slider .avia-caption-content p { font-size: 16px !important; }
  /* certificaciones */
  .page-id-3515 .av_slideshow_full li img { width: 320% !important; max-width: 320% !important; margin-left: -155%; }
  /* trabaja con nosotros */
  .page-id-3574 .av_slideshow_full li img { margin-left: -85%; }
  /* sanidad */
  .page-id-4741 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -175%; }
  /* educacion */
  .page-id-4774 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  /* pyme */
  .page-id-4802 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  /* operadores */
  .page-id-4811 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  /* IDI */
  .page-id-3311 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  /* centro innovacion */
  .page-id-3654 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -215%; }
  /* proyectos idi */
  .page-id-3678 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  /* soluciones */
  .page-id-3699 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-3745 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-3755 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-3834 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  /* servicios */
  .page-id-3309 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4467 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4486 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4523 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4602 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  /* redes de datos */
  .page-id-3871 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-3893 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-3920 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -175%; }
  .page-id-3955 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  /* cableado */
  .page-id-3978 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4008 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4025 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  .page-id-4043 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  /* comunicaciones */
  .page-id-4067 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  .page-id-4100 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }
  .page-id-4115 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  .page-id-4128 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  /* videoconferencia */
  .page-id-4142 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -125%; }
  .page-id-4195 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -155%; }
  .page-id-4207 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4218 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  /* sistemas de seguridad */
  .page-id-4236 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4278 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4312 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4331 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -135%; }
  .page-id-4350 .av_slideshow_full li img { width: 380% !important; max-width: 380% !important; margin-left: -115%; }
  .page-id-4366 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4383 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -175%; }
  .page-id-4396 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -175%; }
  .page-id-4408 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -155%; }
  /* energia */
  .page-id-4426 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4505 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4553 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4568 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -115%; }
  .page-id-4645 .av_slideshow_full li img { width: 350% !important; max-width: 350% !important; margin-left: -145%; }

}
