/*
Theme Name: New#
Theme URI: #
Author: #
Author URI: #
Description: #
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: all-in
Text Domain: #
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
/*
.products.load {
    opacity: 0.5;
}
.products {
    transition: 0.3s;
}
*/
.text_block .aligncenter, .page .text_block div.aligncenter{display:block;margin:5px auto;}
.text_block .alignright{float:right;margin:5px 0 20px 20px;}
.text_block .alignleft{float:left;margin:5px 20px 20px 0;}
.text_block a img.alignright{float:right;margin:5px 0 20px 20px;}
.text_block a img.alignnone{margin:5px 20px 20px 0;}
.text_block a img.alignleft{float:left;margin:5px 20px 20px 0;}
.text_block a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.text_block .wp-caption{max-width: 100%;}
.text_block .wp-caption.alignnone{margin:5px 20px 20px 0;}
.text_block .wp-caption.alignleft{margin:5px 20px 20px 0;}
.text_block .wp-caption.alignright{margin:5px 0 20px 20px;}
.text_block .wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto;}
.text_block .wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;margin-top: 15px;}

.categories .category div{
    max-width: 130px;
    margin: 0 auto;
}

.pagination span{
    display: flex;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    width: 53px;
    height: 53px;
    transition: background .2slinear;
    text-align: center;
    text-decoration: none;
    color: currentColor;
    border-radius: 50%;
    background: rgba(255, 255, 255, .20);
}

.pagination .current{
    background: var(--primary_color);
}

footer .menu, footer .links .items{
    list-style: none;
}

.wpcf7 form .wpcf7-response-output{
    display: none;
}

.wpcf7-not-valid{
    border:1px solid red !important;
}

.wpcf7-not-valid::placeholder{
    color:red !important;
}