/*
Theme Name: Plimballaggi Theme
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

#masthead .header-nav-main {
    justify-content: center;
}
p{
	text-align: justify;
}
.icon-box-text p{
	text-align: center
}
.wpcf7-form #form-contatto .flex-row .flex-col,
.wpcf7-form .flex-row .flex-col{
    margin-bottom: 10px;
}
#form-contatto .primary{
	color: white !important;
}
.padding-bottom-0{
	padding-bottom: 0 !important;
}
.padding-bottom-15{
	padding-bottom: 15px !important;
}
#footer .icon-facebook,
#footer .instagram{
	/*color: rgb(50, 50, 50);*/
}
#footer .facebook,
#footer .instagram{
	/*border-color: rgb(50, 50, 50) !important;*/
}
#top-bar a {
    /*color: rgb(50, 50, 50);*/
	color: white;
    text-transform: inherit;
}
.header-social-icons i {
    font-size: 1.4em;
	/*color: rgb(50, 50, 50);*/
	color: white;
}
.newsletter p,
.newsletter h2{
	margin-bottom: 0;
}
#footer .mask-arrow{
	padding-bottom: 10px !important;
}
#footer a span{
	/*color: rgb(50, 50, 50) !important;*/
}
.page-id-552 h1{
	color: rgb(50, 50, 50) !important;
}
.grecaptcha-badge {display: none !important}
.page-id-552 .sezione-newsletter{
	display: none !important
}
.blog-archive .blog-post-inner{
	font-size: 1.1em;
}
.article-inner.has-shadow .entry-content{
	padding-left: 0 !important;
    padding-right: 0 !important;
}
.type-post .box-shadow-1{
	box-shadow: none !important;
}
.gallerypl p {
	font-size: 1.15em;
}
.type-post a{
	color: rgb(124, 89, 55);
	text-decoration: underline;
}
.type-post a:hover{
	color: black;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
@media (min-width: 850px){
	.wpcf7-form #form-contatto .flex-row:not(.single) .flex-col:first-child,
	.wpcf7-form .flex-row:not(.single) .flex-col:first-child{
		margin-right: 10px;
	}
	.wpcf7-form .flex-row:not(.single) .flex-col:nth-child(2) {
		margin-right: 10px;
		margin-left: 10px;
	}	
	.wpcf7-form .flex-row:not(.single) .flex-col:nth-child(3) {
		margin-left: 10px;
	}	
}