/*
Theme Name: MilanoMarathon Theme
Description: This is the MilanoMarathon Theme
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: Sergio de Falco
Author URI:  https://www.envire.it 
Template: salient
Version: 1.0
*/

/*** Text Shadows ****/

#page-header-bg .container,
.nectar-fancy-box .inner h1, 
.nectar-fancy-box .inner h2,
.nectar-fancy-box .inner h3 {
	text-shadow: 1px 0 12px rgba(0, 0, 0, .8);
}

/*** Page Title ***/

.row .col.section-title {
	border-bottom: none;
	padding-bottom: 0;
}

/*** Page Header ***/

#header-bar .button {
    background: var(--nectar-extra-color-1);
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    text-shadow: none;
    position: relative;
    top: 30px;
    padding: 12px 40px;
    transition: background-color .5s ease-in-out;
}

.page-header-overlay-color:after {
	opacity: .40 !important;
}

#page-header-bg .button {
	background: var( --nectar-extra-color-1 );
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	text-shadow: none;
	position: relative;
	top: 30px;
	padding: 12px 40px;
	transition: background-color .5s ease-in-out;
}

#page-header-bg .button:hover {
	background: #d84fa5;
}

#page-header-bg .button.extra-color-2 {
	background: var( --nectar-extra-color-2 );
}

/*** Divider ***/

.divider-border {
	background: url( './assets/images/mm2024-separator.png' ) repeat-x #040267;
	height: 36px !important;
}

/*** Custom classes ***/

h1 i,
h2 i,
h3 i,
h4 i,
h5 i {
	color: var( --nectar-extra-color-1 );
}

.countdown {
	font-size: 34px;
	font-weight: 700;
}

.countdown span {
	display: inline-block;
	background-color: #040267;
	padding: 8px 0;
	margin-right: 2px;
	border-radius: 5px;
	width: 30px;
}

.countdown small {
	font-size: 14px;
	font-weight: 500;
	margin-right: 5px;
	vertical-align: middle;
}

.small-text {
	font-size: 16px;
	line-height: 1.5;
}

.small-text h5 {
	margin-bottom: 20px;
}

.small-text .nectar-badge__inner {
	font-size: 12px;
}

.uppercase-text {
	text-transform: uppercase;
}

.accent-color {
	color: var( --nectar-accent-color );
}

/*** Widgets customization ***/

.pricing-table-no-top-margin .pricing-table {
	margin-top: 0;
}

.pricing-column h3 {
	font-size: 22px;
}

.pricing-column h4,
.pricing-table .pricing-column .pricing-column-content h4 {
	font-size: 40px;
}

/*** Disable Images Hover Shadow Effect ***/

.blog-recent[data-style=list_featured_first_row] .col:hover .post-featured-img,
.blog-recent[data-style=list_featured_first_row] .col:hover a>.img-thumbnail,
.blog-recent[data-style=list_featured_first_row] .col:hover a>img,
.blog-recent[data-style=list_featured_first_row] .col:hover:not(.has-post-thumbnail) a.small,
.blog-recent[data-style=list_featured_first_row] .col:not(.has-post-thumbnail) a.small:hover,
.blog-recent[data-style=list_featured_first_row] .featured:hover>img,
.blog-recent[data-style=list_featured_first_row] .small:hover>.img-thumbnail,
.blog-recent[data-style=list_featured_first_row] .small:hover>img {
	-webkit-transform: none !important;
	transform: none !important;
	box-shadow: none !important;
}

/*** Disable animated underline Hover text ***/

