/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/* global style */
button, input[type="button"], input[type="reset"], input[type="submit"], .button, a.button, .pagination:not(.adjacent-entry-pagination) a, body.woocommerce-page nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li span, body.woocommerce-page #respond input#submit, body.woocommerce-page a.button, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page a.button.alt, body.woocommerce-page input.button, body.woocommerce-page button.button.alt.disabled, body.woocommerce-page input.button.alt, body.woocommerce-page input.button:disabled, body.woocommerce-page input.button:disabled[disabled] {
    border-radius: 0;
}

/* front page */
.home .page-header {
    display: none;
}
#front-page-1 {
display: inherit;
}

/* jetpack contact form style */
.before-footer .contact-form {
  max-width: 100%;
}
.before-footer .contact-form div {
  float: left;
  margin: 0;
  margin-right: 0;
	width: 100% !important;
}
.before-footer .contact-form div label {
  margin: 0;
display: none;
}
.before-footer .contact-form div input {
    max-width: 100%;
    margin: 0;
    font-size: 1em;
     padding: 10px;
    line-height: 1;
margin-bottom: 5px;
}
.before-footer .contact-form p.contact-submit {
  float: left;
}
.before-footer .contact-form textarea {
    height: 56px;
    padding: 10px;
    line-height: calc(56 * 4%);
}
.before-footer .contact-form textarea:focus{
  line-height: 14px;
}
.before-footer .contact-form input[type="submit"] {
}
.before-footer .contact-form input {
  width: 100% !important;
  height: 56px;
}
.before-footer .contact-form textarea {
    width: 100%;
}
.before-footer .contact-form p.contact-submit {
    width: 100%!important;
}

@media only screen and (min-width:1000px) { 
	/* CSS rules here */
	
	.before-footer .contact-form div {
  float: left;
  margin: 0;
 margin-right: 15px;
    width: 20%!important;
}
.before-footer .contact-form p.contact-submit {
    width: 10%!important;
}

}

/* Jetpack gallery style */
.jp-carousel-titleanddesc-title {
    display: none;
}