#panoramico{display:block;float: none;max-height:520px;position:relative;width:1348px;margin: 0 auto;max-width: 100%;background:url(../img/camera-loader.gif) no-repeat center center transparent;text-align:center;clear: both;}
#panoramico .box_PanoLeft{background-image:url(../img/bg_PanoLeft.png);left:0px;}
#panoramico .box_PanoLeft,#panoramico .box_PanoRight{background-position:left top;background-repeat:repeat-y;height:470px;max-height:100%;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:130px;z-index:1;}
#panoramico .box_PanoRight{background-image:url(../img/bg_PanoRight.png);right:0px;}
#panoramico .camera_link{background:url(../img/blank.gif);display:block;float:left;position:relative;text-decoration:none;width:100%;z-index:1;}
#panoramico .camera_link.inside{position: absolute;top: 0px;left: 0px;margin: 0;z-index:-1;}
#panoramico .container-panoramico{left:250px;overflow:hidden;position:absolute;top:150px;width:100%;z-index:1;}
.mobile body:not(.preview) #panoramico .box_PanoLeft,.mobile body:not(.preview) #panoramico .box_PanoRight,.mobile body:not(.preview) #panoramico #camera_wrap_pano .camera_pag,.mobile body:not(.preview) #panoramico .container-panoramico .TitoloPanoramico,.mobile body:not(.preview) #panoramico .container-panoramico .buttonEdit,.mobile body:not(.preview) #panoramico .container-panoramico .tier,.mobile body:not(.preview) #panoramico .container-panoramico .PanProg,.mobile body:not(.preview) #panoramico .container-panoramico .logoTV-Pan,#panoramico .slide_cont span.prog{display:none;}
#panoramico .container-panoramico .TitoloMobile,#panoramico .container-panoramico .SottotitoloMobile{display:none;}
#panoramico .fluid_container{display:inline-block;height:520px;left:auto;margin:0 auto;overflow:hidden;position:relative;top:0;width:100%;max-width:1348px;clear:both;}
#panoramico .fluid_container.scaled{display:block;float:none;left:auto;margin:0 auto;position:relative;top:auto;width:100%; max-width:960px;height:356px;}
#panoramico .mejs-container{height:100%!important;left:auto!important;top:auto!important;width:100%!important;z-index:1;}
#panoramico .mejs-layers .mejs-layer{height:100%!important;width:100%!important;}
#panoramico.scaled .box_PanoLeft,#panoramico.scaled .box_PanoRight,
#panoramico .scaled .box_PanoLeft,#panoramico .scaled .box_PanoRight{background-position:left top;background-repeat:repeat-y;height:356px;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:130px;z-index:999;}
#panoramico .slide_cont .info{display:block;float:right;margin:0 5px 0 0;}
#panoramico .slide_cont span.ico_Channel{height:45px;margin:5px 0;width:110px;}
#panoramico .slide_cont strong,#panoramico .slide_cont span{color:#fff!important;display:block;float:left;font-size:18px!important;font-weight:400!important;margin:15px 5px 0;padding:0 0 0 5px;text-shadow:0 0 0 transparent!important;}
#panoramico .slide_image{display:block;float:left;height:auto;position:relative;width:1348px;height:470px;visibility: hidden;}
#panoramico.scaled .slide_image,
#panoramico .scaled .slide_image{width:960px;height:334px;}
#panoramico .slide_image img.pano_img{display: block;height:auto;max-width:100%;position:absolute;top:0;}
#panoramico .slide_mob{background:transparent;display:none;float:left;height:auto;margin:-4px auto 0;padding:0;width:100%;}
#panoramico .slide_mob .slide_cont{background:#ccc;color:#666;display:block;float:left;font-size:14px;height:50px;line-height:18px;margin:0;padding:0;width:100%;}
#panoramico .slide_mob strong{font-weight:700!important;text-transform:uppercase;text-align:left;}
#panoramico .v_cont{float:none;height:300px;margin:0 auto;width:540px;}
#panoramico .owl-carousel{height:470px;width:1348px;}
#panoramico .owl-controls .owl-buttons div{cursor:pointer;background:url(../img/camera_skins.png) no-repeat 0 -80px;display:block;height:40px;left:130px;width:40px;z-index:2;}
#panoramico .owl-controls .owl-buttons div.owl-next{background-position:-40px -80px;left:auto;right:130px;}
#panoramico.scaled .owl-controls .owl-buttons div,
#panoramico .scaled .owl-controls .owl-buttons div{left:0px;}
#panoramico.scaled .owl-controls .owl-buttons div.owl-next,
#panoramico .scaled .owl-controls .owl-buttons div.owl-next{left:auto;right:0px;}
#panoramico .owl-pagination{float:none;margin:-25px auto;position:relative;text-align:center;width:300px;z-index:2;}
#panoramico .owl-pagination .selected span{background:#ef5b2f;opacity:1;}
#panoramico .owl-pagination a{cursor:pointer;width:25px;display: inline-block;float: none;}
#panoramico .owl-pagination a img{display:none;opacity:0;}
#panoramico .owl-pagination a:hover img{-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-transition:all 1s ease-out;border:2px solid #FFF;box-shadow:0 3px 6px rgba(0,0,0,.5);display:block;float:left;height:58px;margin:-90px 0 0 -68px;opacity:1;position:relative;transition:all 1s ease-out;width:150px;}
#panoramico .owl-pagination span{background:#ccc;opacity:1;}
#panoramico .owl-pagination a {width: 30px;}
#panoramico .owl-pagination a.selected {width: 15px;}
#panoramico .owl-pagination{margin: 10px auto;}
.PanProg{clear:both;display:table;line-height:20px;}
.PanProg img{float:left;padding:2px 0;}
.PanProg span{display:table-cell;height:42px;padding:4px;vertical-align:middle;font-family: 'Titillium Web', sans-serif!important;}
.container-panoramico .ContentPan{bottom:0;color:#fff;font-size:12px;margin:20px;min-height:100px;position:relative;width:auto;z-index: 0;}
.container-panoramico .ContentPan .continua{text-align:right;}
.container-panoramico .ContentPan a{text-decoration:none;}
.container-panoramico .TitoloPanoramico{color:#fff;font-size:24px;}
.container-panoramico .hr{background-color:#fff;border:0;color:#fff;height:1px;margin-bottom:10px;width:360px;}
.fluid_container #videoPan{display:block;float:none;margin:0 auto;position:absolute;text-align:center;top:10%;width:100%;z-index:100;}
.logoTV-Pan{display:inline;width:auto;}
.logoTV-Pan .Calcio{margin-left:13px;}
.mobile body:not(.preview) #panoramico .VideoPan{display:block;float:none;height:100%;left:auto!important;position:relative!important;text-align:center;top:auto!important;width:auto;z-index:9999;}
.mobile body:not(.preview) #panoramico #camera_wrap_pano{left:auto;position:relative;top:auto;width:100%;}
.mobile body:not(.preview) #panoramico .container-panoramico{height:100%!important;left:0!important;top:0!important;}
.mobile body:not(.preview) #panoramico .fluid_container #videoPan{top:0;}
.mobile body:not(.preview) #panoramico .container-panoramico,
.mobile body:not(.preview) .container-panoramico .ContentPan {width:100%;height:100%; position:absolute; top:0;margin: 0;}
.mobile body:not(.preview) #panoramico .freePlay{background-color: transparent!important;background-image: url(/inc/MediaElementPlayer/bigplay.svg)!important;background-size: auto!important;border-radius: 50px!important;border: 0px!important;color: #fff!important;cursor: pointer!important;font-size: 20px!important;font-weight: normal!important;height: 100px!important;line-height: 100px!important;padding: 0px!important;text-align: center!important;text-decoration: none!important;text-indent: -9000px!important;width: 100px!important;z-index: 100!important;float: none;margin: 10% auto;position:relative!important;right: auto!important;bottom: auto!important;}
.mobile body:not(.preview) #panoramico .freePlay:hover{transition:all 0;}
.mobile body:not(.preview) #panoramico .mejs-container{left:auto!important;top:auto!important;}
/*
.mobile body:not(.preview) #panoramico .owl-pagination,
.mobile body:not(.preview) #panoramico .owl-pagination a{display:none!important;}
*/
.mobile body:not(.preview) #panoramico .owl-next{right:0;}
.mobile body:not(.preview) #panoramico .owl-prev{left:0;}
.mobile body:not(.preview) #panoramico .postroll,#panoramico .postroll img{height:100%!important;margin:0 auto;max-width:100%!important;}
.mobile body:not(.preview) #panoramico .slide_mob,.mobile body:not(.preview) #panoramico .container-panoramico .buttonEdit.freePlay,.mobile body:not(.preview) #panoramico .slide_cont span.sub_txt,.mobile body:not(.preview) #panoramico .slide_cont span.ico_Channel{display:block;}
.mobile body:not(.preview) #panoramico .container-panoramico .buttonEdit.freePlay {margin:11% auto;}
.mobile body:not(.preview) #panoramico .v_cont{height:100%;margin:10px auto;max-width:100%;}
.mobile body:not(.preview) #panoramico,.mobile body:not(.preview) #panoramico .fluid_container{float:left;height:auto;left:auto;overflow:hidden;position:relative;width:100%;}
.mobile body:not(.preview) #panoramico .fluid_container.scaled{float:none;height:auto;left:auto;overflow:hidden;position:relative;width:100%;}
.mobile body:not(.preview) #panoramico .fluid_container{float:none;}
.postroll{border:2px inset #000;display:block;height:296px;overflow:hidden;}
.postrollBtLeft{left:50px;position:relative;}
.postrollBtRight{float:right;position:relative;right:50px;}
.postrollButtons{position:relative;top:215px;width:100%;}
.tier{display:inline;float:left;margin:13px 5px 5px 0;max-width:119px;}
.tier a.tier_blue{background:url(../img/btn_acquista_blue.png) no-repeat;display:block;height:34px;padding:0;text-indent:-9999px;width:119px;}
.tier a.tier_grey{background:url(../img/btn_acquista_grey.png) no-repeat;display:block;height:34px;padding:0;text-indent:-9999px;width:119px;}
@media only screen and (max-width: 1280px) {
#panoramico{width:100%;}
#panoramico .owl-controls .owl-buttons div{left:0px;}
#panoramico .owl-controls .owl-buttons div.owl-next{left:auto;right:0px;}
}
@media only screen and (max-width: 1024px) {
body:not(.preview) #panoramico .container-panoramico{height:auto!important;left:40px!important;top:auto!important;top:auto!important;bottom:0px!important;}
}
@media only screen and (max-width: 980px) {
.mobile body:not(.preview) #panoramico .v_cont{margin:2% auto 0;}
#panoramico .slide_cont strong, 
#panoramico .slide_cont span {font-size:14px!important;}
}
@media only screen and (max-width: 600px) {
.mobile body:not(.preview) #panoramico .fluid_container.scaled{width:100%}
.mobile body:not(.preview) #panoramico .container-panoramico .buttonEdit.freePlay {margin: 5% auto;}
.mobile body:not(.preview) #panoramico .v_cont{margin:0 auto;width:80%!important;}
.mobile body:not(.preview) #panoramico .slide_mob .slide_cont{height:90px;margin:0 auto;}
.mobile body:not(.preview) #panoramico{float:left;}
.mobile body:not(.preview) #panoramico .slide_cont .info{display:block;float:left;margin:0;width:100%;}
.mobile body:not(.preview) #panoramico .slide_cont strong,
.mobile body:not(.preview) #panoramico .slide_cont span{margin:5px 5px 0px 5px;line-height: 16px;}
.mobile body:not(.preview) #panoramico .slide_cont span.ico_Channel{float:right;margin:2px 5px 0px 0;}
}
@media only screen and (max-width: 400px) {
.mobile body:not(.preview) #panoramico .fluid_container.scaled{width:100%}
.mobile body:not(.preview) #panoramico .v_cont{width:100%!important;}
.mobile body:not(.preview) #panoramico .container-panoramico .buttonEdit.freePlay {margin: 3% auto;}
.mobile body:not(.preview) span.sub_txt {max-width: 220px;text-align: left;}
}