input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
  background-color: #ecf0f1;
}
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  background-color: #66c2cc;
}
input.wpcf7-form-control.wpcf7-text {
  height: 3px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
  height: 100px;
}
.blog_holder.masonry article .post_info span {
  display: none;
}
.blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info {
  display: none;
}
.blog_holder.blog_single article .post_text h2 .date {
  display: none;
}
.single_tags {
  display: none;
}
.icon_social_holder {
  display: none;
}
html > body > div:nth-child(1) > div > header > div > div > div > div > div > nav:nth-child(3) > #menu-main-menu > #nav-menu-item-363 > a > span:nth-child(2) {
  border-style: solid;
  border-width: 1px;
  border-radius: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 5px;
  padding-left: 5px;
}
html > body > div:nth-child(9) > div > header > div > div > div > nav:nth-child(3) > #menu-main-menu > #nav-menu-item-363 > a > span:nth-child(2) {
  border-style: solid;
  border-width: 1px!important;
  padding-top: 15px!important;
  padding-right: 15px!important;
  padding-bottom: 15px!important;
  padding-left: 15px!important;
  border-radius: 10px;
}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton {
  padding-right: 42px!important;
  padding-left: 42px!important;
  padding-top: 10px!important;
  padding-bottom: 10px!important;
  font-size: 15px!important;
}
