f#logo-floater {
    display:none;
}
#tabs-wrapper {
    display:none;
}
#mobile-warning {
    display:none;
}
#first-time {
    display:none;
}
#footer_table_mobile {
    display:none;
}
.breadcrumb {
    display:none;
}
.secondary-menu {
    display:none !important;
}
.block-views .title {
    display:none;
}
#mm-custom-logo-mobile, #mm-elenco, #mm-elenco-hidemenu {
    display:none;
}
.view-menu-film-container-view,
.view-menu-serie-tv-container-view,
.view-menu-games-container-view {
    display:none !important;
}
ul.main-menu li {position:relative;}
ul.main-menu li a,
ul.main-menu li a:link,
ul.main-menu li a:visited {
    font-size:18px;
    font-family:'korolev_condensedlight';
    color:#fff;
    text-decoration:none;
    line-height:64px;
    text-align:center;
}
#mainmenu_home {
    background-image: url("images/logo.png");
    width: 106px;
    height: 64px;
    margin-right:6px;
    font-size:0;
}
#mainmenu_search {
    background-image: url("images/btn-cerca.png");
    background-position:15px 19px;
    background-repeat: no-repeat;
    width: 170px;
    padding-left:30px;
    height: 64px;
    margin-right:5px;
    color:#747474;
}
#mainmenu_film {
    background: url("images/btn-film.png");
    background-position:23px 23px;
    background-repeat: no-repeat;
    width: 65px;
    padding-left:37px;
    height: 64px;
}
a#mainmenu_film:hover,
a#mainmenu_film:active,
a#mainmenu_film.on {
    background-color:#197ba2;
}
#mainmenu_kids {
    background: url("images/icon_kids.png");
    background-position:10px 19px;
    background-repeat: no-repeat;
    padding-left:18px;
    width: 68px;
    height: 64px;
}
a#mainmenu_kids:hover,
a#mainmenu_kids:active,
a#mainmenu_kids.on {
    background-color:#F3532D;
}
#mainmenu_serietv {
    background: url("images/btn-serietv.png");
    background-position:15px 23px;
    background-repeat: no-repeat;
    width: 83px;
    padding-left:30px;
    height: 64px;
}
a#mainmenu_serietv:hover,
a#mainmenu_serietv:active,
a#mainmenu_serietv.on {
    background-color:#197ba2;
}
#mainmenu_giochi {
    background: url("images/btn-giochi.png");
    background-position:14px 16px;
    background-repeat: no-repeat;
    width: 83px;
    padding-left:30px;
    height: 64px;
}
a#mainmenu_giochi:hover,
a#mainmenu_giochi:active,
a#mainmenu_giochi.on {
    background-color:#197ba2;
}
#mainmenu_blog {
    background-image: url("images/btn-blog.png");
    background-position:10px 19px;
    background-repeat: no-repeat;
    padding-left:26px;
    width: 69px;
    height: 64px;
}
a#mainmenu_blog:hover,
a#mainmenu_blog:active,
a#mainmenu_blog.on,
a#mainmenu_blog.active {
    background-color:#197ba2;
}
#mainmenu_prodotti {
    background-image: url("images/btn-shop.png");
    background-position:10px 19px;
    background-repeat: no-repeat;
    padding-left:25px;
    width: 71px;
    height: 64px;
}
a#mainmenu_prodotti:hover,
a#mainmenu_prodotti:active,
a#mainmenu_prodotti.on {
    background-color:#197ba2;
}
#mainmenu_blank {
    /*background: url("images/btn-blank.png");*/
    width: 190px;
    height: 64px;
    margin-right:5px;
    font-size:0;
    position:relative;
    cursor:default;
}
#mm-custom-logo {
    width:170px;
    height:160px;
    background:url(images/logo-04.png) top center no-repeat;
    position:absolute;
    right:15px;
    top:13px;
    z-index:999;
}
#mm-custom-logo.tablet {
    right:-80px;
}
#mainmenu_wbclub {
    background: url("images/btn-wbclub.png");
    background-position:90px 09px;
    background-repeat:no-repeat;
    width: 107px;
    padding-right:40px;
    height: 64px;
    color:#0eb9f9;
}
#block-views-film-home-page-view-block {
    height:568px;
    width:100% !important;
    overflow:hidden;
    margin-top:-14px;
}
#block-views-film-home-page-view-block .content {
    margin:0;
}
#block-views-film-home-page-view-block .views-row {
    position:relative;
}
#block-views-film-home-page-view-block .homepage-slideshow {
    list-style:none;
    margin:0;
    padding:0;
    height:538px;
    width:10000px;
    position:absolute;
    left:0;
    top:0;
}
#block-views-film-home-page-view-block .homepage-slideshow li {
    margin:0;
    padding:0;
    width:1280px;
    height:538px;
    float:left;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element {
    position:relative;
    height:538px;
    width:1280px;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-title {
    position:absolute;
    top:344px;
    left:0;
    background:#000;
    color:#fff;
    padding:6px 95px 6px 50px;
    height:55px;
    z-index:10;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .slideshow-velina .views-field-title {
    position:relative;
    top:30px;
    margin:0;
    max-width:362px;
    height:auto;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-title span {
    display:block;
    height:52px;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .slideshow-velina .views-field-title span {
    height:auto;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-title span a {
    color:#fff;
    font-size:77px;
    line-height:55px;
    display:block;
    z-index:10;
    height:100%;
    text-transform:uppercase;
    text-decoration:none;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    pointer-events:none;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-title .sshp-plus,
.slideshow-velina .sshp-cross {
    width:85px;
    height:67px;
    background:url(images/sshp-plus.png) 0 0 no-repeat;
    cursor:pointer;
    position:absolute;
    right:0;
    top:0;
}
.slideshow-velina .sshp-cross {
    background:url(images/sshp-cross.png) center no-repeat;
}
.slideshow-velina  .yellow-plus,
.slideshow-velina  .velina-trova-cinema,
.velina-computer,
.velina-fb,
.velina-yt {
    height:73px;
    display:inline-block;
    position:absolute;
    bottom:35px;
}
.slideshow-velina  .yellow-plus {
    width:98px;
    background:url(images/yellow-plus.png) center no-repeat;
    margin-left:510px;
    cursor:pointer;
}
.slideshow-velina  .velina-trova-cinema  {
    width:158px;
    background:url(images/trova-cinema.png) center no-repeat;
    left:612px;
    cursor:pointer;
}
.velina-computer {
    width:99px;
    background:url(images/computer-velina.png) center no-repeat;
    left:773px;
    cursor:pointer;
}
.velina-fb {
    width:99px;
    background:url(images/fb-velina.png) center no-repeat;
    left:876px;
    cursor:pointer;
}
.velina-yt {
    width:99px;
    background:url(images/yt-velina.png) center no-repeat;
    left:979px;
    cursor:pointer;
}
#block-views-film-home-page-view-block .views-field-field-background img{
    width:1280px;
    height:538px;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-field-sottotitolo {
    position:absolute;
    top:413px;
    left:0;
    padding:0 5px 0 50px;
    background:#000;
    color:#fff;
    font-size:27px;
    text-transform:uppercase;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .slideshow-velina .views-field-field-sottotitolo {
    margin:0;
    position:relative;
    top:32px;
    max-width:452px;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .views-field-field-background {
    position:absolute;
    top:0;
    left:0;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .sshp-play,
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .sshp-play-amazon {
    width:127px;
    height:88px;
    background:url(images/sshp-play.png) 0 0 no-repeat;
    cursor:pointer;
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-63.5px;
    margin-top:-44px;
    z-index:12;
    display:block;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .sshp-play-amazon {
    display:none;
}
.views-field-field-youtube-film-main {
    display:none;
    position:absolute;
    height:545px;
    bottom:0px;
    z-index:999;
}
.views-field-field-youtube-film-main .media-youtube-player {
    width:1280px;
    height:544px;
}
#block-views-film-home-page-view-block .homepage-slideshow li .slideshow-element .slideshow-velina {
    display:none;
    width:1280px;
    height:370px;
    background-color: #197BA2;
    position:absolute;
    bottom:0px;
    opacity:.97;
    z-index:999;
}
.slideshow-velina  .views-field-field-background,
.slideshow-velina  .views-field-field-youtube-film-main {
    display:none;
}
.slideshow-velina .views-field-field-descrizione {
    margin-top:0;
    width:400px;
    padding-left:50px;
    font-size:18px;
    font-weight:bold;
    position:relative;
    top:42px;
}
.slideshow-velina  .views-field-field-locandina {
    bottom:110px;
    left:510px;
    position:absolute;
}
.slideshow-velina  .views-field-field-link-film-locandina {
    display:none;
}
.slideshow-velina .views-field-field-youtube-film-small,
.slideshow-velina .views-field-field-immagine {
    bottom:110px;
    left:770px;
    position:absolute;
}
.views-field-field-amazon-film-small {
    display:none;
}
.slideshow-velina .views-field-field-youtube-film-small .media-youtube-player,
.slideshow-velina .views-field-field-immagine {
    width:320px;
    height:195px;
    display:inline-block;
    pointer-events: none;
    cursor:pointer;
    z-index:1 !important;
}
.slideshow-velina .views-field-field-youtube-film-small {
    cursor:pointer;
    z-index:-1;
}
.slideshow-velina .yt-mask {
    position:absolute;
    left:770px;
    top:59px;
    width:320px;
    height:200px;
    z-index:9999999999;
    cursor:pointer;
}
#home-film-selector ul {
    list-style:none;
    margin:0;
    padding:0;
}
#home-film-selector ul li {
    margin:0;
    float:left;
    text-align:center;
    margin-right:3px;
}
#home-film-selector ul li a {
    color:#808080;
    text-decoration:none;
    display:block;
    background:#000;
    height:30px;
    line-height:30px;
    text-align:center;
    outline:none;
}
#home-film-selector ul li a.on {
    background:url(images/bg-film-selector-on.png) center top no-repeat #030d11;
    color:#fff;
}
#home-film-selector ul li.tutti-film-sala {
    background:url(images/bg-tutti-film-sala.png) 0 0 repeat-x;
    margin-right:0;
}
#home-film-selector ul li.tutti-film-sala .tutti-film-sala-link {
    color:#000;
    font-weight:bold;
    height:21px;
    padding-top:7px;
    cursor:pointer;
}
#block-views-film-home-page-view-block .content .item-list {
    height:538px;
    width:1280px;
    position:relative;
}
#block-views-film-home-page-view-block .content .item-list #sshp-left {
    display:block;
    width:50px;
    height:87px;
    background:url(images/sshp-leftarrow.png) 0 0 no-repeat;
    position:absolute;
    top:50%;
    left:18px;
    margin-top:-43px;
    z-index:12;
}
#block-views-film-home-page-view-block .content .item-list #sshp-right {
    display:block;
    width:50px;
    height:87px;
    background:url(images/sshp-rightarrow.png) 0 0 no-repeat;
    position:absolute;
    top:50%;
    /*right:18px;*/
    margin-top:-43px;
    z-index:12;
}
.video-player-wrapper-big {
    display:block;
    width:100%;
    height:100%;
    text-align:center;
    background:#000;
    position:relative;
    z-index:30;
    display:none;
}
.views-field-field-amazon-film-main {
    margin-left:auto;
    margin-right:auto;
}
.video-player-wrapper-big iframe {
    width:956px;
    height:538px;
    display:block;
    position:absolute;
    top:0;
    left:50%;
    margin-left:-478px;
}
.backToSlide,
.backToSlideAmazon {
    width:85px;
    height:68px;
    background:url(images/sshp-cross.png) center center no-repeat #000;
    cursor:pointer;
    position:absolute;
    left:125px;
    bottom:125px;
}
.riportami-su {
    float:right;
    font-size:18px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    margin-right:10px;
    text-decoration:none !important;
    text-transform:none !important;
    position:absolute;
    right:0;
    top:0;
    background:#000000;
    color:#FFFFFF !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    display:none;
}
#block-block-2 {
    font-size:18px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    margin-top:10px;
    background:#000000;
    height:42px;
    width:70px;
    padding-left: 20px;
    padding-right: 20px;
    z-index:9999999;
    border-radius:5px;
    position:fixed;
    top:780px;
    right:10px;
    display:none;
}
#block-block-2 p {
    height:20px;
}
#block-block-2 a {
    text-decoration:none !important;
    text-transform:none !important;
    color:#FFFFFF !important;
}
/* vivi il tuo mito */
#block-views-vivi-mito-page-view-block {
width:1280px;
}
.menu-vivi-mito {
    display:none;
    width:1100px;
    left:90px;
    top:30px;
    height:111px;
    background:#D2AD00;
    position:absolute;
    z-index:99999;
}
.menu-vivi-mito-field {
    height:71px;
    cursor:pointer;
    display:inline-block;
    text-transform:uppercase;
    font-size:28px;
    padding-top:40px;
    padding-left:10px;
    padding-right:10px;
    background:url(images/vm-menu-separator.png) center right no-repeat;
}
.vm-menu-item:hover,
.vm-menu-item-selected {
    color:#D2AD00;
    background:#FFFFFF;
}
.vm-menu-elenco {
    background:url(images/elenco-active.png) center center no-repeat;
    display:inline-block;
    height:66px;
    width:82px;
    float:right;
    margin-top:24px;
    margin-right:37px;
    cursor:pointer;
}
.vm-menu-cross {
    background:url(images/cross-selected.png) center center no-repeat;
    display:inline-block;
    height:66px;
    width:82px;
    float:right;
    margin-top:24px;
    margin-right:20px;
    cursor:pointer;
}
.view-vivi-mito-page-view .views-row-2,
.view-vivi-mito-page-view .views-row-3,
.view-vivi-mito-page-view .views-row-4 {
    display:none;
}
#block-views-vivi-mito-page-view-block .content {
    margin:0;
    position:relative;
    }
