/* font*/
.logo h1 {
    font: 400 30px veranda;
    margin: 0;
    padding: 0;
  color: #fff;
}
h1.entry-title, h1.page-title {
    font: 700 20px 'Roboto Condensed';
}
h2.entry-title a {
    color: #86AA00 !important;
    text-transform: uppercase;
}
h2 {
    font-size: 1.5em;
    color: #86AA00;
}
h3, .h3 {
    font-size: 18px;
    text-decoration: underline;
}
h3 span {color: #86AA00;}
.nav ul li a {
    color: #ffffff;
    font-size: 0.9em;
}
.wp-caption p.wp-caption-text {
    font-size: 20px;
    line-height: 17px;
    margin: 0;
    padding: 10px 0 25px;
}
/* color */
.social_icons h5, .social_icons a, a, a:hover, a:focus, .tm_client strong, #footer a, .nav ul li:hover a, .postmeta a:hover, #sidebar ul li a:hover, .blog-post h3.entry-title, .woocommerce ul.products li.product .price {
    color: #fff!important;
  text-shadow: 1px solid #fff;
}
.content {
    background-color: rgba(0, 0, 0, 0.82);
    padding: 0 30px 20px;
}
.sidebar {
    background-color: rgba(0,0,0,0.75);
    padding: 0px 15px 20px;
    padding-top: 30px;
    margin-top: 20px;
}

/* image */
.tx-column img, .tx-column iframe, .tx-column object, .tx-column embed {
    max-width: 100%;
    box-shadow: 0 0 5px #ccc;
    border: 5px solid #fff;
}
/* custompage */
.custompage strong{
  font-size: 1.5em;
}
/* meta */
.postmeta, .entry-meta {display: none;}
h1.screen-reader-text {display:none;}

/* home */
.home h1 {font-size:2em; text-align: center;margin-bottom:20px;font-family: veranda;}
.home h2 {color: #fff;background: #86AA00;padding: 8px;font-size: 1.8em;}
.homeleft {margin-top: 30%;}

/* categories */
.post-thumb img { height: 200px;}
p.read-more a {background-color: #86AA00;display:none;}
p.read-more a:hover {background-color: #000;}

/* contact form */
.wpcf7-form textarea {width: 100%;}
