@font-face{font-family:"SkyTextRegular";:normal;font-weight:normal;font-style:normal;font-weight:normal;src:local("sky_reg-webfont"),url("../skycommon/fonts/sky_reg-webfont.woff") format("woff")}
@font-face{font-family:"SkyTextBold";font-style:normal;font-weight:normal;src:local("sky_bold-webfont"),url("../skycommon/fonts/sky_bold-webfont.woff") format("woff")}
@font-face{font-family:"SkyTextItalic";font-style:normal;font-weight:normal;src:local("sky_italic-webfont"),url("../skycommon/fonts/sky_italic-webfont.woff") format("woff")}
@font-face{font-family:"SkyTextMedium";font-style:normal;font-weight:normal;src:local("sky_med-webfont"),url("../skycommon/fonts/sky_med-webfont.woff") format("woff")}
.basicTransition{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.skyGo_link{background-image:url(library/static/css/img/header/skyGo-ico.png);background-repeat:no-repeat;background-position:center left;padding-left:32px;padding-top:6px;padding-bottom:6px;font-size:12px;color:#565a5c;font-family:'SkyTextMedium';text-decoration:none;margin-right:10px}
.topBar_item{text-decoration:none;text-transform:uppercase;margin-left:15px;margin-right:15px;border-bottom:1px solid #565a5c;color:#000;padding-bottom:4px;padding-left:3px;padding-right:3px;display:inline-block;line-height:16px}
.topBar_item span{font-size:12px;font-family:'SkyTextRegular'}
.search-ico{background-image:url(library/static/css/img/header/lente.png);background-position:center left;background-repeat:no-repeat;padding-left:20px;padding-top:2px;padding-bottom:2px}
.topBar_overlay{width:100%;background-color:#efefef;height:40px;line-height:40px;text-align:center;position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.search_overlay.open{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.eveningNews_overlay.open{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.eveningNews_overlay{text-align:left}
.searchInput{width:20px;min-width:154px;background-color:#efefef;border:0;color:#000;font-size:15px;outline:0;text-align:center;font-family:'SkyTextRegular'}
.searchInput_container{border-bottom:1px solid #000;background-image:url(library/static/css/img/header/lente.png);background-position:center right;background-repeat:no-repeat;padding-right:24px;display:inline-block;line-height:24px}
.topBar_overlay_close{position:absolute;top:13px;right:20px;cursor:pointer;z-index:3}
.eveningNews_privacyText{font-size:10px;color:#000;margin:0;padding:0 10px 0 0;border-right:1px solid #000;max-width:390px;line-height:12px;text-align:left;margin-top:8px;display:inline-block}
.eveningNews_label{font-size:10px;line-height:12px;color:#000;text-align:left;display:inline-block;max-width:184px;padding-left:10px}
.eveningNews_check{float:right;max-width:300px;width:300px;background-color:#efefef;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #000;padding-right:20px;padding-bottom:4px;margin-top:10px;margin-right:20px;color:#000;font-size:14px;text-align:left;outline:0;font-family:'SkyTextRegular';background-image:url(library/static/css/img/header/email-arrow.png);background-position:center right;background-repeat:no-repeat}
.login_container{width:100%;background-color:#242527;.safeArea{padding-top:40px;padding-bottom:50px}
}
.loginItem_container{margin:0;padding:0;list-style:none;text-align:center;width:100%}
.loginItem{float:left;width:50%;padding-left:40px;padding-right:40px;position:relative}
.loginItemBorder{position:absolute;right:0;top:72px;width:2px;height:180px;background-color:#505152}
.registerSide{text-align:right;height:290px;padding-top:110px;position:relative}
.loginSide{text-align:center;width:265px}
.registerLink{padding-top:20px;padding-bottom:20px;padding-left:50px;padding-right:50px;background-color:#fff;display:inline-block;text-align:center;text-decoration:none;color:#010101;font-size:16px;max-width:265px}
.registerLink:hover{background-color:#eaeaea}
.loginSide_title{font-size:18px;color:#fff;margin-top:12px;margin-bottom:12px}
.loginForm_input{width:100%;height:40px;width:100%;padding-left:10px;padding-right:10px;color:#fff;font-size:14px;margin-bottom:10px;background-color:#424243;border:0;outline:0}
.loginForm_input::-webkit-input-placeholder{color:#959596}
.loginForm_input:-moz-placeholder{color:#959596}
.loginForm_input::-moz-placeholder{color:#959596}
.loginForm_input:-ms-input-placeholder{color:#959596}
.loginClose{position:absolute;right:0;top:0;cursor:pointer;z-index:2}
.loginBackArrow{position:absolute;background-image:url(library/static/css/img/header/back-arrow.png);background-position:left center;background-repeat:no-repeat;top:0;left:0;color:#fff;font-size:14px;text-transform:uppercase;padding-left:30px;text-decoration:none;z-index:2;display:none}
.loginBackArrow:hover{color:#eaeaea}
.loginForm_submit{width:100%;height:40px;background-color:#3752a0;color:#fff;font-size:18px;border:0;background-image:url(library/static/css/img/header/smallArrowLeft.png);background-repeat:no-repeat;background-position:92% center;margin-bottom:10px;outline:0}
.loginForm_submit:hover{background-color:#5675d0}
.loggedPanel_container{width:280px;position:relative;text-align:center;margin:auto}
.loggedPanel_photo{width:66px;height:66px;display:inline-block;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;background-position:center center;background-repeat:no-repeat}
.loggedPanel_name{color:#fff;font-size:16px;line-height:18px;font-family:'SkyTextMedium';margin-top:8px;margin-bottom:14px}
.loggedPanel_cta{height:44px;line-height:44px;cursor:pointer}
.logoutBtn{font-size:13px;color:#fff;text-transform:uppercase;background-image:url(library/static/css/img/header/logoutIco.png);background-repeat:no-repeat;background-position:right center;padding-right:30px;text-decoration:none;margin-top:12px;display:inline-block;line-height:26px}
@media only screen and (max-width:1023px),only screen and (max-device-width:1023px){.safeArea{width:100%}
.searchBtn{display:none!important}
.search_overlay{display:none}
.eveningNews_overlay{display:none}
.login_container{width:100%;height:100%;padding-top:40px;padding-bottom:50px;background-color:rgba(0,0,0,0.9);position:fixed;top:0;right:0;z-index:10;overflow:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.loginClose{display:none}
.loginItem_left{display:none}
.loginItem{float:none;width:100%;padding-left:20px;padding-right:20px;max-width:450px;margin:auto}
.loginSide{width:100%;padding-bottom:20px;border-bottom:1px solid #535353}
.loginForm_input{height:50px}
.loginForm_submit{height:50px;line-height:50px}
.login_container{padding-top:110px}
#dataSuccess{width:100%}
.dataSuccess_title{font-size:20px;line-height:28px}
.registerLinkMobile{width:100%;padding-top:20px;font-size:16px;line-height:20px;color:#fff;text-decoration:underline;display:block}
.menuMobile_subscribe{display:block!important;float:right;height:40px;padding:0;line-height:40px;margin-top:24px;margin-right:0;margin-left:30px}
.loginBackArrow{right:20px;left:auto;top:-74px}
}
#footer{width:100%;background-color:#fff;padding-bottom:30px;text-align:center;position:relative;z-index:99;overflow:hidden}
.footerBar_container{overflow:hidden;width:100%;background-color:#fff}
#footerBar{width:100%;height:40px;line-height:40px;text-align:center;position:relative;z-index:2;margin-bottom:20px}
#footerBar .topBar_overlay{background-color:#fff}
#footerBar .eveningNews_check{background-color:#fff}
#footerBar .searchInput{background-color:#fff}
.footerTextSmall{font-size:13px;color:#000;margin-top:50px;margin-bottom:15px;width:100%;line-height:16px}
.footerTextSmall a{color:#000;text-decoration:underline;font-family:'SkyTextMedium'}
.footerArrow{cursor:pointer;position:absolute;z-index:100;top:70px;left:50%;margin-left:-13px;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}
.menuFooter_container{width:100%;height:171px;background-color:#f2f2f2;padding-top:60px;padding-bottom:40px;position:absolute;left:0;bottom:0;z-index:99;text-align:left;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.menuFooter_container.open{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.accordionItem{display:inline-block}
.footerBar_container .eveningNewsBtn.desk{display:inline-block}
.footerBar_container .eveningNewsBtn.mobile{display:none}
.smallFooterMenu{width:100%;text-align:center;margin-top:22px}
.smallFooterMenu_item{font-size:16px;color:#000;text-decoration:none;display:inline-block;margin-right:10px;margin-left:10px}
.smallFooterMenu_item:hover{text-decoration:underline}
@media only screen and (max-width:1366px),only screen and (max-device-width:1366px){.smallFooterMenu{margin-top:18px;line-height:28px}
}
@media only screen and (max-width:1023px),only screen and (max-device-width:1023px){#footer{padding-bottom:20px}
#footerBar{margin-bottom:0;padding-top:15px;padding-bottom:0;height:auto}
.footerArrow{display:none}
.footerBar_container .eveningNewsBtn.desk{display:none}
.footerBar_container .eveningNewsBtn.mobile{display:inline-block}
.menuFooter_container{width:100%;height:auto!important;background-color:#fff;position:relative;z-index:2;text-align:center;padding:0;padding-left:20px;padding-right:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.menuFooter_container .subMenu_mainItem_container{padding:0}
.menuFooter_container .subMenu_itemGroup{float:none;width:100%;border-bottom:1px solid #ddd;padding-top:22px;padding-bottom:20px;cursor:pointer}
.smallFooterMenu_item{line-height:30px}
.menuFooter_container .subMenu_itemTitle{border-bottom:0;background-image:url(library/static/css/img/footer/footerArrow.png);background-position:right center;background-repeat:no-repeat;padding-right:40px;display:inline-block;font-size:20px;line-height:20px;padding-bottom:0;margin:0;min-width:250px;text-align:left}
.menuFooter_container .subMenu_itemGroup.open .subMenu_itemTitle{background-image:url(library/static/css/img/footer/footerArrowUp.png)}
.menuFooter_container .subMenu_itemLink{font-size:18px;line-height:18px;min-width:250px;display:inline-block;text-align:left}
.accordionItem{display:block;height:0;visibility:hidden;opacity:0;width:250px;margin:auto;margin-top:15px}
.footerTextSmall{font-size:12px;margin-top:30px;padding-left:20px;padding-right:20px}
.smallFooterMenu_item{line-height:26px}
}
@media only screen and (max-width:667px),only screen and (max-device-width:667px){.menuFooter_container .subMenu_itemTitle{font-size:18px}
.menuFooter_container .subMenu_itemLink{font-size:16px;line-height:16px}
.footerTextSmall{margin-top:20px;margin-bottom:20px;line-height:16px}
.menuFooter_container .subMenu_itemGroup{padding-top:18px;padding-bottom:16px}
.smallFooterMenu_item{font-size:15px}
.smallFooterMenu{line-height:26px}
}
@media only screen and (min-width:768px),only screen and (max-width:1366px){#skymenu .dropdown .dropdown-toggle span.glyphicon-menu-down{display:none}
.skyGo_link{display:inline-block}
}
@media only screen and (min-width:1367px){#skymenu .dropdown .dropdown-toggle span.glyphicon-menu-down{display:none}
.skyGo_link{display:inline-block!important}
}
@media only screen and (max-width:1023px){#skymenu .dropdown .dropdown-toggle span.glyphicon-menu-left,#skymenu .dropdown .dropdown-toggle span.glyphicon-menu-right{display:none}
#skymenu .dropdown .dropdown-toggle span.glyphicon-menu-down{display:inline-block}
}
body{font-family:"SkyTextRegular";color:#000;font-size:16px;line-height:25px;background-color:white}
body.noscroll{position:fixed;overflow:hidden}
a,a:visited{color:#000;text-decoration:none}
a:focus,a:hover{color:#CCC;text-decoration:none}
.sp-table a{text-decoration:underline}
b{font-family:"SkyTextMedium"}
h1{font-family:"SkyTextMedium";font-size:21px;line-height:23px;margin-top:0}
h1.title{margin:0;padding:0;text-align:left;font-size:24px;line-height:26px;font-family:'SkyTextRegular'}
h2{margin:0;font-family:"SkyTextMedium";font-size:16px;line-height:24px}
h2.sectiontitle{text-transform:uppercase;padding:0;color:#000;margin-bottom:16px;display:inline-block}
p{padding:5px 0}
.clearfix{clear:both}
.blueprint{visibility:hidden}
.row.full-width{padding-left:0;padding-right:0}
.vcenter{display:inline-block;vertical-align:middle;float:none}
.text-uppercase{text-transform:uppercase}
.two-rows-max{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px;min-height:36px}
a,button,span,label{-webkit-transition:color .5s,background-color .5s,border-color .5s;-o-transition:color .5s,background-color .5s,border-color .5s;transition:color .5s,background-color .5s,border-color .5s}
#main .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;clear:both}
#main .flex-box:before,#main .flex-box:after{content:" ";display:table}
#main .flex-box:after{clear:both}
#main .flex-box:before,#main .flex-box:after{content:" ";display:table}
#main .flex-box:after{clear:both}
#main .flex-box .brick{position:relative}
#main .flex-box .brick img{max-width:100%}
#main .flex-box .brick.brick-1{-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1}
#main .flex-box .brick.brick-2{-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2}
#main .flex-box .brick.brick-3{-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3}
#main .flex-box .brick.brick-4{-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;order:4}
#main .flex-box .brick.brick-5{-webkit-box-ordinal-group:5;-webkit-order:5;-ms-flex-order:5;order:5}
#main .flex-box .brick.brick-6{-webkit-box-ordinal-group:6;-webkit-order:6;-ms-flex-order:6;order:6}
#main .flex-box .brick.brick-7{-webkit-box-ordinal-group:7;-webkit-order:7;-ms-flex-order:7;order:7}
#main .flex-box .brick.brick-8{-webkit-box-ordinal-group:8;-webkit-order:8;-ms-flex-order:8;order:8}
#main .flex-box .brick.brick-9{-webkit-box-ordinal-group:9;-webkit-order:9;-ms-flex-order:9;order:9}
#main .flex-box .brick.brick-10{-webkit-box-ordinal-group:10;-webkit-order:10;-ms-flex-order:10;order:10}
#main .flex-box .brick.brick-99{-webkit-box-ordinal-group:99;-webkit-order:99;-ms-flex-order:99;order:99;z-index:-1}
#main .flex-box .brick.left.playerBox{margin:0 -10px}
@media only screen and (min-width:768px){#main .flex-box .brick.left.playerBox{margin:0 -15px}
}
@media only screen and (min-width:1024px){#main .flex-box{display:block}
#main .flex-box .brick{clear:none}
#main .flex-box .brick.full{clear:both;width:auto}
#main .flex-box .brick.left{width:650px;float:left}
#main .flex-box.layout-2 .brick.left{width:620px;margin-left:8px}
#main .flex-box .brick.left.playerBox{width:688px;margin:0 -12px}
#main .flex-box .brick.right{width:300px;float:right;clear:right}
#main .flex-box.layout-2 .brick.right{width:320px;margin-right:8px;padding:0 10px}
#main .flex-box .brick.jumbo{width:auto;min-width:100%;padding-left:0;padding-right:0;margin-left:-20px;margin-right:-20px}
#main .flex-box .brick.clearleft{clear:left}
#main .flex-box .brick.clearright{clear:right}
}
@media only screen and (min-width:1367px){#main .flex-box .brick.left{width:840px}
#main .flex-box.layout-2 .brick.left{width:738px;margin-left:23px}
#main .flex-box .brick.left.playerBox{width:880px;margin:0 -12px}
#main .flex-box.layout-2 .brick.right{width:350px;margin-right:23px;padding:0 28px}
#main .flex-box .brick.jumbo{margin-left:-35px;margin-right:-35px}
}
@media only screen and (max-width:1023px){.home-playlist-spalla .box-video img{height:110px}
.section-playlist .box-video img{height:110px}
}
.published{font-size:14px!important}
.embedBtn{display:none!important}
#archive-years{margin-left:20px}
.swiper-container-vertical>.swiper-scrollbar{left:98%}
.top-videos-container{display:block}
.top-videos-container .row{margin-left:0;margin-right:0}
.top-video-content{background-color:#fff;padding:10px;height:80px;display:flex;flex-direction:row}
.top-videos{padding-top:20px}
.top-video-thumb{position:relative;overflow:hidden}
.thumb-wrap{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.2);top:0;z-index:1}
.top-video-content h2{font-family:'SkyTextMedium';font-size:15px;line-height:18px;color:#000;margin-top:5px;padding-left:10px}
.thumb-wrap img{width:100%;height:132px;object-fit:cover}
@media only screen and (min-width:767px) and (max-width:1023px){.thumb-wrap img{width:100%;height:128px;object-fit:cover}
}
@media only screen and (max-width:766px){.thumb-wrap img{width:100%;height:104px;object-fit:cover}
}
.card-video-spalla img{width:100%;height:85px;object-fit:cover}
.number{font-family:'SkyTextMedium';font-size:26px;font-weight:500;line-height:18px;color:#3b569b;margin-top:10px}
.item{top:0;left:0}
.item img{-webkit-transition:.4s ease;transition:.4s ease}
.top-video-thumb:hover .item img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.top-video-content a:hover{text-decoration:none}
.linea{border-top:1px solid #ddd;margin-left:0;margin-right:0;margin-top:10px}
.most-title{margin:0;padding:0;text-align:left;font-size:18px;line-height:26px;text-transform:uppercase;font-family:'SkyTextBold'}
.container-icon .icon-play-circle{display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
.spalla_top_title{font-size:18px;margin-bottom:20px}
.card-video-spalla .card-video-boxshadow{flex-direction:row;margin-bottom:30px}
.card-video-spalla .top-video-thumb{width:50%}
.card-video-spalla .top-video-content{width:50%;background-color:transparent;padding-top:0;padding-bottom:0;padding-right:0}
.card-video-spalla h2{color:white}
.top_videos{margin-top:20px}
.switch-cont{margin-top:0!important}
@media only screen and (max-width:767px),only screen and (max-device-width:767px){.number{display:none}
.card-video-boxshadow{display:flex;flex-direction:row;padding-bottom:10px;border-bottom:1px #ddd solid}
.top-video-thumb{position:relative;overflow:hidden;width:50%}
.top-video-content{background-color:#fff;padding:10px;display:flex;flex-direction:row;width:50%;align-items:center}
.new_line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:20px;max-height:80px}
.card-video{margin-bottom:10px;position:relative;padding-left:10px;padding-right:10px}
.card-video-boxshadow:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
}
@media only screen and (min-width:768px){.card-video-boxshadow{display:flex;flex-direction:column}
.new_line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px;min-height:36px}
.card-video{margin-bottom:30px;position:relative;padding-left:10px;padding-right:10px}
.card-video-boxshadow:hover{-webkit-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);-moz-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);box-shadow:0 0 15px 0 rgba(74,74,74,0.2)}
}
@media only screen and (min-width:1024px){.top_vid_spalla{max-width:300px;margin:auto}
}
@media only screen and (max-width:1023px){.top_vid_spalla{display:none}
.advContainer{width:100%;display:flex;flex-direction:row;justify-content:center;background-color:rgba(34,34,34,1)}
}
.advContainer{width:100%;display:flex;flex-direction:row;justify-content:center}
.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}
.btn-group-lg>.btn{padding:10px 16px;font-size:16px;line-height:1.3333333;border-radius:0}
.btn-group-sm>.btn{padding:5px 10px;font-size:11px;line-height:1.5;border-radius:0}
.btn-group-xs>.btn{padding:1px 5px;font-size:11px;line-height:1.5;border-radius:0}
.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.safeArea:before,.safeArea:after{content:" ";display:table}
.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after,.safeArea:after{clear:both}
#header label,#footer label{font-weight:normal}
#header input,#footer input,#header button,#footer button,#header select,#footer select,#header textarea,#footer textarea{line-height:normal}
#topbar nav.navbar,#header nav.navbar,.submenu nav.navbar,#swipemenu nav.navbar,#loginpanel nav.navbar,#searchpanel nav.navbar{border:0 none}
#topbar .btn,#header .btn,.submenu .btn,#swipemenu .btn,#loginpanel .btn,#searchpanel .btn{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;text-transform:uppercase;line-height:20px;padding:2px 30px}
#topbar .btn.btn-primary,#header .btn.btn-primary,.submenu .btn.btn-primary,#swipemenu .btn.btn-primary,#loginpanel .btn.btn-primary,#searchpanel .btn.btn-primary,#topbar .btn.btn-success,#header .btn.btn-success,.submenu .btn.btn-success,#swipemenu .btn.btn-success,#loginpanel .btn.btn-success,#searchpanel .btn.btn-success,#topbar .btn.btn-info,#header .btn.btn-info,.submenu .btn.btn-info,#swipemenu .btn.btn-info,#loginpanel .btn.btn-info,#searchpanel .btn.btn-info,#topbar .btn.btn-warning,#header .btn.btn-warning,.submenu .btn.btn-warning,#swipemenu .btn.btn-warning,#loginpanel .btn.btn-warning,#searchpanel .btn.btn-warning,#topbar .btn.btn-danger,#header .btn.btn-danger,.submenu .btn.btn-danger,#swipemenu .btn.btn-danger,#loginpanel .btn.btn-danger,#searchpanel .btn.btn-danger{text-decoration:none;color:#fff}
#topbar .btn.btn-primary:link,#header .btn.btn-primary:link,.submenu .btn.btn-primary:link,#swipemenu .btn.btn-primary:link,#loginpanel .btn.btn-primary:link,#searchpanel .btn.btn-primary:link,#topbar .btn.btn-success:link,#header .btn.btn-success:link,.submenu .btn.btn-success:link,#swipemenu .btn.btn-success:link,#loginpanel .btn.btn-success:link,#searchpanel .btn.btn-success:link,#topbar .btn.btn-info:link,#header .btn.btn-info:link,.submenu .btn.btn-info:link,#swipemenu .btn.btn-info:link,#loginpanel .btn.btn-info:link,#searchpanel .btn.btn-info:link,#topbar .btn.btn-warning:link,#header .btn.btn-warning:link,.submenu .btn.btn-warning:link,#swipemenu .btn.btn-warning:link,#loginpanel .btn.btn-warning:link,#searchpanel .btn.btn-warning:link,#topbar .btn.btn-danger:link,#header .btn.btn-danger:link,.submenu .btn.btn-danger:link,#swipemenu .btn.btn-danger:link,#loginpanel .btn.btn-danger:link,#searchpanel .btn.btn-danger:link,#topbar .btn.btn-primary:visited,#header .btn.btn-primary:visited,.submenu .btn.btn-primary:visited,#swipemenu .btn.btn-primary:visited,#loginpanel .btn.btn-primary:visited,#searchpanel .btn.btn-primary:visited,#topbar .btn.btn-success:visited,#header .btn.btn-success:visited,.submenu .btn.btn-success:visited,#swipemenu .btn.btn-success:visited,#loginpanel .btn.btn-success:visited,#searchpanel .btn.btn-success:visited,#topbar .btn.btn-info:visited,#header .btn.btn-info:visited,.submenu .btn.btn-info:visited,#swipemenu .btn.btn-info:visited,#loginpanel .btn.btn-info:visited,#searchpanel .btn.btn-info:visited,#topbar .btn.btn-warning:visited,#header .btn.btn-warning:visited,.submenu .btn.btn-warning:visited,#swipemenu .btn.btn-warning:visited,#loginpanel .btn.btn-warning:visited,#searchpanel .btn.btn-warning:visited,#topbar .btn.btn-danger:visited,#header .btn.btn-danger:visited,.submenu .btn.btn-danger:visited,#swipemenu .btn.btn-danger:visited,#loginpanel .btn.btn-danger:visited,#searchpanel .btn.btn-danger:visited{color:#fff}
#topbar .btn.btn-primary:active,#header .btn.btn-primary:active,.submenu .btn.btn-primary:active,#swipemenu .btn.btn-primary:active,#loginpanel .btn.btn-primary:active,#searchpanel .btn.btn-primary:active,#topbar .btn.btn-success:active,#header .btn.btn-success:active,.submenu .btn.btn-success:active,#swipemenu .btn.btn-success:active,#loginpanel .btn.btn-success:active,#searchpanel .btn.btn-success:active,#topbar .btn.btn-info:active,#header .btn.btn-info:active,.submenu .btn.btn-info:active,#swipemenu .btn.btn-info:active,#loginpanel .btn.btn-info:active,#searchpanel .btn.btn-info:active,#topbar .btn.btn-warning:active,#header .btn.btn-warning:active,.submenu .btn.btn-warning:active,#swipemenu .btn.btn-warning:active,#loginpanel .btn.btn-warning:active,#searchpanel .btn.btn-warning:active,#topbar .btn.btn-danger:active,#header .btn.btn-danger:active,.submenu .btn.btn-danger:active,#swipemenu .btn.btn-danger:active,#loginpanel .btn.btn-danger:active,#searchpanel .btn.btn-danger:active,#topbar .btn.btn-primary:hover,#header .btn.btn-primary:hover,.submenu .btn.btn-primary:hover,#swipemenu .btn.btn-primary:hover,#loginpanel .btn.btn-primary:hover,#searchpanel .btn.btn-primary:hover,#topbar .btn.btn-success:hover,#header .btn.btn-success:hover,.submenu .btn.btn-success:hover,#swipemenu .btn.btn-success:hover,#loginpanel .btn.btn-success:hover,#searchpanel .btn.btn-success:hover,#topbar .btn.btn-info:hover,#header .btn.btn-info:hover,.submenu .btn.btn-info:hover,#swipemenu .btn.btn-info:hover,#loginpanel .btn.btn-info:hover,#searchpanel .btn.btn-info:hover,#topbar .btn.btn-warning:hover,#header .btn.btn-warning:hover,.submenu .btn.btn-warning:hover,#swipemenu .btn.btn-warning:hover,#loginpanel .btn.btn-warning:hover,#searchpanel .btn.btn-warning:hover,#topbar .btn.btn-danger:hover,#header .btn.btn-danger:hover,.submenu .btn.btn-danger:hover,#swipemenu .btn.btn-danger:hover,#loginpanel .btn.btn-danger:hover,#searchpanel .btn.btn-danger:hover{color:#ccc}
#topbar .dropdown-menu,#header .dropdown-menu,.submenu .dropdown-menu,#swipemenu .dropdown-menu,#loginpanel .dropdown-menu,#searchpanel .dropdown-menu{z-index:8}
#topbar .dropdown .glyphicon-menu-down,#header .dropdown .glyphicon-menu-down,.submenu .dropdown .glyphicon-menu-down,#swipemenu .dropdown .glyphicon-menu-down,#loginpanel .dropdown .glyphicon-menu-down,#searchpanel .dropdown .glyphicon-menu-down{font-size:12px;color:#999}
#topbar .dropdown .dropdown-menu li a,#header .dropdown .dropdown-menu li a,.submenu .dropdown .dropdown-menu li a,#swipemenu .dropdown .dropdown-menu li a,#loginpanel .dropdown .dropdown-menu li a,#searchpanel .dropdown .dropdown-menu li a{margin:0;padding:10px 15px}
#topbar .dropdown .dropdown-menu li a strong,#header .dropdown .dropdown-menu li a strong,.submenu .dropdown .dropdown-menu li a strong,#swipemenu .dropdown .dropdown-menu li a strong,#loginpanel .dropdown .dropdown-menu li a strong,#searchpanel .dropdown .dropdown-menu li a strong,#topbar .dropdown .dropdown-menu li a .strong,#header .dropdown .dropdown-menu li a .strong,.submenu .dropdown .dropdown-menu li a .strong,#swipemenu .dropdown .dropdown-menu li a .strong,#loginpanel .dropdown .dropdown-menu li a .strong,#searchpanel .dropdown .dropdown-menu li a .strong{font-weight:normal}
#topbar ul.pagination>li>a,#header ul.pagination>li>a,.submenu ul.pagination>li>a,#swipemenu ul.pagination>li>a,#loginpanel ul.pagination>li>a,#searchpanel ul.pagination>li>a,#topbar ul.pagination>li>span,#header ul.pagination>li>span,.submenu ul.pagination>li>span,#swipemenu ul.pagination>li>span,#loginpanel ul.pagination>li>span,#searchpanel ul.pagination>li>span{margin:0 4px}
#topbar .breadcrumb,#header .breadcrumb,.submenu .breadcrumb,#swipemenu .breadcrumb,#loginpanel .breadcrumb,#searchpanel .breadcrumb{margin-right:10px;margin-left:10px;padding:5px;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#topbar .breadcrumb li,#header .breadcrumb li,.submenu .breadcrumb li,#swipemenu .breadcrumb li,#loginpanel .breadcrumb li,#searchpanel .breadcrumb li{text-transform:uppercase}
#topbar .breadcrumb li.active,#header .breadcrumb li.active,.submenu .breadcrumb li.active,#swipemenu .breadcrumb li.active,#loginpanel .breadcrumb li.active,#searchpanel .breadcrumb li.active{color:#da2331}
@media only screen and (min-width:768px){#topbar .breadcrumb,#header .breadcrumb,.submenu .breadcrumb,#swipemenu .breadcrumb,#loginpanel .breadcrumb,#searchpanel .breadcrumb{margin:-21px 0 0}
}
#topbar .bootstrap-switch,#header .bootstrap-switch,.submenu .bootstrap-switch,#swipemenu .bootstrap-switch,#loginpanel .bootstrap-switch,#searchpanel .bootstrap-switch{border:0 none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background-color:#181818;height:20px;line-height:16px}
#topbar .bootstrap-switch .bootstrap-switch-label,#header .bootstrap-switch .bootstrap-switch-label,.submenu .bootstrap-switch .bootstrap-switch-label,#swipemenu .bootstrap-switch .bootstrap-switch-label,#loginpanel .bootstrap-switch .bootstrap-switch-label,#searchpanel .bootstrap-switch .bootstrap-switch-label{background-color:transparent}
#topbar .bootstrap-switch .bootstrap-switch-handle-on,#header .bootstrap-switch .bootstrap-switch-handle-on,.submenu .bootstrap-switch .bootstrap-switch-handle-on,#swipemenu .bootstrap-switch .bootstrap-switch-handle-on,#loginpanel .bootstrap-switch .bootstrap-switch-handle-on,#searchpanel .bootstrap-switch .bootstrap-switch-handle-on,#topbar .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,#header .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,.submenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,#swipemenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,#loginpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,#searchpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,#topbar .bootstrap-switch .bootstrap-switch-handle-off,#header .bootstrap-switch .bootstrap-switch-handle-off,.submenu .bootstrap-switch .bootstrap-switch-handle-off,#swipemenu .bootstrap-switch .bootstrap-switch-handle-off,#loginpanel .bootstrap-switch .bootstrap-switch-handle-off,#searchpanel .bootstrap-switch .bootstrap-switch-handle-off,#topbar .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off,#header .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off,.submenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off,#swipemenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off,#loginpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off,#searchpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:20px;height:20px}
#topbar .bootstrap-switch .bootstrap-switch-handle-on i,#header .bootstrap-switch .bootstrap-switch-handle-on i,.submenu .bootstrap-switch .bootstrap-switch-handle-on i,#swipemenu .bootstrap-switch .bootstrap-switch-handle-on i,#loginpanel .bootstrap-switch .bootstrap-switch-handle-on i,#searchpanel .bootstrap-switch .bootstrap-switch-handle-on i,#topbar .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,#header .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,.submenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,#swipemenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,#loginpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,#searchpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,#topbar .bootstrap-switch .bootstrap-switch-handle-off i,#header .bootstrap-switch .bootstrap-switch-handle-off i,.submenu .bootstrap-switch .bootstrap-switch-handle-off i,#swipemenu .bootstrap-switch .bootstrap-switch-handle-off i,#loginpanel .bootstrap-switch .bootstrap-switch-handle-off i,#searchpanel .bootstrap-switch .bootstrap-switch-handle-off i,#topbar .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i,#header .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i,.submenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i,#swipemenu .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i,#loginpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i,#searchpanel .bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i{top:2px}
#topbar a,#header a,.submenu a,#swipemenu a,#loginpanel a,#searchpanel a{text-decoration:none;color:#333}
#topbar a:link,#header a:link,.submenu a:link,#swipemenu a:link,#loginpanel a:link,#searchpanel a:link,#topbar a:visited,#header a:visited,.submenu a:visited,#swipemenu a:visited,#loginpanel a:visited,#searchpanel a:visited{color:#333}
#topbar a:active,#header a:active,.submenu a:active,#swipemenu a:active,#loginpanel a:active,#searchpanel a:active,#topbar a:hover,#header a:hover,.submenu a:hover,#swipemenu a:hover,#loginpanel a:hover,#searchpanel a:hover{color:#999}
#topbar a,#header a,.submenu a,#swipemenu a,#loginpanel a,#searchpanel a,#topbar button,#header button,.submenu button,#swipemenu button,#loginpanel button,#searchpanel button,#topbar span,#header span,.submenu span,#swipemenu span,#loginpanel span,#searchpanel span,#topbar label,#header label,.submenu label,#swipemenu label,#loginpanel label,#searchpanel label{-webkit-transition:color .5s,background-color .5s,border-color .5s;-o-transition:color .5s,background-color .5s,border-color .5s;transition:color .5s,background-color .5s,border-color .5s}
#topbar a,#header a,.submenu a,#swipemenu a,#loginpanel a,#searchpanel a,#topbar button,#header button,.submenu button,#swipemenu button,#loginpanel button,#searchpanel button{outline:0!important}
#topbar h1,#header h1,.submenu h1,#swipemenu h1,#loginpanel h1,#searchpanel h1,#topbar h2,#header h2,.submenu h2,#swipemenu h2,#loginpanel h2,#searchpanel h2,#topbar h3,#header h3,.submenu h3,#swipemenu h3,#loginpanel h3,#searchpanel h3,#topbar h4,#header h4,.submenu h4,#swipemenu h4,#loginpanel h4,#searchpanel h4,#topbar h5,#header h5,.submenu h5,#swipemenu h5,#loginpanel h5,#searchpanel h5,#topbar h6,#header h6,.submenu h6,#swipemenu h6,#loginpanel h6,#searchpanel h6,#topbar .title,#header .title,.submenu .title,#swipemenu .title,#loginpanel .title,#searchpanel .title{font-family:"SkyTextMedium"}
body{min-width:320px;height:100%}
@media only screen and (min-width:1024px){body{overflow-x:hidden}
}
.bigwrapper{position:relative}
.btnRounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.keyword{color:#da2331;font-family:'SkyTextMedium'}
.bg-skin{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}
#main{position:relative;top:0;background-color:#fff;margin:0 auto}
.safeArea{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}
.safeArea>.navbar-header,.safeArea>.navbar-collapse{margin-right:0;margin-left:0}
.skybtn strong,.skybtn .strong{font-family:"SkyTextMedium"!important;font-weight:normal;font-size:28px;text-transform:none;font-weight:600}
.menuclose,.loginclose{position:absolute;top:20px;left:20px;width:20px;height:20px;z-index:150}
.menuclose img,.loginclose img{width:100%}
.blackGradient{background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%)}
.whiteGradientLeft{background:linear-gradient(right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}
.whiteGradientRight{background:linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}
.grayGradientLeft{background:linear-gradient(right,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%);background:-webkit-linear-gradient(right,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%);background:linear-gradient(to left,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%)}
.grayGradientRight{background:linear-gradient(left,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%);background:-webkit-linear-gradient(left,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%);background:linear-gradient(to right,rgba(242,243,245,0) 0,#f2f3f5 50%,#f2f3f5 100%)}
@media only screen and (max-width:767px){.hidemobile{display:none}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hidetablet{display:none}
}
@media only screen and (min-width:1024px){.hidedesktop{display:none}
}
.cleared{clear:both;display:block}
.link{text-decoration:none;color:#333}
.link:link,.link:visited{color:#333}
.link:active,.link:hover{color:#999}
.bluelink{text-decoration:none;color:#132c6c}
.bluelink:link,.bluelink:visited{color:#132c6c}
.bluelink:active,.bluelink:hover{color:#1e47ad}
.redlink{text-decoration:none;color:#da2331}
.redlink:link,.redlink:visited{color:#da2331}
.redlink:active,.redlink:hover{color:#e6636d}
.whitelink{text-decoration:none;color:#fff}
.whitelink:link,.whitelink:visited{color:#fff}
.whitelink:active,.whitelink:hover{color:#ccc}
.graylink{text-decoration:none;color:#999}
.graylink:link,.graylink:visited{color:#999}
.graylink:active,.graylink:hover{color:#fff}
.f1link{text-decoration:none;color:#f12121}
.f1link:link,.f1link:visited{color:#f12121}
.f1link:active,.f1link:hover{color:#f66969}
.motogplink{text-decoration:none;color:#d80651}
.motogplink:link,.motogplink:visited{color:#d80651}
.motogplink:active,.motogplink:hover{color:#f93179}
.underlink{text-decoration:none;color:#333;line-height:1em}
.underlink:link,.underlink:visited{color:#333}
.underlink:active,.underlink:hover{color:#999}
.underlink .underlinktext{text-decoration:underline!important}
.whitecorner{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}
@media only screen and (min-width:768px){.skybtn{display:none!important}
}
@media only screen and (min-width:1024px){.submenubtn{display:none!important}
#main{top:90px}
}
@media only screen and (min-width:768px) and (max-width:1023px){html body #main #searchpanel{position:fixed;z-index:20;background-color:transparent;left:0;max-width:none;width:100%;height:0;overflow:visible}
html body #main #searchpanel .container{height:0;overflow:visible;position:relative}
html body #main #searchpanel .container form{height:28px;position:absolute;right:150px;max-width:0;overflow:hidden}
html body #main #searchpanel.in .container form{max-width:150px}
html body #main #searchpanel .container form,html body #main #searchpanel.collapsing .container form,html body #main #searchpanel.in .container form{-webkit-transition:max-width .5s;-o-transition:max-width .5s;transition:max-width .5s}
html body.offcanvasOpen #topbar{z-index:1}
}
@media only screen and (max-width:1023px){html body #topbar{z-index:20}
html body #main{padding-top:67px}
html body #main #header{z-index:10}
html body #main #header .navbar.navbar-default{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.15);box-shadow:0 2px 2px rgba(0,0,0,0.15)}
html body #main .submenu{position:relative;z-index:15}
html body #topbar,html body #main #header{position:fixed;width:100%;top:0;left:0}
html body #topbar .navbar.navbar-default,html body #main #header .navbar.navbar-default{max-width:768px;margin:0 auto}
html body.offcanvasOpen #main #searchpanel{z-index:1}
}
html body #main .stickyshow{display:none}
@media only screen and (min-width:1024px){html body #main{top:90px}
html body #main #header{height:90px}
html body #main.sticky{top:180px}
html body #main.sticky .stickyhide{display:none}
html body #main.sticky .stickyshow{display:block}
html body #main.sticky .stickybtn{float:left;padding-top:16px}
html body #main.sticky .stickybtn .btn-primary{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#3752a0;border-color:#3752a0;padding:2px 12px}
html body #main.sticky .stickybtn .btn-primary:link,html body #main.sticky .stickybtn .btn-primary:visited{background-color:#3752a0;border-color:#3752a0}
html body #main.sticky .stickybtn .btn-primary:active,html body #main.sticky .stickybtn .btn-primary:hover,html body #main.sticky .stickybtn .btn-primary:focus{background-color:#5675d0;border-color:#5675d0}
html body #main.sticky #header .searchbtn{padding:20px 0 0}
html body #main.sticky #searchpanel{position:fixed;top:18px;z-index:11;right:50%;margin-right:-418px}
html body #main.sticky #header{background:#fff;-webkit-box-shadow:0 2px 2px #dadada;box-shadow:0 2px 2px #dadada;position:fixed;top:0;z-index:10;height:60px}
html body #main.sticky .submenu{position:fixed;top:60px;width:1000px;z-index:9;-webkit-box-shadow:0 2px 2px #dadada;box-shadow:0 2px 2px #dadada}
html body #main.sticky #sportmenu{clear:none;padding-top:10px}
html body #main.sticky #sportmenu .dropdown .dropdown-menu{max-height:480px;overflow:hidden;overflow-x:hidden;overflow-y:auto}
}
@media only screen and (min-width:1367px){html body #main.sticky #searchpanel{top:19px;margin-right:-500px}
html body #main.sticky .submenu{width:1192px}
}
#topbar{display:block;position:relative;height:0;overflow:visible;z-index:20;background-color:#fff}
#topbar .navbar-default{margin-bottom:0;height:0;min-height:0}
#topbar .navbar-default .container{height:0}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle{display:none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle img{width:56px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{border:0 none}
#topbar .navbar-default .container .skygo{display:none}
#topbar .navbar-default .container .loginbtn{display:none}
@media only screen and (min-width:768px) and (max-width:1023px){#topbar .navbar-default .container #skymenu{display:inline-block;float:right;margin-top:16px;margin-right:10px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle{display:inline-block}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{left:auto;right:0;margin:0;padding:0;top:180%}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu:before{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-20px;right:20px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a{height:50px!important;line-height:50px!important;padding:0 35px 0 25px!important;text-align:right}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover{color:#999}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{float:left;text-align:left;font-size:22px;min-width:200px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon{font-size:18px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon.glyphicon-menu-right{display:inline-block}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link .strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited .strong{color:#333}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link .glyphicon,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited .glyphicon{color:#999}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover{background-color:#f2f3f5!important}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active .strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover .strong{color:#333}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active .glyphicon,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover .glyphicon{color:#999}
}
@media only screen and (min-width:1024px){#topbar{display:block;height:45px}
#topbar .navbar-default{height:45px}
#topbar .navbar-default .container{position:relative;height:45px}
#topbar .navbar-default .container #skymenu{padding-top:5px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle{display:inline-block}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{margin:0;padding:0;top:150%}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu:before{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-20px;left:20px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li{display:inline-block}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a{padding-left:0;padding-right:0}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover{color:#999;background-color:transparent}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{display:inline-block;font-size:14px;height:14px;line-height:14px;border-left:1px solid #f2f3f5;text-transform:uppercase;padding:0 20px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon.glyphicon-menu-right{display:none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn+li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn+li a .strong{border-left:0 none}
#topbar .navbar-default .container .skygo{display:inline-block;position:absolute;top:7px;right:120px;padding:2px 0}
#topbar .navbar-default .container .loginbtn{display:inline-block;position:absolute;top:10px;right:0}
}
@media only screen and (min-width:1024px) and (max-width:1062px){#topbar .navbar-default .container{max-width:960px}
}
@media only screen and (min-width:1367px) and (max-width:1389px){#topbar .navbar-default .container{max-width:1122px}
}
#header{position:relative}
#header .navbar-default{margin-bottom:0}
#header .navbar-default .container .navbar-header .navbar-toggle{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0 none;margin:0;padding:24px 22px}
#header .navbar-default .container .navbar-header .navbar-toggle .icon-bar{background-color:#333;width:26px;height:3px}
#header .navbar-default .container .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}
#header .navbar-default .container .navbar-header .navbar-brand{display:inline-block;width:160px;height:auto;padding:22px 0 10px}
#header .navbar-default .container .navbar-header .navbar-brand img{max-width:100%}
#header #sectionmenu.navbar-default .container .searchbtn{position:absolute;top:23px;right:52px}
#header .navbar-default .container .searchbtn label{cursor:pointer;margin:0;color:#333;font-size:0}
#header .navbar-default .container .searchbtn label:hover{color:#999}
#header .navbar-default .container .searchbtn label .glyphicon{font-size:20px}
#header .navbar-default .container .loginbtn{position:absolute;top:23px;right:10px;padding-left:10px;border-left:1px solid #f2f3f5}
#header .navbar-default .container .loginbtn a{display:block;width:22px;height:22px;padding:0;color:#333;border:0 none;background-color:transparent;font-size:0}
#header .navbar-default .container .loginbtn a .glyphicon{font-size:20px}
@media only screen and (min-width:768px) and (max-width:1023px){#header .navbar-default .container .searchbtn{right:150px}
#header .navbar-default .container .loginbtn{padding-right:10px;border-right:1px solid #f2f3f5;right:95px}
}
@media only screen and (min-width:1024px){#header .navbar-default .container .navbar-header .navbar-brand{padding:15px 0 0 20px;width:auto}
#header .navbar-default .container .navbar-collapse{float:left;clear:left}
#header .navbar-default .container .navbar-collapse .navbar-brand,#header .navbar-default .container .navbar-collapse .menuclose{display:none}
#header .navbar-default .container .searchbtn{position:static;float:right;padding:10px 15px 0 0}
#header .navbar-default .container .searchbtn a label{font-size:13px}
#header .navbar-default .container .searchbtn a label .glyphicon{font-size:15px;vertical-align:middle;margin:0 0 5px 5px}
#header .navbar-default .container .loginbtn{display:none}
}
@media only screen and (min-width:1367px){#header .navbar-default .container .searchbtn a label{font-size:15px}
}
#sportmenu ul.navbar-nav{position:relative;left:0}
#sportmenu ul.navbar-nav li{position:relative}
#sportmenu ul.navbar-nav li a{font-size:20px;text-transform:uppercase}
#sportmenu ul.navbar-nav li a strong,#sportmenu ul.navbar-nav li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
#sportmenu ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:inline-block}
#sportmenu ul.navbar-nav li a .glyphicon.glyphicon-menu-down{display:none}
#sportmenu ul.navbar-nav li.active a{color:#132c6c}
@media only screen and (min-width:1024px){#sportmenu ul.navbar-nav{padding-top:0;padding-left:6px}
#sportmenu ul.navbar-nav li a{font-size:15px;color:#333;padding:10px 0 3px;margin:0 15px 8px}
#sportmenu ul.navbar-nav li a:link,#sportmenu ul.navbar-nav li a:visited{color:#333;border-bottom:1px solid #fff}
#sportmenu ul.navbar-nav li a:active,#sportmenu ul.navbar-nav li a:hover{color:#999;border-bottom:1px solid #da2331}
#sportmenu ul.navbar-nav li a strong,#sportmenu ul.navbar-nav li a .strong{font-family:'SkyTextRegular';font-weight:normal;display:inline;width:auto}
#sportmenu ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:none}
#sportmenu ul.navbar-nav li a .glyphicon.glyphicon-menu-down{display:inline-block}
#sportmenu ul.navbar-nav li.active a{color:#333;background-color:transparent;border-bottom:1px solid #da2331}
#sportmenu ul.navbar-nav li.dropdown{position:relative}
#sportmenu ul.navbar-nav li.dropdown .dropdown-toggle{background-color:transparent}
#sportmenu ul.navbar-nav li.dropdown:after{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;display:none;bottom:-22px;left:20px;border-top:10px solid transparent;border-left:10px solid #fff;border-right:10px solid transparent;border-bottom:10px solid #fff;-webkit-box-shadow:-3px 2px 3px 0 rgba(0,0,0,0.3);box-shadow:-3px 2px 3px 0 rgba(0,0,0,0.3);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);z-index:8}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu{top:128%;border:0 none}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a{margin:0;padding:5px 10px;text-align:right;border-bottom:1px solid #fff}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a strong,#sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .strong{text-align:right;font-weight:normal;min-width:80px}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .glyphicon{display:inline-block}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.active a{background-color:#f2f3f5}
#sportmenu ul.navbar-nav li.dropdown.open:after{display:block}
}
@media only screen and (min-width:1024px) and (max-width:1366px){#sportmenu ul.navbar-nav li a{font-size:13px;margin:0 10px 5px}
}
@media only screen and (min-width:1367px){#sportmenu ul.navbar-nav li.dropdown .dropdown-menu{min-width:180px}
}
.submenu.collapse,.submenu.collapsing{background-color:#f2f3f5}
.submenu.collapse ul.navbar-nav,.submenu.collapsing ul.navbar-nav{position:relative;left:0}
.submenu.collapse ul.navbar-nav li,.submenu.collapsing ul.navbar-nav li{position:relative}
.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{font-size:20px;text-transform:uppercase}
.submenu.collapse ul.navbar-nav li a strong,.submenu.collapsing ul.navbar-nav li a strong,.submenu.collapse ul.navbar-nav li a .strong,.submenu.collapsing ul.navbar-nav li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-right,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:inline-block}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-down,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-down{display:none}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{color:#132c6c}
@media only screen and (min-width:1024px){.submenu.collapse ul.navbar-nav,.submenu.collapsing ul.navbar-nav{padding-top:0;padding-left:6px}
.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{font-size:15px;color:#333;padding:10px 0 3px;margin:0 15px 8px}
.submenu.collapse ul.navbar-nav li a:link,.submenu.collapsing ul.navbar-nav li a:link,.submenu.collapse ul.navbar-nav li a:visited,.submenu.collapsing ul.navbar-nav li a:visited{color:#333;border-bottom:1px solid #fff}
.submenu.collapse ul.navbar-nav li a:active,.submenu.collapsing ul.navbar-nav li a:active,.submenu.collapse ul.navbar-nav li a:hover,.submenu.collapsing ul.navbar-nav li a:hover{color:#999;border-bottom:1px solid #da2331}
.submenu.collapse ul.navbar-nav li a strong,.submenu.collapsing ul.navbar-nav li a strong,.submenu.collapse ul.navbar-nav li a .strong,.submenu.collapsing ul.navbar-nav li a .strong{font-family:'SkyTextRegular';font-weight:normal;display:inline;width:auto}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-right,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:none}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-down,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-down{display:inline-block}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{color:#333;background-color:transparent;border-bottom:1px solid #da2331}
.submenu.collapse ul.navbar-nav li.dropdown,.submenu.collapsing ul.navbar-nav li.dropdown{position:relative}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-toggle,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-toggle{background-color:transparent}
.submenu.collapse ul.navbar-nav li.dropdown:after,.submenu.collapsing ul.navbar-nav li.dropdown:after{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;display:none;bottom:-22px;left:20px;border-top:10px solid transparent;border-left:10px solid #fff;border-right:10px solid transparent;border-bottom:10px solid #fff;-webkit-box-shadow:-3px 2px 3px 0 rgba(0,0,0,0.3);box-shadow:-3px 2px 3px 0 rgba(0,0,0,0.3);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);z-index:8}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu{top:128%;border:0 none}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu li a,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu li a{margin:0;padding:5px 10px;text-align:right;border-bottom:1px solid #fff}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu li a strong,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu li a strong,.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu li a .strong,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu li a .strong{text-align:right;font-weight:normal;min-width:80px}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu li a .glyphicon,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu li a .glyphicon{display:inline-block}
.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu li.active a,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu li.active a{background-color:#f2f3f5}
.submenu.collapse ul.navbar-nav li.dropdown.open:after,.submenu.collapsing ul.navbar-nav li.dropdown.open:after{display:block}
}
@media only screen and (min-width:1024px) and (max-width:1366px){.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{font-size:13px;margin:0 10px 5px}
}
@media only screen and (min-width:1367px){.submenu.collapse ul.navbar-nav li.dropdown .dropdown-menu,.submenu.collapsing ul.navbar-nav li.dropdown .dropdown-menu{min-width:180px}
}
.submenu.collapse ul.navbar-nav,.submenu.collapsing ul.navbar-nav{display:block;width:100%;background-color:#f2f3f5;list-style-type:none;margin:0;padding:0}
.submenu.collapse ul.navbar-nav li,.submenu.collapsing ul.navbar-nav li{display:inline-block}
.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{display:inline-block;margin:0;padding:10px 15px 9px 15px}
.submenu.collapse ul.navbar-nav li a:link,.submenu.collapsing ul.navbar-nav li a:link,.submenu.collapse ul.navbar-nav li a:visited,.submenu.collapsing ul.navbar-nav li a:visited,.submenu.collapse ul.navbar-nav li a:active,.submenu.collapsing ul.navbar-nav li a:active,.submenu.collapse ul.navbar-nav li a:hover,.submenu.collapsing ul.navbar-nav li a:hover{border-bottom:1px solid transparent}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{border-bottom:0 none}
.submenu.collapse ul.navbar-nav li.active a strong,.submenu.collapsing ul.navbar-nav li.active a strong,.submenu.collapse ul.navbar-nav li.active a .strong,.submenu.collapsing ul.navbar-nav li.active a .strong{color:#da2331}
#swipemenu{background-color:#f2f3f5;text-transform:uppercase}
#swipemenu .parent{position:relative;float:left}
#swipemenu .parent strong,#swipemenu .parent .strong{display:inline-block;font-size:15px;font-weight:normal;color:#333;padding:10px 0 0;margin:0 5px 10px 15px;border-bottom:1px solid #da2331}
#swipemenu .parent .glyphicon{font-size:12px}
#swipemenu .list{position:relative;list-style-type:none;margin:0;padding:0;white-space:nowrap}
#swipemenu .list li{display:inline-block}
#swipemenu .list li a{display:inline-block;font-size:15px;color:#333;padding:10px 0;margin:0 15px;border-bottom:1px solid transparent}
#swipemenu .list li a:hover{color:#999}
#swipemenu .list li a strong,#swipemenu .list li a .strong{display:inline-block;font-weight:normal}
#swipemenu .list li.active a{color:#da2331}
#swipemenu .swiper-arrow{display:block;position:absolute;top:0;color:#999;font-size:12px;background-color:#f2f3f5;z-index:2;line-height:43px}
#swipemenu .swiper-arrow.swiper-disabled{display:none!important}
@media only screen and (min-width:1024px){#swipemenu{display:none}
}
body.offcanvasOpen{overflow:hidden}
.offcanvas-list{position:fixed;display:block;top:68px;background:rgba(0,0,0,0.95);border:0 none;width:100%;margin:0;padding:0;z-index:100;max-height:calc(100% - 68px);overflow:auto}
.offcanvas-list li{position:relative;border:0 none;border-bottom:1px solid #333}
.offcanvas-list li a{display:block;height:40px;font-size:20px;text-transform:uppercase;line-height:20px;padding:10px 15px;white-space:normal;text-decoration:none;color:#fff}
.offcanvas-list li a:link,.offcanvas-list li a:visited{color:#fff}
.offcanvas-list li a:active,.offcanvas-list li a:hover{color:#ccc}
.offcanvas-list li a:link,.offcanvas-list li a:visited{background-color:transparent}
.offcanvas-list li a:active,.offcanvas-list li a:hover{background-color:transparent}
.offcanvas-list li a strong,.offcanvas-list li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
.offcanvas-list li a .glyphicon{font-size:18px}
.offcanvas-list li.active a{color:#da2331}
.offcanvas-list li.skybtn a strong,.offcanvas-list li.submenubtn a strong,.offcanvas-list li.skybtn a .strong,.offcanvas-list li.submenubtn a .strong,.offcanvas-list li.skybtn a span,.offcanvas-list li.submenubtn a span{color:#fff}
@media only screen and (max-width:767px){#topbar{z-index:110}
#topbar .navbar-default .container #skymenu{position:relative}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{position:fixed;display:block;top:68px;background:rgba(0,0,0,0.95);border:0 none;width:100%;margin:0;padding:0;z-index:100;max-height:calc(100% - 68px);overflow:auto;background-color:transparent;left:auto;right:-100%}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li{position:relative;border:0 none;border-bottom:1px solid #333}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a{display:block;height:40px;font-size:20px;text-transform:uppercase;line-height:20px;padding:10px 15px;white-space:normal;text-decoration:none;color:#fff}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited{color:#fff}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover{color:#ccc}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited{background-color:transparent}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover{background-color:transparent}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon{font-size:18px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.active a{color:#da2331}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.submenubtn a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn a .strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.submenubtn a .strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn a span,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.submenubtn a span{color:#fff}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{float:right}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon.glyphicon-menu-left{display:inline-block}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon.glyphicon-menu-down,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .glyphicon.glyphicon-menu-right{display:none}
#topbar .navbar-default .container #skymenu.open .dropdown .dropdown-menu{right:0}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu,#topbar .navbar-default .container #skymenu.open .dropdown .dropdown-menu{-webkit-transition:right .5s;-o-transition:right .5s;transition:right .5s}
}
@media only screen and (max-width:1023px){#header .navbar-default .container .navbar-toggle{float:left}
#header .navbar-default .container .navbar-collapse{display:block;border:0 none;background:rgba(0,0,0,0.9);position:fixed;top:0;bottom:0;width:100%;min-height:100%;z-index:100}
#header .navbar-default .container .navbar-collapse#sportmenu{left:-100%}
#header .navbar-default .container .navbar-collapse#sportmenu .menuclose{top:22px;left:25px}
#header .navbar-default .container .navbar-collapse#sportmenu .navbar-brand{height:auto;padding:0;position:absolute;top:22px;left:70px;width:160px;z-index:120}
#header .navbar-default .container .navbar-collapse#sportmenu .navbar-brand img{width:100%}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav{position:fixed;display:block;top:68px;background:rgba(0,0,0,0.95);border:0 none;width:100%;margin:0;padding:0;z-index:100;max-height:calc(100% - 68px);overflow:auto;position:relative;background-color:transparent}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li{position:relative;border:0 none;border-bottom:1px solid #333}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a{display:block;height:40px;font-size:20px;text-transform:uppercase;line-height:20px;padding:10px 15px;white-space:normal;text-decoration:none;color:#fff}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:link,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:visited{color:#fff}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:active,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:hover{color:#ccc}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:link,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:visited{background-color:transparent}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:active,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:hover{background-color:transparent}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a .glyphicon{font-size:18px}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.active a{color:#da2331}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.skybtn a strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.submenubtn a strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.skybtn a .strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.submenubtn a .strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.skybtn a span,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.submenubtn a span{color:#fff}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav.subopen{position:relative;left:-100%}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav.subopen .dropdown.altro{position:absolute}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav.subopen{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}
#header .navbar-default .container .navbar-collapse#sportmenu.in,#header .navbar-default .container .navbar-collapse#sportmenu.collapsing{left:0}
#header .navbar-default .container .navbar-collapse#sportmenu,#header .navbar-default .container .navbar-collapse#sportmenu.in,#header .navbar-default .container .navbar-collapse#sportmenu.collapsing{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}
}
@media only screen and (max-width:1023px){#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu{position:fixed;display:block;top:68px;background:rgba(0,0,0,0.95);border:0 none;width:100%;margin:0;padding:0;z-index:100;max-height:calc(100% - 68px);overflow:auto;left:auto;right:-100%;bottom:0;min-height:calc(100% - 68px);background-color:transparent}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li{position:relative;border:0 none;border-bottom:1px solid #333}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a{display:block;height:40px;font-size:20px;text-transform:uppercase;line-height:20px;padding:10px 15px;white-space:normal;text-decoration:none;color:#fff}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:link,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:visited{color:#fff}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:active,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:hover{color:#ccc}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:link,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:visited{background-color:transparent}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:active,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:hover{background-color:transparent}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .glyphicon{font-size:18px}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.active a{color:#da2331}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.skybtn a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.submenubtn a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.skybtn a .strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.submenubtn a .strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.skybtn a span,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.submenubtn a span{color:#fff}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .strong{float:right}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .glyphicon-menu-right{display:none}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.active a{border-bottom-color:transparent}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.active a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.active a .strong{color:#da2331}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown.open .dropdown-menu{right:0}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown.open .dropdown-menu{-webkit-transition:right .5s;-o-transition:right .5s;transition:right .5s}
}
@media only screen and (max-width:1023px){.submenu.collapse,.submenu.collapsing{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;display:block;height:0;max-height:0}
.submenu.collapse ul.navbar-nav,.submenu.collapsing ul.navbar-nav{position:fixed;display:block;top:68px;background:rgba(0,0,0,0.95);border:0 none;width:100%;margin:0;padding:0;z-index:100;max-height:calc(100% - 68px);overflow:auto;left:auto;right:-100%;bottom:0;min-height:calc(100% - 68px);background-color:transparent}
.submenu.collapse ul.navbar-nav li,.submenu.collapsing ul.navbar-nav li{position:relative;border:0 none;border-bottom:1px solid #333}
.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{display:block;height:40px;font-size:20px;text-transform:uppercase;line-height:20px;padding:10px 15px;white-space:normal;text-decoration:none;color:#fff}
.submenu.collapse ul.navbar-nav li a:link,.submenu.collapsing ul.navbar-nav li a:link,.submenu.collapse ul.navbar-nav li a:visited,.submenu.collapsing ul.navbar-nav li a:visited{color:#fff}
.submenu.collapse ul.navbar-nav li a:active,.submenu.collapsing ul.navbar-nav li a:active,.submenu.collapse ul.navbar-nav li a:hover,.submenu.collapsing ul.navbar-nav li a:hover{color:#ccc}
.submenu.collapse ul.navbar-nav li a:link,.submenu.collapsing ul.navbar-nav li a:link,.submenu.collapse ul.navbar-nav li a:visited,.submenu.collapsing ul.navbar-nav li a:visited{background-color:transparent}
.submenu.collapse ul.navbar-nav li a:active,.submenu.collapsing ul.navbar-nav li a:active,.submenu.collapse ul.navbar-nav li a:hover,.submenu.collapsing ul.navbar-nav li a:hover{background-color:transparent}
.submenu.collapse ul.navbar-nav li a strong,.submenu.collapsing ul.navbar-nav li a strong,.submenu.collapse ul.navbar-nav li a .strong,.submenu.collapsing ul.navbar-nav li a .strong{font-family:'SkyTextMedium';font-weight:normal;display:inline-block;width:90%}
.submenu.collapse ul.navbar-nav li a .glyphicon,.submenu.collapsing ul.navbar-nav li a .glyphicon{font-size:18px}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{color:#da2331}
.submenu.collapse ul.navbar-nav li.skybtn a strong,.submenu.collapsing ul.navbar-nav li.skybtn a strong,.submenu.collapse ul.navbar-nav li.submenubtn a strong,.submenu.collapsing ul.navbar-nav li.submenubtn a strong,.submenu.collapse ul.navbar-nav li.skybtn a .strong,.submenu.collapsing ul.navbar-nav li.skybtn a .strong,.submenu.collapse ul.navbar-nav li.submenubtn a .strong,.submenu.collapsing ul.navbar-nav li.submenubtn a .strong,.submenu.collapse ul.navbar-nav li.skybtn a span,.submenu.collapsing ul.navbar-nav li.skybtn a span,.submenu.collapse ul.navbar-nav li.submenubtn a span,.submenu.collapsing ul.navbar-nav li.submenubtn a span{color:#fff}
.submenu.collapse ul.navbar-nav li,.submenu.collapsing ul.navbar-nav li{display:block}
.submenu.collapse ul.navbar-nav li a strong,.submenu.collapsing ul.navbar-nav li a strong,.submenu.collapse ul.navbar-nav li a .strong,.submenu.collapsing ul.navbar-nav li a .strong{float:right}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-right,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:inline-block}
.submenu.collapse ul.navbar-nav li a .glyphicon.glyphicon-menu-down,.submenu.collapsing ul.navbar-nav li a .glyphicon.glyphicon-menu-down{display:none}
.submenu.collapse.in .navbar-nav,.submenu.collapsing.in .navbar-nav,.submenu.collapse.collapsing .navbar-nav,.submenu.collapsing.collapsing .navbar-nav{right:0}
.submenu.collapse .navbar-nav,.submenu.collapsing .navbar-nav,.submenu.collapse.collapsing .navbar-nav,.submenu.collapsing.collapsing .navbar-nav{-webkit-transition:right .5s;-o-transition:right .5s;transition:right .5s}
}
@media only screen and (max-width:1023px){#loginpanel{display:block;border:0 none;padding:68px 0 0;background:rgba(0,0,0,0.95);position:fixed;top:0;right:-100%;bottom:0;width:100%;min-height:100%;z-index:130}
#loginpanel.in,#loginpanel.collapsing{right:0}
#loginpanel,#loginpanel.in,#loginpanel.collapsing{-webkit-transition:right .5s;-o-transition:right .5s;transition:right .5s}
}
@media only screen and (max-width:1023px){#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li,.submenu.collapse ul.navbar-nav li,.submenu.collapsing ul.navbar-nav li{border:0 none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a,.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{color:#999}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a strong,.submenu.collapse ul.navbar-nav li a strong,.submenu.collapsing ul.navbar-nav li a strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a .strong,.submenu.collapse ul.navbar-nav li a .strong,.submenu.collapsing ul.navbar-nav li a .strong{font-family:'SkyTextRegular'}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:link,.submenu.collapse ul.navbar-nav li a:link,.submenu.collapsing ul.navbar-nav li a:link,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:visited,.submenu.collapse ul.navbar-nav li a:visited,.submenu.collapsing ul.navbar-nav li a:visited{color:#999;background-color:transparent}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:active,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:active,.submenu.collapse ul.navbar-nav li a:active,.submenu.collapsing ul.navbar-nav li a:active,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:hover,#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a:hover,.submenu.collapse ul.navbar-nav li a:hover,.submenu.collapsing ul.navbar-nav li a:hover{color:#fff;background-color:transparent}
}
@media only screen and (min-width:768px) and (max-width:1023px){#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a,#header .navbar-default .container #sportmenu.navbar-collapse ul.navbar-nav li a,#header .navbar-default .container #sportmenu.navbar-collapse ul.navbar-nav li.dropdown .dropdown-menu li a,.submenu.collapse ul.navbar-nav li a,.submenu.collapsing ul.navbar-nav li a{height:60px;font-size:24px;line-height:40px;padding:10px 15px}
}
@media only screen and (max-width:767px){body.offcanvasOpen #topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{display:block!important}
}
@media only screen and (max-width:1023px){body.offcanvasOpen #sportmenu,body.offcanvasOpen #header .navbar-default .container #sportmenu.navbar-collapse ul.navbar-nav,body.offcanvasOpen #header .navbar-default .container #sportmenu.navbar-collapse ul.navbar-nav li.dropdown .dropdown-menu,body.offcanvasOpen .submenu.collapse ul.navbar-nav,body.offcanvasOpen .submenu.collapsing ul.navbar-nav{display:block!important}
}
#loginpanel{clear:both;-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;padding:0}
#loginpanel .safeArea{padding:20px 0}
#loginpanel .safeArea .loginclose{display:block;position:absolute;top:20px;right:20px;left:auto}
#loginpanel .safeArea .registerLink:active,#loginpanel .safeArea .registerLink:hover{color:#010101}
#loginpanel .safeArea .remember_label{font-weight:normal;color:#fff;display:inline-block;font-size:13px;margin-bottom:12px;margin-right:10px}
#loginpanel .safeArea .registerLinkMobile{text-align:left}
#loginpanel .safeArea .registerLinkMobile,#loginpanel .safeArea .dataForgot_link{color:#909091;display:block;font-size:14px;text-decoration:underline}
#loginpanel .safeArea .dataForgot_title{color:#fff;font-size:13px;margin-bottom:10px;margin-top:0}
#loginpanel .safeArea .dataSuccess_title{color:#fff;font-size:16px}
@media only screen and (min-width:1024px){#loginpanel{position:relative;z-index:10}
}
@media only screen and (min-width:1367px){#loginpanel .safeArea{width:1280px;padding:30px 20px}
}
#searchpanel{position:relative;clear:both;background-color:#f2f3f5;border-bottom:1px solid #fff}
#searchpanel.in:before{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-20px;left:auto;right:52px;border-bottom-color:#f2f3f5}
#searchpanel .search-form{padding:10px;margin:0;border:0 none}
#searchpanel .search-form .form-group{margin-bottom:0;position:relative;border-bottom:1px solid #999}
#searchpanel .search-form .form-group:before,#searchpanel .search-form .form-group:after{content:" ";display:table}
#searchpanel .search-form .form-group:after{clear:both}
#searchpanel .search-form .form-group:before,#searchpanel .search-form .form-group:after{content:" ";display:table}
#searchpanel .search-form .form-group:after{clear:both}
#searchpanel .search-form .form-group input[type="text"]{float:left;max-width:80%;font-size:18px;background-color:transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none}
#searchpanel .search-form .form-group button[type="submit"]{height:34px;padding:6px 12px;float:right;border:0 none;background-color:transparent}
#searchpanel .search-form .form-group button[type="submit"] .glyphicon{font-size:20px}
@media only screen and (min-width:768px){#searchpanel{position:absolute;top:20px;right:150px;background-color:#fff;border-bottom:0 none;padding:0;display:block;height:28px;max-width:0;overflow:hidden}
#searchpanel.in:before{display:none}
#searchpanel.collapse,#searchpanel.collapsing,#searchpanel.in{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
#searchpanel.in{max-width:150px}
#searchpanel,#searchpanel.collapsing,#searchpanel.in{-webkit-transition:max-width .5s;-o-transition:max-width .5s;transition:max-width .5s}
#searchpanel .search-form{padding:0}
#searchpanel .search-form .form-group input[type="text"]{font-size:16px;width:120px}
#searchpanel .search-form .form-group input,#searchpanel .search-form .form-group button[type="submit"]{height:27px;padding:3px 0}
#searchpanel .search-form .form-group input .glyphicon,#searchpanel .search-form .form-group button[type="submit"] .glyphicon{font-size:20px}
}
@media only screen and (min-width:1024px){#searchpanel{top:53px;right:15px;height:23px}
#searchpanel .container{width:auto;margin:0}
#searchpanel .search-form .form-group input[type="text"]{font-size:13px;width:100px}
#searchpanel .search-form .form-group input,#searchpanel .search-form .form-group button[type="submit"]{height:22px;padding:3px 0}
#searchpanel .search-form .form-group input .glyphicon,#searchpanel .search-form .form-group button[type="submit"] .glyphicon{font-size:15px}
}
@media only screen and (min-width:1367px){#searchpanel{top:54px;right:15px}
#searchpanel .search-form .form-group input[type="text"]{font-size:15px}
}
#inevidenza{clear:both;border-top:1px solid #f2f3f5;padding:10px 20px 0!important;white-space:nowrap}
#inevidenza .list{white-space:nowrap;list-style-type:none;margin:0;padding:0}
#inevidenza .list .title{display:inline-block;text-transform:uppercase;padding:2px 5px;margin:0 5px 10px 0}
#inevidenza .list .tag{display:inline-block}
#inevidenza .list .tag a{display:inline-block;font-size:12px;text-transform:uppercase;background-color:#f2f3f5;padding:2px 5px;margin:0 5px 9px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#inevidenza .list .tag a:link,#inevidenza .list .tag a:visited{color:#333}
#inevidenza .list .tag a:active,#inevidenza .list .tag a:hover{color:#999}
#inevidenza .swiper-arrow{display:block;position:absolute;top:0;bottom:0;background-color:#fff;z-index:2;line-height:40px}
#inevidenza .swiper-arrow.swiper-disabled{display:none!important}
#topbar #skymenu .btn{line-height:1.42857}
strong,.strong,optgroup,dt,kbd kbd,label,.label,.badge,.alert .alert-link,.close,.redlist li a,.editoriali .list .editoriale .content .author,.newsentry .content .category,.sidenews .newsentry .subtitle,.sidenews .newsentry.small .text,.sidenews .continue,.seriea .newsentry .subtitle,.weekbest .newsentry .subtitle,.seriea .newsentry.small .text,.weekbest .newsentry.small .text,.seriea .continue,.weekbest .continue,.newsright .newsentry .subtitle,article .subtitle,.article_related ul li a{font-weight:normal;font-family:"SkyTextMedium"}
.loginbtn .btn-primary{background-color:#3752a0;border-color:#3752a0}
.loginbtn .btn-primary:hover{background-color:#5675d0;border-color:#5675d0}
.loginbtn .btn-primary:active:focus{background-color:#5675d0;border-color:#5675d0}
#primopiano{overflow:hidden}
.livebox .event .title{font-size:17px}
.newsentry p.abstract-newsentry{margin-bottom:20px}
.article_image .iframeresponsive .iframebox{padding:30% 0}
.subtitle{font-family:"SkyTextRegular"}
#inevidenza .list .tag a{font-size:13px}
.seriea .continue,.weekbest .continue{font-size:12px}
.yellownews{color:#000;background-color:#ebd609}
article .date{color:#333}
.article_related h2{font-size:14px}
.article_related ul li{border-top:1px solid #ccc}
.article_related ul li:last-child{border-bottom:1px solid #ccc}
.article_related ul li a:link{color:#da2331}
.article_related ul li a:visited{color:#da2331}
.article_related ul li a:hover{color:#999}
article .subtitle{font-size:19px;line-height:1.4}
article .underlink .underlinktext{font-size:16px}
article .caption{font-size:12px}
.sectiontitle{text-align:left}
.newsright .newsentry .subtitle{padding-top:10px;font-size:18px;line-height:22px}
.highlights .headtitle,.videosingle .headtitle,.videofull .headtitle,.videolist .headtitle,.photolist .headtitle{border-bottom:1px solid #ccc}
.glyphicon.glyphicon-camera:before{display:none}
.glyphicon.glyphicon-camera{background:url('library/static/css/img/camera.png');width:25px;height:20px}
.glyphicon.glyphicon-triangle-right{background:url('library/static/css/img/arrow-right.png');width:13px;height:12px}
.glyphicon.glyphicon-triangle-right:before{display:none}
.media .detailsbox .panel .panel-heading .glyphicon.glyphicon-triangle-right{background:url('library/static/css/img/arrow-right-black.png')}
.media .videobox .imagewrap:hover .overlay .title{text-decoration:none}
.media .videobox .imagewrap .title.visible{color:#fff!important}
.media .photobox .imagewrap:hover .overlay .title{text-decoration:none}
.media .listbox .thumbslist li a .overlay{background:transparent}
.media .listbox .thumbslist li a .overlay:hover{background:rgba(0,0,0,0.75)}
.media .listbox .thumbslist.slick-slider .slick-arrow:before,.media .listbox.swiper-container .swiper-arrow:before{content:url(library/static/css/img/arrow-right-white.png)}
.media .listbox .thumbslist.slick-slider .slick-arrow,.media .listbox.swiper-container .swiper-arrow{background-color:#303030;width:40px;height:auto;top:6px;bottom:0}
.media .listbox .thumbslist.slick-slider .slick-arrow.slick-next,.media .listbox.swiper-container .swiper-arrow.swiper-next{right:0}
.media .listbox .thumbslist.slick-slider .slick-arrow.slick-prev,.media .listbox.swiper-container .swiper-arrow.swiper-prev{left:0;transform:rotate(180deg)}
.media .listbox .thumbslist li a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.media .listbox .thumbslist li a overlay:hover+img{transform:scale(1.5)}
.media .listbox .thumbslist li a:hover img{transform:scale(1.1);overflow:hidden}
.media .listbox .thumbslist li a{overflow:hidden}
.media .listbox .thumbslist li a .overlay{background:rgba(0,0,0,.5);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.media.video .listbox .thumbslist li a .overlay .title{top:20px;bottom:initial}
.highlights .media.video .listbox .thumbslist li a .overlay .title{top:initial;bottom:5px}
#content .flex-box{border-top:1px solid #f2f3f5}
#content .flex-box .brick.right .videobox img{max-height:197px;width:100%}
#content .flex-box .brick>section{margin-top:10px}
#content .flex-box .brick>section#yellownews{padding-bottom:0}
#content .flex-box .brick>section.matchcenter{margin-top:0}
#content .flex-box .brick>section.album-section,#content .flex-box .brick>section.tiles-section,#content .flex-box .brick>section.newsentries{margin-top:0}
#content .flex-box .brick>section.newsentries .newsentry{padding-top:0}
.newsentries .newsentry.noimage .content .title{padding-top:0}
#content .flex-box .brick>section.tiles-section .tiles h1.sectiontitle{margin-bottom:20px}
#content .flex-box .brick.column{padding-top:0;padding-bottom:0;margin-top:0}
#content .flex-box .brick.column.first-column{padding-top:30px}
#content .flex-box .brick>section.graybox{margin-top:0}
.newsentry.noimage.odd .content .text a{line-height:27px}
section.sidetextnews .newsentry.sidetext .content .text{font-size:14px;line-height:18px}
section.sidetextnews .newsentry.sidetext .content .title{line-height:28px}
.videofull .panel-body .more .glyphicon.glyphicon-triangle-right{background-image:url('library/static/css/img/arrow-videonews.png');width:11px;height:10px}
#swipemenu .glyphicon-menu-right:before,#swipemenu .glyphicon-menu-left:before{content:""}
#swipemenu .glyphicon{background-image:url(library/static/css/img/arrow-right-black-simple.png);background-repeat:no-repeat;width:10px;height:12px;margin-top:14px;padding-left:6px;padding-right:5px}
#swipemenu .glyphicon-menu-right{background-image:url(library/static/css/img/arrow-right-black-simple.png);width:10px;height:12px}
#swipemenu .glyphicon-menu-left{transform:rotate(180deg)}
#swipemenu .parent{padding:10px}
#swipemenu .parent .glyphicon{margin-top:0}
#swipemenu .parent span.strong{display:inline-block;font-size:15px;font-weight:normal;color:#333;padding:10px 0 0;margin:0 5px 10px 15px;border-bottom:1px solid #da2331}
#swipemenu .swiper-arrow.glyphicon-menu-left{background-image:url('library/static/css/img/arrow-right.png');width:12px;height:12px;transform:rotate(180deg)}
#swipemenu .swiper-arrow.glyphicon-menu-right{background-image:url('library/static/css/img/arrow-right.png');width:15px;height:12px}
#swipemenu li a span.strong,#swipemenu .parent span.strong{font-family:'SkyTextRegular';font-weight:normal;display:inline;width:auto;font-size:15px}
.swiper-container .swiper-arrow{opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.swiper-container:hover .swiper-arrow{opacity:1}
.newsright.video.graybox .newsentry span.video.overlay{height:168px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%)}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{color:#da2331}
#inevidenza{padding:10px 15px 0}
#inevidenza .list .tag{padding:0 10px 5px 10px}
#inevidenza .list .tag a{margin:0}
#inevidenza .list .tag:first-child{padding-left:0}
.livebox .onair .head span.strong{font-size:28px;line-height:34px;color:#da2331}
.navbar-nav li a>.strong,.navbar-default li a>.strong{font-family:'SkyTextRegular'}
.searchbtn>a>label{font-family:"SkyTextRegular"}
.album.header-section .title,.header-gallery.header-section .title{font-size:40px;color:#333;padding-top:0}
.header-section.album .font-album-subtitle,.header-gallery.header-section .subtitle{font-family:"SkyTextRegular";font-size:18px;color:#333}
.caption span.text{font-size:12px}
.morelinks.half{padding-top:15px}
h1.section_title{font-size:28px;font-family:"SkyTextRegular";float:left;margin-top:8px;margin-bottom:26px}
.underline_title{background-color:#eaebf0;height:1px;margin-top:45px}
section.bannerzone.graybox.graytablet.rightabsolute.pasteTop.positionfix{padding-bottom:30px!important}
.gallery-section .modal .entry .content .more,.gallery-section .modal .entry .content.open .more{-webkit-transition:none;-o-transition:none;transition:none}
.gallery-section .modal .entry .content .more{top:0}
.gallery-section .modal .entry .content.open .more{top:-60px}
.gallery-section .gallery-controls .wrapper .right a.theater{background:url(library/static/css/img/control_theater_open.png) no-repeat center center}
.gallery-section .gallery-controls .wrapper .right a.theater.on{background:url(library/static/css/img/control_theater_close.png) no-repeat center center}
.gallery-section .gallery-controls .wrapper .right a.fullscreen{background:url(library/static/css/img/control_fullscreen_open.png) no-repeat center center}
.gallery-section .gallery-controls .wrapper .right a.fullscreen.on{background:url(library/static/css/img/control_fullscreen_close.png) no-repeat center center}
.header-gallery.header-section .subtitle{padding-bottom:0!important}
span.glyphicon.glyphicon-triangle-top:before{content:"\e260"}
.header-section .textwrapper .moretext-toggle{color:#da2331}
.header-section .textwrapper .moretext-toggle:hover{color:#999}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a{font-size:15px;vertical-align:middle}
.skybtn .strong{font-family:'SkyTextRegular'!important;font-size:16px;text-transform:uppercase}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a .strong{width:90%}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a .strong{font-family:'SkyTextRegular';padding-top:10px}
.pagination-archive{text-align:left}
#main.highlights .videoside .videoentry,#main.highlights_dettaglio .videoside .videoentry{margin-bottom:15px}
.header-section.pagelle .subtitlesection{font-family:"SkyTextMedium";font-size:18px}
#main.formazione .addthis_container{padding:20px 0}
.videotext-section .title{margin-top:0}
.header-section .formazionilist-wrapper .formazionilist .dropdown-menu li a:hover{color:#fff;background-color:#da2331}
.anchor-match{display:block;position:relative;top:-126px;visibility:hidden}
.fixed-list{position:fixed;top:63px;width:100%;max-width:738px;z-index:8}
.search-data{border-left:1px solid #f2f3f5;padding-left:5px}
.keyword_result{font-family:"SkyTextBold"}
a.underlink.link-gsa{padding-top:10px}
.container_video_out{position:relative}
span.glyphicon.glyphicon-play-circle.icona-video-outbrain{position:absolute;width:36px;height:30px;z-index:99999;left:50%;top:50%;margin-left:-18px;margin-top:-15px}
span.glyphicon.glyphicon-play-circle.icona-video-outbrain:before{font-size:30px;color:white}
form.voteform .bottom .addthis_container{padding-top:40px}
#primopiano .newsentry .content .title a:hover{color:#ccc}
.voteform .bottom .btn{font-size:18px}
.album-section .addthis_container{padding-top:25px}
.header-section.album .font-album-subtitle{padding-bottom:0}
.gallery .slick-slide .content{min-height:100px}
.outbrain .tiles{margin:0}
.submenubtn .glyphicon.glyphicon-menu-left::before,.skybtn .glyphicon.glyphicon-menu-left::before{content:"\e257"}
.livebox .dropdown .dropdown-menu .event{display:block}
span.graytitletag{color:#999;font-size:20px;font-family:"SkyTextRegular"}
.media .listbox ul{padding-top:6px}
.videopage .hightlight_filters{float:left}
.no-border{border:0!important}
table.votetable.table.table-striped tr{border-bottom:1px solid #e4e4e4}
form.voteform .table-responsive{padding-bottom:40px}
#main.highlights .videopage .skycolor_small p,#main.highlights_dettaglio .videopage .skycolor_small p{padding-top:0}
#main.highlights .brick.left.brick-4{padding-bottom:0}
#main.highlights .tags_container{padding-bottom:0}
article .title{margin:0 20px 20px 0}
.media .detailsbox .panel .panel-heading a.top-fullvideo:after{content:""}
.newslast .glyphicon-menu-right:before{content:"\e258"}
.newslast .glyphicon-menu-left:before{content:"\e257"}
.arrow-fullvideo.glyphicon.glyphicon-arrow-right:before{font-size:9px}
.videofull-readmore{padding-left:5px;font-size:13px;text-decoration:underline}
#channelslide h3{font-family:'skyTextRegular';font-size:25px;font-weight:normal;text-transform:uppercase;margin:0 0 20px 0;position:relative;overflow:hidden}
#channelslide h3:before,#channelslide h3:after{content:'';vertical-align:middle;display:inline-block;width:70px;margin:0 0 0 2%;height:1px;background-color:#da2331}
#channelslide h3:before{margin:0 2% 0 0}
#channelslide h3:after{margin:0 0 0 2%}
.album-section .imagewrap .gallery_album_text{left:0;top:57%;position:absolute;width:100%;color:#fff;font-size:30px;font-weight:600;z-index:1;opacity:0;transition:opacity .5s}
.album-section .imagewrap:after{opacity:0;transition:opacity .5s}
a.imagewrap:hover span.gallery_album_text,.album-section .imagewrap:hover:after{opacity:1}
#sportmenu .dropdown.altro.open span.glyphicon-menu-right{content:"\e258"}
#sportmenu ul.navbar-nav li a,#sportmenu ul.navbar-nav li a span{-webkit-transition:none;-o-transition:none;transition:none}
.tiles-section .pagination-wrapper,.results-section .pagination-wrapper{text-align:center}
.videopage .hightlight_filters{width:100%;text-align:left}
@media only screen and (max-width:350px){.gallery-section .modal .entry .content.open .more{top:-105px}
}
@media only screen and (max-width:550px){#primopiano .newsentry .imagewrap img{max-width:550px;height:270px}
}
@media only screen and (max-width:640px){.gallery-section .galleryclone .entry .entry-wrapper{display:table-cell;vertical-align:middle;padding-bottom:64px}
.gallery-section .galleryclone .entry{display:table}
}
@media only screen and (min-width:640px) and (max-width:767px){#main.highlights .tags_container,#main.highlights_dettaglio .tags_container{padding-top:50px}
}
@media only screen and (max-width:767px){.submenu.collapse ul.navbar-nav li.active a strong,.submenu.collapsing ul.navbar-nav li.active a strong,.submenu.collapse ul.navbar-nav li.active a .strong,.submenu.collapsing ul.navbar-nav li.active a .strong{color:#999}
section.hightlight_filters{text-align:left!important}
section.hightlight_filters .title{display:block!important}
.filter-data{margin-top:25px}
.graytitletag{display:block}
.hidemobile{display:none!important}
.highlights .headtitle,.videosingle .headtitle,.videofull .headtitle{border:0}
.newsentry .abstract-newsentry{font-size:16px}
.media .listbox .thumbslist li a .overlay .title .glyphicon{font-size:24px}
.highlights .media.video .listbox .thumbslist li a .overlay .title{top:15px;bottom:initial}
.highlights .media.video .listbox .thumbslist li a .overlay .title{top:18px;line-height:20px;bottom:initial}
.media.video .thumbslist li a{height:77px}
#content .flex-box .brick{padding:0}
.media.video.single .videobox .imagewrap .overlay .glyphicon{display:block}
.header-section.album .font-album-subtitle{padding-top:15px}
.album-section .content{padding:10px 15px}
.album-section .imagewrap .gallery_album_text{font-size:20px;top:54%}
h1.section_title{font-size:30px;margin-left:10px}
.gallery-section .modal .entry .content{padding:0;position:absolute;height:64px;overflow:visible;bottom:0;width:100%}
.gallery-section .modal .entry .content .more{-webkit-transition:top 0s}
.gallery-section .modal .entry .content .text,.gallery-section .modal .entry .content.open .text{-webkit-transition:max-height 0s;-o-transition:max-height 0s;transition:max-height 0s}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li a,.submenu.collapse ul.navbar-nav li a{font-size:18px}
.swiper-container .swiper-arrow{transition:none;opacity:0}
.swiper-container:hover .swiper-arrow{opacity:0}
}
@media only screen and (min-width:768px){article .mpu_top{margin-left:10px}
.media .listbox .thumbslist li a .overlay .title{font-size:13px;left:10px}
section.highlights,section.videosingle{margin-bottom:50px}
section#matchzone-2{margin-bottom:50px}
.media.video .listbox .thumbslist li a{height:92px}
#content .flex-box .brick{padding-bottom:17px}
.pagination>li>a,.pagination>li>span{padding:6px 12px;font-size:14px;line-height:1.428571429}
}
@media only screen and (min-width:550px) and (max-width:1023px){.newsentry .imagewrap img{width:100%}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hidetablet{display:none!important}
.headtitle .title{font-size:16px}
.graytablet.preroll{width:100%}
#content .flex-box .brick .bannerzone{clear:both}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:link .strong,#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a:visited .strong{color:#333;font-family:'SkyTextRegular';float:left;text-align:left;font-size:22px;min-width:200px}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a .strong{font-weight:normal;display:inline-block;width:95%;line-height:27px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:22px}
.container.album .redlist{padding-left:10px}
#content .flex-box .brick>section.album{margin-top:-5px}
#content .flex-box .brick>section.header-gallery,#content .flex-box .brick>section.gallery-section{margin-top:0}
}
@media only screen and (max-width:1023px){#inevidenza{padding:15px 20px 10px!important}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.active a{color:#fff}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:active,#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a:hover{color:#fff}
ul.nav.navbar-nav .glyphicon.glyphicon-menu-right{background:url('library/static/images/camera.png');width:12px;height:21px;top:4px}
ul.nav.navbar-nav .glyphicon.glyphicon-menu-right:before{display:none}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li a{padding:10px 0}
.media .listbox ul li{font-size:12px}
#main.highlights .addthis_container,#main.highlights_dettaglio .addthis_container{padding-top:20px}
#content .flex-box .brick{padding-top:10px}
#content .flex-box .brick.full.jumbo{padding-top:0}
#main.articolo #content .flex-box .brick>section{padding-bottom:30px}
#header .navbar-default .container #sportmenu ul.navbar-nav li.dropdown .dropdown-menu li.submenubtn a .glyphicon-menu-left{padding-top:10px}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav li.submenubtn a .strong{font-family:'SkyTextRegular';padding-top:10px}
#header .navbar-default .container .navbar-collapse#sportmenu ul.navbar-nav>li{min-height:64px;line-height:64px;padding-left:20px}
.home #content .flex-box .brick-2{padding-bottom:10px}
.home section.highlights{margin-bottom:0}
.home section.videosingle{margin-top:0!important;margin-bottom:20px}
.home #content .flex-box .brick-5{padding-bottom:10px}
#main.home section.sidetextnews{margin-bottom:20px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.subscribeTo{display:none}
}
@media only screen and (min-width:1024px){.videofull .panel-body{min-height:250px}
.hidedesktop{display:none!important}
.title.sectiontitle.hl{font-size:28px}
.highlights .headtitle .more{display:block}
.livebox{max-width:none}
.media.full .listbox .thumbslist li a .overlay .title{top:35px}
#sportmenu ul.navbar-nav{padding-left:10px}
#header .navbar-default .container .searchbtn{padding:10px 20px 0 0}
#content .flex-box .brick>section.mpu_top.graytablet{padding-bottom:30px}
#content .flex-box .brick>section.bannerzone{padding-bottom:30px}
#content .flex-box .brick>section.mpu_top{padding-bottom:30px}
#inevidenza .list .tag a{font-size:15px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.skybtn+li a .strong{border-left:0 none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{display:inline-block;font-size:14px;height:0;line-height:0;border-left:1px solid #f2f3f5;text-transform:uppercase;padding:0 20px;font-family:SkyTextRegular}
#sportmenu ul.navbar-nav li a span.strong{font-family:'SkyTextRegular';font-weight:normal;display:inline;width:auto}
.submenu.collapse ul.navbar-nav li a span.strong,.submenu.collapsing ul.navbar-nav li a span.strong{font-family:'SkyTextRegular';font-weight:normal;display:inline;width:auto}
.album-section .content .text{font-size:16px;padding-right:12px}
#main.articolo #content .flex-box .brick>section,#main.articolo_vertical #content .flex-box .brick>section,#main.articolo_video #content .flex-box .brick>section{padding-bottom:40px}
#content .flex-box .brick.full,#content .flex-box .brick>section.header-section{margin-top:0}
#content .flex-box .brick>section.header-section.album{margin-bottom:27px;margin-top:0}
section.header-section.header-gallery{margin-bottom:-8px!important;padding-bottom:0!important}
#sportmenu ul.navbar-nav li a .glyphicon.glyphicon-menu-right{display:none}
.dropdown .glyphicon-menu-right{color:#999}
.glyphicon-menu-down:before{content:"\e259"}
.dropdown .glyphicon-menu-down{color:#333}
#header .navbar-default .container .navbar-collapse#sportmenu ul.dropdown-menu li a{padding:5px 20px}
#header .navbar-default .container .navbar-collapse#sportmenu ul.dropdown-menu li a,#header .navbar-default .container .navbar-collapse#sportmenu ul.dropdown-menu li a span.strong{text-align:left}
#header .navbar-default .container .navbar-collapse#sportmenu ul.dropdown-menu li a span.strong,#header .navbar-default .container .navbar-collapse#sportmenu ul.dropdown-menu li a span.glyphicon.glyphicon-menu-right{display:inline-block;vertical-align:middle;padding:0}
#sportmenu .dropdown.altro ul.dropdown-menu{box-shadow:-1px -1px 4px 0 rgba(0,0,0,0.4)}
#sportmenu ul.navbar-nav li.dropdown .dropdown-menu:before{top:2px;margin-left:-0.5em;bottom:-2em;left:25%;box-sizing:border-box;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 2px 3px 0 rgba(0,0,0,0.3)}
.videopage .videolist-section .media.video .listbox .thumbslist{height:393px}
#content .flex-box .brick{padding-top:20px}
#content .flex-box .brick.full.jumbo{padding-top:0}
#content .flex-box .brick>section{padding-bottom:0}
#content .flex-box .brick.brick-4{padding-top:0}
#content .flex-box .brick.brick-4 .tags_container{padding-top:3px;padding-bottom:15px}
section.videotext-section.lefthalf{padding-bottom:0!important}
.outbrain .tiles{padding-top:0}
#content .flex-box .brick>section.bannerzone{padding-bottom:0}
.home #content .flex-box .brick-2{padding-bottom:30px}
.home section.highlights,.home section.videosingle{margin-bottom:30px}
.home #content .flex-box .brick-5{padding-bottom:10px}
#main.home section.sidetextnews{margin-bottom:30px}
.anchor-match{top:-63px}
.fixed-list{top:85px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{top:-2px;left:8%;background-color:transparent;box-shadow:none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle img{margin-right:6px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.subscribeTo a{background-color:#00b8c6;border-color:#00b8c6;display:inline-block;height:23px;vertical-align:middle;padding:3px 10px 0 10px;margin:0 14px 2px 14px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.subscribeTo a:hover{background-color:#00b8c6;border-color:#00b8c6;color:#fff}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{padding:0 15px}
}
@media only screen and (min-width:1024px) and (max-width:1366px){section.sidetextnews .newsentry.sidetext .content .title{line-height:22px}
#content .flex-box .brick>section.newslast.graybox{padding-bottom:40px}
}
@media only screen and (min-width:1367px){#header .navbar-default .container .navbar-header .navbar-brand{padding:15px 0 0 35px}
#sportmenu ul.navbar-nav{padding-left:20px}
#header .navbar-default .container .searchbtn{padding:10px 35px 0 0}
#content .flex-box .brick>section.mpu_top.graytablet{padding-bottom:40px}
#content .flex-box .brick>section.bannerzone{padding-bottom:40px}
#content .flex-box .brick>section.newslast.graybox{padding-bottom:40px}
section.preroll.graytablet .media.video{padding-bottom:10px}
#content .flex-box .brick>section.newsright.video.graybox{padding-bottom:40px}
#content .flex-box .brick>section.mpu_top{padding-bottom:40px}
.videopage .videolist-section .media.video .listbox .thumbslist{height:501px}
#content .flex-box .brick>section{padding-bottom:10px}
#content .flex-box .brick>section#yellownews{padding-bottom:0}
#content .flex-box .brick.brick-4{padding-top:0}
#content .flex-box .brick.brick-4 .tags_container{padding-top:13px;padding-bottom:25px}
.outbrain .tiles{padding-top:10px}
#content .flex-box .brick>section.bannerzone{padding-bottom:10px}
.home #content .flex-box .brick-2{padding-bottom:30px}
.home section.highlights,.home section.videosingle{margin-bottom:30px}
.home #content .flex-box .brick-5{padding-bottom:10px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu{top:-2px;left:8%;background-color:transparent;box-shadow:none}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-toggle img{margin-right:6px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.subscribeTo a{background-color:#00b8c6;border-color:#00b8c6;display:inline-block;height:23px;vertical-align:middle;padding:3px 10px 0 10px;margin:0 14px 2px 14px}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li.subscribeTo a:hover{background-color:#00b8c6;border-color:#00b8c6;color:#fff}
#topbar .navbar-default .container #skymenu .dropdown .dropdown-menu li a .strong{padding:0 15px}
}
@media only screen and (min-width:1367px){#inevidenza{padding:10px 35px 0!important}
.videofull .panel-body{min-height:300px}
}
html body #main{padding-top:0}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
#main #header .navbar-default .container .navbar-collapse#sportmenu .navbar-brand img{width:auto}
html body #main.sticky #header{-webkit-box-shadow:0;box-shadow:0;height:auto}
@media only screen and (max-width:767px){.hidemobile{display:none!important}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hidetablet{display:none!important}
#topbar .navbar-default .container #skymenu{margin-right:-4px;margin-top:57px}
#topbar .navbar-default .container #skymenu a{margin-right:-1px}
}
@media only screen and (min-width:1024px){.hidedesktop{display:none!important}
}
.skycolor .imagewrap:after{display:block;position:absolute;top:0;left:0;line-height:0;content:url('library/static/images/header/skycolor.jpg')}
#swipemenu .swiper-container{position:relative;padding:0!important;white-space:normal!important}
#swipemenu .swiper-container .swiper-wrapper{white-space:normal!important}
#swipemenu .swiper-container .swiper-wrapper .swiper-slide{width:auto;white-space:normal!important}
#swipemenu .swiper-container .swiper-arrow{position:absolute;top:2px;z-index:2}
#swipemenu .swiper-container .swiper-arrow.swiper-prev{left:0}
#swipemenu .swiper-container .swiper-arrow.swiper-next{right:0}
#swipemenu .swiper-container .swiper-arrow.swiper-disabled{display:none!important}
#swipemenu .swiper-container .swiper-scrollbar{display:none}
@media only screen and (min-width:1024px){html body #main{padding-top:0;top:0}
html body #main #header{height:auto}
#header #section-menu.navbar-default .container .searchbtn{top:-31px!important;padding:3px 12px 0 0!important;position:absolute;right:0}
#header #videosky-nav.navbar-default .container .searchbtn{top:-31px!important;padding:3px 12px 0 0!important;position:relative;right:0}
#topbar .navbar-default .container .loginbtn{top:10px}
#topbar .navbar-default .container .skygo{top:3px}
#sportmenu ul.navbar-nav li.dropdown:after{z-index:10}
#topbar .dropdown-menu,#header .dropdown-menu,.submenu .dropdown-menu,#swipemenu .dropdown-menu,#loginpanel .dropdown-menu,#searchpanel .dropdown-menu{z-index:10}
}
@media only screen and (min-width:1367px){#header .navbar-default .container .searchbtn a label{font-size:15px}
}
@media only screen and (max-width:1023px){#header .navbar-default .container .navbar-collapse#sportmenu .navbar-brand{height:auto;padding:0;position:absolute;left:70px;top:23px;width:160px;z-index:120}
html body div#main.container section#header{z-index:19}
#footer{z-index:18}
}
.glyphicon.glyphicon-camera{background:url('library/static/images/header/camera.png');width:25px;height:20px}
.glyphicon.glyphicon-triangle-right{background:url('library/static/images/header/arrow-right.png');width:13px;height:12px}
.media .detailsbox .panel .panel-heading .glyphicon.glyphicon-triangle-right{background:url('library/static/images/header/arrow-right-black.png')}
.media .listbox .thumbslist.slick-slider .slick-arrow{background-image:url(library/static/images/header/arrow-right-white.png);background-repeat:no-repeat;width:25px;height:33px;margin-top:-17px;top:50%}
.videofull .panel-body .more .glyphicon.glyphicon-triangle-right{background-image:url('library/static/images/header/arrow-videonews.png');width:11px;height:10px}
#swipemenu .swiper-arrow.glyphicon-menu-left{background-image:url('library/static/images/header/arrow-right.png');width:12px;height:12px;transform:rotate(180deg)}
#swipemenu .swiper-arrow.glyphicon-menu-right{background-image:url('library/static/images/header/arrow-right.png');width:15px;height:12px}
.navbar-nav li a>.strong,.navbar-default li a>.strong{font-family:'SkyTextRegular'}
.media .listbox .swiper-arrow.swiper-next{line-height:410%;background:url('library/static/images/header/arrow-right-white.png') no-repeat;width:20px;height:25px;top:40%;background-size:contain}
.media .listbox .swiper-arrow.swiper-prev{transform:rotate(180deg);line-height:410%;background:url('library/static/images/header/arrow-right-white.png') no-repeat;width:20px;height:25px;top:40%;background-size:contain}
#swipemenu .glyphicon{background-image:url(library/static/images/header/arrow-right-black-simple.png);background-repeat:no-repeat;width:10px;height:12px;margin-top:14px;padding-left:6px;padding-right:5px}
#swipemenu .glyphicon-menu-right{background-image:url(library/static/images/header/arrow-right-black-simple.png);width:10px;height:12px}
.flex-box .brick{padding:0}
.skyGo_link{background-image:url(library/static/images/header/skyGo-ico.png);background-repeat:no-repeat;background-position:center left;padding-left:32px;padding-top:6px;padding-bottom:6px;font-size:12px;color:#565a5c;font-family:'SkyTextMedium';text-decoration:none;margin-right:10px}
.search-ico{background-image:url(library/static/images/header/lente.png);background-position:center left;background-repeat:no-repeat;padding-left:20px;padding-top:2px;padding-bottom:2px}
.searchInput_container{border-bottom:1px solid #000;background-image:url(library/static/images/header/lente.png);background-position:center right;background-repeat:no-repeat;padding-right:24px;display:inline-block;line-height:24px}
.topBar_overlay_close{top:13px;right:0}
.eveningNews_check{padding-right:20px;padding-bottom:4px;margin-top:10px;margin-right:45px;background-image:url(library/static/images/header/email-arrow.png)}
.loginBackArrow{position:absolute;background-image:url(library/static/images/header/back-arrow.png);background-position:left center;background-repeat:no-repeat;top:0;left:0;color:#fff;font-size:14px;text-transform:uppercase;padding-left:30px;text-decoration:none;z-index:2;display:none}
.loginForm_submit{width:100%;height:40px;background-color:#3752a0;color:#fff;font-size:18px;border:0;background-image:url(library/static/images/header/smallArrowLeft.png);background-repeat:no-repeat;background-position:92% center;margin-bottom:10px;outline:0}
.logoutBtn{font-size:13px;color:#fff;text-transform:uppercase;background-image:url(library/static/images/header/logoutIco.png);background-repeat:no-repeat;background-position:right center;padding-right:30px;text-decoration:none;margin-top:12px;display:inline-block;line-height:26px}
.menuFooter_container .subMenu_itemTitle{border-bottom:0;background-image:url(library/static/images/header/footer/footerArrow.png);background-position:right center;background-repeat:no-repeat;padding-right:40px;display:inline-block;font-size:20px;line-height:20px;padding-bottom:0;margin:0;min-width:250px;text-align:left}
.menuFooter_container .subMenu_itemGroup.open .subMenu_itemTitle{background-image:url(library/static/images/header/footer/footerArrowUp.png)}
@media only screen and (max-width:1023px){ul.nav.navbar-nav .glyphicon.glyphicon-menu-right{background:url('library/static/images/header/mMenu-arrowRight.png');width:12px;height:21px;top:4px}
}
html body #main .submenu.submenu-iphonewa{z-index:19!important}
.submenu.collapse ul.navbar-nav li.active a,.submenu.collapsing ul.navbar-nav li.active a{border-bottom:1px solid transparent}
@media only screen and (min-width:1024px){#header .navbar-default .container .searchbtn{padding:10px 20px 0 0}
}
@media only screen and (min-width:1024px){html body #main.sticky #header .navbar-default .container .navbar-collapse{clear:none;width:auto;border-bottom:0}
html body .bigwrapper #main.sticky #header nav{-webkit-box-shadow:0 2px 2px #dadada;box-shadow:0 2px 2px #dadada}
html body .bigwrapper #main.sticky{top:90px}
html body #main.sticky .navbar-header:after{clear:none}
html body.sticky #topbar .navbar-default .container .loginbtn{right:initial;top:7px;margin-left:880px}
#main.sticky #header .navbar-default .container .searchbtn{right:140px}
html body #main.sticky #searchpanel{top:30px;margin-right:-480px}
html body #main.sticky .submenu{position:relative;top:0}
html body #main.sticky #sportmenu .dropdown .dropdown-menu{left:-105px}
html body #main.sticky #section-menu #searchpanel{position:absolute;top:-29px;z-index:11;right:151px;margin-right:initial}
html body #videosky-nav #searchpanel{position:absolute;top:10px;z-index:11;right:0;margin-right:initial}
html body #main.sticky .submenu{-webkit-box-shadow:0 2px 2px #dadada;box-shadow:0 2px 2px #dadada}
}
@media only screen and (max-width:1062px) and (min-width:1024px){html body.sticky #topbar .navbar-default .container{max-width:1000px}
}
@media(min-width:1367px){html body.sticky #topbar .navbar-default .container .loginbtn{margin-left:1070px}
}
@media(max-width:1023px){#sportmenu .nascondialtro{display:none}
}
.video-sky-main-item{position:absolute;top:23px;left:65px}
section#header:not(.homepage-header) .video-sky-main-item{display:none}
@media only screen and (min-width:1024px){html body #main.sticky #header .searchbtn{padding:initial}
}
#header .navbar-default .last-menu-li .searchbtn label{cursor:pointer;margin:0;color:#333}
#header .navbar-default .last-menu-li .searchbtn label:hover{color:#999}
#header .navbar-default li.last-menu-li{position:absolute;float:right;right:20px;border-left:1px solid #f2f3f5;padding-left:52px}
#header .navbar-default li.last-menu-li a{width:120px}
#header .navbar-default li.live-hpmenu{position:absolute;right:200px}
@media only screen and (max-width:1023px) and (min-width:768px){html body #main #videosky-nav #searchpanel .container form{top:40px}
html body #main #section-menu #searchpanel .container form{top:40px}
html body.homepage #main #section-menu #searchpanel .container form{top:0}
#header .navbar-default .container .searchbtn{position:absolute;top:23px}
}
@media only screen and (min-width:1367px){html body #main.sticky #searchpanel{top:30px;margin-right:-577px}
}
@media only screen and (max-width:767px){#header .navbar-default .container .searchbtn{position:absolute;top:23px;right:53px}
}
@media only screen and (min-width:1024px){html body #main.sticky #searchpanel{top:31px}
}
@font-face{font-family:'Glyphicons Halflings';src:url('library/static/fonts/glyphicons-halflings-regular.eot');src:url('library/static/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('library/static/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('library/static/fonts/glyphicons-halflings-regular.woff') format('woff'),url('library/static/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('library/static/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}
.moveContainer{overflow:visible}
nav.navbar{border:0 none}
.btn{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;text-transform:uppercase;line-height:20px;padding:2px 30px}
.btn.btn-primary,.btn.btn-success,.btn.btn-info,.btn.btn-warning,.btn.btn-danger{text-decoration:none;color:#fff}
.btn.btn-primary:link,.btn.btn-success:link,.btn.btn-info:link,.btn.btn-warning:link,.btn.btn-danger:link,.btn.btn-primary:visited,.btn.btn-success:visited,.btn.btn-info:visited,.btn.btn-warning:visited,.btn.btn-danger:visited{color:#fff}
.btn.btn-primary:active,.btn.btn-success:active,.btn.btn-info:active,.btn.btn-warning:active,.btn.btn-danger:active,.btn.btn-primary:hover,.btn.btn-success:hover,.btn.btn-info:hover,.btn.btn-warning:hover,.btn.btn-danger:hover{color:#ccc}
#header label,#footer label{font-weight:normal}
#header input,#footer input,#header button,#footer button,#header select,#footer select,#header textarea,#footer textarea{line-height:normal}
.dropdown-menu{z-index:8}
.dropdown .glyphicon-menu-down{font-size:12px;color:#999}
.dropdown .dropdown-menu li a{margin:0;padding:10px 15px}
.dropdown .dropdown-menu li a strong,.dropdown .dropdown-menu li a .strong{font-weight:normal}
ul.pagination>li>a,ul.pagination>li>span{margin:0 4px}
.bootstrap-switch{border:0 none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background-color:#181818;height:20px;line-height:16px}
.bootstrap-switch .bootstrap-switch-label{background-color:transparent}
.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:20px;height:20px}
.bootstrap-switch .bootstrap-switch-handle-on i,.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on i,.bootstrap-switch .bootstrap-switch-handle-off i,.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off i{top:2px}
#popupVideo .modal-full{width:97%}
#popupVideo .modal-header{padding:5px}
#popupVideo .modal-body{padding:0;text-align:center}
@media(min-width:768px){.container{width:768px!important}
}
@media(min-width:1024px){.container{width:1000px!important}
}
@media(min-width:1367px){.container{width:1192px!important}
}
.breadcrumb{margin:0;padding:5px;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.breadcrumb li{text-transform:uppercase;font-size:14px}
.breadcrumb li.active{color:#da2331}
.ext-strict #CQ .x-form-text{height:22px}
#page-content{background-color:#fff}
#videotags{display:none}
#videotags.visible{display:inline-block}
#videotagsSpalla{display:none}
#videotagsSpalla.visible{display:block}
.videotags ul{background-color:#e8eaee;margin-left:0;margin:20px 0}
#header .navbar-default .container{padding:0}
.advHeader{text-align:center;padding-top:105px;overflow:hidden;background-color:rgba(34,34,34,1)}
@media(min-width:1024px){.advHeader{padding-top:0;background-color:white}
.homepage .advHeader{padding-top:0;background-color:white}
}
#videosky-nav{background-color:#e8eaee;border:0;border-radius:0;margin-bottom:0;height:40px;min-height:40px;line-height:40px;overflow:hidden;color:#333}
#videosky-nav li a{color:#333}
.nav>li>a{padding:10px 12px}
.navbar-collapse{padding-right:0;padding-left:0}
@media(min-width:768px){#videosky-nav .navbar-nav>li>a{padding-top:12px;padding-bottom:12px}
}
#videosky-nav .navbar-brand{height:40px;padding:12px 12px;font-size:18px;line-height:16px;color:#000;font-family:'SkyTextMedium'}
#videosky-nav .glyphicon{top:3px;padding-left:5px;color:#333;font-size:14px}
#videosky-nav .navbar-nav>li>a{padding-top:12px;padding-bottom:12px;line-height:18px}
#videosky-nav.navbar .navbar-form{margin:0;margin-top:0;border-radius:0;background-color:#e8eaee;height:40px;width:166px}
#videosky-nav.navbar .navbar-form .form-control{margin:0;margin-top:1px;border-radius:0;background-color:#e8eaee;border:0;padding:10px}
#videosky-nav .btn-menu{background-color:#e8eaee}
#videosky-nav .navbar-header{float:left}
#videosky-nav .navbar-nav{float:left;margin:0}
#videosky-nav .navbar-nav>li.active{display:inline-block}
#videosky-nav .navbar-nav>li:not(.active){display:none}
@media(min-width:1024px){#videosky-nav .navbar-nav>li:not(.active){display:inline-block}
}
#logoCanale{height:65px;line-height:65px}
#logoCanale img{width:200px}
#videosection-nav{background-color:#fff;border:0;border-radius:0;margin-bottom:0;height:45px;min-height:42px;line-height:42px;text-transform:uppercase;color:#000;border-bottom:1px solid #f5f5f5;font-size:15px;width:100%}
.basicTitle{position:relative;display:inline-block;text-align:center;font-size:24px;text-transform:uppercase;width:100%;margin:0 auto 50px auto}
.basicTitle:after{content:"";vertical-align:middle;display:inline-block;width:75px;margin:0 0 0 2%}
.basicTitle:before{content:"";vertical-align:middle;display:inline-block;width:75px;margin:0 2% 0 0}
.basicTitle_prospect:after,.basicTitle_prospect:before{border-bottom:1px solid #1eb9c5}
.basicTitle_parco:after,.basicTitle_parco:before{border-bottom:1px solid #3752a0}
.sectionMargin_bottom{margin-bottom:50px}
.basicSubTitle{font-size:18px;line-height:22px;width:100%;text-align:center;margin:0 0 30px 0;padding-left:20px;padding-right:20px}
.basicSubTitle a{text-decoration:underline;color:#000}
.slick-slider .slick-dots{list-style-type:none;margin:0 auto;padding:0;text-align:center}
.slick-slider .slick-dots li{display:inline-block;cursor:pointer;width:10px;height:10px;margin:0 10px}
.slick-slider .slick-dots li button{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
#channelslide{clear:both;text-align:center;padding:10px 0 40px;overflow:hidden;background-color:#f6f6f6;margin-top:30px}
#channelslide:before,#channelslide:after{content:" ";display:table}
#channelslide:after{clear:both}
#channelslide:before,#channelslide:after{content:" ";display:table}
#channelslide:after{clear:both}
#channelslide h1{font-family:'skyTextRegular';font-size:25px;font-weight:normal;text-transform:uppercase;margin:0 0 20px 0;position:relative;overflow:hidden}
#channelslide h1:before,#channelslide h1:after{content:'';vertical-align:middle;display:inline-block;width:70px;margin:0 0 0 2%;height:1px;background-color:#da2331}
#channelslide h1:before{margin:0 2% 0 0}
#channelslide h1:after{margin:0 0 0 2%}
#channelslide .list{list-style-type:none;margin:0;padding:0}
#channelslide .list a{width:230px;text-align:center;display:inline-block;padding:10px 5px}
#channelslide .list a img{display:inline-block;max-width:100%}
#channelslide .list.slick-slider .slick-dots li button{background-color:#f8d1d4}
#channelslide .list.slick-slider .slick-dots li.slick-active button{background-color:#da2331}
#main .flex-box .brick.brick-1.pwdbyfoxsports{padding:8px 0;text-align:center;border-bottom:1px solid #e5e5e5}
#main .flex-box .brick.brick-1 .pwdbyfoxsports_inner{float:none;text-align:center}
#main .flex-box .brick.brick-1 .tv8logo_inner{float:none;text-align:center}
@media(min-width:1367px){#main .flex-box .brick.brick-1.pwdbyfoxsports{padding:0;position:absolute;border-bottom:0;margin-top:12px}
}
.tv8logo{padding-left:10px;padding-top:5px}
#best_of_week.sectioncarousel{margin-top:10px}
.sectioncarousel{padding:0 0 10px 0;border-bottom:0}
@media(max-width:1023px){#best_of_week.sectioncarousel{border-bottom:0}
}
@media(min-width:1024px){#best_of_week.sectioncarousel{margin-top:25px;margin-bottom:10px;border-bottom:1px solid #f5f5f5}
#videotags.visible{display:block}
}
.sectioncarousel .section-header{border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:12px}
.sectioncarousel .section-header .logoImg{display:inline-block}
@media(max-width:767px){.sectioncarousel .section-header .logoImg{width:45%}
.sectioncarousel .section-header{padding-left:10px;padding-right:10px}
}
.sectioncarousel .section-header .linkVideo{float:right;line-height:200%;text-decoration:none}
.sectioncarousel .section-header span{text-decoration:underline}
#best_of_week h2.sectiontitle{font-family:'SkyTextMedium';text-transform:uppercase;font-size:16px;color:#000;margin-bottom:16px;display:inline-block}
#best_of_week .linkVideo{float:right;line-height:22px}
#best_of_weekh span{text-decoration:underline}
.sectioncarousel .carouselTitle{text-decoration:underline;font-size:14px;display:none;margin-bottom:5px}
.sectioncarousel .slick-slide{margin:0 2px 0 0}
.sectioncarousel .swiper-container{padding-bottom:16px;margin-bottom:14px;clear:both}
.sectioncarousel .swiper-slide{text-align:center;width:210px;height:116px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.sectioncarousel .swiper-slide a{width:100%}
.swiper-scrollbar{border-radius:0;background:#e9e9e9;margin:0;padding:0;bottom:0}
.swiper-scrollbar .swiper-scrollbar-drag{background:#a7222e;border-radius:0}
.sectioncarousel .swiper-scrollbar{margin-left:0;bottom:0;border-radius:0}
.sectioncarousel .swiper-container:hover .swiper-button-prev,.sectioncarousel .swiper-container:hover .swiper-container-rtl .swiper-button-next{opacity:1}
.sectioncarousel .swiper-container .swiper-button-prev,.sectioncarousel .swiper-container-rtl .swiper-button-next{right:auto;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.sectioncarousel .swiper-container:hover .swiper-button-next,.sectioncarousel .swiper-container:hover .swiper-container-rtl .swiper-button-prev{opacity:1}
.sectioncarousel .swiper-container .swiper-button-next,.sectioncarousel .swiper-container-rtl .swiper-button-prev{left:auto;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.sectioncarousel .swiper-container .swiper-button-next.swiper-button-disabled,.sectioncarousel .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:0}
.sectioncarousel .swiper-button-next{line-height:410%;background:url('library/static/images/arrow-right-white.png') no-repeat;width:40px;top:0;background-color:#303030;height:100%;background-position:center;right:0;margin-top:0}
.sectioncarousel .swiper-button-prev{transform:rotate(180deg);line-height:410%;background:url('library/static/images/arrow-right-white.png') no-repeat;width:40px;height:100%;top:0;margin-top:0;left:0;background-position:center;background-color:#303030}
.bigCarouselBox{padding-bottom:20px;margin-top:10px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}
.bigCarouselBox .two-rows-max{font-family:'SkyTextMedium';font-size:14px;text-transform:uppercase;margin-top:8px;line-height:16px}
.bigCarouselBox .swiper-slide a{width:100%}
.bigCarouselBox .swiper-slide{text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.bigCarouselBox .swiper-pagination.swiper-pagination-bullets{width:100%;display:block;position:relative;padding:6px 0 6px 0;line-height:100%;z-index:5}
.bigCarouselBox .swiper-pagination-bullet{background:#f0d5d5;margin:0 7px;opacity:1}
.bigCarouselBox .swiper-pagination-bullet-active{background:#b62c2f}
.bigCarouselBox .swiper-container:hover .swiper-button-prev,.bigCarouselBox .swiper-container:hover .swiper-container-rtl .swiper-button-next{opacity:1}
.bigCarouselBox .swiper-button-prev,.bigCarouselBox .swiper-container-rtl .swiper-button-next{left:10px;right:auto;opacity:1;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.bigCarouselBox .swiper-container:hover .swiper-button-next,.bigCarouselBox .swiper-container:hover .swiper-container-rtl .swiper-button-prev{opacity:1}
.bigCarouselBox .swiper-button-next,.bigCarouselBox .swiper-container-rtl .swiper-button-prev{right:10px;left:auto;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.bigCarouselBox .swiper-button-next.swiper-button-disabled,.bigCarouselBox .swiper-button-prev.swiper-button-disabled{opacity:0}
.bigCarouselBox .swiper-button-next{line-height:410%;background:url('library/static/images/arrow-right-white.png') no-repeat;width:50px;top:0;background-color:#303030;height:100%;background-position:center;right:0;margin-top:0}
.bigCarouselBox .swiper-button-prev{transform:rotate(180deg);line-height:410%;background:url('library/static/images/arrow-right-white.png') no-repeat;width:50px;height:100%;top:0;margin-top:0;left:0;background-position:center;background-color:#303030}
@media(min-width:768px){.sectioncarousel .carouselTitle{font-size:16px;display:block}
.bigCarouselBox .swiper-slide{width:738px;height:416px}
.bigCarouselBox .box-video .box-video_block_content{bottom:26px;left:20px}
.bigCarouselBox .box-video .box-video_block_content .two-rows-max{font-size:18px;margin-top:8px;line-height:20px}
.bigCarouselBox .swiper-pagination.swiper-pagination-bullets{padding:6px 0 9px 0}
}
@media(min-width:1024px){.sectioncarousel.left .swiper-slide{width:205px;height:115px}
.sectioncarousel .carouselTitle{font-size:14px}
.bigCarouselBox{margin-bottom:30px}
.bigCarouselBox .swiper-slide{width:620px;height:348px}
.bigCarouselBox .box-video .box-video_block_content{bottom:20px;left:26px}
.bigCarouselBox .swiper-pagination.swiper-pagination-bullets{padding:6px 0 9px 0}
}
@media(min-width:1367px){.sectioncarousel.left .swiper-slide{width:210px;height:116px}
.bigCarouselBox{margin-bottom:50px}
.bigCarouselBox .swiper-slide{width:738px;height:416px}
.bigCarouselBox .box-video .box-video_block_content{bottom:30px;left:30px}
}
#video-breadcrumb{background-color:#fff;color:#333;font-size:14px;text-transform:uppercase;padding:0;display:inline-block;margin:0}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#dde;position:relative}
.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.dropdown.scrollable{display:inline-block;margin:0 5px;text-align:right;width:auto;min-width:160px;background-color:#fff;border:1px solid #333;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;vertical-align:middle}
.dropdown.scrollable .dropdown-toggle{display:block;width:100%;font-family:'SkyTextMedium';font-size:15px;position:relative;-webkit-box-shadow:none;box-shadow:none;border:0 none;padding:2px 20px;text-transform:none;text-align:right;color:#333!important;background-color:#fff!important}
.dropdown.scrollable .dropdown-toggle .caret{position:absolute;top:50%;right:5px;margin-top:-2px}
.dropdown.scrollable .dropdown-backdrop{z-index:17}
.dropdown.scrollable .dropdown-menu{left:-1px;right:-1px;margin:-3px 0 0;padding:3px 0 0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #333;border-top:0 none;max-height:240px;z-index:18}
.dropdown.scrollable .dropdown-menu li a{display:block;padding:3px 20px;text-align:right}
.dropdown.scrollable .mCSB_container{margin-right:0}
.dropdown.scrollable .mCSB_draggerContainer{bottom:10px}
.dropdown.scrollable .mCSB_scrollTools.mCSB_scrollTools_vertical{right:0}
.mCustomScrollbar .mCSB_horizontal .mCSB_container{margin-bottom:14px}
.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background-color:#da2331;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer .mCSB_draggerRail{background-color:#e9e9e9;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_vertical{right:5px}
.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{width:4px}
.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerContainer .mCSB_draggerRail{width:4px}
.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{height:4px;top:1px}
.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer .mCSB_draggerRail{height:4px;background-color:#444445}
.box-video{position:relative;overflow:hidden}
.box-video img{width:100%;height:84px;object-fit:cover}
@media only screen and (max-width:1023px){.home-playlist-spalla .box-video img{height:110px}
}
.imagewrap:before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.2);position:absolute;top:0;z-index:1}
.imagewrap:hover:before,.box-video.active .imagewrap:before{background-color:rgba(0,0,0,0.65)}
.box-video .box-video_block_content{position:absolute;bottom:12px;left:12px;font-size:16px;line-height:18px;color:#fff;z-index:2;text-align:left}
a.imagewrap img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
body:not(.touch) a.imagewrap .box-video_block_content:hover+img{transform:scale(1.5)}
body:not(.touch) a.imagewrap:hover img{transform:scale(1.1);overflow:hidden}
a.imagewrap{overflow:visible}
.icon-play-circle{background:url(library/static/images/icon-play-circle.png) no-repeat;width:31px;height:31px;display:block}
.section .two_block .blocco .img_block_content .img_retina{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;top:0}
#playerPrograms{display:block}
@media(min-width:1024px){#playerPrograms h4{margin:0;border:1px solid #ccc;border-radius:4px;padding:15px 12px;margin-bottom:10px;margin-left:12px;font-family:'SkyTextMedium';font-size:16px;line-height:16px}
#playerPrograms ul{margin:0;margin-left:12px;padding:0;list-style-type:none}
#playerPrograms ul>li{border:1px solid #ccc;border-radius:4px;padding:10px 12px;margin-bottom:7px}
#playerPrograms ul>li:last-child{margin-bottom:0}
#playerPrograms ul>li .starttime{font-family:'SkyTextMedium';font-size:14px;margin-bottom:10px;line-height:14px;display:block}
#playerPrograms ul>li.onair .starttime{font-family:'SkyTextMedium';font-size:13px;margin-bottom:5px;line-height:14px;display:inline-block;background-color:#ba2123;color:#fff;padding:2px 12px;border-radius:3px}
#playerPrograms ul>li .progname{font-family:'SkyTextRegular';font-size:14px;line-height:14px;display:block}
}
@media(min-width:1367px){#playerPrograms h4{padding:25px 12px;margin-bottom:12px}
}
section.bannerzone{margin-top:10px;text-align:center}
section#adv-pos2{padding-bottom:20px;border-bottom:1px solid #e7e7e7;margin-bottom:40px}
.videotags ul>li{padding:5px 10px;text-transform:uppercase;font-size:14px;font-family:'SkyTextMedium';color:#868686}
.videotags ul>li.first{background-color:#2f2d2d;color:#fff}
.videotags ul>li a:active,.videotags ul>li a:hover{color:#999}
#servizi{margin-top:30px}
#servizi h2.sectiontitle{width:100%;margin-bottom:8px;padding-bottom:20px;border-bottom:1px solid #e7e7e7;margin-bottom:12px}
#seoBox{padding-top:38px;margin-top:40px;margin-bottom:40px;border-top:1px solid #e7e7e7}
#seoBox h1{font-family:'SkyTextMedium';font-size:16px;line-height:20px;margin:0}
.text-read-more{-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-ms-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;max-height:initial}
#seoBox p{font-family:'SkyTextRegular';font-size:14px;margin-bottom:5px;line-height:20px}
#seoBox .leggipiu,#videoContent .leggipiu{font-family:'SkyTextMedium';font-size:14px;margin-bottom:5px;color:#d61726;display:none}
#seoBox .leggipiu a,#videoContent .leggipiu a{background:0;text-decoration:none;text-transform:none;padding-right:20px;margin-bottom:5px;display:inline-block;font-family:'SkyTextMedium';font-size:14px;color:#d61726}
#seoBox .leggipiu a .seo-box-arrow,#videoContent .leggipiu a .read-more-arrow{margin-left:4px;margin-top:-2px}
#seoBox .leggipiu a .seo-box-arrow.collapsed,#videoContent .leggipiu a .read-more-arrow.collapsed{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:4px;padding-bottom:1px}
#seoBox .leggipiu a .seo-box-arrow:not(.collapsed),#videoContent .leggipiu a .read-more-arrow:not(.collapsed){-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-left:4px;top:4px}
.three-rows-max{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:20px;max-height:62px}
.four-rows-max{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:20px;max-height:80px}
.three-rows-max-25{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:25px;max-height:80px}
.four-rows-max-25{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:25px;max-height:106px}
.five-rows-max-25{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-height:25px;max-height:131px}
.six-rows-max-25{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-height:25px;max-height:156px}
#main .flex-box .brick.right.spalla-left{padding-top:20px;padding-bottom:45px}
@media(min-width:768px){.sectioncarousel{padding:0 0 15px 0}
.sectioncarousel .swiper-container{width:100%;margin-left:0;margin-right:0}
.sectioncarousel .swiper-scrollbar{width:100%;margin-left:-12px}
.flex-box section.bannerzone.brick{margin-top:0;padding-top:30px}
}
@media(min-width:1024px){.sectioncarousel{padding:0 0 5px 0}
#header .navbar-default .container{padding-right:0;padding-left:0}
#header .navbar-default .container .navbar-header .navbar-brand{padding:15px 0 0 12px}
#sportmenu ul.navbar-nav{padding-left:0}
#sportmenu ul.navbar-nav li.live a{background:url(library/static/images/icon-diretta_tg24.png) no-repeat right 10px;padding-right:30px;text-transform:none}
#sportmenu .altro.nascondialtro{display:none}
.sticky #sportmenu .altro.nascondialtro{display:block}
#header #sectionmenu.navbar-default .searchbtn{top:-31px;padding:3px 12px 0 0;position:absolute;right:0}
#searchpanel{top:-31px;right:12px}
#videosky-nav #searchpanel{background-color:#fff}
#section-menu #searchpanel{background-color:#eee}
#searchpanel .search-form .form-group input[type="text"]{width:140px;padding-left:2px}
@media only screen and (min-width:1024px){#searchpanel .search-form .form-group{width:150px}
}
.submenubtn{display:none!important}
.sectioncarousel .swiper-container{padding-bottom:0}
#videoContent{padding-top:30px}
#videoContent .videoText{width:460px}
#videoContent .sharethis{float:right;text-align:left;margin-top:0;width:auto}
#videoContent .bannerzone{position:relative}
}
@media(min-width:1367px){#header #sectionmenu.navbar-default .searchbtn{top:-33px;padding:3px 12px 0 0;position:absolute;right:0}
}
.header-section.search404-section{padding-bottom:50px!important}
.header-section.search404-section .title{font-family:'SkyTextMedium';line-height:1.1}
.header-section.search404-section .subtitlesection{font-size:16px;border-bottom:1px solid #e1e1e1;margin-bottom:10px}
@media only screen and (min-width:768px){.header-section.search404-section .sectiontitle,.header-section.search404-section .sectionsubtitle{padding-left:0;padding-right:0}
.header-section.search404-section .sectiontitle{font-size:36px;padding-top:10px;margin-bottom:20px;border-bottom:1px solid #ddd}
}
@media only screen and (min-width:1024px){.graybox{background-color:#f2f3f5;padding:10px;min-height:250px}
}
@media only screen and (min-width:1367px){.graybox{padding:25px}
}
@media only screen and (min-width:1024px){.whitebox{background-color:#fff;padding:10px}
}
@media only screen and (max-width:767px){.graymobile{background-color:#f2f3f5;padding:20px 10px;padding-bottom:20px!important}
}
@media only screen and (min-width:640px) and (max-width:1023px){.graytablet{background-color:#f2f3f5;padding:10px}
}
#skyPlayer{width:100%;height:100%!important}
#header.homepage-header #videosky-nav{height:88px;background:#fff;-webkit-box-shadow:0 2px 2px #e7e7e7;box-shadow:0 2px 2px #e7e7e7;padding-top:24px;width:1000px;border-top:1px solid #e7e7e7}
#header.homepage-header #section-menu{background-color:#efefef}
#header.homepage-header .navbar-default .container .loginbtn{border-left:1px solid #c6c5c6}
#header.homepage-header #videosky-nav li.live a{background:url(library/static/images/icon-diretta_tg24.png) no-repeat right 10px;padding-right:30px;text-transform:none;color:#b62c2f;margin-left:50px}
#header.homepage-header #section-menu .live{position:absolute;top:21px;right:150px}
#header.homepage-header #section-menu .live a{background:url(library/static/images/icon-diretta_tg24.png) no-repeat right 0;padding-right:30px;text-transform:none;color:#b62c2f;font-family:"SkyTextMedium";display:block}
@media only screen and (max-width:1023px) and (min-width:768px){#header.homepage-header .navbar-default .container .loginbtn{border-right:1px solid #c6c5c6}
body.homepage #topbar .navbar-default .container #skymenu{margin-top:18px}
}
@media only screen and (min-width:1024px){html body.homepage #main.sticky #header{-webkit-box-shadow:0;box-shadow:0}
}
@media(min-width:1367px){#header.homepage-header #videosky-nav{width:1192px}
}
.archiviolist{text-align:left;margin:15px 0}
.archiviolist .sectiontitle{text-align:left;text-transform:none;margin:0;padding-top:20px;padding-bottom:20px;font-weight:bold;font-size:36px}
.archiviolist .entry{padding:20px 0;border-top:1px solid #ccc}
.archiviolist .entry:first-child{border:0 none}
.archiviolist .entry .title{text-transform:uppercase;font-size:21px;margin:0;padding-bottom:15px}
.archiviolist .entry .list{list-style-type:none;margin:0;padding:0;font-size:0}
.archiviolist .entry .list li{display:inline-block;font-size:16px;padding:0 10px 0 0;line-height:15px;margin:0 10px 10px 0;border-right:1px solid #ccc}
.archiviolist .entry .list li:last-child{border:0 none;margin-right:0}
.archiviolist .entry .list li a{display:inline-block}
@media only screen and (min-width:768px){.archiviolist{padding:0}
}
@media only screen and (min-width:1367px){.archiviolist .entry .list li{font-size:18px}
}
#archive-month .header-section .month{padding-left:35px;padding-right:35px;overflow:hidden}
#archive-month .header-section h2.title{text-align:center;margin-top:20px;font-size:24px}
#archive-month .header-section .month .days{list-style-type:none;margin:0;padding:0;text-align:center;font-size:0;white-space:nowrap}
#archive-month .header-section .month .days .day{font-size:18px;display:inline-block;width:45px;margin:3px;text-align:center}
#archive-month .header-section .month .days .day a{display:block;background-color:#fff;width:45px;height:45px;line-height:45px}
#archive-month .header-section .month .days .day a:link,#archive-month .header-section .month .days .day a:visited{background-color:#fff}
#archive-month .header-section .month .days .day a:active,#archive-month .header-section .month .days .day a:hover{color:#333;background-color:#f2f3f5}
#archive-month .header-section .month .days .day.active a{font-family:'SkyTextMedium';color:#da2331;background-color:#f2f3f5}
#archive-month .header-section .month .swiper-arrow.glyphicon{top:auto;padding:10px;height:45px;bottom:3px;opacity:1;font-size:24px;color:#c8c8c8}
#archive-month .header-section .month .swiper-arrow.glyphicon.swiper-prev{background:linear-gradient(right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);left:0;position:absolute;z-index:2}
#archive-month .header-section .month .swiper-arrow.glyphicon.swiper-prev:before{content:'\e257'}
#archive-month .header-section .month .swiper-arrow.glyphicon.swiper-next{background:linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);right:0;position:absolute;z-index:2}
#archive-month .header-section .month .swiper-arrow.glyphicon.swiper-next:before{content:'\e258'}
#archive-month .results-section #guarda_tutte{padding-top:25px;padding-bottom:45px}
.header-section span.graytitle{color:#999;font-size:20px;font-family:"SkyTextRegular";font-weight:normal;padding-left:3px}
.loginSide p.error{top:100px;left:35px;width:100%;position:static;font-size:13px;padding:0 10px 5px 20px;color:white;font-family:Arial,sans-serif;background:url("../skyit/img/SKY-reg_cross.png") no-repeat scroll left top transparent}
.j-check-logout{cursor:pointer}
.j-check-logout.j-logout .iconsColor{color:#222}
input.error{border:3px solid #900}
.mainMenuLogin:not(.logged) .userIcon{display:none}
.mainMenuLogin.logged{display:flex;flex-direction:row}
.infoLogin{display:flex;flex-direction:column;justify-content:space-around}
a.loginOpenPanel:hover{color:grey}
@media only screen and (min-width:1367px){p.loginName{font-size:12px}
a.loginOpenPanel{text-decoration:underline;font-size:12px}
}
@media only screen and (min-width:1024px) and (max-width:1366px){p.loginName{font-size:10px}
a.loginOpenPanel{text-decoration:underline;font-size:10px}
}
@media only screen and (max-width:1023px){.mainMenuLogin.logged{margin-right:12px}
.mainMenuLogin.logged .userIcon{cursor:pointer;position:absolute;top:55px!important;right:85px!important}
body.homepage .mainMenuLogin.logged .userIcon{top:15px!important;right:85px!important}
.mainMenuLogin.logged .infoLogin{display:none}
}
@media only screen and (max-width:768px){.mainMenuLogin.logged .userIcon,body.homepage .mainMenuLogin.logged .userIcon{margin-right:0!important}
}
.menu-footer{padding-left:10px;padding-right:10px}
#videosky-footer{background-color:white;color:#000;font-family:"SkyTextRegular";font-weight:bold;font-size:15px;line-height:18px}
#videosky-footer ul{list-style-type:none;margin:0;padding:0}
#videosky-footer ul li{float:left;padding-left:16px;padding-right:16px}
#videosky-footer #closed-footer ul li a{color:#000;font-weight:normal;font-family:"SkyTextMedium";cursor:pointer}
#videosky-footer #closed-footer ul li a:hover{color:#999}
#videosky-footer #closed-footer{border-bottom:1px solid #e9e9e9}
#videosky-footer #closed-footer .footer-button{font-size:16px;font-family:"SkyTextRegular";text-align:left}
#videosky-footer #closed-footer .footer-button span{margin:0 0 0 5px;font-size:12px;top:2px;left:3px;transform:scale(1.5,1.0)}
#videosky-footer #closed-footer ul{list-style-type:none;margin:0;padding-top:10px;overflow:hidden;border-top:1px solid #ddd}
#videosky-footer #closed-footer ul li{float:left;padding-left:16px;padding-right:16px}
#videosky-footer #closed-footer ul li a{font-weight:normal;font-family:"SkyTextMedium";color:#000}
#videosky-footer #closed-footer ul li a:hover{color:#999}
#videosky-footer #opened-footer{background-color:#e9e9e9;border-top:0 solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-weight:normal;padding-top:24px;padding-bottom:24px;padding-left:32px;padding-right:32px}
#videosky-footer #opened-footer .footer-button{font-size:14px;margin:-20px -2px 0 0;position:absolute;right:20px;font-family:"SkyTextRegular"}
#videosky-footer #opened-footer .footer-button span{margin:0 0 0 5px;font-size:14px;top:3px;left:3px}
#videosky-footer #opened-footer .footer-main{font-weight:normal;font-family:"SkyTextMedium";width:150px;padding-right:0}
#videosky-footer #opened-footer ul{list-style-type:none;margin:0;padding:0}
#videosky-footer #opened-footer ul li{float:left;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px}
#videosky-footer #opened-footer ul li a{color:#777}
#videosky-footer #opened-footer ul li a:hover{color:#999}
#videosky-footer .footer-section-div{background-color:#ddd;border-top:0 solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-weight:normal;padding-top:24px;padding-bottom:24px;padding-left:32px;padding-right:32px}
#videosky-footer .footer-section-div .footer-section-button{font-size:14px;margin:-20px -2px 0 0;position:absolute;right:20px;font-family:"SkyTextRegular"}
#videosky-footer .footer-section-div .footer-section-button span{margin:0 0 0 5px;font-size:14px;top:3px;left:3px}
#videosky-footer .footer-section-div .footer-section-main{font-weight:normal;font-family:"SkyTextMedium";width:250px;padding-right:0}
#videosky-footer .footer-section-div ul{list-style-type:none;margin:0;padding:0}
#videosky-footer .footer-section-div ul li{float:left;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px}
#videosky-footer .footer-section-div ul li a{color:#777}
#videosky-footer .footer-section-div ul li a:hover{color:#999}
#videosky-footer .voice1gliph{top:3px}
#videosky-footer .mainvoice{height:29px}
#videosky-footer .voiceactive *{font-weight:bold!important}
#videosky-footer .voiceactive{border-bottom:2px solid #0fb3c1}
#videosky-footer .homelink{text-decoration:underline;font-weight:lighter}
#videosky-footer .contprova{margin-left:150px;margin-right:150px}
#videosky-footer .voicesl{margin-left:30px;line-height:35px;white-space:nowrap}
#videosky-footer .voices2{margin-left:30px;line-height:35px;text-transform:uppercase;font-weight:lighter;white-space:nowrap}
#videosky-footer .secondlevel{margin-right:80px;padding-bottom:15px}
#videosky-footer .homelink{margin-left:30px;padding-top:15px;padding-bottom:15px}
#videosky-footer .subcontainer{display:none;background-color:#ddd;padding-bottom:25px}
#videosky-footer .line{border-bottom:1px solid #c9c9c9;margin-left:30px;margin-right:30px}
#videosky-footer .submenucontainer{display:flex;padding-bottom:10px;padding-top:10px}
#videosky-footer .leftcontainer{width:20%}
#videosky-footer .rightcontainer{width:80%}
#videosky-footer .footerdefault{cursor:default!important}
@media only screen and (min-width:768px) and (max-width:1023px){#videosky-footer #closed-footer ul li{padding-left:12px;padding-right:12px}
}
@media only screen and (min-width:1367px){#videosky-footer #closed-footer ul li{padding-left:20px;padding-right:20px}
}
#videosky-footer table.video-footer-table td{vertical-align:top}
.footer-button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;text-transform:uppercase;line-height:20px;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;font-size:14px;line-height:1.428571429;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#videosky-footer-menu .menutopmobile #videosky-footer-menu-test{font-size:14px;font-family:"SkyTextRegular";color:#666}
html body #videosky-footer-menu .panel-body .panel-title a,html body #videosky-footer-menu .panel-body .panel-title a:active,html body #videosky-footer-menu .panel-body .panel-title a:visited,html body #videosky-footer-menu .panel-body .panel-title a:hover,html body #videosky-footer-menu .panel-body .panel-title a:focus{color:#999}
html body #videosky-footer-menu .panel-body .panel-collapse a,html body #videosky-footer-menu .panel-body .panel-collapse a:active,html body #videosky-footer-menu .panel-body .panel-collapse a:visited,html body #videosky-footer-menu .panel-body .panel-collapse a:hover,html body #videosky-footer-menu .panel-body .panel-collapse a:focus{color:#666}
#videosky-footer-menu .menutopmobile #videosky-footer-menu-test .glyphicon.glyphicon-menu-hamburger{margin:0 0 0 5px;font-size:12px;left:3px;transform:scale(1.5,1.0)}
#videosky-footer-menu .menutopmobile #videosky-footer-menu-test .glyphicon.glyphicon-remove{margin:0 0 0 5px;font-size:12px;left:3px}
#videosky-footer-menu .glyphicon.glyphicon-chevron-down,#videosky-footer-menu .glyphicon.glyphicon-chevron-up,#videosky-footer-menu .glyphicon.glyphicon-chevron-right{font-size:12px}
#videosky-footer #closed-footer .footer-button span.glyphicon.glyphicon-menu-hamburger{top:1px!important;left:0!important}
#videosky-footer #closed-footer .footer-button span.glyphicon.glyphicon-remove{top:1px!important;left:0!important;transform:scale(1,1)!important}
html body #video-footer-accordion{border-bottom:1px solid #d0d0d0}
html body #videosky-footer-menu .hidemobile{display:none}
html body #videosky-footer-menu .panel{border:0}
html body #videosky-footer-menu .panel-heading{padding-left:20%;padding-right:15px}
html body #videosky-footer-menu .panel-heading.topph .panel-title{font-size:18px;font-weight:bold;color:#666}
html body #videosky-footer-menu .panel-heading.topph .panel-title a{font-weight:normal;font-family:"SkyTextMedium";color:#333}
html body #videosky-footer-menu .menutopmobile{background-color:white;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-top:6px;padding-bottom:6px;text-align:center}
html body #videosky-footer-menu .panel-group .panel+.panel{margin-top:0}
html body #videosky-footer-menu .panel-body.bottomlevel{padding:0}
html body #videosky-footer-menu .list-group-item{font-size:16px;padding-left:55%;padding-right:15px;background-color:#cacaca;border:1px solid #cacaca;font-weight:normal;color:#333}
html body #videosky-footer-menu .panel-default>.panel-heading{background-color:#f4f4f4}
html body #videosky-footer-menu .panel-body.bottomlevel .panel-default>.panel-heading{background-color:#ddd}
html body #videosky-footer-menu .panel-body.bottomlevel .panel-group{margin-bottom:0}
#videosky-footer-menu .panel-heading.topph{padding:10px 15px}
#videosky-footer-menu .panel-heading .panel-title .toggle-second-level.toggle-open{font-weight:bold;color:#333}
#videosky-footer-menu #open-menu-mobile{background-color:white;border-bottom:1px solid #e9e9e9;cursor:pointer;text-align:left}
#videosky-footer-menu #open-menu-mobile #videosky-footer-menu-toggle{color:#333}
#videosky-footer-menu #open-menu-mobile #mobile-glyphicon{display:none}
@media(min-width:1024px){.menu-footer{padding-left:15px;padding-right:15px}
}
@media only screen and (max-width:768px){#videosky-footer-menu #open-menu-mobile{text-align:center}
#videosky-footer-menu #open-menu-mobile #mobile-glyphicon{display:inline-block}
#videosky-footer-menu #open-menu-mobile #tablet-glyphicon{display:none}
}
div.cont1.close{position:fixed;width:100%;margin-left:0;left:0;bottom:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;z-index:99;opacity:1;pointer-events:none}
div.close div.qa-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.0);transition:background .3s ease-in-out;pointer-events:auto;display:none}
div.open div.qa-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.8);transition:background .3s ease-in-out;pointer-events:auto}
div.close ul.qa-list{position:relative;list-style:none;margin:0 19px 0 0;padding:0;opacity:1;display:none}
div.open ul.qa-list{position:relative;list-style:none;margin:0 19px 0 0;padding:0;opacity:1;display:inline-block;pointer-events:all}
ul.qa-list li{margin-bottom:25px;display:block;text-decoration:none;text-align:right}
div.close li{opacity:0}
div.open li{opacity:1}
div.close strong.strong1{color:#fff;font-size:14px;display:inline-block;vertical-align:middle;margin-right:30px}
div.close span.span1{width:16px;height:16px;line-height:40px;background:#fff;border-radius:100%;display:inline-block;vertical-align:middle;text-align:center}
div.close span.span2{display:inline-block;width:1em;line-height:1em;font-family:SkyIcon;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}
div.close button.btn1{padding:0;width:56px;height:56px;background:#df2030;color:#fff;border-radius:100%;border:0;outline:0;cursor:pointer;position:relative;pointer-events:all;box-shadow:rgba(0,0,0,0.156863) 0 2px 5px 0,rgba(0,0,0,0.117647) 0 2px 10px 0}
div.close span.spanbtn1{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
div.open span.spanbtn2{display:inline-block;background:url("library/static/images/X_close.svg") 0 0 no-repeat;background-size:contain;width:24px;height:24px;line-height:1em;font-size:1em;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}
div.cont1.open{position:fixed;width:100%;margin-left:0;left:0;bottom:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;z-index:105}
div.open strong.strong1{color:#fff;font-size:14px;display:inline-block;vertical-align:middle;margin-right:30px}
div.open span.span1{width:16px;height:16px;line-height:40px;background:#fff;border-radius:100%;display:inline-block;vertical-align:middle;text-align:center}
div.open span.span2{display:inline-block;width:1em;line-height:1em;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}
div.open button.btn1{padding:0;width:56px;height:56px;background:#df2030;color:#fff;border-radius:100%;border:0;outline:0;cursor:pointer;position:relative;box-shadow:rgba(0,0,0,0.156863) 0 2px 5px 0,rgba(0,0,0,0.117647) 0 2px 10px 0}
div.open span.spanbtn1{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
div.close span.spanbtn2{display:inline-block;background:0;width:auto;height:auto;max-width:44px;line-height:.8em;font-size:.8em;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}
@media only screen and (min-width:768px){div.cont1.close{width:768px;margin-left:-12px;left:auto;padding-right:40px;pointer-events:none}
div.cont1.open{width:768px;margin-left:-12px;left:auto;padding-right:40px}
}
@media only screen and (min-width:1024px){div.cont1.close{width:1000px;margin-left:-12px;left:auto;pointer-events:none}
div.cont1.open{width:1000px;margin-left:-12px;left:auto}
}
@media only screen and (min-width:1367px){div.cont1.close{width:1192px;margin-left:-12px;left:auto;pointer-events:none}
div.cont1.open{width:1192px;margin-left:-12px;left:auto}
}
.menuDesk .firstlevelCont{padding-left:10px;padding-right:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-around;line-height:0}
.loginbtn{display:inline-block}
.firstlevelCont *{vertical-align:middle}
.firstlevelvoicesCont{display:inline-block}
.activeFirst.contmenuVoiceFirst{background-color:white}
.activeFirst.contmenuVoiceFirst span{border-bottom:#c10000 2px solid;padding-bottom:3px}
.contmenuVoiceFirst{padding:10px 4px;display:inline-block}
.skyheaderImage{width:56px}
.headervideoTitle{font-size:1.6em;padding-left:5px;padding-right:20px;color:#424242;font-weight:600}
.search-bar-menu{background-color:#acb3b7;padding:8px 10px;-webkit-box-shadow:inset 0 4px 6px 0 rgba(153,159,163,1);-moz-box-shadow:inset 0 4px 6px 0 rgba(153,159,163,1);box-shadow:inset 0 4px 6px 0 rgba(153,159,163,1)}
.search-bar-menu .search-btn{background:0;border:0;outline:0;color:#fff;padding:0;font-size:14pt;position:relative;top:2px}
.search-bar-menu input{background:0;border:0;outline:0;color:#fff;width:90%;padding-left:10px;padding-right:10px}
.search-bar-menu input::-webkit-input-placeholder{color:#fff}
.search-bar-menu input:-moz-placeholder{color:#fff;opacity:1}
.search-bar-menu input::-moz-placeholder{color:#fff;opacity:1}
.search-bar-menu input:-ms-input-placeholder{color:#fff}
.search-bar-menu input:-webkit-autofill,.search-bar-menu input:-webkit-autofill:hover,.search-bar-menu input:-webkit-autofill:focus .search-bar-menu input:-webkit-autofill,.search-bar-menu textarea:-webkit-autofill,.search-bar-menu textarea:-webkit-autofill:hover .search-bar-menu textarea:-webkit-autofill:focus{border:0;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #acb3b7 inset;transition:background-color 5000s ease-in-out 0s}
.search-bar-menu .close-icon{border:0;display:inline-block;vertical-align:middle;outline:0;cursor:pointer;background:0;text-align:center;color:white;font-weight:normal;font-size:25pt;padding:0;position:relative;top:-2px;float:right}
.search-box:not(:valid) ~ .close-icon{display:none}
.thirdlevelCont{background-color:#222}
.thirdlevelCont span.menuVoiceThird{color:white;text-transform:uppercase}
.thirdlevelCont div.activeThird{border-bottom:2px solid #dc3b4b}
.thirdlevelCont div.contmenuVoiceThird{display:inline-block;padding-top:10px;padding-bottom:5px;margin-left:10px;margin-right:10px}
span.diretta{color:#f52b33!important}
.secondlevelCont div.activeSecond.contmenuVoiceSecond{background-color:#222;padding:10px}
.secondlevelCont div.activeSecond.dropdown-headerSecondLevel{background-color:#222}
.secondlevelCont div.activeSecond.dropdown-headerSecondLevel span{color:white}
.secondlevelCont div.activeSecond.dropdown-headerSecondLevel:hover span{color:black}
.secondlevelCont div.contmenuVoiceSecond{padding:10px;display:inline-block;margin-right:-3px}
.secondlevelCont a div.activeSecond.contmenuVoiceSecond span.menuVoiceSecond{color:white}
.secondlevelCont span.menuVoiceSecond{text-transform:uppercase;color:black}
.secondlevelCont{background-color:#e8eaee}
a div.secondlevelCont{color:white;text-align:center;text-decoration:none}
.dropdown-headerSecondLevel{display:inline-block}
.dropdown-headerSecondLevel .dropbtn-headerSecondLevel{border:0;padding-top:10px;padding-bottom:10px;padding-right:20px;padding-left:20px;background-color:inherit;text-align:left;transition:none;cursor:default;width:200px;outline:0;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.dropdown-headerSecondLevel .dropbtn-headerSecondLevel:hover{color:black}
.activeSecond.dropdown-headerSecondLevel .dropbtn-headerSecondLevel:hover{color:black}
.dropdown-headerSecondLevel .dropbtn-headerSecondLevel{color:black}
.activeSecond.dropdown-headerSecondLevel .dropbtn-headerSecondLevel{color:white}
.secondlevelCont .contmenuVoiceSecond:hover,.dropdown-headerSecondLevel:hover .dropbtn-headerSecondLevel{background-color:white;transition:background-color .3s}
.contmenuVoiceThird:hover span.menuVoiceThird{color:#bdc3c7;transition:color .3s}
.contmenuVoiceFirst span{transition:color .3s;transition-duration:0s;transition-timing-function:linear;transition-delay:0s;font-weight:600;color:#6b6b6b;border-bottom:white 2px solid;padding-bottom:3px;transition:border-color .3s,color .3s}
.contmenuVoiceFirst span:hover{border-bottom:#c10000 2px solid;color:black;padding-bottom:3px}
.dropdown-content-headerSecondLevel{opacity:0;visibility:hidden;position:absolute;background-color:white;z-index:120;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}
.dropdown-content-headerSecondLevel .content-headerSecondLevel-column{display:inline-block;width:200px;float:left;vertical-align:top}
.dropdown-content-headerSecondLevel a{float:none;color:black;text-decoration:none;display:block;text-align:left;width:100%;padding-right:20px;padding-left:20px;padding-top:5px;padding-bottom:5px}
.dropdown-content-headerSecondLevel a span.strong{display:inline-block}
.dropdown-content-headerSecondLevel a:hover{background-color:#ddd}
.dropdown-headerSecondLevel:hover .dropdown-content-headerSecondLevel{opacity:1;visibility:visible}
.dropdown-headerSecondLevel .dropdown-content-headerSecondLevel{transition:all .3s}
.secondlevelCont div.activeSecond.dropdown-headerSecondLevel:hover span.chevronHeader{color:#de505d}
.secondlevelCont div.activeSecond.dropdown-headerSecondLevel span.chevronHeader{color:#de505d}
.searchCont{display:inline-block}
.innerSearchCont{display:inline-block;border-left:1px solid #e4e4e4;padding-top:35px;padding-bottom:35px;padding-left:20px}
.formContainer input:focus{outline:0}
.headerSearch{width:85px;border:0;line-height:normal}
.btnHead{border-radius:20px;padding:10px 27px;font-size:14px;font-weight:900}
.btnNoborder{border:0;background-color:white}
.flexContainer{min-width:150px}
.formContainer{min-width:122px}
.firstSearchCont{width:1000px;-webkit-box-shadow:0 2px 3px rgba(21,21,21,0.38);box-shadow:0 2px 3px rgba(21,21,21,0.38);position:fixed;top:-250px;z-index:120;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.firstSearchCont.visible{top:0;line-height:0}
.firstSearchCont .firstlevelCont{padding-left:10px;padding-right:10px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-around}
.secondThirdCont{width:1000px;-webkit-box-shadow:0 2px 3px rgba(21,21,21,0.38);box-shadow:0 2px 3px rgba(21,21,21,0.38);position:fixed;top:-250px;z-index:119;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.secondThirdCont.visible{top:89px}
.menuMobile{display:none}
.mobilecont{display:none}
.mobileSticky .mobileNav{text-align:left;height:100%;display:flex}
.mobileSticky .icon-bar{background-color:#7a7a7a;width:26px;height:3px;display:block;border-radius:1px}
.mobileSticky .btnHamburger{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0 none;margin:0;padding:13px 10px 15px 5px;outline:0}
.mobileSticky .mobileSearch.loginbtn{margin-top:0}
.mobileSticky .mobileSearch.loginbtn a:focus,.mobileSticky .mobileSearch.loginbtn a:hover{color:#000;text-decoration:none}
.menuMobile .mobilePageActive{padding-top:10px;padding-bottom:10px;position:fixed;width:100%;top:73px;left:0;z-index:120;background-color:#fff;font-size:16pt;padding-left:3%;padding-right:3%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.mobilePageActive .pageHome{font-weight:bold}
.menuMobile #mobile-adv{display:none;height:60px;background-color:rgba(0,0,0,.8);padding:5px;position:fixed;width:100%;top:-250px;left:0;z-index:119;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.titleMobile{font-size:1em;vertical-align:text-bottom;font-weight:bold;color:#7a7a7a}
.iconsColor{color:#7a7a7a;font-size:24px}
@media only screen and (min-width:1367px){.firstSearchCont{width:1192px}
.secondThirdCont{width:1192px}
.activeFirst.contmenuVoiceFirst{background-color:white}
.contmenuVoiceFirst{padding:10px;display:inline-block}
}
@media only screen and (max-width:1023px){.firstSearchCont{display:none}
.secondThirdCont{display:none}
.menuDesk{display:none}
.search-bar-menu{display:none}
.menuMobile{display:block}
.mobilecont{display:block}
.menuMobile #mobile-adv{display:block}
}
@media only screen and (min-width:1024px){#mobileSearch{display:none!important}
}
@media only screen and (min-width:768px){.menuMobile .mobileSticky{padding-left:15px;padding-right:15px}
}
@media only screen and (max-width:575px){.menuMobile .mobilePageActive{font-size:13pt}
#mobileSearch .mobile-search-bar .search-input .search-input-text{padding-left:5%}
}
@media only screen and (min-width:576px){#mobileSearch .mobile-search-bar .search-input .search-input-text{padding-left:10%}
}
@media(max-width:1023px) and (orientation:portrait){.menuMobile .mobileSticky{-webkit-box-shadow:0 2px 3px rgba(21,21,21,0.38);box-shadow:0 2px 3px rgba(21,21,21,0.38);height:55px;font-size:20pt;text-align:center;position:fixed;width:100%;top:0;left:0;z-index:120;background-color:#fff;margin:0;padding-right:10px;padding-left:10px;display:flex;align-items:center}
}
@media(max-width:1023px) and (orientation:landscape){.menuMobile .mobileSticky{-webkit-box-shadow:0 2px 3px rgba(21,21,21,0.38);box-shadow:0 2px 3px rgba(21,21,21,0.38);height:45px;font-size:20pt;text-align:center;position:fixed;width:100%;top:0;left:0;z-index:99;background-color:#fff;margin:0;padding-right:10px;padding-left:10px;display:flex;align-items:center}
.mobileSticky .btnHamburger{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0 none;margin:0;outline:0}
}
#mobileSearch{overflow:hidden;z-index:120;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.6)}
#mobileSearch #closeSearchMobilePanel{height:100%;overflow:hidden}
#mobileSearch .mobile-search-bar{background-color:#acb3b7;padding-top:10px;padding-bottom:10px;color:#fff;font-size:14pt;position:relative;top:0;left:0}
#mobileSearch .mobile-search-bar .search-input{padding-top:10px;padding-bottom:10px}
#mobileSearch .mobile-search-bar .search-input .search-box{background:0;border:0;outline:0;color:#fff;width:65%;position:relative;top:-3px}
#mobileSearch .mobile-search-bar .search-input input::-webkit-input-placeholder{color:#fff}
#mobileSearch .mobile-search-bar .search-input input:-moz-placeholder{color:#fff;opacity:1}
#mobileSearch .mobile-search-bar .search-input input::-moz-placeholder{color:#fff;opacity:1}
#mobileSearch .mobile-search-bar .search-input input:-ms-input-placeholder{color:#fff}
#mobileSearch .mobile-search-bar .search-input input:-webkit-autofill,#mobileSearch .mobile-search-bar .search-input input:-webkit-autofill:hover,#mobileSearch .mobile-search-bar .search-input input:-webkit-autofill:focus #mobileSearch .mobile-search-bar .search-input input:-webkit-autofill,#mobileSearch .mobile-search-bar .search-input textarea:-webkit-autofill,#mobileSearch .mobile-search-bar .search-input textarea:-webkit-autofill:hover #mobileSearch .mobile-search-bar .search-inputu textarea:-webkit-autofill:focus{border:0;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #acb3b7 inset;transition:background-color 5000s ease-in-out 0s}
#mobileSearch .mobile-search-bar .search-input .close-icon{border:0;display:inline-block;vertical-align:middle;outline:0;cursor:pointer;background:0;color:white;font-weight:normal;font-size:32pt;padding:0;position:relative;top:-3px;float:right;padding-left:0;padding-right:2%}
#mobileSearch .mobile-search-bar .search-input .search-box:not(:valid) ~ .close-icon{display:none}
#mobileSearch .mobile-search-bar .search-input .search-btn{background:0;border:0;outline:0;color:#fff;padding:0;font-size:14pt;position:relative;top:2px}
#mobileSearch .mobile-search-bar .search-input .search-btn .glyphicon-search{padding-left:5px;padding-right:15px;font-size:18pt}
#mobileSearch .mobile-search-bar .search-close{padding-top:10px;padding-bottom:10px;border-left:1px solid #8f8f8f;padding-left:4%}
#mobileSearch .mobile-search-bar .search-close a{color:#fff;cursor:pointer}
div.mobileclosebtncont{padding-right:15px}
div.mobilevoicescont div.mobileVoiceCollapse{border-bottom:#fff 1px solid;border-top:#fff 1px solid;width:70%;padding-bottom:10px}
div.mobilevoicescont a.mobilecollapsethird span{color:#fff}
div.mobilevoicescont a.mobilecollapsethird.collapsed span{color:#aaa}
ul.mobilepanelthirdlevel li a{color:#fff}
div.mobilevoicescont a span.glyphicon-menu-down{display:none}
div.mobilevoicescont a span.glyphicon{margin-left:20px}
div.mobilevoicescont a.collapsed span.glyphicon-menu-down{display:inline-block}
div.mobilevoicescont a span.glyphicon-menu-up{display:inline-block}
div.mobilevoicescont a.collapsed span.glyphicon-menu-up{display:none}
#mobilenavclosebtn{width:35px;height:35px;border:0;outline:0;cursor:pointer;background-color:transparent;padding:0;float:right}
div.mobilevoicescont{width:100%;overflow:auto;padding-left:10px}
div.mobilesectioncont{width:95%;margin:auto}
.mobilevoicescont ul{padding-left:0;margin-top:0}
.mobilevoicescont ul li{list-style-type:none;margin-top:12px}
span.mobilevoice{color:#aaa}
span.mobiletitle{color:white;font-weight:bold}
span.coloredsquare{width:5px;height:12px;display:inline-block;margin-right:6px;top:2px;position:relative}
div.mobiletitlecont{text-align:left;margin-left:10px;margin-right:10px;border-bottom:#585858 2px solid;padding-bottom:10px;padding-top:10px}
div.mobilecontdivleft{text-align:left}
div.mobilecontdivright{text-align:left}
div.mobilecont{position:absolute;z-index:120;opacity:1}
div.mobilecont-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(17,17,17,0.98);pointer-events:auto;text-align:center;padding-top:15px;height:100%;width:100%;overflow-y:auto;transition:all .5s linear}
div.mobilecont.open div.mobilecont-overlay{margin-right:0}
div.mobilecont.close div.mobilecont-overlay{margin-right:100%}
.mobileclosespan{background:url("library/static/images/X_close.svg") 0 0 no-repeat;display:inline-block;background-size:contain;width:24px;height:24px;line-height:1em;font-size:1em;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle}
div.mobilecont-overlay.hiddenmobilenav{transform:translateX(-100%)}
@media(max-width:1023px){.hotDesk{display:none}
*{box-sizing:border-box}
#hotHeader{background-color:#3453a1;width:100%;font-size:0}
.hotMobile a:link{text-decoration:none;color:white!important}
.hotMobile span{color:white!important}
.hotMobile .swiper-container{width:80%;height:100%;font-size:0}
.hotMobile .swiper-wrapper{width:100%}
.logo{font-size:13px;font-family:SkyTextBold;color:white!important;text-align:center;width:20%;padding-left:5px}
.slideRef{color:white}
.logo,.nav-item,.vertical-align-middle{display:inline-block;vertical-align:middle}
}
@media(max-width:1023px) and (orientation:portrait){.hotMobile{display:block;position:fixed;top:55px;left:0;width:100%;z-index:120}
.hotMobile .swiper-slide{border-radius:25px;font-weight:700;padding-top:4px;padding-bottom:4px;padding-left:15px;padding-right:15px;margin-top:9px;margin-bottom:9px;text-align:center;font-size:14px;color:white!important;background:#637bba;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto}
}
@media(max-width:1023px) and (orientation:landscape){.hotMobile{display:block;position:fixed;top:45px;left:0;width:100%;z-index:120}
.hotMobile .swiper-slide{border-radius:25px;font-weight:700;padding-top:2px;padding-bottom:2px;padding-left:15px;padding-right:15px;margin-top:8px;margin-bottom:8px;text-align:center;font-size:14px;color:white!important;background:#637bba;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto}
}
@media(min-width:1024px){.hotDesk{display:block;line-height:25px}
.hotMobile{display:none}
.hotDesk a:link{text-decoration:none;color:white!important}
.hot-now{padding:13px 30px;background-color:#3453a1}
.hotTitle{color:white!important;font-family:SkyTextBold!important}
.titleContainer{float:left}
.hotTopicsContainer{list-style-type:none;margin:0;padding:0;overflow:hidden}
.hotVoice{float:left;margin-left:30px}
.hotVoice a{color:white;font-weight:300;font-size:18px}
}
.subsectioncarouselcontainer #playerThumbs{margin-top:30px}
.subsectioncarousel .swiper-button-next{line-height:410%;background:url(//nst.sky.it/etc/designs/skyvideoportale/library/static/images/arrow-right-white.png) no-repeat;width:40px;top:0;height:100%;background-position:center;right:0;margin-top:0}
.subsectioncarousel .swiper-button-prev{transform:rotate(180deg);line-height:410%;background:url(//nst.sky.it/etc/designs/skyvideoportale/library/static/images/arrow-right-white.png) no-repeat;width:40px;height:100%;top:0;margin-top:0;left:0;background-position:center}
.row.subsectioncarouselcontainer{margin-left:0;margin-right:0;margin-bottom:0;margin-top:5px}
.subsectioncarouselcontainer #playerThumbs .swiper-container{height:auto;margin-right:0;margin-left:0}
@media only screen and (min-width:1024px){.subsectioncarouselcontainer.mobile{display:none}
.subsectioncarouselcontainer #playerThumbs{margin-top:0}
.subsectioncarouselcontainer #playerThumbs .swiper-container{margin-right:50px;margin-left:50px;padding-right:15px;padding-bottom:0}
.row.subsectioncarouselcontainer{margin-top:15px;margin-bottom:15px}
.subsectioncarouselcontainer #playerPrograms .swiper-container{margin-right:50px;margin-left:50px}
.livetitle{padding-right:60px;padding-left:60px}
.slide-live{width:auto}
}
@media only screen and (max-width:1023px){#playerThumbs.subsectioncarousel{padding:0}
.subsectioncarouselcontainer #playerThumbs .swiper-container{padding-bottom:16px}
.slide-live{width:175px}
.livetitle{padding-right:10px;padding-left:10px}
.row.subsectioncarouselcontainer{margin-top:10px;margin-bottom:10px}
}
.subsectioncarouselcontainer #playerThumbs .swiper-slide{width:142px;height:auto;max-height:122px}
.subsectioncarouselcontainer .box-video .box-video_block_content{position:inherit;color:white}
.subsectioncarouselcontainer .two-rows-max{margin-top:5px;font-size:.9em}
.subsectioncarouselcontainer .imagewrap:before{background-color:rgba(34,34,34,0.3)}
.subsectioncarouselcontainer .imagewrap:hover:before,.box-video.active .imagewrap:before{background:0}
.newplayercont{background-color:rgba(34,34,34,1);color:white}
.starttime{-webkit-transition:color 0s,background-color 0s,border-color 0s;-o-transition:color 0s,background-color 0s,border-color 0s;transition:color 0s,background-color 0s,border-color 0s}
.liveActive .starttime{color:#df2030;font-weight:bold}
.livetitle{text-transform:uppercase;margin-top:10px;margin-bottom:-15px}
.subsectioncarouselcontainer .progname.two-rows-max{margin-top:0}
.box-video .carouselbtn-esclusiva{height:30px;width:30px;position:absolute;right:4px;bottom:46px;border-radius:5px;z-index:5;display:none;background:url("library/static/images/btn_esclusiva.svg"),white}
.box-video.esclusiva .carouselbtn-esclusiva{display:block}
.carouselbtn-esclusiva .carouselbtn-tooltiptext{visibility:hidden;width:170px;background-color:#222;color:#fff;text-align:center;border-radius:3px;position:absolute;z-index:3;bottom:125%;left:0;margin-left:-69px;opacity:0;transition:opacity 1s;font-size:.9em;max-height:39px;line-height:1.5em;min-height:25px;padding:2px;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,0.75);box-shadow:0 0 20px 1px rgba(0,0,0,0.75)}
.carouselbtn-esclusiva .carouselbtn-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#222 transparent transparent transparent}
.carouselbtn-esclusiva:hover .carouselbtn-tooltiptext{visibility:visible;opacity:1}
.subsectioncarousel .box-video{overflow:visible}
#sectionContAdv{padding-left:15px;padding-right:15px;margin-bottom:20px}
.pls-section-title{color:#fff;font-family:"SkyTextMedium";font-size:18px;margin-bottom:15px}
.home-section-carousel .plsPlayer-img{overflow:hidden}
.home-section-carousel .container-img{overflow:hidden}
.home-section-carousel .container-icon .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
.home-section-carousel .box-video_block_content{display:flex;align-items:center;height:100%}
.home-section-carousel .box-video .box-video_block_content{position:relative;bottom:auto;left:auto;font-family:"SkyTextMedium";font-size:16px;line-height:18px;color:#fff;z-index:2;text-align:left}
.home-section-carousel .box-video_block_content a{color:#fff}
.home-section-carousel .imagewrap:before{background:0}
.home-section-carousel .imagewrap:hover:before,.box-video.active .imagewrap:before{background:0}
.home-section-carousel .swiper-scrollbar .swiper-scrollbar-drag{background:#acb3b7;border-radius:8px}
#playerThumbs .swiper-container-vertical>.swiper-scrollbar{height:100%;right:0;background:0}
@media only screen and (min-width:1024px){.pls-autoplay-cont{max-width:300px;margin:auto}
.home-section-carousel .swiper-container{height:290px}
.home-section-carousel .slide-container{display:flex}
.home-section-carousel .slide-container .container-title{display:flex;align-items:center}
.home-section-carousel .box-video_block_content span{padding-left:10px;padding-right:10px}
}
@media only screen and (min-width:1367px){.home-section-carousel .swiper-container{height:360px}
}
@media only screen and (max-width:1023px){.home-section-carousel .swiper-container{min-height:190px}
.home-section-carousel .box-video{max-width:25%}
.home-section-carousel .swiper-scrollbar{display:none}
.home-section-carousel .container-title{margin-top:8px}
}
@media only screen and (max-width:767px){.home-section-carousel .swiper-container{min-height:205px}
.home-section-carousel .box-video{max-width:33%}
}
.player-adv-cont{margin-top:40px}
#videoContent .textarea{clear:both;text-align:center;padding:10px 0 40px;overflow:hidden;background-color:#222;margin-top:10px;font-size:1.5rem}
#videoContent .shareMenu{display:inline-block;border:1px solid #e5e5e5;margin-bottom:25px}
#videoContent .title{float:left;margin-right:4rem}
#videoContent a.playerEmbed{margin-right:1rem;color:white}
#videoContent a.playerEmbed.select{color:#df2030}
#videoContent .embedBtn{display:none;background:#222;text-align:center;cursor:pointer;border:1px solid #fff;border-radius:20px;padding:5px;margin-top:10px;margin-bottom:26px}
#videoContent .embedBtn:hover{background:#000}
#videoContent .close{display:inline-block;background:url("library/static/images/X_close.svg") 0 0 no-repeat;background-size:contain;width:20px;height:20px;line-height:1em;font-size:1em;font-style:normal;font-weight:normal;font-variant-ligatures:normal;font-variant-caps:normal;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle;opacity:1}
#videoContent{padding-top:30px;padding-bottom:20px;padding-left:24px}
#videoContent .videoText{width:100%}
#videoContent .video-desc h1{margin:0;font-family:'SkyTextMedium';font-size:23px;margin-bottom:8px}
#videoContent .video-desc h1 span.live{background:url(library/static/images/icon-diretta_tg24.png) no-repeat left;margin-left:30px;padding-left:30px;color:#b62c2f}
#videoContent p{font-family:'SkyTextRegular';font-size:16px;margin-bottom:0}
#videoContent .bannerzone{position:relative;text-align:center}
#videoContent .sharethis{display:inline-block;text-align:left;margin-top:20px;margin-bottom:20px}
#videoContent .publish-date-container{padding-left:20px;padding-right:20px}
#videoContent .publish-date-container .publish-date-content{max-width:160px;margin:auto}
#subsectionContAdv{padding-left:15px;padding-right:15px;margin-bottom:20px}
#videoContent .hiddenContAdv{padding-left:15px;padding-right:15px}
#videoContent .video-desc .desc-link-editoriale{margin-top:15px}
#videoContent .video-desc .desc-link-editoriale a{text-decoration:underline;text-transform:uppercase;font-size:14px}
#videoContent .video-desc a{color:#fff}
#videoContent .video-desc a.linkVideo{color:#d61726;font-size:15px}
#videoContent .video-desc .linkVideo .read-more-arrow{top:0}
#videoContent .video-tag .videotags ul{background-color:#222}
#videoContent .video-tag .videotags ul>li.first{background-color:#222;color:#fff;border:0;padding-left:0}
#videoContent .video-tag .videotags ul>li{border:1px solid #fff;color:#fff;margin-right:10px}
#videoContent .video-tag .videotags ul>li a{color:#fff}
@media(min-width:1367px){#videoContent .videoText{width:580px}
}
@media(min-width:1024px){#videoContent .embedBtn{display:block}
}
@media(min-width:768px){#videoContent .videoText{width:410px}
#videoContent .sharethis{float:left;text-align:left}
#videoContent .bannerzone{right:0;float:right}
}
@media only screen and (max-width:1023px){#videoContent .embed-desc{padding-left:20px;padding-right:20px}
#videoContent .publish-date-container{padding-left:0;padding-right:0;width:inherit}
}
.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}
.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:0;user-select:none}
input.cmn-toggle-round+label{padding:2px;width:50px;height:10px;background-color:#ddd;border-radius:60px}
input.cmn-toggle-round+label:before,input.cmn-toggle-round+label:after{display:block;position:absolute;top:0;left:0;bottom:0;content:""}
input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background .4s}
input.cmn-toggle-round+label:after{width:25px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,0.3);transition:margin .4s;height:25px;top:-8px}
input.cmn-toggle-round:checked+label:before{background-color:#8ce196}
input.cmn-toggle-round:checked+label:after{margin-left:25px}
.switch{position:relative;top:7px}
.switch-cont{margin-top:20px;margin-bottom:20px}
#breadcrumb-row{line-height:26px;position:relative;margin-left:auto;margin-right:auto}
#breadcrumb-row h1.title{display:inline-block}
#breadcrumb-row .sezione-inevidenza{font-family:'SkyTextRegular';font-size:14px}
#breadcrumb-row .autoplay{font-family:'SkyTextMedium';font-size:14px;text-transform:uppercase;color:#000839}
.customSelect{font-family:'SkyTextRegular';text-align:left;color:#fff;background-color:#222}
.customSelect .selectedValue{padding:5px 10px;text-align:left;padding-right:30px;margin-bottom:0;line-height:1.2;color:#fff;font-family:'SkyTextMedium';cursor:pointer;background-repeat:repeat-x;border:1px solid #fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;*zoom:1}
.customSelect .selectList{position:absolute;left:-999em;top:-999em;z-index:10;padding:5px 0;list-style:none;background-color:#fff;border:1px solid #000;border-top:0;color:#000;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.customSelect.select-open .selectedValue{border-bottom:0}
.customSelect.select-open .selectList{left:0!important;top:auto!important}
.customSelect .selectList dl{background:#fff}
.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}
.customSelect dl,.customSelect dd{margin:0;text-align:left}
.customSelect dd{zoom:1;cursor:pointer}
.customSelect .disabled{color:#999;cursor:default}
.customSelect .selected{display:none;color:#ccc;text-decoration:none;font-family:'SkyTextMedium';filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}
.customSelect .selectList dd.hovered{color:#CCC}
.customSelect .selectList dd.disabled.hovered{background:0;color:#999}
.customSelect dt{font-weight:bold;font-style:italic;padding:2px 10px 2px 6px}
.customSelect dd{padding:2px 25px 2px 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
select.custom{position:absolute;left:-999em}
select.custom.use-default{position:absolute;left:auto;height:auto;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;font-size:16px}
.customSelect.focused .selectedValue{box-shadow:none}
.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}
.customSelect .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.customSelect .selectValueWrap .caret{position:absolute;top:12px;right:10px;cursor:pointer}
.customSelect .jspPane{overflow-x:hidden}
.customSelect .jspVerticalBar{background:0;width:8px}
.customSelect .jspHorizontalBar{height:0;overflow:hidden}
.customSelect .jspTrack{width:5px;background:#e9e9e9;right:5px}
.customSelect .jspDrag{color:#fff;opacity:.8;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da2331;background-repeat:repeat-x}
.pls-select-mobile{margin-top:10px;margin-bottom:20px}
body.mobile #breadcrumb-row{margin-bottom:20px}
#guarda_tutte{margin-top:10px;margin-bottom:30px}
#guarda_tutte a.linkVideo{font-size:16px;font-family:'SkyTextRegular';color:#fff;text-decoration:underline}
.shareMenu .titleBar{padding-top:20px;padding-left:30px;padding-right:30px;background-color:black;padding-bottom:20px}
.titleBar .playerEmbed{color:white}
.playerrowcont{background-color:black}
.playerrowcont .info_img{width:100%}
#video_correlati{overflow:hidden;margin-top:30px}
#video_correlati .video-correlati-title{padding-left:10px;padding-right:10px}
#video_correlati .imagewrap:before{background:0}
#video_correlati .videoentry .imagewrap.paid .icon-play-circle{display:none}
#video_correlati .videoentry .imagewrap.paid:before{-webkit-box-shadow:inset 0 0 0 2px rgba(34,34,34,1);-moz-box-shadow:inset 0 0 0 2px rgba(34,34,34,1);box-shadow:inset 0 0 0 2px rgba(34,34,34,1)}
#video_correlati hr{border-top:1px solid #ddd;padding-left:10px;padding-right:10px}
#video_correlati .videoentry{margin-bottom:40px;position:relative;padding-left:10px;padding-right:10px}
#video_correlati .videoentry .videoentry-boxshadow:hover{-webkit-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);-moz-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);box-shadow:0 0 15px 0 rgba(74,74,74,0.2)}
#video_correlati .videoentry .img-wrapper{position:relative;overflow:hidden}
#video_correlati .videoentry .img-wrapper .label-sponsor{position:absolute;bottom:0;width:100%;background-color:#222;color:#fff;font-size:10pt;padding-left:10px}
#video_correlati .videoentry .img-wrapper .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
#video_correlati .videoentry img{width:100%}
#video_correlati .content{background-color:#fff;padding:10px;height:80px}
#video_correlati .content h2.title{font-family:'SkyTextMedium';font-size:15px;line-height:18px;color:#000}
#video_correlati .content .title-author{font-size:10pt;color:#df2030}
#video_correlati .content h2.title a{color:#000}
#video_correlati .container-btn-load{text-align:center}
#video_correlati .container-btn-load button{padding:10px 20px;background-color:#fff;color:#898d90;border:1px solid #898d90;border-radius:2px;font-size:11pt;transition:none;margin-left:auto;margin-right:auto}
#video_correlati .container-btn-load button:hover{color:#acb3b7;border:1px solid #acb3b7}
#video_correlati .container-btn-load button:focus{outline:0}
#video_correlati .container-img-ob{padding-top:5px}
#video_correlati .row{margin:0}
#outbrainSwiper .swiper-slide .imagewrap .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
#outbrainSwiper .swiper-slide .imagewrap .label-sponsor{position:absolute;bottom:0;width:100%;background-color:#222;color:#fff;font-size:10pt;padding-left:10px}
#outbrainSwiper .swiper-slide .imagewrap .container-icon.paid{-webkit-box-shadow:inset 0 0 0 2px rgba(34,34,34,1);-moz-box-shadow:inset 0 0 0 2px rgba(34,34,34,1);box-shadow:inset 0 0 0 2px rgba(34,34,34,1);position:absolute;width:100%;height:100%;top:0;left:0}
#outbrainSwiper .swiper-slide .imagewrap .container-icon.paid .icon-play-circle{display:none}
.subsectioncarouselcontaineroutbrain #outbrainSwiper .swiper-slide{width:202px;height:auto;max-height:195px;-webkit-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);-moz-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);box-shadow:0 0 15px 0 rgba(74,74,74,0.2)}
#video_correlati #outbrainSwiper .box-video .img-wrapper{position:relative;overflow:hidden}
#video_correlati .container-img-ob{text-align:right}
#video_correlati .subsectioncarouselcontaineroutbrain{display:block}
#video_correlati .load-more{display:none}
#video_correlati .containeroutbrain{display:none}
@media only screen and (min-width:1024px){#video_correlati .subsectioncarouselcontaineroutbrain{display:none}
#video_correlati .load-more{display:block}
#video_correlati .containeroutbrain{display:block}
}
#playlistCorrelate{margin:50px 0 20px 0}
#playlistCorrelate h2.sectiontitle{margin-bottom:0}
#playlistCorrelate .box-video-plsCorrelate{margin:20px 0;display:flex}
#playlistCorrelate .plsCorrelate-img{overflow:hidden}
#playlistCorrelate .plsCorrelate-img .imagewrap:before{background:0}
#playlistCorrelate .plsCorrelate-img img{width:100%;height:103px;object-fit:cover}
@media only screen and (min-width:767px) and (max-width:1023px){#playlistCorrelate .plsCorrelate-img img{width:100%;height:210px;object-fit:cover}
}
#playlistCorrelate .plsCorrelate-img .container-icon{position:absolute;top:0;width:100%;height:100%}
#playlistCorrelate .plsCorrelate-img .container-icon .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
#playlistCorrelate .box-title-plsCorrelate{display:flex;align-items:center}
#playlistCorrelate .plsCorrelate-title{padding:10px}
.container-video-channel-home{padding-top:20px}
.container-video-channel-home hr{border-top:1px solid #ddd;padding-left:10px;padding-right:10px}
.container-video-channel-home .card-video{margin-bottom:40px;position:relative;padding-left:10px;padding-right:10px}
.container-video-channel-home .card-video .card-video-boxshadow:hover{-webkit-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);-moz-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);box-shadow:0 0 15px 0 rgba(74,74,74,0.2)}
.container-video-channel-home .card-video .card-video-boxshadow .img-wrapper{position:relative;overflow:hidden}
.container-video-channel-home .card-video .card-video-boxshadow .img-wrapper img{width:100%;height:132px;object-fit:cover}
.container-video-channel-home .card-video .container-icon .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
.container-video-channel-home .card-video .content{background-color:#fff;padding:10px;height:80px}
.container-video-channel-home .card-video .content h2{font-family:'SkyTextMedium';font-size:15px;line-height:18px;color:#000;margin-top:10px}
.container-video-channel-home .container-btn-load{text-align:center}
.container-video-channel-home .container-btn-load .load-more{padding:10px 20px;background-color:#fff;color:#898d90;border:1px solid #898d90;border-radius:2px;font-size:11pt;transition:none;margin-left:auto;margin-right:auto}
.container-video-channel-home .container-btn-load .load-more:hover{color:#acb3b7;border:1px solid #acb3b7}
.container-video-channel-home .container-btn-load .load-more:focus{outline:0}
.video-channel-desktop-cont{display:none}
.homepagecarouselcontainervideo{display:block}
@media only screen and (min-width:1024px){.video-channel-desktop-cont{display:block}
.homepagecarouselcontainervideo{display:none}
}
.homepagecarouselcontainervideo .swiper-slide{width:202px;height:auto;max-height:195px;-webkit-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);-moz-box-shadow:0 0 15px 0 rgba(74,74,74,0.2);box-shadow:0 0 15px 0 rgba(74,74,74,0.2)}
.homepagecarouselcontainervideo .box-video .img-wrapper{position:relative;overflow:hidden}
.homepagecarouselcontainervideo .content{background-color:#fff;padding:10px;height:80px}
.homepagecarouselcontainervideo{overflow:hidden;padding-bottom:15px;padding-top:15px}
.homepagecarouselcontainervideo .swiper-slide .imagewrap:before{background-color:rgba(0,0,0,0.0)}
.homepagecarouselcontainervideo .swiper-slide .icon-play-circle{color:#fff;display:block;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:50%;z-index:2}
.homepagecarouselcontainervideo .swiper-slide .content h2{font-family:'SkyTextMedium';font-size:15px;line-height:18px;color:#000}
@media(max-width:1023px){.container-video-channel-home{padding-left:20px}
}
.home-spalla{padding-left:10px;padding-right:10px;margin-top:20px}
.home-spalla .home-spalla-adv-alto{margin-top:15px;margin-bottom:15px}
.home-spalla .home-spalla-adv-basso{margin-top:15px;margin-bottom:15px}
.home-mobile-adv{margin-top:15px;margin-bottom:15px}
.home-seo-box{padding-left:10px;padding-right:10px}
.section-playlist-spalla .section-playlist{background:0;padding-left:10px;padding-right:10px}
.section-playlist-spalla .section-spalla{padding-left:10px;padding-right:10px;margin-top:20px}
.section-spalla .section-spalla-adv-alto{margin-top:15px;margin-bottom:15px}
.section-spalla .section-spalla-adv-basso{margin-top:15px;margin-bottom:15px}
.section-mobile-adv{margin-top:15px;margin-bottom:15px}
.stickyAdvTopMobile{position:fixed;z-index:9;width:100%}
@media(min-width:768px){.home-playlist{padding-left:10px;padding-right:10px}
}
@media(max-width:1023px){#neodataneodatatopBanner{background:rgba(0,0,0,0.8)}
}
@media(min-width:1024px){.home-spalla{padding-left:15px;padding-right:15px}
.home-playlist{padding-left:15px;padding-right:15px;background:-moz-linear-gradient(top,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%);background:-webkit-linear-gradient(top,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%);background:linear-gradient(to bottom,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%)}
.home-seo-box{padding-left:15px;padding-right:15px}
.section-playlist-spalla .section-playlist{background:-moz-linear-gradient(top,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%);background:-webkit-linear-gradient(top,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%);background:linear-gradient(to bottom,rgba(232,234,238,0.65) 0,rgba(232,234,238,0) 100%);padding-left:15px;padding-right:15px}
.section-playlist-spalla .section-spalla{padding-left:15px;padding-right:15px}
}