#top #wrap_all #header.closed { height: 0px !important; -webkit-transition: height .5s ease; -moz-transition: height .5s ease; -o-transition: height .5s ease; transition: height .5s ease; } #top #wrap_all #header.closed #header_main { height: 0px !important; } #top #wrap_all #header.closed #header_main .container { visibility: hidden; -webkit-transition: height .5s ease; -moz-transition: height .5s ease; -o-transition: height .5s ease; transition: height .5s ease; } #top #wrap_all #header.closed #header_main .main-header-top { visibility: hidden; -webkit-transition: height .5s ease; -moz-transition: height .5s ease; -o-transition: height .5s ease; transition: height .5s ease; } #top #wrap_all #header.open { height: 87px !important; } #top #wrap_all #header .header_bg { opacity: 1; } #top #wrap_all #header #header_main { border-bottom: 1px solid #f0f0f0; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile { display: none; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile.is-open { padding-bottom: 100px; display: block; } #top #wrap_all #header #header_main .main-header-top { display: block; background: #232323; color: #878787; font-size: 12px; height: 30px; margin-top: -1px; } #top #wrap_all #header #header_main .main-header-top .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #header #header_main .main-header-top .container .nav { padding: 0; padding-left: 0; list-style: none; float: left; margin: 0; margin-left: 164px; } #top #wrap_all #header #header_main .main-header-top .container .nav li { padding: 0; margin: 0; position: relative; display: block; line-height: 30px; height: 30px; float: left; } #top #wrap_all #header #header_main .main-header-top .container .nav li:hover a { background-color: transparent; color: #ffffff; } #top #wrap_all #header #header_main .main-header-top .container .nav li a { text-decoration: none; position: relative; line-height: 20px; background-color: transparent; display: inline-block; padding: 5px 12px; color: #878787; height: auto; width: auto; } #top #wrap_all #header #header_main .main-header-top .container .nav li .spicon-academy::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; font-family: "entypo-fontello"; content: '\00a0\00a0\e8c9'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown { position: relative; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav { padding: 0; padding-left: 0; list-style: none; margin: 0; float: right; margin-right: 0; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li { padding: 0; margin: 0; position: relative; display: block; line-height: 19px; float: left; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li:hover a { background-color: transparent; color: #ffffff; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li a::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-rss::before { font-family: "entypo-fontello"; content: '\e853'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-twitter::before { font-family: "entypo-fontello"; content: '\e8f1'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-linkedin::before { font-family: "entypo-fontello"; content: '\e8fc'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-facebook::before { font-family: "entypo-fontello"; content: '\e8f3'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-gplus::before { font-family: "entypo-fontello"; content: '\e8f6'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .icon-instagram::before { font-family: "nm-instagram"; font-display: swap; content: '\f16d'; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li a { text-decoration: none; position: relative; line-height: 20px; background-color: transparent; margin-right: 1px; font-size: 14px; display: inline-block; padding: 3px 12px; color: #878787; height: auto; width: auto; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .dropdown-menu { position: absolute; top: 100%; z-index: 1000; float: left; min-width: 270px; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; display: none; left: auto; right: 0; border: 0 none; border-radius: 0; padding: 5px 15px; color: #878787; -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.9); box-shadow: 0 0 16px rgba(0, 0, 0, 0.9); border-top-right-radius: 0; border-top-left-radius: 0; margin-top: 2px; background: #ffffff; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .dropdown-menu li { margin: 0; margin-top: 10px; padding: 0; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .dropdown-menu li a { text-decoration: none; display: block; padding: 4px; clear: both; font-weight: normal; line-height: 22px; white-space: nowrap; background-color: #1d1d1d; margin-right: 1px; font-size: 14px; position: relative; color: #878787; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .dropdown-menu li div { text-indent: 0px; margin: 0px; padding: 0px; background: transparent none repeat scroll 0% 0%; border-style: none; float: none; line-height: normal; font-size: 1px; vertical-align: baseline; display: inline-block; width: 100%; height: 30px; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li .dropdown-menu li div iframe { position: static; top: 0px; width: 100%; margin: 0px; border-style: none; left: 0px; visibility: visible; height: 30px; } #top #wrap_all #header #header_main .main-header-top .container .dropdown .nav li.dropdown { padding: 0; margin: 0; position: relative; line-height: 19px; float: left; display: block; } #top #wrap_all #header #header_main .container { max-height: 56px; line-height: 50px; height: 56px !important; } #top #wrap_all #header #header_main .container .logo.logonm { overflow: visible !important; } #top #wrap_all #header #header_main .container .logo.logonm a { overflow: visible !important; } #top #wrap_all #header #header_main .container .logo.logonm a img { overflow: visible !important; } #top #wrap_all #header #header_main .container .logo a { z-index: 9999; max-height: 50px !important; height: 50px !important; line-height: 50px !important; } #top #wrap_all #header #header_main .container img { max-height: 38px !important; height: 38px !important; display: inline-block; vertical-align: middle; } #top #wrap_all #header #header_main .container .menu-bottoni.menu-bottoni-mobile { display: none; } #top #wrap_all #header #header_main .container .menu-bottoni.menu-bottoni-mobile.is-open { display: block; } #top #wrap_all #header #header_main .container .menu-bottoni { height: 50px !important; float: right; display: inline-block; text-align: right; } #top #wrap_all #header #header_main .container .menu-bottoni .search .avia-search-tooltip .inner_tooltip #searchform .ajax_search_response { display: none !important; } #top #wrap_all #header #header_main .container .menu-bottoni a { color: inherit; font-weight: 700; font-size: 12px; padding: 0 15px; background: none !important; line-height: 20px; position: relative; display: inline-block; text-decoration: none; padding-top: 26px; border-right: 1px solid #cccccc; } #top #wrap_all #header #header_main .container .menu-bottoni a:first-child { border-left: 1px solid #ccc; } #top #wrap_all #header #header_main .container .menu-bottoni a .icon-mail::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; font-family: "ninja-icon-mail"; font-display: swap; content: '\e800'; } #top #wrap_all #header #header_main .container .menu-bottoni a .icon-user::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; font-family: "entypo-fontello"; content: '\e80a'; } #top #wrap_all #header #header_main .container .menu-bottoni a .icon-search::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; font-family: "entypo-fontello"; content: '\e803'; } #top #wrap_all #header #header_main .container .custom-menu-mobile { position: absolute; display: none; width: 50%; background: #f4f4f4; margin-left: -12px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu { padding: 0; padding-top: 80px; margin: 0; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background { background: none; border-bottom: 1px solid #e9e9e9; text-align: center; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background a { background: none; color: #b8b8b8; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background a span .spicon-academy { color: #878787; height: auto; width: auto; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background a span .spicon-academy::before { font-size: 16px; font-family: "entypo-fontello"; content: '\e8c9'; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background a.icona { padding: 5px 5px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-twitter { width: auto; height: auto; color: #23a8e7; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-facebook { width: auto; height: auto; color: #315ea5; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-linkedin { width: auto; height: auto; color: #076d9f; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-gplus { width: auto; height: auto; color: #e1583e; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f6'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-instagram { width: auto; height: auto; color: #e1583e; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-instagram::before { font-family: "nm-instagram"; font-display: swap; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\f16d'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-mail { width: auto; height: auto; color: #b8b8b8; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-mail::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e805'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-youtube { width: auto; height: auto; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-youtube::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e921'; font-size: 16px; color: #DC483E; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-whatsapp { width: auto; height: auto; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li.no-background .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e800'; font-size: 16px; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li { background: #fff; color: #373737; margin: 0; padding: 0; height: 49px; border-bottom: 1px solid #f0f0f0; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li a { background: #fff; color: #373737; padding: 10px 25px; text-decoration: none; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li a:hover { text-decoration: none; } #top #wrap_all #header #header_main .container .custom-menu-mobile .menu li a .avia-menu-text { font-weight: bold; } #top #wrap_all #header #header_main .container .main_menu { left: 120px; right: 20%; float: left; padding-left: 1.5em; } #top #wrap_all #header #header_main .container .main_menu .av-burger-overlay { display: none !important; } #top #wrap_all #header #header_main .container .main_menu .menu li { padding: 0 0 0 42px; } #top #wrap_all #header #header_main .container .main_menu .menu li.academylink a:hover { color: red; } #top #wrap_all #header #header_main .container .main_menu .menu li a { max-height: 50px !important; height: 50px !important; line-height: 50px !important; padding: 5px 0 0 0; font-size: 16px; font-weight: 900; border-bottom: 2px solid transparent; -webkit-transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out; transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out; } #top #wrap_all #header #header_main .container .main_menu .menu li a::after { content: ""; position: absolute; left: calc(50% + 20px); top: 100%; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid transparent; } #top #wrap_all #header #header_main .container .main_menu .menu li a .avia-menu-fx { visibility: hidden !important; } .av-main-nav2 { margin: 0px } .av-main-nav2 ul { position: absolute; } .av-main-nav2 .user-extras-icon .avia-menu-text { position: relative; top: 2px; } .av-main-nav2 img { max-height: 27px !important; display: inline-block; vertical-align: middle; border-radius: 27px; margin: 0px; margin-left: 0px; } @media (min-width: 620px) and (max-width: 924px) { .page-template-landing-pro #feature { min-width: 50%; min-height: 290px; margin-bottom: -40px !important; } } @media (max-width: 619px) { .page-template-landing-pro #feature { min-width: 90%; padding-left: 5%; padding-right: 5%; margin-left: 5% !important; } } @media (min-width: 320px) and (max-width: 1024px) { .av-main-nav2 img { margin: 0px !important; } .av-main-nav2 .dropdown_ul_available { padding: 0px !important; border: 1px solid white !important; } .av-main-nav2 ul { right: 0px; border-top: 1px solid #b3b3b3 !important; } .av-main-nav2 .user-extras-icon { border: 0px !important; display: block; clear: both; position: relative; z-index: 1; } .av-main-nav2 .dropdown_ul_available:hover { border: 1px solid #b3b3b3 !important; } .av-main-nav2 .user-extras-icon .avia-menu-text { display: none; } .av-main-nav2 a { display: block; max-height: 40px; } #top.home #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger, #top.page-id-738394 #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger, { top: 0; } #top.page #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main, #top.single #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main, #top.error404 #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { margin-top: 0px !important; } #top.home #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main, #top.page-id-738394 #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { margin-top: 0px !important; } #top.archive #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main, #top.archive #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { margin-top: 3px !important; } #top.author #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { margin-top: -2px !important; padding-top: 0; } #top.author #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger { top: 0; } #top.search #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { margin-top: 4px !important; } #top.home #wrap_all #header #header_main .container .logo a img, #top.page-id-738394 #wrap_all #header #header_main .container .logo a img { margin-top: 0; } #top.error404 #wrap_all #header #header_main .container .logo a img { margin-top: 0; } #top.page #wrap_all #header #header_main .container .logo a img { margin-top: 0; } #top.archive #wrap_all #header #header_main .container .logo a img { margin-top: 9px; } #top.author #wrap_all #header #header_main .container .logo a img { margin-top: -10px !important; } #top.search #wrap_all #header #header_main .container .logo a img { margin-top: 14px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container { max-width: 90%; width: 90%; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { height: 65px; } #top.author #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { bottom: 8px !important; } #top.author #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { top: -10px !important; } #top.author #wrap_all #header #header_main .container .logo a img { margin-top: -4px; } #top.single #wrap_all #header #header_main .container .inner-container .logo { padding-top: 0px; margin-top: -3px; } #top #wrap_all #header { position: fixed !important; } #top #wrap_all #header #header_main .main-header-top { display: none; } #top #wrap_all #header #header_main .container { width: 100%; max-width: 100%; line-height: 56px !important; height: 56px !important; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile { position: absolute; display: none; width: 50%; background: #f4f4f4; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu { padding: 0; padding-top: 80px; margin: 0; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background { background: none; border-bottom: 1px solid #e9e9e9; text-align: center; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background a { background: none; color: #b8b8b8; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background a span .spicon-academy { color: #878787; height: auto; width: auto; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background a span .spicon-academy::before { font-size: 16px; font-family: "entypo-fontello"; content: '\e8c9'; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background a.icona { padding: 5px 5px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-twitter { width: auto; height: auto; color: #23a8e7; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-facebook { width: auto; height: auto; color: #315ea5; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-linkedin { width: auto; height: auto; color: #076d9f; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-gplus { width: auto; height: auto; color: #e1583e; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f6'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-instagram { width: auto; height: auto; color: #e1583e; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-instagram::before { font-family: "nm-instagram"; font-display: swap; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\f16d'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-mail { width: auto; height: auto; color: #b8b8b8; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-mail::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e805'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-youtube { width: auto; height: auto; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-youtube::before { font-family: "ninja-icon-youtube"; font-display: swap; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -2px; content: '\f16a'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-whatsapp { width: auto; height: auto; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li.no-background .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e800'; font-size: 16px; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li { background: #fff; color: #373737; margin: 0; padding: 0; height: 49px; border-bottom: 1px solid #f0f0f0; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li a { background: #fff; color: #373737; padding: 10px 25px; text-decoration: none; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li a:hover { text-decoration: none; } #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li a .avia-menu-text { font-weight: bold; } #top #wrap_all #header #header_main .container .inner-container .main_menu { max-height: 50px !important; left: 0; right: 0; float: left; padding-left: 0; width: 5%; } #top #wrap_all #header #header_main .container .inner-container .main_menu .av-burger-overlay { display: none !important; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { padding: 0; padding-left: 20px; padding-top: 3px; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger.is-active .av-hamburger-box .av-hamburger-inner::after { bottom: 0; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger.is-active:hover .av-hamburger-inner { background-color: #ff0000; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger.is-active:hover .av-hamburger-inner::before { background-color: #ff0000; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger.is-active:hover .av-hamburger-inner::after { background-color: #ff0000; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main a { display: flex; align-items: center; padding-top: 0; padding-bottom: 0; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger .av-hamburger-box { width: 20px; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger .av-hamburger-box .av-hamburger-inner { height: 2px; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger .av-hamburger-box .av-hamburger-inner::before { top: 4px; height: 2px; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main .av-hamburger .av-hamburger-box .av-hamburger-inner::after { bottom: 4px; height: 2px; } #top #wrap_all #header #header_main .container .inner-container .logo { position: absolute; width: 50%; padding-left: 65px; } #top #wrap_all #header #header_main .container .inner-container .logo a { position: absolute; max-height: 50px !important; } #top #wrap_all #header #header_main .container .inner-container .logo a img { max-height: 26px !important; } #top #wrap_all #header #header_main .container .inner-container .logo.logonm a img { margin-top: 5px; max-height: 40px !important; } #top #wrap_all #header #header_main .container .inner-container .logo.is-open { position: absolute; width: 50%; height: 80px !important; padding-left: 0; } #top #wrap_all #header #header_main .container .inner-container .logo.is-open a { position: absolute; max-height: none !important; height: 45px !important; overflow: visible; } #top #wrap_all #header #header_main .container .inner-container .logo.is-open a img { position: relative; max-height: none !important; height: 45px !important; max-width: 100%; margin: 0; padding: 0; margin-top: 10%; margin-left: 20%; } #top #wrap_all #header #header_main .container .inner-container .menu-bottoni { display: none; } #top #wrap_all #header #header_main .container .inner-container .menu-bottoni.menu-bottoni-mobile { display: block; height: 50px !important; float: right; position: relative; margin-right: 20px; text-align: right; } #top #wrap_all #header #header_main .container .inner-container .menu-bottoni.menu-bottoni-mobile a { padding: 0 !important; border: 0 !important; padding-left: 3px !important; padding-right: 3px !important; } #top #wrap_all #header #header_main .container .inner-container .menu-bottoni.menu-bottoni-mobile a.search { padding-right: 5px !important; margin-right: 25px !important; } #top #wrap_all #header #header_main .container img { max-width: 100px; max-height: 50px !important; } } #top #wrap_all .logo.logonm:not(.mobile) { display: none; } @media (min-width: 1366px) { #top #wrap_all .inner-container .logo.logonm { display: inline-block; } #top #wrap_all .inner-container .logo.logonm.mobile { display: none; } #top #wrap_all #header #header_main .container .logo a img { margin-top: 0; } #top.archive #wrap_all #header #header_main .container .logo a img { margin-top: 7px !important; } #top.archive #wrap_all #header #header_main .container .logo.logonm a img { margin-top: -16px !important; } #top #wrap_all #header #header_main .container .logo.logonm a img { height: 65px !important; max-height: 65px !important; margin-top: -27px !important; } #top.archive #wrap_all #header #header_main .container .inner-container .logonm { padding-left: 10px; } #top #wrap_all #header #header_main .container .inner-container .logo, #top.archive #wrap_all #header #header_main .container .inner-container .logo, #top.signle #wrap_all #header #header_main .container .inner-container .logo { padding-left: 0 !important; } #top.archive #wrap_all #header #header_main .container .inner-container .logo { padding-top: 1px; } #top.search #wrap_all #header #header_main .container .logo a img { margin-top: 8px; } #top #wrap_all .logo.logonm { display: inline-block; } } @media (min-width: 768px) and (max-width: 1365px) { #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image { width: initial; margin: 0 25px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont { margin: 0 auto 10px; position: relative; border-radius: 50%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); border: 2px solid #fff; overflow: hidden; width: 166px; height: 166px; margin-bottom: 0; border-width: 6px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont img { height: 155px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-name { color: #fff; text-align: left; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content { text-align: left; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container img { max-height: none; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list:first-child .stream-article { border-top: 1px solid #ccc !important; padding-top: 10px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article { height: 180px; margin-top: 0; } } @media (min-width: 1024px) and (max-width: 1365px) { #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image { width: initial; margin: 0 25px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont { margin: 0 auto 10px; position: relative; border-radius: 50%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); border: 2px solid #fff; overflow: hidden; width: 166px; height: 166px; margin-bottom: 0; border-width: 6px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont img { height: 155px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-name { color: #fff; text-align: left; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content { text-align: left; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container img { max-height: none; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list:first-child .stream-article { border-top: 1px solid #ccc !important; padding-top: 0; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article { height: 180px; margin-top: 0; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .str-art-inner .str-art-image { max-height: 180px; height: 180px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround { margin-top: 0; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget { padding-top: 3px; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container { max-width: 90%; width: 90%; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 { width: 100%; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 { display: none; } } @media (min-width: 1025px) and (max-width: 1365px) { #top #wrap_all #header #header_main .container .inner-container .menu-bottoni.menu-bottoni-mobile { display: none; } #top #wrap_all #header #header_main .container .inner-container .menu-bottoni { display: block; } #top #wrap_all #header #header_main .container .inner-container .main_menu { top: 0; height: 80px; display: block; position: absolute; left: 120px; right: 20%; width: 70%; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li { display: block !important; } #top #wrap_all #header #header_main .container .inner-container .main_menu .menu li.av-burger-menu-main { display: none !important; } #top #wrap_all #header #header_main .container .inner-container .logo.logonm.mobile { display: none; } #top #wrap_all #header #header_main .container .inner-container .logo { display: block; padding-left: 0; padding-top: 0; margin-top: -3px; position: absolute; width: 50%; height: 80px !important; float: none; } #top #wrap_all #header #header_main .container .inner-container .logo a { position: absolute; max-height: 50px !important; height: 50px !important; line-height: 50px !important; display: table-cell; vertical-align: middle; } #top #wrap_all #header #header_main .container .inner-container .logo a img { margin: 0; max-height: 38px !important; height: 38px !important; display: inline-block; vertical-align: middle; margin-top: 7px; margin-left: 7px; } #top #wrap_all #header #header_main .container .inner-container .logo.logonm { display: block; padding-left: 0; } #top #wrap_all #header #header_main .container .inner-container .logo.logonm a img { height: 65px !important; max-height: 65px !important; margin-top: -16px !important; max-width: none; } #top #wrap_all #header #header_main .main-header-top { display: block !important; } #top #wrap_all #header #header_main .main-header-top .container { max-width: 100%; } #top.archive #wrap_all #header #header_main .container .inner-container .logo { padding-top: 4px; } #top #wrap_all #header.open { height: 87px !important; } } @media (min-width: 689px) and (max-width: 1022px) { #top #wrap_all #header #header_main .submenu_header { display: none !important; } } @media (max-width: 1023px) { #top #wrap_all #header #header_main .container .inner-container .custom-menu-mobile .menu li a .avia-menu-text { font-size: 14px; } } @media (min-width: 768px) and (max-width: 1025px) { .responsive.html_mobile_menu_tablet #top #header_main>.container .main_menu .av-main-nav>li>a, .responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container { height: 90px; line-height: 90px; } .responsive.html_mobile_menu_tablet .av-burger-menu-main { display: block !important; } .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item { display: none; } } #top #wrap_all #main #socket { border: 0; font-size: 11px; text-align: center; z-index: 10; } #top #wrap_all #main #socket .container { border-top: 1px solid #2b2b2b; } #top #wrap_all #main #socket .container .copyright { text-align: center; float: none; margin: 0 auto; } #top #wrap_all #main #footer { z-index: 10; padding-bottom: 0; font-size: 12px; } #top #wrap_all #main #footer .flex_column { margin: 0; padding-right: 19px; width: 25%; } #top #wrap_all #main #footer .widgettitle { padding-top: 10px; border-top: 1px solid #2b2b2b; font-family: inherit; font-size: 12px; font-weight: 900; margin-bottom: 10px; } #top #wrap_all #main #footer .footer-magazine p { font-size: 12px; margin-bottom: 25px; } #top #wrap_all #main #footer .footer-magazine .icon.top-badge { width: 78px; height: 78px; background-position: 0 0; background: url(/wp-content/themes/enfold-child/images/logo_footer.png); background-position-x: 0%; background-position-y: 0%; position: relative; background-repeat: no-repeat; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: inherit; cursor: pointer; margin:0; } #top #wrap_all #main #footer .footer-magazine .pull-left { float: left; } #top #wrap_all #main #footer .footer-magazine .art-main-social { font-size: 18px; margin-top: 20px; margin-bottom: 20px; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li { display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li a { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-twitter::before { content: '\e8f1'; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-linkedin::before { content: '\e8fc'; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-facebook::before { content: '\e8f3'; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-gplus::before { content: '\e8f6'; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-instagram::before { font-family: "nm-instagram"; font-display: swap; content: '\f16d'; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-youtube { font-family: "ninja-icon-youtube"; font-display: swap; } #top #wrap_all #main #footer .footer-magazine .art-main-social ul li .icon-youtube::before { content: '\f16a'; } #top #wrap_all #main #footer .footer-newsletter p { font-size: 12px; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer #subscribeForm { margin-bottom: 0; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer #subscribeForm .form-iscrizione .form-group input[type="text"] { display: block; width: 100%; height: 34px; margin-top: 10px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #000; border: 1px solid #ccc; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer #subscribeForm .form-iscrizione .form-group input[type="text"]::placeholder { color: #555; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer #subscribeForm .form-iscrizione .btn { height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; text-transform: uppercase; font-size: 12px; font-weight: 900; display: block; width: 100%; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; margin-bottom: 0; white-space: nowrap; border-radius: 2px; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer #subscribeForm .form-iscrizione .btn:hover { color: #fff; background-color: #ac1515; border-color: #a31414; } #top #wrap_all #main #footer .footer-newsletter #newsletter-footer .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; line-height: 12px; margin-top: -15px; } #top #wrap_all #main #footer .top-contributors .table { margin: 15px 0 0; display: table; border-collapse: collapse; border-spacing: 0; } #top #wrap_all #main #footer .top-contributors .table tbody tr th, #top #wrap_all #main #footer .top-contributors .table tbody tr td { font-size: 14px; vertical-align: middle; padding-right: 0; padding: 8px; padding-right: 8px; line-height: 1.42857143; vertical-align: top; border: 0; border-top: 1px solid #2b2b2b; text-align: left; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .icon-up-open, #top #wrap_all #main #footer .top-contributors .table tbody tr td .icon-up-open { content: "\e876"; font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; color: #00D968; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .icon-up-open::before, #top #wrap_all #main #footer .top-contributors .table tbody tr td .icon-up-open::before { content: "\e876"; font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .icon-down-open, #top #wrap_all #main #footer .top-contributors .table tbody tr td .icon-down-open { content: "\e877"; font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; color: #d91b1b; font-size: 16px; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .icon-down-open::before, #top #wrap_all #main #footer .top-contributors .table tbody tr td .icon-down-open::before { content: "\e877"; font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author { margin-top: 0; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author .author-pic img, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author .author-pic img { width: 44px; height: 44px; margin: 0 auto; object-fit: cover; max-width: 100%; border-radius: 50%; vertical-align: middle; border: 0; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author .pull-left, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author .pull-left { float: left; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author .author-info, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author .author-info .author-name, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author .author-info .author-name { font-weight: normal; font-size: 14px; float: left; } #top #wrap_all #main #footer .top-contributors .table tbody tr th .art-author .author-info .author-job, #top #wrap_all #main #footer .top-contributors .table tbody tr td .art-author .author-info .author-job { font-size: 12px; clear: left; float: left; margin-right: 10px; margin-top: 3px; } #top #wrap_all #main #footer .top-contributors .table tbody tr th { min-width: 35px; font-size: 14px; vertical-align: middle; padding-right: 0; } #top #wrap_all #main #footer .top-contributors .table tbody tr td { min-width: 220px; line-height: 1.42857143; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #socket { padding-left: 6px; padding-right: 6px; border-top-width: 0; } #top #wrap_all #main #socket .container { border-top: 0; margin: 0; width: 100%; max-width: 100%; } #top #wrap_all #main #socket .container .copyright { line-height: 17px; display: block; } #top #wrap_all #main #footer { padding-top: 0; padding-left: 6px; padding-right: 6px; } #top #wrap_all #main #footer .container { margin: 0; width: 100%; max-width: 100%; } #top #wrap_all #main #footer .flex_column { padding-right: 0; } #top #wrap_all #main #footer .flex_column:nth-child(1) { width: 100%; } #top #wrap_all #main #footer .flex_column:nth-child(1) section { margin-top: 0; margin-bottom: 15px; } #top #wrap_all #main #footer .flex_column:nth-child(1) section .widgettitle { display: none; } #top #wrap_all #main #footer .flex_column:nth-child(1) section ul li a { text-align: center; font-size: 17px; padding: 22px 0; margin: 0; border-bottom: 1px solid #2b2b2b; padding-top: 12px; } #top #wrap_all #main #footer .flex_column:nth-child(2) { display: none; } #top #wrap_all #main #footer .flex_column:nth-child(3) { display: none; } #top #wrap_all #main #footer .flex_column:nth-child(4) { width: 100%; } #top #wrap_all #main #footer .flex_column:nth-child(4) section { margin: 0; } #top #wrap_all #main #footer .flex_column:nth-child(4) section ul { text-align: center; } #top #wrap_all #main #footer .flex_column:nth-child(4) section ul li a { font-size: 22px; } #top #wrap_all #main #footer .flex_column:nth-child(4) section .widgettitle { display: none; } #top #wrap_all #main #footer .flex_column:nth-child(4) section .textwidget .pull-left { display: none; } #top #wrap_all #main #footer .flex_column:nth-child(4) section .textwidget p { display: none; } #top #wrap_all #main .contenitore_single_pro .container .article-main .yellow-adv-space .art-cov-aside { position: absolute; top: -40px!important; right: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title, #top #wrap_all #main .contenitore_single_pro .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title, #top #wrap_all #main .contenitore_single_pro .container .article-main .yellow-adv-space .art-cov-aside .art-head-share .art-share-title { float: left!important; line-height: 36px!important; font-size: 12px!important; margin-bottom: 0!important; margin-right: 3px!important; text-transform: lowercase!important; font-weight: 800!important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .yellow-adv-space .art-cov-aside .art-head-share .art-share-score { float: left!important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .yellow-adv-space .art-cov-aside .art-head-share .art-share-score .nm-score { margin-right: 15px!important; } } @media (min-width: 768px) and (max-width: 1365px) { #footer .flex_column { margin: 0; padding-right: 19px !important; display: block !important; } #footer .flex_column section .widgettitle { display: block !important; } #footer .flex_column section ul li a { padding: 5px 0 0 0 !important; text-align: left !important; font-size: 13px !important; border-bottom: 0 !important; } #footer .flex_column:nth-child(1) { width: 40% !important; } #footer .flex_column:nth-child(1) .widget { margin-top: 20px !important; } #footer .flex_column:nth-child(2) { width: 60% !important; } #footer .flex_column:nth-child(2) .widget_text { margin-top: 20px !important; } #footer .flex_column:nth-child(3) { width: 50% !important; } #footer .flex_column:nth-child(3) section { margin: 30px 0 !important; } #footer .flex_column:nth-child(4) { width: 50% !important; } #footer .flex_column:nth-child(4) section { margin: 30px 0 !important; } #footer .flex_column:nth-child(4) section .textwidget .pull-left, #footer .flex_column:nth-child(4) section .textwidget p { display: block !important; } #footer .flex_column:nth-child(4) section ul { text-align: left !important; } } @media (min-width: 1025px) and (max-width: 1365px) { #footer .flex_column { margin: 0; padding-right: 19px !important; display: block !important; } #footer .flex_column section .widgettitle { display: block !important; } #footer .flex_column section ul li a { padding: 5px 0 0 0 !important; text-align: left !important; font-size: 13px !important; border-bottom: 0 !important; } #footer .flex_column:nth-child(1) { width: 40% !important; } #footer .flex_column:nth-child(1) .widget { margin-top: 20px !important; } #footer .flex_column:nth-child(2) { width: 60% !important; } #footer .flex_column:nth-child(2) .widget_text { margin-top: 20px !important; } #footer .flex_column:nth-child(3) { width: 50% !important; } #footer .flex_column:nth-child(3) section { margin: 30px 0 !important; } #footer .flex_column:nth-child(4) { width: 50% !important; } #footer .flex_column:nth-child(4) section { margin: 30px 0 !important; } #footer .flex_column:nth-child(4) section .textwidget .footer-magazine p { display: block !important; margin-bottom: 35px !important; } #footer .flex_column:nth-child(4) section .textwidget .pull-left { display: block !important; } #footer .flex_column:nth-child(4) section ul { text-align: left !important; } } #top #wrap_all #main #top_story { border-color: #FFF; } #top #wrap_all #main #top_story .container { border-color: #FFF; } #top #wrap_all #main #top_story .container .content { padding: 0; } #top #wrap_all #main #top_story article, #top #wrap_all #main #top_story aside, #top #wrap_all #main #top_story details, #top #wrap_all #main #top_story figcaption, #top #wrap_all #main #top_story figure, #top #wrap_all #main #top_story footer, #top #wrap_all #main #top_story header, #top #wrap_all #main #top_story hgroup, #top #wrap_all #main #top_story main, #top #wrap_all #main #top_story menu, #top #wrap_all #main #top_story nav, #top #wrap_all #main #top_story section, #top #wrap_all #main #top_story summary { display: block; } #top #wrap_all #main #top_story .top.rt-block { position: relative; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header:hover::after { opacity: 1; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header { height: 566px; background-size: cover; background-position: center; position: relative; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header { height: 360px; } } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; margin: 5px 40px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .cat-prev-label { line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; font-weight: 900; font-size: 16px; text-transform: uppercase; border-radius: 0; padding: 8px 20px; display: inline-block; background-color: #f71735!important; position: absolute; top: 70px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header { position: absolute; right: 0; bottom: 10px; left: 0; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { width: 100%; float: left; position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { font-weight: 900 !important; margin-bottom: 9.5px; font-size: 12px; color: #ffffff!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { margin: 0; padding: 0; line-height: 53px; margin-bottom: 10px; font-size: 50px; color: #fff; font-weight: 900 !important; font-family: inherit; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { color: inherit !important; text-decoration: none; background-color: transparent; text-transform: none; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { margin: 0; padding: 0; font-size: 18px; line-height: 1.2; padding-right: 40px; color: #fff; margin-bottom: 9.5px; font-weight: 900 !important; font-family: inherit; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b { font-weight: 700; color: #fff; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share { position: absolute; right: 0; bottom: 8px; text-align: left; color: #fff; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score { margin: 0; padding: 0; font-size: 18px; margin-top: 5px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; font-weight: 900; line-height: 26px; opacity: 0; position: relative; bottom: 0; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; margin-right: 25px; padding-bottom: 3px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-transform: uppercase; font-weight: 900; color: inherit; line-height: 26px; display: inline-block !important; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share::before { width: auto; height: auto; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; top: -4px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; } #top #wrap_all #main #top_story .bottom.rt-block { position: relative; padding: 0; } #top #wrap_all #main #top_story .bottom.rt-block .live-container { padding: 10px 50px 10px 20px; border: 1px solid #ccc; border-top: 0 none; font-size: 12px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul { margin: 0; padding: 0; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li { padding: 0; margin: 0; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li .yellow_bar, #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li .yellow_bar:hover { background-color: transparent; color: #1d1d1d; display: table; font-size: 14px; font-weight: 400; margin: 0 auto; text-decoration: none; padding-left: 7px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li .yellow_bar b, #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li .yellow_bar:hover b { font-weight: 900; color: #1d1d1d; } #top #wrap_all #main #top_story .bottommultiplo.rt-block { position: relative; padding: 0; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container { padding: 10px 50px 10px 20px; border: 1px solid #ccc; border-top: 0 none; font-size: 12px; background: #F5E2BF; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-controls .bx-controls-direction a { text-decoration: none; color: #d91b1b; position: absolute; top: 50%; margin-top: -8px; outline: 0; width: 11px; height: 17px; text-indent: -9999px; z-index: 9999; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-controls .bx-controls-direction .bx-prev { left: auto; background: url(/wp-content/themes/enfold-child/images/arrow-left.png) no-repeat 0 0; right: -20px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-controls .bx-controls-direction .bx-next { background: url(/wp-content/themes/enfold-child/images/arrow-right.png) no-repeat 0 0; right: -40px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; max-width: 100%; margin: 0px auto; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper .bx-viewport { width: 100%; overflow: hidden; position: relative; height: 21px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul { margin: 0; padding: 0; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul .open { display: block; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li { display: none; padding: 0; margin: 0; float: left; list-style: outside none none; position: relative; width: 1056px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p { padding: 0; margin: 0; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .first { text-decoration: none; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; padding: 1px 5px; line-height: 1.5; text-transform: uppercase; font-size: 12px; font-weight: 900; background-color: #ff3f34; border: 0 none; border-radius: 2px; margin-right: 10px; font-weight: normal; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .first b { color: #fff; font-weight: bold; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .first .glyphicon { position: relative; display: inline-block; font-style: normal; font-weight: normal; line-height: inherit; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .first .glyphicon::before { width: auto; height: auto; font-family: "entypo-fontello"; speak: none; display: inline-block; text-decoration: inherit; text-align: center; vertical-align: middle; position: relative; content: '\e897' !important; font-size: 18px; line-height: 18px; margin-right: 8px; top: -2px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .second { color: #3c3c3c; text-transform: uppercase; font-weight: bold; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .third { color: #333333; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p a { text-decoration: none; background-color: transparent; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .top-story-section .container { width: 100%; max-width: 100%; } #top #wrap_all #main #top_story .container { margin: 0; width: 100%; max-width: 100%; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header { max-height: 350px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover { margin: 0 25px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .cat-prev-label { top: 40px; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { padding-left: 0; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { text-transform: none; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-size: 22px; line-height: 24px; } #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { font-size: 12px; margin-top: 10px; } #top #wrap_all #main #top_story .bottom.rt-block { height: 100px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container { height: 75px; padding: 10px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper { width: 100% !important; height: 77px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport { width: 100% !important; height: 77px !important; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul { width: 100% !important; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li { width: 100% !important; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar, #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar:hover { height: 77px; width: 100%; float: left; font-weight: 600; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar b, #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar:hover b { font-weight: 900; font-size: 14px; line-height: 18px; position: absolute; } #top #wrap_all #main #top_story .bottommultiplo.rt-block { height: 100px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container { height: 100px; border: 0; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper { height: 100px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper .bx-viewport { height: 100px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul .open { max-width: 100%; overflow: hidden; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p { line-height: 19px; font-size: 12px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .first .glyphicon::before { font-size: 15px; line-height: 12px; margin-right: 8px; top: 0; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .second { font-size: 12px; line-height: 12px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .third { font-size: 12px; line-height: 12px; } #top #wrap_all #main #top_story .bottommultiplo.rt-block .live-container .bx-wrapper ul li p .third:hover { text-decoration: underline; } } @media (min-width: 691px) and (max-width: 1365px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header .article-cover { margin-top: 5px; } } @media (min-width: 768px) and (max-width: 1365px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header { height: 450px; max-height: 450px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container { padding: 10px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper #live-events { width: 100% !important; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper #live-events li { width: 100% !important; } #top.archive #wrap_all #main .top-story-section .container .content { padding-right: 0; padding-left: 0; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar { padding-left: 0; text-align: center; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper .bx-viewport ul li .yellow_bar b { position: relative; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main #top_story .top.rt-block article .art-cover-header { height: 450px; max-height: 450px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container { padding: 10px; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper #live-events { width: 100% !important; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper #live-events li { width: 100% !important; } #top.archive #wrap_all #main .top-story-section .container .content { padding-right: 0; padding-left: 0; } #top #wrap_all #main #top_story .bottom.rt-block .live-container .bx-wrapper ul li .yellow_bar { padding-left: 0; text-align: center; } } @media (min-width: 1366px) { #top.archive #wrap_all #main .top-story-section .container .content { padding-right: 0; padding-left: 0; } } @media (max-width: 690px) { #top.home #wrap_all #main #top_story, #top.page-id-738394 #wrap_all #main #top_story { width: 112%; margin-left: -6%; } } #top #wrap_all #main #in_primo_piano { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-color: #FFF; padding-bottom: 40px; } #top #wrap_all #main #in_primo_piano .container { border-color: #FFF; } #top #wrap_all #main #in_primo_piano .container .content { padding: 0; padding-top: 10px; } #top #wrap_all #main #in_primo_piano .hp-section-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #FFF; max-width: 140px; margin-left: 6px; margin-right: 6px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article { display: block; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header:hover::after { opacity: 1; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header { display: block; background-size: cover; background-position: center; position: relative; height: 180px; background-image: url(/wp-content/uploads/2018/08/airbnb23-400x237.jpg); } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header { position: absolute; right: 5%; bottom: 24px; left: 5%; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; margin-bottom: 9.5px; font-size: 14px; color: #ffffff!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; color: #fff; margin-bottom: 10px; font-size: 18px; line-height: 20px; height: 100px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { background-color: transparent; text-decoration: none; color: inherit !important; text-transform: none; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { font-family: inherit; padding: 0; margin: 0; color: #fff; font-weight: 400; padding-right: 40px; font-size: 12px !important; line-height: 1; margin-top: 5px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b { font-weight: 700; color: #fff; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share { color: #fff; text-align: right; position: absolute; right: 0; bottom: -6px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score { padding: 0; margin: 0; margin-top: 5px; font-size: 10px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; font-weight: 900; line-height: 26px; opacity: 0; position: relative; bottom: 0; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; margin-right: 15px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; margin-bottom: 0; text-align: center; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block !important; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share { font-size: 20px; width: auto; height: auto; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -4px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .in-primo-piano-section .content { padding-top: 0; } #top #wrap_all #main #in_primo_piano .hp-section-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #FFF; max-width: 140px; margin-left: 6px; margin-right: 6px; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #in_primo_piano .hp-section-title { margin-left: 0; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 100% !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano { width: calc(33.33%) !important; display: inline-block; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano { padding-left: 0; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { padding-left: 0 !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article { display: block; margin-top: 20px; margin-bottom: 20px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header:hover::after { opacity: 1; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header { display: block; position: relative; background: none !important; height: 0; min-height: 0; margin: 0; background-image: none !important; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: none !important; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover { height: 100%; z-index: 1; width: 100%; border-bottom: 1px solid #ccc; height: 130px; position: static; padding: 10px 0 10px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1365px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover { height: 135px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header { height: auto; right: 5%; bottom: 24px; left: 5%; position: static; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row { display: block; margin: 0; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; position: relative; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; color: #f71735!important; border-left: 4px solid #f71735!important; padding-left: 8px; font-size: 12px; margin-bottom: 8px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; margin-bottom: 10px; line-height: 20px; height: 60px !important; color: #3c3c3c; font-size: 14px; text-transform: initial; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1365px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { height: 70px !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { background-color: transparent; text-decoration: none; color: inherit !important; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { font-family: inherit; padding: 0; margin: 0; font-weight: 400; font-size: 12px !important; line-height: 1; margin-top: 10px; color: #3c3c3c; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1365px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { margin-top: 15px; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { margin-top: 15px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b { font-weight: 700; font-size: 12px; line-height: 1; color: #3c3c3c; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share { float: right; text-align: right; position: absolute; right: 0; bottom: -6px; color: #3c3c3c; font-size: 14px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score { padding: 0; margin: 0; font-size: 12px; margin-bottom: 0; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; font-weight: 900; line-height: 26px; opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; margin-right: 5px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn { border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; text-align: center; margin-bottom: 0; font-weight: 900; text-transform: uppercase; line-height: 26px; display: inline-block !important; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; color: #FFFFFF; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 20px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -4px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; color: #000; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .sr-only { text-align: center; cursor: pointer; white-space: nowrap; text-transform: uppercase; font-weight: 900; line-height: 26px; font-size: 22px !important; color: #FFFFFF; } } #top #wrap_all #main #load-more, #top #wrap_all #main #load-more-altre, #top #wrap_all #main #load-more-pro-articles { font: inherit; overflow: visible; font-family: inherit; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-transform: uppercase; font-size: 12px; font-weight: 900; background-color: #fff; width: 100%; color: #3c3c3c; border-color: #cccccc !important; border: 1px solid; margin: 0; margin-top: 20px; margin-left: 6px; width: calc(100% - 6px); outline: 0; } #top #wrap_all #main #breaking_news { max-height: none; overflow: hidden; border-color: #FFF; } #top #wrap_all #main #breaking_news .container { border-color: #FFF; } #top #wrap_all #main #breaking_news .container .content { padding: 0; padding-top: 10px; } #top #wrap_all #main #breaking_news .titoloTag { line-height: 1.1; color: inherit; font-family: inherit; font-size: 36px; font-weight: 900; margin-left: 6px; text-transform: none; margin-bottom: 0; } @media (min-width: 691px) { #top #wrap_all #main #breaking_news .titoloTag { margin-top: 35px; } } #top #wrap_all #main #breaking_news .hp-section-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; max-width: 140px; margin-left: 6px; margin-right: 6px; } #top #wrap_all .breadcrumbs-top { font-family: inherit; color: #878787; padding-top: 10px; border-top: 1px solid #ccc; max-width: 140px; margin-left: 6px; } #top #wrap_all .breadcrumbs { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; line-height: 1; min-width: 500px; } #top #wrap_all .breadcrumbs .breadcrumb-previous { font-weight: 900; text-decoration: underline; } #top #wrap_all #main #breaking_news .popolari-title { padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; margin-top: 20px; } #top #wrap_all #main #breaking_news #breaking-news { margin-left: 6px; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs { margin-bottom: 0; padding-left: 0; list-style: none; width: 100%; border-bottom: 0; margin-left: 0; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li { padding: 0; margin: 0; line-height: 19px; position: relative; margin-bottom: -1px; float: none; display: table-cell; width: 1%; cursor: pointer; cursor: pointer; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li:hover a { cursor: pointer; color: #878787; background: #f4f4f4; border-color: #ccc; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a { border: 1px solid #ccc; border-top-left-radius: 1px; color: #878787; text-decoration: none; position: relative; display: block; cursor: default; font-size: 11px; font-weight: 900; border-radius: 0; padding: 0; text-align: center; height: 26px; line-height: 26px; margin: 0; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a img.tutti-icon { height: 13px; vertical-align: middle; position: relative; top: -2px; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a .icon-time::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e862'; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a { } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a .icon-popular { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li a .icon-popular::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e857'; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li:first-child a { border: 1px solid #ccc; border-top-left-radius: 1px; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li.active a { color: #878787; background: #f4f4f4; border-color: #ccc; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li.active a:hover { color: #878787; background: #f4f4f4; border-color: #ccc; } #top #wrap_all #main #breaking_news #breaking-news .nav-tabs li.active::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #878787; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .fade.in { opacity: 1; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane { display: none; visibility: hidden; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block { position: relative; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section { display: block; margin: 25px 0; margin-left: 0px; clear: both; list-style-type: none; margin-left: 0; padding-left: 0; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main:first-child { margin-top: 0; } @media (max-width: 768px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main:first-child { margin-top: 10px !important; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main { display: block; margin-top: 10px; margin-bottom: 10px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header:hover::after { opacity: 1; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header { display: block; background-size: cover; background-position: center; position: relative; height: 360px; background-image: url(/wp-content/uploads/2018/08/airbnb23-400x237.jpg); } @media (max-width: 768px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header { height: 240px !important; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header { position: absolute; right: 5%; bottom: 24px; left: 5%; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } @media (max-width: 1024px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row { position: relative; top: 0; height: 190px; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } @media (max-width: 1024px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { position: absolute; bottom: 0; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; margin-bottom: 9.5px; font-size: 14px; color: #ffffff!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; color: #fff; margin-bottom: 10px; font-size: 18px; line-height: 20px; height: auto; } @media (max-width: 1024px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { margin-bottom: 10px; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { background-color: transparent; text-decoration: none; color: inherit !important; text-transform: none; font-size: 30px; line-height: 35px; } @media (max-width: 1024px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { font-size: 24px !important; line-height: 28px; } } @media (max-width: 690px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { font-size: 18px !important; line-height: 20px; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { font-family: inherit; padding: 0; margin: 0; color: #fff; font-weight: 400; padding-right: 40px; font-size: 12px !important; line-height: 1; margin-top: 5px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b { font-weight: 700; color: #fff; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share { color: #fff; text-align: right; position: absolute; right: 0; bottom: -6px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score { padding: 0; margin: 0; margin-top: 5px; font-size: 10px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; font-weight: 900; line-height: 26px; opacity: 0; position: relative; bottom: 0; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; margin-right: 15px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; margin-bottom: 0; text-align: center; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block !important; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share { font-size: 20px; width: auto; height: auto; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -4px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list:last-child .stream-article { border-bottom: 1px solid #ccc; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list { display: block; margin: 0; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article { display: block; border: 1px solid #ccc; border-bottom: 0 none; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner { position: relative; list-style-type: none; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image { float: left; width: 40%; max-height: 160px; height: 160px; overflow: hidden; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover::after { opacity: 1; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0); } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a::after { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; -webkit-transition: opacity 200ms ease-in; -o-transition: opacity 200ms ease-in; transition: opacity 200ms ease-in; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover .image-overlay { opacity: .4 !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a { background-color: transparent; text-decoration: none; color: #d91b1b; height: 100%; display: block; position: relative; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay { background-color: black; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay-inside { display: none; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover { color: #d91b1b; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a img { border: 0; vertical-align: middle; position: absolute; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50% !important; width: 160% !important; max-width: none; top: 50% !important; height: auto !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header { display: block; position: absolute; left: 40%; right: 0; top: 0; height: 160px; padding: 15px; color: #3c3c3c; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900 !important; margin-bottom: 9.5px; color: #f71735!important; border-left: 4px solid #f71735!important; font-size: 12px; padding-left: 8px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900 !important; margin-bottom: 9.5px; font-size: 18px; line-height: 22px; overflow: hidden; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit !important; text-transform: none; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { letter-spacing: normal; font-weight: 900; font-size: 18px; } } @media (max-width: 690px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { font-size: 18px; line-height: 17px; font-weight: bolder; } } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { margin: 0; padding: 0; margin-bottom: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; position: absolute; left: 15px; right: 15px; bottom: 8px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b { font-weight: 900; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b a { background-color: transparent; text-decoration: none; color: inherit !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px; right: 20px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; text-transform: uppercase; display: inline-block !important; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .active { display: block; visibility: visible; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #breaking_news .hp-section-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; max-width: 140px; margin-left: 6px; margin-right: 6px; } #top #wrap_all #main #breaking_news .tab-content #ultimi { display: block; } #top #wrap_all #main #breaking_news .tab-content #popolari { display: none; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section { display: block; clear: both; margin: 25px 0; margin-top: 10px; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list { display: block; padding-top: 9.5px; border-left: 0 none; border-right: 0 none; margin: 0; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article { display: block; padding-top: 9.5px; margin-top: 10px; border: 0 !important; border-bottom: 1px solid #ccc !important; height: 315px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article { height: 200px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner { position: relative; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image { height: 160px; overflow: hidden; display: block !important; float: none; width: 100% !important; max-height: 250px; margin-bottom: 15px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image { width: 36% !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover .image-overlay { opacity: 0.5 !important; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image .image-overlay-inside { display: none; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image .image-overlay { background-color: #000; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image::after { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; -webkit-transition: opacity 200ms ease-in; -o-transition: opacity 200ms ease-in; transition: opacity 200ms ease-in; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a { background-color: transparent; text-decoration: none; color: #d91b1b; height: 100%; display: block; position: relative; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover { color: #d91b1b; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-image a img { border: 0; vertical-align: middle; left: 45% !important; width: 160% !important; transform: translate(-50%, -50%) !important; position: absolute; top: 50%; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header { display: block; left: 0 !important; right: 0; position: static; top: 150px !important; height: 120px !important; padding: 0 !important; padding-top: 20px !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header { left: 40% !important; right: 0; top: 0 !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; font-size: 12px; margin-bottom: 5px; color: #ffc107; border-left: 4px solid #ffc107; padding-left: 8px; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { color: inherit; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; margin-bottom: 9.5px; overflow: hidden; text-transform: none; height: 65px; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit !important; font-size: 16px !important; line-height: 18px; letter-spacing: 0; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { padding: 0; margin: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; position: static; left: 0px !important; bottom: -20px !important; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b { font-weight: 900; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b a { background-color: transparent; text-decoration: none; color: inherit !important; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: relative !important; top: 0 !important; bottom: 0 !important; right: 0 !important; left: 0 !important; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a { background-color: transparent; text-decoration: none; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-transform: uppercase; display: inline-block !important; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #breaking_news .tab-content .active { display: block; visibility: visible; } } @media (max-width: 690px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { margin-bottom: 0; } #top.home #wrap_all #main #breaking_news, #top.page-id-738394 #wrap_all #main #breaking_news { margin-bottom: 0 !important; } #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section { margin: 0; } #top #wrap_all #main #breaking_news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list { padding-top: 0; } #top #wrap_all #main #breaking_news .hp-section-title { margin-left: 0; } #top #wrap_all #main #breaking_news #breaking-news { margin-left: 0; } } #top #wrap_all #main #corsi .widget { position: relative; padding-left: 16px; margin-top: 15px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget .top-corsi { margin-top: 27px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget .top-corsi .aside-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget .top-corsi .aside-title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget .top-corsi .aside-title a { text-decoration: none; background-color: transparent; color: inherit; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget .top-corsi .aside-title a .tocco img { border: 0; vertical-align: middle; margin-right: 5px; height: 12px; width: 12px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container { margin-top: 0; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article { display: block; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header { display: block; background-size: cover; background-position: center top; position: relative; object-fit: cover; height: 230px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header:hover::after { opacity: 1; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; background: rgba(0, 0, 0, 0.6); -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header { position: absolute; right: 5%; bottom: 24px; left: 5%; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; color: #fff; margin-bottom: 10px; font-size: 18px; line-height: 20px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { background-color: transparent; text-decoration: none; color: #FFF; text-transform: initial; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .corso-sub { line-height: 1.1; font-family: inherit; font-size: 18px; margin: 0; padding: 0; color: #FFF; padding-bottom: 15px; font-weight: 400; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .corso-sub a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .corso-date { line-height: 1.1; font-family: inherit; margin: 0; font-weight: 700; color: #FFF; text-transform: uppercase; float: left; font-size: 12px; max-width: 50%; margin-top: 0; padding: 5px 5px 5px 0; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course { max-width: 48%; float: right; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course .course-link-container { text-align: right; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course .course-link-container .btn { text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 2px; white-space: nowrap; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; display: inline-block; margin-bottom: 0; color: #fff; background-color: #d91b1b; border-color: #d91b1b; text-transform: uppercase; line-height: 10px; padding: 5px 25px; font-size: 10px; font-weight: 900; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course .course-link-container .btn .icon-angle-right { display: inline-block; font: normal normal normal 14px/1 "entypo-fontello"; font-size: 14px; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course .course-link-container .btn .icon-angle-right::before { content: "\e875"; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi { position: relative; min-height: 1px; float: left; width: 100%; padding: 0 23px 10px 21px; border-bottom: 1px solid #cccccc; margin-top: 15px; } @media (min-width: 768px) and (max-width: 799px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi { padding: 0 37px 10px 38px; } } @media (min-width: 800px) and (max-width: 1024px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi { padding: 0 50px 10px 45px; } } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-title { line-height: 1.1; color: inherit; font-family: inherit; margin: 0; padding: 0; text-transform: uppercase; padding-bottom: 10px; font-size: 14px; font-weight: 900; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-title a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-date { color: inherit; line-height: 1.1; font-family: inherit; font-size: 14px; margin: 0; padding: 0; font-weight: 700; padding-bottom: 15px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-date a { background-color: transparent; text-decoration: none; color: inherit; font-weight: 600; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .corso-date { line-height: 1.1; font-family: inherit; margin: 0; color: #515151; text-transform: uppercase; float: left; font-size: 12px; font-weight: bold; max-width: 50%; margin-top: 0; padding: 5px 5px 5px 0; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .corso-date a { font-weight: normal; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-link-container { margin-top: 0; max-width: 48%; float: right; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-link-container .btn { text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 2px; white-space: nowrap; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; display: inline-block; margin-bottom: 0; color: #fff; background-color: #d91b1b; border-color: #d91b1b; text-transform: uppercase; line-height: 10px; padding: 5px 25px; float: right; font-size: 10px; font-weight: 900; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-link-container .btn .icon-angle-right { display: inline-block; font: normal normal normal 14px/1 "entypo-fontello"; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-link-container .btn .icon-angle-right::before { content: "\e875"; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #corsi .widget { padding-left: 0; margin-top: 0; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article { max-height: 150px; overflow: hidden; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header { position: absolute; bottom: initial; right: 5%; left: 5%; top: 5%; } } @media (min-width: 320px) and (max-width: 400px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header { top: -5%; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { padding-top: 22px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { font-size: 14px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .corso-sub a { font-size: 14px; } #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .corso-date { font-size: 10px; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .course { max-width: 40%; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-date a { font-weight: 550; font-size: 14px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .corso-date { font-weight: normal; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .corso-date { font-size: 10px; font-weight: 600; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main #corsi .widget .module-surround .module-content .textwidget #course-container .p-corsi .course-link-container { max-width: 40%; } } @media (min-width: 691px) { #top #wrap_all #main #corsi .widget { padding-right: 6px; } } @media (max-width: 690px) { #top #wrap_all #main #corsi .widget { padding-bottom: 0; } } #top #wrap_all #main #top_contributors_week { display: inline-block; width: 33.33333333%; position: absolute; left: 0; } @media (max-width: 1019px) { #top #wrap_all #main #top_contributors_week { display: none !important; } } #top #wrap_all #main #top_contributors_week .widget { min-height: 1px; float: left; padding-left: 16px; position: relative; left: 0; -webkit-transition: left 400ms ease-in-out; -o-transition: left 400ms ease-in-out; transition: left 400ms ease-in-out; margin-top: 0; padding-top: 0; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el { margin-bottom: 0; margin-top: 0; margin-right: 10px; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .aside-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .aside-title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors { margin: 0; padding: 0; list-style-type: none; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li { margin-left: 0; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author { margin-top: 30px; padding-top: 15px; position: relative; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author::after { content: ""; position: absolute; top: 0; left: 0; width: 70px; background-color: #ccc; height: 1px; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; margin: 0 auto; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author .author-info { overflow: hidden; padding: 0; text-transform: none; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author .author-info .author-name { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; float: none; font-size: 14px; margin-top: 10px; font-weight: 700; color: #3c3c3c !important; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author .author-info .author-name a { background-color: transparent; color: inherit; text-decoration: none; float: none; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .week-top-contributors li .art-author .author-info .author-job { padding: 0; margin: 0; margin-top: 3px; clear: left; float: none; font-size: 12px; margin-right: 0; font-weight: 500; } #top #wrap_all #main #top_contributors_week .widget .module-surround .module-content .execphpwidget .main-sb-el .vedi-tutti .week-top-contr-link { background-color: transparent; text-decoration: none; display: inline-block; font-size: 12px; color: #3c3c3c; padding: 0 10px; height: 20px; line-height: 17px; border: 1px solid #ccc; border-width: 1px 0; margin-top: 15px; } #top #wrap_all #main #best_of { display: inline-block; width: 66.66666667%; position: absolute; left: 33.33333333%; } @media (max-width: 1019px) { #top #wrap_all #main #best_of { display: none !important; } } #top #wrap_all #main #best_of .widget { padding-right: 6px; min-height: 1px; float: left; min-width: 100%; padding-left: 16px; position: relative; left: 0; -webkit-transition: left 400ms ease-in-out; -o-transition: left 400ms ease-in-out; transition: left 400ms ease-in-out; } #top #wrap_all #main #best_of .widget .module-surround .module-title .title { font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main #best_of .widget .module-surround .module-title .title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main #best_of .widget .module-surround .module-content .nav { list-style: none; padding: 0; margin: 0; margin-bottom: 0; padding-left: 0; list-style: none; width: 100%; border-bottom: 0; } #top #wrap_all #main #best_of .widget .module-surround .module-content .nav li.active::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #878787; } #top #wrap_all #main #best_of .widget .module-surround .module-content .nav li { padding: 0; margin: 0; line-height: 19px; position: relative; margin-bottom: -1px; float: none; display: table-cell; width: 1%; } #top #wrap_all #main #best_of .widget .module-surround .module-content .nav li:first-child>a { border: 1px solid #ccc; border-top-left-radius: 1px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .nav li a { text-decoration: none; position: relative; display: block; color: #999; font-size: 11px; font-weight: 900; border-radius: 0; border-top-left-radius: 0px; background: #fff; border: 1px solid #ccc; border-left: 0 none; padding: 0; text-align: center; height: 26px; line-height: 26px; margin: 0; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content { padding-top: 25px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane { display: none; visibility: hidden; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-list { display: block; margin: 0; padding: 0; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-list:last-child { border-bottom: 1px solid #ccc; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article { display: block; border: 1px solid #ccc; border-bottom: 0 none; border-left: 0 none; border-right: 0 none; padding-top: 9.5px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner { position: relative; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header { display: block; left: 40%; right: 0; top: 0; height: 100%; position: static; padding: 0 0 0 15px; text-transform: none; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; font-size: 12px; margin-bottom: 5px; color: #f71735!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-category a { line-height: 1.1; font-weight: 900; font-family: inherit; font-size: 12px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; overflow: hidden; font-size: 14px; line-height: 19px; color: #3c3c3c; font-weight: 700; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit; text-transform: initial; font-weight: 900; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-author { padding: 0; margin: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; left: 15px; right: 15px; bottom: 8px; position: static; margin-bottom: 5px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-author b { font-weight: 900; color: #3C3C3E; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 2px !important; right: -10px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-transform: uppercase; display: inline-block; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane.active { display: block; visibility: visible; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } #top #wrap_all #main #best_of .widget .module-surround .module-content .tab-content .tab-pane.fade.in { opacity: 1; } #top #wrap_all #main #newsletter { margin-top: 770px; } @media (max-width: 1019px) { #top #wrap_all #main #newsletter { display: none !important; } } #top #wrap_all #main #newsletter .widget { position: relative; padding-left: 16px; float: left; margin-bottom: 15px; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el { margin-bottom: 0; margin-top: 22px; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px !important; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box .nl-alert-title { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; color: #d91b1b; font-size: 14px; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box p { padding: 0; font-size: 14px; margin: 9.5px 0 -0.5px; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box p b { font-weight: 700; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione { padding: 0; margin: 0; border: 0; min-width: 0; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 .form-group { margin-bottom: 0; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 .form-group .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; background: none; margin-top: 10px; background-color: #fff; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 .form-group .form-control::-moz-placeholder { color: #999; opacity: 1; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-6 .form-group .form-control::-moz-focus-inner { border: 0; padding: 0; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-offset-3 { margin-left: 25%; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home #subscribeForm-home .form-iscrizione .col-md-offset-3 .btn { font: inherit; overflow: visible; font-family: inherit; margin: 0; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home .help-block a { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main #newsletter .widget .module-surround .textwidget .main-sb-el .nl-box #newsletter-home .help-block a:hover { color: #d91b1b; } @media (min-width: 1020px) and (max-width: 1365px) { #top.home #wrap_all #main #newsletter, #top.page-id-738394 #wrap_all #main #newsletter { margin-top: 700px; } } @media (min-width: 1025px) and (max-width: 1365px) { #top.home #wrap_all #main #newsletter .widget, #top.page-id-738394 #wrap_all #main #newsletter .widget { padding-bottom: 0; } #top.archive #wrap_all #main #newsletter .widget { padding-bottom: 0; } } @media (max-width: 768px) { .widget { padding-left: 0px !important; } .widget #newsletter-home #subscribeForm-home .form-iscrizione .col-md-offset-3 .btn { font: inherit; font-size: 10px !important; padding: 6px 0px !important; } } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #segui_ninja { display: none !important; } } #top #wrap_all #main #segui_ninja .widget { position: relative; min-height: 1px; padding-right: 6px; float: left; width: 100%; padding-left: 23px !important; margin-top: 15px !important; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .stories-we-like { width: 60%; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el { margin-bottom: 38px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .segui { padding-bottom: 10px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .segui a, #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .segui a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list { border-top: 1px solid #ccc; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news { padding: 10px 0; border-bottom: 1px solid #ccc; height: 120px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news .ext-news-title { line-height: 1.1; color: inherit; font-family: inherit; font-size: 14px; margin: 0; padding: 0; font-weight: 900; text-transform: uppercase; margin-bottom: 10px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news .list-unstyled { margin: 0; padding: 0; list-style: none; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news .list-unstyled li { padding: 0; margin: 0; margin-bottom: 10px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news .list-unstyled li a { background-color: transparent; text-decoration: none; display: block; color: #3c3c3c; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .external-links-list .ext-news .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .aside-title, #top #wrap_all #insight_bio .main-sb-el .aside-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .aside-title::after, #top #wrap_all #insight_bio .main-sb-el .aside-title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .gplus { margin-top: 20px; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .social-link a { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .social-link a:hover { color: #d91b1b; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #segui_ninja { display: none; } } @media (min-width: 691px) { #top.tax-s3pl_tag #wrap_all #main #segui_ninja .widget .module-surround .textwidget .main-sb-el .aside-title { margin-top: 85px; } } @media (min-width: 1020px) and (max-width: 1024px) { #top #wrap_all #main #segui_ninja, #top.archive #wrap_all #main #segui_ninja { display: block !important; } } #top #wrap_all #main .now_in .hp-section { display: block; margin: 25px 0; clear: both; overflow: hidden; } #top #wrap_all #main .now_in .hp-section .cat-prev-header { position: relative; float: left; background: no-repeat center center; width: 100%; padding: 50px 0; color: #fff; margin-bottom: 0px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header::before { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: url(/wp-content/themes/enfold-child/images/article-cover-pattern.png); } #top #wrap_all #main .now_in .hp-section .cat-prev-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.5; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 85%; position: relative; z-index: 1; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget { position: relative; float: left; margin: 0; padding: 0; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section { display: block; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; position: relative; z-index: 1; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .stream-list { margin-top: -50px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 { width: 80%; } } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article { width: 60%; display: block; border-bottom: 1px solid #333 !important; border-left: 0; border-right: 0; border-top: 0; position: relative; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article { width: 100%; } } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner { position: relative; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header { display: block; left: 40%; right: 0; top: 0; height: 100%; padding: 15px; position: static; padding-left: 0; padding-right: 0; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900 !important; margin-bottom: 9.5px; font-size: 14px; color: #00D968; border-left: 4px solid #00D968; padding-left: 8px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-title { color: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; overflow: hidden; font-size: 24px; line-height: 1.2; font-weight: 700; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: #fff; font-weight: 900; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-author { margin: 0; padding: 0; margin-bottom: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; left: 15px; right: 15px; bottom: 8px; position: static; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px !important; right: -15px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; text-transform: uppercase; display: inline-block; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget { position: relative; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section { display: block; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; position: relative; z-index: 1; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 90%; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 { width: 95%; } } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .cat-prev-label { line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; font-weight: 900; font-size: 16px; text-transform: uppercase; border-radius: 0; padding: 8px 20px; display: inline-block; background-color: #00D968; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .cat-prev-label:empty { display: none; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list { display: block; margin-bottom: 0; border-top: 0 none; margin: 85px 0 50px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list:last-child { border-bottom: none; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article { display: block; border-bottom: 1px solid #333; border-left: 0; border-right: 0; border-top: 0; position: relative; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner { position: relative; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header { display: block; left: 40%; right: 0; top: 0; height: 100%; padding: 15px; position: static; padding-left: 0; padding-right: 0; padding-bottom: 40px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; color: #00D968; border-left: 4px solid #00D968; padding-left: 8px; font-size: 18px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; overflow: hidden; font-size: 50px; line-height: 1.2; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: #fff; } @media (max-width: 690px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { font-size: 26px; } } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { margin: 0; padding: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; left: 15px; right: 15px; bottom: 8px; position: static; font-size: 24px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px !important; right: 20px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; text-transform: uppercase; display: inline-block; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header b { font-weight: 700; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header b a { color: #fff; text-decoration: none; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header p { margin: 0; padding: 0; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container { max-width: 100%; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-lg-7 { width: 100% !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-lg-7 .stream-list { margin-top: 10px !important; margin-bottom: 10px !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-lg-7 .stream-list .str-art-header { height: 180px !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-lg-7 .stream-list .stream-article .art-str-title { max-height: 95px; font-size: 22px !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-lg-7 .stream-list .stream-article .art-str-title { display: block; max-height: none; font-size: 40px !important; line-height: 43px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget { max-width: 100%; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 { width: 100% !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 { width: 70% !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article { width: 100% !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header { height: 150px !important; padding-left: 20px !important; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header { padding-left: 12px !important; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header .art-str-category { margin-bottom: 0; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header .art-str-title a { font-size: 18px !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header .art-str-title a { display: block; font-size: 24px !important; line-height: 27px; font-weight: 900; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header .art-str-title a { font-size: 19px !important; line-height: 21px !important; position: absolute; margin-top: -7px; padding-right: 18px; margin-bottom: 0; font-weight: 900; } } @media (max-width: 690px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { bottom: 25px !important; right: -15px !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .col-sm-8 .stream-article .str-art-header { height: 120px !important; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { line-height: inherit; height: 88px; overflow: hidden; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container .row .col-lg-7 .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { font-size: 20px; line-height: 14px; } } @media (min-width: 768px) and (max-width: 1137px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-title { max-width: 95%; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .widget .module-surround .module-content .head-section .container .row .col-sm-8 .stream-article .str-art-inner .str-art-header .art-str-title { max-width: 95%; } } @media (max-width: 1019px) { #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget { max-width: 100%; } #top #wrap_all #main .now_in .hp-section .cat-prev-header .container-fluid .container .col-md-12 .widget .module-surround .head-section .container { max-width: 100%; } } #top #wrap_all #main .now_in_left .widget { position: relative; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section { display: block; margin: 25px 0; clear: both; list-style-type: none; margin-left: 0; padding-left: 0; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list { display: block; margin: 0; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list:last-child .stream-article { border-bottom: 1px solid #ccc; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article { display: block; border: 1px solid #ccc; border-bottom: 0 none; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner { position: relative; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image { float: left; width: 40%; max-height: 160px; height: 160px; overflow: hidden; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover::after { opacity: 1; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0); } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a::after { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; -webkit-transition: opacity 200ms ease-in; -o-transition: opacity 200ms ease-in; transition: opacity 200ms ease-in; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover .image-overlay { opacity: .4 !important; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a { background-color: transparent; text-decoration: none; color: #d91b1b; height: 100%; display: block; position: relative; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay { background-color: black; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay-inside { display: none; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a:hover { color: #d91b1b; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image a img { border: 0; vertical-align: middle; position: absolute; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50% !important; width: 160% !important; max-width: none; top: 50% !important; height: auto !important; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header { display: block; position: absolute; left: 40%; right: 0; top: 0; padding: 15px; height: 160px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 12px; color: #00D968; border-left: 4px solid #00D968; padding-left: 8px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 18px; line-height: 22px; overflow: hidden; text-transform: initial; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { margin: 0; padding: 0; margin-bottom: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; position: absolute; left: 15px; right: 15px; bottom: 8px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b { font-weight: 900; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px !important; right: 20px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; display: inline-block; text-transform: uppercase; color: inherit; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article { height: 300px; border: 0; border-bottom: 1px solid #ccc; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article { height: 200px; } } @media (min-width: 320px) and (max-width: 768px) and (max-width: 690px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article { margin-top: 20px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image { display: block !important; float: none; width: auto; max-height: 250px; margin-bottom: 15px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-image { width: 36% !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header { left: 0 !important; top: 150px !important; height: 120px !important; padding: 0 !important; padding-top: 20px !important; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header { left: 40% !important; right: 0; top: 0 !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { font-size: 16px !important; line-height: 18px; letter-spacing: 0; height: 55px; overflow: hidden; margin-bottom: 0; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { left: 0; right: 0; bottom: 0; top: 120px; } #top #wrap_all #main .now_in_left .widget .module-surround .module-content .cat-marketing .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { position: relative !important; top: 0 !important; bottom: 0 !important; right: 0 !important; left: 0 !important; } } #top #wrap_all #main .now_in_rubriche.categoria { margin-top: 42px; } @media (max-width: 1019px) { #top #wrap_all #main .now_in_rubriche { display: none !important; } } #top #wrap_all #main .now_in_rubriche .widget-titolo { position: relative; } #top #wrap_all #main .now_in_rubriche .widget-titolo .module-surround .module-content .textwidget .main-sidebar { margin: 25px 0; clear: both; padding-left: 16px; } #top #wrap_all #main .now_in_rubriche .widget-titolo .module-surround .module-content .textwidget .main-sidebar .aside-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main .now_in_rubriche .widget-titolo .module-surround .module-content .textwidget .main-sidebar .aside-title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main .now_in_rubriche .widget-titolo .module-surround .module-content .textwidget .main-sidebar .aside-title .marketing-color { color: #3c3c3c; } #top #wrap_all #main .now_in_rubriche .widget-posts { position: relative; padding-left: 16px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list { display: block; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article { display: block; border-bottom: 1px solid #ccc; padding-top: 9.5px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner { position: relative; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image { float: left; width: 40%; max-height: 160px; overflow: hidden; height: 130px; position: relative; margin-bottom: 9.5px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 4px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image a { background-color: transparent; text-decoration: none; height: 100%; display: block; position: relative; color: #fff; font-size: 25px; opacity: 1; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay { background-color: black !important; opacity: .4 !important; display: block !important; height: 100% !important; top: 0 !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image a .image-overlay-inside { display: none; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image a:hover { color: #d91b1b; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image a img { border: 0; vertical-align: middle; position: absolute; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50% !important; width: 160% !important; max-width: none; top: 50% !important; height: auto !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header { display: block; position: absolute; left: 40%; right: 0; top: 0; height: 130px; padding: 0 0 0 15px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; margin-bottom: 5px; color: #f71735!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; overflow: hidden; font-size: 14px; line-height: 19px; color: #3c3c3c; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit; text-transform: none; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { margin: 0; padding: 0; margin-bottom: 0; font: 12px/1 Lato, Arial, Helvetica, sans-serif; overflow: visible; position: absolute; left: 15px; right: 15px; bottom: 8px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b { font-weight: 900; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-author b a { background-color: transparent; text-decoration: none; color: inherit !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px !important; right: 20px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; text-transform: uppercase; display: inline-block; font: 900 12px/1 Lato, Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share { font-size: 18px; width: auto; height: auto; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky { display: block; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main { display: block; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header { display: block; background-size: cover; background-position: center top; position: relative; height: 230px; cursor: pointer; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header:hover::after { opacity: 1 !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header:hover .nm-score { opacity: 1 !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); opacity: 0.8; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; background: rgba(0, 0, 0, 0.6); } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header { position: absolute; right: 5%; bottom: 24px; left: 5%; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 14px; color: #ffffff!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; color: #fff; margin-bottom: 10px; font-size: 18px; line-height: 20px; min-height: 144px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-title a { background-color: transparent; text-decoration: none; color: inherit; text-transform: none; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle { font-family: inherit; margin: 0; padding: 0; color: #fff; font-weight: 400; padding-right: 40px; font-size: 12px !important; line-height: 1; margin-top: 5px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b { font-weight: 700; color: #fff; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-subtitle b a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share { color: #fff; text-align: right; position: absolute; right: 0; bottom: -6px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-str-share { margin: 0; padding: 0; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score { margin: 0; padding: 0; margin-top: 5px; font-size: 10px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; font-weight: 900; line-height: 26px; opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; margin-right: 5px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; text-align: center; margin-bottom: 0; text-transform: uppercase; font-weight: 900; color: inherit; line-height: 26px; display: inline-block; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 20px; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .now_in_rubriche .widget-posts .module-surround .module-content .cat-marketing .stream-list-sticky .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_rubriche { display: none; } #top #wrap_all #main .now_in_rubriche.categoria { display: block; margin-top: 0; } #top #wrap_all #main .now_in_rubriche.categoria .widget-titolo .module-surround .module-content .textwidget .main-sidebar { padding-left: 0; } #top #wrap_all #main .now_in_rubriche.categoria .widget-posts { padding-left: 0; } #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article { height: 280px; margin-bottom: 15px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article { height: initial; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image { width: 100%; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-image { width: 40% !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header { width: 100%; left: 0; top: 150px; padding: 0; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header { top: 0; left: 40% !important; padding: 0 0 0 15px !important; width: initial !important; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { left: 0; right: 15px; bottom: 35px; } } @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-author { left: 15px; right: 15px; bottom: 8px; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .now_in_rubriche.categoria .widget-posts .module-surround .module-content .cat-marketing .stream-list .stream-article .str-art-inner .str-art-header .art-str-share { bottom: 15px !important; } } #top #wrap_all #main .contenitore_single_generic { padding-top: 0px; } #top #wrap_all #main .contenitore_single_generic .popoverSocial { margin-top: 150px; left: -194px; } #top #wrap_all #main .contenitore_single_generic .container { padding-left: 6px; padding-right: 6px; max-width: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main { display: block; min-height: 400px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { height: 300px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured::before { background: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured::after { background-image: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { display: block; height: 566px; background-size: cover; background-position: center; position: relative; z-index: 10; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header::before { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0); } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { position: absolute; right: 0; bottom: 35px; left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 66.66666667%; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-category { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 12px; color: #f71735!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title.art-cov-title-nofeatured { color: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; color: #fff; font-size: 50px; margin-bottom: 10px; line-height: 53px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #fff; font-size: 25px; line-height: 30px; padding-right: 40px; font-weight: normal; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 16.66666667%; max-width: 190px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons { visibility: hidden; margin: 29px 0 8px; padding: 0 0 6px; border-bottom: 1px solid #fff; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn { text-decoration: none; vertical-align: middle; touch-action: manipulation; cursor: pointer; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; color: #fff; border-radius: 14px; line-height: 27px; border: 2px solid #fff; background: none; padding: 0 10px; text-transform: none; font-size: 14px; font-weight: normal; text-align: left; margin-bottom: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-heart { width: auto; height: auto; margin-right: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-heart::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e806' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-flip { width: auto; height: auto; margin-right: 5px; margin-left: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-flip::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 20px; content: '\e828' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share.art-head-share-nofeatured { color: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share { text-align: left; color: #fff; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; text-transform: uppercase; font-size: 12px; font-weight: normal; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score { font-size: 22px; margin-top: 5px; margin: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; line-height: 1; font-weight: 900; line-height: 26px; opacity: 1 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; text-align: center; margin-bottom: 0; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post { background-color: #ffd600; position: absolute; bottom: -10px; width: 100%; padding: 10px 50px 10px 20px; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover { background-color: transparent; color: #1d1d1d; display: table; font-size: 12px; font-weight: 600; margin: 0px auto; text-decoration: none; padding-left: 7px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover b { font-weight: 800; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .blurred { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; background: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { margin-right: auto; margin-left: auto; width: 1146px; padding: 10px 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; padding-bottom: 50px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic { float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info a .author-name { font-weight: 900; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .author-job { margin: 0; padding: 0; clear: left; float: left; margin-right: 10px; margin-top: 3px; font-size: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li { margin: 0; padding: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body { display: block; padding-top: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; max-width: 100%; } @media (min-width: 1024px) and (max-width: 1200px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li { padding: 0; margin: 0; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-tw .icon-twitter::before { content: '\e8f1'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-fb { color: #315ea5; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-fb .icon-facebook::before { content: '\e8f3'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-in { color: #076d9f; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-in .icon-linkedin::before { content: '\e8fc'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-gplus { color: #e1583e; display: none !important; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-gplus .icon-gplus::before { content: '\e8f6'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-mail .icon-mail::before { font-family: "ninja-icon-mail" !important; font-display: swap; content: '\e800'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-whatsapp .icon-whatsapp::before { font-family: "ninja-icon-whatsapp" !important; content: '\e800'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn { background-color: transparent; text-decoration: none; display: block; width: 35px; height: 35px; line-height: 26px; text-align: center; font-size: 18px; border: 3px solid; border-radius: 50%; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn .icona { width: auto; height: auto; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn .icona::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; opacity: 1; cursor: text; background-color: transparent; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control::-moz-placeholder { color: #999; opacity: 1; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control::-moz-focus-inner { border: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop { display: block; margin-bottom: 30px; text-align: center; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a img { width: 300px; height: 600px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .recap { border-left: 4px solid; padding-left: 10px; max-width: 305px; margin-bottom: 30px; margin-top: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .recap p { margin: 0; padding: 0; font-family: "Lato", Arial, Helvetica, sans-serif; font-style: italic; line-height: 30px; font-size: 22px; /*font-weight: lighter;*/ } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-date { color: #999; margin-bottom: 9.5px; margin: 0; padding: 0; padding-bottom: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .tag-esterni { margin-top: 30px; display: block; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links { margin: 0; list-style-type: none; padding: 10px 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li { padding: 0; margin: 0; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; min-height: 90px; margin: 0; padding: 15px; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row { margin: 0; padding: 0; min-height: 90px; max-height: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { position: relative; min-height: 1px; padding: 0; margin: 0; float: left; width: 66.66666667%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p { margin: 0; padding: 0; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { position: relative; min-height: 1px; float: left; width: 33.33333333%; padding: 0; margin: 0; } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { padding-left: 20px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: block !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: none !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .btn { text-decoration: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content { min-height: 230px; font: 22px/33px "Gentium Book Basic", Georgia, Times New Roman, serif; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul { list-style: circle; margin-left: 5%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>strong { color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content h2 { color: inherit; margin: 0; padding: 0; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { margin: 0; padding: 0; margin-bottom: 33px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong strong { color: #d91b1b !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p img { border: 0; vertical-align: middle; text-align: center; margin: 0 auto; margin-bottom: 2em; max-width: 100%; display: block; height: auto; } @media (min-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 769px) and (max-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic { padding-top: 0; } #top #wrap_all #main .contenitore_single_generic .popoverSocial { margin-top: 0; left: 92px; } #top #wrap_all #main .contenitore_single_generic .container { padding-left: 0; padding-right: 0; max-width: 100%; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile { display: block; text-align: center; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a img { width: 300px; height: 100px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { max-height: 410px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { max-height: 350px; top: 125px; bottom: initial; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-size: 22px; line-height: 24px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { font-size: 15px; line-height: 22.8px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { color: #000 !important; position: absolute; max-width: none; width: auto; top: 100%; padding: 0; left: 0; right: 0; margin-top: 300px; margin-bottom: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons { float: left; border: 0 none; margin: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn { color: #000 !important; float: left; border: 0 none; width: auto; margin: 0; font-size: 16px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn span { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share { text-align: left; float: right; color: #000 !important; border-color: #ababab; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title { /*display: none;*/ } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score { margin: 0; font-size: 16px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { padding: 60px 20px 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row { margin: 0; display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-right: 6px; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { width: 40px; height: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body { padding-top: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content { width: 100%; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 { width: 100%; padding-left: 12px; padding-right: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { padding-left: 12px; padding-right: 12px; width: 100%; margin-left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power { padding-left: 5px; padding-right: 5px; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article:first-child { border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .crp_thumb, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .crp_thumb { left: 50% !important; width: 160% !important; top: 50% !important; height: auto !important; max-width: 125px; max-height: 95px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .image-overlay, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { font-size: 12px; position: absolute; left: 45%; right: 0; top: 0; height: 100%; padding: 15px; padding-top: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { padding-right: 6px; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 50px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-date { margin-bottom: 12px !important; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { min-height: 225px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: none !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: block !important; margin-top: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content { min-height: initial; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div { font-size: 17px; line-height: 27px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a>strong { color: #d91b1b; } } @media (min-width: 768px) and (max-width: 1137px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { left: 45%; padding: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-left: 30px; } #top #wrap_all #main .contenitore_single_generic #admobile1section, #top #wrap_all #main .contenitore_single_generic #skyscraper { display: none; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { left: 50%; padding: 10px; } #top #wrap_all #main .contenitore_single_generic #skyscraper { display: block; } } @media (max-width: 390px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-left: 12px; padding-top: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-size: 23px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { padding-right: 0; } #top #wrap_all #main .contenitore_single_generic #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-header { max-height: 330px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { margin-top: 215px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .yellow-adv-space { padding-top: 40px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { height: auto; min-height: initial; max-height: initial; display: flex; } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 15px; } .newsletterarticle { display: block; background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px; width: 95%; margin: 0 auto; margin-bottom: 20px; font-family: inherit; } .newsletterarticle .nl-alert-title { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #d91b1b; font-weight: 900; font-size: 18px; } .newsletterarticle .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .newsletterarticle .form-group .form-control { font: inherit; font-family: inherit; padding: 0; margin: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border: 1px solid #ccc; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; border-radius: 2px; margin-top: 10px; background-color: #fff !important; } .newsletterarticle .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; font-family: inherit; } .newsletterarticle .help-block a, .newsletterarticle .help-block a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } .newsletterarticle .btn { font: inherit; overflow: visible; font-family: inherit; margin: 0; padding: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; } } @media (max-width: 669px) { #top #wrap_all #main .contenitore_single_generic #adtopmobilesection { display: block !important; padding-top: 10px; padding-bottom: 10px; } } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-left: 25px; padding-right: 25px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author { margin-top: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content { padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { width: 100%; padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 15px; } } #top #wrap_all #main .contenitore_single_generic #adtopmobilesection { display: none; } #top #wrap_all #main .contenitore_single_generic #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_generic #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_generic #admobile1section .container .content { padding: 0; } @media (min-width: 769px) and (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-top: 25px; } } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { max-width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { width: 100%; padding: 0; margin: 0; padding-top: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { height: auto; max-height: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post { position: relative; bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { bottom: auto; top: auto; position: relative; max-height: 330px; height: 330px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { height: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row { height: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 0; position: absolute; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 122%; margin-top: 0; margin-bottom: 0; } } @media (max-width: 400px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 126%; } } @media (max-width: 690px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { max-height: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured .article-cover .art-cov-header { max-height: 130px; } } @media (min-width: 691px) and (max-width: 769px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { max-height: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured .article-cover .art-cov-header { max-height: 130px; } } @media (min-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { min-height: 1000px; } } @media (min-width: 1001px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { height: 89px; overflow: hidden; } } #top #wrap_all #main .contenitore_single_sponsored { padding-top: 25px; } #top #wrap_all #main .contenitore_single_sponsored .popoverSocial { margin-top: 550px; left: 32.4%; } #top #wrap_all #main .contenitore_single_sponsored .container { padding-left: 6px; padding-right: 6px; max-width: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main { display: block; min-height: 400px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .skyscraper-mobile { display: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header { display: block; height: 860px; background-size: cover; background-position: center; position: relative; z-index: 10; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header::before { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0); } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header { position: relative; right: 0; bottom: 0; left: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { height: 100%; padding-top: 80px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { display: inline-block; vertical-align: middle; width: 590px; margin-left: calc(50% - 295px); } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header { text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { display: inline-block; width: 180px; vertical-align: top; margin: 29px 25px 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { background: #fff; border-radius: 6px; text-align: center; width: 150px; height: 90px; margin: 0 0 19px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box .brand-box-title { line-height: 1.1; font-family: inherit; font-weight: 900; font-size: 10px; font-weight: normal; color: #878787; text-transform: uppercase; padding: 10px 0; margin: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a img, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a:hover img { border: 0; vertical-align: middle; max-width: 100%; height: 50px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; color: #fff; font-size: 50px; margin-bottom: 10px; line-height: 53px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-subtitle { font-family: inherit; margin: 0; margin-bottom: 9.5px; color: #fff; line-height: 30px; font-size: 25px; padding: 0; font-weight: normal; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { max-width: none; text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block { display: inline-block; width: 180px; vertical-align: top; margin: 29px 25px 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons { margin: 29px 0 8px; padding: 0 0 6px; border-bottom: 1px solid #fff; margin-top: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn { text-decoration: none; vertical-align: middle; touch-action: manipulation; cursor: pointer; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; color: #fff; border-radius: 14px; line-height: 27px; border: 2px solid #fff; background: none; padding: 0 10px; text-transform: none; font-size: 14px; font-weight: normal; text-align: left; margin-bottom: 12px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-heart { width: auto; height: auto; margin-right: 5px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-heart::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e806' !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-flip { width: auto; height: auto; margin-right: 5px; margin-left: 5px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-flip::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 20px; content: '\e828' !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share { color: #fff; text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-title { line-height: 1.1; color: inherit; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; text-transform: uppercase; font-size: 12px; font-weight: normal; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score { margin: 0; padding: 0; font-size: 22px; margin-top: 5px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; line-height: 1; font-weight: 900; line-height: 26px; opacity: 1 !important; margin-right: 15px; margin-left: 40px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; margin-bottom: 0; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post { background-color: #ffd600; position: absolute; bottom: -10px; width: 100%; padding: 10px 50px 10px 20px; float: left; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix { display: block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover { background-color: transparent; color: #1d1d1d; display: table; font-size: 12px; font-weight: 600; margin: 0px auto; text-decoration: none; padding-left: 7px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar b, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover b { font-weight: 800; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .blurred { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; background: #000; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space { margin-right: auto; margin-left: auto; width: 1146px; padding: 10px 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; padding-bottom: 50px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic { float: left; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info a .author-name { font-weight: 900; float: left; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .author-job { margin: 0; padding: 0; clear: left; float: left; margin-right: 10px; margin-top: 3px; font-size: 12px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; float: left; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li { margin: 0; padding: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body { display: block; padding-top: 40px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop { display: block; margin-bottom: 30px; text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a img { width: 300px; height: 600px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .recap { border-left: 4px solid; padding-left: 10px; max-width: 305px; margin-bottom: 30px; margin-top: 130px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione .recap p { margin: 0; padding: 0; font-family: "Lato", Arial, Helvetica, sans-serif; font-style: italic; line-height: 30px; font-size: 22px; font-weight: lighter; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-date { color: #999; margin-bottom: 9.5px; margin: 0; padding: 0; padding-bottom: 10px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .tag-esterni { margin-top: 30px; display: block; font-size: 14px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .big_links { margin: 0; list-style-type: none; padding: 10px 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .big_links li { padding: 0; margin: 0; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .big_links li a, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .big_links li a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; font-size: 14px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; min-height: 90px; max-height: none; margin: 0; padding: 15px; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row { margin: 0; padding: 0; min-height: 90px; max-height: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { position: relative; min-height: 1px; padding: 0; margin: 0; float: left; width: 66.66666667%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p { margin: 0; padding: 0; font-size: 14px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { position: relative; min-height: 1px; float: left; width: 33.33333333%; padding: 0; margin: 0; } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { padding-left: 20px; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: block !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: none !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .btn { text-decoration: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content { font: 22px/33px "Gentium Book Basic", Georgia, Times New Roman, serif; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul { list-style: circle; margin-left: 5%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content .image-overlay-inside { display: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content a:hover .image-overlay { opacity: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content h2 { color: inherit; margin: 0; padding: 0; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { margin: 0; padding: 0; margin-bottom: 33px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a strong, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover strong { color: #d91b1b !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p img { border: 0; vertical-align: middle; text-align: center; margin: 0 auto; margin-bottom: 2em; max-width: 100%; display: block; height: auto; } @media (min-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 769px) and (max-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .contenitore_single_sponsored { padding-top: 0; } #top #wrap_all #main .contenitore_single_sponsored .popoverSocial { margin-top: 90px; left: 85px; } #top #wrap_all #main .contenitore_single_sponsored .container { padding-left: 0; padding-right: 0; max-width: 100%; width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .skyscraper-mobile { display: block; text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .skyscraper-mobile a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .skyscraper-mobile a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .skyscraper-mobile a img { width: 300px; height: 100px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header { max-height: 410px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header { max-height: 350px; top: 0; bottom: initial; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { padding-top: 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { width: 100%; margin-left: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-title { font-size: 22px; line-height: 24px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-subtitle { font-size: 15px; line-height: 22.8px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { margin-top: 60px; margin-bottom: 0 !important; text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block { text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share { text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-title { /*display: none;*/ } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score { margin-top: 15px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn { margin-top: 70px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share { color: #000; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post { bottom: -40px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space { padding: 60px 20px 0 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row { margin: 0; display: block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column { padding-right: 6px; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { width: 40px; height: 40px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body { padding-top: 30px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column { padding-right: 6px; width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 50px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-date { margin-bottom: 12px !important; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { min-height: 225px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: none !important; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: block !important; margin-top: 10px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { font-size: 17px; line-height: 27px; } } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_sponsored #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container .content { padding: 0; } } @media (min-width: 768px) and (max-width: 1137px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { margin: 25px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0 auto; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section, #top #wrap_all #main .contenitore_single_sponsored #skyscraper { display: none; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { margin: 25px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0 auto; } #top #wrap_all #main .contenitore_single_sponsored #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container .content { padding: 0; } } @media (max-width: 690px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { width: 150px; margin: 25px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0; } #top #wrap_all #main .contenitore_single_sponsored #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container .content { padding: 0; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { height: auto; min-height: initial; max-height: initial; display: flex; } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 15px; } .newsletterarticle { display: block; background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px; width: 95%; margin: 0 auto; margin-bottom: 20px; font-family: inherit; } .newsletterarticle .nl-alert-title { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #d91b1b; font-weight: 900; font-size: 18px; } .newsletterarticle .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .newsletterarticle .form-group .form-control { font: inherit; font-family: inherit; padding: 0; margin: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border: 1px solid #ccc; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; border-radius: 2px; margin-top: 10px; background-color: #fff !important; } .newsletterarticle .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; font-family: inherit; } .newsletterarticle .help-block a, .newsletterarticle .help-block a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } .newsletterarticle .btn { font: inherit; overflow: visible; font-family: inherit; margin: 0; padding: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; } } @media (max-width: 669px) { #top #wrap_all #main .contenitore_single_sponsored #adtopmobilesection { display: block !important; padding-top: 10px; padding-bottom: 10px; } } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column { padding-left: 25px; padding-right: 25px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column .art-author { margin-top: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column { width: 100%; padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 15px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { width: 100%; max-width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container { width: 100%; max-width: 100%; } } #top #wrap_all #main .contenitore_single_sponsored #adtopmobilesection { display: none; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_sponsored #admobile1section .container .content { padding: 0; } @media (min-width: 769px) and (max-width: 1023px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column { padding-top: 25px; } } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space { max-width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .yellow-adv-space .row .art-main-column { width: 100%; padding: 0; margin: 0; padding-top: 40px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header { height: auto; max-height: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .yellow_bar_post { position: relative; bottom: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header { bottom: auto; top: auto; position: relative; max-height: 330px; height: 330px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container { height: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { height: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { height: 100%; position: relative; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header { padding-top: 0; bottom: 0; position: absolute; width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { top: 75%; position: absolute; width: 100%; } } @media (max-width: 400px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 126%; } } @media (min-width: 1024px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-column { min-height: 1000px; } } @media (min-width: 1001px) and (max-width: 1239px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container { max-width: 100%; } } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { margin: 25px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0 auto; } } #top #wrap_all #main .contenitore_single_paid { padding-top: 25px; } #top #wrap_all #main .contenitore_single_paid .popoverSocial { position: relative; top: -100px; left: -40px; } #top #wrap_all #main .contenitore_single_paid .container { padding-left: 6px; padding-right: 6px; max-width: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main { display: block; min-height: 400px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .skyscraper-mobile { display: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header { display: block; height: 860px; background-size: cover; background-position: center; position: relative; z-index: 10; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header::before { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0); } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header { position: relative; right: 0; bottom: 0; left: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { height: 100%; padding-top: 80px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { display: inline-block; vertical-align: middle; width: 590px; margin-left: calc(50% - 295px); } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header { text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { display: inline-block; width: 180px; vertical-align: top; margin: 29px 25px 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { background: #fff; border-radius: 6px; text-align: center; width: 150px; height: 90px; margin: auto; margin-bottom: 19px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box .brand-box-title { line-height: 1.1; font-family: inherit; font-weight: 900; font-size: 10px; font-weight: normal; color: #878787; text-transform: uppercase; padding: 10px 0; margin: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a img, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box a:hover img { border: 0; vertical-align: middle; max-width: 100%; height: 50px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; color: #fff; font-size: 50px; margin-bottom: 10px; line-height: 53px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-subtitle { font-family: inherit; margin: 0; margin-bottom: 9.5px; color: #fff; line-height: 30px; font-size: 25px; padding: 0; font-weight: normal; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { max-width: none; text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block { display: inline-block; width: 180px; vertical-align: top; margin: 29px 25px 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons { margin: 29px 0 8px; padding: 0 0 6px; border-bottom: 1px solid #fff; margin-top: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn { text-decoration: none; vertical-align: middle; touch-action: manipulation; cursor: pointer; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; color: #fff; border-radius: 14px; line-height: 27px; border: 2px solid #fff; background: none; padding: 0 10px; text-transform: none; font-size: 14px; font-weight: normal; text-align: left; margin-bottom: 12px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-heart { width: auto; height: auto; margin-right: 5px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-heart::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e806' !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-flip { width: auto; height: auto; margin-right: 5px; margin-left: 5px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-buttons .btn .icon-flip::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 20px; content: '\e828' !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share { color: #fff; text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-title { line-height: 1.1; color: inherit; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; text-transform: uppercase; font-size: 12px; font-weight: normal; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score { margin: 0; padding: 0; font-size: 22px; margin-top: 5px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; line-height: 1; font-weight: 900; line-height: 26px; opacity: 1 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; margin-bottom: 0; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post { background-color: #ffd600; position: absolute; bottom: -10px; width: 100%; padding: 10px 50px 10px 20px; float: left; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix { display: block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover { background-color: transparent; color: #1d1d1d; display: table; font-size: 12px; font-weight: 600; margin: 0px auto; text-decoration: none; padding-left: 7px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar b, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover b { font-weight: 800; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .blurred { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; background: #000; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space { margin-right: auto; margin-left: auto; width: 1146px; padding: 10px 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; padding-bottom: 50px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic { float: left; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info a .author-name { font-weight: 900; float: left; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .author-job { margin: 0; padding: 0; clear: left; float: left; margin-right: 10px; margin-top: 3px; font-size: 12px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; float: left; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li { margin: 0; padding: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body { display: block; padding-top: 40px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop { display: block; margin-bottom: 30px; text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a img { width: 300px; height: 600px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .recap { border-left: 4px solid; padding-left: 10px; max-width: 305px; margin-bottom: 30px; margin-top: 130px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione .recap p { margin: 0; padding: 0; font-family: "Lato", Arial, Helvetica, sans-serif; font-style: italic; line-height: 30px; font-size: 22px; font-weight: lighter; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-date { color: #999; margin-bottom: 9.5px; margin: 0; padding: 0; padding-bottom: 10px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .tag-esterni { margin-top: 30px; display: block; font-size: 14px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .big_links { margin: 0; list-style-type: none; padding: 10px 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .big_links li { padding: 0; margin: 0; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .big_links li a, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .big_links li a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; font-size: 14px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; min-height: 90px; margin: 0; padding: 15px; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row { margin: 0; padding: 0; min-height: 90px; max-height: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { position: relative; min-height: 1px; padding: 0; margin: 0; float: left; width: 66.66666667%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p { margin: 0; padding: 0; font-size: 14px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { position: relative; min-height: 1px; float: left; width: 33.33333333%; padding: 0; margin: 0; } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { padding-left: 20px; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: block !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: none !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .btn { text-decoration: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content { font: 22px/33px "Gentium Book Basic", Georgia, Times New Roman, serif; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul { list-style: circle; margin-left: 5%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content .image-overlay-inside { display: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content a:hover .image-overlay { opacity: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content h2 { color: inherit; margin: 0; padding: 0; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { margin: 0; padding: 0; margin-bottom: 33px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a strong, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover strong { color: #d91b1b !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p img { border: 0; vertical-align: middle; text-align: center; margin: 0 auto; margin-bottom: 2em; max-width: 100%; display: block; height: auto; } @media (min-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 769px) and (max-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .contenitore_single_paid { padding-top: 0; } #top #wrap_all #main .contenitore_single_paid .popoverSocial { left: 9px; } #top #wrap_all #main .contenitore_single_paid .container { padding-left: 0; padding-right: 0; max-width: 100%; width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .skyscraper-mobile { display: block; text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .skyscraper-mobile a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .skyscraper-mobile a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .skyscraper-mobile a img { width: 300px; height: 100px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header { max-height: 410px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header { max-height: 350px; top: 0; bottom: initial; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { padding-top: 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { width: 100%; margin-left: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-title { font-size: 22px; line-height: 24px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .art-cov-subtitle { font-size: 15px; line-height: 22.8px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { margin-top: 60px; margin-bottom: 0 !important; text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block { text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share { text-align: right; margin-right: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-title { /*display: none;*/ } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score { margin-top: 15px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn { margin-top: 70px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader .spons-art-sub-block .art-head-share .art-share-score .btn .icon-share { color: #000; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post { bottom: -40px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space { padding: 60px 20px 0 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row { margin: 0; display: block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column { padding-right: 6px; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { width: 40px; height: 40px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body { padding-top: 30px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column { padding-right: 6px; width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 50px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-date { margin-bottom: 12px !important; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { min-height: 225px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: none !important; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: block !important; margin-top: 10px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { font-size: 17px; line-height: 27px; } } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_paid #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container .content { padding: 0; } } @media (min-width: 768px) and (max-width: 1137px) { #top #wrap_all #main .contenitore_single_paid #admobile1section, #top #wrap_all #main .contenitore_single_paid #skyscraper { display: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { margin: 25px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0 auto; margin-bottom: 19px; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container { width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container { width: 100%; } #top #wrap_all #main .contenitore_single_paid #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container .content { padding: 0; } } @media (max-width: 690px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block { width: 150px; margin: 25px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header .spons-art-sub-block .brand-box { margin: 0; } #top #wrap_all #main .contenitore_single_paid #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container .content { padding: 0; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { height: auto; min-height: initial; max-height: initial; display: flex; } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 15px; } .newsletterarticle { display: block; background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px; width: 95%; margin: 0 auto; margin-bottom: 20px; font-family: inherit; } .newsletterarticle .nl-alert-title { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #d91b1b; font-weight: 900; font-size: 18px; } .newsletterarticle .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .newsletterarticle .form-group .form-control { font: inherit; font-family: inherit; padding: 0; margin: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border: 1px solid #ccc; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; border-radius: 2px; margin-top: 10px; background-color: #fff !important; } .newsletterarticle .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; font-family: inherit; } .newsletterarticle .help-block a, .newsletterarticle .help-block a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } .newsletterarticle .btn { font: inherit; overflow: visible; font-family: inherit; margin: 0; padding: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; } } @media (max-width: 669px) { #top #wrap_all #main .contenitore_single_paid #adtopmobilesection { display: block !important; padding-top: 10px; padding-bottom: 10px; } } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column { padding-left: 25px; padding-right: 25px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column .art-author { margin-top: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content { padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column { width: 100%; padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 15px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container { width: 100%; max-width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container { width: 100%; max-width: 100%; } } #top #wrap_all #main .contenitore_single_paid #adtopmobilesection { display: none; } #top #wrap_all #main .contenitore_single_paid #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_paid #admobile1section .container .content { padding: 0; } @media (min-width: 769px) and (max-width: 1023px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column { padding-top: 25px; } } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space { max-width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .yellow-adv-space .row .art-main-column { width: 100%; padding: 0; margin: 0; padding-top: 40px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header { height: auto; max-height: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .yellow_bar_post { position: relative; bottom: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header { bottom: auto; top: auto; position: relative; max-height: 330px; height: 330px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container { height: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont { height: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg { height: 100%; position: relative; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .art-cov-spons-header { padding-top: 0; bottom: 0; position: absolute; width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .va-cont .va-tg .spons-art-subheader { top: 75%; position: absolute; width: 100%; } } @media (max-width: 400px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 126%; } } @media (min-width: 1024px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-column { min-height: 1000px; } } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_paid .popoverSocial { left: -50px; } } #top #wrap_all #main #main-rubrica { display: block; } #top #wrap_all #main #main-rubrica .art-cover-header:hover::after { opacity: 0.8; } #top #wrap_all #main #main-rubrica .art-cover-header { display: block; height: 566px; background-size: cover; background-position: center top; position: relative; } #top #wrap_all #main #main-rubrica .art-cover-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0); } #top #wrap_all #main #main-rubrica .art-cover-header .article-cover { position: relative; height: 100%; z-index: 1; margin: 0 40px; } #top #wrap_all #main #main-rubrica .art-cover-header .article-cover .post { font-size: 19px; } #top #wrap_all #main #main-rubrica .art-cover-header .article-cover .post .rubrica-social { line-height: 1.1; font-family: inherit; margin: 0; margin-bottom: 19px; padding: 8px; font-weight: 700; font-size: 16px; margin-top: 6%; background-color: #00D968; color: white; float: left; } #top #wrap_all #main #main-rubrica .art-cover-header .article-cover .post .rubrica-social::before { content: ""; text-transform: uppercase; } #top #wrap_all #main #main-rubrica .sponsored-article p { margin: 0; text-align: center; padding: 15px; } #top #wrap_all #main #main-rubrica .sponsored-article .brand-box { background: #ffffff; border-radius: 6px; text-align: center; width: 150px; height: 90px; margin: auto !important; position: relative; margin-top: -30px !important; background-color: #f2f3f7; } #top #wrap_all #main #main-rubrica .sponsored-article .brand-box .brand-box-title { line-height: 1.1; font-family: inherit; font-weight: 900; font-size: 10px; font-weight: normal; color: #878787; text-transform: uppercase; padding: 10px 0; margin: 0; } #top #wrap_all #main #main-rubrica .sponsored-article .brand-box a, #top #wrap_all #main #main-rubrica .sponsored-article .brand-box a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main #main-rubrica .sponsored-article .brand-box a img, #top #wrap_all #main #main-rubrica .sponsored-article .brand-box a:hover img { border: 0; vertical-align: middle; max-width: 100%; height: 50px; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #main-rubrica .art-cover-header { max-height: 170px; } #top #wrap_all #main #main-rubrica .art-cover-header .article-cover { margin: 0; left: 20px; right: 20px; } #top #wrap_all #main #main-rubrica .sponsored-article { padding-left: 20px; padding-right: 20px; } } #top #wrap_all #main .autore #breaking_news { max-height: none; } #top #wrap_all #main .autore #breaking_news #breaking-news { margin-left: 0; } #top #wrap_all #main .autore #load-more { margin-left: 0; } #top #wrap_all #main .autore #rt-transition { position: relative; left: 0; -webkit-transition: left 400ms ease-in-out; -o-transition: left 400ms ease-in-out; transition: left 400ms ease-in-out; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround { overflow: hidden; margin-top: 15px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget { position: relative; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header { display: block; position: relative; margin: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .profile-action { position: absolute; opacity: 0; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; right: 20px; bottom: 20px; font-size: 20px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .profile-action a { background-color: transparent; text-decoration: none; position: relative; top: 10px; color: #fff; margin-left: 10px; -webkit-transition: top 200ms ease-in; -o-transition: top 200ms ease-in; transition: top 200ms ease-in; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .profile-action a .icon-embed { width: auto; height: auto; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .profile-action a .icon-embed::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e834'; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container { position: relative; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container::after { content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; top: 50%; height: 50%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0); opacity: 0; -webkit-transition: opacity 200ms ease-in; -o-transition: opacity 200ms ease-in; transition: opacity 200ms ease-in; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container img { border: 0; vertical-align: middle; width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content { position: relative; left: 0; -webkit-transition: left 400ms ease-in-out; -o-transition: left 400ms ease-in-out; transition: left 400ms ease-in-out; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 58.33333333%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block { position: relative; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block .module-surround .module-content .hp-section { margin-top: 0; margin-bottom: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info { overflow: hidden; margin: -45px 0 20px; margin-top: -95px; text-align: left; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image { float: left; margin: 0 25px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont { margin: 0 auto 10px; position: relative; border-radius: 50%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); border: 2px solid #fff; overflow: hidden; width: 166px; margin-bottom: 0; border-width: 6px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont img { border: 0; vertical-align: middle; width: 100%; border-radius: 50%; height: 155px; object-fit: cover; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text { position: relative; overflow: hidden; padding-top: 25px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-name { font-family: inherit; line-height: 1.1; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 30px; color: #fff; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content p { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; margin-top: 10px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li { margin: 0; padding: 0; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li a { background-color: transparent; text-decoration: none; width: auto; height: auto; font-size: 18px; color: #3c3c3c; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li a:hover { color: #d91b1b; text-decoration: none; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li a::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li .icon-twitter::before { content: '\e8f1' !important; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li .icon-linkedin::before { content: '\e8fc' !important; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content .list-inline li .icon-facebook::before { content: '\e8f3' !important; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .author-description .profile-section { padding-bottom: 30px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .author-description .profile-section .section-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #cccccc; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .author-description .profile-section p { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .author-description .profile-section small { font-size: 85%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section { padding-bottom: 30px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .section-title { font-family: inherit; margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #cccccc; font-weight: 900; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list { display: block; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list:last-child .stream-article { border-bottom: 1px solid #cccccc; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article { display: block; border: 1px solid #cccccc; border-bottom: 0 none; height: 160px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner { position: relative; height: 161px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header { display: block; position: absolute; left: 40%; right: 0; top: 0; height: 100%; padding: 15px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .art-str-category { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 12px; padding-left: 8px; color: #FEC200; border-left: 4px solid #FEC200; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .art-str-category .category-name { line-height: 1.42857143; margin-left: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .art-str-category .category-name::before { display: none; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .art-str-title { font-family: inherit; color: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 18px; line-height: 22px; overflow: hidden; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .art-str-title a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info { margin-top: 0; margin-bottom: 20px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info b { font-weight: 700; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info p { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-author { margin: 0; padding: 0; margin-bottom: 0; font: 12px/1 "Lato", Arial, Helvetica, sans-serif; overflow: visible; position: absolute; left: 15px; right: 15px; bottom: 8px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share { float: right; font-weight: 900; position: absolute; bottom: 8px !important; right: 20px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score .nm-score { opacity: 0; position: relative; bottom: -5px; -webkit-transition: bottom 200ms ease-in, opacity 200ms ease-in; -o-transition: bottom 200ms ease-in, opacity 200ms ease-in; transition: bottom 200ms ease-in, opacity 200ms ease-in; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; margin-bottom: 0; text-transform: uppercase; display: inline-block; font: 900 12px/1 "Lato", Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score .btn .icon-share { width: auto; height: auto; font-size: 18px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-header .article-info .art-str-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-image { float: left; width: 40%; max-height: 160px; height: 160px; overflow: hidden; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-image a { background-color: transparent; text-decoration: none; color: #d91b1b; height: 100%; display: block; position: relative; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-image a img { border: 0; vertical-align: middle; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 130%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-image a .image-overlay { background: #000; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .post .str-art-inner .str-art-image a .image-overlay .image-overlay-inside { display: none; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section #ajax-load-more .alm-btn-wrap #load-more { text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; text-transform: uppercase; font-size: 12px; font-weight: 900; background-color: #fff; width: 100%; color: #3c3c3c; border-color: #cccccc !important; border: 1px solid; margin: 10px auto; max-width: 1050px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 41.66666667%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget.numero-post { padding-bottom: 21px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget { position: relative; padding-left: 10px; padding-top: 0; padding-bottom: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section { padding-bottom: 30px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert { background: #fafafa; border: 1px solid #cccccc; border-radius: 3px; margin-top: 10px; padding: 10px 20px 20px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; min-height: 40px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .col-md-offset-6 { margin-left: 50%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .ajax-loader { max-width: 100%; border: none; vertical-align: middle; margin-left: 4px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .wpcf7-submit { font: inherit; font-family: inherit; margin: 0; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; display: block; text-transform: uppercase; font-size: 12px; font-weight: 900; -webkit-appearance: button; cursor: pointer; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .wpcf7-form-control-wrap { position: relative; margin-top: 12px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .wpcf7-form-control-wrap .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; background: none; margin-top: 10px; background-color: #ffffff; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form p { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap { position: relative; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .twitter-timeline, #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .twitter-timeline:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .section-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900 !important; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #cccccc; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section #tags-container #tags-author { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section #tags-container #tags-author .tag { text-decoration: none; display: inline-block; padding: 2px 5px; color: #3c3c3c; background: #e7e7e7; font-weight: 900; font-size: 12px; border-radius: 2px; margin: 0 5px 7px 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .profile-info-hl { padding-top: 41px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .profile-info-hl .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .profile-info-hl .row .col-xs-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .profile-info-hl .row .col-xs-6 p { margin: 0; padding: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .profile-info-hl .row .col-xs-6 p .pro-scor { font-weight: 900; font-size: 18px; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround { margin-top: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container { max-width: 100%; margin-left: 0; padding-left: 0; margin-right: 0; padding-right: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget { padding-top: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround #rt-maintop .container .col-md-12 .widget .module-surround .module-content .textwidget .profile-header .image-container img { max-height: 100px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 { width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image { width: 100%; margin: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont { width: 85px; margin: 0 auto 10px; position: relative; border-radius: 50%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); border: 2px solid #fff; overflow: hidden; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-image .profile-image-cont img { height: 83px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text { overflow: visible; width: 100%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-name { font-size: 27px; text-align: center; color: #3c3c3c; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-info .profile-text .profile-text-content { text-align: center; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list:first-child { padding-top: 0; margin-top: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list:first-child .stream-article { padding-top: 0; margin-top: 0; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article { height: 300px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .str-art-inner .str-art-header { height: 135px !important; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title { height: 60px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-7 .rt-block #rt-mainbody .component-content .profile-body .profile-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-title a { font-size: 18px !important; line-height: 19px; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 { display: none; } } @media (max-width: 1365px) { #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container { width: 100%; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 { display: block; width: 100%; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 .numero-post, #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 .argomenti-trattati, #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 .profile-aside { display: none; } #top.author #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 .profile-aside.left { display: block; padding-left: 0 !important; } } @media (max-width: 499px) { #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .col-md-offset-6 { margin-left: 45%; } #top #wrap_all #main .autore #rt-transition #rt-mainbody-surround .main-content #rt-main .container .col-md-5 #rt-sidebar-a .widget .module-surround .module-content .textwidget .profile-section .wpcf7 .wpcf7-form .nl-alert .row .col-md-6 { width: 55%; } } #top #wrap_all #main .paginaStaticaSX { border-left: 1px solid #cdcdcd; padding-left: 30px; } #top #wrap_all #main .paginaStatica #topcontributor h3 { line-height: 1.1; color: inherit; font-size: 24px; } #top #wrap_all #main .paginaStatica #topcontributor .nav { margin: 0; padding: 0; margin-bottom: 0; padding-left: 0; list-style: none; width: 100%; border-bottom: 0; } #top #wrap_all #main .paginaStatica #topcontributor .nav li { padding: 0; margin: 0; position: relative; line-height: 19px; margin-bottom: -1px; float: none; display: table-cell; cursor: pointer; } #top #wrap_all #main .paginaStatica #topcontributor .nav li a { text-decoration: none; position: relative; display: block; cursor: pointer; font-size: 11px; font-weight: 900; border-radius: 0; padding: 0; text-align: center; height: 26px; line-height: 26px; margin: 0; border-top-left-radius: 1px; border: 1px solid #cccccc; background: #fff; border-color: #cccccc; color: #3c3c3c; } #top #wrap_all #main .paginaStatica #topcontributor .nav li.active a { background: #f4f4f4; } #top #wrap_all #main .paginaStatica #topcontributor .nav li.active::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #878787; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane.active { display: block; visibility: visible; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane { -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; opacity: 1; display: none; visibility: hidden; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link { border-collapse: collapse; border-spacing: 0; background-color: transparent; display: table; width: 100%; max-width: 100%; margin-bottom: 20px; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr { background: none; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td { padding: 8px; line-height: 1.42857143; vertical-align: top; border: 0; border-top: 1px solid #dddddd; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td b, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td b { font-weight: 700; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author { display: block; margin-top: 0; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-pic, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-pic { float: left; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-pic img, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-pic img { border: 0; vertical-align: middle; width: 40px; max-width: 100%; border-radius: 50%; height: 40px; object-fit: cover; margin: 0 auto; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-info, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-info .author-name, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-info .author-name { font-weight: 900; float: left; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-info .author-name a, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-info .author-name a { background-color: transparent; text-decoration: none; color: #3c3c3c; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-info .author-job, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-info .author-job { margin: 0; padding: 0; clear: left; float: left; margin-right: 10px; font-size: 12px; margin-top: 0; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr th, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr th { text-align: left; padding: 8px; line-height: 1.42857143; vertical-align: top; border: 0; border-top: 1px solid #dddddd; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr th .icon-up-open, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr th .icon-up-open { width: auto; height: auto; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr th .icon-up-open::before, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr th .icon-up-open::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; color: #00D968; content: "\e876"; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr th .icon-down-open, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr th .icon-down-open { width: auto; height: auto; } #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr th .icon-down-open::before, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr th .icon-down-open::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; color: #d91b1b; content: "\e873"; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter { margin: 0 -15px; margin-left: -6px; margin-right: -6px; font: 22px/33px "Gentium Book Basic", Georgia, Times New Roman, serif; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; left: 16.66666667%; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 p { margin: 0; padding: 0; margin-bottom: 33px; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 p small { font-size: 85%; font-family: "Lato"; font-style: italic; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 p small a, #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 p small a:hover { background-color: transparent; color: #d91b1b; text-decoration: none; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm { margin-bottom: 0; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .red { margin: 0; padding: 0; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 30px; margin-top: 0; font-size: 45px; line-height: 1.414; color: #d91921; text-transform: none; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm p { margin: 0; padding: 0; margin-bottom: 33px; font-family: "Lato"; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .no-margin { margin: 0 !important; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione { border: 0; min-width: 0; padding: 0; margin: 0; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 .form-group { margin-bottom: 15px; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 .form-group .form-control { font: inherit; margin: 0; display: block; width: 100%; height: 34px; margin-top: 10px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; padding: 26px 30px; margin-bottom: 5px; font-family: "Lato"; font-size: 22px; border-radius: 6px; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 .form-group .form-control::placeholder { color: #e3e3e3; font-size: 16px; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-12 .form-group .btn { font: inherit; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin: 0; overflow: visible; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-weight: 900; padding: 10px 10px; margin-bottom: 5px; font-family: "Lato"; font-size: 22px; border-radius: 6px; margin-top: 0; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm ul { padding: 0; margin: 33px 0; list-style-type: none; margin-top: 0; text-align: left; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm ul li { padding: 0; margin: 0; font-family: "Lato"; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm ul li .chevron-right::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e875'; width: 22px; height: 24px; line-height: 24px; vertical-align: -4px; color: #d91921; } #top #wrap_all #main .paginaStatica .article-title { color: inherit; font-size: 50px; font-weight: 900; text-transform: none; padding-top: 25px; } #top #wrap_all #main .paginaStatica .partner { margin-bottom: 70px; } #top #wrap_all #main .paginaStatica .partner p img { margin-right: 90%; } #top #wrap_all #main .paginaStatica .clan-user .user-divider { margin: 0; padding: 0; font-family: "Lato", Arial, Helvetica, sans-serif; font-weight: 400; line-height: 19px; font-size: 14px; overflow: hidden; border-bottom: 1px solid #cdcdcd; padding-bottom: 20px; padding-top: 20px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider strong { font-family: "Lato", Arial, Helvetica, sans-serif; font-weight: 400; line-height: 19px; font-size: 14px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 9%; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author { display: block; margin-top: 20px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author .author-pic { width: 61px !important; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; margin: 0 auto; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 75%; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author { display: block; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .description { margin-top: 30px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .author-name { font-weight: 900; float: left; height: 16px; line-height: 14px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .author-name a, #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .author-name a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .author-name a strong, #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .author-name a:hover strong { font-weight: 700; color: #d91b1b; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; float: left; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li { padding: 0; margin: 0; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li a { background-color: transparent; text-decoration: none; color: #000; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-twitter { width: auto; height: auto; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-linkedin { width: auto; height: auto; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-facebook { width: auto; height: auto; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info .profile-text-content .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-2 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 16%; left: 0 !important; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-2 .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-2 .art-author strong { font-weight: 700; } #top #wrap_all #main .paginaStatica .post-content .article-subtitle, #top #wrap_all #main .paginaStatica .post-content h3, #top #wrap_all #main .paginaStatica .post-content h2 { color: inherit; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 11px; text-transform: none; } #top #wrap_all #main .paginaStatica .post-content .mgtop { margin-top: 50px; } #top #wrap_all #main .paginaStatica .post-content p { font-family: "Gentium Book Basic", serif; font-size: 22px; line-height: 33px; } #top #wrap_all #main .paginaStatica .post-content p a, #top #wrap_all #main .paginaStatica .post-content p a:hover { color: #d91b1b; } #top #wrap_all #main .paginaStatica .post-content .aside-content { font-family: "Gentium Book Basic", serif; font-size: 22px; line-height: 33px; } #top #wrap_all #main .paginaStatica .post-content .aside-content p { font-family: "Gentium Book Basic", serif; font-size: 22px; line-height: 33px; } #top #wrap_all #main .paginaStatica .post-content .aside-content p em { font-family: "Gentium Book Basic", serif; font-size: 22px; line-height: 33px; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-9 { width: 75%; float: left; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 { left: 8.33333333%; float: left; position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .aside-title { font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #cccccc; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author { display: block; margin-top: 30px; font-size: 14px; font-family: "Lato", Arial, Helvetica, sans-serif; text-align: center; line-height: 20px; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author .author-pic { text-align: center; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author .author-pic img { border: 0; vertical-align: middle; border-radius: 50%; object-fit: cover; max-width: 100%; width: auto !important; display: block; margin: 0 auto; height: 80px; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author p { margin: 0; padding: 0; margin-bottom: 33px; font-size: 14px; line-height: 20px; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author p strong { font-weight: 700; font-size: 14px; } #top #wrap_all #main .paginaStatica .post-content .aside-content h3 { font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; color: inherit; } #top #wrap_all #main .paginaStatica .post-content .aside-content a { color: #d91b1b; text-decoration: none; background-color: transparent; } #top #wrap_all #main .paginaStatica .post-content .aside-content a:hover { color: #d91b1b; text-decoration: underline; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table tbody tr td .art-author .author-info, #top #wrap_all #main .paginaStatica #topcontributor .tab-content .tab-pane .top-contributors .table-social-link tbody tr td .art-author .author-info { clear: both; padding: 0 !important; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 { left: 0; right: 0; padding: 0; margin: 0; width: 100%; } #top #wrap_all #main .paginaStatica .riga-iscrizione-newsletter .col-md-push-2 #subscribeForm .form-iscrizione .col-md-6 { width: 100%; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 { width: 100%; margin: 0; padding: 0; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author { margin-top: 0; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author .author-pic { padding-bottom: 10px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-1 .art-author .author-pic img { width: 40px; height: 40px; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 { width: 100%; margin: 0; padding: 0; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-9 .art-author .author-info { padding: 0; } #top #wrap_all #main .paginaStatica .clan-user .user-divider .col-md-2 { width: 100%; margin: 0; padding: 0; } #top #wrap_all #main .paginaStatica .post-content p { font-size: 17px; line-height: 27px; } #top #wrap_all #main .paginaStatica .post-content .aside-content h3, #top #wrap_all #main .paginaStatica .post-content .aside-content h2 { font-size: 19px; line-height: 27px; letter-spacing: 0; text-transform: none; } #top #wrap_all #main .paginaStatica .post-content .aside-content h3 strong, #top #wrap_all #main .paginaStatica .post-content .aside-content h2 strong { font-size: 19px; line-height: 27px; letter-spacing: 0; text-transform: none; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-9 { width: 100%; float: left; margin: 0; padding: 0; left: 0; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 { width: 100%; float: left; margin: 0; padding: 0; left: 0; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 .art-author .author-pic img { height: 40px; } } @media (min-width: 768px) and (max-width: 1365px) { #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 { width: 100%; left: 0; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-9 { width: 100%; left: 0; } #top #wrap_all #main .sidebar_left .container { padding-left: 50px; padding-right: 50px; } #top #wrap_all #main .sidebar_left .container .template-page { width: 100% !important; border: 0; padding: 0 !important; float: none; } #top #wrap_all #main .sidebar_left .container .template-page .entry-content-wrapper { padding-right: 0 !important; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-2 { width: 100%; left: 0; } #top #wrap_all #main .paginaStatica .post-content .aside-content .col-md-9 { width: 100%; left: 0; } #top #wrap_all #main .sidebar_left .container { padding-left: 50px; padding-right: 50px; } #top #wrap_all #main .sidebar_left .container .template-page { width: 100% !important; border: 0; padding: 0 !important; float: none; } #top #wrap_all #main .sidebar_left .container .template-page .entry-content-wrapper { padding-right: 0 !important; } } #top #wrap_all #main #landingPage .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; margin-left: 0; text-align: center; } #top #wrap_all #main #landingPage .col-md-6 .landing-header { padding-top: 40px; margin-bottom: 15px; } #top #wrap_all #main #landingPage .col-md-6 .landing-header .article-title { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 50px; margin-bottom: 28px; } #top #wrap_all #main #landingPage .col-md-6 .landing-header .h4 { line-height: 1.1; color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 700; font-size: 30px; } #top #wrap_all #main #landingPage .col-md-6 .btn { text-decoration: none; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; width: 200px; display: inline-block; text-transform: uppercase; font-size: 12px; font-weight: 900; } #top #wrap_all #main #landingPage .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; } #top #wrap_all #main #landingPage .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main #landingPage .container .row .col-md-10 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 83.33333333%; margin-left: 8.33333333%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content { display: block; font-family: 'Gentium Book Basic', serif; font-size: 22px; line-height: 33px; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module { padding: 20px 0 0px 0; display: inline-block; width: 100%; border-top: 1px solid #cfcfcf; border-bottom: none; margin-top: 30px; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; text-align: center; width: 50%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .img-borderedround { width: 300px; height: 300px; vertical-align: middle; max-width: 100%; border-radius: 100%; border: 5px solid #333333; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 .content-table { display: table; width: 100%; height: 300px; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 .content-table .content-cell { display: table-cell; vertical-align: middle; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 .content-table .content-cell h2 { line-height: 1.1; color: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 22px; font-family: "Lato"; font-weight: 900; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 .content-table .content-cell p { margin: 0; padding: 0; margin-bottom: 2em; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module { padding: 20px 0 0px 0; display: inline-block; width: 100%; border-top: 1px solid #cfcfcf; border-bottom: none; margin-top: 30px; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .img-borderedround { border: 5px solid #333333; vertical-align: middle; border-radius: 100%; max-width: 100%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .content-table { display: table; width: 100%; height: 300px; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .content-table .content-cell { display: table-cell; vertical-align: middle; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .content-table .content-cell h2 { line-height: 1.1; color: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; font-size: 22px; font-family: "Lato"; font-weight: 900; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 .content-table .content-cell p { margin: 0; padding: 0; margin-bottom: 2em; } #top #wrap_all #main #landingPage .container .row #blocco3 { display: block; font-size: 22px; line-height: 33px; float: left; font-family: 'Lato', Arial, Helvetica, sans-serif; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module { padding: 20px 0 0px 0; display: inline-block; width: 100%; border-top: 1px solid #cfcfcf; border-bottom: none; margin-top: 30px; margin-bottom: 90px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header { padding-top: 40px; margin-bottom: 15px; margin-top: 50px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header h2 { line-height: 1.1; color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; text-align: center; font-size: 50px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header h4 { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; font-weight: 700; text-align: center; font-size: 30px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box { border: none; padding: 40px 50px; background-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table { border-collapse: collapse; border-spacing: 0; background-color: #1f1f1f; background: #1f1f1f; display: table; width: 100%; max-width: 100%; margin-bottom: 20px; border-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody { border-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr { color: #FFF; background-color: #1f1f1f; background: #1f1f1f; border-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr th.column-feature { text-align: left; width: 60%; padding: 8px; line-height: 1.42857143; border-bottom: 1px solid #333333; -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); vertical-align: middle; border-top: 0; font-weight: 900; border-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr th.column-result { width: 15%; padding: 8px; line-height: 1.42857143; border-bottom: 1px solid #333333; -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); vertical-align: middle; border-top: 0; font-weight: 900; text-align: center; border-color: #1f1f1f; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr .text-center { text-align: center; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td { padding: 8px; line-height: 18px; -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); vertical-align: middle; border-top: 0; text-align: left; border-color: #1f1f1f; border-bottom: 1px solid #333333; color: #999999; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td strong { font-weight: 700; color: #FFF; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td small { color: #999999; font-size: 12px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'entypo-fontello'; font-style: normal; font-weight: bold; line-height: 1; -webkit-font-smoothing: antialiased; line-height: inherit; font-size: 30px; color: #999999; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td .glyphicon::before { content: "\e813"; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td .green { color: #18ac57; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .text-right { text-align: right; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .text-right .btn { text-decoration: none; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; width: 200px; display: inline-block !important; text-transform: uppercase; font-size: 12px; font-weight: 900; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main #landingPage .col-md-6 .landing-header .article-title { text-transform: none; font-size: 26px; } #top #wrap_all #main #landingPage .container { width: 100%; max-width: 100%; } #top #wrap_all #main #landingPage .container .row .col-md-10 { width: 100%; margin-left: 0; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-6 { width: 100%; } #top #wrap_all #main #landingPage .container .row .col-md-10 .aside-content .landing-module .col-md-4 { width: 100%; } #top #wrap_all #main #landingPage .container .row #blocco3 { margin: 0; padding: 0; width: 100%; max-width: 100%; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module { padding-top: 30px; padding-bottom: 20px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header { margin-top: 10px; padding: 0; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header h2 { font-size: 26px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .landing-header h4 { font-size: 16px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box { padding: 10px 10px; overflow-x: scroll; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr th.column-feature { font-size: 14px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr th.column-result { font-size: 14px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td { font-size: 16px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td small { font-size: 12px; } #top #wrap_all #main #landingPage .container .row #blocco3 .landing-module .newsletter-recap-box .table tbody tr td .glyphicon { font-size: 16px; } } #top #wrap_all #main .sidebar_left .template-page { width: 85%; padding-top: 10px; } #top #wrap_all #main .sidebar.sidebar_left { padding-top: 10px; max-width: 15%; } #top #wrap_all #main .sidebar.sidebar_left .widgettitle { display: none; } #top #wrap_all #main .sidebar.sidebar_left .inner_sidebar { margin-right: 0; } #top #wrap_all #main .sidebar.sidebar_left .inner_sidebar ul { list-style: none; padding-left: 0; line-height: 40px; } #top #wrap_all #main .sidebar.sidebar_left .inner_sidebar ul li { text-align: left; padding-right: 0; background: none; border: 0; box-shadow: none; } #top #wrap_all #main .sidebar.sidebar_left .inner_sidebar ul li.current_page_item::after { content: "\e879"; font-size: 25px; color: red; display: inline-block; font-family: 'entypo-fontello'; font-style: normal; font-weight: 900; -webkit-font-smoothing: antialiased; position: absolute; text-align: right; right: 10px; left: 0; top: 7px; } #top #wrap_all #main .sidebar.sidebar_left .inner_sidebar ul li.current_page_item a { color: #d91b1b; } @media (min-width: 769px) and (max-width: 1024px) { #top #wrap_all #main .sidebar.sidebar_left { display: none; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .sidebar_left .template-page { width: 100%; padding-left: 0; } #top #wrap_all #main .sidebar.sidebar_left { display: none; } } #top #newsletterSqueeze { position: fixed; top: 0; right: 0; bottom: 0; left: 0; outline: 0; opacity: 1; overflow-x: hidden; overflow-y: auto; z-index: 99999; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; display: none; } #top #newsletterSqueeze .modal-content { position: relative; outline: 0; border-radius: 0; background-color: #e6e6e6; opacity: 0.98; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=98)"; filter: alpha(opacity=98); -moz-opacity: 0.98; -khtml-opacity: 0.98; box-shadow: none; border: none; min-height: 100%; padding: 100px 0; } #top #newsletterSqueeze .modal-content .close-modal { position: absolute; width: 25px; height: 25px; background-color: transparent; cursor: pointer; top: 15px; right: 15px; } #top #newsletterSqueeze .modal-content .close-modal .lr { height: 25px; width: 1px; margin-left: 12px; background-color: #000; transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index: 1051; } #top #newsletterSqueeze .modal-content .close-modal .lr .rl { height: 25px; width: 1px; background-color: #000; transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); z-index: 1052; } #top #newsletterSqueeze .modal-content .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; } #top #newsletterSqueeze .modal-content .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #newsletterSqueeze .modal-content .container .row .text-center { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; left: 16.66666667%; text-align: center; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body { position: relative; padding: 15px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body { color: #fff; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body .red { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 20px; color: #d81515; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body h4 { line-height: 1.1; color: #000; font-family: inherit; margin: 0; padding: 0; font-size: 16px; font-weight: 400; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal { margin-top: 18px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal small { font-size: 85%; color: #000; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal small a, #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal small a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal small a:hover, #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal small a:hover:hover { color: #d91b1b; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione { padding: 0; margin: 0; border: 0; min-width: 0; margin-left: -6px; margin-right: -6px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 { margin: 0 auto; float: none; position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 41.66666667%; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group { margin-bottom: 15px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .form-group { margin-bottom: 15px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .form-group .sr-only .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; margin-top: 10px; padding: 6px 12px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; font-size: 13px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .sr-only { display: inline-block; max-width: 100%; font-weight: bold; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; margin-top: 10px; padding: 6px 12px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; font-size: 13px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .btn { font: inherit; overflow: visible; font-family: inherit; margin: 0; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid #959495; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; margin-top: 12px; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 .form-group .btn.subscribed { margin-top: 10px; padding: 8px 12px; color: #5D5D5D; background-color: #FFF; border-color: #FFF; } @media (min-width: 320px) and (max-width: 768px) { #top #newsletterSqueeze .modal-content { padding: 50px 0; } #top #newsletterSqueeze .modal-content .container { width: 85%; max-width: 85%; } #top #newsletterSqueeze .modal-content .container .row .text-center { width: 100%; left: 0; } #top #newsletterSqueeze .modal-content .container .row .text-center .modal-body .modal-nl-body #newsletter-modal #subscribeForm .form-iscrizione .col-md-5 { width: 100%; } } #top #wrap_all #header #header_main .submenu_header.closed { height: 0px; -webkit-transition: height .5s ease; } #top #wrap_all #header #header_main .submenu_header.open { height: 240px; -webkit-transition: height .5s ease; } #top #wrap_all #header #header_main .submenu_header { display: block; margin-top: 50px; position: absolute; background-color: #eaeaea; /*height: 240px;*/ width: 100%; overflow: hidden; } #top #wrap_all #header #header_main .submenu_header .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; padding-top: 25px; } #top #wrap_all #header #header_main .submenu_header .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 25%; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-title { font-size: 12px; text-transform: uppercase; padding-bottom: 8px; margin-bottom: 12px; border-bottom: 1px solid #d4d4d4; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article { display: block; margin-bottom: 25px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a:hover .img-cont { background: #000; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a:hover .img-cont img { opacity: 0.8; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a { background-color: transparent; color: inherit; text-decoration: none; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a .img-cont { max-height: 90px; height: 90px; overflow: hidden; position: relative; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a .img-cont img { border: 0; vertical-align: middle; display: block; max-width: none; position: absolute; left: -15% !important; width: 130% !important; max-height: none !important; top: -15% !important; height: auto !important; min-width: 180px; min-height: 104px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-8 .row .col-sm-3 .dd-article a .dd-article-title { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; font-weight: 700; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #d4d4d4; font-size: 12px; height: 42px; overflow: hidden; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-title { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 700; font-size: 12px; text-transform: uppercase; padding-bottom: 8px; margin-bottom: 12px; border-bottom: 1px solid #d4d4d4; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured { margin-bottom: 25px; border-bottom: 0; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .nav { margin: 0; padding: 5px 0; margin-left: 0; margin-bottom: 0; padding-left: 0; list-style: none; float: none; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .nav li { padding: 0; margin: 0; position: relative; display: block; line-height: 19px; float: none; margin-bottom: 2px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .nav li a { text-decoration: none; display: block; color: #878787; position: relative; font-size: 12px; padding: 2px 10px; background: #fff; border-radius: 2px; font-weight: 700; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .nav li a.active { color: #fff; background-color: #00D968; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .nav li a.active::after { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; top: -1px; content: '\e879'; position: absolute; right: 8px; top: 50%; margin-top: -6px; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article { display: none; margin: 0; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article .dd-article-title { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; font-weight: 700; margin-top: 10px; padding-bottom: 10px; font-size: 12px; height: 42px; overflow: hidden; border: 0 none; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article .dd-article-title a { background-color: transparent; color: inherit; text-decoration: none; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article a { background-color: transparent; color: inherit; text-decoration: none; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article a .img-cont { max-height: 90px; height: 90px; overflow: hidden; position: relative; } #top #wrap_all #header #header_main .submenu_header .container .row .col-md-4 .dd-featured .row .col-md-6 .dd-article a .img-cont img { border: 0; vertical-align: middle; display: block; max-width: none; position: absolute; left: -15% !important; width: 130% !important; max-height: none !important; top: -15% !important; height: auto !important; min-width: 180px; min-height: 104px; } #top #loaderDiv { position: fixed; top: 0; right: 0; bottom: 0; left: 0; outline: 0; opacity: 1; overflow-x: hidden; overflow-y: auto; z-index: 99999; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; display: none; } #top #loaderDiv .modal-content { position: relative; outline: 0; border-radius: 0; background: #fdfdfd; box-shadow: none; border: none; min-height: 100%; padding: 100px 0; } #top #loaderDiv .modal-content .close-modal { position: absolute; width: 25px; height: 25px; background-color: transparent; cursor: pointer; top: 15px; right: 15px; } #top #loaderDiv .modal-content .close-modal .lr { height: 25px; width: 1px; margin-left: 12px; background-color: #ffffff; transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index: 1051; } #top #loaderDiv .modal-content .close-modal .lr .rl { height: 25px; width: 1px; background-color: #ffffff; transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); z-index: 1052; } #top #loaderDiv .modal-content .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; margin-top: calc(25% - 200px); } #top #loaderDiv .modal-content .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #loaderDiv .modal-content .container .row .text-center { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; left: 16.66666667%; text-align: center; } #top #loaderDiv .modal-content .container .row .text-center .modal-body { position: relative; padding: 15px; } #top #loaderDiv .modal-content .container .row .text-center .modal-body .modal-nl-body { color: #fff; } @media (min-width: 320px) and (max-width: 768px) { #top #loaderDiv .modal-content { padding: 50px 0; } #top #loaderDiv .modal-content .container { width: 85%; max-width: 85%; margin-top: 35%; } #top #loaderDiv .modal-content .container .row .text-center { width: 100%; left: 0; } } #top #searchModal { display: none; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; position: fixed; top: 0; right: 0; bottom: 0; left: 0; -webkit-overflow-scrolling: touch; outline: 0; opacity: 1; overflow-x: hidden; overflow-y: auto; z-index: 99999; } #top #searchModal .modal-content { position: relative; outline: 0; -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); border-radius: 0; background-clip: border-box; background: rgba(0, 0, 0, 0.85); -webkit-box-shadow: none; box-shadow: none; border: none; min-height: 100%; padding: 100px 0; } #top #searchModal .modal-content .close-modal { position: absolute; width: 25px; height: 25px; background-color: transparent; cursor: pointer; top: 15px; right: 15px; } #top #searchModal .modal-content .close-modal .lr { height: 25px; width: 1px; margin-left: 12px; background-color: #ffffff; transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index: 1051; } #top #searchModal .modal-content .close-modal .lr .rl { height: 25px; width: 1px; background-color: #ffffff; transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); z-index: 1052; } #top #searchModal .modal-content .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 946px; } #top #searchModal .modal-content .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #searchModal .modal-content .container .row .text-center { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 66.66666667%; left: 16.66666667%; text-align: center; } #top #searchModal .modal-content .container .row .text-center .modal-body { position: relative; padding: 15px; } #top #searchModal .modal-content .container .row .text-center .modal-body #searchform { border-bottom: 1px solid #626262; padding-bottom: 3px; } #top #searchModal .modal-content .container .row .text-center .modal-body #searchform a { width: 40px; height: 30px; display: inline-block; float: left; margin: 0; padding: 0; position: absolute; left: 10px; right: 0; } #top #searchModal .modal-content .container .row .text-center .modal-body #searchform a .icon-search { width: 40px; height: 30px; cursor: pointer; color: #fff; } #top #searchModal .modal-content .container .row .text-center .modal-body #searchform a .icon-search::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 30px; font-weight: bold; font-family: "entypo-fontello"; content: '\e803'; } #top #searchModal .modal-content .container .row .text-center .modal-body #searchform #s { font: inherit; font-family: inherit; margin: 0; padding: 0; background-size: 20px !important; width: 100%; border: none; color: #FFFFFF; font-size: 22px; margin-left: 40px; line-height: 1.3; background-color: transparent; background-position: 0 50%; } @media (min-width: 320px) and (max-width: 768px) { #top #searchModal .modal-content .container { padding-left: 0; padding-right: 0; width: 85%; max-width: 85%; } #top #searchModal .modal-content .container .row .text-center { width: 100%; left: 0; } } #top #wrap_all #header #header_main #cookie-law-info-bar { display: none; position: absolute; top: 80px; width: 100%; text-align: center; padding: 15px 0; background-color: black; color: white; font-family: inherit; } #top #wrap_all #header #header_main #cookie-law-info-bar span { vertical-align: middle; } #top #wrap_all #header #header_main #cookie-law-info-bar span a { background-color: transparent; text-decoration: none; color: white; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #header #header_main #cookie-law-info-bar { display: none; top: 50px; } } @media (min-width: 691px) and (max-width: 1365px) { #top #wrap_all #header #header_main #cookie-law-info-bar { top: 85px; } } #top #wrap_all #main .paginaErrori404 h1 { text-align: center; text-transform: uppercase; color: #000; font-size: 40px; line-height: 55px; margin: 0; } #top #wrap_all #main .paginaErrori404 h2 { text-align: center; text-transform: uppercase; color: #000; font-size: 20px; line-height: 20px; margin: 0; } #top #wrap_all #main .paginaErrori404 h3 { text-align: center; text-transform: none; color: #000; font-size: 40px; line-height: 40px; font-weight: light; margin: 0; margin-bottom: 20px; } #top #wrap_all #main .paginaErrori404 p { text-align: center; text-transform: none; color: #000; font-size: 20px; line-height: 25px; margin: 0; margin-bottom: 20px; } #top #wrap_all #main .paginaErrori404 .imageContainer { text-align: center; margin-bottom: 50px; } #top #wrap_all #main .paginaErrori404 .butContainer { text-align: center; } #top #wrap_all #main .paginaErrori404 .butContainer .btn { text-decoration: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; max-width: 230px; float: none; margin: 0 auto; } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .paginaErrori404 h1 { font-size: 35px; line-height: 50px; } #top #wrap_all #main .paginaErrori404 h2 { font-size: 15px; line-height: 15px; } #top #wrap_all #main .paginaErrori404 h3 { font-size: 25px; line-height: 25px; } #top #wrap_all #main .paginaErrori404 p { font-size: 15px; line-height: 20px; } } @-webkit-keyframes fadeInArticleShow { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeInArticleShow { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes fadeInArticleHide { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeInArticleHide { from { opacity: 1; } to { opacity: 0; } } #top.single .ajax_load_articles { position: fixed; background: #fafafa; width: 300px; top: 0; left: 0; height: 100%; -webkit-transition: width 0.3s; transition: width 0.3s; z-index: 10; } #top.single .ajax_load_articles .progress-bar-arrow { -webkit-transition: left 0.3s; transition: left 0.3s; left: 300px; } #top.single .ajax_load_articles .progress-bar-arrow .arrow-icon::before { font-size: 20px; font-family: "entypo-fontello"; content: '\e878'; } @media (max-width: 690px) { #top.single .ajax_load_articles .progress-bar-arrow { display: none; } } #top.single .ajax_load_articles.closed { width: 10px; overflow: visible; } @media (max-width: 690px) { #top.single .ajax_load_articles.closed { width: 5px; overflow: hidden; margin-top: 56px; } } #top.single .ajax_load_articles.closed .articolo { width: 10px; padding: 0; } #top.single .ajax_load_articles.closed .articolo .left, #top.single .ajax_load_articles.closed .articolo .right { display: none; } #top.single .ajax_load_articles.closed .articolo .progress-bar { left: 0; } #top.single .ajax_load_articles.closed .progress-bar-arrow { left: 0; } #top.single .ajax_load_articles.closed .progress-bar-arrow .arrow-icon::before { font-size: 20px; font-family: "entypo-fontello"; content: '\e879'; } #top.single .ajax_load_articles .progress-bar-arrow { position: absolute; top: 0; background: #DC483E; width: 25px; height: 20px; color: #FFF; padding: 0 0 0 15px; } @media (max-width: 690px) { #top.single .ajax_load_articles .progress-bar-arrow { display: none; } } #top.single .ajax_load_articles .articolo.selezionato { background: #e0e0e0; } #top.single .ajax_load_articles .articolo.selezionato .left span { font-weight: 900; } #top.single .ajax_load_articles .articolo { background: #fafafa; position: relative; height: 150px; padding: 10px 20px 10px 10px; overflow: hidden; margin-top: 1px; cursor: pointer; } #top.single .ajax_load_articles .articolo:first-child { margin-top: 0; } #top.single .ajax_load_articles .articolo .left, #top.single .ajax_load_articles .articolo .right { height: 100%; display: table; } #top.single .ajax_load_articles .articolo .progress-bar { width: 10px; background: #DC483E; height: 0; position: absolute; top: 0; right: 0; } @media (max-width: 690px) { #top.single .ajax_load_articles .articolo .progress-bar { width: 5px; } } #top.single .ajax_load_articles .articolo .left { width: 20%; float: left; } #top.single .ajax_load_articles .articolo .left span { display: table-cell; vertical-align: middle; text-align: center; } #top.single .ajax_load_articles .articolo .right { width: 80%; float: right; } #top.single .ajax_load_articles .articolo .right .contenitore { display: table-cell; vertical-align: middle; } #top.single .ajax_load_articles .articolo .right .contenitore .categoria { line-height: 1.1; font-weight: 900; padding-left: 8px; font-size: 13px; margin-bottom: 10px; } #top.single .ajax_load_articles .articolo .right .contenitore .titolo { line-height: 1.1; font-weight: 900; font-size: 16px; margin-bottom: 5px; color: #444; } #top.single .ajax_load_articles .articolo .right .contenitore .titolo a { line-height: 1.1; font-weight: 900; font-size: 16px; margin-bottom: 5px; color: #444; } #top.single .ajax_load_articles .articolo .right .contenitore .titolo a:hover { text-decoration: none; } #top.single .ajax_load_articles .articolo .right .contenitore .sottotitolo .autore { font-size: 13px; line-height: 1.1; font-weight: 900; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile { display: none; } @media (max-width: 768px) { #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile { position: relative; left: 0; width: 100%; -webkit-transition: top 0.5s ease 0s; transition: top 0.5s ease 0s; display: block; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li { padding: 0; margin: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-btn { background-color: transparent; text-decoration: none; display: block; width: 35px; height: 35px; line-height: 26px; text-align: center; font-size: 18px; border: 3px solid; border-radius: 50%; margin-bottom: 10px; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-tw .icon-twitter { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-tw .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-fb { color: #315ea5; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-fb .icon-facebook { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-fb .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-in { color: #076d9f; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-in .icon-linkedin { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-in .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-gplus { color: #e1583e; display: none; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-gplus .icon-gplus { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-gplus .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f6'; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-mail .icon-mail { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-mail .icon-mail::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-family: "ninja-icon-mail"; font-display: swap; content: '\e800'; font-size: 14px; left: 1px; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-whatsapp .icon-whatsapp { width: auto; height: auto; } #top #wrap_all #main .contenitore-post-ajax .container .article-main .art-main-body .art-main-aside .art-main-social-mobile .list-unstyled li .art-share-whatsapp .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e800'; } } @media (min-width: 769px) and (max-width: 1365px) { #top.single #wrap_all #header #header_main .container .inner-container .logo a img { margin-top: 7px; } } @media (max-width: 768px) { #top.single #wrap_all #header #header_main .container .inner-container .logo { margin-top: 0px !important; } } @media (min-width: 1366px) { #top.single #wrap_all #header #header_main .container .inner-container .logo a img { margin-top: 0px; } } #top.single #wrap_all #header #header_main .main-header-top .container .dropdown .nav li { line-height: 28px; } #top.single #wrap_all #header #header_main .container .menu-bottoni a { padding-top: 28px; } #top.single #wrap_all .loaderAjaxArticle { width: 100%; text-align: center; position: relative; display: table; height: 70px; } #top.single #wrap_all .loaderAjaxArticle img { height: 25px; margin-top: 25px; } #top #wrap_all #main .iconeSocialAjax { display: none; } #top #wrap_all #main .iconeSocialAjax .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li { padding: 0; margin: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-btn { background-color: transparent; text-decoration: none; display: block; width: 35px; height: 35px; line-height: 26px; text-align: center; font-size: 18px; border: 3px solid; border-radius: 50%; margin-bottom: 10px; display: table; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-btn .icona { display: table-cell; vertical-align: middle; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-tw .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-fb { color: #315ea5; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-fb .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-in { color: #076d9f; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-in .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-gplus { color: #e1583e; display: none; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-gplus .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f6'; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-mail .icon-mail::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-family: "ninja-icon-mail"; font-display: swap; content: '\e800'; font-size: 14px; left: 1px; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .iconeSocialAjax .list-unstyled li .art-share-whatsapp .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e800'; } @media (min-width: 1350px) { #top #wrap_all #main .iconeSocialAjax { margin-bottom: 19px; position: absolute; left: 50px; width: 35px; z-index: 1; -webkit-transition: top 0.5s ease 0s; transition: top 0.5s ease 0s; top: 20px; bottom: auto; } } @media (max-width: 768px) { #top #wrap_all #main .iconeSocialAjax { padding: 10px 10px 0; text-align: center; position: fixed; top: auto !important; bottom: 0 !important; background: rgba(255, 255, 255, 0.9); box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); left: 0; right: 0; margin: 0; margin-top: 0; width: 100%; z-index: 10; display: none; } #top #wrap_all #main .iconeSocialAjax ul li { padding: 0 6px 0 0 !important; } } @media (min-width: 769px) and (max-width: 1349px) { #top #wrap_all #main .iconeSocialAjax { display: none !important; } } #top #wrap_all #main #radio .widget { position: relative; padding-left: 16px; margin-top: 42px; padding-bottom: 0; padding-right: 6px; } @media (min-width: 691px) and (max-width: 1020px) { #top #wrap_all #main #radio .widget { margin-top: 15px; } } @media (max-width: 690px) { #top #wrap_all #main #radio .widget { padding-left: 0; margin-top: 15px; padding-bottom: 15px; } } @media (min-width: 1024px) and (max-width: 1366px) { #top #wrap_all #main #radio .widget { padding-right: 6px; } } #top #wrap_all #main #radio .widget .aside-title { font-family: inherit; padding: 0; margin: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; border-width: 2px; border-color: #999; position: relative; } #top #wrap_all #main #radio .widget .aside-title::after { content: ""; position: absolute; right: 0; top: 0; width: 2px; height: 7px; background-color: #999; } #top #wrap_all #main #radio iframe.spreaker-player { height: 400px; } @media (min-width: 320px) and (max-width: 768px) { #radio .widget { padding-right: 0px !important; } #radio .widget iframe.spreaker-player { height: 180px !important; } } body, h1, h2, h3, h4, h5, h6 { font-family: Lato, Arial, Helvetica, sans-serif !important; letter-spacing: normal !important; } #top { font-family: Lato, Arial, Helvetica, sans-serif !important; letter-spacing: normal !important; } #top #wrap_all { font-family: Lato, Arial, Helvetica, sans-serif !important; letter-spacing: normal !important; } #top #wrap_all .container { padding-left: 12px; padding-right: 12px; max-width: 1146px; } #top #wrap_all #main { font-family: Lato, Arial, Helvetica, sans-serif !important; letter-spacing: normal !important; padding-top: 55px; } #top #wrap_all #main .popoverSocial { -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; position: absolute; z-index: 1500; padding: 1px; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: left; background-color: #ffffff; background-clip: padding-box; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; font-family: Lato, Arial, Helvetica, sans-serif; border: 0 none; border-radius: 2px; box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.25); opacity: 1; vertical-align: middle; top: -50px; left: -175px; width: 206px; max-width: 206px; height: 50px; max-height: 50px; display: none; } #top #wrap_all #main .popoverSocial .popover-content { width: 100%; height: 100%; } #top #wrap_all #main .popoverSocial .popover-content .share-popover { width: 100%; height: 100%; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social { width: 100%; height: 100%; margin: 0; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul { list-style: none; white-space: nowrap; padding: 0; margin: 0; width: 100%; height: 100%; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li { padding: 0; margin: 0; display: inline-block !important; height: 100%; vertical-align: middle; padding-left: 3px; padding-top: 6px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-fb { color: #315ea5; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-in { color: #076d9f; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-gplus { color: #e1583e; display: none !important; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn { background-color: transparent; text-decoration: none; display: inline-block; text-align: center; border: 3px solid; border-radius: 50%; font-size: 15px; border-width: 2px; line-height: 25px; vertical-align: middle; width: 35px; height: 35px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-twitter { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e8f1'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-facebook { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e8f3'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-linkedin { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e8fc'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-gplus { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e8f6'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-mail { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-mail::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e805'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-whatsapp { width: auto; height: auto; } #top #wrap_all #main .popoverSocial .popover-content .share-popover .art-main-social ul li .art-share-btn .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\e800'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .container_wrap { border-color: #FFF; } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #after_submenu .flex_column.av_three_fifth { width: 100%; } } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main #after_section_2 .flex_column.av_three_fifth { width: 100%; } } @media (min-width: 768px) and (max-width: 1024px) { #top #wrap_all #main { padding-top: 58px !important; } #top #wrap_all #main #after_section_2 .flex_column.av_two_fifth { width: 100%; } } #top #wrap_all #main #after_section_2 .flex_column { margin-left: 0; margin-right: 0; } #top #wrap_all #main #after_submenu .container .content { padding-top: 0; } #top #wrap_all #main #av_section_1 .container .content { padding-top: 27px; padding-bottom: 27px; padding-left: 0; } #top #wrap_all #main .top-story-section .container .content { padding-top: 27px; padding-bottom: 0; padding-left: 6px; } #top #wrap_all #main #av_section_2 .container .content { padding-top: 0; } #top #wrap_all #main #pubblicita, #top #wrap_all #main .pubblicita { min-height: 0; } #top #wrap_all #main #pubblicita .container .content, #top #wrap_all #main .pubblicita .container .content { padding-top: 0; padding-bottom: 0; } #top #wrap_all #main #after_section_3 .container .content { padding-top: 0; } #top #wrap_all #main .container_wrap.sidebar_left { margin-top: 25px; } @media (min-width: 320px) and (max-width: 768px) { #top.page #wrap_all #main .container_wrap.sidebar_left { margin-top: 0; } #top.page #wrap_all #main .container_wrap .container .content { padding-top: 10px; } html.html_stretched.responsive { margin-top: 0 !important; } html.html_stretched.responsive #wpadminbar { display: none !important; } #top #wrap_all #main { padding-top: 58px !important; } #top #wrap_all #main .container_wrap.sidebar_left { margin-top: 50px; } #top #wrap_all #main .popoverSocial { top: -56px; left: -200px; } #top #wrap_all #main .top-story-section .content { padding-top: 0; } #top #wrap_all #after_section_2 .content { padding-bottom: 0; } #top #wrap_all #after_section_2 .flex_column { margin-bottom: 0; } #top #wrap_all #after_submenu .content { padding-bottom: 0; } #top #wrap_all #av_section_2 .content { padding-top: 0; padding-bottom: 0; } #top #wrap_all #av_section_1 .container { width: 100%; max-width: 100%; } #top #wrap_all #av_section_1 .container .content { padding-top: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; } #top #wrap_all .top-story-section .container .content { padding-top: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important; } #top #wrap_all .in-primo-piano-section .container .content { padding-top: 10px !important; } } #header_main .av-logo-container .logo { display: none; } #header_main .av-logo-container .logo.mobile { display: inline-block; } @media (min-width: 1050px) { #header_main .av-logo-container .logo { display: inline-block; } #header_main .av-logo-container .logo.mobile { display: none; } } @media (min-width: 769px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .popoverSocial { left: -230px; margin-top: 135px; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .popoverSocial { left: -230px; margin-top: 135px; } } @media (min-width: 1366px) { #top #wrap_all #main .popoverSocial { left: -196px; } #top.home #wrap_all #main #after_submenu, #top.page-id-738394 #wrap_all #main #after_submenu { padding-bottom: 15px; } #top.home #wrap_all #main #av_section_2 .container .content, #top.page-id-738394 #wrap_all #main #av_section_2 .container .content, #top.archive #wrap_all #main #av_section_2 .container .content { padding-bottom: 25px; } #top.home #wrap_all #main #after_section_2 .container .content, #top.page-id-738394 #wrap_all #main #after_section_2 .container .content, #top.archive #wrap_all #main #after_section_2 .container .content { padding-top: 0; padding-bottom: 0; } #top.home #wrap_all #main #after_submenu .container .content, #top.page-id-738394 #wrap_all #main #after_submenu .container .content, #top.archive #wrap_all #main #after_submenu .container .content { padding-top: 0; padding-bottom: 0; } #top.home #wrap_all #main #adtopmobilesection, #top.page-id-738394 #wrap_all #main #adtopmobilesection, #top.archive #wrap_all #main #adtopmobilesection { display: none!important; } #top.home #wrap_all #main #admobile1section, #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile1section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile1section, #top.archive #wrap_all #main #admobile2section { margin-top: -14px; } #top.home #wrap_all #main #admobile1section .container, #top.home #wrap_all #main #admobile2section .container, #top.archive #wrap_all #main #admobile1section .container, #top.archive #wrap_all #main #admobile2section .container, #top.page-id-738394 #admobile1section .container, #top.page-id-738394 #admobile2section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { padding-bottom: 25px; } #top.home #wrap_all #main #ad-mobile, #top.page-id-738394 #wrap_all #main #ad-mobile, #top.archive #wrap_all #main #ad-mobile { clear: both; } #top.archive #wrap_all #main #box-hp-dx { padding-top: 320px; } } @media (max-width: 690px) { .responsive #top #wrap_all .container { width: 90%; max-width: 90%; } #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { display: none; } #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx, #top.archive #wrap_all #main #box-hp-dx { display: none; } #top.home #wrap_all #main #adtopmobilesection, #top.page-id-738394 #wrap_all #main #adtopmobilesection, #top.archive #wrap_all #main #adtopmobilesection { display: block; /* padding-bottom: 10px; */ } #top.home #wrap_all #main #admobile1section, #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile1section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile1section, #top.archive #wrap_all #main #admobile2section { margin-top: -12px; } #top.home #wrap_all #main #admobile1section .container, #top.home #wrap_all #main #admobile2section .container, #top.page-id-738394 #wrap_all #main #admobile1section .container, #top.page-id-738394 #wrap_all #main #admobile2section .container, #top.archive #wrap_all #main #admobile1section .container, #top.archive #wrap_all #main #admobile2section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top.home #wrap_all #main #admobile1section .container .content, #top.home #wrap_all #main #admobile2section .container .content, #top.page-id-738394 #wrap_all #main #admobile1section .container .content, #top.page-id-738394 #wrap_all #main #admobile2section .container .content, #top.archive #wrap_all #main #admobile1section .container .content, #top.archive #wrap_all #main #admobile2section .container .content { padding: 0; } #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile2section { margin-top: -95px; } #top.archive #wrap_all #main #adtopmobilesection { margin-top: 12px; } } @media (min-width: 1025px) and (max-width: 1365px) { #top.home #wrap_all #main #adtopmobilesection, #top.page-id-738394 #wrap_all #main #adtopmobilesection, #top.archive #wrap_all #main #adtopmobilesection { display: none; } } @media (max-width: 1024px) { #top.home #wrap_all #main #home-first-section > .container > .content, #top.page-id-738394 #wrap_all #main #home-first-section > .container > .content { padding-top: 30px; } } @media (min-width: 768px) and (max-width: 1365px) { #top.home #wrap_all #main #av_section_3 .container .content, #top.page-id-738394 #wrap_all #main #av_section_3 .container .content { padding-bottom: 6px; } #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { display: block; padding-bottom: 20px; } #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx, #top.archive #wrap_all #main #box-hp-dx { display: none; } #top.home #wrap_all #main #admobile1section, #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile1section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile1section, #top.archive #wrap_all #main #admobile2section { display: block; margin-top: 0; } #top.home #wrap_all #main #admobile1section .container, #top.home #wrap_all #main #admobile2section .container, #top.page-id-738394 #wrap_all #main #admobile1section .container, #top.page-id-738394 #wrap_all #main #admobile2section .container, #top.archive #wrap_all #main #admobile1section .container, #top.archive #wrap_all #main #admobile2section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top.home #wrap_all #main #admobile1section .container .content, #top.home #wrap_all #main #admobile2section .container .content, #top.page-id-738394 #wrap_all #main #admobile1section .container .content, #top.page-id-738394 #wrap_all #main #admobile2section .container .content, #top.archive #wrap_all #main #admobile1section .container .content, #top.archive #wrap_all #main #admobile2section .container .content { padding: 0; } #top.home #wrap_all #main #after_submenu .container .content .entry-content-wrapper .flex_column, #top.page-id-738394 #wrap_all #main #after_submenu .container .content .entry-content-wrapper .flex_column, #top.archive #wrap_all #main #after_submenu .container .content .entry-content-wrapper .flex_column { padding-bottom: 0 !important; } #top.archive #wrap_all #main .in-primo-piano-section .container .content { padding-bottom: 10px; } } @media (min-width: 1024px) and (max-width: 1365px) { #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { display: block; padding-bottom: 25px; } #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx, #top.archive #wrap_all #main #box-hp-dx { display: none; } #top.home #wrap_all #main #admobile1section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile1section, #top.archive #wrap_all #main #admobile2section { display: block; margin-top: -75px; } #top.home #wrap_all #main #admobile1section .container, #top.home #wrap_all #main #admobile2section .container, #top.page-id-738394 #wrap_all #main #admobile1section .container, #top.page-id-738394 #wrap_all #main #admobile2section .container, #top.archive #wrap_all #main #admobile1section .container, #top.archive #wrap_all #main #admobile2section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top.home #wrap_all #main #admobile1section .container .content, #top.home #wrap_all #main #admobile2section .container .content, #top.page-id-738394 #wrap_all #main #admobile1section .container .content, #top.page-id-738394 #wrap_all #main #admobile2section .container .content, #top.archive #wrap_all #main #admobile1section .container .content, #top.archive #wrap_all #main #admobile2section .container .content { padding: 0; } #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile2section { margin-top: -25px; } #top.home #wrap_all #main #after_section_2 .container .content, #top.page-id-738394 #wrap_all #main #after_section_2 .container .content, #top.archive #wrap_all #main #after_section_2 .container .content { padding-top: 0; } } @media (min-width: 1025px) and (max-width: 1365px) { #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { display: block; padding-bottom: 8px; } #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx, #top.archive #wrap_all #main #box-hp-dx { display: block; } #top.home #wrap_all #main #adtopmobilesection, #top.page-id-738394 #wrap_all #main #adtopmobilesection, #top.archive #wrap_all #main #adtopmobilesection { display: none; } #top.home #wrap_all #main #admobile1section, #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile1section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile1section, #top.archive #wrap_all #main #admobile2section { display: block; margin-top: -75px; } #top.home #wrap_all #main #admobile1section .container, #top.home #wrap_all #main #admobile2section .container, #top.page-id-738394 #wrap_all #main #admobile1section .container, #top.page-id-738394 #wrap_all #main #admobile2section .container, #top.archive #wrap_all #main #admobile1section .container, #top.archive #wrap_all #main #admobile2section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top.home #wrap_all #main #admobile1section .container .content, #top.home #wrap_all #main #admobile2section .container .content, #top.page-id-738394 #wrap_all #main #admobile1section .container .content, #top.page-id-738394 #wrap_all #main #admobile2section .container .content, #top.archive #wrap_all #main #admobile1section .container .content, #top.archive #wrap_all #main #admobile2section .container .content { padding: 0; } #top.home #wrap_all #main #admobile2section, #top.page-id-738394 #wrap_all #main #admobile2section, #top.archive #wrap_all #main #admobile2section { margin-top: -25px; } #top.home #wrap_all #main #after_section_2 .container .content, #top.page-id-738394 #wrap_all #main #after_section_2 .container .content, #top.archive #wrap_all #main #after_section_2 .container .content { padding-top: 0; } #top.archive #wrap_all #main #box-hp-dx { padding-top: 320px; } #top.archive #wrap_all #main .in-primo-piano-section .container .content { padding-bottom: 10px; } #top.archive #wrap_all #main #leaderboard-hp { padding-bottom: 20px; } } @media (min-width: 1920px) { #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { padding-bottom: 20px; } #top.home #wrap_all #main #av_section_3 .container .content, #top.page-id-738394 #wrap_all #main #av_section_3 .container .content { padding-bottom: 20px; } } @media (min-width: 1024px) { #top.archive #wrap_all #main .in-primo-piano-section .container .content { padding-bottom: 13px; } } @media (max-width: 1019px) { #top #wrap_all #main .av_three_fifth { width: 100%; } #top #wrap_all #main .av_two_fifth { width: 100%; } #top #wrap_all #main #box-hp-dx { display: none; } } @media (min-width: 1020px) and (max-width: 1919px) { #top #wrap_all #main .av_three_fifth { width: 60% !important; } #top #wrap_all #main .av_two_fifth { width: 40% !important; } #top #wrap_all #main #box-hp-dx { display: block !important; margin-top: 700px; } #top #wrap_all #main #top_contributors_week { display: block !important; } #top #wrap_all #main #best_of { display: block !important; } #top #wrap_all #main #newsletter { display: block !important; } #top.archive #wrap_all #main #box-hp-dx { display: none !important; } } #top.home #wrap_all #main #av_section_3 .container .content, #top.page-id-738394 #wrap_all #main #av_section_3 .container .content { padding-top: 0; } @media (min-width: 1024px) { #top.home #wrap_all #main #av_section_3 .container .content, #top.home #wrap_all #main #av_section_3 .container .content { padding-bottom: 13px; } #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx { margin-top: 720px; } } @media (max-width: 1366px) { #top.home #wrap_all #main #av_section_2 .container .content, #top.page-id-738394 #wrap_all #main #av_section_2 .container .content { padding-bottom: 25px; } } @media (max-width: 376px) { #top #wrap_all #ad-top-desktop-section { display: none!important; } } @media (min-width: 376px) { #top #wrap_all #ad-top-mobile-section { display: none!important; } } @media (max-width: 2048px) { #top.home #wrap_all #main #leaderboard-hp, #top.page-id-738394 #wrap_all #main #leaderboard-hp, #top.archive #wrap_all #main #leaderboard-hp { padding-bottom: 13px; } } @media (max-width: 690px) { #top #wrap_all #main .popoverSocial { width: 212px; max-width: 212px; } #top #wrap_all #main #in_primo_piano .articolo-in-primo-piano article { margin-top: 7px; } #top.home #wrap_all #main #av_section_3 .container .content, #top.page-id-738394 #wrap_all #main #av_section_3 .container .content { padding-bottom: 0; } #top.home #wrap_all #main .av_three_fifth, #top.page-id-738394 #wrap_all #main .av_three_fifth { margin-bottom: 0; } #top.home #wrap_all #main #after_section_3 .container .content, #top.page-id-738394 #wrap_all #main #after_section_3 .container .content { padding-bottom: 15px; } } #top.archive #wrap_all #after_section_2 .content { padding-bottom: 15px !important; } @media (min-width: 1025px /* 691px */) { #top.home #wrap_all #main #adtopmobilesection, #top.page-id-738394 #wrap_all #main #adtopmobilesection, { display: none; } #top.archive #wrap_all #main #adtopmobilesection { display: none; } } @media (min-width: 1020px) and (max-width: 1100px) { #top.home #wrap_all #main #box-hp-dx, #top.page-id-738394 #wrap_all #main #box-hp-dx { margin-top: 770px; } } @media (min-width: 1021px) { #top #wrap_all #main #breaking_news #breaking-news .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .popoverSocial { left: -200px; } } #formpaginacontatti { border: 0; min-width: 0; padding: 0; margin: 0; margin-left: -6px; margin-right: -6px; } #formpaginacontatti .coltext { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.3%; } #formpaginacontatti .coltext input[type="text"], #formpaginacontatti .coltext input[type="email"], #formpaginacontatti .coltext select { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; background: none; margin-top: 10px; background-color: #ffffff !important; } #formpaginacontatti .colsubmitoffset { margin-left: 65%; } #formpaginacontatti .colsubmit input[type="submit"] { font: inherit; font-family: inherit; margin: 0; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #ffffff; background-color: #d91b1b; border-color: #d91b1b; display: block; text-transform: uppercase; font-size: 12px; font-weight: 900; -webkit-appearance: button; cursor: pointer; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; width: 100%; } #formpaginacontatti .colmessagerecapt { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 100%; } #formpaginacontatti .colmessagerecapt textarea { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 200px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; background: none; margin-top: 10px; background-color: #ffffff !important; resize: none; } @media (max-width: 991px) { #formpaginacontatti .coltext { width: 100%; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured.entity-main-header-nofeatured { height: 180px !important; } @media (max-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured.entity-main-header-nofeatured { text-align: center; } } @media (max-width: 769px) and (min-width: 691px) { .entity-internal-header { max-height: 100px; } } @media (max-width: 690px) { .entity-internal-header { max-height: 100px; } } .entity-image-mobile { display: none; background-size: contain; background-repeat: no-repeat; } @media (max-width: 1024px) { .entity-image-mobile { display: block; width: 150px; height: 70px; margin: auto; background-position: center; } } .entity-image-desktop { display: block; background-size: contain; background-repeat: no-repeat; width: 300px; height: 300px; } @media (max-width: 1024px) { .entity-image-desktop { display: none; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column.entity-main-column { min-height: 500px; } @media (max-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column.entity-main-column { min-height: 400px; } } #top #wrap_all #header #header_main .container .menu-bottoni a .icon-messenger::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: 0; font-size: 17px; font-family: "ninja-messenger"; font-display: swap; content: '\e800'; } @media (max-width: 1024px) and (min-width: 320px) { #top #wrap_all #header #header_main .container .inner-container .menu-bottoni.menu-bottoni-mobile a.messenger { margin-right: 25px !important; } } #top #wrap_all #main .contenitore-post-ajax .popoverSocial { width: 247px; max-width: 247px; } @media (max-width: 768px) { #top #wrap_all #main .contenitore-post-ajax .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main #top_story .popoverSocial { width: 247px; max-width: 247px; left: -190px; } @media (max-width: 768px) { #top #wrap_all #main #top_story .popoverSocial { width: 253px; max-width: 253px; left: -210px; } } #top #wrap_all #main #in_primo_piano .popoverSocial { width: 247px; max-width: 247px; left: -195px; } @media (max-width: 768px) { #top #wrap_all #main #in_primo_piano .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main .now_in_rubriche .popoverSocial { width: 247px; max-width: 247px; left: -205px; } @media (max-width: 768px) { #top #wrap_all #main .now_in_rubriche .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main #breaking_news .popoverSocial { width: 247px; max-width: 247px; left: -195px; } @media (max-width: 768px) { #top #wrap_all #main #breaking_news .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main #best_of .popoverSocial { width: 247px; max-width: 247px; left: -205px; } #top #wrap_all #main .now_in .popoverSocial { width: 247px; max-width: 247px; } @media (max-width: 768px) { #top #wrap_all #main .now_in .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main .now_in_left .popoverSocial { width: 247px; max-width: 247px; } @media (max-width: 768px) { #top #wrap_all #main .now_in_left .popoverSocial { width: 253px; max-width: 253px; } } #top #wrap_all #main .art-share-copy, #top #wrap_all #main .art-share-copy { color: #3c3c3c; } #top #wrap_all #main .art-share-copy .link-articolo, #top #wrap_all #main .art-share-copy .link-articolo { position: absolute; background: transparent; color: transparent; font-size: 0; outline: 0; border: 0; box-shadow: none; } #top #wrap_all #main .icon-copy::before, #top #wrap_all #main .icon-copy::before { color: #3c3c3c; font-family: "ninja-copy"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; vertical-align: middle; position: relative; content: '\f0c5'; top: 0; line-height: 33px; font-size: 20px; } #top #wrap_all #main .art-share-copy.copied .icon-copy::before, #top #wrap_all #main .art-share-copy.copied .icon-copy::before { font-family: "entypo-fontello"; content: '\e812'; } #top #wrap_all #main .iconeSocialAjax .icon-copy::before, #top #wrap_all #main .iconeSocialAjax .icon-copy::before { line-height: 28px; top: -1px; } #top #wrap_all #main .contenitore_single_generic .art-main-social-mobile .icon-copy::before, #top #wrap_all #main .contenitore_single_generic .art-main-social-mobile .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_generic .condividiArticolo .icon-copy::before, #top #wrap_all #main .contenitore_single_generic .condividiArticolo .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_sponsored .popoverSocial .icon-copy::before, #top #wrap_all #main .contenitore_single_sponsored .popoverSocial .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_sponsored .art-main-social-mobile .icon-copy::before, #top #wrap_all #main .contenitore_single_sponsored .art-main-social-mobile .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_sponsored .condividiArticolo .icon-copy::before, #top #wrap_all #main .contenitore_single_sponsored .condividiArticolo .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_paid .popoverSocial .icon-copy::before, #top #wrap_all #main .contenitore_single_paid .popoverSocial .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_paid .art-main-social-mobile .icon-copy::before, #top #wrap_all #main .contenitore_single_paid .art-main-social-mobile .icon-copy::before { top: -2px; } #top #wrap_all #main .contenitore_single_paid .condividiArticolo .icon-copy::before, #top #wrap_all #main .contenitore_single_paid .condividiArticolo .icon-copy::before { top: -2px; } @media (max-width: 768px) { #top #wrap_all #main #breaking_news .popoverSocial .icon-copy::before, #top #wrap_all #main #breaking_news .popoverSocial .icon-copy::before { top: -1px; } } #top #wrap_all #main .now_in .popoverSocial .icon-copy::before, #top #wrap_all #main .now_in_left .popoverSocial .icon-copy::before, #top #wrap_all #main .now_in .popoverSocial .icon-copy::before, #top #wrap_all #main .now_in_left .popoverSocial .icon-copy::before { top: -2px; } #top.archive #wrap_all #main #breaking_news .popoverSocial .icon-copy::before { top: -2px; } .header_cart, .cart_dropdown { display: none; } .service-content { border-style: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .pro_label { background: #f71735; font-size: 17px; padding: 0px 9px 1px 9px; border-radius: 3px; color: white; font-weight: 600; position: relative; top: -4px; } .pro_label_loop { background: #f71735; font-size: 13px; padding: 0px 5px 1px 5px; border-radius: 3px; color: white } .article-cover.pro .art-cov-header .container { max-width: 930px !important } .article-cover.pro .art-cov-category { display: initial } @media (min-width: 800px) { .article-cover.pro .art-cov-header { top: 120px; bottom: unset !important; text-align: center; } } #top #wrap_all #main .contenitore_single_generic { /* modificato padding-top: 25px; */ padding-top: 0px; } #top #wrap_all #main .contenitore_single_generic .popoverSocial { margin-top: 150px; left: -194px; } #top #wrap_all #main .contenitore_single_generic .container { /* padding-left: 12px; padding-right: 12px; max-width: 1146px; */ padding-left: 6px; padding-right: 6px; max-width: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main { display: block; min-height: 400px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { height: 300px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured::before { background: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured::after { background-image: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { display: block; height: 566px; background-size: cover; background-position: center; position: relative; z-index: 10; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header::before { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header::after { content: ""; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0); } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover { position: relative; height: 100%; z-index: 1; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { position: absolute; right: 0; bottom: 35px; left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 66.66666667%; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-category { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; font-weight: 900; margin-bottom: 9.5px; font-size: 12px; color: #ffffff!important; border-left: 4px solid #f71735!important; padding-left: 8px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title.art-cov-title-nofeatured { color: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-family: inherit; padding: 0; margin: 0; font-weight: 900; color: #fff; font-size: 50px; margin-bottom: 10px; line-height: 53px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #fff; font-size: 25px; line-height: 30px; padding-right: 40px; font-weight: normal; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 16.66666667%; max-width: 190px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons { visibility: hidden; margin: 29px 0 8px; padding: 0 0 6px; border-bottom: 1px solid #fff; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn { text-decoration: none; vertical-align: middle; touch-action: manipulation; cursor: pointer; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; color: #fff; border-radius: 14px; line-height: 27px; border: 2px solid #fff; background: none; padding: 0 10px; text-transform: none; font-size: 14px; font-weight: normal; text-align: left; margin-bottom: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-heart { width: auto; height: auto; margin-right: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-heart::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e806' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-flip { width: auto; height: auto; margin-right: 5px; margin-left: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn .icon-flip::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 20px; content: '\e828' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share.art-head-share-nofeatured { color: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share { text-align: left; color: #fff; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title { font-family: inherit; line-height: 1.1; color: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; text-transform: uppercase; font-size: 12px; font-weight: normal; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score { font-size: 22px; margin-top: 5px; margin: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score { display: inline-block; vertical-align: bottom; line-height: 1; font-weight: 900; line-height: 26px; opacity: 1 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .nm-score, #top #wrap_all #main .contenitore_single_pro .container .article-main .yellow-adv-space .art-cov-aside .art-head-share .art-share-score .nm-score { margin-right: 15px!important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn { background-color: transparent; text-decoration: none; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; text-align: center; margin-bottom: 0; font-weight: 900; text-transform: uppercase; color: inherit; line-height: 26px; display: inline-block; vertical-align: bottom; font-size: 22px !important; padding: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .icon-share { width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score .btn .icon-share::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-size: 25px; font-weight: 100; font-family: "ninja-icon-share"; font-display: swap; content: '\e801' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post { background-color: #ffd600; position: absolute; bottom: -10px; width: 100%; padding: 10px 50px 10px 20px; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover { background-color: transparent; color: #1d1d1d; display: table; font-size: 12px; font-weight: 600; margin: 0px auto; text-decoration: none; padding-left: 7px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post .livenow .clearfix .yellow_bar:hover b { font-weight: 800; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .blurred { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; background: #000; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { margin-right: auto; margin-left: auto; width: 1146px; padding: 10px 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; padding-bottom: 50px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic { float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info a .author-name { font-weight: 900; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .author-job { margin: 0; padding: 0; clear: left; float: left; margin-right: 10px; margin-top: 3px; font-size: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li { margin: 0; padding: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .author-info .list-unstyled li .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body { display: block; padding-top: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container { margin-right: auto; margin-left: auto; padding-left: 6px; padding-right: 6px; width: 1146px; max-width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row { margin: 0 -15px; margin-left: -6px; margin-right: -6px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .aside-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author { display: block; margin-top: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-pic { float: left; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-pic img { border: 0; vertical-align: middle; width: 61px; max-width: 100%; border-radius: 50%; height: 61px; object-fit: cover; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info { overflow: hidden; padding-left: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-name { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 20px; float: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-name a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-job { padding: 0; margin: 0; float: left; margin-right: 10px; margin-top: 3px; clear: both; font-size: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .label { line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; background-color: #000; font-weight: 900; padding: 2px 20px; text-transform: uppercase; font-size: 10px; display: block; margin: 10px 0; float: left; clear: both; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-bio { clear: both; color: #878787; margin: 19px 0 9.5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-bio p { margin: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-bio p a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .author-bio p a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled { padding: 0; list-style: none; margin: 0; float: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li:first-child { padding-left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li { padding: 0; margin: 0; margin-bottom: 15px; display: inline-block; padding-right: 5px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li a { background-color: transparent; text-decoration: none; width: auto; height: auto; color: #000; border: 0 none; padding-left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li a .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .art-author .author-info .list-unstyled li .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3' !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; margin-left: 8.33333333%; width: 41.66666667%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .aside-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; border-top: 1px solid #ccc; margin-bottom: 30px; } @media (max-width: 1023px) { #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo { display: none; } } @media (min-width: 1024px) and (max-width: 1200px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li { padding: 0; margin: 0; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-tw .icon-twitter::before { content: '\e8f1'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-fb { color: #315ea5; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-fb .icon-facebook::before { content: '\e8f3'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-in { color: #076d9f; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-in .icon-linkedin::before { content: '\e8fc'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-gplus { color: #e1583e; display: none !important; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-gplus .icon-gplus::before { content: '\e8f6'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-mail .icon-mail::before { font-family: "ninja-icon-mail" !important; font-display: swap; content: '\e800'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-whatsapp .icon-whatsapp::before { font-family: "ninja-icon-whatsapp" !important; content: '\e800'; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn { background-color: transparent; text-decoration: none; display: block; width: 35px; height: 35px; line-height: 26px; text-align: center; font-size: 18px; border: 3px solid; border-radius: 50%; margin: 1px; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn .icona { width: auto; height: auto; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo li .art-share-btn .icona::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } } /* @media (min-width: 1201px) { #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .condividiArticolo { display: none; } }*/ #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; opacity: 1; cursor: text; background-color: transparent; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control::-moz-placeholder { color: #999; opacity: 1; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .art-main-share .form-control::-moz-focus-inner { border: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .aside-title { font-family: inherit; margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; font-weight: 900; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article { display: block; border-top: 1px solid #ccc; padding-top: 9.5px; min-height: 115px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner { position: relative; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover { text-decoration: none; background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .crp_thumb, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .crp_thumb { border: 0; vertical-align: middle; float: left; overflow: hidden; left: 50% !important; width: 160% !important; top: 50% !important; height: auto !important; max-width: 165px; max-height: 95px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .image-overlay, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { font-size: 14px; line-height: 19px; color: #3c3c3c; font-weight: 900 !important; position: absolute; left: 45%; right: 0; top: 0; height: 100%; padding: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title:hover { text-decoration: underline; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop { display: block; margin-bottom: 30px; text-align: center; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .skyscraper-desktop a img { width: 300px; height: 600px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .recap { border-left: 4px solid; padding-left: 10px; max-width: 305px; margin-bottom: 30px; margin-top: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione .recap p { margin: 0; padding: 0; font-family: "Lato", Arial, Helvetica, sans-serif; font-style: italic; line-height: 30px; font-size: 22px; /*font-weight: lighter;*/ } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-date { color: #999; margin-bottom: 9.5px; margin: 0; padding: 0; padding-bottom: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .tag-esterni { margin-top: 30px; display: block; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links { margin: 0; list-style-type: none; padding: 10px 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li { padding: 0; margin: 0; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .big_links li a:hover { background-color: transparent; text-decoration: none; color: #d91b1b; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; min-height: 90px; margin: 0; padding: 15px; margin-bottom: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row { margin: 0; padding: 0; min-height: 90px; max-height: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { position: relative; min-height: 1px; padding: 0; margin: 0; float: left; width: 66.66666667%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p { margin: 0; padding: 0; font-size: 14px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { position: relative; min-height: 1px; float: left; width: 33.33333333%; padding: 0; margin: 0; align-items: center; display: flex; } @media (min-width: 1366px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { padding-left: 20px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: block !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: none !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .btn { text-decoration: none; color: #fff; background-color: #d91b1b; border-color: #d91b1b; margin-bottom: 0; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; line-height: 1.42857143; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content { min-height: 230px; font: 22px/33px "Gentium Book Basic", Georgia, Times New Roman, serif; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul { list-style: circle; margin-left: 5%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>strong { color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content h2 { color: inherit; margin: 0; padding: 0; font: 900 25px/33px "Lato", Arial, Helvetica, sans-serif; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p { margin: 0; padding: 0; margin-bottom: 33px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p strong { font-weight: 700; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a:hover strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong strong { color: #d91b1b !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p img { border: 0; vertical-align: middle; text-align: center; margin: 0 auto; margin-bottom: 2em; max-width: 100%; display: block; height: auto; } @media (min-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 769px) and (max-width: 1024px) { #top #wrap_all #main .newsletterarticle { display: none; } } @media (min-width: 320px) and (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic { padding-top: 0; } #top #wrap_all #main .contenitore_single_generic .popoverSocial { margin-top: 0; left: 92px; } #top #wrap_all #main .contenitore_single_generic .container { padding-left: 0; padding-right: 0; max-width: 100%; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile { display: block; text-align: center; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a .image-overlay { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a .image-overlay .image-overlay-inside { display: none; opacity: 0 !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .skyscraper-mobile a img { width: 300px; height: 100px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { max-height: 410px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { max-height: 350px; top: 125px; bottom: initial; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-size: 22px; line-height: 24px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { font-size: 15px; line-height: 22.8px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { color: #000 !important; position: absolute; max-width: none; width: auto; top: 100%; padding: 0; left: 0; right: 0; margin-top: 300px; margin-bottom: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons { float: left; border: 0 none; margin: 0; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn { color: #000 !important; float: left; border: 0 none; width: auto; margin: 0; font-size: 16px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-buttons .btn span { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share { text-align: left; float: right; color: #000 !important; border-color: #ababab; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-title { /*display: none;*/ } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside .art-head-share .art-share-score { margin: 0; font-size: 16px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { padding: 60px 20px 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row { margin: 0; display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-right: 6px; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author .author-pic img { width: 40px; height: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body { padding-top: 30px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container { padding: 0 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content { width: 100%; padding: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 { width: 100%; padding-left: 12px; padding-right: 12px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { padding-left: 12px; padding-right: 12px; width: 100%; margin-left: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power { padding-left: 5px; padding-right: 5px; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article:first-child { border: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .crp_thumb, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .crp_thumb { left: 50% !important; width: 160% !important; top: 50% !important; height: auto !important; max-width: 125px; max-height: 95px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a .image-overlay, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner a:hover .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { font-size: 12px; position: absolute; left: 45%; right: 0; top: 0; height: 100%; padding: 15px; padding-top: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { padding-right: 6px; width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 50px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-date { margin-bottom: 12px !important; padding-bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { min-height: 225px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-8 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .desktop { display: none !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 .mobile { display: block !important; margin-top: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content { min-height: initial; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div { font-size: 17px; line-height: 27px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content p a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content ul a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content li a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content a a>strong, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a>b, #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-content div a>strong { color: #d91b1b; } } @media (min-width: 768px) and (max-width: 1137px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { left: 45%; padding: 15px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-left: 30px; } #top #wrap_all #main .contenitore_single_generic #admobile1section, #top #wrap_all #main .contenitore_single_generic #skyscraper { display: none; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { left: 50%; padding: 10px; } #top #wrap_all #main .contenitore_single_generic #skyscraper { display: block; } } @media (max-width: 390px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-left: 12px; padding-top: 10px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-title { font-size: 23px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-subtitle { padding-right: 0; } #top #wrap_all #main .contenitore_single_generic #skyscraper { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-header { max-height: 330px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { margin-top: 215px; } #top #wrap_all #main .contenitore_single_generic .container .article-main.senzabarragialla .yellow-adv-space { padding-top: 40px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert { height: auto; min-height: initial; max-height: initial; display: flex; } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 15px; } } @media (max-width: 669px) { #top #wrap_all #main .contenitore_single_generic #adtopmobilesection { display: block !important; padding-top: 10px; padding-bottom: 10px; } } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-left: 25px; padding-right: 25px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column .art-author { margin-top: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content { padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { width: 100%; padding-left: 20px; padding-right: 20px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .art-main-aside { padding-top: 15px; } } #top #wrap_all #main .contenitore_single_generic #adtopmobilesection { display: none; } #top #wrap_all #main .contenitore_single_generic #admobile1section { display: block; } #top #wrap_all #main .contenitore_single_generic #admobile1section .container { margin: 0; padding: 0; background: #ededed; border: 1px solid #cccccc; width: 100%; max-width: 100%; padding-top: 20px; padding-bottom: 20px; } #top #wrap_all #main .contenitore_single_generic #admobile1section .container .content { padding: 0; } @media (min-width: 769px) and (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { padding-top: 25px; } } @media (max-width: 768px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space { max-width: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .yellow-adv-space .row .art-main-column { width: 100%; padding: 0; margin: 0; padding-top: 40px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header { height: auto; max-height: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .yellow_bar_post { position: relative; bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header { bottom: auto; top: auto; position: relative; max-height: 330px; height: 330px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container { height: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row { height: 100%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 { padding-top: 0; bottom: 0; position: absolute; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 122%; margin-top: 0; margin-bottom: 0; } } @media (max-width: 400px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header .article-cover .art-cov-header .container .row .art-cov-aside { top: 126%; } } @media (max-width: 690px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { max-height: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured .article-cover .art-cov-header { max-height: 130px; } } @media (min-width: 691px) and (max-width: 769px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured { max-height: 130px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured .article-cover .art-cov-header { max-height: 130px; } } @media (min-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column { min-height: 1000px; } } @media (min-width: 1001px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .str-art-inner .crp_title { height: 89px; overflow: hidden; } } /*@media (min-width: 768px) and (max-width: 1365px) {*/ @media (min-width: 769px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .popoverSocial { /*margin-top: 0; left: 483px;*/ left: -230px; margin-top: 135px; } } @media (min-width: 1024px) and (max-width: 1365px) { #top #wrap_all #main .contenitore_single_generic .popoverSocial { /*left: -195px; top: 47%; */ left: -230px; margin-top: 135px; } } /* stile per template della entity definita in wordlift */ #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured.entity-main-header-nofeatured { height: 180px !important; } @media (max-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-header.art-main-header-nofeatured.entity-main-header-nofeatured { text-align: center; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column.entity-main-column { min-height: 500px; } @media (max-width: 1024px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column.entity-main-column { min-height: 400px; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row { margin-bottom: 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row.leggi-anche-container { display: block; position: relative; margin: 0; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row.leggi-anche-container { display: none; } } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row.leggi-anche-container .crp_related { max-width: 350px; width: 100%; position: absolute; right: 0; top: -400px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row.leggi-anche-container .crp_related .aside-title { font-family: inherit; margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; font-weight: 900; margin: 0; padding: 10px 0 10px 0; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list { display: block; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article { border-top: 1px solid #ccc; padding-top: 9.5px; min-height: 115px; display: flex; flex-flow: row; align-content: center; align-items: center; align-self: center; justify-content: center; justify-items: center; justify-self: center; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .crp_thumb { border: 0; vertical-align: middle; width: 160%; max-width: 95%; max-height: 95px; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title { left: 50%; font-size: 14px; line-height: 19px; color: #3c3c3c; font-weight: 900; padding: 0; text-decoration: none; background-color: transparent; text-decoration: none; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title:hover { text-decoration: underline; color: #d91b1b; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-after-content, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content { width: 100% !important; } #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-ninja-power, #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power, #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power { display: none !important; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row { margin-bottom: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: block; position: relative; margin: 0; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: none; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related { max-width: 350px; width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .aside-title { font-family: inherit; margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; font-weight: 900; margin: 0; padding: 10px 0 10px 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list { display: block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article { border-top: 1px solid #ccc; padding-top: 9.5px; min-height: 115px; display: flex; flex-flow: row; align-content: center; align-items: center; align-self: center; justify-content: center; justify-items: center; justify-self: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .crp_thumb { border: 0; vertical-align: middle; width: 160%; max-width: 95%; max-height: 95px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title { left: 50%; font-size: 14px; line-height: 19px; color: #3c3c3c; font-weight: 900; padding: 0; text-decoration: none; background-color: transparent; text-decoration: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title:hover { text-decoration: underline; color: #d91b1b; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author { display: block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .aside-title { margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 100%; margin-bottom: 20px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 .sponsor-el { text-align: center; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 .sponsor-el img { border: 0; vertical-align: middle; max-height: 70px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; margin-left: 8.33333333%; width: 41.66666667%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .aside-title { margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; border-top: 1px solid #ccc; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; opacity: 1; cursor: text; background-color: transparent; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content { width: 100%; padding: 0 20px 20px 20px; } } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author { border-top: 1px solid #ccc; padding-bottom: 5px; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .aside-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .aside-title { border: 0; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author { display: block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-pic { float: left; max-width: 20%; display: inline-block; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-pic img { border: 0; vertical-align: middle; width: 40px; border-radius: 50%; height: 40px; object-fit: cover; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info { padding-left: 20px; display: inline-block; max-width: 80%; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info { padding-left: 5px; } } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-name { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 16px; float: none; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-name a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-job { padding: 0; margin: 0; font-size: 10px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .label { border-radius: .25em; background-color: #000; padding: 2px 20px; font-size: 10px; display: block; margin: 5px 0; float: left; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled { margin: 0; padding: 0; list-style: none; float: left; width: 100%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li { margin: 0; padding: 0; display: inline-block; padding-right: 5px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-twitter::before { content: '\e8f1'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-linkedin::before { content: '\e8fc'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-facebook::before { content: '\e8f3'; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .aside-title { margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; font-weight: 900; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_paid .container .article-main .art-main-body .container .row .art-main-ninja-power { display: none !important; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row { margin-bottom: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: block; position: relative; margin: 0; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: none; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related { max-width: 350px; width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .aside-title { font-family: inherit; margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; font-weight: 900; margin: 0; padding: 10px 0 10px 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list { display: block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article { border-top: 1px solid #ccc; padding-top: 9.5px; min-height: 115px; display: flex; flex-flow: row; align-content: center; align-items: center; align-self: center; justify-content: center; justify-items: center; justify-self: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .crp_thumb { border: 0; vertical-align: middle; width: 160%; max-width: 95%; max-height: 95px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .left .image-overlay { display: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right { display: block; width: 50%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title { left: 50%; font-size: 14px; line-height: 19px; color: #3c3c3c; font-weight: 900; padding: 0; text-decoration: none; background-color: transparent; text-decoration: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .crp_related .stream-list .stream-article .right .crp_title:hover { text-decoration: underline; color: #d91b1b; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-citazione { display: none; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content { position: relative; min-height: 1px; padding-left: 6px; float: left; width: 66.66666667%; padding-right: 46px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid { margin-right: auto; margin-left: auto; padding: 0; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 50%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author { display: block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .aside-title { margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; width: 100%; margin-bottom: 20px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 .sponsor-el { text-align: center; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6 .art-main-author .containert-fluid .col-xs-12 .sponsor-el img { border: 0; vertical-align: middle; max-height: 70px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; margin-left: 8.33333333%; width: 41.66666667%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .aside-title { margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; text-transform: uppercase; line-height: 1; padding-top: 10px; border-top: 1px solid #ccc; margin-bottom: 30px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 .form-control { font: inherit; font-family: inherit; margin: 0; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-radius: 2px; opacity: 1; cursor: text; background-color: transparent; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content { width: 100%; padding: 0 20px 20px 20px; } } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author { border-top: 1px solid #ccc; padding-bottom: 5px; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .aside-title { font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .aside-title { border: 0; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author { display: block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-pic { float: left; max-width: 20%; display: inline-block; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-pic img { border: 0; vertical-align: middle; width: 40px; border-radius: 50%; height: 40px; object-fit: cover; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info { padding-left: 20px; display: inline-block; max-width: 80%; } @media (max-width: 1023px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info { padding-left: 5px; } } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-name { color: inherit; font-family: inherit; margin: 0; padding: 0; font-weight: 900; font-size: 16px; float: none; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-name a { background-color: transparent; text-decoration: none; color: inherit; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .author-job { padding: 0; margin: 0; font-size: 10px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .label { border-radius: .25em; background-color: #000; padding: 2px 20px; font-size: 10px; display: block; margin: 5px 0; float: left; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled { margin: 0; padding: 0; list-style: none; float: left; width: 100%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li { margin: 0; padding: 0; display: inline-block; padding-right: 5px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a { background-color: transparent; text-decoration: none; color: #000; width: auto; height: auto; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a:hover { text-decoration: none; color: #d91b1b; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li a::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-twitter::before { content: '\e8f1'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-linkedin::before { content: '\e8fc'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-after-content .art-main-author .art-author .author-info .list-unstyled li .icon-facebook::before { content: '\e8f3'; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; float: left; width: 33.33333333%; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer { display: block; margin: 33px 0 60px; } #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power .art-main-footer .aside-title { margin: 0; padding: 0; font-size: 12px; color: #878787; font-weight: 900; text-transform: uppercase; line-height: 1; padding-top: 10px; margin-bottom: 19px; border-top: 1px solid #ccc; font-weight: 900; } @media (max-width: 767px) { #top #wrap_all #main .contenitore_single_sponsored .container .article-main .art-main-body .container .row .art-main-ninja-power { display: none !important; } } @media (max-width: 768px) { #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content { padding: 0; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-6, #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { width: 100% !important; padding: 0; } #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-after-content .art-main-footer .container-fluid .row .col-sm-5 { margin: 0 !important; } } @media (min-width: 1025px) { .page-template-audio_player .main_menu, .page-template-landing-pro .main_menu { display: none !important; } } #top.page-template-audio_player, #top.page-template-audio_player #wrap_all, #top.page-template-audio_player #main { background-color: #000; } @media only screen and (max-width: 479px) { #top.page-template-audio_player #wrap_all #main .gearWrap.inline { transform: scale(0.75); } #top.page-template-audio_player #wrap_all #main p.help { color: #fff; } } #top #wrap_all #main .art-main-ninja-power .newsletter-container { max-width: 305px; position: absolute; top: -388px; background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .title { line-height: 1.1; font-family: inherit; margin: 0; padding: 0; margin-bottom: 9.5px; color: #d91b1b; font-weight: 900; font-size: 18px; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .subtitle { color: rgb(60, 60, 60); padding: 0; font-size: 14px; margin: 19px 0 9px; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .privacy { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .help-block { display: block; font-style: italic; font-size: 12px; margin: 0; color: inherit; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .help-block a { background-color: transparent; text-decoration: none; color: #d91b1b; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .form-iscrizione input { border: 1px solid #ccc; display: block; width: 100%; height: 34px; padding: 6px 12px; color: #555; border-radius: 2px; margin-top: 10px; background-color: #fff; font: inherit; } #top #wrap_all #main .art-main-ninja-power .newsletter-container .form-iscrizione .btn { user-select: none; color: #fff; background-color: #d91b1b; display: block; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 900; height: 34px; padding: 6px 12px; line-height: 1.42857143; margin-top: 10px; border: 0; font-family: inherit; cursor: pointer; } #top #wrap_all #main .container .article-main .art-main-header .article-cover .art-cov-header .container .row .col-md-8 .art-cov-category, #top #wrap_all #main .articolo-in-primo-piano article .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category, #top #wrap_all #main .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .stream-list .stream-article .str-art-inner .str-art-header .art-str-category, #top #wrap_all #main .tab-content .tab-pane .rt-block .module-surround .module-content .hp-section .article-main .art-cover-header .article-cover .art-cov-header .container-fluid .row .col-xs-12 .art-cov-category, #top #wrap_all #main .container .article-main .art-main-body .container .row .art-main-citazione .recap { border-left: 4px solid #f71735!important; } .home #home-first-section .content { padding-bottom: 0px!important; } #top #wrap_all #main #insight-bio-section-mobile #insight_bio .widget, #top #wrap_all #main #insight-bio-section-mobile #insight_bio .widget .nl-alert { padding-bottom: 0!important; } @media (min-width: 1025px /* 691px */) { #top #wrap_all #main #insight-bio-section-mobile { display: none!important; } #top #wrap_all #main #insight-bio-section-desktop { display: block!important; } } @media (max-width: 1025px /* 691px */) { #top #wrap_all #main #insight-bio-section-mobile { display: block!important; } #top #wrap_all #main #insight-bio-section-desktop { display: none!important; } } #top #wrap_all #header #header_main .container .logo a { display: flex; align-items: center; } .home .module-content .article-cover h2.art-cov-category { text-transform: initial!important; } /* sharing buttons bottom */ #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo { position: relative; left: 0; width: 100%; -webkit-transition: top 0.5s ease 0s; transition: top 0.5s ease 0s; display: block; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled { margin: 0; padding: 0; padding-left: 0; list-style: none; margin-left: -5px; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li { padding: 0; margin: 0; margin-bottom: 15px; display: inline-block; padding-left: 5px; padding-right: 5px; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-btn { background-color: transparent; text-decoration: none; display: block; width: 35px; height: 35px; line-height: 26px; text-align: center; font-size: 18px; border: 3px solid; border-radius: 50%; margin-bottom: 10px; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-btn .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-tw { color: #23a8e7; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-tw .icon-twitter { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-tw .icon-twitter::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f1'; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-fb { color: #315ea5; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-fb .icon-facebook { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-fb .icon-facebook::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f3'; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-in { color: #076d9f; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-in .icon-linkedin { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-in .icon-linkedin::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8fc'; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-gplus { color: #e1583e; display: none; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-gplus .icon-gplus { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-gplus .icon-gplus::before { font-family: "entypo-fontello"; font-style: normal; font-weight: normal; speak: none; display: none; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e8f6'; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-mail { color: #a8a8a8; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-mail .icon-mail { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-mail .icon-mail::before { font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; font-family: "ninja-icon-mail"; font-display: swap; content: '\e800'; font-size: 14px; left: 1px; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-whatsapp { color: #3EBE2A; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-whatsapp .icon-whatsapp { width: auto; height: auto; } #top #wrap_all #main .container .art-main-after-content .art-main-footer .condividiArticolo .list-unstyled li .art-share-whatsapp .icon-whatsapp::before { font-family: "ninja-icon-whatsapp"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; vertical-align: middle; position: relative; top: -1px; content: '\e800'; } #top #wrap_all #main #footer #custom_html-7 { text-align: center; } #top #wrap_all #main #prova-gratis-box { display: block !important; } #top #wrap_all #main #prova-gratis-box .widget { position: relative; padding-left: 16px; float: left; margin-bottom: 15px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el { margin-bottom: 0; margin-top: 22px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; margin-top: 10px; padding: 22px !important; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .nl-alert-title { line-height: 1.1; font-family: inherit; padding: 0; margin: 0; font-weight: 900; margin-bottom: 11px; color: #d91b1b; font-size: 14px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box p { padding: 0; font-size: 14px; margin: 9.5px 0 -0.5px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .redirect { text-align: center; margin-top: 15px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .redirect a { margin: 10px; padding: 10px 35px; line-height: 50px; font-size: 13px; font-weight: 600; color: #fff; background-color: #d91b1b; border-radius: 3px; } #top #wrap_all #main #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .redirect a:hover { text-decoration: none; } #top #wrap_all #footer #prova-gratis-box .widget { position: relative; padding-left: 0px!important; margin: 0px!important; float: left; margin-bottom: 15px; } #top #wrap_all #footer #prova-gratis-box .widget .module-surround .textwidget .main-sb-el { margin-bottom: 0; margin-top: 0px!important; } #top #wrap_all #footer #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box { background: transparent!important; border: none!important; border-radius: 3px; margin-top: 0px!important; padding: 0px !important; } #top #wrap_all #footer #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .nl-alert-title { color: inherit!important; border-top: 1px solid #2b2b2b!important; padding-top: 10px!important; } #top #wrap_all #footer #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .redirect a { margin: 0px!important; padding: 11px 87px!important; } #top #wrap_all #main #newsletterSqueeze #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box .nl-alert-title { font-size: 22px!important; } #top #wrap_all #main #newsletterSqueeze #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box p { font-size: 18px!important; } #top #wrap_all #main #newsletterSqueeze #prova-gratis-box .widget .module-surround .textwidget .main-sb-el .nl-box redirect a { font-size: 16px!important; } @media (min-width: 769px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row { display: flex !important; } } @media (min-width: 769px) and (max-width: 1366px) { #top #wrap_all #main .contenitore_single_generic .container .article-main .art-main-body .container .row .art-main-column .bannerino-wrapper .course-alert .row .col-sm-4 { padding-left: 15px; } }