@import "font/stylesheet.css";
@import "primo_piano.css";
@import "wb_mag.css";

.node-film-ed-normale {
    border-bottom:0 !important;
    cursor: default;
    margin-top:-30px !important;
}
.node-film-ed-normale .field-name-field-titolo-visualizzazione,
#node_film_ed_normale_full_group_speciale_cinema h3,
#node_film_ed_normale_full_group_wall_of_fame h3,
.node-film-ed-normale .field-name-field-della-stessa-saga .field-label,
#node_film_ed_normale_full_group_interessa_anche,
.field-name-field-view-potrebbe-interessare .field-label {
    text-align: center;
    color: #FFFFFF;
    font-size: 52px;
    line-height: 52px;
    text-transform: uppercase;
    font-family: 'korolev_compressedbold', Helvetica, Arial, sans-serif;
}
.node-film-ed-normale .field-name-field-background-film-en{
    position:relative;
}
.node-film-ed-normale .field-name-field-background-film-en img{
    width:100%;
    height:100%;
    max-height:527px;
}
.ssfilm-play {
    width:127px;
    height:88px;
    background:url(images/sshp-play.png) 0 0 no-repeat;
    cursor:pointer;
    position:absolute;
    top:40%;
    left:50%;
    margin-left:-63.5px;
    margin-top:-44px;
    z-index:12;
}
.close-yt-video {
    width:85px;
    height:68px;
    background:url(images/sshp-cross.png) center center no-repeat #000;
    cursor:pointer;
    position:absolute;
    left:10px;
    bottom:50px;
    display:none;
}
.dispon_fis_display {
    display:none;
}
.dispon_dig_display {
    display:none;
}
.dispon_dig {
    width:160px;
    height:148px;
    background:url(images/film/disponibile-digitale.png) 0 0 no-repeat;
    cursor:pointer;
    position:absolute;
    top:60%;
    left:65%;
    z-index:12;
    opacity:.8;
}
.dispon_fis {
    width:160px;
    height:148px;
    background:url(images/film/disponibile-fisico.png) 0 0 no-repeat;
    cursor:pointer;
    position:absolute;
    top:60%;
    left:79%;
    z-index:12;
    opacity:.8;
}
.dispon_dig_text, .dispon_fis_text {
    width:160px;
    height:40px;
    background:#FFFFFF;
    color:#000000;
    cursor:pointer;
    padding-bottom: 10px;
    position:absolute;
    z-index:12;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align:center;
    font-weight:bold;

}
.dispon_dig_text {
    top:87%;
    left:65%;
}
.dispon_fis_text {
    top:87%;
    left:79%;
}
.dispon_big {
    font-size:24px;
    margin-top:-3px;
}
.menu_film_en {
    width: 100%;
    height: 80px;
    background-color: #968870;
    margin-top: -4px;
}
.menu_film_en tr{
    height:55px;
}
.menu_film_en td {
    background: url(images/film/menu-margin.png) center right no-repeat;
    text-align: center;
    width:16%;
}
.menu_film_en td:hover {
    background-color: #454545 !important;
}
.menu_film_en td:hover a{
    color: #FFFFFF !important;
}
.menu_film_en td:last-child{
    border-right: 0 !important;
}
.menu_film_en td a,
.node-film-ed-normale .field-name-field-nazionalita .field-items .field-item a,
.node-film-ed-normale .field-name-field-tiplogia-di-supporto .field-items .field-item a {
    pointer-events: none;
    cursor: default;
    color:#FFFFFF !important;
}
.node-film-ed-normale .field-name-field-titolo-visualizzazione,
#node_film_ed_normale_full_group_speciale_cinema h3,
#node_film_ed_normale_full_group_wall_of_fame h3,
.node-film-ed-normale .field-name-field-della-stessa-saga .field-label {
    margin-top:20px;
    padding-bottom:40px;
    background:url(images/bg-vivi-mito.png) left bottom no-repeat;
}
.node-film-ed-normale .field-name-field-della-stessa-saga .field-label {
    background:url(images/film/bg-della-stessa-saga.png) left bottom no-repeat;
    padding-top:30px;
}
.block-views-menu-film-container-view-block {
    position:relative;
}
.node-film-ed-normale .field-name-field-trailer-url-1 {
    display:none;
    position:absolute;
    top:30px;
    width:100%;
    height:541px;
    z-index:999999
}
.node-film-ed-normale .field-name-field-trailer-url-1 .media-youtube-player {
    width:100%;
    height:538px;
}
.condividi_film {
    width:100%;
    height: 36px;
    text-align:right;
    position:relative;
}
.condividi_film div{
    cursor:pointer
}
.condividi_film_label {
    bottom:10px;
    right:180px;
    display: inline-block;
    position:absolute;
}
.film-social {
    height:36px;
    width:38px;
    display:inline-block;
    margin-left:5px;
    cursor:pointer;
}
.film-fb {
    background: url(images/film/fb-min.png) center no-repeat;
}
.film-twt {
    background: url(images/film/twt-min.png) center no-repeat;
}
.film-yt {
    background: url(images/film/yt-min.png) center no-repeat;
}
.main-img-overlay .field_link_app_googleplay {
    background: url(images/from-web/google-bn.png) center no-repeat;
    background-size: 36px 36px;
}
.film-pin,
.main-img-overlay .field_link_app_pinterests {
    background: url(images/film/pinterests.png) center no-repeat;
    background-size: 36px 36px;
}
.objpath {
    color:#9E9E9E;
    margin-bottom:5px;
    font-family: 'korolev_compressedbold',Helvetica,Arial,sans-serif;
}
.objpath-item {
    color:#197BA2;
}
/*#mm-custom-logo {
    background:url(images/logo-02.png) top center no-repeat !important;
}*/
.leggi_tutto {
    cursor:pointer;
}
.resto_trama {
    display:none;
}
#node_film_ed_normale_full_group_film_page_sx {
    text-transform: uppercase;
    width:49%;
    float:left;
    text-align:right;
}
#node_film_ed_normale_full_group_film_page_sx .field-name-field-poster {
    margin-left:10px;
}
#node_film_ed_normale_full_group_film_page_sx a,
#node_film_ed_normale_full_group_film_page_dx a, .yellow {
    color: #D2AD00;
}
#node_film_ed_normale_full_group_film_page_sx .field  .field-label,
#node_film_ed_normale_full_group_film_page_dx  .field  .field-label,
#node_film_ed_normale_full_group_film_page_dx  h3 {
    color: gray;
}
#node_film_ed_normale_full_group_cast_artistico  .field-label,
#node_film_ed_normale_full_group_cast_artistico  .field-item {
    margin-right:10px;
}
#node_film_ed_normale_full_group_cast_artistico  .field-item {
    display:inline-block;
}
#node_film_ed_normale_full_group_film_page_dx {
    text-transform: uppercase;
    width:49%;
    float:right;
    padding-right:10px;
}
#node_film_ed_normale_full_group_film_page_sx .field-label,
#node_film_ed_normale_full_group_film_page_dx .field-label {
    font-weight: normal;
}
#node_film_ed_normale_full_group_film_page_sx .field  .field-items{
    font-size: 18px;
}
.node-film-ed-normale .field-name-field-storia .field-items{
    text-transform: none !important;
}
.node-film-ed-normale .field-name-field-trama .field-items{
    text-transform: none !important;
}
.node-film-ed-normale .field-name-field-curiosita .field-items{
    text-transform: none !important;
}
.node-film-ed-normale .field-name-field-poster {
    float:right;
    margin-right: 10px;
    margin-top:4px;
}
.node-film-ed-normale .field-name-field-poster img {
    width:274px;
    height:391px;
}
.node-film-ed-normale .field-name-field-titolo-originale,
.node-film-ed-normale .field-name-field-genere,
.node-film-ed-normale .field-name-field-nazionalita,
.node-film-ed-normale .field-name-field-anno-realizzazione,
.node-film-ed-normale .field-name-field-durata,
.node-film-ed-normale .field-name-field-visto-censura,
.node-film-ed-normale .field-name-field-colore,
.node-film-ed-normale .field-name-field-genere-sec,
.node-film-ed-normale .field-name-field-nazione,
.node-film-ed-normale .field-name-field-anno-produzione {
    width:52%;
}
.field-name-field-compagnia-produzione .field-item {
    float: left;
    margin-right: 5px;
}
.field-name-field-compagnia-produzione .field-item a {
    cursor:default;
    text-decoration:none;
}
.node-film-ed-normale .field-name-field-genere-sec .field-items .field-item {
    margin-top:-15px;
}
.node-film-ed-normale .field-name-field-storia {
    text-align:left;
}
.node-film-ed-normale .field-name-field-storia .field-items {
    font-size: 14px !important;
}
.node-film-ed-normale .field-name-field-attori .field-items,
.node-film-ed-normale .field-name-field-regista .field-items,
.node-film-ed-normale .field-name-field-regista .field-items,
.node-film-ed-normale .field-name-field-data-uscita-cinema,
.node-film-ed-normale .field-name-field-produttore .field-items,
.node-film-ed-normale .field-name-field-tiplogia-di-supporto .field-items {
    margin-bottom: 10px;
}
.node-film-ed-normale .field-name-field-data-uscita-cinema {
    font-size: 18px;
}
.node-film-ed-normale .field-name-field-data-uscita-cinema .field-label {
    color:#FFFFFF !important;
}
.node-film-ed-normale .field-name-field-data-uscita-cinema .field-item {
    margin-left:5px;
    color:#D2AD00;
}
.field-name-field-trova-cinema a {
    color:#FFFFFF !important;
    padding-top:30px;
    padding-bottom:5px;
    padding-left:10px;
    background: url("images/menu/al_cinema.png") #A59208 center top no-repeat;
    display:block;
    width:90px;
    font-size: 18px;
    font-family: 'korolev_compressedbold', Helvetica, Arial, sans-serif;
    text-decoration:none !important;
}
.field-name-field-flag-al-cinema-listato,
.field-name-field-flag-comingsoon-listato {
    display:none;
}
.node-film-ed-normale .field-name-field-produttore .field-item {
    display:inline-block;
}
.node-film-ed-normale .field-name-field-tiplogia-di-supporto .field-label{
    color: #FFFFFF !important;
    font-size: 18px !important;
}
.node-film-ed-normale .field-name-field-attori .field-items .field-item,
.node-film-ed-normale .field-name-field-tiplogia-di-supporto .field-items .field-item {
    display:inline-block;
}
.node-film-ed-normale .field-name-field-trama .field-items .field-item,
.node-film-ed-normale .field-name-field-cast-artistico .field-items .field-item {
    margin-top: -10px;
}
.field-name-field-trama .field-item {
    letter-spacing:0.6px;
    font-size: 15px;
}
.views-field-field-descr-film-primo-piano .field-content {
    letter-spacing:0.5px;
    font-size: 15px;
}
.label-dvd, .label-digitale {
    height: 51px;
    width: 53px;
}
.label-dvd {
    background:url(images/film/dvd-min.png) center no-repeat;
}
.label-digitale {
    background:url(images/film/digitale-min.png) center no-repeat;
}
#node_film_ed_normale_full_group_wall_of_fame,
#node_film_ed_normale_full_group_speciale_cinema {
    clear:both;
}
#node_film_ed_normale_full_group_speciale_cinema h5,
#node_film_ed_normale_full_group_wall_of_fame h5,
.node-film-ed-normale .field-name-field-della-stessa-saga .field-label h5,
#node_film_ed_normale_full_group_interessa_anche h5 {
    color: gray;
    font-size: 18px;
    margin-top:-15px;
}
.node-film-ed-normale .field-name-field-della-stessa-saga .field-label h5 {
    color: #FFFFFF;
}
.node-film-ed-normale .field-name-field-speciale-cinema-1 {
    display:inline-block;
    float:left;
    margin-left:90px;
}
.node-film-ed-normale .field-name-field-speciale-cinema-2 {
    display:inline-block;
    margin-left:5px;
    float:left
}
.node-film-ed-normale .field-name-field-speciale-cinema-3 {
    display:inline-block;
    margin-left:5px;
    float: right;
    margin-right: 95px
}
.node-film-ed-normale .field-name-field-speciale-cinema-4 {
    display:inline-block;
    margin-left:90px;
    clear: left;
    float: left;
}
.node-film-ed-normale .field-name-field-speciale-cinema-5 {
    display:inline-block;
    clear: left;
    margin-left:5px;
    margin-top:2px;
}
/*HOME ENTERTAINMENT*/
.node-film-ed-normale .group-home-entertain-main {
    clear:both;
    background:#FFFFFF;
    text-align: center;
    color: #000000;
    margin-bottom:50px;
    padding-top:1px;
}
#node_film_ed_normale_full_group_home_entertain_fis h3,
#node_film_ed_normale_full_group_home_entertain_dig h3 {
    margin-top:20px;
    padding-bottom:15px;
    font-size: 44px;
    line-height: 74px;
    text-transform: uppercase;
}
#node_film_ed_normale_full_group_home_entertain_dig h3 span{
    margin: 20px auto 0;
    display: inline-block;
    width:164px;
    background:url(images/home_entert/digitale.png) center center no-repeat;
    font-size: 30px;
    text-align: left;
    padding-left: 71px;
}
#node_film_ed_normale_full_group_home_entertain_fis h5 {
    color: gray;
    font-size: 18px;
    margin-top:-40px;
}
#node_film_ed_normale_full_group_home_entertain_dig .ed-disp {
    font-size: 18px;
    text-align:left;
    margin-top:-40px;
    margin-left:30px;
    font-family: "korolev_condensedlight";
}
.ed-disp-item {
    display:inline-block;
    margin-left:20px;
    cursor:pointer;
    font-family: 'korolev_compressedbold';
    font-size: 20px;
}
.he-digital-selector {
    display:inline-block;
}
.view-home-entertainment-digitale {
    text-transform: uppercase;
    margin-top:-30px;
}
.view-home-entertainment-digitale .views-field-field-nome-prodotto,
.view-home-entertainment-digitale .views-field-field-tipo-edizione,
.view-home-entertainment-digitale .field-name-field-mer-nome,
.view-home-entertainment-digitale .field-name-field-mer-id-item,
.view-home-entertainment-digitale .field-name-field-mer-url-acquisto {
    display:none;
}
.he_dig_info {
    color:gray;
    padding-top:10px;
    font-size: 18px;
    margin-top:60px;
    text-align:center;
}
.home_entertain_menu_fis {
    margin-bottom:25px;
    width:87%;
    margin-right: auto;
    margin-left: auto;
    border-bottom: 1px solid #d9d9d9;
}
.he_fis_obj {
    display:inline-block;
    text-transform:uppercase;
    font-size:20px;
    font-weight:bold;
    color:#FFFFFF;
    background: #D2AD00;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left:10px;
    cursor:default;
}
.he_fis_obj:hover,
.he_fis_obj_selected{
    background:#FFFFFF !important;
    color:#D2AD00 !important;
}
.node-film-ed-normale .marketplace-button {
    width:114px;
    height:56px;
    display:inline-block;
    cursor:pointer;
    background:#FFFFFF;
}
#node_film_ed_normale_full_group_home_entertain_dig {
    height:210px;
}
.node-film-ed-normale .view-home-entertainment-digitale .marketplace-button {
    width:106px;
    height:51px;
    display:inline-block;
    cursor:pointer;
    border-radius:5px;
    float:left;
}
.node-film-ed-normale .view-home-entertainment-digitale .marketplace-button-filled {
    margin-right:5px;
}
.node-film-ed-normale .itunes-eng-button {
    background:url(images/home_entert/itunes-eng.png) center center no-repeat;
}
.node-film-ed-normale .itunes-ita-button {
    background:url(images/home_entert/itunes-ita.png) center center no-repeat;
}
.node-film-ed-normale .googleplay-button {
    background:url(images/home_entert/googleplay.png) center center no-repeat;
}
.node-film-ed-normale .amazon-button {
    background:url(images/home_entert/amazon.png) center center no-repeat;
}
.node-film-ed-normale .dvdit-button {
    background:url(images/home_entert/dvd-it.png) center center no-repeat;
}
.node-film-ed-normale .mediashopping-button {
    background:url(images/home_entert/media-shopping.png) center center no-repeat;
}
.node-film-ed-normale .chili-button {
    background:url(images/home_entert/chili.png) center center no-repeat;
}
.node-film-ed-normale .xbox-button {
    background:url(images/home_entert/xbox.png) center center no-repeat;
}
.node-film-ed-normale .cubovision-button {
    background:url(images/home_entert/cubovision.png) center center no-repeat;
}
.node-film-ed-normale .sonypsn-button {
    background:url(images/home_entert/psn.png) center center no-repeat;
}
.node-film-ed-normale .feltrinelli-button {
    background:url(images/home_entert/feltrinelli.png) center center no-repeat;
}
.node-film-ed-normale .mondadori-button {
    background:url(images/home_entert/mondadori.png) center center no-repeat;
}
.node-film-ed-normale .ibs-button {
    background:url(images/home_entert/ibs.png) center center no-repeat;
}
.view-home-entertainment-default,
.view-home-entertainment-standard,
.view-home-entertainment-limited {
    width:1085px;
    margin: 0 auto;
}
.node-film-ed-normale #row-big-cont,
.node-film-ed-normale #row-big-cont-cof {
    position:relative;
}
.view-home-entertainment-default .views-row,
.view-home-entertainment-standard .views-row,
.view-home-entertainment-limited .views-row,
.view-home-entertainment-cofanetto .views-row {
    float:left;
    height:auto;
    width:310px;
    margin:30px 0 0 20px;
    padding-right: 20px;
    /*position:relative;*/
    border-right: 1px solid #d9d9d9;
}
.view-home-entertainment-default .views-row.views-row-last,
.view-home-entertainment-standard .views-row.views-row-last,
.view-home-entertainment-limited .views-row.views-row-last,
.view-home-entertainment-cofanetto .views-row.views-row-last {
    border-right: none;
}
.view-home-entertainment-default .view-content,
.view-home-entertainment-standard .view-content,
.view-home-entertainment-limited .view-content,
.view-home-entertainment-cofanetto .view-content {
    width:1085px;
    height:600px;
    overflow:hidden;
    position:relative;
}
.view-home-entertainment-digitale .views-field-field-marketplace,
.view-home-entertainment-digitale  .views-field-field-markets,
.view-home-entertainment-standard  .views-field-field-marketplace .field-content,
.view-home-entertainment-default  .views-field-field-marketplace .field-content,
.view-home-entertainment-limited  .views-field-field-marketplace .field-content,
.view-home-entertainment-speciale  .views-field-field-marketplace .field-content,
.view-home-entertainment-cofanetto  .views-field-field-marketplace .field-content {
    /*display:none;*/
}
.node-film-ed-normale .field-name-field-home-entertain-standar,
.node-film-ed-normale .field-name-field-home-entertainment-special,
.node-film-ed-normale .field-name-field-home-entertain-cofanetto {
   width:1120px;
   margin: 0 auto;
}
#node_film_ed_normale_full_group_home_entertain_fis .field .field-label {
    display:none;
}
.view-home-entertainment-standard,
.view-home-entertainment-default,
.view-home-entertainment-limited {
    text-transform:uppercase;
    font-size:16px;
}
.view-home-entertainment-standard  .views-row,
.view-home-entertainment-limited  .views-row  {
    /*position:relative;*/
}
.view-home-entertainment-speciale {
    width:4000px;
}
.view-home-entertainment-speciale .views-row {
    float:left;
    position:relative;
    margin-right:95px;
    width: 1100px;
}
.view-home-entertainment-standard  .views-field-title,
.view-home-entertainment-default  .views-field-title,
.view-home-entertainment-limited  .views-field-title,
.view-home-entertainment-speciale .views-field-title,
.view-home-entertainment-cofanetto .views-field-title {
    font-size:16px;
    font-weight:bold;
    margin-top:20px;
    text-transform:uppercase;
    text-decoration:none;
    /*cursor:pointer;*/
    font-family: "Ruda";
    clear: both;
}
.views-field-title-no-clear {
    clear:none !important;
    margin-right:160px;
}
.he-compra,
.he-compra-speciale,
.he-compra-cofanetto {
    display:inline-block;
    margin-top:30px;
    width:230px;
    border-radius:5px;
    color:#FFFFFF;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:35px;
    text-align:left;
    font-size:18px;
    background:url(images/home_entert/amazon-fis.png) center right no-repeat #000000;
    cursor:pointer;
}
.view-home-entertainment-standard  .views-field-field-nome-prodotto,
.view-home-entertainment-default  .views-field-field-nome-prodotto,
.view-home-entertainment-limited  .views-field-field-nome-prodotto,
.view-home-entertainment-cofanetto  .views-field-field-nome-prodotto  {
    font-size:18px;
    text-align:left;
}
.view-home-entertainment-standard  .views-field-field-tipo-supporto,
.view-home-entertainment-default  .views-field-field-tipo-supporto,
.view-home-entertainment-limited  .views-field-field-tipo-supporto,
.view-home-entertainment-speciale  .views-field-field-tipo-supporto,
.view-home-entertainment-standard  .views-field-field-formato-video,
.view-home-entertainment-default  .views-field-field-formato-video,
.view-home-entertainment-speciale  .views-field-field-formato-video,
.view-home-entertainment-limited  .views-field-field-formato-video {
    font-size:16px;
    text-align:left;
    display:inline-block;
    margin-right:10px;
    font-weight: bold;
}
.vers-standard-overlay  .views-field-field-tipo-supporto,
.vers-standard-overlay  .views-field-field-formato-video {
    font-size:  16px;
}
.vers-speciale-header  .views-field-field-tipo-supporto,
.vers-speciale-header  .views-field-field-formato-video {
    font-size:  14px;
}
.second-field-esploso .views-field-field-tipo-supporto,
.second-field-esploso .views-field-field-formato-video {
    font-size: 24px;
}
.margin-auto {
    margin-left: 200px !important;
}
.vers-standard-header-selected  {
    display:block;
    width:675px;
    text-align:left;
}
.vers-cofanetto-header-selected  {
    display:block;
    width:675px;
    text-align:left;
    float: right;
}
.vers-cofanetto-header-selected  .views-field-field-nome-prodotto {
    display:none;
}
.vers-cofanetto-header-selected  .views-field-title {
    text-decoration:none;
    font-size:20px;
}
.vers-standard-header,
.vers-cofanetto-header  {
    width:285px;
    height:58px;
    padding-left:25px;
    text-align:left;
}
.vers-standard-header span,
.vers-cofanetto-header span {
    /*cursor:pointer;*/
}
.view-home-entertainment-standard .views-field-field-marketplace,
.view-home-entertainment-default .views-field-field-marketplace,
.view-home-entertainment-limited .views-field-field-marketplace,
.view-home-entertainment-cofanetto .views-field-field-marketplace {
    display:block;
    width:1065px;
    background:#666;
    color:#FFFFFF;
    padding-top:30px;
    padding-bottom:30px;
    position:absolute;
    bottom: 0;
    left: 0;
}
.views-field-field-marketplace .field-content {
    display:none;
}
.view-home-entertainment-cofanetto .views-field-field-marketplace {
    margin-top:15px;
    margin-left:0;
}
#node_film_ed_normale_full_group_home_entertain_fis  .views-field-field-marketplace .views-label {
    display:inline-block;
    position:absolute;
    left:20px;
}
.stdheaderclone-cross {
    background:url(images/home_entert/cross-big.png) top right no-repeat;
    width:60px;
    height:46px;
    cursor:pointer;
    position: absolute;
    top: 8px;
    right: 8px;
}
.view-home-entertainment-standard .stdheaderclone-cross,
.view-home-entertainment-default .stdheaderclone-cross,
.view-home-entertainment-limited .stdheaderclone-cross {
    /*margin-right:25%;*/
}
.vers-standard-overlay {
    display: block;
    text-align:left;
    background:#FFFFFF;
    width:675px;
    border: 1px solid #ccc;
    border-left: none;
    border-right: none;
    padding: 20px 0;
    margin-top:20px;
    float: right;
}
.scheda-cofanetto {
    display:none;
    font-size:18px;
    font-weight:bold;
    margin-top:30px;
    cursor:pointer;
}
.vers-cofanetto-overlay {
    display:block;
    text-align:left;
    background:#FFFFFF;
    padding:0;
    width:675px;
    float: right;
}
.view-home-entertainment-cofanetto .views-field-field-scheda-film {
    display:none;
}
.he-film-select,
.he-cofanetto-select {
    background:url(images/home_entert/select-big.png) center center no-repeat;
    width:61px;
    height:46px;
    position:absolute;
    top:296px;
    right:45px;
    cursor:pointer;
}
.he-cofanetto-select {
    left:240px;
}
.vers-standard-overlay .views-label,
.vers-cofanetto-overlay  .views-label {
    font-weight:normal;
    font-size:16px;
    left:255px;
}
.vers-standard-overlay .views-field-field-lingua .field-content,
.vers-standard-overlay .views-field-field-sottotitoli .field-content,
.vers-standard-overlay .views-field-field-dettaglio-formato-audio .field-content,
.vers-cofanetto-overlay .views-field-field-lingua .field-content,
.vers-cofanetto-overlay .views-field-field-sottotitoli .field-content,
.vers-cofanetto-overlay .views-field-field-dettaglio-formato-audio .field-content,
.vers-speciale-header .views-field-field-lingua .field-content,
.vers-speciale-header .views-field-field-sottotitoli .field-content,
.vers-speciale-header .views-field-field-dettaglio-formato-audio .field-content {
    text-transform:lowercase !important;
}
.node-film-ed-normale .field-name-field-home-entert-1-descr,
.node-film-ed-normale .field-name-field-home-entert-3-descr {
    width: 80%;
    margin-left:44px;
}
#node_film_ed_normale_full_group_home_entertain_dig,
#node_film_ed_normale_full_group_home_entertain_fis {
    clear:left;
    background:url(images/bg-vivi-mito.png) center top no-repeat #181818;
    color:#FFFFFF;
    width:100%;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    padding-bottom:20px;
    position:relative;
}
#node_film_ed_normale_full_group_home_entertain_fis {
    height:820px;
    background:url(images/bg-grey-light.png) center top no-repeat #fff;
    color:#000000;
    overflow:hidden;
}
#node_film_ed_normale_full_group_home_entertain_main {
    float:left;
    margin:auto;
    height:auto;
    width:100%;
    position:relative;
    background:url(images/bg.gif);
}
#node_film_ed_normale_full_group_home_entertain_fis h3 span {
    background:url(images/home_entert/logo-fis.png) center left no-repeat;
    padding-left:60px;
    font-size: 30px;
    margin:0 auto;
}
.view-home-entertainment-speciale .views-field-field-foto-pack {
    float:left;
    margin-left:8px;
    margin-bottom:20px;
    cursor:pointer;
    position:relative;
}
.view-home-entertainment-speciale  .views-field-field-descrizione-contenuti,
.view-home-entertainment-speciale  .views-field-field-contenuti-speciali {
    margin-top:-10px;
}
.view-home-entertainment-speciale .views-field-field-marketplace {
    display:block;
    width:1065px;
    background:#666;
    color:#FFFFFF;
    position:absolute;
    bottom: 0;
    left: 0;
    margin-top:5px;
    text-transform:uppercase;
    padding: 30px 0;
}
.vers-speciale-header {
    display:block;
    background:#FFFFFF;
    text-transform:uppercase;
    text-align:left;
    float:right;
    width:547px;
    margin-right:0;
    padding-top:20px;
}
.vers-speciale-header span,
.vers-speciale-header .views-label {
    font-weight:bold;
}
.foto-pack-selected {
    height:242px;
    width:552px;
}
.close-speciale {
    display:block;
    background:url(images/home_entert/cross-big.png) top right no-repeat;
    width:60px;
    height:46px;
    cursor:pointer;
    position: absolute;
    top: 8px;
    right: 8px;
    margin: 0;
}
.film-standard-left,
.film-default-left,
.film-speciale-left,
.film-cofanetto-left,
.film-extended-left,
.film-limited-left
 {
    width:30px;
    height:60px;
    position:absolute;
    top:400px;
    left:50px;
    background:url(images/home_entert/left-arrow.png) center center no-repeat;
    cursor:pointer;
    display: none;
}
.film-standard-right,
.film-default-right,
.film-speciale-right,
.film-cofanetto-right,
.film-extended-right,
.film-limited-right
 {
    width:30px;
    height:60px;
    position:absolute;
    top:400px;
    right:50px;
    background:url(images/home_entert/right-arrow.png) center center no-repeat;
    cursor:pointer;
}
.film-speciale-arrow,
.film-cofanetto-arrow {
    display:none;
}
.view-home-entertainment-cofanetto {
    text-transform:uppercase;
    position:relative;
    width: 1120px;
    margin: 0 auto;
}
/*.view-home-entertainment-cofanetto .view-content {
    position: relative;
    width: 1120px;
    margin: 0 auto;
}*/
.view-home-entertainment-cofanetto .views-row {
    float:left;
    width:310px;
    text-transform:uppercase;
    /*position:relative;*/
}
.view-home-entertainment-cofanetto .views-row .views-label{
    text-transform:uppercase;
    font-weight:bold;
}
.view-home-entertainment-cofanetto .views-field-field-descrizione-contenuti,
.view-home-entertainment-cofanetto .views-field-field-contenuti-speciali {
    text-transform:none;
    text-align:left;
}
.views-field-field-film-contenuti  {
    display:block;
    width:675px;
    height:340px;
    background:#FFFFFF;
    position:relative;
    overflow:hidden;
    padding-top:30px;
}
.views-field-field-film-contenuti .views-label {
    font-size:20px;
    position:absolute;
    top:0;
    left:20px;
    width:675px;
    text-align:left;
    padding-top:10px;
    /*background:url(images/home_entert/contenuti-header.png) top right no-repeat;*/
}
.film-contenuti-selector {
    width:23px;
    height:93px;
    position: absolute;
    top:80px;
    right:10px;
    cursor:pointer;
    z-index: 999;
}
.film-contenuti-arrow-up {
    width:23px;
    height:23px;
    background:url(images/home_entert/arrow-up.png) center center no-repeat;
}
.film-contenuti-arrow-down {
    width:23px;
    height:23px;
    background:url(images/home_entert/arrow-down.png) center center no-repeat;
}
.film-contenuti-circle {
    width:23px;
    height:23px;
    background:url(images/home_entert/circle-empty.png) center center no-repeat;
}
.film-contenuti-circle.on {
    background:url(images/home_entert/circle.png) center center no-repeat;
}
.views-field-field-film-contenuti .entity-field-collection-item {
    float:left;
    margin-left:57px;
    margin-top:20px;
}
.node-film-ed-normale .field-name-field-titolo-film-cofanetto {
    font-weight:bold;
    text-decoration:none;
    width:125px
}
/*FINE HOME ENTERTAINMENT*/
/*MEDIA ITEM*/
#node_film_ed_normale_full_group_speciale_cinema {
    margin-bottom:80px;
    position:relative;
}
#node_film_ed_normale_full_group_speciale_cinema h3 {
    padding-top:30px;
    padding-bottom:60px;
}
#node_film_ed_normale_full_group_speciale_cinema .media-item-detail {
    width:832px;
    height:438px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:20px;
    overflow:hidden;
    position:relative;
}
#node_film_ed_normale_full_group_speciale_cinema .media-item-left,
#node_film_ed_normale_full_group_speciale_cinema .media-item-right {
    width:63px;
    height:54px;
    display:inline-block;
    cursor:pointer;
}
#node_film_ed_normale_full_group_speciale_cinema .media-item-left {
    position:absolute;
    top:340px;
    left:3%;
    background:url(images/media-item/arrow-left.png) center center no-repeat;
}
#node_film_ed_normale_full_group_speciale_cinema .media-item-right {
    position:absolute;
    top:340px;
    left:91%;
    background:url(images/media-item/arrow-right.png) center center no-repeat;
}
#node_film_ed_normale_full_group_speciale_cinema .field-name-field-video-gallery {
    width:832px;
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
}
#node_film_ed_normale_full_group_speciale_cinema .field-name-field-video-gallery .field-items{
    width:15000px;
    height:160px;
}
#node_film_ed_normale_full_group_speciale_cinema .field-name-field-video-gallery .field-item {
    display:inline-block;
    margin-left:10px;
    margin-bottom:20px;
    position:relative;
    cursor:pointer;
}
#node_film_ed_normale_full_group_speciale_cinema  .field-name-field-video-gallery .media-youtube-player  {
    width:246px;
    height:150px;
    pointer-events: none;
    cursor:pointer;
}
.media-item-detail .condividi_film {
    width:100%;
    position:absolute;
    bottom:0;
    left:0;
    font-weight:bolder;
    display:none;
}
#node_film_ed_normale_full_group_home_entertain_fis .views-field-field-foto-pack .condividi_film {
    width:290px;
    position:absolute;
    bottom:0;
    left: 0;
    font-weight:bold;
    color:#FFFFFF;
    display:none;
    z-index:9999999;
    background: url(images/home_entert/bg-share.png);
    height: 38px;
    padding: 12px 0;
    font-family: 'korolev_condensedlight';
    line-height: 38px;
}
.view-home-entertainment-speciale .condividi_film {
    top:205px !important;
    right:0 !important;
}
/*DALLA STESSA SAGA*/
.node-film-ed-normale .field-name-field-della-stessa-saga {
    clear:both;
    background-color: #968870;
    padding-bottom:60px;
    position:relative;
}
.view-film-saga-view  .view-content {
    width:70%;
}
.view-film-saga-view  .view-content .views-row {
    display:inline-block;
    margin-top:30px;
    margin-left:3px;
}
.view-film-saga-view  .view-content {
    padding-left:8% !important;
}
.view-film-saga-view  .view-content .views-row  img {
    width:265px;
    height:368px;
}
.aggiungi_film {
    width:265px;
    height:368px;
    background:url(images/film/carica-altri-film.png) center;
    position:absolute;
    top:189px;
    right:101px;
}
.stessa-saga-nid {
    display:none;
}
/*FINE DALLA STESSA SAGA*/
/*TI POTREBBE INTERESSARE ANCHE*/
.node-potrebbe-interessare-anche {
    border-bottom:0 !important;
}
.node-potrebbe-interessare-anche h2 {
    display:none;
}
#node_film_ed_normale_full_group_interessa_anche,
.field-name-field-view-potrebbe-interessare {
    background:#000000;
    padding-top:30px;
    height:770px;
    clear:both;
}
#node_film_ed_normale_full_group_interessa_anche h3 {
    margin-bottom:20px;
}
#node_film_ed_normale_full_group_potrebbe_interess_big,
#node_film_ed_normale_full_group_potrebbe_interess_small,
#node_potrebbe_interessare_anche_full_group_potrebbe_interess_gen_big,
#node_potrebbe_interessare_anche_full_group_potrebbe_interess_gen_sml {
    margin-left:auto;
    margin-right:auto;
    height:345px;
    width:980px;
}
.node-film-ed-normale #node_film_ed_normale_full_group_interessa_anche .field-type-image .field-item,
.node-potrebbe-interessare-anche .field-type-image .field-item {
    float:left;
}
.node-film-ed-normale #node_film_ed_normale_full_group_potrebbe_interess_big img,
#node_potrebbe_interessare_anche_full_group_potrebbe_interess_gen_big img {
    width:480px;
    height:333px;
    margin-right:8px;
}
.node-film-ed-normale #node_film_ed_normale_full_group_potrebbe_interess_small img,
#node_potrebbe_interessare_anche_full_group_potrebbe_interess_gen_sml img{
    width:235px;
    height:340px;
    margin-right:8px;
}
/*TAGS*/
.node-film-ed-normale .field-name-field-tags-film {
    padding-top:40px;
    padding-left:80px;
    background:url(images/tags-top.png) top no-repeat;
}
.node-film-ed-normale .field-name-field-tags-film .field-label {
    text-align: center;
    color: #FFFFFF;
    font-size: 68px;
    text-transform: uppercase;
    margin-right:100px;
    font-family: 'korolev_compressedbold', Helvetica, Arial, sans-serif;
}
.node-film-ed-normale .field-name-field-tags-film .field-items {
    width:600px;
    margin-bottom:40px;
}
.node-film-ed-normale .field-name-field-tags-film .field-item {
    display:inline-block;
    background:#000000;
    padding-top:10px;
    padding-bottom:15px;
    margin-bottom:2px;
    margin-left:3px;
    border-radius:5px;
    min-width:140px;
}
.node-film-ed-normale .field-name-field-tags-film .field-item a {
    color:#FFFFFF;
    min-width:140px;
    display:block;
    text-align: center;
}
/*FROM WEB*/
.from_web_icons {
    display: inline-block;
    margin-left: 300px;
    margin-top: 35px;
}
.from_web_icons img{
    height: 36px;
    width: 36px;
    margin-right:10px;
}
#node_film_ed_normale_full_group_from_web_film .field {
    display:none;
}
#node_film_ed_normale_full_group_from_web_film {
    padding-left:80px;
    padding-top:40px;
    background:url(images/tags-top.png) top no-repeat;
    margin-bottom:20px;
    position:relative;
    min-height:100px;
    clear:both;
}
#node_film_ed_normale_full_group_from_web_film .field-label,
#node_film_ed_normale_full_group_from_web_film h3 {
    text-transform: uppercase;
}
#node_film_ed_normale_full_group_from_web_film h3 {
    text-align: center;
    color: #FFFFFF;
    font-size: 50px;
    position:absolute;
    left:83px;
    top:65px;
    display:inline-block;
    float:left;
}
#node_film_ed_normale_full_group_from_web_film .field {
    clear:both;
    margin-left:232px;
    font-size: 16px;
}
#node_film_ed_normale_full_group_from_web_film .field  a {
    color:#FFFFFF;
    text-decoration:underline;
}
#node_film_ed_normale_full_group_from_web_film .field  .field-item {
    padding-top:15px;
    margin-top:-12px;
}
#node_film_ed_normale_full_group_from_web_film .field  .field-label {
    padding-top:15px;
    padding-left:50px;
    margin-top:-12px;
    height:35px;
    width:200px;
}
.node-film-ed-normale .field-name-field-sito-ufficiale-del-film  .field-label,
.node-film-ed-normale .field-name-field-link-minisito .field-label,
.main-img-overlay .field_link_minisito {
    background:url(images/from-web/sito-ufficile-icon.png) center left no-repeat;
    background-size: 36px 36px;
}
.node-film-ed-normale .field-name-field-sito-dell-applicazione .field-label,
.node-film-ed-normale .field-name-field-link-app-itunes .field-label,
.node-film-ed-normale .field-name-field-link-app-windows .field-label,
.node-film-ed-normale .field-name-field-link-app-googleplay .field-label{
    background:url(images/from-web/applicazione-icon.png) center left no-repeat;
}
.node-film-ed-normale .field-name-field-pagina-facebook .field-label,
.node-film-ed-normale .field-name-field-link-facebook .field-label {
    background:url(images/from-web/facebook-icon.png) center left no-repeat;
}
.main-img-overlay .field_link_facebook {
    background:url(images/from-web/facebook-icon-bn.png) center left no-repeat;
    background-size: 36px 36px;
}
.node-film-ed-normale .field-name-field-canale-youtube  .field-label {
    background:url(images/from-web/youtube-icon.png) center left no-repeat;
}
.node-film-ed-normale .field-name-field-link-youtube .field-label {
    background:url(images/film/twt-min.png) center left no-repeat;
}
.main-img-overlay .field_link_twitter {
    background:url(images/from-web/twitter-bird-light-bgs.png) center left no-repeat;
    background-size: 40px 40px;
}
.main-img-overlay .field_link_app_instagram {
    background:url(/sites/all/themes/wbtheme/images/from-web/instagram-logo-bn.png) center left no-repeat;
    background-size: 36px 36px;
}
.main-img-overlay .field_link_tumblr {
    background:url(/sites/all/themes/wbtheme/images/from-web/tumblr-logo-bn.png) center left no-repeat;
    background-size: 36px 36px;
}
.main-img-overlay .field_link_vine {
    background:url(/sites/all/themes/wbtheme/images/from-web/vine-logo-bn.png) center left no-repeat;
    background-size: 36px 36px;
}
.main-img-overlay .field_link_app_pinterests {
    background:url(/sites/all/themes/wbtheme/images/from-web/social_pinterest-bn.png) center left no-repeat;
    background-size: 36px 36px;
}
.main-img-overlay .field_hashtag_twitter {
    display:inline-block;
    text-transform:uppercase;
    font-family: 'korolev_condensedlight',Helvetica,Arial,sans-serif;
    font-size: 18px;
    color:#00ACED;
    margin-top:8px;
}
.bottom_from_web {
    background:url(images/from-web-bottom.png) top no-repeat;
    width:100%;
    height:30px;
}
.main-img-overlay .field {
    width:36px;
    height:36px;
    display:inline-block;
}
.main-img-overlay {
    min-width:370px;
    padding:20px;
    position:absolute;
    bottom:4px;
    left:0;
    z-index:100;
}
.main-img-overlay-black {
    width:410px;
    position:absolute;
    bottom:4px;
    left:0;
    background:#000;
    opacity:.7;
    z-index:0;
}
.main-img-overlay .opera-title {
    font-family: 'korolev_compressedbold',Helvetica,Arial,sans-serif;
    font-size: 52px;
    line-height: 52px;
    text-transform:uppercase;
    min-width:370px;
}
.main-img-overlay .opera-data_uscita {
    margin-bottom:8px;
}
.main-img-overlay .opera-data_uscita span {
    font-family: 'korolev_condensedlight',Helvetica,Arial,sans-serif;
    font-size: 20px;
}
.main-img-overlay .opera-data_uscita-content {
    color:#d2ad00
}
.views-field-field-foto-pack {
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 10px;
}
.vers-standard-header {
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 10px;
}
.first-field-compatto {
    position: relative;
}
.second-field-esploso {
    display: none;
    font-family: "Ruda", sans-serif;
    width: 1065px;
    padding-bottom: 100px;
    border: 10px solid #666;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
}
.second-field-esploso .views-field-title {
    font-size: 30px;
    font-weight: 700;
    width: 100%;
    text-align: left;
}
.second-field-esploso .views-field-field-foto-pack {
    border:none;
    width: 290px;
    min-height: 400px;
    float: left;
    position: relative;
    margin: 20px 40px 40px;
}
.second-field-esploso .view-home-entertainment-standard  .views-field-field-tipo-supporto,
.second-field-esploso .view-home-entertainment-default  .views-field-field-tipo-supporto,
.second-field-esploso .view-home-entertainment-limited  .views-field-field-tipo-supporto,
.second-field-esploso .view-home-entertainment-speciale  .views-field-field-tipo-supporto,
.second-field-esploso .view-home-entertainment-standard  .views-field-field-formato-video,
.second-field-esploso .view-home-entertainment-default  .views-field-field-formato-video,
.second-field-esploso .view-home-entertainment-speciale  .views-field-field-formato-video,
.second-field-esploso .view-home-entertainment-limited  .views-field-field-formato-video {
    font-weight: normal;
    font-size: 24px;
}
.second-field-esploso .vers-cofanetto-fasciasotto {
    float: left;
    clear: left;
    width: 100%;
}
.second-field-esploso .vers-cofanetto-fasciasotto .views-field-field-descrizione-contenuti,
.second-field-esploso .lingua-sottotitoli,
.second-field-esploso .views-field-field-dettaglio-formato-video {
    float: left;
    width: 330px;
    padding:0 10px;
    text-align: left;
    min-height: 40px;
}
.cofanetto-contenuti-page {
    width: 675px;
    height: 300px;
    overflow: hidden;
}
.cofanetto-big-container {
    height: 300px;
    width: 675px;
    overflow: hidden;
    position: relative;
}
.cofanetto-big-container .field-content {
    position: absolute;
    top: 0;
    left: 0;
}
.view-home-entertainment-speciale .second-field-esploso .views-field-title {
    float: right;
    width: 547px;
}
.view-home-entertainment-speciale .second-field-esploso .views-field-field-tipo-supporto,
.view-home-entertainment-speciale .second-field-esploso .views-field-field-formato-video {
    font-size: 16px;
}
.views-field-field-codice-ean {display: none;}
.logo-medusa {
    background:url(images/film/logo_medusa.png) center center no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:230px;
    left:0;
}
.field-name-field-logo-medusa {
    position:absolute;
    top:230px;
    left:0;
    display:none;
}
.warner-homevideo {
    clear:both;
    width:100%;
    height:40px;
    padding-top:20px;
    margin-top:430px;
    text-align:center;
    font-size: 15px;
    letter-spacing: 0.6px;
    background:#181818;
}
.field-name-field-flag-kids-altri-video {display: none;}