/* ======================================================================================================================================================
#Site Styles
====================================================================================================================================================== */
#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before, .menu-item.menu-item-language, .av-masonry-date.meta-color.updated, .breadcrumb-title { display: none !important; }
a { text-decoration: none !important; }
.main_color .av-masonry { background-color: #fff !important; }
div .slideshow_caption h2 { text-transform: none !important; }
div.pp_default .pp_description { font-size: 16px !important; font-weight: normal !important; margin: 10px 50px 0px 10px !important; width: 60% !important; }
.post-title.entry-title, .entry-content h3 { color: #000 !important }
.av-share-link-description { color: #666 !important }
div.pp_overlay, .mfp-zoom-in.mfp-ready.mfp-bg { background: #fff !important; }
div.pp_overlay, .mfp-zoom-in.mfp-ready.mfp-bg, .avia_desktop .av-hover-overlay-active .av-masonry-image-container { opacity: 1 !important; }
.pp_nav { clear: left !important; float: right !important; right: 30px; }
div.pp_default .pp_nav .currentTextHolder { font-style: normal !important; font-size: 12px !important; }
.mfp-title, .mfp-counter, div.avia-popup button.mfp-arrow:before { color: #444 !important; }
.mfp-image-holder .mfp-close, .av-main-nav ul li.current-menu-item, .av-masonry-entry .av-masonry-entry-title { color: #000 !important; }
div.avia-popup .mfp-close { border: 2px solid rgba(0, 0, 0, 100) !important; }
.title_container .main-title { text-align: center; }
.avia-menu-text, .av-masonry-entry-content.entry-content { font-family: 'Terminal Dosis', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; font-size: 16px !important; font-weight: 100 !important; }
div.avia-popup .mfp-close { top: 40px !important; right: -50px; }
