/* 
   Unified CSS for posts/portfolio replacing 134 post-*.css files.
*/

#top .flex_column { border-radius: 0; padding: 0; }
#top .hr.hr-invisible { margin-top: -32px; height: 1px; }
#top .av-special-heading { padding-bottom: 0; }
body .av-special-heading-tag .heading-char { font-size: 25px; }
.av-subheading { font-size: 15px; }
.avia-image-container img.avia_image { box-shadow: none; }
.avia-image-container .av-image-caption-overlay-center { color: #ffffff; }
#top #wrap_all .avia-button {
    background-color: #444444; border-color: #444444; color: #ffffff; transition: all 0.4s ease-in-out;
}
#top .avia-gallery .avia-gallery-thumb a { width: 12.5%; }
@media only screen and (max-width: 767px) { 
    #top #wrap_all .av-special-heading .av-special-heading-tag { font-size: 0.8em; }
}