.nectar-bg-accent-color,
.nectar-bg-hover-accent-color:hover,
#ajax-content-wrap .nectar-bg-pseudo-accent-color:before,
[data-style="list_featured_first_row"] .meta-category a:before,
.tabbed > ul li .active-tab,
.tabbed > ul li .active-tab:hover,
.wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a:after,
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p,
.nectar_video_lightbox.nectar-button[data-color="default-accent-color"],
.nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover,
.nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap,
.flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover,
.nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span,
[class*=" icon-"], .toggle.open > .toggle-title a,
div[data-style="minimal"] .toggle.open > .toggle-title i:after,
div[data-style="minimal"] .toggle:hover > .toggle-title i:after,
div[data-style="minimal"] .toggle.open > .toggle-title i:before,
div[data-style="minimal"] .toggle:hover > .toggle-title i:before,
div[data-style="minimal_small"] .toggle.accent-color > .toggle-title:after,
.main-content .widget_calendar caption, #footer-outer .widget_calendar caption,
.post .more-link span:hover, .post.format-quote .post-content .quote-inner,
.post.format-link .post-content .link-inner,
.nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover,
.format-status .post-content .status-inner,
.nectar-post-grid-item.nectar-new-item .inner:before,
input[type=submit]:hover, input[type="button"]:hover,
body[data-form-submit="regular"] input[type=submit],
body[data-form-submit="regular"] button[type=submit],
body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover,
body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover,
#slide-out-widget-area, #slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right,
.widget .material .widget .tagcloud a:before,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover,
#header-outer[data-lhe="animated_underline"] .nectar-header-text-content a:after,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice,
.woocommerce #review_form #respond .form-submit #submit,
#header-outer .nectar-menu-label:before {
	background-color: none;
}

.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:focus:before,
.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:hover:before,
.masonry.material .masonry-blog-item .meta-category a:focus:before,
.masonry.material .masonry-blog-item .meta-category a:hover:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:focus:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:hover:before,
.related-posts[data-style=material] .meta-category a:focus:before,
.related-posts[data-style=material] .meta-category a:hover:before,
[data-style=list_featured_first_row] .meta-category a:focus:before,
[data-style=list_featured_first_row] .meta-category a:hover:before {
	transform: unset;
}

.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:before,
.masonry.material .masonry-blog-item .meta-category a:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:before,
.related-posts[data-style=material] .meta-category a:before,
[data-style=list_featured_first_row] .meta-category a:before {
	height: unset;
	width: unset;
	position: unset;
	bottom: unset;
	left: unset;
	content: unset;
	transform: unset;
	transform-origin: unset;
	transition: unset;
}

/*** Disable button effects ***/

.span_12.light .wpb_text_column a:not(:hover) {
	opacity: 1;
}

body[data-button-style="slightly_rounded_shadow"] .wp-block-button > .wp-block-button__link:hover,
body[data-button-style="slightly_rounded_shadow"] .nectar-button:hover,
body[data-button-style="slightly_rounded_shadow"] .nectar-button:focus,
body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button.see-through:hover,
body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:hover,
body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus,
body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a:hover,
body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover,
body[data-button-style="slightly_rounded_shadow"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
body[data-button-style="slightly_rounded_shadow"] .swiper-slide .button a:hover,
body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button.see-through-2:hover,
body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button:hover,
body[data-button-style="slightly_rounded_shadow"].woocommerce-page .woocommerce p.return-to-shop a.wc-backward:hover,
body[data-button-style="slightly_rounded_shadow"] .sharing-default-minimal .nectar-love:hover,
body[data-button-style="slightly_rounded_shadow"] .sharing-default-minimal .nectar-social-inner > a:hover,
body[data-button-style="slightly_rounded_shadow"] .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover,
body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover,
body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:hover,
body[data-button-style="slightly_rounded_shadow"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	box-shadow: unset !important;
    -ms-transform: unset;
    transform: unset;
    -webkit-transform: unset;
}

/*** Images without srcset ***/

.row .col img.img-with-animation.nectar-lazy:not([srcset]) {
    width: auto;
}

/*** Images Border Radius ***/

#ajax-content-wrap .blog-recent[data-style=list_featured_first_row] .featured img,
#ajax-content-wrap .blog-recent[data-style=list_featured_first_row] .small img {
	border-radius: 0 !important;
}

/*** Navigation ***/

.nectar-inherit-border-radius,
body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3,
body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a,
body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before,
body[data-button-style*="slightly_rounded"] #infscr-loading, body[data-button-style*="slightly_rounded"] .flex-direction-nav a,
body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a,
body[data-button-style*="slightly_rounded"] #pagination .next.inactive,
body[data-button-style*="slightly_rounded"] #pagination .prev.inactive,
body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a,
body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body[data-button-style*="slightly_rounded"] input[type=submit],
body[data-button-style*="slightly_rounded"] button[type=submit],
body[data-button-style*="slightly_rounded"] input[type="button"],
body[data-button-style*="slightly_rounded"] button,
body[data-button-style*="slightly_rounded"] .nectar-button,
body[data-button-style*="slightly_rounded"] .swiper-slide .button a,
body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a:before,
body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:before,
body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button,
body[data-button-style*="slightly_rounded"] .comment-list .reply a,
body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap >a,
body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner >a,
body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love,
body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a,
body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a,
body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a,
body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a,
body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button,
li[class*="menu-item-btn-style"] > a:before, li[class*="menu-item-btn-style"] > a:after {
	border-radius: 0 !important;
}

