#tabla-reapertura table td{color: #444444 !important;font-size: 15px !important;}
#form-registro .wpforms-page-button.wpforms-page-next, #form-registro .wpforms-submit {background: #4b4d98; color: #fff; border-color: #4b4d98;}
#top #menu-taller .av-subnav-menu li a {color: #444;font-weight: 600; border-color: #bdbdbd;text-transform:uppercase;}
#infohome h2{font-size:25px!important;}
#top #van .avia-button{font-size:16px; font-weight:bold;}
#top #rutasrecoleccion #searchsubmit {display:none;}
#infohome h3 a{text-decoration:none!important;}
#sesiones-obras .av_promobox{margin: 20px 0;}
/*tabla responsiva eventos*/
.table-users { max-width: calc(100% - 1em); margin: 1em auto; overflow: hidden;border: 1px solid #4c4a99;}
.table-users.depinfo{border: 1px solid #24b227;}
.table-users table {width: 100%;margin: 0;}
.table-users table td, .table-users table th {border: 1px solid #4c4a99;padding: 10px;}
.table-users table td {text-align: center;vertical-align: middle;font-size: 16px !important;}
.table-users table td:last-child {font-size: 0.95em;line-height: 1.4;text-align: left;}
.table-users table th {     background-color: #4c4a99; font-weight:bold;vertical-align:middle;padding: 7px; font-size:15px!important;color: #fff;}
.table-users.depinfo table th{background-color: #24b227;}
.table-users.depinfo table td, .table-users.depinfo table th{
	border: 1px solid #24b227;}
.table-users table tr:nth-child(2n) {background-color: white;}
.table-users table tr:nth-child(2n+1) {background-color: #edf7f8;}

@media screen and (max-width: 700px){
.table-users table, tr, td { display: block;}
.table-users table td{padding:0;font-size: 15px !important; border: none;}
.table-users td:first-child {
position: absolute; top: 50%;
 -webkit-transform: translateY(-50%);
 transform: translateY(-50%);
width: 100px;  }
.table-users td:not(:first-child) { clear: both;
    margin-left: 100px;
    padding: 4px 20px 4px 90px; position: relative;text-align: left;}
.table-users td:not(:first-child):before { color: #4c4a99; content: ''; display: block;left: 0; position: absolute;font-weight: bold; font-size: 14px;width: min-content; }
.table-users.depinfo table td{font-size: 13px !important; border: none !important;}
.table-users.depinfo td:not(:first-child){margin-left:130px;}
.table-users td:nth-child(2):before { content: 'Día semanal:';line-height: 15px; }
.table-users td:nth-child(3):before { content: 'Horario:';  }
 .table-users td:nth-child(4):before {
content: 'Tipo de actividad:';
}
.table-users.circuitoc td:nth-child(2):before { content: 'Plaza:'; }
.table-users.circuitoc td:nth-child(3):before { content: 'Fecha:';  }
 .table-users.circuitoc td:nth-child(4):before {
    content: 'Colonias vecinas:';
  }
.table-users.circuitoc td:nth-child(5):before { content: 'Palabras clave:';}
.table-users.vinculacion td:nth-child(2):before { content: 'Día semanal:';line-height: 15px; }
.table-users.vinculacion td:nth-child(3):before { content: 'Horarios:';  }
 .table-users.vinculacion td:nth-child(4):before {content: 'Tipo de actividad:';  }
.table-users.vinculacion td:nth-child(5):before {
content: 'Lugar:';}
.table-users.callec td:nth-child(2):before { content: 'Ubicación:';line-height: 15px; }
.table-users.callec td:nth-child(3):before { content: 'Colonia:';  }
 .table-users.callec td:nth-child(4):before {content: 'Fecha:';  }
.table-users.callec td:nth-child(5):before {
content: 'Horario:';}
	.table-users.callec td:nth-child(6):before {
content: 'Palabras claves:';}
.table-users.teatro td:nth-child(2):before { content: 'Día Semanal:';line-height: 15px; }
.table-users.teatro td:nth-child(3):before { content: 'Horario:';  }
 .table-users.teatro td:nth-child(4):before {content: 'Tipo de actividad:';  }
.table-users.teatro td:nth-child(5):before {
content: 'Palabras claves:';}
.table-users.depinfo td:nth-child(2):before { content: 'Cargo:';line-height: 15px; }
.table-users.depinfo td:nth-child(3):before { content: 'Teléfono:';  }
.table-users tr { padding: 10px 0; position: relative;  }
.table-users tr:first-child { display: none;}
}
@media screen and (max-width: 500px) {
.table-users.depinfo td:first-child {background-color: #7ae47c;}
#telpc{height: 230px;}
.table-users td:first-child {background-color:#b4b3da;
border-bottom: 1px solid #91ced4; border-radius: 10px 10px 0 0;position: relative;
top: 0;  -webkit-transform: translateY(0);       transform: translateY(0); width: 100%;  }
  .table-users td:not(:first-child) {
    margin: 0;
    padding: 5px 1em;
    width: 100%;
  }
  .table-users td:not(:first-child):before {
    font-size: .8em;
    padding-top: 0.3em;
    position: relative;
  }
  .table-users td:last-child {
    padding-bottom: 1rem !important;
  }
  .table-users tr {
    background-color: white !important;
    border: 1px solid #4c4a99;
    border-radius: 10px;
    box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);
    margin: 0.5rem 0;
    padding: 0;
  }
  .table-users {
    border: none;
    box-shadow: none;
    overflow: visible;
  }
}

.page-id-34369 #full_slider_1{padding-top: 0;}
.hustle-ui.module_id_3 .hustle-layout .hustle-button-cta, .hustle-ui.module_id_3 .hustle-layout .hustle-button-cta:visited {background-color: #dd3475!important;}
.hustle-ui .hustle-button-icon [class*=hustle-icon-] {font-size: 16px!important;color: #dd3475!important;}
#top .avia-smallarrow-slider .avia-slideshow-dots a { background-color: #a6a6a6;}
.avia-slideshow-dots a{height: 18.5px;width: 18.5px;opacity: 0.9;}
#top .main_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .main_color .avia-smallarrow-slider .avia-slideshow-dots a:hover {background-color: #444;}
/*Tabla agenda*/
.main_color tr:nth-child(odd){ background: #e1e1e1;}
tr:first-child th, tr:first-child td{text-align: center; font-size: 16px;}
@media (min-width: 783px){
.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-content:not(:last-child) { padding-bottom: 5px!important;}
#top .av-subnav-menu > li {vertical-align:middle;}
}
/*Nuestro Corazón*/
#video-nuestrocorazon{width: 85%;margin: 0 auto;}
#top #wrap_all .all_colors #nuestrocorazon h2, #nuestrocorazon .av-subheading p, #nuestrocorazon p, #nuestrocorazon-transparencia h2 span, #informacion-transparencia h3 span, #nuestrocorazon-transparencia table th{font-family: 'Fredoka One', cursive;font-weight: 500!important;}
#nuestrocorazon p{margin:0;}
#nuestrocorazon-transparencia h2 span{font-size:30px;}
#top #wrap_all .all_colors #nuestrocorazon h2 a{text-decoration:none;}
#nuestrocorazon .av-subheading.av_custom_color{margin: 0;opacity:1;}
#nuestrocorazon-transparencia table.avia-table{margin: 30px 0 80px 0;}
/*Página covid*/
#top #wrap_all .all_colors #cuadricula_menu h2{text-transform: inherit!important;}
#cuadricula_menu .avia-icongrid-numrow-3 li {border: 5px solid transparent;
    -moz-border-image: -moz-linear-gradient(top, #3acfd5 0%, #3a4ed5 100%);
    -webkit-border-image: -webkit-linear-gradient(top, #3acfd5 0%, #3a4ed5 100%);
    border-image: linear-gradient(90deg, rgba(242,131,62,1) 10%, rgba(221,52,117,1) 50%, rgba(75,77,152,1) 100%);
    border-image-slice: 1;
    padding: 30px 20px 30px 20px!important;}
#cuadricula_menu div .av_one_third{padding: 30px 35px!important; width: 31.55%;;margin: 10px; display: inline-block;}
#cuadricula_menu div .av_one_fifth{width:11%;}
#cuadricula_menu li:last-child .avia-icongrid-front span:before{content: url(/wp-content/uploads/2020/04/consume-local.png)!important;}
#cuadricula_menu li:first-child .avia-icongrid-front span:before{content: url(/wp-content/uploads/2020/03/turismo_virtual.png)!important;}
#vinculacion .avia-button-wrap.avia-button-left{margin-left:25px;}
#vinculacion table td{text-align:left;font-size:16px;font-weight:bold;}
#vinculacion h4{padding: 10px; background: #ccc;}
#vinculacion .title.space-bottom-3x{font-size: 33px!important; line-height: 1em!important; margin-bottom: 25px !important;}
#vinculacion .store-locator__store-list .store-address{padding-bottom: 15px;padding-top: 15px;}
#vinculacion .infobox__row.infobox__cta.ssflinks{font-weight:600;}
#vinculacion .infobox__title{font-size:22px;}
#vinculacion .pagination-btn{border-radius: 2px;box-shadow: none;}
#vinculacion .small-block-grid-2 > li {width: 89%;margin-left: 10px;}
#vinculacion #applyFilterOptions{box-shadow: none;background: #4b4d98; padding: 0.3em;border-radius: 2px;font-size: 19px;width: 85%;}
#vinculacion .next_link.pagination-btn{background:#4b4d98;}
#vinculacion .medium-pad-bottom-4x{ padding-bottom: 75px;}
#cuadriculamenu .avia-icongrid, #cuadricula_menu .avia-icongrid{text-align:center;}
#cuadriculamenu .avia-icongrid-numrow-3 li, #cuadricula_menu .avia-icongrid-numrow-3 li {width: 37%;   padding: 20px 20px 30px 20px;margin: 10px 5px;display: inline-block; float: inherit;}
#cuadriculamenu .avia-icongrid-numrow-3 li:first-child{background: #f07e3f;}
#cuadriculamenu .avia-icongrid-numrow-3 li:nth-child(2) {background: #c63669}
#cuadriculamenu .avia-icongrid-numrow-3 li:nth-child(3){background: #eda62d;}
#cuadriculamenu .avia-icongrid-numrow-3 li:last-child{background: #4b4d98;}
#cuadriculamenu .avia-icongrid-icon, #cuadricula_menu .avia-icongrid-icon{margin-bottom: 0.2em; margin-top: 0.5em;}
#cuadriculamenu h4, #cuadricula_menu h4{font-size: 25px;margin-bottom: 0;}
#cuadriculamenu h6, #cuadricula_menu h6{font-size: 14px!important;}
#top .av-sort-yes-tax{font-size: 15px !important;}
.page-id-54106 .av-1px-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{margin:5px;}
.page-id-54106 .av-masonry-entry .av-inner-masonry-content{padding:10px 10px 0 10px;}
.page-id-54106 .av-masonry-entry .av-masonry-entry-title{font-size: 17px!important;}
.negocio_local-template-default .entry-content-wrapper .big-preview.single-big{display:none;}
.negocio_local-template-default  .avia-builder-el-first{text-align:center;}
.negocio_local-template-default  .avia-builder-el-first p img{max-width: 56%;}
.negocio_local-template-default  .av-vertical-delimiter{padding-bottom:50px;}
#top.page-id-53961 #sub_menu1 .av-subnav-menu li a, #top.page-id-53996 #sub_menu1 .av-subnav-menu li a, #top.page-id-54017 #sub_menu1 .av-subnav-menu li a,#top.page-id-54106 #sub_menu1 .av-subnav-menu li a, #top.page-id-57078 #sub_menu1 .av-subnav-menu li a {font-size: 13px;color: #444;}
#top.page-id-54106 #sub_menu1 .av-subnav-menu li.activado, #top.page-id-54017 #sub_menu1 .av-subnav-menu li.activado, #top.page-id-57078 #sub_menu1 .av-subnav-menu li.activado, #franja-proyecto{display:none;}
#tab-encasa .tab_content{padding: 0px 19px 10px 19px;}
#tab-encasa .active_tab_content .tab_inner_content{margin-top:0;}
#tab-encasa.tabcontainer .tab.active_tab{ background-color: #dd3475!important;padding: 10px;}
#tab-encasa.sidebar_tab .tab_titles .tab{background-color: #a6a6a6;font-size:18px; color: #ffffff !important;margin: 0 0 5px 0;}
/*Login subcomite*/
.w3eden div#wpdmlogin{margin: 40px auto;border-top: 5px solid rgb(242,131,62);border-radius: 0;}
.w3eden .btn-primary { background-color: rgb(242,131,62);}
#wpdmlogin #user_login, #wpdmlogin #user_pass{    padding: 8px 6px !important; margin-bottom: 0;}
.w3eden .btn-primary:hover{background-color: rgba(242,131,62,.8);}
.w3eden small {font-size: 13px !important;}
/*tablas*/
.main_color .avia-data-table .avia-highlight-col, .main_color td {color: #333; font-size: 15px;}
/*inmuebles*/
#contenedor-inmuebles.avia-section-large .content{padding-top:0;}
/*Menú activo mapas*/
.activado{font-weight:bold;}
.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-content:not(:last-child) { padding-bottom: 0; border-bottom: none; box-shadow: none;font-size: 15px;}
.hustle-ui.module_id_1 .hustle-button-close {color: #fff!important;}
.hustle-ui .hustle-button-icon [class*=hustle-icon-]{font-size:17px;}
.hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-button { width: 100%!important; color: #FFFFFF; font-size: 17px;}

/*ocultar contador voto*/
.yasr-total-average-container{display:none;}
#yasr-custom-text-before-visitor-rating{font-size: 17px; padding-bottom: 10px;
font-weight: 700;}
*:focus { outline: none; } 
.header_color table, .header_color .widget_nav_menu ul:first-child>.current-menu-item, .header_color .widget_nav_menu ul:first-child>.current_page_item, .header_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .header_color .pagination .current, .header_color .pagination a, .header_color.iconbox_top .iconbox_content, .header_color .av_promobox, .header_color .toggle_content, .header_color .toggler:hover, #top .header_color .av-minimal-toggle .toggler, .header_color .related_posts_default_image, .header_color .search-result-counter, .header_color .container_wrap_meta, .header_color .avia-content-slider .slide-image, .header_color .avia-slider-testimonials .avia-testimonial-content, .header_color .avia-testimonial-arrow-wrap .avia-arrow, .header_color .news-thumb, .header_color .portfolio-preview-content, .header_color .portfolio-preview-content .avia-arrow, .header_color .av-magazine .av-magazine-entry-icon, .header_color .related_posts.av-related-style-full a, .header_color .aviaccordion-slide, .header_color.avia-fullwidth-portfolio .pagination, .header_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image, .header_color .av-catalogue-list li:hover, .header_color .wp-playlist, .header_color .avia-slideshow-fixed-height > li, .header_color .avia-form-success, .header_color .av-boxed-grid-style .avia-testimonial {
    background: #f8f8f8;
    background: rgb(242,131,62);
    background: linear-gradient(90deg, rgba(242,131,62,1) 10%, rgba(221,52,117,1) 50%, rgba(75,77,152,1) 100%);
}

.sgpb-scroll-wrapper iframe {
    height: 580px !important;
}
/*color tipografía*/
.main_color, .main_color .site-background, .main_color .first-quote, .main_color .related_image_wrap, .main_color .gravatar img .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon, .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img, .main_color .grid-content, .main_color .av-share-box ul, #top .main_color .av-related-style-full .related-format-icon, .main_color .related_posts.av-related-style-full a:hover, .main_color.avia-fullwidth-portfolio .pagination .current, .main_color.avia-fullwidth-portfolio .pagination a, .main_color .av-hotspot-fallback-tooltip-inner, .main_color .av-hotspot-fallback-tooltip-count{color: #808080;}
/*Header multicolor
#header_main{    background: url(/wp-content/uploads/2019/06/franja-cuauhtemoc.png) repeat-x;}
.av_minimal_header .main_menu ul:first-child > li a{color:#ffffff;}
#top .av-main-nav ul a {  color: #808080 !important;}*/

/* General Custom CSS */
/*Eliminar leyenda de reseteo de contraseña*/
.login #nav, #login_error{display:none;}
/*Fin*/
.main_color div{border-color:transparent!important;}
#top #wrap_all .all_colors h2{font-weight:bold!important;font-size: 40px;line-height: 1.2em;text-transform:uppercase;}
#top #wrap_all .all_colors h6{padding-bottom: 1.2em;font-size: 13px;}
div .main_color .button, .main_color input[type='submit']{background-color: #b2007b;border-color: #b2007b;}
.main_color{border-color: transparent;}
.avia-button.avia-size-large, .avia-button.avia-size-x-large {padding: 1.05em 1.25em 1.15em;font-weight: 700;text-transform: uppercase;border: 2px solid;border-radius: 2px!important;}
#top #header .av-main-nav > li > a {font-size: 16px!important;}
#searchform{width: 75%;margin: 0 auto!important;}
.main_color .av-masonry-entry:hover .av-icon-display {background-color: #b2007b!important;border-color: #b2007b!important;}
#after_submenu_1, #after_masonry, #after_section_3, #av-masonry-3, #cultura, #after_submenu_5, #top .av-masonry-load-more {background-color: #f3f3f3;}
#cultura h2 a{text-decoration:none!important;}
.avia_desktop .av-hover-overlay-active .av-masonry-image-container {opacity: 1;}
#turismo .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{padding:0!important;}
#emergencias{background: #505051;background-color: #505051;}
#after_horizontal_gallery h3, #after_horizontal_gallery h4, #emergencias h3, #emergencias h4{color:#ffffff;font-weight:bold;}
#after_horizontal_gallery h4, #emergencias h4{font-weight: lighter!important;}
.footer_color p, .textwidget ul li{font-size:13px;color:#ffffff;}
#footer h3.widgettitle, .footer_color div .news-headline, span.news-time{color:#ffffff!important;}
h3.widgettitle{color: #222 !important;}
.textwidget ul li{margin-bottom: 7px;}
.news-headline {font-weight: lighter;}
#titulo-principal{margin-bottom: 60px;}
#titulo-secundario{padding-bottom:25px;}
#av-masonry-1,#av-masonry-3{margin-bottom: 50px;}
#top #wrap_all .all_colors h3{font-size:21px;}
footer [data-av_icon]:before{font-size:20px;}
#emergencias .content{padding-top: 30px;padding-bottom: 30px;}
#emergencias h3 {letter-spacing: 1px;word-spacing: 0;line-height: 30px;font-size: 30px;}
/*Espacios de contenedores*/
.content, .sidebar {padding-top: 40px;padding-bottom: 40px;}
#av-masonry-1, #av-masonry-3 {margin-bottom: 0;}
.avia-testimonial-wrapper, #top .av-large-testimonial-slider .avia-testimonial-meta{ margin: 0;}
.av-masonry-container.isotope{margin-bottom:25px;}
#funciones-principales{    padding-bottom: 15px;}
#funciones-principales .avia-content-slider{margin:0;}
#eventos-home .content{padding-top:0;}
#circuito-cultural .avia-button-wrap, #eventos-home .avia-button-wrap {margin-top: 10px;}
#eventos-home .avia-button-wrap:first-child{margin-top:0;}
#eventos-home .avia-button-wrap:nth-child(3){margin-bottom:10px}
#after_submenu_5 .content{padding:0 0 60px 0;}
#circuito-cultural .avia-button.avia-size-large, .avia-button.avia-size-x-large{width:42.2%; font-size:13px;}
#circuito-cultural .avia-slideshow li img{width:86%;}
#top #circuito-cultural .avia-slideshow-arrows a{margin: -30px 100px 0;}

/*End*/
/*Botón ver más*/
#av-masonry-2 .av-masonry-pagination.av-masonry-load-more, .av-masonry-pagination.av-masonry-load-more{padding: 9px 10px; border: 2px solid; border-radius: 2px!important; background-color: #f07e3f!important; border-color: #f07e3f;color:#ffffff!important;width: 160px;margin: 0 auto;}

/*Menú*/
#top .social_bookmarks li{border-right: 0;}
.header_color .social_bookmarks a{color:#ffffff;}
#top .av-main-nav ul a{line-height: 30px;font-size: 16px;}
/*menú artículos*/
.avia-icon-list li{padding:0 0 20px 0;}
.avia-icon-list .iconlist_title{font-weight:600 !important;}
/*Buscador*/
#top #s{padding: 11px 47px 11px 11px;}
/*Contacto footer*/
#ayudanos p{margin:0;}
.footer_color #ayudanos input[type='text'],.footer_color #ayudanos input[type='email'],.footer_color #ayudanos textarea{border-color: #f0f0f0;margin-bottom: 10px;font-size:13px;font-family: inherit;}
.footer_color #ayudanos input[type='submit']{background-color:#505051 !important;border-color: #505051;color: #ffffff;padding: 10px 20px;}
.footer_color input[type='submit']:hover {background-color: #dddddd;color: #3e3d42;border-color: #dddddd;}
div.wpcf7-response-output {margin: 0.5em 0.5em 0.5em;padding: 0.2em 1em;font-size: 14px;}
/*Alcaldia home*/
#top #wrap_all .all_colors #funciones-principales h3{font-size: 18px;text-align: center;}
#eventos-home .avia-button.avia-size-x-large { width: 100%;font-size: 13px;}
/*Calendario*/
#top #wrap_all .main_color .tribe-events-button,.main_color .tribe-events-calendar th{background-color: #4e499b;border-color: #4e499b;}
.main_color .tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']{background-color: #f07e3f;border-color: #f07e3f;}
.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a {font-size: 16px;}
.main_color #tribe-events-bar, .main_color #tribe-events-bar:before, .main_color #tribe-events-bar:after, .main_color .tribe-grid-allday .hentry.vevent>div, .main_color .tribe-grid-body div[id*='tribe-events-event-'] .hentry.vevent, .main_color .tribe-mini-calendar-dayofweek, .main_color .tribe-mini-calendar-event .list-date,.main_color .tribe-bar-views-inner {background: #f3f3f3;border-color: #f3f3f3;}
.skin-03 .fat-event-title{line-height: 18px;}
.main_color div.right{border-color: transparent transparent transparent rgba(160,159,160,1)!important;}
.main_color div.left {border-color: transparent rgba(160, 159, 160, 1) transparent transparent !important;}
.event.empty span{display:none;}
.event.empty::before { content: "No hay eventos";  display: inline-block; padding: 0 0 0 7px; font-size: 14px;}
/*Accordion*/
.js_active .toggler{padding: 1.1em 2.9em 1.1em;line-height: 1.5em;font-weight: 600;}
.av-minimal-toggle .single_toggle { margin: 0 0 3px 0;}
#top .main_color .av-minimal-toggle .toggler{background: #f4f4f4;}
/*transparencia*/
#top #tab-transparencia .av-section-tab-title{padding: 0 5px;}
#tab-transparencia .avia-data-table.avia_pricing_minimal td { color: #444444!important;border-color: #444444;}
#tab-transparencia .av-inner-tab-title { width: 130px;}
#top #infografia-transparencia .avia-logo-element-container .slide-image {background:transparent;}
/*Sección manifestaciones*/
#seccion-manifestaciones h6{font-size:15px!important;line-height:20px;}
/*Directorio alcaldia*/
#directorio-alcaldia h3 {font-size: 19px!important;}
.dir{display:inline-block;margin-bottom: 15px;}
.dir img{margin-right:20px;} 
#directorio-contralores .team-img-container{float: left;margin: 0 15px 25px 0;}
#direcciones-alcaldia.avia-section-large .content{padding-top: 0px;}
#tabla-directorio-alcaldia .avia-data-table.avia_pricing_minimal th, #tabla-directorio-alcaldia .avia-data-table.avia_pricing_minimal td { color: #808080!important; padding: 10px 7px; word-break: break-word;letter-spacing: 0px;}
#tabla-directorio-alcaldia .avia-data-table.avia_pricing_minimal th{vertical-align: middle;font-size: 14px;}
#top #tabla-directorio-alcaldia.main_color .avia-data-table.avia_pricing_minimal th{background: #fcfcfc!important;font-size: 15px;color: #000000 !important;}
#tabla-directorio-alcaldia tr:nth-child(odd){background: #fcfcfc!important;}
#tabla-directorio-alcaldia tr:nth-child(even){background-color: #ffffff!important;}
#directorio-contralores .avia-icon-list li{padding:0 0 30px 0;}
.js_active #directorio-tab .av-tab-section-tab-title-container, .js_active #descargas-tab .av-tab-section-tab-title-container{ display:block; max-width:1310px; padding:20px 50px; margin:0 auto; min-width:1310px !important;background:transparent;left:0!important;}
#directorio-tab .avia-slideshow, #descargas-tab .avia-slideshow{width: 870px; height: 502px;margin: 0 auto;}
#directorio-tab .av-tab-section-image{float:left;width:60px !important;}
#directorio-tab .av-section-tab-title, #descargas-tab .av-section-tab-title{padding:10px 0px 0px 10px;}
#directorio-tab .avia-tab-title-padding-large .av-outer-tab-title, #descargas-tab .avia-tab-title-padding-large .av-outer-tab-title { padding:0;}
#directorio-tab .av-inner-tab-title, #descargas-tab .av-inner-tab-title{width:222px;font-size:10.5px; text-align:left; padding-left:10px;height:60px;}
#directorio-tab .av-outer-tab-title, #descargas-tab .av-outer-tab-title{padding:0;}
#content-funcionarios .avia-image-container.avia-align-left {margin-bottom:20px;}
#top #wrap_all .all_colors #lista-funcionarios h2.su-post-title {font-weight: normal !important;font-size: 18px; line-height: 15px;text-transform: capitalize;}

/*Micrositio Concejales*/
.page-id-35072 #directorio-tab {padding-bottom:70px;}
.page-id-35072 #directorio-tab .av-section-tab-title {padding: 10px 0px 0px 10px;}
.page-id-35072 #directorio-tab .av-outer-tab-title {padding: 0;background: #4b4d98;}
.page-id-35072 #directorio-tab  .av-active-tab-title .av-outer-tab-title{background: #35366b;}
.page-id-54017 #directorio-tab .av-inner-tab-title,
.page-id-35072 #directorio-tab .av-inner-tab-title {width: 222px;font-size: 13px; text-align: center;padding: 15px 10px;margin: 0;}
.page-id-35072 #directorio-tab .av-tab-arrow-container, .page-id-54017 #directorio-tab .av-tab-arrow-container{height:0;}
#top.page-id-35072 #directorio-tab .av-flex-placeholder { width: 2%;}
#encabezado-concejales .content{padding-bottom:0;}
#top.page-id-35072 #directorio-tab a.av-active-tab-title, #top.page-id-35072 #directorio-tab .av-section-tab-title { color: #ffffff;}
.pdf-sesion{background: url(/wp-content/uploads/2019/08/pdf-sesion.png) no-repeat left 8px;
float: left; padding: 15px 9px; margin-right: 10px;}
#top #sesiones-concejo .all_colors h3{color:#444;}
#top #informacion-normativa.main_color .av-minimal-toggle .toggler {color: #444;}
#informacion-normativa .entry-content-wrapper li, #sesiones-concejo .entry-content-wrapper div li{list-style-image: url(/wp-content/uploads/2019/08/pdf-sesion.png);padding: 5px 0px;}
#concejo-home .av-section-color-overlay-wrap{background-color:#000;}
#concejo-home .av-section-color-overlay{background-repeat: no-repeat;background-size: cover;}
#top #concejo-home .custom-color-heading a{text-decoration:none;}
#concejo-home .post-entry-1069{position:relative; top:125px; }
#concejo-home .avia_textblock {text-align:center;}
#concejo-home .avia_textblock .avia-image-container-inner{display: inline-block; margin-right: 30px; vertical-align: initial;}
#concejo-home .avia_textblock h2 {display:inline; position: relative; top: -45px; color:#fff;}

/*Contactos turismo*/
.wpcf7-form-control.wpcf7-submit{padding: 9px 30px; border: 2px solid; border-radius: 2px!important; background-color: #f07e3f!important; border-color: #f07e3f; color: #ffffff!important; font-size: 14px; margin: 0 auto;}
#sgpb-popup-dialog-main-div{
border-radius: 0 !important; box-shadow: none!important;
padding-bottom: 0 !important;}
/*Turismo virtual*/
.page-id-54017 #after_horizontal_gallery{display:none;}
.page-id-54017 .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{padding: 1.3% 0 4.5% 0px!important;}
.page-id-54017 #after_section_4 .content{padding-bottom:0; padding-top:10px;}
.page-id-54017 #after_section_4{display:none;}
#top.page-id-54017 .avia-smallarrow-slider .avia-slideshow-arrows a{width: 34px;
height: 34px;line-height: 34px;}
#top.page-id-54017 .avia-smallarrow-slider .avia-slideshow-arrows a:before {line-height: 36px;}
#conociendoelmundo .content{padding-bottom:0;}
.page-id-54017 #directorio-tab .av-inner-tab-title{font-size:15px;padding:19px 10px;}
.page-id-54017 #directorio-tab div .av_one_fifth {width: 10.2%;}
#top.page-id-54017 #directorio-tab .av-outer-tab-title {background: #dd3475;color: #fff;}
#top.page-id-54017 #directorio-tab .av-active-tab-title .av-outer-tab-title{background: #b01d56;}
#top.page-id-54017 #directorio-tab.dos{background: #d5d6ea; padding-bottom: 30px;}
#top.page-id-54017 #directorio-tab.dos .av-active-tab-title .av-outer-tab-title {background: #35366b;}
#top.page-id-54017 #directorio-tab.dos .av-outer-tab-title { background: #4b4d98;}
.js_active #directorio-tab.dos .av-tab-section-tab-title-container{padding-top:0;}
.page-id-54017 #directorio-tab.dos .av-section-tab-title:nth-child(5) .av-inner-tab-title{padding:15px 10px;}
#directorio-tab.avia-builder-el-52 h3.slide-entry-title{font-size: 18px!important; padding: 0;letter-spacing: normal;}
#top.page-id-54017 #directorio-tab.tres .av-outer-tab-title { background: #eda62d;}
#top.page-id-54017 #directorio-tab.tres .av-active-tab-title .av-outer-tab-title { background: #c58311;}
.page-id-54017 #directorio-tab.tres .av-section-tab-title:last-child .av-inner-tab-title{padding:19px 10px;}
#corazonmexico .content{padding-bottom: 10px;}
#paisturismo .av-special-heading.modern-centered{padding: 10px 0 !important;   background: rgba(0,0,0,.49); width: 30%;margin: 0 auto!important;}
/*Capacitaciones en linea*/
#capacitaciones .avia-image-container{margin-bottom:20px;}
#top #capacitaciones .av-iconlist-small li{padding: 5px 0 0 0;}
#top #capacitaciones .av-iconlist-small .iconlist_icon{height: 2em;   width: 2em;line-height: 2em;margin-right: 1em;}
#capacitaciones .toggle_content li a{color: #272729!important;}
/*Mapas turismo*/
body #contenedor-mapa .column-top-margin {
 margin-top: 30px; }
#contenedor-mapa .avia_message_box_content p {font-size: 17px; text-transform: initial;}
#contenedor-mapa  .avia_message_box.avia-size-large { padding: 20px; }

/*resultados searcfh*/
#top #searchform>div { max-width: 450px;}
#searchform {margin:0!important;}
#search-5 #searchform {margin:0 auto!important;}
#top .template-search.content .entry-content-wrapper{padding-bottom: 20px;}
#top .template-search h2.post-title{font-size: 22px!important;}
.main_color .search-result-counter{background: #f0f0f0;}
/*filmaciones*/
#filmaciones [data-av_icon]:before { font-size: 25px;}
#top #filmaciones .av-iconlist-small li{margin-bottom:10px;}
#top #filmaciones .av_iconlist_title a { padding-left: 8px;}
#filmaciones .avia-icon-list-container {margin: 0;}
#filmaciones .av-special-heading {    margin-top: 25px;}
#tab-mapas-filmaciones .sidebar_tab .tab_titles .tab {font-size:16px;padding: 10px 10px;    color: #222222!important;}
#tab-mapas-filmaciones .sidebar_tab .tab_titles .tab:hover{ color:#f07d3f!important;}
#tab-mapas-filmaciones .av-tab-section-tab-title-container{padding:0;}
#tab-mapas-filmaciones .av-tab-no-icon.av-tab-no-image .av-inner-tab-title{font-size:15px;}
div #tab-mapas-filmaciones.main_color .tabcontainer .active_tab_content,div #tab-mapas-filmaciones.main_color .tabcontainer .active_tab {background-color: #f5f5f5!important;}
#top #tab-mapas-filmaciones.main_color .tabcontainer .tab.active_tab {color: #b2007b!important;}
#filmaciones .av-iconlist-small .iconlist_title_small{font-size:19px;}
#tab-mapas-filmaciones .av-layout-tab {padding: 0 0 50px 0;} 
#tab-mapas-filmaciones .av-tab-no-icon.av-tab-no-image .av-inner-tab-title {margin-bottom: 0;}
#tab-mapas-filmaciones .avia-tab-title-padding-default .av-outer-tab-title {padding: 10px 0 0 0;}
/*#tab-mapas-filmaciones .av-tab-no-icon.av-tab-no-image .av-inner-tab-title:nth-child(1){color: #b2007b !important;}
#tab-mapas-filmaciones .av-tab-no-icon.av-tab-no-image .av-inner-tab-title:nth-child(2){color:#f07e3f;}*/
#degradadocuau-filmacion-mapa{min-height: 15px;}
.js_active #filmaciones .toggler, .js_active #descargas-tab .toggler {padding: 0.7em 2.9em 0.7em;font-size:20px;}
#filmaciones li a, #descargas-tab li a{font-size:18px; vertical-align: text-bottom;}
#filmaciones li, #descargas-tab li {list-style-image: url(/wp-content/uploads/2019/08/film-20.png);padding: 5px 0px;}
#descargas-tab .av-section-tab-title{float: left;}
#descargas-tab .av-inner-tab-title{width: auto;font-size: 25px;text-align: left;height: auto;margin: 0;font-weight: bold;text-decoration:underline;}
.js_active #descargas-tab .av-layout-tab{padding-top:5px;}
#top #main #filmaciones.avia-section .template-page{padding-bottom:0;}
#descargas-tab .av-inner-tab-title:first-child{padding-left:0;}
#descargas-tab .av-outer-tab-title { margin-right: 10px;}

/*avisos*/
#avisos .avia-icon-list .iconlist_icon{font-size: 27px !important;line-height: 1em;}

/*Eventos filmaciones*/
.fat-event-popup-modal .fat-event-popup-inner{ max-height: 85% !important;}

/*Template eventos*/
#skin-eventos h4{line-height: 1.7em;}
#eventos-home .skin-02 .fat-event-item-inner{height:320px;}
#eventos-home hr{ margin: 25px 0 30px;}

/*iframe atención ciudadana*/
#atencion-ciudadana {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}
#atencion-ciudadana iframe {position: absolute;top:0;left: 0;width: 100%;height: 100%;}
/*Convocatorias*/
#page-convocatorias .iconbox_top .iconbox_content{box-shadow: 0px 0px 1px 0px rgba(75,77,152,1)!important;}
#page-convocatorias .iconbox_content .iconbox_icon:hover{background:#b2007b!important;}
#grid-convocatorias .close {color: #e60000; font-size: 15px;font-weight: 500;text-transform:uppercase;}
#grid-convocatorias .slide-meta{display:none;}
/*Eventos/Turismo*/
.skin-03 .fat-event-footer,.fat-event-container .owl-carousel .owl-dots .owl-dot{background-color: #4e499b!important;}
.fat-event-container .owl-carousel .owl-dots .owl-dot.active, .fat-event-container .owl-carousel .owl-dots .owl-dot:hover {background-color: #ccc!important;}
.cd-skin-02 .fat-event-item-inner a.fat-event-bt:hover, .skin-03 .fat-event-item-inner:hover a.fat-event-bt {background-color: #7d79c0!important;border-color: #7d79c0!important;}
.fc-day-grid-event .fc-content span{color:#ffffff;}
.fc-day-grid-event .fc-time{display:none;}
/*widget*/
.widget_recent_entries li a{font-family: inherit;font-size: 13px;    font-style: normal;}
/*chat*/
body #M317mHZ-1551135094933 .inputContainer{display:none;}
.profileImageContainer .agentProfileImage {width: 48px;
	height: 48px;}
/*Menu flotante*/
.wpfm-template-1 ul li, .wpfm-template-2 ul li, .wpfm-template-3 ul li, .wpfm-template-4 ul li{height:50px; width: 68px;}
.wpfm-template-3 .wpfm-menu-nav ul li:hover{width:100%;}
.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul > li > a span.wpfm-icon-block, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul > li > a span.wpfm-icon-block, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul > li > a span.wpfm-icon-block{width:50px; right:-10px; height: 50px;}
.wpfm-template-3 .wpfm-menu-nav ul li a span i{padding: 7px 0px;}
.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul li a, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul li a, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul li a{height:50px;}
.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul {left: 5px;top: 45%;}
.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul > li > a span.wpfm-icon-block, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul > li > a span.wpfm-icon-block, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul > li > a span.wpfm-icon-block,.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul li a:hover, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul li a:hover, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul li a:hover{background: rgba(75,77,152,1);}
.wpfm-template-3 .wpfm-menu-nav ul li a span{line-height:50px;}
.wpfm-template-3 .wpfm-menu-nav ul li:nth-child(1), .wpfm-template-3 .wpfm-menu-nav ul li:nth-child(2), .wpfm-template-3 .wpfm-menu-nav ul li:nth-child(4){display:none;}
.genericon-show:before {content:url("/wp-content/themes/enfold/images/icon-circuito.png")!important;}
.dashicons-admin-users:before{content:url("/wp-content/themes/enfold/images/icon-supercivicos.png")!important;}
.dashicons-admin-links:before, .dashicons-format-links:before{
	content:url("/wp-content/themes/enfold/images/icon-sitios.png")!important;
}
.dashicons-admin-home:before{content:url("/wp-content/themes/enfold/images/icon-cdmx.png")!important;}
.dashicons-admin-
site:before{content:url("/wp-content/themes/enfold/images/icon-gob.png")!important;}
.dashicons-admin-generic:before{content:url("/wp-content/uploads/2019/06/icon-mapa.png")!important;}
.dashicons-visibility:before{content:url("/wp-content/uploads/2019/08/icon_pc_color.png")!important;}

/*sitios de interes*/
#ligas-interes .av-catalogue-image{width:100px;}
#ligas-interes .av-catalogue-list li{border-bottom:0;}
#ligas-interes .av-catalogue-list .ligas-info li {border-bottom: 1px dashed;}
#ligas-interes .avia-button-wrap { display: block;margin-top: 10px;}
#ligas-interes .av-catalogue-title{margin-bottom: 10px; color: #3e3d42;}
#ligas-interes .av-catalogue-content { font-size: 16px;}
#top .avia-button{border-radius:0;}

/*Página Turismo y Cultura*/
#degradadocuau-turismo-cultura{min-height:30px;}
#degradadocuau-turismo-cultura h6{font-size: 14px!important;
line-height: 18px;}
#degradadocuau-turismo-cultura h6 a:hover{color: #000000!important;}
.html_header_transparency #top #degradadocuau-turismo-cultura.avia-builder-el-0 .container{padding-top:0px;}
#eventos-turismo-cultura .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:block!important;}
#top #wrap_all .all_colors #visita-cuahutemoc h2, #top #wrap_all .all_colors #descubre h2, #top #wrap_all .all_colors #mapa-cuauhtemoc h2{text-transform:none;}
#circuito-cultural .avia-button-wrap{margin-bottom:30px;}
#after_section_6 .content,#after_section_7 .content{padding-top:0; padding-bottom:0;}
#top #circuito.main_color .avia-color-theme-color, #top #eventos-turismo-cultura.main_color .avia-color-theme-color, #sitios-turismo.main_color .avia-color-theme-color {background-color: rgba(221,52,117,1);border-color:rgba(221,52,117,1);border-radius: 0;font-size: 15px;}
#areas-turismo a{color: #000000; text-decoration: none;}
#eventos-turismo-cultura .skin-06 .fat-event-start .event-day {font-size: 33px;}
#eventos-turismo-cultura .fat-event-title, #eventos-turismo-cultura .fat-event-title a {font-size: 15px !important;}
#seccion-actividadesturismo .avia-icon-list .iconlist_icon{height: 54px;width: 54px;line-height: 54px;}
#sitios-turismo .av-tab-section-tab-title-container { background-color: #f3f3f3;}
#sitios-turismo .av-tab-section-tab-title-container{    padding-bottom: 0px 0 20px 0;}
#sitios-turismo .av-tab-section-image { width: 110px; height: 110px;margin:0 auto;}
#top #sitios-turismo .av-section-tab-title{width: 20%;
margin: 0 auto;text-align: center;}
#sitios-turismo .avia-tab-title-padding-default .av-outer-tab-title{display: inline-block;}
#sitios-turismo .av-tab-arrow-container {display:none;}
#sitios-turismo .av-tab-with-image .av-inner-tab-title {width:100%;color: #000000; font-size: 20px; text-transform: capitalize; font-weight: bold;}
#sitios-turismo .av-tab-section-image{filter:none; opacity:1;}
#areas-turismo .template-page.content{    padding-bottom: 0;}
#top #menu-turismo-cultura .no_margin.av_one_fifth{width:15%;}
#seccion-glosario.main_color .avia-icon-list .iconlist_icon {background: #ffffff;
height: 90px;width: 90px; margin-right: 10px;}
/*Centro deportivos*/
#grilla-deportivos{background-size:cover;}
#title-centros{background: rgba(0,0,0,0.5);width: 50%;margin: 0 auto; padding: 2px 40px;}
#actividades-centro .avia-icon-list li{padding: 0 0 15px 0;}
#actividades-centro .avia-icon-list .av-iconlist-empty .iconlist_title { margin-top: 5px;}
#actividades-centro .avia-icon-list .iconlist_icon{height: 44px; width: 44px;line-height: 44px; font-size: 27px;    margin-right: 15px;}
#grid-convocatorias-dep .slide-content a {pointer-events: none;cursor: default;}
#grid-convocatorias-dep .slide-meta{margin-top: 0px;}

#directorio-tab .avia-button.avia-size-x-large {border-color: #3e3d42!important;margin-top: 10px;}
#directorio-tab .ls-bg-outer{text-align:center;    width: 100% !important;}
#directorio-tab .ls-fullscreen-wrapper{max-width: 76% !important;margin: 0 auto;height: auto;max-height: 510px;}
#ls-global #directorio-tab .ls-wp-container{max-width: 100% !important;}
html #directorio-tab .ls-container img, body #directorio-tab .ls-container img, #directorio-tab #ls-global .ls-container img{ width:auto!important ;max-width: 100% !important;height:auto!important;}
#degradado-sitios h3{text-align: center; font-size: 30px!important; font-weight: 600 !important; letter-spacing: 1px;}
#link-pagina .avia-button{border-radius:0;}
#link-pagina .av-horizontal-gallery{padding:1.75% 0 !important;}
#link-pagina .content {padding-top: 10px;}
#mapas-turismo .av-inner-tab-title, .av-tab-section-icon, .av-tab-arrow-container, .av-tab-section-image { width: auto;font-size: 18px; text-transform: capitalize;font-weight:600; }
#mapas-turismo, #mapas-turismo .av-tab-section-tab-title-container, #franja-mapa {background-color: #f3f3f3;}
#eventos-turismo-cultura .content { padding-bottom: 0;}
#after_section_8 .content{padding: 10px 0 0 0;}
.pum-theme-13447 .pum-title, .pum-theme-lightbox .pum-title{margin-bottom:30px;}
#popmake-13454 input[type="submit"], #pum-13503 input[type="submit"]{background: #3e3d42; color: #ffffff; font-size: 14px;}
.form-popup {background-color: rgba(221,52,117,1) !important; border-color: rgba(221,52,117,1) !important; border-radius: 0 !important; font-size: 15px !important;    cursor: pointer;}
/*Circuito cultural*/
#videos-circuito section.av_one_third { margin-left: 1%; width: 32.3%;}
.ayg-active .ayg-thumbnail-active{display:none!important;}
.ayg-btn.ayg-pagination-more-btn{background-color: rgba(221,52,117,1);
    border-color: rgba(221,52,117,1);border-radius: 0;font-size: 15px; border-radius: 3px; padding: 12px 16px 10px; text-decoration: none;display: inline-block; border-bottom-style: solid;border-bottom-width: 1px; margin: 3px 0; line-height: 1.2em;
color: #ffffff;font-weight:600;}
#galerias-circuito .avia-content-slider-element-container section.slide-entry{margin-left: 1%;width: 32.5%;}
#galerias-circuito .avia-content-slider-element-container section.slide-entry:first-child{margin-left:0;}
#galerias-circuito .avia-content-slider-element-container section.slide-entry .avia-gallery{border-color: transparent !important;}
#top #galerias-circuito .avia-content-slider-element-container section div .avia-gallery .avia-gallery-big{padding:0;}
#galerias-circuito .togglecontainer{margin:18px 0;}
#top #galerias-circuito.main_color .av-minimal-toggle .toggler{background-color: #dd3475;color: #ffffff;border-color: #dd3475;border-radius: 0;font-size: 15px; border-radius: 3px; text-decoration: none;border-bottom-style: solid;border-bottom-width: 1px;margin: 0 0 15px 0; line-height: 1.2em; }
h2.text-circuito{color:#ffffff;}
#top #wrap_all .all_colors h2.ayg-player-title{font-size: 20px;
text-transform: capitalize;font-weight: 100 !important;}
/*-cartelera-*/
.js_active #carteleracultural .tab_content {padding:0 19px 10px 0;}
#carteleracultural .skin-06 .fat-event-start{display:none;}
/*#carteleracultural .tab_inner_content{margin-top: -30px;}*/
/*#carteleracultural #tab-id-7-container .tab_inner_content, #carteleracultural #tab-id-9-container .tab_inner_content, #carteleracultural #tab-id-1-container .tab_inner_content, #carteleracultural #tab-id-6-container .tab_inner_content{margin-top: 0px;}
 #carteleracultural #tab-id-8-container .tab_inner_content, #carteleracultural #tab-id-2-container .tab_inner_content, #carteleracultural #tab-id-3-container .tab_inner_content{margin-top:0;}*/
#carteleracultural .tabcontainer{margin-top:0;}
#carteleracultural .tabcontainer h5{font-size: 16px;line-height: 20px !important; text-transform: uppercase !important;font-weight: bold !important; color: #fff; margin: 0 !important;}
#carteleracultural .tabcontainer .fat-event-title h5{color: #ffff0f;}
#carteleracultural .skin-02 .fat-event-date-wrap, #carteleracultural .tabcontainer p, .skin-06 .fat-event-booking-info{display:none;}
#carteleracultural .fat-event-item.skin-02 .fat-event-meta{padding-left:0; width:100%;}
.js_active #carteleracultural .tab {padding: 35px 10px; color:#ffffff;font-size: 17px; text-transform: uppercase; margin-bottom: 10px !important; text-align: center; font-weight: 500;height: 120px; width: 18.5%; margin: 0 16px 0 0;background: rgba(0,0,0,.3) !important;}
#top #carteleracultural.main_color .tabcontainer .tab.active_tab, #carteleracultural .tabcontainer .tab.active_tab h5{color:#000000; font-weight:bold!important;}
.js_active #carteleracultural .tab.tab_counter_0.active_tab{    background: #F19120!important;}
.js_active #carteleracultural .tab.tab_counter_1.active_tab{background: #EF7236!important;}
.js_active #carteleracultural .tab.tab_counter_2{ padding: 25px 10px;}
.js_active #carteleracultural .tab.tab_counter_2.active_tab{ background: #ED5C45!important;}
.js_active #carteleracultural .tab.tab_counter_3{padding: 45px 10px;}
.js_active #carteleracultural .tab.tab_counter_3.active_tab{ background: #EB4655!important;}
.js_active #carteleracultural .tab.tab_counter_4{ margin-right: 0;padding: 45px 10px;}
.js_active #carteleracultural .tab.tab_counter_4.active_tab{background: #E71A74!important;}
.js_active #carteleracultural .tab.tab_counter_5{        background: #EA3164;padding: 15px 10px;}
.js_active #carteleracultural .tab.tab_counter_6{        background: #CD237B;padding: 15px 10px;}
/*.js_active #carteleracultural .tab.tab_counter_7{        background: #AF2C82;}
/*.js_active #carteleracultural .tab.tab_counter_8{        background: #953588;padding: 15px 10px;}
.js_active #carteleracultural .tab.tab_counter_9{        background: #783E90;}
.js_active #carteleracultural .tab.tab_counter_10{        background: #514B99;}
.js_active #carteleracultural .tab.tab_counter_11{background: #294794}
.js_active #carteleracultural .tab.tab_counter_12{background: #296494}
.js_active #carteleracultural .tab.tab_counter_13{background: #298994}*/
.js_active #carteleracultural .tab.tab_counter_7{        background: #8448B9;height: auto;padding: 15px 10px;}
.js_active #carteleracultural .tab:hover{color:#ffffff!important;}
#carteleracultural .fat-padding-10 .fat-event-item, #carteleracultural .fat-paging-navigation-wrap{position:static!important;}
#carteleracultural .fat-event-sc.event-masonry {height:auto!important; min-height: -webkit-fill-available; }
#carteleracultural .fat-paging-navigation-wrap a.fat-event-load-more{padding: 10px 70px; color: #ffffff;background: #8448B9;font-weight: 500;}
#carteleracultural #tab-id-7-container .fat-event-booking-info, #carteleracultural #tab-id-8-container .fat-event-booking-info{display:block;}
#carteleracultural #tab-id-7-container .fat-event-booking-info .fa-user:before, #carteleracultural #tab-id-8-container .fat-event-booking-info .fa-user:before {content: "En Colaboración"!important; font-size: 16px; line-height: 20px !important; text-transform: uppercase !important; font-weight: bold !important;margin: 0 !important; color: #ffff0f;font-family: 'barlow','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif;}
#top #galeria-fotos .no_margin.av_one_third{padding: 5px;}
#galeria-fotos div .av_one_fourth {margin-left: 1%;width: 24%;}
#galeria-videos .ayg-player{    width: 50%; float: left;}
#galeria-videos .ayg-gallery {width: 50%; float: right;}
#galeria-videos .ayg-thumbnail {padding: 0 10px 11px 0;}
#galeria-videos .ayg-col.ayg-col-4{    width: 50%;}
#cartelera-cultural .content-listaevent{float: right; right: 12%; position: relative;}
#cartelera-cultural .content-listaevent h3{text-align: center;color: #fff;text-transform: uppercase!important;}
.js_active #cartelera-cultural .av-tab-section-tab-title-container{background: url(https://historico.alcaldiacuauhtemoc.mx/wp-content/uploads/2019/07/cartelerabarra.png) no-repeat center top -1px; left: 8.5px!important; min-width: 1310px!important; max-width: 1310px; margin: 0 auto;}
#cartelera-cultural .avia-tab-title-padding-default .av-outer-tab-title {padding: 0;}
#top #cartelera-cultural .av-section-tab-title{ padding: 10px 0px 0px 10px;}
#cartelera-cultural .av-tab-no-icon.av-tab-no-image .av-inner-tab-title { margin-bottom: 0;
    width: 205px;
    font-size: 14.7px;
    text-align: center;
    background: rgb(242,118,131);
    padding: 5px 1px;
    margin-top: 0;
    border-radius: 5px;
    font-weight: 600;
    letter-spacing: 0.4px;
    height: 43px;
    vertical-align: middle;
    display: table-cell;}
#cartelera-cultural .av-tab-arrow-container{height:5px;}
#top #cartelera-cultural a.av-active-tab-title {color: #000000;}
#top #cartelera-cultural .av-section-tab-title{color: #fff;}
#cartelera-cultural #casascultura {width: 520px; top: -320px; position: absolute;}
#cartelera-cultural .su-spoiler-style-fancy > .su-spoiler-content {font-size: 14px; line-height: 21px;}
#cartelera-cultural .events {background: #706eb4;}
#cartelera-cultural #museos .day{padding: 5px 10px;}
#cartelera-cultural #museos .fat-event-sc.calendar-widget .events.in a{font-size: 14px; float: left;line-height: 18px;margin-left: 10px;}
#cartelera-cultural #museos .event-category{position: absolute;} 
.su-spoiler-icon-plus-circle .su-spoiler-icon:before {color: #302f5b; font-size: 16px;}
.page-id-28657 #after_submenu .content {padding-top: 10px;padding-bottom: 10px;}
/*Imagen 100% - cartelera*/
#cartelera-cultural .av-tab-section-outer-container{    background: #2B325F;}
#cartelera-cultural .av-layout-tab {background: url(https://historico.alcaldiacuauhtemoc.mx/wp-content/uploads/2019/07/cartelera_julio.png) center center no-repeat; padding-bottom: 140px;
background-size: cover;
}
/*Servicios*/
#contenedor-servicios .tabcontainer .active_tab_content ,#contenedor-servicios .tabcontainer .active_tab {  background-color: #f3f3f3;}
/*Tabs rutas de recolección*/
#tab-recoleccion .avia_code_block_1{text-align:center;}
.regresar-mapa {margin-bottom: 30px;}
#tab-recoleccion .sidebar_tab_right .tab_titles {
max-height: 700px;overflow: overlay;}
#tab-recoleccion .tab_titles .tab {padding: 7px 14px;color: #fff;   font-size: 0.88em;}
#tab-recoleccion .tabcontainer .tab.active_tab, #tab-recoleccion  .tabcontainer .tab:hover { color: #fff !important;}
#tab-recoleccion .tab_titles .tab.tab_counter_0{background:#3e3d42;}
#tab-recoleccion .tab_titles .tab.tab_counter_1{background:rgb(249,168,37);}
#tab-recoleccion .tab_titles .tab.tab_counter_2{background:rgb(175,180,43);}
#tab-recoleccion .tab_titles .tab.tab_counter_3{background:rgb(9,113,56);}
#tab-recoleccion .tab_titles .tab.tab_counter_4{background:rgb(165,39,20);}
#tab-recoleccion .tab_titles .tab.tab_counter_5{background:rgb(1,87,155);}
#tab-recoleccion .tab_titles .tab.tab_counter_6{background:rgb(255,82,82);}
#tab-recoleccion .tab_titles .tab.tab_counter_7{background:rgb(255,234,0);}
#tab-recoleccion .tab_titles .tab.tab_counter_8{background:rgb(25,35,126);}
#tab-recoleccion .tab_titles .tab.tab_counter_9{background:rgb(58,139,47);}
#tab-recoleccion .tab_titles .tab.tab_counter_10{background:rgb(156,39,176);}
#tab-recoleccion .tab_titles .tab.tab_counter_11{background:rgb(78,52,46);}
#tab-recoleccion .tab_titles .tab.tab_counter_12{background:rgb(0,96,100);}
#tab-recoleccion .tab_titles .tab.tab_counter_13{background:rgb(103,58,183);}
#tab-recoleccion .tab_titles .tab.tab_counter_14{background:rgb(255,82,82);}
#tab-recoleccion .tab_titles .tab.tab_counter_15{background:rgb(194,24,91);}
#tab-recoleccion .tab_titles .tab.tab_counter_16{background:rgb(15,157,88);}
#tab-recoleccion .tab_titles .tab.tab_counter_17{background:rgb(249,168,37);}
#tab-recoleccion .tab_titles .tab.tab_counter_18{background:rgb(124,179,66);}
#tab-recoleccion .tab_titles .tab.tab_counter_19{background:rgb(129,119,23);}
#tab-recoleccion .tab_titles .tab.tab_counter_20{background:rgb(251,192,45);}
/*Restaurantes*/
#datos-restaurant .av_gmaps_sc_main_wrap, #datos-sitios-turisticos .av_gmaps_sc_main_wrap{margin: 1.1em 0 0 0;}
#datos-restaurant .ot-dtp-picker{padding:0!important}
#link-pagina .avia-button.avia-button-fullwidth .avia_iconbox_title{font-size: 13px;text-transform: uppercase;
font-weight: 600;}
#top #link-pagina .avia-button-fullwidth{padding:10px;}
 
/*Denuncia ciudadana*/
#denuncia-ciudadana .av-flex-placeholder{display:none;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title {
 font-size: 20px;text-transform: uppercase;color: #3e3d42;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form .wpforms-field-label, #denuncia-ciudadana div.wpforms-container-full .wpforms-field.wpforms-field-html{font-size:18px;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form input#wpforms-17112-field_22{border-color: #e1e1e1 !important; border: 1px solid;padding: 8px;}
#denuncia-ciudadana .wpforms-page-next, #denuncia-ciudadana .wpforms-page-prev{background-color: #b2007b;color: #ffffff;
border-color: #b2007b;font-size: 18px;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li.choice-1.depth-1{padding: 7px 15px !important; background-color: #4b4d98!important; color:#ffffff!important;}
.wpforms-smart-phone-field{padding-left: 35px!important;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form button[type=submit]{padding: 12px 25px 13px 25px!important; background-color: #4b4d98!important; color:#ffffff!important; float:right; position: relative;top: -64px;}
#denuncia-ciudadana .wpforms-page-prev{float: right; margin-right: 110px;}
.leyenda-legal{padding: 20px !important;background: #f2f2f2 !important;}
#denuncia-ciudadana div.wpforms-container-full .wpforms-form .anonima.wpforms-list-inline ul li.choice-1.depth-1{background: transparent !important;
border-bottom: 2px solid #4b4d98 !important; color: #222222 !important;
font-size: 18px;}
.orange, .pink, .violet{background: #f07e3f;border-color: #f07e3f; margin-bottom: 20px; padding: 13px 20px;font-size:16px!important;}
.pink {background-color: #dd3475 !important;}
.violet {background-color: #4e499b !important;}

/*Transparencia*/
#menu-transparencia{position:fixed;right: 0;left: 0;z-index: 1030;height:80px;box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);}
#menu-transparencia .container {padding-top:5px!important;}
#menu-transparencia .container .content{padding-top: 8px;padding-bottom: 8px;}
#informacion-transparencia h2, #plataformas-transparencia h2, #faq-transparencia h2, #video-transparencia h2, #infografia-transparencia h2, #paginas-transparencia h2{font-weight: bold!important; font-size: 2em!important;   line-height: 1.2em; text-transform: uppercase!important; text-align: center;color: #333333;}
#full_slider_1{padding-top: 80px;}
#fullscreen_slider_1 h2{letter-spacing: 5px;}
#fullscreen_slider_1 .avia-caption-content {font-weight: bold;}
#plataformas-transparencia .avia-image-container{margin: 0 auto 20px auto!important;}
#faq-transparencia .av-minimal-toggle .toggle_content{color: #3e3d42;}
#faq-transparencia .toggle_content table tbody, #faq-transparencia .toggle_content table td {font-size: 16px;color: #3e3d42;}
#faq-transparencia .av_toggle_section .av-inherit-border-color * { border-color: #e1e1e1;}
.av-subheading_below{margin-top: 25px;}
#faq-transparencia a{text-decoration: underline!important;}
#footer-transparencia a{text-decoration: none!important;}
#footer-copy{min-height: 50px;}
#informacion-transparencia .entry-content-wrapper li {
  margin-left: 1em !important;
  padding: 3px 0 !important;
}
#informacion-transparencia .entry-content-wrapper li a, #informacion-transparencia .entry-content-wrapper li {color:#3e3d42;}
#paginas-transparencia{position:static;}
#paginas-transparencia.main_color tr:nth-child(odd), #paginas-transparencia.main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{background: #f3f3f3;}
#paginas-transparencia.main_color td{font-size: 16px;color:#333333;}
#paginas-transparencia p, #paginas-transparencia .avia-icon-list .iconlist_content li, #video-transparencia .av-subheading.av-subheading_below{color:#3e3d42!important;}
/*Presupuesto participativo*/
#datos-proyecto .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top: 0;}
#datos-proyecto.avia-section-large .content{padding-bottom:0;}
#datos-proyecto .avia-progress-bar-container{margin:0;}
#datos-proyecto h4{font-weight: bold !important;}
#datos-proyecto .progressbar-percent{font-size: 35px; font-weight: bold;margin-bottom: 10px; margin-right: 30px;}
#datos-proyecto .red-bar .bar {background: #de2e73;}
#datos-proyecto .av-small-bar .avia-progress-bar{margin:0;}
#datos-proyecto .av-small-bar .avia-progress-bar .progress{display:none;}
#top #etapas-proyecto-2 a.av-active-tab-title, #top #etapas-proyecto-3 a.av-active-tab-title, #top #etapas-proyecto-4 a.av-active-tab-title, #top #etapas-proyecto-5 a.av-active-tab-title {color: #86868e !important;}
#top #etapas-proyecto .av-section-tab-title, #top #etapas-proyecto-5 .av-section-tab-title, #top #etapas-proyecto-2 .av-section-tab-title, #top #etapas-proyecto-3 .av-section-tab-title,#top #etapas-proyecto-4 .av-section-tab-title {padding: 0px 10px 10px 0;display: inline-block;  text-decoration: none;width: 302px;color: #272729;font-weight: 600;}
.js_active #etapas-proyecto .av-tab-section-tab-title-container, .js_active #etapas-proyecto-5 .av-tab-section-tab-title-container, .js_active #etapas-proyecto-2 .av-tab-section-tab-title-container, .js_active #etapas-proyecto-3 .av-tab-section-tab-title-container, #etapas-proyecto-4 .av-tab-section-tab-title-container{padding: 0; background: #ebebeb; max-width: 1210px;margin: 0 auto;}
#etapas-proyecto .av-tab-no-icon.av-tab-no-image .av-inner-tab-title, #etapas-proyecto-2 .av-tab-no-icon.av-tab-no-image .av-inner-tab-title,  #etapas-proyecto-3 .av-tab-no-icon.av-tab-no-image .av-inner-tab-title, #etapas-proyecto-4 .av-tab-no-icon.av-tab-no-image .av-inner-tab-title, #etapas-proyecto-5 .av-tab-no-icon.av-tab-no-image .av-inner-tab-title{margin: 0 auto;width:242px;}
#etapas-proyecto .avia-tab-title-padding-default .av-outer-tab-title, #etapas-proyecto-2 .avia-tab-title-padding-default .av-outer-tab-title, #etapas-proyecto-3 .avia-tab-title-padding-default .av-outer-tab-title, #etapas-proyecto-4 .avia-tab-title-padding-default .av-outer-tab-title, #etapas-proyecto-5 .avia-tab-title-padding-default .av-outer-tab-title{padding: 0;}
#etapas-proyecto .av-tab-arrow-container, #etapas-proyecto-2 .av-tab-arrow-container, #etapas-proyecto-3 .av-tab-arrow-container, #etapas-proyecto-4 .av-tab-arrow-container, #etapas-proyecto-5 .av-tab-arrow-container{height:0;}
.js_active #etapas-proyecto .av-layout-tab, .js_active #etapas-proyecto-2 .av-layout-tab, .js_active #etapas-proyecto-3 .av-layout-tab, .js_active #etapas-proyecto-4 .av-layout-tab, .js_active #etapas-proyecto-5 .av-layout-tab{padding-top:10px;vertical-align: top !important;}
#etapas-proyecto .avia-icon-list li, #etapas-proyecto-2 .avia-icon-list li, #etapas-proyecto-3 .avia-icon-list li, #etapas-proyecto-4 .avia-icon-list li, #etapas-proyecto-5 .avia-icon-list li {display: inline-block;}
#etapas-proyecto .av_textblock_section, #etapas-proyecto-2 .av_textblock_section, #etapas-proyecto-3 .av_textblock_section, #etapas-proyecto-4 .av_textblock_section, #etapas-proyecto-5 .av_textblock_section {background: #fff;padding: 5px 30px;}
#etapas-proyecto  .avia-icon-list-container, #etapas-proyecto-2 .avia-icon-list-container, #etapas-proyecto-3 .avia-icon-list-container, #etapas-proyecto-4 .avia-icon-list-container, #etapas-proyecto-5  .avia-icon-list-container{padding: 0 30px;}
#top #etapas-proyecto .av-section-tab-title:nth-child(1), #top #etapas-proyecto-2 .av-section-tab-title:nth-child(1),#top #etapas-proyecto-2 .av-section-tab-title:nth-child(2), #top #etapas-proyecto-3 .av-section-tab-title:nth-child(1),#top #etapas-proyecto-3 .av-section-tab-title:nth-child(2), #top #etapas-proyecto-3 .av-section-tab-title:nth-child(3), #top #etapas-proyecto-4 .av-section-tab-title:nth-child(1),#top #etapas-proyecto-4 .av-section-tab-title:nth-child(2), #top #etapas-proyecto-4 .av-section-tab-title:nth-child(3), #top #etapas-proyecto-4 .av-section-tab-title:nth-child(4), #top #etapas-proyecto-5 .av-section-tab-title{border-bottom: 15px solid #de2e73;}
#etapas-proyecto-4 h5, #etapas-proyecto-5 h5{font-weight:bold!important;}
#top #presupuesto-ppt .av-iconlist-small .iconlist_icon{line-height: 1em;font-size: 25px!important;}
#normateca .avia-icon-list li{padding:0 0 30px 0;}
.colored_table table.ninja_table_pro.inverted tbody tr td:hover{color:#444;}
#datos-abiertos .form-group-ninja_filter_0, #datos-abiertos .form-group-ninja_filter_1{margin-top: 23px; margin-right: 10px;}
#datos-abiertos .form-group-ninja_filter_0{width:13%;}
#datos-abiertos .colored_table table.ninja_table_pro.inverted .pagination a.footable-page-link {color: rgba(0,0,0,.8); font-weight: bold;}


/*-Menu transparencia-*/
#menu-transparencia div .av_one_fifth{width:15%!important;}
#menu-transparencia nav ul li br{display:none;}
#menu-transparencia nav ul li.nav-item br{display:block;}
#menu-transparencia nav .nav-item a{padding: 5px 13px;}
#menu-transparencia .toggle,
[id^=drop] {display: none!important;}
#menu-transparencia nav { 
	margin:0;	padding: 0;	}
#menu-transparencia nav:after {	content:"";	display:table;
	clear:both;}
#menu-transparencia nav ul {
	float: right;	padding:0;
	margin:0;	list-style: none;
	position: relative;	}
#menu-transparencia nav ul li {	margin: 0 10px 0 0;text-align: center;display:inline-block;float:left;}
#menu-transparencia nav a {
display:block;padding:14px 10px;color:#808080;	font-size:16px;	text-decoration:none;line-height:20px;}
#menu-transparencia nav ul li ul li a:hover, #menu-transparencia nav a:hover { color: #333333; }
#menu-transparencia nav ul ul {	display: none;position: absolute; top: 50px; background: #ffffff;}
#menu-transparencia nav ul li:hover > ul { display:inherit;}
#menu-transparencia nav ul ul li {width:208px;float:none;
	display:list-item;position: relative;text-align:left; padding:0 5px;}
#menu-transparencia nav ul ul ul li {	position: relative;
	top:-60px;left:170px; }

/*Licitaciones Públicas*/
#top .av-subnav-menu > li.periodos-lic span.avia-menu-text{font-size: 17px;color: #444444;font-weight: 600;}
.page-id-8149 #licitaciones-publicas .content .entry-content-wrapper{padding: 0;}
.page-id-8149 #licitaciones-publicas div .av_one_fourth a{text-decoration: underline;}
#licitaciones-publicas .content .entry-content-wrapper{padding: 0 100px;}
#licitaciones-publicas h3{ background: #3e3d42; color: #fff;font-weight: bold !important;text-transform: uppercase !important; line-height: 25px;
padding: 10px;border-bottom: 5px solid transparent;border-image: linear-gradient(90deg, rgba(242,131,62,1) 10%, rgba(221,52,117,1) 50%, rgba(75,77,152,1) 100%);
    border-image-slice: 1;}
#licitaciones-publicas h4, #descargas-tab h4{ font-weight: bold!important; color: #272729;padding: 30px 10px 10px; border-top: 5px solid transparent; border-image: linear-gradient(90deg, rgba(242,131,62,1) 10%, rgba(221,52,117,1) 50%, rgba(75,77,152,1) 100%);
border-image-slice: 1;}
#licitaciones-publicas .av-subheading {font-size: 60px!important;letter-spacing: 3px;color: #272729;opacity: 1;}
#titulo-licitaciones .content{padding-bottom:0;}
/*Tabs Licitaciones*/
.page-id-44487 #descargas-tab .av-section-tab-title, .page-id-44997 #descargas-tab .av-section-tab-title, .page-id-34925 #descargas-tab .av-section-tab-title, .page-id-50436 #descargas-tab .av-section-tab-title{float:none;padding: 10px 55px 0 55px;color:#ffffff;}
.page-id-44487 #descargas-tab .av-outer-tab-title, .page-id-44997 #descargas-tab .av-outer-tab-title, .page-id-34925 #descargas-tab .av-outer-tab-title, .page-id-50436 #descargas-tab .av-outer-tab-title{margin-right: 0;}
.page-id-44487 #descargas-tab .av-section-tab-title.av-active-tab-title:first-child, .page-id-44997 #descargas-tab .av-section-tab-title.av-active-tab-title:first-child, .page-id-34925 #descargas-tab .av-section-tab-title.av-active-tab-title:first-child, .page-id-50436 #descargas-tab .av-section-tab-title.av-active-tab-title:first-child{background: #dd3475;}
.page-id-44487 #descargas-tab .av-section-tab-title:first-child, .page-id-44997 #descargas-tab .av-section-tab-title:first-child, .page-id-34925 #descargas-tab .av-section-tab-title:first-child, .page-id-50436 #descargas-tab .av-section-tab-title:first-child{background: #ee9aba;}
.page-id-44487 #descargas-tab .av-section-tab-title.av-active-tab-title:last-child, .page-id-44997 #descargas-tab .av-section-tab-title.av-active-tab-title:last-child, .page-id-34925 #descargas-tab .av-section-tab-title.av-active-tab-title:last-child, .page-id-50436 #descargas-tab .av-section-tab-title.av-active-tab-title:last-child{background: #4e499b;}
.page-id-44487 #descargas-tab .av-section-tab-title:last-child, .page-id-44997 #descargas-tab .av-section-tab-title:last-child, .page-id-34925 #descargas-tab .av-section-tab-title:last-child, .page-id-50436 #descargas-tab .av-section-tab-title:last-child{background: #aaa7d6;}
.page-id-44487 #descargas-tab .av-tab-arrow-container span, .page-id-44997 #descargas-tab .av-tab-arrow-container span, .page-id-34925 #descargas-tab .av-tab-arrow-container span, .page-id-50436 #descargas-tab .av-tab-arrow-container span  {display:none;}
.page-id-44487 #descargas-tab .av-inner-tab-title, .page-id-44997 #descargas-tab .av-inner-tab-title, .page-id-34925 #descargas-tab .av-inner-tab-title, .page-id-50436 #descargas-tab .av-inner-tab-title{text-decoration:none;}
.js_active .page-id-44487 #descargas-tab .av-layout-tab, .js_active .page-id-44997 #descargas-tab .av-layout-tab, .js_active .page-id-34925 #descargas-tab .av-layout-tab, .js_active .page-id-50436 #descargas-tab .av-layout-tab { padding: 5px 100px 0 100px;}
.page-id-44487 #descargas-tab .av-inner-tab-title, .page-id-44997 #descargas-tab .av-inner-tab-title, .page-id-34925 #descargas-tab .av-inner-tab-title, .page-id-50436 #descargas-tab .av-inner-tab-title {font-size: 20px;}
.page-id-44487 #descargas-tab .av-subheading, .page-id-44997 #descargas-tab .av-subheading, .page-id-34925 #descargas-tab .av-subheading, .page-id-50436 #descargas-tab .av-subheading{font-size: 60px!important; letter-spacing: 3px; color: #272729;opacity: 1;margin-bottom: 60px;}

/*#menu-transparencia li > a:after { content:  ' +'; }*/
li > a:only-child:after { content: ''; }

/*Micrositio PC*/
#telpc{width: 33.333%;display: inline-block;clear: none;}
#telpc .content {padding-top: 25px; padding-bottom: 25px;}
#clima{margin-top: 80px!important;}
.page-id-33840 .avia-builder-el-16, .page-id-33840 .avia-builder-el-16 strong, .page-id-33840 .avia-builder-el-16 h4, .simple-weather-widget, .simple-weather-widget h4{color: #fff;}
.page-id-33840 .avia-builder-el-16 p{margin-bottom: 0; margin-top: 25px;}
#simple-weather-2{padding: 0 0 30px 30px;}
.simple-weather-table__date{margin-right:15px;}
.simple-weather-widget .degrees, .simple-weather-widget .summary, .simple-weather-table__temp-min{font-weight:bold;}
.simple-weather-widget .summary, .simple-weather-table__temp-min{opacity: .85;}
.simple-weather-table__row{    padding: 1em 0;}
#mapas-atlas p{margin:0 0 10px 0;}
#mapas-atlas .avia-permanent-lb{display:none;}
#seccion-principios #wpforms-submit-40398{background: #373667; border-color: #373667;font-weight: 700;width: 100%; margin-top: 20px;letter-spacing: 0.4px;}
#seccion-principios #wpforms-40398-field_6, #seccion-principios #wpforms-40398-field_7, #seccion-principios #wpforms-40398-field_8{font-size: 15px;}
#seccion-principios #wpforms-submit-40398:hover{background: #7271b4;}
#seccion-albergues .av-special-heading-h2{background: #fff;}
#seccion-albergues .togglecontainer{padding: 0 25px 0 25px; margin: 25px 0;}
.js_active #seccion-albergues .av-elegant-toggle .toggler{    padding: 1.1em 2.9em 1.1em 1.4em;}
#top #seccion-principios .av-flex-placeholder { width: 2%;}
#seccion-albergues .av-elegant-toggle .toggle_content{font-size:16px;}
#seccion-albergues .av-elegant-toggle .toggle_icon, #seccion-albergues .av-elegant-toggle .toggle_icon .hor_icon, #seccion-albergues .av-elegant-toggle .toggle_icon .vert_icon{border-color: #999;}
#seccion-objetivos .slide-entry-title.entry-title{font-weight: bold!important;font-size: 40px !important;line-height: 1.2em; text-transform: uppercase !important;padding-bottom: 10px;color: #e54269;   letter-spacing: 1px; font-family: 'barlow','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif !important;} 
.html_elegant-blog #seccion-objetivos .avia-content-slider .slide-entry-title:hover { opacity: 1;}
#top #seccion-objetivos .avia-content-slider-element-container .avia-slideshow-dots{text-align: center;width: 100%; position: absolute;}
#top #seccion-objetivos .new-special-heading {display:none;}
#seccion-objetivos .avia-content-slider{margin: 20px 0;}
#seccion-objetivos .avia-content-slider .slide-entry-excerpt{padding: 0 60px;}
#top #seccion-objetivos.main_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top #seccion-objetivos.main_color .avia-smallarrow-slider .avia-slideshow-dots a:hover, #top #seccion-manual.main_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .main_color .avia-smallarrow-slider .avia-slideshow-dots a:hover, #seccion-principios.main_color .av-timeline-nav a span{background-color: #888;}
#top #seccion-objetivos .avia-smallarrow-slider .avia-slideshow-dots a, #top #seccion-manual .avia-smallarrow-slider .avia-slideshow-dots a { background-color: #ccc; }
#factores-cuadrantes p, .avia-icon-list-container #factores-cuadrantes {padding: 0 15px;}
#top #seccion-organizacion .av-iconlist-small li{color:#ffffff;}
#top #seccion-organizacion .av-iconlist-small article.article-icon-entry{padding: 5px 0;}
#seccion-organizacion .avia-icon-list-container { margin: 10px 0 30px 0;}
#top #seccion-organizacion .av-iconlist-small .iconlist_icon{font-size:20px;}
#mapas-atlas .tab_counter_0, #mapas-atlas .tab_counter_1 {background: #eda62d;padding: 12px 26px 14px 26px; color: #ffffff!important; font-size: 16px;}
#mapas-atlas .tab_counter_1{ background: #de2e73;}
#infografias-pc #tab-id-6-container{ overflow: hidden;}
.js_active #infografias-pc .top_tab .tab {background: #4f4e93; padding: 12px 26px 14px 26px;color: #ffffff!important;font-size: 16px;border-right: 1px solid #fff;}
.js_active #infografias-pc .tabcontainer .tab.active_tab {background: #7473bd;}
#seccion-albergues h4 {font-weight: 600!important;font-size: 19px;}
/*Página integra género*/
.page-id-45618 #seccion-principios li h2{font-size:18px!important;font-weight:lighter!important;text-transform: capitalize;color: #3e3d42 !important;}
#seccion-principios .av-milestone-content p:last-child{line-height:normal;}
#contacto-genero div .main_color .button, .main_color input[type='submit'] { background-color: rgba(221,52,117,1);
border-color: rgba(221,52,117,1);padding: 10px;font-weight: bold;letter-spacing: 0.5px;}
#top #contacto-genero.main_color input[type='text'], #top #contacto-genero.main_color textarea{border-color: #a6a6a6;border-width:1.5px;}
#mapa-genero.avia-section-huge .content{padding-bottom:30px;}
.page-id-45659 #descargas-tab{background-color: #f9f9f9;
padding: 50px 0 30px 0;}
#top #instancias.main_color .av-minimal-toggle .toggler { background: #f0f0f0;color: #e54269;font-weight: bold;padding: .85em 2.9em .85em;font-size:18px;}
#top #instancias .av-iconlist-small li{margin-bottom:10px;}
#instancias.avia-section-huge .content{padding-bottom: 50px;}
.js_active .page-id-45659 #descargas-tab .toggler{background: #f9f9f9;}
.page-id-45659 #descargas-tab .av-section-tab-title {float: none; text-align: center;  vertical-align: middle;}
.page-id-45659 #descargas-tab .av-inner-tab-title {width: 320px;font-size: 16px; text-decoration: none;text-align: center;color: #fff;}
.page-id-45659 #descargas-tab .av-section-tab-title .av-outer-tab-title{margin-right: 10px;padding: 15px 0;}
.page-id-45659 #descargas-tab .av-section-tab-title:first-child .av-outer-tab-title{background: #8e3f84;}
.page-id-45659 #descargas-tab .av-section-tab-title:nth-child(2) .av-outer-tab-title{background: #de2e73;}
.page-id-45659 #descargas-tab .av-section-tab-title:last-child .av-outer-tab-title{background: #f07e3f;}
.page-id-45659 #descargas-tab .av-active-tab-title .av-inner-tab-title{color: #272729;}
#seccion-paso .slide-entry {background:#eee;padding: 20px;}
.page-id-45659 #descargas-tab li{list-style-image: none; font-size: 16px;}
.page-id-45659 #descargas-tab p{font-size: 16px;}
#seccion-paso .avia-size-medium{background-color: #444;}
#seccion-paso div .av_one_third { margin-left: 3%;width: 30%;}
#top #seccion-glosario .avia-smallarrow-slider .avia-slideshow-arrows a { width: 34px; height: 34px;line-height: 34px;}
#top #seccion-glosario .avia-smallarrow-slider .avia-slideshow-arrows a:before { line-height: 34px; font-size: 16px;font-weight: bold;}
#top .avia-smallarrow-slider .avia-slideshow-arrows { width: 75px;height: 35px;}
#top.page-id-49594 #sub_menu1{border-color: rgb(225, 225, 225);}
#top.page-id-49594 #sub_menu1 .av-subnav-menu li a {font-size: 14px; line-height: 18px; color: #444; font-weight: bold;}
#mapa-genero .tabcontainer .active_tab_content, #mapa-genero .tabcontainer .active_tab {background-color: #eee;}
#mapa-genero .sidebar_tab_left .active_tab.tab { background-color: #c172b7; color: #000 !important;}
#mapa-genero .sidebar_tab .tab_titles .tab {font-size: 16px;background: #8e3f84; margin-bottom: 5px;color: #fff;}
#mapa-genero .tab_titles [data-av_icon]:before{font-size: 30px;display: block;}
#mapa-genero .sidebar_tab .tab_content{padding-top:0;}
#atencion-psicologica td{vertical-align: middle;}
#atencion-psicologica .avia-data-table .avia-center-col { width: 11%;}
/*Menu colonias*/
#top #sub_menu1 .av-subnav-menu li a{ text-transform: uppercase;font-size: 12px;}
table.footable>tbody>tr.footable-empty>td { font-size: 18px!important;}
.wpshopify .container-fluid, .wpshopify .row, .wpshopify [data-wps-is-client-component-wrapper] *{font-size: 16px;}


@media all and (max-width : 989px) {
	#menu-transparencia{position:relative;}
#menu-transparencia .container .content{padding-bottom:0;}
#menu-transparencia nav {
margin: 0;width:100%;padding-left: 20px; height: 100%;padding-bottom:20px;}
#menu-transparencia .toggle + a,	#menu-transparencia .menu {display: none;	}
#menu-transparencia nav ul li br{display:none!important;}
#menu-transparencia [id^=drop]:checked + ul {
		display: block;top: 40px;float:inherit;}
#menu-transparencia nav a{font-size:18px;}
#menu-transparencia nav ul li {
display: block;	width: 100%;    text-align: left;padding: 10px 0;}
	#menu-transparencia nav ul li .toggle{padding: 5px 13px;font-size: 18px;color: #808080;}
#menu-transparencia nav ul li br{display:none;}
#menu-transparencia nav a {    padding: 14px 13px;}
#menu-transparencia nav ul ul .toggle, #menu-transparencia nav ul ul a {padding: 0 40px;	}
#menu-transparencia nav ul ul ul a { padding: 0 80px;	}
#menu-transparencia nav ul ul ul a {
background-color: #000000;	}
#menu-transparencia nav ul li ul li .toggle, #menu-transparencia nav ul ul a,
#menu-transparencia  nav ul ul ul a{ padding:14px 20px;	color:#3e3d42; font-size:18px; }
#menu-transparencia nav ul ul {
float: none;position:static;
color: #ffffff;	}
		
#menu-transparencia nav ul ul li:hover > ul,
#menu-transparencia	nav ul li:hover > ul { display: none;
	}
#menu-transparencia nav ul ul li {display: block; width: 100%;
	}
#menu-transparencia nav ul ul ul li { position: static;	}
	#menu-transparencia .flex_column.av_one_fourth {margin-bottom: 0!important; width: 240px!important;display: inline-block!important;}
	#menu-transparencia .flex_column.av_three_fourth {top: -45px; display: inline-block !important; margin-bottom: 0 !important;}
#menu-transparencia .toggle.menu {border-bottom: 15px double rgba(221,52,117,1) !important;
border-top: 5px solid rgba(221,52,117,1) !important;content: "";height: 25px;
width: 40px;padding-right: 15px;float: right;border-color: rgba(221,52,117,1) !important;display:block!important;
		/*display: block!important;
		background-color: #254441;
		padding:14px 20px;	
		color:#FFF;
		font-size:17px;
		text-decoration:none;
		border:none;*/
	}
	#menu-transparencia {height: auto;}
	#menu-transparencia .toggle{display:block!important;}
}

@media all and (max-width : 330px) {
#menu-transparencia nav ul li {
display:block; width: 94%; }
}
@media all and (max-width : 560px) {
.calendar-widget{width: 100%;margin: 0;}
.js_active #cartelera-cultural .av-tab-section-tab-title-container { background-size: cover;min-width: auto !important; overflow-y: hidden; overflow-x: auto; white-space: nowrap; left: 0!important;   width: 100%; max-width: 100%;}
	#cartelera-cultural .content-listaevent h3 {text-align: left;}
#cartelera-cultural .av-layout-tab {float: left;right: 0;
position: relative;}
	#cartelera-cultural .content-listaevent {width: auto !important; top: 0!important; position: relative!important; }
	#cartelera-cultural .av-layout-tab{background-size:200% !important;}
#menu-transparencia .toggle.menu{top: 15px; position: relative;}
	#seccion-objetivos .slide-entry-title.entry-title{font-size:35px!important;}
}

/*Mapa Turismo*/
#imp-fullscreen-wrap{background:#e0e0e0!important;}


/*Menú resonsivo turismo*/
/*Strip the ul of padding and list styling*/
.mobile-menu{clear: none; position: relative; z-index: 100; line-height: 30px;height: 100%;  margin: 0;right: 0;float:right;}
.mobile-menu label{display:none;}
/*Create a horizontal list with spacing*/
.mobile-menu li {
	display:inline-block; float: left;position: relative; z-index: 20;}
/*Style for menu links*/
.mobile-menu li a {
	display: block;text-decoration: none; padding: 0 11px; font-weight: normal; font-weight: 600;
 height: 45px; line-height: 45px;
}
/*Style for dropdown links*/
.mobile-menu li a:hover{color:#333333;}
.mobile-menu li:hover ul a {
	background: #f3f3f3;
	color: #2f3036;
	height: 40px;
	line-height: 40px;
}
/*Hover state for dropdown links*/
.mobile-menu li:hover .mobile-menu ul a:hover {
	color: #4db3ff;
}
/*Hide dropdown links until they are needed*/
.mobile-menu li ul {
	display: none;
}
/*Make dropdown links vertical*/
.mobile-menu li ul li {
	display: block;
	float: none;
}
/*Prevent text wrapping*/
.mobile-menu li ul li a {
	width: auto;
	min-width: 100px;
	padding: 0 20px;
}
.mobile-menu .show-menu span{
   padding-left: 35px;
}
/*Hide checkbox*/
.mobile-menu input[type=checkbox]{
    display: none !important;
}
/*Show menu when invisible checkbox is checked*/
.mobile-menu input[type=checkbox]:checked ~ #menu{ display: block;}

/*Responsive Styles*/
@media screen and (max-width : 989px){
.mobile-menu{width:100%;}
.mobile-menu .show-menu {display:block; }
.mobile-menu ul { position: static; display: none;}
.mobile-menu .lines { border-bottom: 15px double rgba(221,52,117,1) !important; border-top: 5px solid rgba(221,52,117,1) !important;content: "";height: 25px;width: 40px;padding-right: 15px;float: right;border-color: rgba(221,52,117,1) !important;}
.mobile-menu ul { -webkit-transition: .2s ease-out;
-moz-transition: .2s ease-out;
-ms-transition: .2s ease-out;
-o-transition: .2s ease-out;
transition: .2s ease-out;}
	.mobile-menu label{display:block;}
.mobile-menu li { margin-bottom: 1px;	}
.mobile-menu ul li, .mobile-menu li a {width: 100%;	}
.responsive #top #wrap_all #galeria-circuito .flex_column, .responsive #top #wrap_all  #videos-circuito .flex_column{padding: 0 !important;}
#eventos-turismo-cultura .container{padding: 0 30px!important;}
#top #main #menu-turismo-cultura.avia-section .template-page{padding:10px 0 0 0;}
.responsive #top #wrap_all #menu-turismo-cultura .flex_column.av-break-at-tablet{margin-bottom:0;width:210px; display:inline-block;}
.responsive #top #wrap_all #menu-turismo-cultura .flex_column.av-break-at-tablet:last-child{width:100%; top:-35px;}
	#menu-turismo-cultura .flex_column.av-break-at-tablet{display:block;}
.mobile-menu ul{padding-top:40px;}
#menu-transparencia div .av_one_fifth{display: inline-block!important;    width: 22%!important;}
	#menu-transparencia div .av_three_fifth{margin-top: -60px!important;}
}

@media only screen and (min-width: 801px) and (max-width: 840px) {
	.mobile-menu li { margin-left: .5em; }
}
@media only screen and (min-width: 601px) and (max-width: 700px) {
/*Informe*/
.contenedor-imagen{height: 27vh !important;}
}
@media only screen and (min-width: 701px) and (max-width: 800px) {
/*Informe*/
.contenedor-imagen{height: 36vh !important;}
}
@media only screen and (min-width: 801px) and (max-width: 900px) {
/*Informe*/
.contenedor-imagen{height: 52vh !important;}
}
@media only screen and (min-width: 601px) and (max-width: 750px) {
#cartelera-cultural #casascultura {width: auto; }
#cartelera-cultural .content-listaevent{right:0;}
}
@media only screen and (max-width: 600px) {
#telpc {width: 100%;display: block;}
#layerslider_40, #layerslider_40 .ls-wrapper img, #layerslider_45, #layerslider_45 .ls-wrapper img, #layerslider_37, #layerslider_37 .ls-wrapper img {width: 37vh!important; height: 10vh!important;}
.home .ls-popup-close-button{background: rgba(0,0,0,.5);}
/*Informe*/
.contenedor-imagen{height: 21vh !important;}
	.responsive #top #wrap_all #menu-turismo-cultura .flex_column.av-break-at-tablet:first-child{margin-bottom:10px;}
.responsive #top #wrap_all #menu-turismo-cultura .flex_column.av-break-at-tablet:last-child{top:-60px;}
	.responsive #top #wrap_all #menu-turismo-cultura .flex_column.av-break-at-tablet{display:block;}
.mobile-menu ul{padding-top:80px;}
	#cartelera-cultural .content-listaevent{ float: inherit;
right: 0;}
.page-id-28657 #after_submenu .content { padding-top: 0; padding-bottom: 0;}
.page-id-30395 h2{font-size:37px!important;}
#top #datos-proyecto .el_before_av_one_third p{font-size:25px !important;}
#datos-proyecto .progressbar-percent{margin:20px;}
.responsive #top #wrap_all #datos-proyecto .flex_column{margin-bottom:0;}
#top #etapas-proyecto .av-section-tab-title, 	#top #etapas-proyecto-5 .av-section-tab-title, #top #etapas-proyecto-2 .av-section-tab-title, #top #etapas-proyecto-3 .av-section-tab-title, #top #etapas-proyecto-4 .av-section-tab-title {width:100%;padding:15px;}
.js_active #etapas-proyecto .av-tab-section-tab-title-container, .js_active #etapas-proyecto-5 .av-tab-section-tab-title-container, .js_active #etapas-proyecto-2 .av-tab-section-tab-title-container, .js_active #etapas-proyecto-3 .av-tab-section-tab-title-container, .js_active #etapas-proyecto-4 .av-tab-section-tab-title-container {padding:0 30px;}
#top #sitios-turismo .av-section-tab-title{width:100%;}
#layerslider_34 h2{font-size: 17px!important;}
.page-id-44487 #descargas-tab .av-section-tab-title, .page-id-44997 #descargas-tab .av-section-tab-title, .page-id-34925 #descargas-tab .av-section-tab-title{width:100% !important;}
	.js_active .page-id-44487 #descargas-tab .av-layout-tab, .js_active .page-id-44997 #descargas-tab .av-layout-tab, .js_active .page-id-34925 #descargas-tab .av-layout-tab{padding:5px!important;}
.js_active .page-id-44487 #descargas-tab .av-tab-section-tab-title-container, .js_active .page-id-44997 #descargas-tab .av-tab-section-tab-title-container, .js_active .page-id-34925 #descargas-tab .av-tab-section-tab-title-container{padding:20px;}
.page-id-45659 #descargas-tab .av-section-tab-title{width:90%!important;}
.page-id-45659 #descargas-tab .av-inner-tab-title{width:100%;padding:5px;}
.responsive #top #wrap_all .slide-entry {width: 100%;}
}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
.page-id-54017 #directorio-tab .av-section-tab-title{width:auto;}
	.page-id-54017 #after_section_2 .content{padding:0;}
#top #wrap_all .av-burger-overlay-scroll{background:#ffffff;}
	#top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::before, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::after {color: #808080;font-size: 16px;font-weight: bold;}
	.av-burger-overlay-active #top #wrap_all .av-hamburger-inner::before, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::after{background-color: #808080;}
.av-hamburger--spin.is-active .av-hamburger-inner::before{opacity:1;}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {background-color: #7ba134;
  background-color: #505051;color: #ffffff;}
div .header_color .button, .header_color input[type='submit'],.header_color .button:hover,.header_color input[type='submit']:hover{background-color: #b2007b;border-color: #b2007b;}
#searchform{font-size: 19px !important;}
.page-id-44487 #descargas-tab .av-section-tab-title, .page-id-44997 #descargas-tab .av-section-tab-title, .page-id-34925 #descargas-tab .av-section-tab-title, .page-id-44487 #descargas-tab .av-inner-tab-title, .page-id-44997 #descargas-tab .av-inner-tab-title, .page-id-34925 #descargas-tab .av-inner-tab-title{width: auto;}
}
@media only screen and (min-width: 600px) and (max-width: 900px) {
	#telpc{height:175px;}
.fat-event-popup-modal .fat-close-popup{top: 27px!important;}
.page-id-45659 #descargas-tab .av-section-tab-title{width:63%!important;}
.page-id-45659 #descargas-tab .av-inner-tab-title{width:100%;padding:5px;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	#telpc{height:175px;}
.responsive #top #wrap_all .slide-entry {width: 44%;}
	#top #wrap_all .all_colors #funciones-principales h3 {font-size: 14px!important;}
#ligas-interes .av-catalogue-image { width: 80px;}
#ligas-interes .av-catalogue-content, #ligas-interes .av-catalogue-title{padding-right:0;}
#layerslider_34 h2{font-size: 32px!important;}
#simple-weather-2{padding: 0 0 5px 5px; width: 100%; font-size: 12px;}
#cuadricula_menu div .av_one_third{width: 29.55%;height: 60vh;}
}

@media only screen and (min-width: 801px) and (max-width: 1024px) {
.mobile-menu li { margin-left: 5px; }
.mobile-menu li a{padding:0 6px;}
#top #menu-turismo-cultura .av-flex-placeholder {
    display: table-cell;
    width: 2%;}
}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
.page-id-54017 #after_horizontal_gallery{display:block;}
  /* Add your Mobile Styles here */
#top #infohome .no_margin.av_one_half {width: 100% !important;display: block;   height: auto !important;}
.responsive #tab-encasa.tabcontainer .tab.fullsize-tab{background-color: #a6a6a6;font-size:18px; color: #ffffff !important;margin: 0 0 5px 0;}
#titulo-recomendaciones h2{font-size:32px!important;}
.page-id-54017 #directorio-tab .av-section-tab-title{width:auto;}
	#paisturismo .av-special-heading.modern-centered{width:90%;}
.js_active .page-id-54017 #directorio-tab .av-tab-section-tab-title-container{padding:20px;}
.page-id-54017 #after_section_2 .content{padding-top: 10px; padding-bottom: 0px;}
	#title-centros{width:auto;}
.responsive #top #wrap_all .av-flex-cells .no_margin{padding:20px!important;}
.responsive #top #wrap_all .av-flex-cells .no_margin{padding:20px!important;}
#top #wrap_all .av-burger-overlay-scroll{background:#ffffff;}
#top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::before, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::after {color: #808080;font-size: 16px;font-weight: bold;}
.av-burger-overlay-active #top #wrap_all .av-hamburger-inner::before, .av-burger-overlay-active #top #wrap_all .av-hamburger-inner::after{background-color: #808080;}
.av-hamburger--spin.is-active .av-hamburger-inner::before{opacity:1;}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {background-color: #7ba134;
  background-color: #505051;color: #ffffff;}
div .header_color .button, .header_color input[type='submit'],.header_color .button:hover,.header_color input[type='submit']:hover{background-color: #b2007b;border-color: #b2007b;}
#searchform{font-size: 19px !important;}
#directorio-tab .av-tab-section-tab-title-container,#descargas-tab .av-tab-section-tab-title-container, #etapas-proyecto .av-tab-section-tab-title-container, #etapas-proyecto-2 .av-tab-section-tab-title-container, #etapas-proyecto-5 .av-tab-section-tab-title-container, #etapas-proyecto-4 .av-tab-section-tab-title-container, #etapas-proyecto-3 .av-tab-section-tab-title-container {min-width: auto !important; overflow-y: hidden; overflow-x: auto; white-space: nowrap; left: 0!important; width: 100%; max-width: 100%;}
	.wpfm-template-3 .wpfm-menu-nav.wpfm-position-left ul, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-top-left ul, .wpfm-template-3 .wpfm-menu-nav.wpfm-position-bottom-left ul {left: 5px;top: 40%;}
#ligas-interes .av-catalogue-item{text-align: center;}
#ligas-interes .av-catalogue-image{float:none;margin-right: 0;}
#ligas-interes .av-catalogue-content, #ligas-interes .av-catalogue-title{padding-right:0;}
#ligas-interes .avia-button.avia-size-medium{width: 80%;float: inherit;margin:0 auto;}
.responsive #top #tab-mapas-filmaciones.main_color .tabcontainer .active_tab {
  background-color: #f07d3f !important; color: #ffffff !important;font-size: 16px;
    padding: 10px 10px;}
	.responsive #tab-mapas-filmaciones .tabcontainer .tab_content, .responsive #tab-mapas-filmaciones .tabcontainer .tab{font-size: 16px;padding: 10px 10px;    color: #222222!important;}
#menu-transparencia div .av_one_fifth{width: 34%!important; z-index: 9999;}
	#licitaciones-publicas .content .entry-content-wrapper {padding: 0 10px;}
	#concejo-home .avia_textblock .avia-image-container-inner{display:none;}
	.page-id-33840 .avia-builder-el-16{text-align:center;}
#clima{margin-top: 0 !important;}
.page-id-44487 #descargas-tab .av-section-tab-title, .page-id-44997 #descargas-tab .av-section-tab-title, .page-id-34925 #descargas-tab .av-section-tab-title{padding: 8px 25px 0 25px;width: 80%; display: block; margin: 0 auto;}
.page-id-44487 #descargas-tab .av-inner-tab-title, .page-id-44997 #descargas-tab .av-inner-tab-title, .page-id-34925 #descargas-tab .av-inner-tab-title{width:auto;}
.js_active .page-id-44487 #descargas-tab .av-layout-tab, .js_active .page-id-44997 #descargas-tab .av-layout-tab, .js_active .page-id-34925 #descargas-tab .av-layout-tab {padding: 5px 70px 0 70px;}
.js_active #carteleracultural .tab{width:100%!important;padding: 10px; height: auto;}
	.responsive #carteleracultural .tabcontainer .tab.fullsize-tab{background: rgba(0,0,0,.3) !important;}
.responsive #carteleracultural .tabcontainer .tab.fullsize-tab.active_tab{background:#E71A74!important;}
	#atencion-psicologica .avia-data-table .avia-center-col {
width: auto;}
	#top.page-id-49594 #sub_menu1{display:none;}
.js_active #directorio-tab .av-tab-section-tab-title-container{overflow:scroll;}
}
@media only screen and (min-width: 768px) and (max-width: 900px) {#concejo-home .avia_textblock h2{font-size: 36px!important;}
.js_active #carteleracultural .tab{width:30%;}
}

@media only screen and (min-width: 1145px) and (max-width: 1300px) {
#circuito-cultural .avia-button.avia-size-large, .avia-button.avia-size-x-large{width:505px;}
}
@media only screen and (min-width: 990px) and (max-width: 1140px) {
#menu-transparencia .container .content {padding-top: 12px;padding-bottom: 12px;}
#menu-transparencia nav a{    padding: 5px 15px; font-size:15px;}
#menu-transparencia nav .nav-item a {
padding: 5px 5px;}
}
@media only screen and (min-width: 923px) and (max-width: 1146px) {
#circuito-cultural .avia-button.avia-size-large, .avia-button.avia-size-x-large{width:49%;font-size:12px;}
}
@media only screen and (min-width: 747px) and (max-width: 924px) {
#circuito-cultural .avia-button.avia-size-large, .avia-button.avia-size-x-large{width:48.6%;font-size:15px;}
}
@media only screen and (max-width: 746px) {
	#circuito-cultural .avia-button.avia-size-large, .avia-button.avia-size-x-large{width:99%;}
}

@media only screen and (max-width: 1024px) {
.page-id-54017 #after_section_4 {display: block;}
	#cuadriculamenu .avia-icongrid-numrow-3 li{width:auto;}
.js_active #directorio-tab .av-tab-section-tab-title-container, .js_active #descargas-tab .av-tab-section-tab-title-container{min-width: auto !important; overflow-y: hidden; overflow-x: auto; white-space: nowrap; left: 0!important; width: 100%; max-width: 100%;}
#directorio-tab .av-section-tab-title, #descargas-tab .av-section-tab-title {
 padding: 10px 10px 10px 1px; vertical-align: top; width: 109px;}
#directorio-tab .av-tab-section-image {float: inherit;width: 109px !important;}
#directorio-tab .av-outer-tab-title, #descargas-tab .av-outer-tab-title {padding: 13px 0;}
#directorio-tab .av-inner-tab-title, #descargas-tab .av-inner-tab-title {width: 109px;font-size: 10px;text-align: center; white-space: initial;vertical-align: top;}
#directorio-tab .avia-slideshow{width: 100%; height: auto;}
.responsive #top .avia-slideshow-controls a {display: block;}
	.js_active #cartelera-cultural .av-tab-section-tab-title-container { background-position-y: 2px; left: inherit !important;background-size: cover;min-width: inherit !important; }
#cartelera-cultural .av-layout-tab{background: url(https://historico.alcaldiacuauhtemoc.mx/wp-content/uploads/2019/07/cartel-responsive.png) no-repeat;background-position-y: -8px;padding-bottom: 50px;}
.responsive #top #seccion-objetivos .avia-slideshow-controls a {display: inline-block;}
#seccion-objetivos .avia-content-slider .slide-entry-excerpt {padding: 0 10px;}
.responsive #top #wrap_all #seccion-organizacion .flex_column{padding:0 10px!important;}
.page-id-45659 #descargas-tab .av-section-tab-title{width:auto;}
}

@media only screen and (min-width: 1025px) and (max-width: 1195px) {
.js_active #directorio-tab .av-tab-section-tab-title-container, .js_active #descargas-tab .av-tab-section-tab-title-container{min-width: auto !important;}
#directorio-tab .av-section-tab-title, #descargas-tab .av-section-tab-title { width: 180px;}
.page-id-45659 #descargas-tab .av-section-tab-title{width:auto;}
}
@media only screen and (max-width: 1305px) {
#menu-transparencia nav ul li br{display:block;}
#menu-transparencia nav a{padding: 5px 13px;}
}
/*fondo degradado cuauhtemoc*/
#degradadocuau, #degradadocuau-turismo-cultura, #visita-cuahutemoc, #degradado-sitios, #degradadocuau-filmacion-mapa, #mapas-riesgos, #inmuebles, #red-voluntarios, #descubre, #mapa-cuauhtemoc, #videos, #fotos, #calendario-eventos, #monitoreo{background: linear-gradient(90deg, rgba(242,131,62,1) 10%, rgba(221,52,117,1) 50%, rgba(75,77,152,1) 100%);}
/*seccion tab mas pequeña*/
.av-tab-section-image{
	height:60px;
}
.av-inner-tab-title, .av-tab-section-icon, .av-tab-arrow-container, .av-tab-section-image{
	width:60px;
}
#degradadocuau-turismo-cultura h6 a span:hover {
	color:orange;
}

#banners-home .avia-logo-element-container .slide-entry {padding: 1px 10px 1px 1px;}


/*lightbox a mano*/
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 5%;
			left: 5%;
			width: 75%;
			height: 75%;
			padding: 16px;
			border: 16px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}


.viapublica-template-default .big-preview single-big{display:none;}

.viapublica-template-default .big-preview.single-big{display:none;}

/*ocultar imagen de inicio cargando*/
#top .av-siteloader-wrap {
    background-color: #ffffff;
		display:none
}