.qr-search-wrap i.fas.fa-search.search-icon,
.page-control-panel div#pwa-wf-fab,
div#bap-filter-overlay span.bap-count,
.post-type-project div#postimagediv,
button#menu-item-upload{
 display:none !important;
}
@media (max-width:678px){
.bap-footer .bap-hint{
 display:none !important;
}
div#bap-filter-overlay .bap-footer{
 flex-direction:column!important;
 align-items:stretch !important;
}
 div#bap-filter-overlay .bap-reset-btn,
 div#bap-filter-overlay button#bap-filter-apply{
 padding:1em !important;
}
}
body .mi-plugin-checkbox-container{
 display:flex;
 align-items:center;
 gap:8px;
 justify-content:center;
}
td.title.column-title.has-row-actions.column-primary.page-title{
 height:5em !important;
 margin:1em 0 !important;
}
@media screen and (max-width:782px){
.wp-list-table .toggle-row,
td.author.column-author,
#the-list td[data-colname="Categorías"],
#the-list td[data-colname="Etiquetas"],
#the-list td[data-colname="Comentarios"],
#the-list td[data-colname="Fecha"]{
 display:none !important;
}
}
@media screen and (max-width:782px){
 .iedit td{
 display:block !important;
}
}
tbody#the-list{
 background:rgb(10,102,130,0.2) !important;
}
body{
 line-height:2.2em !important;
}
.page-control-panel .et_pb_code{
 top:-2em!important;
}
body h1,body h2,body h3,body h4,body h5,body h6,body #content-category a,
html h1,html h2,html h3,html h4,html h5,html h6,html #content-category a{
 font-weight:300 !important;
}
body p,body a,
html p,html a{
 font-weight:400 !important;
}
.logged-in.page-control-panel .carrito-pedidos-flotante{
 display:none !important;
 opacity:0 !important;
}
@media (max-width:976px){
 body #wpcontent .tablenav.top>div:nth-child(2),
 body #wpcontent .tablenav.bottom,
 #wpcontent th.manage-column.column-mi_plugin_checkbox,
 body #wpcontent th#mi_plugin_checkbox{
 display:block !important;
 opacity:1 !important;
 margin-top:0 !important;
}
}
label.xoo-el-form-label,
a.xoo-el-lostpw-tgr{
 color:#fff !important;
}
label.xoo-el-form-label:hover,
a.xoo-el-lostpw-tgr:hover{
 color:#cabc98 !important;
}
p.tel-movil a,
p.tel-fijo a{
 color:#fff !important;
 background:#0000003d !important;
 border-radius:5px;
 padding:0 1em;
}
.horarios-wf p{
 background:#0000003d;
 padding:0;
 margin:.5em;
 border-radius:5px;
}
.horarios-wf em{
 color:#d0caf1;
 font-size:16px;
}