.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="email"] 
{
color: #1D1A1A;
line-height: 24px;
padding: 10px;
border: 1px solid #e3e3e3;
margin-bottom: 30px;
width: 100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.wpcf7-form textarea{
color: #1D1A1A;
line-height: 24px;
padding: 10px;
height:80px;
border: 1px solid #e3e3e3;
margin-bottom: 30px;
width: 100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px; 
}
.textbody{
color:white;
}
.mytext{
text-transform : uppercase;
}
input[type=file] {
display: block;
font-weight: 500;
color: #78d742;
}
.ts-pricingtable-5 .ts-footer-price{
padding: 30px 0px;
}
.ts-pricingtable-5 .price-unit .unit{
display:none;
}
.ts-pricingtable-5 .ts-pricing-item{
padding-bottom: 30px;
}
.ts-pricing-table-style1 a.cta_pricing{
padding: 0 49px;
}
.ts-pricingtable-5 .ts-footer-price {
padding: 20px 0;
}
.ts-pricingtable-5 .price-unit .price {
font-size: 26px;
}
.ts-CTA .ts-left-CTA {
padding: 42px 0 27px 0;
}
.ts-CTA h3 {
font-size: 33px; font-weight: 400;
margin-bottom: 0;
}
.owl-carousel .owl-item
{
padding-bottom: 1.5em !important;
}
.ts-item-post
{
box-shadow: 11px 15px 10px rgba(64, 65, 72, .2) !important;
border: 1px solid rgb(105, 179, 48) !important;
}
.ts-right-CTA a
{
line-height: 25px !important;
font-size: 14px !important;
width: 157px;
padding: 15px 15px !important;
text-align: center;
}
.hover img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.hover img:hover {
-webkit-filter: grayscale(0);
filter: grayscale(0);
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}
.tp-dottedoverlay {
display : none;
}