/* 
Theme Name: Empty
Theme URI: https://github.com/elementor/hello-theme/
Description: tema hijo Hello Elementor Child para Empty
Author: Ender
Author URI: https://ender.es/
Template: hello-elementor
Version: 1.0.1
Text Domain: Empty
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: 
*/
item.wpml-ls-item-legacy-list-horizontal > a {
    padding: 0px!important;
}

li.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-es.wpml-ls-current-language.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-2-es {
    padding-top: 5px!important;
}

li.wpml-ls-slot-shortcode_actions > a {
    font-size: 13px!important;
	font-weight:400!important;
}

li.wpml-ls-current-language {
	opacity: 0.5!important;
}

.elementor-search-form--skin-full_screen .elementor-search-form__toggle i {
    width: 33px;
    height: 33px;
    background-color:#fff0!important;
    border-radius: 3px;
}
.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal {
    text-align: right!important;
}

li.wpml-ls-item {
    font-size: 12px;
    width: 35px;
}
/* INICIO LISTADOS */

a.menu_area,
div.menu_area,
h2.ano {
    font-family: "Libre Franklin", Sans-serif;
    font-size: 14px!important;
    font-weight: 400!important;
    text-transform: capitalize;
}



div.ficha {
    font-family: "Libre Franklin", Sans-serif;
    font-size: 12px;
    font-weight: 400;
}
a.menu_area:hover {
    color: #a2a2a2;
}
table td {
    text-align: left !important;
}

span#basic-addon1 {
    color:#9c9aa057;
    background-color: #fff;
    border: none;
    padding: 0;
}
input#busc::placeholder {
    font-size: 14px !important;
    color: #9c9aa057;
    padding-left: 5px;
}
table#listado,
table#listado th,
table#listado tr,
table#listado td {
    border: none !important;
    background-color: #fff;
}
td.ano {
    font-size: 13px;
    font-weight: 300;
}
p#titulob :hover {
    color: #FF141D;
}
tr.sep {
    padding-bottom: 10px;
}
/* FIN LISTADOS */
p.piefoto{
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	font-weight: 400;
}

@media only screen  and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
    .alignright {
        float: none!important;
        display: block!important;
        margin-left: 1rem;
    }
}