.wpcf7-form input[type="button"],
.wpcf7-form input[type="submit"],
.wpcf7-form input[type="reset"] {
width: 135px;
display: inline-block;
text-align: center;
font-family: inherit;
font-size: 12px;
font-weight: 500;
letter-spacing: 2px;
text-transform: none;
color: #555;
padding: 8px 0;
background: transparent;
border: 1px solid #cfcfcf;
box-shadow: none;
outline: 0;
cursor: pointer;
text-decoration: none;
transition: all 0.35s ease;
}
.wpcf7-form input[type="button"]:hover,
.wpcf7-form input[type="submit"]:hover,
.wpcf7-form input[type="reset"]:hover {
color: #000;
border: 1px solid #888;
background: rgba(0,0,0,0.02);
} .wpcf7-form input, 
.wpcf7-form textarea {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 1px solid #404040;
border-radius: 3px;
color: #262626;
font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
overflow: hidden;
font-size: 14px;
font-weight: 500;
transition: border 0.5s ease 0s;
width: 500px;
letter-spacing:0.7px;
text-indent: 0px;
padding: 7px;
transition: border 0.5s;
-moz-transition: border 0.5s;
-webkit-transition: border 0.5s;
-o-transition: border 0.5s;
}
input, textarea, button {
color: #262626;
font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 13px;
font-weight: 500;
letter-spacing:0.7px;
} body.theme-is-light .wpcf7-form-control.wpcf7-text,
body.theme-is-light .wpcf7-form textarea {
color: #262626 !important;
-webkit-text-fill-color: #262626 !important;
}
body.theme-is-light .wpcf7-form-control.wpcf7-text::placeholder,
body.theme-is-light .wpcf7-form textarea::placeholder {
color: #262626 !important;
opacity: 1 !important;
} .wpcf7-form .contact-privacy-note {
width: 100%;
text-align: left;
text-transform: none !important;
letter-spacing: 0.7px !important;
font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px !important;
font-weight: 400 !important;
color: #262626 !important;
} .wpcf7-response-output {
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
body .wpcf7 form .wpcf7-response-output {
border: none !important;
margin: 0 !important;
padding: 0 !important;
text-align: left !important;
box-shadow: none !important;
} div.wpcf7-validation-errors {
border: 0 !important;
}  .button-blog-continue .mtheme-button {
width: 120px !important;
display: inline-block !important;
text-align: center !important;
font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important;
font-size: 12px !important;
font-weight: 500 !important;
letter-spacing: 2px !important;
text-transform: none !important;
color: #555 !important;
padding: 8px 0 !important;
background: transparent !important;
border: 1px solid #cfcfcf !important;
box-shadow: none !important;
cursor: pointer !important;
transition: all 0.35s ease !important;
animation: none !important;
}
.button-blog-continue .mtheme-button:hover {
color: #000 !important;
border-color: #000 !important;
background: rgba(0,0,0,0.02) !important;
} .postformat_standard {
font-size: 18px;
font-weight: 500;
letter-spacing: 0.5px;
line-height: 1.4;
text-transform: uppercase;
color: #262626;
transition: color 0.3s ease;
}
.postformat_standard:hover {
color: #666;
} .container,
.entry-title,
.fullpage-item,
.footer-container,
.outer-header-wrap,
.portfolio-container,
.portfolio-header-wrap,
.top-bar-wrap-fullwidth,
.page-template-template-blank-php .mtheme-supercell,
.page-template-template-blank-php .mtheme-supercell.boxed-column .first-column.span12 .mtheme-cell-wrap,
.page-template-template-fullpage .mtheme-supercell,
.page-template-template-fullpage .mtheme-supercell.boxed-column .first-column.span12 .mtheme-cell-wrap,
.edge-to-edge .mtheme-supercell,
.edge-to-edge .mtheme-supercell.boxed-column .first-column.span12 .mtheme-cell-wrap,
.edge-to-edge .entry-portfolio-content,
.always-center,
.page-template-template-fullpage .mtheme-supercell.boxed-column.divided-column,
.edge-to-edge .mtheme-supercell.boxed-column.divided-column,
.single-post.edge-to-edge #commentform-section,
.single-post.edge-to-edge .commentform-wrap,
.page.edge-to-edge .commentform-wrap {
width: 1140px;
}