#block-views-vivi-mito-page-view-block .wb-mito-title {
    margin-top:20px;
    padding-bottom:40px;
    background:url(images/bg-vivi-mito.png) left bottom no-repeat;
}
#block-views-vivi-mito-page-view-block .wb-mito-title h1 {
    color:#fff;
    font-size:52px;
    line-height:52px;
    text-align:center;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    /*margin-left: 110px*/
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}
#block-views-vivi-mito-page-view-block .wb-mito-title h3 {
    color:#808080;
    font-size:18px;
    text-align:center;
    font-family:'korolev_condensedlight', Verdana, sans-serif;
}
.view-vivi-mito-page-view .field-label {
    display:none;
}

.node-vivi-tuo-mito {
    border-bottom: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

.node-vivi-tuo-mito h2{
    display:none;
}

#node_vivi_tuo_mito_full_group_tuomito_5 {
    width: 846px;
    height: 1000px;
    float:left;
    margin-top:30px;
    margin-left: 88px;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_1{
    width: 846px;
    height: 320px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_1 .field-name-field-immagine-a1 {
    width: 590px;
    height: 310px;
    float: left;
    overflow:hidden;
    cursor:pointer;
}

#node_vivi_tuo_mito_full_group_tuomito_1 .field-name-field-immagine-a2 {
    width: 246px;
    height: 309px;
    float: right;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_2 {
    width: 848px;
    height: 233;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_2 .field-name-field-immagine-b1 {
    width: 419px;
    height: 223px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_2 .field-name-field-immagine-b2 {
    width: 419px;
    height: 223px;
    float: right;
    margin-left:10px;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_3 {
    width: 846;
    height: 422;
    float: left;
    margin-top: 10px;
}

#node_vivi_tuo_mito_full_group_tuomito_3 .field-name-field-immagine-c1 {
    width: 246px;
    height: 450px;
    float: left;
}

    #node_vivi_tuo_mito_full_group_tuomito_4 {
        width: 557px;
        height: 449px;
        float: right;
    }

    #node_vivi_tuo_mito_full_group_tuomito_4 .field-name-field-immagine-c2a {
        width: 592px;
        height: 220px;
        margin-left:10px;
    }

    #node_vivi_tuo_mito_full_group_tuomito_4 .field-name-field-immagine-c2b {
        width: 592px;
        height: 220px;
        margin-top: 10px;
        margin-left:10px;
    }
/**************************/
.vivi_mito_mobile {
    display:none;
}
#node_vivi_tuo_mito_full_group_tuomito_6 {
    width: 246px;
    float: right;
    margin-top:0px;
    margin-right: 89px;
}
    #node_vivi_tuo_mito_full_group_tuomito_default {
        width: 246px;
        height: 30px;
        float: left;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-elenco {
        width: 118px;
        height: 111px;
        float: left;
        cursor:pointer;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-elenco img {
        margin-top:25px;
        margin-left:25px;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-aggiorna {
        width: 118px;
        height: 111px;
        float: right;
        cursor:pointer;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-aggiorna img {
        margin-top:20px;
        margin-left:25px;
    }

#node_vivi_tuo_mito_full_group_tuomito_6 .field-name-field-immagine-b3 {
    width: 246px;
    height: 543px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_6 .field-name-field-immagine-c3 {
    width: 246px;
    height: 450px;
    float: left;
    margin-top:10px;
}
#node_vivi_tuo_mito_full_group_tuomito_1 .field-name-field-youtube-1-vm  {
    display:inline-block;
}
#node_vivi_tuo_mito_full_group_tuomito_1 .media-youtube-player {
    width:590px;
    height:309px;
}

/*SECONDO MOSAICO*/
.secondo-mosaico {
    display:none;
}
#node_vivi_tuo_mito_full_group_tuomito_5b {
    width: 846px;
    height: 1000px;
    float:left;
    margin-top:30px;
    margin-left: 88px;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_1b {
    width: 846px;
    height: 320px;
    float: left;
    position:relative;
}

#node_vivi_tuo_mito_full_group_tuomito_1b .field-name-field-immagine-a1b {
    width: 590px;
    height: 310px;
    position:absolute;
    top:0;
    left:0;
    cursor:pointer;
    overflow:hidden;
}

