#mainHeader{ width: 100%; height: 155px; background-color: #444444; position: absolute; top: 0; left: 0; z-index: 5500000; } .rcontent{ background-color: #FFFFFF; margin: 0; padding: 20px; } #b { position: static; top: 0; margin-top: 0px; } #n{ padding-top: 80px; position: static; width: 100%; } #n_space{ height: 90px; } .n_int{ z-index: 5500001; position: absolute; } .topHeader{ width: 100%; max-width: 1020px; min-width: 994px; margin: 0 auto; } .searchForm{ float: left; display: block; margin-left: 165px; margin-top: 10px; } .imgLogo{ float: left; margin-top: 10px; } .com-item-small:hover{ background-color: #3bb4c0; color: #FFFFFF; } .topHeaderTop{ /*border-bottom: 1px solid #3bb4c0;*/ width: 100%; height: 90px; } .topHeaderBottom{ margin-top: -35px; width: 300px; float: right; } .topHeaderBottom a{ float: right; margin-top: 0px; font-family: sabon; font-size: 14px; margin-left: 10px; display: block; } #n .search-btn{ border: 0; padding: 0; margin: 0; width: auto; font-size: 30px; margin-left: 20px; margin-top: 5px; color: #3bb4c0; } .big-positions .home-small{ width: 307px; height:440px; } .big-positions .home-small img{ width: 307px !important; } .big-positions { width: 660px; } .the_club .big-positions { width: auto; } .h1{ font-size: 34px; line-height: 40px; } button .fa, .button .fa{ background-color: transparent; color: #3bb4c0; } button:hover .fa, .button:hover .fa{ background: transparent; color: #FFFFFF; } .search-btn:hover,ul#banderole li:hover{ background: transparent; } #n .topHeaderBottom a:hover{ color: #3bb4c0; } .com-item-small .list-item-heading { margin-top: -29px; margin-left: 0; } .article .list-item-heading{ margin-top: 0; width: 100%; margin-left: 0; } .topnews{ padding-top: 0; } .lh-r{ display: none; } .home_open{ padding-bottom: 20px; } .article .lh-r{ display: block; } #n .search-input{ width: 300px; border-radius: 15px; height: 12px; } .socialHeaderButtons{ float: right; margin-top: 25px; } .socialHeaderButtons a i{ font-size: 25px; color: #FFFFFF !important; margin-left: 30px; } .socialHeaderButtons a:hover i.fa-twitter{ color: #1da1f2 !important; } .socialHeaderButtons a:hover i.fa-facebook{ color: #3b5998 !important; } .socialHeaderButtons a:hover i.fa-youtube-play{ color: #ff0000 !important; } ul#banderole{ padding-left: 0; width: 1070px; padding: 0px 5px; border: 0; box-shadow: none; background-image: none; background-color: transparent; height: 58px; top: -10px; left: 0px; text-align: center; margin-left: -17px; } ul#banderole li{ border-top: 1px solid #3bb4c0; border-bottom: 1px solid #3bb4c0; } ul#banderole li .subnavi_flap li{ border: 0; } ul#banderole li a{ font-size: 18px; color: #FFFFFF; text-transform: uppercase; padding: 0; } ul#banderole li:hover a{ color: #3bb4c0; /* background-color:#FFFFFF;*/ } ul#banderole li.active .subnavi_flap li a{ border-bottom: 0px; } ul#banderole li .subnavi_flap li a{ text-transform: none; font-size: 16px; line-height: 25px; } ul#banderole li a:hover{ /*color: #3bb4c0; background-color:#FFFFFF; border-bottom: 10px solid #3bb4c0;*/ } ul#banderole .subnavi_flap li a:hover{ /* color: #3bb4c0; border-bottom: 0px;*/ } ul#banderole > li:first-child > .subnavi_flap{ margin-left: 0 !important; } .media-block{ padding-bottom: 20px; } .sep_line{ height: 1px; background-color: #3bb4c0; width: calc(100% - 20px); margin-top: -27px; position: relative; z-index: 15; left: 5px; display: none; } .subnavi_flap { background-color: transparent; border-radius: 0 ; box-shadow: none; display: none; position: absolute; width: auto; width: 994px; margin: 0; padding: 0; padding-top: 20px; z-index: 1000; margin-top: -12px; } .subnavi_flap.active{ display: block; } ul#banderole li:hover .subnavi_flap { display: none; } ul#banderole li:hover .subnavi_flap.active { display: block; } ul#banderole .subnavi_flap li { /*background-color: #3bb4c0; border-bottom: 1px solid #3bb4c0; border-top: 1px solid #3bb4c0;*/ float: left; display: block; clear: none; position: static; /* line-height: 30px !important;*/ width: auto; padding: 0; margin-right: 10px; } ul#banderole .subnavi_flap li a{ padding: 0px; color: #FFFFFF; } .subnavi_flap li.break { background-color: #3bb4c0; color: #FFFFFF; font-size: 11px !important; font-weight: normal; line-height: 30px !important; text-align: center; } .subnavi_flap li:last-child { line-height: 18px !important; } .subnavi_flap li:hover { background-color: #3bb4c0; } #f{ position: relative; height: auto; border: 0; box-shadow: none; } .home-med .li-l img{ width: 225px; height: 225px; } @media only screen and (max-width: 1500px) { #b{ margin-left: 20px; } ul#banderole{ left: 0px; } .topHeader{ margin-left: 20px; } .sep_line{ left: 35px; } } #f{ background-color: #FFFFFF; box-shadow: 0px 0px 2px 1px #444444; bottom: 20px; } ul#banderole li.active a, ul#banderole li.active .subnavi_flap li.active a, ul#banderole li.active .subnavi_flap li:hover a{ color: #3bb4c0; } ul#banderole li.active .subnavi_flap li a{ color: #FFFFFF; } nav.sticky { position: fixed ; top: 0; left: 0; width: 100%; background-color: #444444; box-shadow: 0px 0px 2px 1px #444444; height: 73px; } nav.sticky > #banderole{ margin-top: 25px; } .cornice{ background-color: #FFFFFF; } nav .imgLogo{ position: fixed; left: 10px; top: 5px; display: none; } nav.sticky ul#banderole { display: inline-block; text-align: center; margin-left: 20px; } @media only screen and (min-width: 1400px) { nav.sticky{ text-align: center; } nav.sticky .imgLogo{ display: block; } nav.sticky ul#banderole { margin-left: 0px; } } .theclub-header{ margin-bottom: -10px; } nav[data-link]{ cursor: default; } .h2.largescreen{ display: none; } .home-open .h2.largescreen{ display: block; } .cornice-title{ margin-top: 0px; position: static; } .boxHomeBiglietteria .h2{ background-color: transparent; } .correlati img, .correlati .list-item-heading{ display: none !important; } .containerHomeMeteoOroscopo{ margin-bottom: 25px; } .containerHomeMeteoOroscopo .sub-header { font-size: 19px; } .correlati .com-item-small, .containerHomeMeteoOroscopo, .cl-agenda{ border-bottom: 1px solid #444444; } .home-header{ border-top: 1px solid #444444; border-bottom: 1px solid #444444; } .box_iframe{ margin-top:40px; margin-left:5px; } #f .f_left { margin-top: 20px; float: left; } #f .f_right { margin-top: 10px; float: right; } #f .f_left a{ height: auto; width: auto; border-right: 1px solid #444444; padding-right: 5px; } #f .f_left a:hover{ color: #3bb4c0; } #f .f_left a:last-child{ border: 0; } .link_box{ width: calc(100% - 20px); margin: 10px; } .link_box .f_right a:hover{ opacity: 0.4; } .link_box:after { content: ""; display: table; clear: both; } .f_logo{ position: absolute; top: 20px; left: 420px; } .f_copy{ position: absolute; top: 90px; left: 430px; } .correlati img, .correlati .list-item-heading{ display: none; } .com-item-small .section{ display: block; } .com-item-small img{ width: 300px; height: auto; } ul#banderole li .subnavi_flap li{ border-right: 1px solid #444444; padding-right: 10px; } ul#banderole li .subnavi_flap li:last-of-type{ padding-right: 0; border-right: 0; } #widget_eventi_jx .sub-header{ margin-top: 7px; } #widget_eventi_jx .slick-prev, #widget_eventi_jx .slick-next{ top: -28px; } .server_infos{ bottom: 0; top: auto; background-color: rgba(68, 68, 68, 0.6); } #tio_app_menu{ top: -29px; height: 21px; border-bottom-right-radius: 0; border-top-right-radius: 5px; } .pubDivDett{ padding: 10px; margin-right: 20px; } .maxisky{ top: 155px; margin-left:1000px; } .calendario .fa{ display: none; } .topnews-liberatv a:nth-child(odd){ clear: left; } #widget_eventi_jx{ margin-top: -5px; } .monsterboard{ margin-top: 57px; display: block; } .pub_box_left{ margin-top: 57px; } .videobox .video-js-responsive-container{ margin: 20px; } #widget_eventi_jx .widget_agenda a.block{ margin: 0; line-height: 16px; height: 35px; } #widget_eventi_jx .inagenda_link{ color: #000000; margin-top: 0px; margin-left: 15px; } #widget_eventi_jx .widget_agenda a.block .sub-header{ margin: 10px; margin-top: 7px; margin-bottom: 7px; font-size: 14px; } #widget_eventi_jx .widget-agenda-container .slick-track{ margin-top: -15px; } #widget_eventi_jx .slick-prev, #widget_eventi_jx .slick-next{ top: 0; margin-top: -15px; } .tjhome-open{ margin-top: 20px; } .tjhome-open .divTotAnnounceLogo{ color: #3bb4c0; font-family: sabon; font-weight: 700; letter-spacing: -1px; text-transform: uppercase; font-size: 15px; border-bottom: 1px solid #444444; padding-bottom: 5px; } .tjhome-open .divTotAnnounceTxtDiv{ float: left; clear: none; margin-top: -7px; margin-left: 10px; width: auto; } .tj_totAnnounce{ font-size: 18px; display: inline-block; vertical-align: middle; } .home-small, .home-small > div > img{ width: 290px !important; } .video .home-small ,.video .home-small > div > img{ width: 215px !important; } .the_club{ box-shadow: none; border-bottom: 1px solid #444444; } .theclub-header{ border-top: 1px solid #444444; } .com-item-small .rel_box{ width: calc(100% - 115px); } .com-item-small img { width: 105px; height: 105px; } .com-item-small img.appimgloading{ background-size: 105px 105px; } .com-item-small .list-item-heading{ position: static; margin: 0; } a.home-header.theclub-header{ float: left; clear: both; margin-top: 20px; } .lefthome .billboard{ margin-top: 20px; padding: 10px; display: block; float: left; clear: both; width: calc(100% - 20px); } .lefthome{ float: left; width: 660px; } .righthome{ float: right; width: 320px; } .lefthome, .righthome{ min-height: 1830px; } .lefthome a:first-of-type{ border-top: 0; } a.-header{ background-color: #444444; margin-bottom: -10px; } .-header > .sub-header, .sub-header{ color: #FFFFFF; } .lefthome .home-header:first-of-type { margin-top: 0; } .lefthome .home-header { } .list-item-heading { position: static; width: auto; margin: 0; float: left; display: inline-block; margin-right: 5px; height: 18px; margin-top: 4px; } .list-item-heading .lh-l{ padding: 0; height: auto; border-bottom: 1px solid #444444; line-height: 15px; } .the_club{ padding-bottom: 20px; margin-bottom: 20px; } .the_club .list-item-heading, .com-item-small .list-item-heading { width: 180px; } .the_club .lh-l{ background-color: transparent } .home-open .list-item-heading{ margin-top: 15px; } .home-big .list-item-heading{ margin-top: 10px; } .scegli_meteo{ font-size: 16px; font-weight: bold; margin-top: 15px; float: left; } #f{ overflow: hidden; } .f_copy { position: absolute; top: 90px; left: 419px; } .speciali-header{ background-color: #444444; } .rectangle_home_box{ width: 100%; display: flex; justify-content: space-between; } .ad.rectangle_1,.ad.rectangle_2,.ad.rectangle_3,.ad.rectangle_4{ margin-bottom: 10px; }