/*
 Theme Name:     Meta Mate EN
 Theme URI:      http://www.metamate.cc
 Description:    Theme for metamate.cc
 Author:         damiandab.com
 Author URI:     http://www.damiandab.com
 Template:       Divi
 Version:        2.1.4
*/
 
@import url("../Divi/style.css");
 
/* Theme customization starts here
------------------------------------------------------- */

p {
    padding-bottom: 1em;
}

.et_pb_fullwidth_header p {
    padding-bottom: 1em;
}

p:last-of-type {
    padding-bottom: 1em;
}

/* Contact Form 7 Style */

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #90cf00 !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #eee; 
border-color:#eee; 
padding: 6px 20px !important; 
}

/*  Front Page Opt-In Free eBook */

/*
.et_bloom .et_bloom_form_container .et_bloom_form_content { padding: 0 30px 10px !important; }

.et_bloom .et_bloom_form_container .et_bloom_form_header {
	padding: 0 !important;
}


.et_bloom .et_bloom_form_header img, .et_bloom .et_bloom_form_header .et_bloom_form_text {
   
    padding: 0 0 10px 30px !important;
  
}*/


/* Mobile Style */

@media only screen and (max-width: 767px) {


	.et_pb_fullwidth_header_0 {
		
		padding: 10px 0 !important;
	}

	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	
		font-size: 20px !important;
	}

        #optin-front h4 {

                font-size: 16px;
        }

       #optin-front .et_pb_column {
       
               margin-bottom: 10px;
       }

	.header-content h1 {

		font-size:30px !important;
		line-height: 1em !important;
	}


}


/* Column Swap */

@media only screen and (min-width: 981px) {
 .column-swap .et_pb_column, .column-swap .et_pb_row .et_pb_column { 
 margin-left: 4.5%;
 }
 .column-swap .et_pb_column { 
 float: right;
 }
 .column-swap .et_pb_row .et_pb_column:last-child, .column-swap .et_pb_row_inner .et_pb_column:last-child { 
 margin-right: 4.5%; 
 margin-left: 0; 
 width: 47.25%;
 }
 .column-swap .et_pb_column, .column-swap .et_pb_row .et_pb_column:first-child { 
 margin-right: 0; 
 width: 47.25%;
 }
}


.fimg img {

	padding-bottom: 20px;
}

.woocommerce #review_form #respond .form-submit input#submit.submit {
    left: auto;
    color: #fff !important;
}

.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4,
.single-post h5 {
	padding: 20px 0 10px;
}


.et_pb_post h2 {
    margin-top: 0px;
}

#comment-wrap {
    padding-top: 0px;
}

body.admin-bar.et_fixed_nav #top-header {
	z-index: 100;
}

.et_monarch .et_pb_section .et_social_inline_top, .et_monarch .et_pb_section .et_social_inline_bottom {
    margin-top: 0;
    margin-bottom: 0px;
}

#respond {
    padding-top: 0px;
}

@media only screen and (min-width: 1350px) {
.et_pb_post .et_pb_section {
    padding: 54px 0 0;
}
}