#node_vivi_tuo_mito_full_group_tuomito_1b .field-name-field-immagine-a2b {
    width: 246px;
    height: 309px;
    position:absolute;
    top:0;
    right:0;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_2b {
    width: 848px;
    height: 233px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_2b .field-name-field-immagine-b1b {
    width: 419px;
    height: 223px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_2b .field-name-field-immagine-b2b {
    width: 419px;
    height: 223px;
    float: right;
    margin-left:10px;
}
/**************************/
#node_vivi_tuo_mito_full_group_tuomito_3b {
    width: 846;
    height: 422;
    float: left;
    /*margin-top: 10px;*/
}

#node_vivi_tuo_mito_full_group_tuomito_3b .field-name-field-immagine-c1b {
    width: 246px;
    height: 450px;
    float: left;
}

    #node_vivi_tuo_mito_full_group_tuomito_4b {
        width: 557px;
        height: 449px;
        float: right;
    }

    #node_vivi_tuo_mito_full_group_tuomito_4b .field-name-field-immagine-c2ab {
        width: 592px;
        height: 220px;
        margin-left:10px;
    }

    #node_vivi_tuo_mito_full_group_tuomito_4b .field-name-field-immagine-c2bb {
        width: 592px;
        height: 220px;
        margin-top: 10px;
        margin-left:10px;
    }
