
.mobile-nav-controller-wrap {
    line-height: 120px !important;}
#header-inner-wrap  {
    line-height: 20px !important;}

}

#header-wrap{line-height:0px !important;}
.logo a img {
    width: 120px;}
#navigation{line-height: 100px !important; }
#header-bottom-bar {border:0px !important;}
.post-comments{display:none;}
#comments{display:none;}
.style8-blog .element:not(.be-image-post) .post-details-wrap {
    background-color: #ffffff;
    padding: 20px;
}
.awsm-popup-open .tatsu-H1aaUhQ47.tatsu-column {
transform: none;
}
.awsm-popup-open #header {
z-index: inherit;
}
#subnav li { border-right: 1px solid #999;  margin-bottom: 15px !important;  }
#subnav li:last-child { border-right: none !important; }
#subnav ul {line-height: 15px;}
.entry-content .enhance_shortcode_menu_inline li, .enhance_shortcode_menu_inline li
{margin: 0px 0px !important;
padding: 0px 15px !important;}

img {
  pointer-events: none !important;
}
.wp-caption .wp-caption-text:hover{
    display:none !important;
}


#header-controls-right{line-height:0px !important;}

#header-top-bar .icon-shortcode {
    margin-bottom: 0;
}


#spacingabove{line-height:15px;}
.thumb-title{color:#514f4f !important;} 

#projects-menu{text-align:center !important;}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

.rev_slider_wrapper, .rev_slider, .tp-fullwidth-forcer, .rev_slider .tp-bgimg.defaultimg {
    max-height: 500px !important;
}}


.fullwidthbanner-container .fullwidthabanner {height: 600px !important;}
@media only screen and (max-width: 550px) {

.mobilefont{text-size:6px !important;}}