/*
Theme Name: Wp Theme ec 23
Theme URI: https://website.com/ec
Author: Elisabetta Cataldi
Author URI: https://elisabettacataldi.it
Description: This theme is for personal branding
Requires at least: 5.6
Tested up to: 5.9
Requires PHP: 8.0
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wp_theme23
Tags: one-column, custom-menu, custom-logo, featured-images, translation-ready
*/

a,
li,
div,
section {
    color: white !important;
}

p {
    color: white;
    font-family: "Bellota Text", display;
    font-size: 1.2rem;
    line-height: 1.5 !important;
}

h2 {
    color: #558ed5;
}

.menu-item {
    padding: 0 0.3em !important;
    margin: 0.667em 1em !important;
    font-size: 1.5em;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 1.2rem;
}

.title-padding {
    padding: 25px 0px;
}

.theme_23-pagination {
    display: flex;
    justify-content: space-between;
}

.pages {
    margin-top: 20px;
}

a {
    color: #558ed5 !important;
}

ul.wp-block-page-list {
    list-style-type: none;
}

li.wp-block-pages-list__item {
    font-size: 1.5em;
    border-bottom: white solid 1px;
}

.bold {
    font-weight: bold !important;
}

.font-size-double {
    font-size: 2em;
}

.mejs-mediaelement {
    display: block;
    background-color: red;
}

iframe {
    position: relative;
    height: 45vw;
}


/* flag size */

li a img {
    width: 30px !important;
    height: 20px !important;
}


/* search bar setting */

.wp-block-search__label {
    font-size: 2em;
    color: #558ed5;
}

.widget-wrapper {
    padding-top: 20px;
}

.wp-block-latest-posts__post-title {
    color: white !important;
}


/* comment form */

.comment-form-comment label {
    display: block;
}

#comment {
    width: 100%;
}

.comment-respond {
    width: 80%;
    padding-left: 10px;
}

.form-submit input.submit {
    background-color: #558ed5;
    color: white;
    border: none;
    padding: 10px;
}

.wp-block-latest-posts__post-title:hover {
    color: #558ed5 !important;
}

.wp-block-latest-comments__comment-date {
    color: white !important;
}

.wp-block-latest-comments__comment-meta {
    color: white !important;
}

.wp-block-latest-comments__comment-author {
    font-weight: bold;
}


/* big device setting*/

@media (min-width: 767px) {
    p>iframe {
        padding: 20px 20%;
        height: 400px;
    }
}


/* small device setting*/

@media (max-width: 767px) {
    .center-home-text {
        display: block;
        position: relative;
        width: 100%;
    }
    .font-size-double {
        font-size: 1.2em;
    }
}

.home-icon {
    font-size: 3em;
}

.home-icon-container {
    text-align: center;
    /*padding: 3rem;*/
    display: flex;
}

.last-news-img-parent {
    padding: 10px;
}

.last-news-img {
    border-radius: 5px;
    min-width: 100px;
}

.no-margin {
    margin: 0;
}

.asfy-padding-top-10 {
    padding-top: 10rem!important;
}

.asfy-padding-left-1 {
    padding-left: 1rem!important;
}

.asfy-two-in-line{
    display: flex;
    align-items: center;
}

.asfy-white {
    color: white!important;
}

div.comment-author.vcard img {
    width: fit-content;
}