/*
Theme Name: Enrichetto
Theme URI: https://enricopiras.it/
Author: Enrico Piras
Author URI: https://enricopiras.it/
Description: WordPress theme made by Enrico Piras web designer and developer.
Version: 0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:  one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: enrichetto
Tested up to: 5.0.
Requires PHP: 7.0.

*/

/* General rules */

html {overflow-x: hidden;}

body {width: 100%;}

.wp-caption {}
.wp-caption-text {}
.gallery-caption {}
.bypostauthor {}
.alignright {}
.alignleft {}
.aligncenter {}

.screen-reader-text {}

/* General rules, tipography */

a {text-decoration: none!important;}

h1, h2, h3, h4, h5, h6  {line-height: 1.2;}

.fa, .far, .fas {font-family: Font Awesome\ 5 Free!important;}

button:focus {outline: 0!important;}

/* General rules, colors */

/* General rules, dimensions */

/* General rules, dimensions, deleting gutenberg rules */
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
flex-basis: initial;
flex-grow: 1;
}

:where(.wp-block-columns.is-layout-flex) {gap: inherit;}

.wp-block-columns {flex-wrap: wrap!important;}

.display-flex-cont .wp-block-group__inner-container {display: flex;}

.gap-10px .wp-block-group__inner-container {gap: 10px;}

/* General rules - Contact form */

#moduloContatti br, #moduloContatti br {display: none;}

#moduloContatti p {margin-bottom: 0;}

#moduloContatti input[type=text], #moduloContatti input[type=email], #moduloContatti input[type=tel], #moduloContatti textarea, #moduloContatti input[type=text], #moduloContatti input[type=email], #moduloContatti input[type=tel], #moduloContatti textarea {}

#moduloContatti input::placeholder, #moduloContatti textarea::placeholder {}

#moduloContatti label {}

#moduloContatti .wpcf7-list-item, #moduloContatti .wpcf7-list-item {}

#moduloContatti input[type=submit] {}

#moduloContatti input[type=submit]:hover {
}

/* Header */

.header {}

.is-scrolled .header {position: fixed;}

.custom-logo {transition: .3s;}

.is-scrolled .custom-logo {transition: .3s;}

.header .navbar-toggle {}

.header .menuButton {gap: 5px;}

.icon-bar {
background-color: #000000;
width: 35px;
height: 2px;
transition: .3s;
}

.desktopMenu li {display: inline-block;}

/* Footer */

footer .fas {}

footer .wp-block-social-links a {
background-size: 0;
color: inherit!important;
padding: 0;
}

footer .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg {font-size: ;}

footer .wp-block-social-link:hover {/*transform: scale(1.25);*/}

/* Pages */

/* Home page */

/* Home page - morph animation */

@media (max-width: 1400px) {
/* Bootstrap breakpoint xxl */    

}

@media (max-width: 1200px) {
/* Bootstrap breakpoint xl */
	
}


@media (max-width: 991px) {
/* Bootstrap breakpoint lg */
	
}	

@media (max-width: 781px) {
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: initial!important;}
}

@media (max-width: 767px) {
/* Bootstrap breakpoint md */

/* General rules */

/* Header */

/* Header, menu */

#bs-example-navbar-collapse-1 {}

#bs-example-navbar-collapse-1.show {}

#bs-example-navbar-collapse-1 {}

#bs-example-navbar-collapse-1 #closeMenuButton {
background-color: transparent;
border: 0;
}

#bs-example-navbar-collapse-1 #closeMenuButton i {transition: .3s;}

#bs-example-navbar-collapse-1 #closeMenuButton:hover i {transition: .3s;}

#bs-example-navbar-collapse-1 .navbar-nav a {}

#bs-example-navbar-collapse-1 .navbar-nav a:hover {}

/* Home page */
	
}

@media (max-width: 576px) {

/* Bootstrap breakpoint sm */

/* General rules */

/* General rules, colors */

}