/**************************/
#vivi_mito_mobile {
    display:none;
}
#node_vivi_tuo_mito_full_group_tuomito_6b {
    width: 246px;
    float: right;
    margin-top:30px;
    margin-right: 89px;
}
    #node_vivi_tuo_mito_full_group_tuomito_default {
        width: 246px;
        height: 30px;
        float: left;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-elenco {
        width: 118px;
        height: 111px;
        float: left;
        cursor:pointer;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-elenco img {
        margin-top:12px;
        margin-left:25px;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-aggiorna {
        width: 118px;
        height: 111px;
        float: right;
        cursor:pointer;
    }

    #node_vivi_tuo_mito_full_group_tuomito_default .field-name-field-aggiorna img {
        margin-top:2px;
        margin-left:25px;
    }

#node_vivi_tuo_mito_full_group_tuomito_6b .field-name-field-immagine-b3b {
    width: 246px;
    height: 450px;
    float: left;
}

#node_vivi_tuo_mito_full_group_tuomito_6b .field-name-field-immagine-c3b {
    width: 246px;
    height: 450px;
    float: left;
    margin-top:10px;
}
#node_vivi_tuo_mito_full_group_tuomito_1b .field-name-field-youtube-1-vm  {
    display:inline-block;
}
#node_vivi_tuo_mito_full_group_tuomito_1b .media-youtube-player {
    width:590px;
    height:309px;
}
/*FINE SECONDO MOSAICO*/
.node-vivi-tuo-mito .field .field-items .even {
    position:relative;
}
.vivi-mito-overlay {
    position:absolute;
    top:0;
    left:0;
    background:#FFFFFF;
    z-index: 99998;
    opacity:.6;
    display:none;
    cursor: pointer;

}
.field-name-field-elenco .vivi-mito-overlay,
.field-name-field-aggiorna .vivi-mito-overlay,
.field-name-field-youtube-1-vm .vivi-mito-overlay,
.field-name-field-youtube-a1b .vivi-mito-overlay   {
    display:none !important;
}
.vivi-mito-plus {
    background:url(images/vivi-mito-plus.png) left center no-repeat;
    background-position:0 3px;
    width:26px;
    height:26px;
    padding-left:5px;
    color:#000000;
    font-size:25px;
    display:inline-block;
}
.view-vivi-mito-page-view .field-type-text-long {
    position:absolute;
    width:848px;
    height:400px;
    background:url(images/bg_panel.png);
    color:#000;
    z-index:999999;
    display:none;
}
.field-name-field-html-a2,
.field-name-field-html-a2b {
    top:320px;
    right:0;
}
.field-name-field-html-b1,
.field-name-field-html-b1b {
    top:233px;
    left:0;
}
.field-name-field-html-b2,
.field-name-field-html-b2b {
    top:233px;
    right:0;
}
.field-name-field-html-b3,
.field-name-field-html-b3b {
    bottom:4px;
    right:253px;
}
.field-name-field-html-c1,
.field-name-field-html-c1b {
    bottom:462px;
    left:0;
}
.field-name-field-html-c2a,
.field-name-field-html-c2ab {
    bottom:233px;
    right:0;
}
.field-name-field-html-c2b,
.field-name-field-html-c2bb {
    bottom:233px;
    right:0;
}
.field-name-field-html-c3,
.field-name-field-html-c3b {
    bottom:4px;
    right:253px;
}
.vivi-mito-image-title {
    color:#000000;
    padding-left:5px;
    padding-bottom:2px;
    cursor:default;
    font-size:28px;
    text-transform:uppercase;
    color:#FFF;
    background:#000;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    max-width:80%;
    cursor:pointer;
    position:absolute;
    left:0;
    top:55%;
    z-index:9999999;
    display:none;
}
.vm-trova-cinema {
    cursor:pointer;
    height:32px;
    width:180px;
    background: url(images/vm-trova-cinema.png) #000000 left center no-repeat;
    background-position:-8px -10px;
    color:#E6BD00;
    font-size:25px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    position:absolute;
    bottom:3px;
    left:0;
    padding-top:3px;
    z-index:9999999;
    display:none;
}
.vm-supporti {
    height:35px;
    background: #000000;
    color:#E6BD00;
    font-size:25px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    position:absolute;
    bottom:4px;
    left:0;
    z-index:9999999;
    display:none;
}
.vm-trova-cinema-label {
    margin-left:65px;
}
.vm-supp-label {
    margin-left:5px;
    float:left;
    padding-top:4px;
    cursor:default;
}
.vm-supporti-fis {
    background: url(images/vm-supp-fis.png) left center no-repeat;
    width:56px;
    height:32px;
    float:left;
    margin-left:25px;
    cursor:pointer;
}
.vm-supporti-dig {
    background: url(images/vm-supp-dig.png) left center no-repeat;
    width:56px;
    height:32px;
    float:left;
    cursor:pointer;
    margin-top:3px;
}
/* fine vivi mito */
/* wb mag */
#block-views-wb-mag-view-block,
#block-aggregator-feed-1 {
    width:1091px;
    height:550px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    margin-bottom:60px;
}
#block-views-wb-mag-view-block .content,
#block-aggregator-feed-1 .content ul{
    margin:0;
    position:relative;
}
#block-views-wb-mag-view-block .content .view-content,
#block-aggregator-feed-1 .content .item-list {
    height:520px;
    width:10000px;
    position:absolute;
    top:0;
    left:0;
}
#block-views-wb-mag-view-block .content .view-content .view-row,
#block-aggregator-feed-1 .content .item-list ul li {
    float:left;
    margin:0;
}
.node-wb-mag .content .field-name-field-data {
    text-transform:uppercase;
}
.node-wb-mag h2 {
    display:none;
}
.node.node-wb-mag,
#block-aggregator-feed-1 .node-wb-mag {
    width:333px;
    margin:0;
    padding:0;
    float:left;
    background:url(images/mag-inter.png) right 48px no-repeat;
    padding:10px 16px 10px 15px;
    border-bottom: 0 !important;
    height:520px;
}
.node.node-wb-mag a,
#block-aggregator-feed-1 .node-wb-mag a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    outline: none;
}
.node.node-wb-mag .wb-blog-title,
#block-aggregator-feed-1 .node-wb-mag .wb-blog-title {
    cursor: pointer;
}
#block-aggregator-feed-1 .more-link {
    display:none;
}
#block-aggregator-feed-1 ul{
  list-style: none;
}
.node-wb-mag .field-name-field-data .field-items .field-item,
.wb-blog-data {
    font-size:12px;
    color:#fff;
    text-transform:uppercase;
}