/*** Recent Posts Widget ***/

.blog-recent .excerpt {
	font-size: 16px;
	line-height: 1.5;
}

/*** Fancy Box Widget ***/

.nectar-fancy-box .inner {
	text-align: center;
}

.nectar-fancy-box .inner h3 {
	font-size: 32px;
	margin-bottom: 30px;
}

.nectar-fancy-box .inner p {
	line-height: 1.3;
}

.nectar-fancy-box .inner {
	position: relative;
}

.nectar-fancy-box .inner .nectar-button {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: unset !important;
}

/*** Language Menu ***/

.lang-item img {
	width: 20px;
	margin-right: 6px;
	vertical-align: middle;
}

.row .col .lang-item img {
	margin-bottom: 0;
}

/*** Footer ***/

#footer-widgets {
	font-size: 14px;
	line-height: 1.4;
}

/*** Categories ***/

.archive.category small.nectar-archive-tax-count {
    display: none;
}

/*** Media Galleries ***/

.archive.category .format-video .excerpt {
    display: none;
}

.blog-recent .format-video a.featured {
    position: relative;
}

.blog-recent .format-video a.featured:before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaYAAAIdCAQAAADcnRGjAAAQvklEQVR42u3d+9/nc53H8baIUAoVKqToRCe0HeiMTqLa7UDbCdvqQOlAsqVU28GwnUbbcUq2VFOrNJVikmWSlcZKI83IzoiZzFy4uMY111zfZ7fvunXbbbOZ8X5d1/U93O+v/+DzfT9+Sc9r7nQnoEbmZtvcyTnXdt2YkpEcmr/yMZxrj6nrx9nZ53CuIqZkdY7Jhj6Jc+0xdS3MHj6KcxUxJWtzYjb1YZxrj6lrSfb1aZyriKnrS9nK53GuIqZkRQ7ygZyriKlrXnbwkZyriCkZzRG5sw/lXHtMXT/Nrj6VcxUxJWtyfDb2uZxrj6lrUfbywZyriCnp5ORs7qM51x5T17Ic4LM5VxFT19xs49M5VxFTdwF1iAWUcxUxdc23gHKuJqZkLO/IBj6ic+0x3bqA2t1ndK4ipu4CapYFlHMVMd26gNrHx3RiqvLFbOmDOjHVWJEDfVInpirzsr3P6sRUYzSHW0A5MVVZYAHlxFRlPO/NRj6wE1ONRdnTJ3ZiqtHJbAsoJ6Yqy7K/D+3EVOXr2drHdmKqMZKDLaCcmKrMz04+uRNTjbEcbQHlxFTlYgsoJ6YqE5mVTXx8J6YaS7K3z+/EVGWOBZQTU5XleZkfwYmpyneznR/CianGaN5oAeXEVGVBdvFzODHVGM97LKCcmKr8ygLKianKZGbnHn4YJ6Yay/J8P40TU5WvWUA5MVVZZQHlxFTn7DzYj+TEVGMsR1lAOTFVuTi7+amcmGpM5CMWUE5MVRZbQDkxVelkTrbwozkx1Viel/rZnJiqnJEH+OmcmGrcaAHlxFTn/DzCD+jEVKO7gLqrH9GJqcZleZKf0YmpxmQ+aQHlxFRlqQWUE1Od03JfP6gTU41VebUFlBNTlbMsoJyYqozl7RZQTkxVfp7H+nGdmGp0F1B38wM7MdVYnGf6iZ2YanTyBQsoJ6Yq11pAOTHV+U7u78d2YqpxY95gAeXEVOU8CygnpirjOc4Cyompyi/zRD+8E1ONyXwid/fjOzHVWJr9/PxOTFW+agHlxFRlpQWUE1OdH2VHD8GJqcZY3mYB5cRU5SILKCemKhP5sAWUE1OV3+TpHoUTU41OPm8B5cRU5dq8xNNwYqrybQsoJ6YqN+T1FlBOTFX+PQ/3SJyYaozn3RZQTkxVLrWAcmKqMpmPW0A5MVX5rzzPg3FiqvIVCygnpior8yoLKCemKj+0gHJiqnJz3moB5cRU5aI8xgNyYqoxkQ9ZQDkxVbnCAsqJqUonn8u9PCUnphrX5MUek5jEVOV0CygxUeWGvM4CSkxUOTcP86zERI1b8i4LKDFR5dI8weMSEzUm8zELKDFR5ao81xMTE1X+NffxzMREjZV5pQWUmKhypgWUmKhyc95iASUmqlyYR3tyYqLGRD5oASUmqlyRp3l4YqJGJ5+1gBITVa7J33h+YqLK6bmfJygmatyQwyygxESVc/NQD1FM1Lgl/2gBJSaqXJLHe45iokZ3AbWZJykmalyV53iUYqLKqRZQYqLKdXmFpykmqpyZB3qeYqLGzTnSAkpMVLkwj/JIxUSNiXzAAkpMVPl1nuqpioka3QXUPT1XMVHjmrzIgxUTVb5lASUmqlyfw/xJSzFR5dw8xNMVEzVuybEWUGKiyiX5aw9YTNSYzEctoMREld/m2Z6xmKhyau7tKYuJGtfl7zxmMVHlBxZQYqLKTTkyd/GoxUSNC/NIz1pM1JjI+y2gxESVy/MUj1tM1OjkMxZQYqLK7/JCT1xMVPlWtvXMxUSN6/NaCygxUeUnFlBiosrqHJsNPXgxUeOSPM6TFxM1JnOSBZSYqHKlBZSYqPNlCygxUeX3ebnnLyaqfD87SEBM1Lgpb7aAEhNVfmYBJSaqrMn7s7EYxESNy/NkOYiJGp182gJKTFS52gJKTNT5pgWUmKgykr+3gBITVc6xgBITVVbnnRZQYqLKQgsoMVFlbU7KpkIREzWuzL5SERNVTrGAEhNVVlhAiYk637OAEhNVRvOm3Fk4YqLGBRZQYqLKmrzPAkpMVFlkASUmqnTyqWwuIjFR4+q8QEZiospcCygxUWUkh1pAiYkqP87OYoIaYzlmmBdQYqLWwuwhJqixNicO5wJKTEyFJcO4gBITU+VL2UpMUGNFDhITVJk3PAsoMTHVRnPEcCygxMR0+Gl2FRPUWJPjB30BJSamz6LsJSao0cnJg7uAEhPTbVkOEBNU+Ua2ERPUGMkhg7aAEhMzZ/5gLaDExEwayzuygZigxi+yu5igxtrMGoQFlJjoDUuyj5igyhezpZigxvIcKCaoMi/biwlqjObwflxAiYnetKD/FlBioleN573ZSExQY1H2FBPU6GR2vyygxETvW5b9xQRVvp6txQQ1RnJwby+gxEQ/mZ+dxAQ1xnJ0ry6gxET/ubg3F1Bioh9N5IRsIiaosSR7iwmqzOmlBZSY6G/L8zIxQZUzsp2YoMZo3jjzCygxMSgWZBcxQY3xvGcmF1BiYrBcNnMLKDExaCYzO/cQE9RYlueLCap8bboXUGJicK3Ka6ZzASUmBtvZebCYoMZYjpqeBZSYGAYXZzcxQY2JfGSqF1BiYngsntoFlJgYJp3MyRZighrL81IxQZUz8gAxQY0b6xdQYmJ4nZ9HiAlqdBdQdxUT1LgsTxIT1JjMJyoWUGKCrqXtCygxwR+dlvuKCWqsyqvv+AJKTPCnzsqDxAQ1xvL2O7KAEhPclp/nsWKCGt0F1N3EBDUW5xlighqdfGFdF1Bigttz7botoMQE6+I7ub+YoMaNef1fXkCJCdbdeX9pASUmWB/jOe7/W0CJCdbXL/NEMUGN7gLq7mKCGkuzn5igylf/9wJKTNBi5f8soMQErX6UHcUENcbytmwgJqjxWTFBu//e5ooJWp1167+bKyZoscr/mgcVTvPfmaDdn/0NWDHB+pvMJ//8r5OLCdbXZdnT/2scWv2Ff9FJTLDuzre0hXa3+6/gignWxRnZzl8nglbL/d08aNfJHH/RFdotzt7+1ji0msgJ2cS/ggGtLs5u/n0maDWWo/zLgdDu7FvXSWKCFqtysH9tHdp9LVvf0ZDEBH+07P+uk8QE628ys/98nSQmWF+/uu11kphgfXTXSRvVpCQmhtmC7FIVkpgYXqO3t04SE6yL797+OklMcHuW52X1IYmJ4TMnW05NSmJimCxZn3WSmOC2TWTW+q2TxAS35RfZfWpDEhPDYCxH35F1kpjgT83PTtMRkpgYbCMt6yQxwR99o22dJCboWpb9pzckMTGIOpmdzac/JTExaBZVrZPExDAbz/F16yQxMbwWZNeZC0lMDIrRHF69ThITw2hetp/pkMRE/1uRA3shJDHR7744deskMTE8lmSf3glJTPSrtZmVTXsrJTHRjxZOxzpJTAy6sbxjetZJYmKwzc/OvRmSmOgnIzlkOtdJYmJQzc02vRySmOgPy3JAr4ckJnpfJyfPzDpJTAyWRdmrP0ISE71sTY7Pxv2TkpjoVRfM9DpJTAyC0Rwx8+skMdH/5mWH/gtJTPSaFTmoP0MSE73llGzVvymJiV6xJPv2c0hiojeszYm9t04SE/1nYfbo/5DExExbnWOy4WCkJCZm0o97eZ0kJvrFSA7t7XWSmOgPc7PtYIUkJmbC1XnB4IUkJqZbJ5/KPQczJTExnRblyYMakpiYPmvyvv5aJ4mJ3nRBHjnYIYmJ6TCaN+Uug5+SmJhq3+vXdZKY6CUr8vJhCUlMTKVTcu9hSklMTI0r86zhCklMTIW1OSmbDV9KYqLawjxuGEMSE7VW552Ds04SEzPnnDxkeEMSE1VG8tpBWyeJiZnwzUFcJ4mJ6XZ1XigjMdGqk08P7jpJTEyfy/MUAYmJVmvy/kFfJ4mJ6fCzYVgniYmpdlPePBzrJDExtb6fB4pGTLT6/XCtk8TEVPnysK2TxMRUuDLPloqYaDWZfx7OdZKYqHXJ8K6TxESd1Tl2mNdJYqLKT4Z9nSQmKlyff7BOEhPtvmWdJCba/c46SUy06+Qz1kliot3leaocxESriXwgdxODmGh1oXWSmGh3U460ThIT7X5gnSQm2l2XV3j+YqLdqdZJYqLdb62TxES7yXzUOklMtLskj/fkxUSrW3Js7urBi4lW51oniYl21+cw6yQx0e7fcj/PXEy0uiYv8sTFRKtOPmudJCba/do6SUy0m8g/WSeJiXYX5lGetZhodXOOzAYetZhodaZ1kphod11e6TGLiXan5j6esphodVWe4xmLiVaT+Zh1kpho95/WSWKi3S15l3WSmGh3bh7q6YqJVjfksNzZwxUTrU63ThIT7a7J33qwYqJVd510L89VTLS6Ik/zVMVEq4l80DpJTLT7jzzaIxUTrW7OW6yTxES7M7Oj5ykmWq3MK/3ZSDHR7ivWSWKi3VV5rkcpJlp110l39yTFRKtL8wTPUUy0GrdOEhMVzs3DPEQx0eqGvM46SUy0Oz339wTFRKtr82LPT0y06uRz1kliot0VebqHJyZaTeRD1kliot1FeYwnJyZajeWt1kliot0PrZPERLuVeZV1kpho95Xc1zMTE62W5nmemJhoNZmPWyeJiXaX5okel5hoNZ53WyeJiXbn5eGelZhodUNeb50kJtp92zpJTLS7Ni/xmMQkpladfD5beEpOTK1+k2d4Rk5MrSbyYeskJ6Z2F+WxHpATU6uxvM06yYmp3Y/yIE/HianVyrzaOsmJqd1XrZOcmNotzX4ejBNTq8l8IvfwXJyYWv0yT/JUnJhajec46yQnpnbn5REeiRNTqxvzBuskJ6Z238kDPA8nplbX5qWehhNTq06+YJ3kxNRucZ7pUTgxtZrIR7KJJ+HE1Orn1klOTO3G8nbrJCemdmflwR6CE1OrVXmNdZITU7vTrJOcmNotzfP9/E5MrSbzSeskJ6Z2l2VPP7wTU6vxvMc6yYmp3fnWSU5M7W7MG62TnJjanZHt/NhOTK2WWyc5MbXrZI51khNTu8XZ20/sxNRqIidYJzkxtbs4u/txnZhajeUo6yQnpnZnWyc5MbVblYOtk5yY2n09W/tBnZhaLbNOcmJqN5nZ1klOTO1+ZZ3kxNRuPO/NRn5EJ6ZWC7KLH9CJqdWodZITU4XvWic5MbVbngP9bE5M7eZkSz+aE1OrJdZJTkztJjLLOsmJqd0vrJOcmNqN5WjrJCemdvOzkx/JianViHWSE1OFb1gnOTG1W5b9/TROTK06mZ3N/TBOTK0WWSc5MbUbz/HWSU5M7X6aXf0cTkytRnO4dZITU7t52d4P4cTUaoV1khNThS9ZJzkxtVuSfXx+J6ZWazMrm/r4TkytFlonOTG1G8sx1klOTO3mZ2ef3Imp1UgOsU5yYmo3N9v42E5Mra7OAT60E1OrTk62TnJiarcoe/nETkyt1uT4bOwDOzG1usA6yYmp3WiOsE5yYmo3Lzv4rE5MrVbkIJ/UiandKdnKB3ViarUk+/qYTkyt1uZE6yTn2mNamD18RudaY1qdY7Khj+hca0znWCc51x7TSA61TnKuPaa52danc641pqvzAp/NudaYOvmX3NNHc641pkV5sg/mXGtMa/I+6yTn2mO6II/0qZxrjemmvCl38aGca43pe9ZJzrXHtCIv94Gca4/plNzb53GuNaYr8yyfxrnWmNbmpGzmwzjXGtPCPM5Hca41ptV5p3WSc+0xnZOH+BzOtcY0ktdaJznXHtM3rZOcK4kJqPEH31G2+oibSpEAAAAASUVORK5CYII=);
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    width: 42px;
    height: 54px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1;
}

