@media (max-width: 991px){
.t3-slideshow{
padding-bottom: 0px;
}
}


@media (min-width: 220px) and (max-width: 480px){.nav-search input{display:inline !important;}.nav-search{float: right;margin-top: -35px;}}
@media (min-width: 477px) and (max-width: 767px){.nav-search input{display:inline !important;}.nav-search{float: right;margin-top: -35px;}}
.article-intro img, .article-content img {
display:inline;
}
table {
  width: 100%;
}
.contact-category .cat-children ul li h4 {
font-size: 20px; 
padding-left: 5px;
margin-left: 0px; 
position: unset;
}
.article-title, .article-header h1
{
font-size: 28px;
color: #125a00;

}	

.blog .item-ct, .blog-featured .item-ct {
    float: none;
}