.node-wb-mag .field-name-field-descrizione-wb-mag .field-items .field-item,
.wb-blog-title {
    font-size:24px;
    font-weight:normal;
    color:#197ba2;
    text-align:left;
    width:340px;
    min-height:85px;
    font-family:'korolev_condensedlight', Verdana, sans-serif;
    word-break:loose;
    text-transform:uppercase;
    cursor:default;
}

.field-name-field-immagine-wb-mag .field-items .field-item,
#block-aggregator-feed-1 .node-wb-mag img {
    margin-top: 20px;
    margin-bottom: 10px;
}
#block-aggregator-feed-1 .node-wb-mag a img {margin:0 0 0 3px; position: relative; top: 3px;}
.node-wb-mag .field-name-field-testo,
.wb-blog-description {
    font-size:16px;
    cursor:default;
}
.wb-mag-title {
    margin-top:20px;
    padding-bottom:40px;
    background:url(images/bg-vivi-mito.png) left bottom no-repeat;
    clear: both;
}

.wb-mag-title h1 {
    color:#fff;
    font-size:52px;
    line-height:52px;
    text-align:center;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
}

.wb-mag-title h3 {
    color:#808080;
    font-size:18px;
    text-align:center;
    font-family:'korolev_condensedlight', Verdana, sans-serif;
}
.node-type-film-ed-normale .wb-mag-title h3,
.node-type-serie-tv .wb-mag-title h3 {
    margin-bottom: 30px;
}
.node-type-games .wb-mag-title h3 {
    margin-bottom: 20px;
}
#sswbm-left, #sswbm-right {
    display:block;
    position:absolute;
    bottom:0;
    right:95px;
    width:49px;
    height:39px;
    background:url(images/sswbm-left.png) 0 0 no-repeat;
    outline:none;
}
#sswbm-left {display: none;}
#sswbm-right {
    background:url(images/sswbm-right.png) 0 0 no-repeat;
    right:0;
}
#sswbm-left-mobile, #sswbm-right-mobile {
    display:none;
}
#sswbm-right-mobile {
    display:none;
}
/* fine wb mag */
/* wb cult */
#block-views-citazione-view-block {
    background:url(images/bg-wb-cult.jpg) 0 0 no-repeat;
}
#block-views-citazione-view-block .content {margin:0;}
#block-views-citazione-view-block .title {
    display:block;
    margin-top:20px;
    padding-bottom:40px;
    background:url(images/bg-vivi-mito.png) left bottom no-repeat;
}
#block-views-citazione-view-block  h2 {
    color:#fff;
    font-size:52px;
    line-height:52px;
    text-align:center;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    text-transform:uppercase;
}
.view-citazione-view .field-content {
    float:left;
    padding-top:44px;
}
#wb-cult-quiz {
    height:520px;
}
#block-views-citazione-view-block .content h3 {
    font-size:71px;
    line-height:75px;
    color:#1EA2D7;
    text-align:center;
}
#wb-cult-quiz .reload-cult {
    width:67px;
    margin:0 auto;
}
.view-citazione-view .view-content {
    width:1023px;
    height:229px;
    margin:0 auto;
    background:url(images/cult-quadre.png) top left no-repeat;
    padding-left:20px;
    position:relative;
}
#wb-cult-quiz .cult-quadre .left {
    float:left;
    width:500px;
    text-align:center;
    margin:44px 0 0 20px;
}
.view-citazione-view .views-field-field-frase {
    font-size:28px;
    width:500px;
    text-align:center;
    text-transform:uppercase;
    margin-right:40px;
}
.view-citazione-view .views-field-field-immagine-1 {
    margin-left:530px;
}
.view-citazione-view  .cit {
    text-align:center;
    font-size:18px;
    color:#1EA2D7;
    position:absolute;
    top:180px;
    left:260px;
}
#wb-cult-quiz .cult-quadre .right {
    float:right;
    width:475px;
    margin-top:40px;
}
#block-views-citazione-view-block .condividi {
    color:#1EA2D7;
    text-align:center;
    font-size:14px;
    margin-top: 50px;
    margin-bottom: 80px;
}
#block-views-citazione-view-block .condividi b {
    font-size:18px;
}
#block-views-citazione-view-block .condividi-detail {
    display:inline-block;
}
#block-views-citazione-view-block .condividi-facebook,
#block-views-citazione-view-block .condividi-twitter {
    cursor:pointer;
    margin-left:-3px;
}
/* fine wb cult */
/* mito della settimana */
#block-views-mito-settimana-view-block {
    background:url(images/bg-mito.jpg) 0 0 no-repeat;
    width:1280px;
    height:659px;
}
#block-views-mito-settimana-view-block .wb-msett-title {
    margin-top:20px;
    padding-bottom:40px;
    background:url(images/bg-vivi-mito.png) left bottom no-repeat;
}
#block-views-mito-settimana-view-block .wb-msett-title h1 {
    color:#fff;
    font-size:52px;
    text-align:center;
}
#block-views-mito-settimana-view-block h2 {
    display:inline-block !important;
    color:#1e190d;
    text-transform:uppercase;
    width:100%;
    font-size:88px;
    margin-top:-30px;
    margin-bottom:20px;
    text-align:center;
}
/*.views-field-field-locandina .field-content {
    margin-left:90px;
    color:transparent;
}
.view-mito-settimana-view .view-content .views-field-title .field-content a {
   pointer-events: none;
   cursor: default;
   color:#1e190d;
   display:block;
}
.view-mito-settimana-view .view-content .views-field-title {
    text-align:center;
    font-size:88px;
    margin-bottom:20px;
    text-transform:uppercase;
    height:80px;
    display:block;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    margin-top:-30px;
}
*/
.view-mito-settimana-view .view-content .views-row-first {
    margin-left:90px;
}
.view-mito-settimana-view .view-content .views-row {
    width: 280px;
    display: inline-block;
}
.views-field-field-locandina-mito-settimana .field-content {
    color:transparent;
}
/*.view-mito-settimana-view .view-content h3 {
   color:#1e190d;
   display:block;
}
.view-mito-settimana-view .view-content h3 {
    text-align:center;
    font-size:88px;
    margin-bottom:20px;
    text-transform:uppercase;
    height:80px;
    display:block;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    margin-top:-30px;
}*/
/* fine mito della settimana */
/* primo piano */
#block-views-primo-piano-view-block {
    background: #FFFFFF;
    color: #000000;
    margin-top: -10px;
    padding-bottom: 40px;
    position:relative;
}
#block-views-primo-piano-view-block h1 {
    font-size:52px;
    text-align:center;
    padding:15px 0;
}
#block-views-primo-piano-view-block .view-content {
    width:1103px;
    margin-left:89px;
    position:relative;
    height:460px;
    overflow:hidden;
}
.view-primo-piano-view .view-content .item-list ul {
    list-style: none;
    margin:0;
    padding:0;
    width:10000px;
    position:absolute;
    top:0;
    left:0;
}
.view-primo-piano-view .view-content .item-list ul li {
    float:left;
    width:539px;
    margin:0 25px 0 0;
}
.view-primo-piano-view .view-content .item-list ul li .views-field-field-locandina-primo-piano {
    height:227px;
}
.view-primo-piano-view .view-content .item-list .views-row .views-field-field-titolo-visualizzazione {
   color: #FFFFFF;
   font-size:61px;
   text-transform:uppercase;
   font-family:'korolev_compressedbold', Verdana, sans-serif;
   background:#000;
   padding:0 10px 0 6px;
}