/*** Pulsante play centrato ***/

.masonry.material .posts-container .video-play-button {
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

/*** Disabilito la registrazione alle ONP ***/

.single-onp .signup-button-container {
    display: none;
}

/*** Posts ***/

.blog-recent .meta-category,
.post-area.masonry .meta-category {
    display: none !important;
}

.post-area.masonry .excerpt {
    font-size: 16px;
    line-height: 1.6;
}

.meta-author.vcard.author {
    display: none !important;
}

.featured-media-under-header__meta-wrap > span:not(:first-child):not(.rich-snippet-hidden):before {
    content: '';
    padding: 0;
}

.blog-recent .format-video .excerpt,
.single-format-gallery .featured-media-under-header__featured-media,
.single-format-video .featured-media-under-header__featured-media {
    display: none;
}

/***********************************/
/*   MilanoMarathon Specific
/***********************************/

/*** Dog Run ***/

.page-id-11026 .pricing-table h3 {
    background-color: #fdd716;
    border-color: #000 !important;
}

.page-id-11026 .nectar_icon_wrap[data-style="shadow-bg"]:not([data-color="white"]) .nectar_icon i {
    color: #000 !important;
}

body.page-id-11026 .nectar-video-box[data-color="extra-color-1"][data-hover="zoom_button"] .nectar_video_lightbox:after {
    background-color: #fdd716 !important;
    color: #000 !important;   
}

body.page-id-11026 .nectar-video-box .nectar_video_lightbox path {
    fill: #000 !important;
}


body.page-id-11026 #page-header-bg .button {
    background-color: #fdd716 !important;
    color: #000;
}

/*** Family Run ***/

.page-id-181 .pricing-table h3 {
    background-color: #095642;
    border-color: #000 !important;
    color: #fff !important;
}