/*
Theme Name: MilanoMarathon Theme
Theme URI: 
Description: MilanoMarathon custom child theme for Salient.
Author: Sergio De Falco
Author URI: 
Template: salient
Version: 0.1
*/

@media only screen and (min-width:1000px){#additional-navigation-outer.nectar,.ascend #boxed #search-outer.nectar,body #boxed,body #boxed #featured,body #boxed #featured article,body #boxed #header-outer,body #boxed #header-secondary-outer,body #boxed #page-header-bg[data-parallax="1"],body #boxed #slide-out-widget-area-bg.fullscreen,body #boxed .orbit>div,body body[data-footer-reveal="1"] #boxed #footer-outer{max-width:1024px!important}}.sgr-gallery{margin:20px auto;width:100%;display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-row:auto auto;grid-column-gap:20px;grid-row-gap:20px}.sgr-gallery.cols-3{grid-template-columns:calc(33% - 10px) calc(33% - 10px) calc(33% - 10px);grid-row:auto auto auto}.sgr-gallery-container{width:100%;height:auto;max-height:300px;display:flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;overflow:hidden}.sgr-gallery.cols-3 .sgr-gallery-container{max-height:180px}.sgr-gallery-container img.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px!important;height:auto!important;filter:brightness(90%);z-index:1001}.sgr-gallery-container.video:hover img.play-button{filter:brightness(100%);width:86px!important}.sgr-gallery-container h3{font-size:20px!important;line-height:1.3!important;max-width:80%;position:absolute;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.sgr-gallery-container img{-webkit-transition:all .3s ease;transition:all .3s ease}.sgr-gallery .sgr-gallery-container.gallery:hover img,.sgr-gallery .sgr-gallery-container.standard:hover img{filter:brightness(50%)}.sgr-gallery .sgr-gallery-container.gallery:hover h3,.sgr-gallery .sgr-gallery-container.standard:hover h3{opacity:1}.sgr-gallery-container a{color:#fff}.gallery-filter{text-align:center;margin-bottom:40px}.gallery-filter a.button{min-width:150px;margin-left:5px;margin-right:5px;line-height:30px;font-size:12px;font-weight:700;color:#fff;background-color:#c1210c;display:inline-block;text-transform:uppercase}.sf-with-ul span,span.clip-wrap{display:none}.post-type-archive-gallery .gallery a img,.sgr-gallery-container a img{padding:0;width:100%}.post-type-archive-gallery .gallery a img,.post-type-archive-gallery .gallery a:hover img,.sgr-gallery-container a img,.sgr-gallery-container a:hover img{border:none!important}#header-outer{z-index:999!important}.hidden{visibility:hidden!important}.blurred-wrap.blurred{-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none}#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a{font-family:inherit;font-size:20px;line-height:1.2}#slide-out-widget-area .widget.widget_nav_menu ul ul{padding:0}#slide-out-widget-area-bg.fullscreen-alt.dark,#slide-out-widget-area-bg.fullscreen.dark{opacity:.98!important}#header-outer[data-format=default] #social-in-menu{margin-left:10px}body .sf-menu ul li{text-transform:uppercase;font-weight:600}body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current_page_item>a,body .sf-menu ul a:focus,body .sf-menu ul li.current_page_item>a{color:#fff!important}.sf-menu li.button a{padding-bottom:5px!important;padding-left:20px!important;padding-right:20px!important;background:#c1210c!important}.row .col .sf-menu .sub-menu img{margin-bottom:0;margin-right:8px;vertical-align:middle}.blog-recent * h3,.posts-container * h3,.row .col .blog-recent * h3,.row .col .posts-container * h3{font-size:18px;line-height:1.4}.blog-recent * .excerpt,.posts-container * .excerpt,.row .col .blog-recent * .excerpt,.row .col .posts-container * .excerpt{font-size:15px;line-height:1.4}.blog-recent .col{margin-bottom:0}.blog-recent * h3{margin-top:14px}.masonry.material .masonry-blog-item .grav-wrap{margin-top:12px}.blog-recent * .meta-category,.posts-container * .grav-wrap .text a,.posts-container * .grav-wrap a,.posts-container * .meta-category,.section-title.blog-title .meta-author,.section-title.blog-title .meta-category,.single #single-below-header>span.meta-comment-count{display:none!important}.single #single-below-header>span.meta-comment-count,.single #single-below-header>span.meta-date{border-left:none}.red2019{background-color:#c1210c;color:#fff}.red2019 * h1,.red2019 * h2,.red2019 * h3,.red2019 * h4,.red2019 * h5,.red2019 * h6{color:#fff!important}span.red2019-text{color:#c1210c}.red2019 .juicer-feed.modern .j-poster h3{color:#000!important;margin:0 0 0 6px}.nectar-button.medium{min-width:220px;text-align:center!important}.row.related{margin-top:40px}.row.related>h3{border-bottom:1px solid #eee;padding-bottom:10px;text-transform:uppercase}body[data-header-color=custom]:not(.material) #header-secondary-outer{color:#424242!important;border-bottom:1px solid #424242}body[data-header-color=custom]:not(.material) #header-secondary-outer nav>ul>li>a{border-right-color:#424242!important;border-left-color:#424242!important}#header-secondary-outer nav>ul>li:last-child{border-right-color:#424242!important}#header-outer a#logo img{height:40px!important;-webkit-transition:height .25s ease-in-out;-moz-transition:height .25s ease-in-out;-ms-transition:height .25s ease-in-out;-o-transition:height .25s ease-in-out;transition:height .25s ease-in-out}#header-outer.small-nav a#logo img{height:30px!important}#boxed #header-secondary-outer ul.sf-menu>li.iscriviti:last-child a{padding-right:10px!important;text-transform:uppercase;font-weight:700;background-color:#c1210c}.box-fasce{color:#000;background-color:#f2f2f2;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.box-fasce:hover{background-color:#c1210c}.box-fasce:hover,.box-fasce:hover h3,.box-fasce:hover h5{color:#fff}.owl-carousel .owl-item img{width:auto!important}@media only screen and (max-width:1000px) and (min-width:690px){body:not(.material) #header-secondary-outer nav>ul>li:last-child{border-right:1px solid #484848!important}}@media only screen and (min-width :1px) and (max-width :1000px){.blog-recent .col,.sgr-gallery-container{margin-bottom:20px}.sgr-gallery{display:block}.sgr-gallery-container{max-height:none}.sgr-gallery .sgr-gallery-container img{filter:brightness(80%)}.sgr-gallery .sgr-gallery-container.gallery h3,.sgr-gallery .sgr-gallery-container.standard h3{opacity:1}}