@import "font/stylesheet.css";
@import "primo_piano.css";
@import "wb_mag.css";

.node-games {
    border-bottom:0 !important;
    cursor: default;
    padding:0;
    margin-top:-14px;
}
.node.node-games .content {
    margin-top:0;
}
.node-games .field-name-field-titolo-visualizzazione,
.node-games #maintitle,
#node_games_full_group_speciale_cinema h3,
#node_games_full_group_wall_of_fame h3,
.node-games .field-name-field-della-stessa-saga .field-label,
#node_games_full_group_interessa_anche {
    text-align: center;
    color: #FFFFFF;
    font-size: 52px;
    line-height: 52px;
    text-transform: uppercase;
    font-family: 'korolev_compressedbold',Helvetica,Arial,sans-serif;
}
.node-games .field-name-field-background-film-en{
    position:relative;
}
.node-games .field-name-field-background-film-en img{
    width:100%;
    height:100%;
}
.node-games .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;
}
.node-games .dispon_fis_display {
    display:none;
}
.node-games .dispon_dig_display {
    display:none;
}
.node-games .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;
}
.node-games .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;
}
.node-games .dispon_dig_text, .dispon_fis_text {
    width:160px;
    height:40px;
    background:#FFFFFF;
    color:#000000;
    cursor:pointer;
    position:absolute;
    z-index:12;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align:center;
    font-weight:bold;
}
.node-games .dispon_dig_text {
    top:87%;
    left:65%;
}
.node-games .dispon_fis_text {
    top:87%;
    left:79%;
}
.node-games .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;
    cursor:pointer;
}
.menu_film_en td:hover {
    background-color: #454545;
}
.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-games .field-name-field-nazionalita .field-items .field-item a,
.node-games .field-name-field-tiplogia-di-supporto .field-items .field-item a {
    pointer-events: none;
    cursor: default;
    color:#FFFFFF !important;
}
.node-games .field-name-field-titolo-visualizzazione,
.node-games #maintitle,
#node_games_full_group_speciale_cinema h3,
#node_games_full_group_wall_of_fame h3,
.node-games .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-games .field-name-field-della-stessa-saga .field-label {
    background:url(images/film/bg-della-stessa-saga.png) left bottom no-repeat;
    padding-top:30px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    font-weight:normal;
}
.node-games .field-name-field-della-stessa-saga .field-label h5 {
    color:#fff;
    font-size:18px;
    text-align:center;
    font-family:'korolev_condensedlight', Verdana, sans-serif;
}
.block-views-menu-film-container-view-block {
    position:relative;
}
.node-games .field-name-field-trailer-url-1 {
    display:none;
    position:absolute;
    top:30px;
    width:100%;
    height:541px;
    z-index:999999
}
.node-games .field-name-field-trailer-url-1 .media-youtube-player {
    width:100%;
    height:538px;
}
.condividi_film {
    width:97%;
    height: 36px;
    text-align:right;
    position:relative;
}
.node-games  .riportami-su {
    margin-right:30px;
}
#node_games_full_group_film_page_sx {
    text-transform: uppercase;
    width:49%;
    float:left;
    text-align:right;
    margin-bottom:30px;
}
#node_games_full_group_film_page_sx .field-name-field-poster {
    margin-left:10px;
}
#node_games_full_group_film_page_sx a,
#node_games_full_group_film_page_dx a, .yellow {
    color: #D2AD00;
}
#node_games_full_group_film_page_sx .field  .field-label,
#node_games_full_group_film_page_dx  .field  .field-label  {
    color: gray;
}
#node_games_full_group_film_page_dx {
    text-transform: uppercase;
    width:49%;
    float:right;
    padding-right:10px;
    margin-bottom:30px;
    position:relative;
}
#node_games_full_group_film_page_sx .field  .field-items{
    font-size: 18px;
}
.node-games .field-name-field-storia .field-items,
.node-games .field-name-field-trama .field-items,
.node-games .field-name-field-sd-url .even {
    text-transform: none !important;
}
.field-name-field-supporti-digitali-gioco .field-label {
    color:#FFFFFF !important;
    font-size: 18px;
}
.node-games .field-name-field-curiosita {
    text-align:left;
    margin-left: 20px;
}
.node-games .field-name-field-curiosita .field-items{
    text-transform: none !important;
    font-size:14px !important;
}
.node-games .field-name-field-poster {
    float:right;
    margin-right: 10px;
    margin-top:4px;
}
.node-games .field-name-field-poster img {
    width:274px;
    height:391px;
}
.node-games .field-name-field-titolo-originale,
.node-games .field-name-field-genere-gioco,
.node-games .field-name-field-nazionalita,
.node-games .field-name-field-anno-realizzazione,
.node-games .field-name-field-durata,
.node-games .field-name-field-colore,
.node-games .field-name-field-genere-sec,
.node-games .field-name-field-copyright,
.node-games .field-name-field-pegi,
.node-games .field-name-field-editore-gioco,
.node-games .field-name-field-anno-gioco {
    width:52%;
    margin-bottom: 22px;
}
/*.node-games .field-name-field-pegi {
     margin-bottom: 100px;
}*/
.node-games .field-name-field-genere-sec .field-items .field-item {
    margin-top:-25px;
}
.node-games .field-name-field-storia {
    text-align:left;
}
.node-games .field-name-field-storia .field-items {
    font-size: 14px !important;
}
.node-games .field-name-field-attori .field-items,
.node-games .field-name-field-regista .field-items,
.node-games .field-name-field-produttore .field-items,
.node-games .field-name-field-tiplogia-di-supporto .field-items,
.node-games .field-name-field-descrizione-gioco,
.node-games .field-name-field-curiosita-gioco {
    margin-bottom: 18px;
}
.node-games .field-name-field-descrizione-gioco .field-items,
.node-games .field-name-field-curiosita-gioco  .field-items {
    text-transform:none;
}
.field-name-field-descrizione-gioco .field-item,
.field-name-field-curiosita-gioco .field-item {
    letter-spacing:0.6px;
    font-size: 15px;
}
.node-games .field-name-field-tiplogia-di-supporto .field-label{
    color: #FFFFFF !important;
    font-size: 18px !important;
}
.node-games .field-name-field-attori .field-items .field-item,
.node-games .field-name-field-tiplogia-di-supporto .field-items .field-item {
    display:inline-block;
}
.node-games .field-name-field-trama .field-items .field-item,
.node-games .field-name-field-cast-artistico .field-items .field-item,
.node-games .field-name-field-storia .field-item,
.node-games .field-name-field-curiosita .field-item {
    margin-top: -10px;
}
.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_games_full_group_wall_of_fame,
#node_games_full_group_speciale_cinema {
    clear:both;
}
#node_games_full_group_speciale_cinema h5,
#node_games_full_group_wall_of_fame h5,
.node-games .field-name-field-della-stessa-saga .field-label h5,
#node_games_full_group_interessa_anche h5 {
    color: gray;
    font-size: 18px;
    margin-top:-15px;
}
.node-games .field-name-field-della-stessa-saga .field-label h5 {
    color: #FFFFFF;
}
.node-games .field-name-field-speciale-cinema-1 {
    display:inline-block;
    float:left;
    margin-left:90px;
}
.node-games .field-name-field-speciale-cinema-2 {
    display:inline-block;
    margin-left:5px;
    float:left
}
.node-games .field-name-field-speciale-cinema-3 {
    display:inline-block;
    margin-left:5px;
    float: right;
    margin-right: 95px
}
.node-games .field-name-field-speciale-cinema-4 {
    display:inline-block;
    margin-left:90px;
    clear: left;
    float: left;
}
.node-games .field-name-field-speciale-cinema-5 {
    display:inline-block;
    clear: left;
    margin-left:5px;
    margin-top:2px;
}
.games-black-container {
    width:510px;
    background:#000000;
    overflow:hidden;
    position:relative;
    min-height:140px;
}
.games-black {
    width:3000px;
    padding-left:40px;
}
/*.field-name-field-espansioni {
    display:none;
}*/
.field-name-field-espansioni .field-item .entity {
    position:relative;
}
.games-black-container {
    display:none;
}
.field-name-field-espansioni .field-item {
    float:left;
    width:470px;
}
.field-name-field-companion-app {
    padding-top:50px;
    padding-left:150px;
}
.field-name-field-companion-app h2{
    position: absolute;
    right: 380px;
    top: 59px;
    width: 100px;
}
.field-name-field-companion-app .field-item {
    float:left;
    margin-right:5px;
}
.field-name-field-titolo-espansione {
    font-family: 'korolev_compressedbold',Helvetica,Arial,sans-serif;
    color:#D2AD00;
    font-size:18px;
    margin-left:80px;
}
.field-name-field-descrizione-espansione {
    margin-left:80px;
}
.field-name-field-descrizione-espansione .field-item {
    width:340px;
    text-transform:none;
}
.black-box-menu {
    font-size:28px;
    font-weight:bold;
    padding-right:25px;
    cursor:pointer;
    margin-top:6px;
}
.black-right-arrow,
.black-left-arrow {
     background:url(images/games/arrow-white-big-right.png) center left no-repeat;
     background-size: 45% 45%;
     position:absolute;
     top:30%;
     right:0;
     height:54px;
     width:34px;
     cursor:pointer;
     z-index:9999999;
}
.black-left-arrow {
    background:url(images/games/arrow-white-big-left.png) center center no-repeat;
    background-size: 45% 45%;
    left:0;
    display:none;
}
.field-name-field-ca-descrizione {
    display:none;
}
.field-name-field-url-espansioni .field-item{
    float:left;
    width:auto;
}
.field-name-field-espansioni h3 {
    margin-top:30px;
    margin-bottom:0;
    float:left;
}
.black-box-active {
    color:#FFFFFF;
    background:url(images/games/arrow-white-small-right.png) center right no-repeat;
}
.black-box-off {
    color:gray;
    background:url(images/games/arrow-gray-small-right.png) center right no-repeat;
}
.gray-arrow-up,
.gray-arrow-down  {
    background:url(images/games/spuntone-right.png) center left no-repeat;
    position:absolute;
    top:20px;
    left:0;
    height:35px;
    width:13px;
}
.gray-arrow-down {
    top:55px;
    display:none;
}
.piatt-console,
.piatt-pc,
.piatt-app {
    padding-left:60px;
    margin-top:10px;
    height:50px;
    background:url(images/games/logo-console.png) center left no-repeat;
}
.piatt-console span,
.piatt-pc span,
.piatt-app span {
    display:block;
    float:left;
    padding-top:22px;
}
.piatt-app span {
    padding-top:15px;
}
.piatt-pc {
    background:url(images/games/logo-windows.png) center left no-repeat;
}
.piatt-app {
    background:url(images/games/tablet.png) center left no-repeat;
    background-size: 8%;
}
.clearer {
    clear:both;
}
/*HOME ENTERTAINMENT*/
#node_games_full_group_home_entertain_fis h3,
#node_games_full_group_home_entertain_dig h3 {
    margin-top:20px;
    padding-bottom:15px;
    font-size: 44px;
    line-height: 74px;
    text-transform: uppercase;
}
#node_games_full_group_home_entertain_dig h3 span{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("images/home_entert/digitale.png");
    background-origin: padding-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: inline-block;
    font-size: 30px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-left: 71px;
    text-align: left;
    width: 164px;
}
#node_games_full_group_home_entertain_fis h5 {
    color: gray;
    font-size: 18px;
    margin-top:-40px;
}
#node_games_full_group_home_entertain_dig .ed-disp {
    font-size: 18px;
    text-align:left;
    margin-top:-40px;
    margin-left:30px;
}
.ed-disp-item {
    display:inline-block;
    margin-left:20px;
    cursor:pointer;
}
.he-digital-selector {
    display:inline-block;
}
.view-games-digitale {
    text-transform: uppercase;
    margin-top:-30px;
}
.view-games-digitale .views-field-field-nome-prodotto {
    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;
}
.he_fis_obj {
    display:inline-block;
    text-transform:uppercase;
    font-size:30px;
    font-weight:normal;
    font-family: 'korolev_compressedbold';
    color:#FFFFFF;
    background: #D2AD00;
    padding:20px 22px;
    margin-left:10px;
    cursor:default;
    cursor:pointer;
    border: 1px solid #fff;
    border-bottom: none;
    position: relative;
    top: 1px;
}
.he_fis_obj:hover,
.he_fis_obj_selected{
    background:#FFFFFF !important;
    color:#D2AD00 !important;
    border: 1px solid #d9d9d9;
    border-bottom: 1px solid #fff;
}
.node-games .marketplace-button {
    width:145px;
    height:50px;
    display:inline-block;
    cursor:pointer;
    background-color:#000 !important;
    border-radius:5px;
}
.node-games .marketplace-altri-button,
.node-games .marketplace-altri-button-spec {
    width:100px;
    height:50px;
    display:inline-block;
    cursor:pointer;
}
.node-games .view-home-entertainment-digitale .view-content {
    padding-top:30px;
}
.node-games .view-home-entertainment-digitale .marketplace-button-filled {
    margin-right:5px;
}
.node-games .itunes-eng-button {
    background:url(images/home_entert/itunes-eng.png) center center no-repeat;
}
.node-games .itunes-ita-button {
    background:url(images/home_entert/itunes-ita.png) center center no-repeat;
}
.node-games .googleplay-button {
    background:url(images/home_entert/googleplay.png) center center no-repeat;
}
.node-games .amazon-games-button {
    background:url(images/home_entert/amazon-fis.png) right center no-repeat;
}
.node-games .gamestop-button {
    background:url(images/home_entert/gamestop-black.jpg) center center no-repeat;
}
.node-games .dvdit-button {
    background:url(images/home_entert/dvd-it.png) center center no-repeat;
}
.node-games .mediashopping-button {
    background:url(images/home_entert/media-shopping.png) center center no-repeat;
}
.node-games .chili-button {
    background:url(images/home_entert/chili.png) center center no-repeat;
}
.node-games .xbox-button {
    background:url(images/home_entert/xbox.png) center center no-repeat;
}
.node-games .xbox-live-button {
    background:url(images/home_entert/xboxlive-logo.png) center center no-repeat;
}
.node-games .cubovision-button {
    background:url(images/home_entert/cubovision.png) center center no-repeat;
}
.node-games .sonypsn-button {
    background:url(images/home_entert/psn.png) center center no-repeat;
}
.node-games .feltrinelli-button {
    background:url(images/home_entert/feltrinelli.png) center center no-repeat;
}
.node-games .mondadori-button {
    background:url(images/home_entert/mondadori.png) center center no-repeat;
}
.node-games .ibs-button {
    background:url(images/home_entert/ibs.png) center center no-repeat;
}
.node-games .mediaworld-button {
    background:url(images/home_entert/mediaworld.png) center center no-repeat;
}
.node-games .steam-button {
    background:url(images/home_entert/steam.png) center center no-repeat;
}
.view-games-digitale .views-field-field-marketplace-gioco,
.view-games-standard .views-field-field-marketplace-gioco,
.view-games-cofanetto  .views-field-field-marketplace-gioco {
        position:absolute;
        top:520px;
        left:0;
        height: 60px;
}
.view-games-speciale .views-field-field-marketplace-gioco {
        position:absolute;
        bottom:15px;
        left:20%;
        width:450px;
}
.altri-markets,
.altri-markets-spec {
    background-color:#D2AD00;
    position:absolute;
    top:35px;
    left:0;
    border-radius:5px;
}
.altri-markets-spec {
    top:0;
    width:auto;
    left: 395px;
}
.altri-markets-label {
    color:#000;
    padding-top:10px;
    padding-bottom:10px;
    font-size:26px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    cursor:pointer;
    width:295px;
    border-radius:5px;
}
.view-games-speciale .altri-markets-label {
    width:145px;
}
.altri-markets-body {
    display:none;
    width:265px;
    padding-left:30px
}
.altri-markets-body .field-name-field-marketplace {
    margin-left:10px;
}
.node-games .field-name-field-edizione-speciale {
   width:1120px;
}
#node_games_full_group_home_entertain_fis .field .field-label,
.node-games .field-name-field-edizione-speciale {
    display:none;
}
.view-games-standard {
    text-transform:uppercase;
    font-size:16px;
    width:3000px;
}
.view-games-speciale {
    width:8192px;
}
.view-games-speciale .views-row {
    float:left;
    position:relative;
    height:720px;
}
.view-games-standard  .views-field-title,
.view-games-speciale .views-field-title,
.view-games-cofanetto .views-field-title {
    font-size:20px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    margin-top:20px;
    text-transform:uppercase;
}
.view-games-speciale .views-field-title {
    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-games-standard  .views-field-field-nome-prodotto,
.view-games-cofanetto  .views-field-field-nome-prodotto  {
    font-size:18px;
    text-align:left;
}
.view-games-standard .views-row {
    float:left;
    /*height:440px;*/
    height:580px;
    width:310px;
    margin:30px 20px 0 18px;
    position:relative;
}
.view-games-standard .views-field-field-piattaforma-gioco {
    position:absolute;
    top:418px;
    width:310px;
    text-align:center;
}
.view-games-standard .views-field-title {
    position:absolute;
    top:376px;
    width:310px;
    text-align:center;
}
.view-games-standard .views-field-field-foto-pack {
    position:absolute;
    top:0;
    width:310px;
    min-height: 374px;
    text-align:center;
}
.margin-auto {
    margin-left: 200px !important;
}
.vers-standard-header-selected {
    display:block;
    width:675px;
    text-align:left;
    float: right;
}
.vers-standard-header,
.vers-cofanetto-header  {
    width:285px;
    padding-left:25px;
    text-align:left;
    font-family: "Ruda", sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.view-games-standard .views-label-field-marketplace-gioco {
    color:#000;
    padding-top:15px;
    padding-bottom:20px;
    position:absolute;
    width: 310px;
    clear:both;
    left:0;
    bottom:75px;
    border-top: 1px solid #D9D9D9;
}
.view-games-speciale .views-label-field-marketplace-gioco {
    color:#000;
    position:absolute;
    width: 100px;
    clear:both;
    left:0;
    bottom:30px;
    font-size: 16px;
}
.view-games-speciale .views-field-field-marketplace-gioco .field-content {
    margin-left:95px;
}
.view-games-standard .views-field-field-marketplace-gioco .field-content {
    margin-top:-20px;
}
.view-games-standard .view-content {
    width:1050px;
    height:640px;
    overflow:hidden;
    position:relative;
}
.view-games-standard #row-big-cont {
    position:absolute;
    top:0;
    left:0;
}
.games-standard-left,
.games-speciale-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;
}
.games-standard-right,
.games-speciale-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;
}
.games-standard-left, .games-standard-right {
    z-index: 1000;
}
.games-speciale-left, .games-speciale-right {
    z-index: 999;
    top: 500px;
}
.pallini,
.pallini-speciale {
    width:100%;
    height:30px;
    position:absolute;
    bottom:0;
}
.pallini-empty.selected,
.pallini-empty {
    width:23px;
    height:23px;
    display:inline-block;
    background:url(images/home_entert/circle.png) center center no-repeat;
}
.pallini-empty{
    background:url(images/home_entert/circle-empty.png) center center no-repeat;
    cursor:pointer;
}
.pallini-empty.selected {
    cursor:default;
}
.marketplace-clone {
    clear:both;
    width:100%;
    height:60px;
    background:#323232;
    color:#FFFFFF;
    padding-top:40px;
    padding-bottom:30px;
    position:absolute;
    left:0px;
    bottom:0px;
    text-transform:uppercase;
}
.marketplace-clone h5 {
    color:#FFFFFF !important;
    width:94%;
    text-align:center;
    position:absolute;
    top:50px;
}
.marketplace-clone .field-content {
    display:none;
}
.view-games-cofanetto .views-label-field-marketplace-gioco {
    margin-top:175px;
    margin-left:0;
}
#node_games_full_group_home_entertain_fis  .views-label-field-marketplace-gioco .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-games-standard .stdheaderclone-cross {
    margin-right:25%;
}
.node-type-games .vers-standard-overlay {
    display:block;
    text-align:left;
    background:#FFFFFF;
    width:662px;
    float: right;
}
.he-cofanetto-select {
    left:240px;
}
.vers-standard-overlay .views-label,
.vers-cofanetto-overlay .views-label {
    font-weight:normal;
    font-size:16px;
}
.node-games .field-name-field-home-entert-1-descr,
.node-games .field-name-field-home-entert-3-descr {
    width: 80%;
    margin-left:44px;
}
#node_games_full_group_home_entertain_fis {
    clear:left;
    background:#181818;
    color:#FFFFFF;
    width:80%;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:20px;
    position:relative;
}
#node_games_full_group_home_entertain_dig {
    clear:left;
    background:#181818;
    color:#FFFFFF;
    width:100%;
    margin: -40px auto 20px auto;
    padding-bottom:20px;
    position:relative;
    height: 210px;
}
#node_games_full_group_home_entertain_fis {
    height:900px;
    background:#fff;
    margin-top:-20px;
    color:#000000;
    overflow:hiddden;
    overflow:hidden;
}
#node_games_full_group_home_entertain_main {
    clear:both;
    float:left;
    margin:auto;
    height:920px;
    width:100%;
    position:relative;
    background:#FFFFFF;
    text-align: center;
    color: #000000;
    margin-bottom:50px;
    padding-top:20px;
}
#node_games_full_group_home_entertain_fis h3 span {
    background:url(images/home_entert/logo-fis.png) center left no-repeat;
    padding-left:60px;
}
.view-games-speciale .views-field-field-foto-pack {
    float:left;
    width:100%;
    margin-bottom:10px;
    cursor:pointer;
    height:572px;
}
.view-games-speciale  .views-field-field-descrizione-contenuti {
    margin-top:-10px;
}
/*.view-games-speciale .views-label-field-marketplace-gioco {
    display:none;
    width:1120px;
    background:#323232;
    color:#FFFFFF;
    padding-top:30px;
    padding-bottom:30px;
    position:relative;
    margin-top:250px;
    text-transform:uppercase;
}*/
.vers-speciale-header span {
    font-weight:bold;
}
.foto-pack-selected {
    height:242px;
    width:552px;
}
.view-games-cofanetto {
    text-transform:uppercase;
    position:relative;
}
.view-games-cofanetto .views-row{
    float:left;
    width:28%;
    text-transform:uppercase;
    position:relative;
}
.view-games-cofanetto .views-row .views-label{
    text-transform:uppercase;
    font-weight:bold;
}
.node-games .field-name-field-titolo-film-cofanetto {
    font-weight:bold;
    text-decoration:underline;
    width:125px
}
/*FINE HOME ENTERTAINMENT*/
/*MEDIA ITEM*/
#node_games_full_group_speciale_cinema {
    margin-bottom:80px;
    position:relative;
}
#node_games_full_group_speciale_cinema h3 {
    padding-top:30px;
    padding-bottom:60px;
}
#node_games_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_games_full_group_speciale_cinema .media-item-left,
#node_games_full_group_speciale_cinema .media-item-right {
    width:63px;
    height:54px;
    display:inline-block;
    cursor:pointer;
}
#node_games_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_games_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_games_full_group_speciale_cinema .field-name-field-video-gallery {
    width:832px;
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
}
#node_games_full_group_speciale_cinema .field-name-field-video-gallery .field-items{
    width:6000px;
    height:160px;
}
#node_games_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_games_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:250px;
    position:absolute;
    top:402px;
    font-weight:bolder;
    display:none;
}
.view-games-standard .views-row .condividi_film {
    width:40px;
    position:absolute;
    top:0;
    font-weight:bolder;
    left:0;
    color:#FFFFFF;
    display:none;
    z-index:9999999;
    padding-top:8px;
}
.view-games-standard .condividi_film_label {
    width: 50px;
    height: 170px;
    position:absolute;
    top:0;
    left:0;
    opacity: 0.85;
    background-color:#FFF;
}
.view-games-standard .film-social {
    position:relative;
    z-index:99;
}
.view-games-speciale .views-field-field-foto-pack .condividi_film {
    width:40px;
    position:absolute;
    top:50px;
    font-weight:bolder;
    left:180px;
    color:#FFFFFF;
    display:none;
    z-index:9999999;
}
/*DALLA STESSA SAGA*/
.node-games .field-name-field-della-stessa-saga {
    clear:both;
    background-color: #968870;
    padding-bottom:60px;
    position:relative;
}
.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;
    bottom:64px;
    right:101px;
    cursor:pointer;
}
.stessa-saga-nid {
    display:none;
}
/*FINE DALLA STESSA SAGA*/
/*TI POTREBBE INTERESSARE ANCHE*/
#node_games_full_group_interessa_anche {
    background:#000000;
    padding-top:30px;
    height:770px;
}
#node_games_full_group_interessa_anche h3 {
    margin-bottom:20px;
}
#node_games_full_group_potrebbe_interess_big,
#node_games_full_group_potrebbe_interess_small {
    margin-left:auto;
    margin-right:auto;
    height:345px;
    width:980px;
}
.node-games #node_games_full_group_interessa_anche .field-type-image .field-item  {
    display:inline-block;
    float:left;
}
.node-games #node_games_full_group_potrebbe_interess_big img {
    width:480px;
    height:333px;
    margin-right:8px;
}
.node-games #node_games_full_group_potrebbe_interess_small img{
    width:235px;
    height:340px;
    margin-right:8px;
}
/*TAGS*/
.node-games .field-name-field-tags-film {
    padding-top:40px;
    padding-left:80px;
    background:url(images/tags-top.png) top no-repeat;
}
.node-games .field-name-field-tags-film .field-label {
    color: #FFFFFF;
    font-size: 68px;
    text-transform: uppercase;
    margin-right:100px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
    font-weight:normal;
}
.node-games .field-name-field-tags-film .field-items {
    width:600px;
    margin-bottom:40px;
}
.node-games .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-games .field-name-field-tags-film .field-item a {
    color:#FFFFFF;
    min-width:140px;
    display:block;
    text-align: center;
}
/*FROM WEB*/
#node_games_full_group_from_web_film .field {
    display:none;
}
#node_games_full_group_from_web_film {
    padding-left:80px;
    padding-top:40px;
    background:url(images/tags-top.png) top no-repeat;
    margin-bottom:20px;
    text-transform: uppercase;
    position:relative;
    min-height:100px;
    clear:both;
}
#node_games_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_games_full_group_from_web_film .field {
    clear:both;
    margin-left:232px;
    font-size: 16px;
}
#node_games_full_group_from_web_film .field  a{
    color:#FFFFFF;
    text-decoration:underline;
}
#node_games_full_group_from_web_film .field  .field-item {
    padding-top:15px;
    margin-top:-12px;
}
#node_games_full_group_from_web_film .field  .field-label {
    padding-top:15px;
    padding-left:50px;
    margin-top:-12px;
    height:35px;
    width:200px;
}
.node-games .field-name-field-sito-ufficiale-del-film  .field-label {
    background:url(images/from-web/sito-ufficile-icon.png) center left no-repeat;
}
.node-games .field-name-field-sito-dell-applicazione .field-label {
    background:url(images/from-web/applicazione-icon.png) center left no-repeat;
}
.node-games .field-name-field-pagina-facebook .field-label {
    background:url(images/from-web/facebook-icon.png) center left no-repeat;
}
.node-games .field-name-field-canale-youtube  .field-label {
    background:url(images/from-web/youtube-icon.png) center left no-repeat;
}
.bottom_from_web {
    background:url(images/from-web-bottom.png) top no-repeat;
    width:100%;
    height:30px;
}
.view-games-standard .views-field-field-caratteristiche-gioco {
    display:none;
    background:#000;
    color:#FFF;
    height:335px;
    width:270px;
    padding: 30px 20px 20px 20px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
}
.view-games-standard .svilup-prod-gioco {
    font-size:20px;
    margin-bottom:20px;
}
.view-games-standard .svilup-prod-gioco-label,
.view-games-standard .svilup-prod-gioco {
    text-align:left;
}
.view-games-standard .descr-prod-gioco {
    text-align:justify;
    text-justify:inter-word;
    max-height:200px;
    overflow:hidden;
}
.view-games-standard .open-games-prod {
    background:url(images/home_entert/plus.png) center center no-repeat;
    width:39px;
    height:39px;
}
.view-games-standard .close-games-prod {
    background:url(images/home_entert/cross-big.png) center center no-repeat;
    width:39px;
    height:39px;
}
.view-games-standard .views-field-nothing-1,
.view-games-standard .field-name-field-link-gioco,
.view-games-standard .field-name-field-marketplace .field-item {
    display:none;
}
.view-games-standard .views-field-nothing,
.view-games-standard .views-field-nothing-1 {
    width:39px;
    height:39px;
    position:absolute;
    top:310px;
    right:20px;
    cursor:pointer;
}
.view-games-standard .views-field-field-marketplace-gioco .entity {
    float:left;
    margin-right:5px;
}
.view-games-standard .views-field-field-marketplace-gioco {
    color:#FFF;
}
.view-games-speciale .views-field-field-caratteristiche-gioco {
    display:none;
    background:#FFF;
    border-bottom:1px solid #D9D9D9;
    color:#000;
    height:482px;
    width:40%;
    padding: 0 20px 20px 20px;
    font-family:'korolev_condensedlight', Verdana, sans-serif;
    position:absolute;
    top:123px;
    right:11px;
}
.view-games-speciale .svilup-prod-gioco {
    margin-bottom:20px;
    font-family:'korolev_compressedbold', Verdana, sans-serif;
}
.view-games-speciale .svilup-prod-gioco-label,
.view-games-speciale .svilup-prod-gioco {
    text-align:left;
    font-size:30px;
}
.view-games-speciale .descr-prod-gioco {
    text-align:justify;
    text-justify:inter-word;
    max-height:300px;
    overflow:hidden;
    font-size:22px;
}
.games-speciale-exploded {
    width:55% !important;
    height:540px !important;
}
.games-speciale-img-exploded {
    width:90% !important;
    height:90% !important;
}
.view-games-speciale .open-games-prod {
    background:url(images/home_entert/plus.png) center center no-repeat;
    width:39px;
    height:39px;
}
.view-games-speciale .close-games-prod {
    background:url(images/home_entert/cross-big.png) center center no-repeat;
    width:39px;
    height:39px;
}
.view-games-speciale .views-field-nothing-1,
.view-games-speciale .field-name-field-link-gioco,
.view-games-speciale .field-name-field-marketplace .field-item {
    display:none;
}
.view-games-speciale .views-field-nothing,
.view-games-speciale .views-field-nothing-1 {
    width:39px;
    height:39px;
    position:absolute;
    top:20px;
    right:20px;
    cursor:pointer;
}
.view-games-speciale .views-field-field-marketplace-gioco .entity {
    float:left;
    margin-right:5px;
}
.view-games-speciale .views-field-field-marketplace-gioco {
    color:#FFF;
}
.games-black-container .close-games-prod {
    background:url(images/home_entert/cross-big.png) center center no-repeat;
    width:39px;
    height:39px;
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
}
.games-black-container .field-collection-view {
    border:0;
}
.games-black-container .field-collection-view,
.games-black-container .field-collection-container {
    border:0;
}
.games-black-container .field-name-field-marketplace-gioco .field-item {
    float:left;
    width:110px;
}
.field-name-field-espansioni .entity .content {
    margin-top:40px;
}
.field-name-field-espansioni .field-name-field-poster {
    position:absolute;
    top:0;
    left:0;
}
.field-name-field-espansioni .field-name-field-poster img {
    width:72px;
    height:100px;
}
#black-box-pallini .pallini-empty {
    cursor:default;
}
.field-name-field-espansioni .pallini {
    top: 0;
    left:0;
    height: 30px;
    position: absolute;
    width: 100%;
    padding-left: 43%;
}
.field-name-field-flag-kids-altri-video {display: none;}
