/*
Theme Name: Prolignum
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: MRZ Design
Author URI: https://www.mrz.design
Template: enfold
*/

/*
WOOORKS???
*/


.phone-info span {
	margin-left: 10px;
}


#instagram .container, #instagram  .content{
	max-width: none;
	padding:0px;
}
    
#instagram .container{
	background: #52230b;
	background-image:url("https://prolignum.eu/wp-content/uploads/2020/02/insta-bg.jpg");
	padding:5% 0px!important;
}
#sb_instagram{
    width: 80%!important;
	background-color: rgba(82, 36, 12, 0)!important;
}

textarea{
   height:50px;
}

h1{
	font-size:100px!important;
	text-transform:none!important;
}

h2{
	font-size:90px!important;	
	text-transform:none!important;
}

h3{
	font-size:48px!important;	
}


h4{
	font-family:'Poppins';
	font-size:36px;
	font-weight:100!important;
	line-height: 46px;
}

input{
	font-family:'Poppins'!important;
}

input[type=submit]{
	width:100%;
    background: #673615!important;
	font-family:'DM Serif Text';
	text-transform:uppercase;
}
input[type=submit]:hover{
    background: #ffffff!important;
	color:#673615!important;
}

#home-products h3{
	font-family:'DM Serif Text';
	font-size:30px!important;
}
#home-products .av-special-heading{
	margin:20px 0px 20px 0px;
}

.avia-color-theme-color {
	color: #ffffff;
    border-color: #a52b0a!important;
    background-color: #673615!important;
    border: none!important;
    border-radius: 0px!important;
    padding: 20px 0px!important;
    min-width: 230px!important;
    font-family: Dm Serif Text;
    text-transform: uppercase;
    font-size: 18px!important;
}

.avia-color-theme-color:hover {
    background-color: #c74c1c!important;
}

#home-feature-1 h2, #home-feature-2 h2,#home-feature-3 h2{
	font-size:52px!important;
	padding:10% 0px 0px 0px;
}

#sb_instagram .sbi_photo_wrap {
    border: 4px solid white;
	box-shadow: 10px 10px 10px #00000036;
}

#instagram .fa-instagram{
	display:none!important;
}

#sbi_load a{
	background: rgb(199,76,28);
    color: rgb(255,255,255);
    min-width: 270px;
    padding: 20px!important;
    border-radius: 0px!important;
	font-family:'DM Serif Text';
    font-size: 18px!important;
    text-transform: uppercase;
}
#instagram h3{
	margin:10px 0px 30px 0px!important;
}

#sbi_images{
	padding-bottom:20px!important;
}


#footer h3{
	font-size: 24px!important;
	margin-bottom:30px;
}

#socket .copyright {
    width: 100%!important;
    text-align: center!important;
}

#product-details h5{
	padding-top:20px;
	font-size:36px!important;
}
#product-details h5 strong{
	color:#c74d1c;
}
.logo{
	padding-top:20px!important;
}

/***** Contact Form 7 *****/

/*------------ Layout ---------*/

.form-half span{
    width: 49.5%!important;
    margin-right: 1%!important;
	float:left;
}
.form-half span:last-child  {
    margin-right: 0px!important;
}

.full-input, .checkbox{
	width: 100%!important;
	float:left!important;
}

.form-half .full-input span{
	width: 100%!important;
	float:left;
}
input{
	margin-bottom: 8px!important;
}
/*------------ Input general style ---------*/

input[type='text'], input[type='email'], textarea{
	color:#16191f!important;
    padding: 15px !important;
    font-size: 16px!important
}

/*------------ Button ---------*/

input[type='submit']{
	background-color: #a52b0a!important;
    color: #ffffff;
    border-color: #148bed!important;
    width: 100%;
    padding: 20px 0px;
    font-size: 18px;
}




@media only screen and (max-width: 600px){
	h1{
		font-size:60px!important;
	}
	h2{
		font-size:50px!important;
	}
	h3{
		font-size:40px!important;
	}
	
	.logo{
	padding-top:0px!important;
}
	h4 {
    font-size: 26px;
	line-height: 38px;
	}
	
	#home-products	.avia-button-wrap{
		width:100%;
	}
	#home-products .avia-color-theme-color{
		min-width:100%!important;
	}
	
		#instagram .container{
			max-width:100%!important;
			width:100%!important;
		}
	.footer_color{
		background-image:none!important;
	}
}



