.view-primo-piano-view .view-content .item-list .views-row .views-field-field-titolo-visualizzazione {
   margin-bottom:2px;
}
.view-primo-piano-view .view-content .item-list .views-row .views-field-field-titolo-visualizzazione span {
    display:block;
}
.view-primo-piano-view .view-content .item-list .views-row .views-field-field-descr-regista-primo-piano {
   font-size:22px;
   font-family:'korolev_condensedlight', Verdana, sans-serif;
   text-transform:uppercase;
   color: #FFFFFF;
}
.view-primo-piano-view .view-content .item-list .views-row .views-field-field-descr-regista-primo-piano .field-content {
    display:inline;
    background:#000;
    padding:0 10px 0 6px;
}

.view-primo-piano-view .view-content .item-list .views-row .views-field-field-tempistiche-primo-piano {
   margin-top:16px;
   font-size: 16pt;
   text-transform:uppercase;
   font-family:'korolev_compressedbold', Verdana, sans-serif;
}
.view-primo-piano-view .view-content .item-list .views-row .views-field-field-descr-film-primo-piano {
    width:500px;
}
#sspp-left, #sspp-right {
    display:block;
    position:absolute;
    top:50%;
    left:20px;
    width:25px;
    height:44px;
    margin-top:-22px;
    background:url(images/sspp-left.png) 0 0 no-repeat;
    outline:none;
}
#sspp-right {
    background:url(images/sspp-right.png) 0 0 no-repeat;
    right:20px;
    left:auto;
}
/* fine primo piano */
/* footer */
#nl_form_iscrizione {
    margin-bottom:0 !important;
}
#nl_form_iscrizione #nl_iscriviti {
    height:22px;
}
#nl_form_iscrizione #nl_submit {
    background:#999;
    font-size:15px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    border:none;
    border-radius:none;
    color:#fff;
    cursor:pointer;
    margin-left:2px;
    height:28px;
    text-transform:uppercase;
}
/* fine footer */
