﻿/*default */
body {
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: 13px;
}

.LogoHome {
    width: 35%;
    min-width: 250px;
    margin-top: 10px;
}
/* footer base */
#footer {
    height: 220px;
}

    #footer .container-fluid .row {
        background: none;
        text-align: center;
    }

    #footer .container-fluid h5 {
        font-size: 1em;
        text-align: center;
        margin-top: 20px;
    }

    #footer .container-fluid ul {
        list-style: none;
        padding: 0;
        text-align: left;
    }

        #footer .container-fluid ul li {
            line-height: 20px;
        }

            #footer .container-fluid ul li > a {
                font-size: 0.9em;
            }

    #footer .carte {
        margin-top: 10px;
    }

    #footer .social {
        margin-top: 10px;
        text-align: center;
    }

        #footer .social > div {
            display: inline-block;
        }

        #footer .social a {
            display: block;
            float: left;
            margin-left: 5px;
        }

    #footer .footerdettagli {
        font-size: 10px;
        text-align: center;
        margin: 30px 0 10px 0;
        line-height: 14px;
    }

/* privacy */
div#cookie_warning {
    margin-bottom: 0px;
    font-size: 0.9em;
    padding: 5px;
    border-radius: 0px;
    position:fixed;
    bottom:0px;
}

/*header base*/
body .container > .skywalker_header {
    margin-left: -15px;
    margin-right: -15px;
}

.skywalker_header {
    border-radius: 4px;
    /*height: 100px;*/
}

    .skywalker_header .row {
        height: 50px;
        padding-bottom: 0px;
    }

        .skywalker_header .row div > a {
            /*text-align: center;
			vertical-align: middle;
			line-height: 50px;
			overflow: hidden;
			-ms-text-overflow: ellipsis;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			white-space: nowrap;*/
        }



    .skywalker_header .skywalker_header_top {
        padding-left: 15px;
        padding-right: 15px;
    }

        .skywalker_header .skywalker_header_top > div {
        }

        .skywalker_header .skywalker_header_top .skywalker_header_left {
        }

            .skywalker_header .skywalker_header_top .skywalker_header_left img {
            }


        .skywalker_header .skywalker_header_top .skywalker_header_middle {
        }

        .skywalker_header .skywalker_header_top .skywalker_header_right {
        }

            .skywalker_header .skywalker_header_top .skywalker_header_right a:hover {
                text-decoration: none;
            }

            .skywalker_header .skywalker_header_top .skywalker_header_right div {
            }



    .skywalker_header .navbar {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }

#skywalker_header_multiline a:hover {
    text-decoration: none;
}

@media (max-width: 768px) {
    .navbar-wrapper #skywalker_header_multiline {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

#skywalker_header_multiline {
    /*padding-left: 15px;
	padding-right: 15px;*/
    /*margin-bottom: 15px;*/
}

    #skywalker_header_multiline .row {
        height: auto;
    }

    #skywalker_header_multiline #skywalker_navbar {
        margin-left: -15px;
        margin-right: -15px;
        /*margin-bottom: 15px;*/
    }

    /*#skywalker_header_multiline .skywalker_header_logo {
        width: 220px;
        height: 100%;
        margin: 0 auto;
        transition: all .5s;
        position: relative;
        cursor: pointer;
    }*/
    #skywalker_header_multiline .skywalker_header_logo {
        text-align: center;
        height: 70px;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all .3s ease;
    }

        #skywalker_header_multiline .skywalker_header_logo img {
        }
    /*#skywalker_header_multiline .skywalker_header_linetop .skywalker_header_left {
        display: flex;
        align-items: flex-end;
        justify-content: flex-start;
        transition: all .5s;
        height: 120px;
        padding: 12px 10px;
    }*/
    /*#skywalker_header_multiline .skywalker_header_linetop .skywalker_header_left {
        width: 35%;
        float: left;
        display: flex;
        flex-direction: row;
        align-items: center;
        height: 75px;
        justify-content: space-between;
        transition: all .3s ease;
    }*/
    #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_right {
        width: 35%;
        float: left;
        display: flex;
        flex-direction: row;
        align-items: center;
        height: 75px;
        justify-content: space-between;
        transition: all .3s ease;
        padding:0;
    } 

    #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_middle {
        width: 30%;
        float: left;
        padding: 0 25px;
    }

    #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_left {
        width: 35%;
        float: left;
        display: flex;
        flex-direction: row;
        align-items: center;
        height: 75px;
        justify-content: space-between;
        transition: all .3s ease;
        padding: 0;
    }
        #skywalker_header_multiline .skywalker_header_logo.sticky, #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_right.sticky, #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_left.sticky {
            height: 50px !important;
        }

    /*#skywalker_header_multiline .skywalker_header_linetop .skywalker_header_middle {
        display: flex;
        align-items: flex-end;
        justify-content: flex-start;
        transition: all .5s;
        height: 120px;
        padding: 12px 10px;
    }*/


    #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_right > a {
    }

        #skywalker_header_multiline .skywalker_header_linetop .skywalker_header_right > a span {
            display: block;
        }


    #skywalker_header_multiline .skywalker_header_linetop .skywalker_searchbar {
        padding-top: 8px;
        padding-bottom: 8px;
    }



.skywalker_seleziona_nazione li ul {
    width: 300px !important;
}

.skywalker_seleziona_nazione .item {
    float: left;
    width: 50%;
    text-align: left;
}

.skywalker_seleziona_nazione .itemalternato {
    float: right;
    width: 50%;
    text-align: right;
}

.skywalker_utente_bar {
}

    .skywalker_utente_bar > a {
        float: left;
    }

    .skywalker_utente_bar a:first-of-type {
        padding-right: 0px;
    }

    .skywalker_utente_bar a:last-of-type {
        padding-left: 4px;
    }

/* zoom immagini */
.cloudzoom-blank {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMzAvMTLNuPjnAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAAxJREFUCJlj+M+AAgE/0Af5DM23uwAAAABJRU5ErkJggg==);
}

/* The animated ajax loading image */
.cloudzoom-ajax-loader {
    background-image: url(data:image/gif;base64,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);
    width: 32px;
    height: 32px;
}
/*fine cloudzoom*/
/* fine zoom immagini */

/* Shop */
.skywalker_menushop {
}

    .skywalker_menushop .skywalker_menushop_livello1 {
    }

    .skywalker_menushop .skywalker_menushop_livello2 {
        padding-left: 10px;
    }

    .skywalker_menushop .skywalker_menushop_livello3 {
        padding-left: 20px;
    }

@media (min-width:768px) {
    .skywalker_search_bar {
        width: 250px;
    }
}

.tab-content > .active {
    margin-bottom: 20px;
}

.tab-pane {
    padding: 20px;
}

    .tab-pane ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
    }

        .tab-pane ul li {
            margin: 0px 0 10px 0;
            padding: 0px;
        }

            .tab-pane ul li a {
                text-decoration: underline;
                display: block;
                font-weight: bold;
            }

/* MENU NAZIONI */
.skywalker_seleziona_nazione .dropdown-menu {
    width: 400px;
}

@media (max-width: 768px) {
    .skywalker_seleziona_nazione .dropdown-menu ul {
        width: 50% !important;
        padding-left: 20px;
    }
}

@media (min-width: 769px) {
    .skywalker_seleziona_nazione .dropdown-menu ul {
        width: 190px !important;
        padding-left: 20px;
    }
}

.skywalker_seleziona_nazione .dropdown-menu ul li {
    list-style-type: none;
}

/* VETRINE */

.skywalker_vetrinasottocategorie {
    margin: 5px;
    padding: 0px;
}

    .skywalker_vetrinasottocategorie .listacategorie ul {
        margin-top: 10px;
        padding-left: 25px;
        line-height: 25px;
    }

    .skywalker_vetrina_libera .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_immagine .skywalker_prodotto_item_sconto,
    .skywalker_vetrina_categoria .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_immagine .skywalker_prodotto_item_sconto,
    .skywalker_vetrinasottocategorie .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_immagine .skywalker_prodotto_item_sconto {
        border-radius: 50%;
        font-weight: 800;
        height: 40px;
        left: 5px;
        line-height: 35px;
        position: absolute;
        text-align: center;
        top: 0px;
        vertical-align: middle;
        width: 40px;
        font-size: 0.9em;
    }

    .skywalker_vetrina_libera .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo_barrato,
    .skywalker_vetrina_categoria .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo_barrato,
    .skywalker_vetrinasottocategorie .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo_barrato {
        text-align: right;
        text-decoration: line-through;
    }

    .skywalker_vetrina_libera .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo,
    .skywalker_vetrina_categoria .skywalker_vetrina_prodotti .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo,
    .skywalker_vetrinasottocategorie .skywalker_vetrina_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo {
        font-size: 1.4em;
        font-weight: bold;
        text-align: right;
    }

    .skywalker_vetrina_libera .skywalker_vetrina_prodotti .skywalker_prodotto_item_nome span,
    .skywalker_vetrina_categoria .skywalker_vetrina_prodotti .skywalker_prodotto_item_nome span,
    .skywalker_vetrinasottocategorie .skywalker_prodotto_item_nome span {
        font-weight: bold;
    }

        .skywalker_vetrina_libera .skywalker_vetrina_prodotti .skywalker_prodotto_item_nome span::after,
        .skywalker_vetrina_categoria .skywalker_vetrina_prodotti .skywalker_prodotto_item_nome span::after,
        .skywalker_vetrinasottocategorie .skywalker_prodotto_item_nome span::after {
            content: '\00a0-\00a0';
            font-weight: normal;
        }

/*PRODOTTI SIMILI, CONSIGLIATI*/
.skywalker_prodotti_simili h2 small,
.skywalker_prodotti_consigliati h2 small {
    margin-left: 10px;
}

.skywalker_prodotti_simili .skywalker_prodotto_item .skywalker_prodotto_item_immagine .skywalker_prodotto_item_sconto,
.skywalker_prodotti_consigliati .skywalker_prodotto_item .skywalker_prodotto_item_immagine .skywalker_prodotto_item_sconto {
    border-radius: 50%;
    font-weight: 800;
    height: 40px;
    left: 5px;
    line-height: 40px;
    position: absolute;
    text-align: center;
    top: 5px;
    vertical-align: middle;
    width: 40px;
}

.skywalker_prodotti_simili .skywalker_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo_barrato,
.skywalker_prodotti_consigliati .skywalker_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo_barrato {
    text-align: right;
    text-decoration: line-through;
}

.skywalker_prodotti_simili .skywalker_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo,
.skywalker_prodotti_consigliati .skywalker_prodotto_item .skywalker_prodotto_item_prezzi .skywalker_prodotto_item_prezzo {
    font-size: 1.4em;
    font-weight: bold;
    text-align: right;
}

.skywalker_prodotti_simili .skywalker_prodotto_item .skywalker_prodotto_item_nome span,
.skywalker_prodotti_consigliati .skywalker_prodotto_item .skywalker_prodotto_item_nome span {
    font-weight: bold;
}

    .skywalker_prodotti_simili .skywalker_prodotto_item .skywalker_prodotto_item_nome span::after,
    .skywalker_prodotti_consigliati .skywalker_prodotto_item .skywalker_prodotto_item_nome span::after {
        content: '\00a0-\00a0';
        font-weight: normal;
    }

/* ESPOSIZIONE */

.skywalker_shop_datapager {
    margin-top: 5px;
    margin-bottom: 5px;
    max-width: 1680px;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width:991px) {
    .skywalker_shop_datapager select {
        margin-bottom: 10px;
    }
}


/* ESPOSIZIONE - FILTRI */
/*.skywalker_filtro_standard .list-group,
.skywalker_filtro_grafico .list-group,
.skywalker_filtro_colore .list-group {
	height: 210px;
	overflow-y: scroll;
}*/


.skywalker_filtro_disattivo {
    /*color: #ccc !important;*/
}

.skywalker_filtro_colore .skywalker_colore {
    margin-top: 3px;
    height: 12px;
    width: 12px;
    text-align: center;
    line-height: 14px;
    vertical-align: middle;
    float: left;
    margin-right: 5px;
}

    .skywalker_filtro_colore .skywalker_colore::before {
        top: -2px;
        position: absolute;
        left: -2px;
    }


.skywalker_filtro_colore .T_1 {
    background-color: #76c4d2;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_10 {
    background-color: #fff5bf;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_11 {
    background-color: #1560bd;
    color: #fff;
    border: 1px solid #fff;
}

.skywalker_filtro_colore .T_12,
.skywalker_filtro_colore .T_23 {
    background-color: #003cff;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#003cff, endColorstr=#ffff00);
    background-image: -moz-linear-gradient(top, #003cff 16%, #ffff00 44%,#ff0000 100%);
    background-image: linear-gradient(top, #003cff 16%, #ffff00 44%,#ff0000 100%);
    background-image: -webkit-linear-gradient(top, #003cff 16%, #ffff00 44%,#ff0000 100%);
    background-image: -o-linear-gradient(top, #003cff 16%, #ffff00 44%,#ff0000 100%);
    background-image: -ms-linear-gradient(top, #003cff 16%, #ffff00 44%,#ff0000 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, color-stop(16%,#003cff), color-stop(44%,#ffff00),color-stop(100%,#ff0000));
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_13 {
    background-color: #ffffff;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_14 {
    background-color: #002b84;
    color: #ddd;
    border: 1px solid #ddd;
}

.skywalker_filtro_colore .T_15 {
    background-color: #ff0000;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_16 {
    background-color: #019115;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_17 {
    background-color: #000;
    color: #ddd;
    border: 1px solid #ddd;
}

.skywalker_filtro_colore .T_19 {
    background-color: #ad8748;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_2 {
    background-color: #efd708;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_20 {
    background-color: #818284;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_24 {
    background-color: #fe40fd;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_26 {
    background-color: #ab88c2;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_28 {
    background-color: #d4be8d;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_3 {
    background-color: #ffcccc;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_4 {
    background-color: #e5d9bb;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_5 {
    background-color: #ff6600;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_6 {
    background-color: #4f107a;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_7 {
    background-color: #502201;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_8 {
    background-color: #8d2d45;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

.skywalker_filtro_colore .T_9 {
    background-color: #bfbfbf;
    color: #2f2f2f;
    border: 1px solid #2f2f2f;
}

/*FILTRO STANDARD*/

/*.skywalker_filtro_grafico .skywalker_filtro_non_selezionato span:before,
.skywalker_filtro_standard .skywalker_filtro_non_selezionato span:before {
	content: "\e157";
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	line-height: 1;
	position: relative;
	top: 1px;
	font-size: 0.85em;
	margin-right: 5px;
}

.skywalker_filtro_grafico .skywalker_filtro_selezionato span:before,
.skywalker_filtro_standard .skywalker_filtro_selezionato span:before {
	content: "\e067";
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	line-height: 1;
	position: relative;
	top: 1px;
	font-size: 0.85em;
	margin-right: 5px;
}*/

.skywalker_filtro_colore .skywalker_filtro_disattivo:before,
.skywalker_filtro_grafico .skywalker_filtro_disattivo:before,
.skywalker_filtro_standard .skywalker_filtro_disattivo:before {
    content: "\e090";
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    line-height: 1;
    position: relative;
    top: 1px;
    font-size: 0.85em;
    margin-right: 5px;
}

/* ESPOSIZIONE - UNIVERSO */
ul.skywalker_categorie_universo {
    margin: 0;
    padding: 0;
}

@media (min-width:320px) and (max-width:440px) {
    ul.skywalker_categorie_universo li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 96%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:441px) and (max-width:950px) {
    ul.skywalker_categorie_universo li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 46%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:951px) and (max-width:1250px) {
    ul.skywalker_categorie_universo li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 30%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:1251px) and (max-width:1850px) {
    ul.skywalker_categorie_universo li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 20%;
        margin: 10px;
        list-style-type: none;
    }
}

@media (min-width:1851px) {
    ul.skywalker_categorie_universo li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 17%;
        margin: 10px;
        list-style-type: none;
    }
}

ul.skywalker_categorie_universo li:before {
    content: "\e080";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    padding-right: 10px;
}

/* ESPOSIZIONE - METAUNIVERSO */

div.skywalker_categorie_metauniverso ul {
    margin: 0;
    padding: 0;
}

@media (min-width:320px) and (max-width:440px) {
    div.skywalker_categorie_metauniverso ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 96%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:441px) and (max-width:950px) {
    div.skywalker_categorie_metauniverso ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 46%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:951px) and (max-width:1250px) {
    div.skywalker_categorie_metauniverso ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 30%;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:1251px) and (max-width:1850px) {
    div.skywalker_categorie_metauniverso ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 20%;
        margin: 10px;
        list-style-type: none;
    }
}

@media (min-width:1851px) {
    div.skywalker_categorie_metauniverso ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 17%;
        margin: 10px;
        list-style-type: none;
    }
}

div.skywalker_categorie_metauniverso ul li:before {
    content: "\e080";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    padding-right: 10px;
}

/* ESPOSIZIONE - DETTAGLIO QUADRO */

.skywalker_quadro {
    margin-bottom: 20px;
}

    .skywalker_quadro .skywalker_quadro_box_descrizioni {
        margin-bottom: 10px;
    }

    .skywalker_quadro .skywalker_quadro_prezzo .col-xs-6:first-child {
        margin-top: 6px;
    }

    .skywalker_quadro .skywalker_quadro_prezzo .col-xs-6:last-child {
        text-align: right;
        font-size: 1.4em;
        font-weight: bold;
    }

    .skywalker_quadro .skywalker_quadro_prezzo_barrato {
        text-align: right;
        text-decoration: line-through;
    }

    .skywalker_quadro .skywalker_quadro_sconto {
        position: absolute;
        top: 5px;
        left: 5px;
        width: 40px;
        height: 40px;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        text-align: center;
        line-height: 35px;
        vertical-align: middle;
        font-weight: 800;
        font-size: 0.9em;
    }

.skywalker_warning_prezzobarrato_multimarca {
    font-size: 0.8em;
}


/* ESPOSIZIONE - DETTAGLIO RIGA */

.skywalker_riga {
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    padding-top: 10px;
}

@media (min-width: 768px) {
    .skywalker_riga .skywalker_riga_nome h3 {
        margin-top: 0;
    }
}

.skywalker_riga .skywalker_riga_nome span {
    font-weight: bold;
}

    .skywalker_riga .skywalker_riga_nome span::after {
        content: '\00a0-';
        font-weight: normal;
    }

.skywalker_riga .skywalker_riga_descrizione {
    margin-bottom: 10px;
}

.skywalker_riga .skywalker_riga_prezzo {
    font-size: 1.4em;
    font-weight: bold;
}

.skywalker_riga .skywalker_riga_prezzo_barrato {
    text-decoration: line-through;
}

.skywalker_riga .skywalker_riga_sconto {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 40px;
    height: 40px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 35px;
    vertical-align: middle;
    font-weight: 800;
    font-size: 0.9em;
}

.skywalker_riga .skywalker_riga_attributi {
    margin: 5px 0px;
}

    .skywalker_riga .skywalker_riga_attributi ul {
        padding: 0px;
        margin: 0px;
    }

    .skywalker_riga .skywalker_riga_attributi li {
        float: left;
        list-style: none;
    }


/* ESPOSIZIONE - DETTAGLIO RIGA CAPOABBIGLIAMENTO */
.skywalker_riga_capoabbigliamento .skywalker_riga_capoabbigliamento_distintive {
}

    .skywalker_riga_capoabbigliamento .skywalker_riga_capoabbigliamento_distintive ul {
        margin: 0;
        padding: 0;
    }

    .skywalker_riga_capoabbigliamento .skywalker_riga_capoabbigliamento_distintive li {
        margin-right: 5px;
        border: 1px solid #ddd;
        list-style-type: none;
        float: left;
    }

        .skywalker_riga_capoabbigliamento .skywalker_riga_capoabbigliamento_distintive li a {
            display: block;
            width: 32px;
            height: 32px;
            text-align: center;
        }

            .skywalker_riga_capoabbigliamento .skywalker_riga_capoabbigliamento_distintive li a span {
                margin-top: 7px;
            }

/* ESPOSIZIONE - QUADRO*/
.skywalker_quadro .skywalker_quadro_nome span::after {
    /*content: '\00a0-';
	font-weight: normal;*/
}

/* ESPOSIZIONE - DETTAGLIO QUADRO CAPOABBIGLIAMENTO */
.skywalker_quadro_capoabbigliamento .skywalker_quadro_capoabbigliamento_distintive {
    position: absolute;
    top: 0px;
    right: 0px;
}

    .skywalker_quadro_capoabbigliamento .skywalker_quadro_capoabbigliamento_distintive ul {
        margin: 0;
        padding: 0;
    }

    .skywalker_quadro_capoabbigliamento .skywalker_quadro_capoabbigliamento_distintive li {
        margin-bottom: 5px;
        border: 1px solid #ddd;
        list-style-type: none;
    }

        .skywalker_quadro_capoabbigliamento .skywalker_quadro_capoabbigliamento_distintive li a {
            display: block;
            width: 32px;
            height: 32px;
            text-align: center;
        }

            .skywalker_quadro_capoabbigliamento .skywalker_quadro_capoabbigliamento_distintive li a span {
                margin-top: 7px;
            }



/* ESPOSIZIONE - SCHEDE */

/* ESPOSIZIONE - SCHEDA STANDARD */

.skywalker_scheda .skywalker_scheda_nome h1 {
}

.skywalker_scheda .skywalker_scheda_nome span:first-of-type {
    font-weight: bold;
}

    .skywalker_scheda .skywalker_scheda_nome span:first-of-type::after {
        /*content: '\00a0-';
		font-weight: normal;*/
    }

.skywalker_scheda .skywalker_scheda_descrizione {
    margin-bottom: 10px;
}

.skywalker_scheda_descrizione h2 {
    margin: 0px;
    font-size: inherit;
}

.skywalker_scheda .skywalker_scheda_codice_produttore {
    margin-bottom: 10px;
}

.skywalker_scheda .skywalker_scheda_prezzi {
    /*border-top: 1px solid #ddd;*/
}

    .skywalker_scheda .skywalker_scheda_prezzi .skywalker_scheda_prezzi_dettaglio {
        font-size: 0.8em;
    }


.skywalker_scheda .skywalker_scheda_prezzo {
    margin-top: 10px;
    font-size: 2em;
}

.skywalker_scheda .skywalker_scheda_prezzo_barrato {
    text-decoration: line-through;
    text-align: right;
}

.skywalker_scheda .skywalker_scheda_sconto {
    /*margin-top: 10px;*/
    /*font-size: 1.2em;*/
    text-align: right;
    font-style: italic;
}

.skywalker_scheda .skywalker_scheda_quantita {
    margin-top: 10px;
}

    .skywalker_scheda .skywalker_scheda_quantita span {
        float: left;
        margin-top: 2px;
        margin-right: 10px;
    }

    .skywalker_scheda .skywalker_scheda_quantita select.form-control {
        padding: 2px;
        height: 24px;
    }

.skywalker_scheda .skywalker_scheda_tipologia {
    margin-top: 12px;
}

@media (max-width:768px) {
    .skywalker_scheda .skywalker_scheda_quantita span {
        float: none;
    }
}

@media (min-width:769px) {
    .skywalker_scheda .skywalker_scheda_quantita select.form-control {
        width: 100px;
    }
}

.skywalker_scheda .skywalker_scheda_attributi_grap {
    clear: both;
    display: table;
}

    .skywalker_scheda .skywalker_scheda_attributi_grap > ul {
        margin: 0px;
        padding: 0px;
    }

        .skywalker_scheda .skywalker_scheda_attributi_grap > ul > li {
            list-style-type: none;
            margin: 0px;
            padding: 0px;
            float: left;
        }

.skywalker_scheda .skywalker_scheda_attributi_icon {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 999999;
}

    .skywalker_scheda .skywalker_scheda_attributi_icon > ul {
        margin: 0px;
        padding: 0px;
    }

        .skywalker_scheda .skywalker_scheda_attributi_icon > ul > li {
            list-style-type: none;
            margin: 0px;
            padding: 0px;
            float: left;
        }

.skywalker_attributi_kart {
    clear: both;
    display: table;
}

    .skywalker_attributi_kart > ul {
        margin: 0px;
        padding: 0px;
    }

        .skywalker_attributi_kart > ul > li {
            list-style-type: none;
            margin: 0px;
            padding: 0px;
            float: left;
        }

.skywalker_scheda_social {
    margin-top: 30px;
    min-height: 65px;
}

.skywalker_scheda .skywalker_scheda_ordina {
    margin-top: 30px;
    margin-bottom: 20px;
}

    .skywalker_scheda .skywalker_scheda_ordina div:first-child {
        line-height: 30px;
        vertical-align: middle;
    }

.skywalker_scheda #myTabContent #Spedizioni ul li > span {
    display: block;
    font-weight: bold;
}

.skywalker_scheda #myTabContent #Pagamenti ul li > span {
    display: block;
    font-weight: bold;
}

/* ESPOSIZIONE - SCHEDE - CAPOABBIGLIAMENTO */
.skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive {
    margin-top: 20px;
}

    .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive ul {
        padding: 0;
        margin: 10px 0px;
    }

    .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive li {
        /*float: left;*/
        list-style-type: none;
        margin-right: 10px;
        margin-bottom: 10px;
        display: inline-block;
    }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive li.skywalker_scheda_capoabbigliamento_distintiva_attiva {
        }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive li.skywalker_scheda_capoabbigliamento_distintiva_corrente {
        }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_distintive li.skywalker_scheda_capoabbigliamento_distintiva_nonattiva {
        }

.skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie {
    margin-top: 20px;
}

    .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie ul {
        padding: 0;
        margin: 10px 0 0 0;
    }

    .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie .skywalker_scheda_capoabbigliamento_taglie_conversione {
        padding: 0;
        margin: 0 0 10px 0;
        font-size: 0.9em;
    }

    .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie li {
        /*float: left;*/
        list-style-type: none;
        margin-right: 10px;
        margin-bottom: 10px;
        display:inline-block;
    }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie li.skywalker_scheda_capoabbigliamento_taglia_attiva {
        }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie li.skywalker_scheda_capoabbigliamento_taglia_nonattiva {
        }

        .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie li.skywalker_scheda_capoabbigliamento_taglia_corrente {
        }

            .skywalker_scheda_capoabbigliamento .skywalker_scheda_capoabbigliamento_taglie li.skywalker_scheda_capoabbigliamento_taglia_corrente > button {
                cursor: default;
            }

/* ESPOSIZIONE - SCHEDE - FOOD */
.skywalker_scheda_food .skywalker_scheda_food_tipologia {
    margin-top: 10px;
    border-bottom: 1px solid #ddd;
}

    .skywalker_scheda_food .skywalker_scheda_food_tipologia:last-of-type {
        border-bottom: 0;
    }

.skywalker_scheda_food .skywalker_scheda_food_ordina {
    margin-top: 30px;
    margin-bottom: 20px;
}

    .skywalker_scheda_food .skywalker_scheda_food_ordina div:first-child {
        line-height: 30px;
        vertical-align: middle;
    }

.skywalker_scheda_food .skywalker_scheda_food_tipologia_info strong {
    float: left;
    margin-right: 10px;
}

.skywalker_scheda_food .skywalker_scheda_food_tipologia_info select.form-control {
    padding: 2px;
    width: 50px;
    height: 24px;
    float: left;
}

.skywalker_quadro .skywalker_quadro_attributi {
    position: absolute;
    bottom: 0;
}

    .skywalker_quadro .skywalker_quadro_attributi ul {
        padding: 0px;
        margin: 0px;
    }

    .skywalker_quadro .skywalker_quadro_attributi li {
        float: left;
        list-style: none;
    }

/* ESPOSIZIONE - SCHEDE - COUPON */

.skywalker_scheda_coupon .skywalker_scheda_coupon_tagli {
    border-top: 1px solid #ddd;
}

/* MARCHI */
.skywalker_marchi_lettera {
    height: 30px;
    padding: 5px;
    text-align: center;
    width: 30px !important;
}

.skywalker_marchi_lista .skywalker_marchi_row_lettera {
}

    .skywalker_marchi_lista .skywalker_marchi_row_lettera .skywalker_box_lettera {
    }

    .skywalker_marchi_lista .skywalker_marchi_row_lettera hr {
        margin-top: 5px;
    }

.skywalker_marchi_lista .skywalker_anteprima_marchio {
}

    .skywalker_marchi_lista .skywalker_anteprima_marchio .skywalker_anteprima_marchio_logo {
        margin-top: 20px;
    }


    .skywalker_marchi_lista .skywalker_anteprima_marchio .caption > h5 {
        height: 35px;
        vertical-align: middle;
    }

/* MARCHIO */

div.skywalker_marchio_boxcategorie ul {
    margin: 0;
    padding: 0;
}

@media (min-width:320px) and (max-width:440px) {
    div.skywalker_marchio_boxcategorie ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 96%;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:441px) and (max-width:950px) {
    div.skywalker_marchio_boxcategorie ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 46%;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:951px) and (max-width:1250px) {
    div.skywalker_marchio_boxcategorie ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 30%;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        margin: 10px 5px;
        list-style-type: none;
    }
}

@media (min-width:1251px) and (max-width:1850px) {
    div.skywalker_marchio_boxcategorie ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 20%;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        margin: 10px;
        list-style-type: none;
    }
}

@media (min-width:1851px) {
    div.skywalker_marchio_boxcategorie ul li {
        float: left;
        padding: 4px 0px 4px 20px;
        width: 17%;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        margin: 10px;
        list-style-type: none;
    }
}

div.skywalker_marchio_boxcategorie ul li:before {
    content: "\e080";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    padding-right: 10px;
}

/* PURCHASE */

/* PURCHASE - CARRELLO */
.skywalker_purchase_carrello {
    margin-bottom: 20px;
}

    .skywalker_purchase_carrello h2 {
        margin-top: 0px;
    }

    .skywalker_purchase_carrello .skywalker_purchase_carrello_item {
        margin-bottom: 15px;
        border-bottom: 1px solid #ddd;
        padding-bottom: 10px;
    }

        .skywalker_purchase_carrello .skywalker_purchase_carrello_item:last-of-type {
            border-bottom: none;
            padding-bottom: 0;
        }

        .skywalker_purchase_carrello .skywalker_purchase_carrello_item img {
            max-width: 200px;
        }

        .skywalker_purchase_carrello .skywalker_purchase_carrello_item .col-md-8 .col-sm-3,
        .skywalker_purchase_carrello .skywalker_purchase_carrello_item .col-md-8 .col-sm-9,
        .skywalker_purchase_carrello .skywalker_purchase_carrello_item .col-md-8 .col-xs-6 {
            margin-top: 10px;
        }

        .skywalker_purchase_carrello .skywalker_purchase_carrello_item select.form-control {
            padding: 2px;
            width: 50px;
            height: 24px;
        }



        .skywalker_purchase_carrello .skywalker_purchase_carrello_item .col-xs-3 strong {
            text-wrap: avoid;
        }

.skywalker_purchase_carrello_opzioni ul {
    padding-left: 20px;
}

.skywalker_purchase_carrello_accessori_item {
    margin-top: 15px;
}

    .skywalker_purchase_carrello_accessori_item h3 {
        margin-top: 0px;
    }



/* PURCHASE - CONSEGNA */
.skywalker_purchase_consegna {
    margin-bottom: 40px;
}

.skywalker_purchase_nuovoindirizzo {
    margin-bottom: 20px;
}

/* PURCHASE - PAGAMENTO */
.skywalker_purchase_pagamento {
}

    .skywalker_purchase_pagamento h3 {
        margin-top: 5px;
    }

/* PURCHASE - RIEPILOGO */
.skywalker_purchase_riepilogo {
}

    .skywalker_purchase_riepilogo .checkbox {
        padding-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .skywalker_purchase_riepilogo .skywalker_riepilogo_dati .panel .panel-body > .btn {
        margin-top: 20px;
    }

.skywalker_purchase_riepilogo_carrello ul.skywalker_purchase_riepilogo_carrello_accessori {
    margin-bottom: 0px;
}

    .skywalker_purchase_riepilogo_carrello ul.skywalker_purchase_riepilogo_carrello_accessori li.list-group-item {
        padding-right: 0px;
        list-style-type: disc;
        display: list-item;
        padding-left: 0px;
        margin-left: 15px;
    }

.skywalker_riepilogo_dati_accessorio {
}

    .skywalker_riepilogo_dati_accessorio .accessorio_nome {
        display: block;
    }

/* PURCHASE - CHIUSURA ORDINE*/
.skywalker_chiusura_ordine {
    padding: 30px 10px 60px 10px;
}

    .skywalker_chiusura_ordine .BoxMessaggioOrdine {
        text-align: center;
        padding: 20px 20px 40px 20px;
        font-size: 1.4em;
    }

/* ESPOSIZIONE - PAGER */

.skywalker_shop_datapager_paginazione_mobile {
    margin: 10px 0;
}

@media (max-width:767px) {
    .skywalker_shop_datapager_visualizzazione {
        display: none;
    }
}

@media (min-width:768px) and (max-width:950px) {
    .skywalker_shop_datapager_visualizzazione {
        font-size: 2.8em;
    }
}

@media (min-width:951px) {
    .skywalker_shop_datapager_visualizzazione {
        font-size: 1.8em;
        padding: 2px;
    }
}

/* CLUB */
/*@media (max-width:767px) {
	.skywalker_club_menu {
		margin-left: 15px;
		margin-right: 15px;
	}
}*/

.skywalker_club_datipersonali::before {
    content: "\e008";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_estrattoconto::before {
    content: "\20ac";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_indirizzi::before {
    content: "\e021";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_ordini::before {
    content: "\e056";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_password::before {
    content: "\e033";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_ricarica::before {
    content: "\e177";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_shopping::before {
    content: "\e116";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.skywalker_club_consensoprivacy::before {
    content: "\e105";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

.ContainerContenuti ul {
    padding-left: 20px;
}

.skywalker_box_privacydati > div {
    margin-bottom: 5px;
}

.skywalker_club_box {
    background-color: transparent;
    /*min-height: 120px;*/
    padding: 30px;
    margin-bottom: 20px;
    border: 1px solid #dddddd;
    /*font-size: 22px;*/
    font-size: 17px;
}

@media (max-width:767px) {
    .skywalker_club_menu_icona {
        text-align: center;
    }

    .skywalker_club_menu_testo {
        text-align: center;
    }
}

.skywalker_club_menu_icona {
    color: #d8d8d8;
    text-align: center;
}


.skywalker_club_menu_testo {
    color: #575757;
    text-align: center;
}

.skywalker_club_menu_freccia {
    font-size: 45px;
    color: #575757;
    text-align: center;
}

.skywalker_club_menu .row {
    margin-left: 5px;
    margin-right: 5px;
}


/* modal */

.modal {
    z-index: 999999;
}

.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 222222;
}

#Gallery {
    height: 100% !important;
}

.swiper-slide {
    height: 100% !important;
}

.lenteZoom {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
}

.lenteZoomMobile {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
}
/* inizio swiper onclick */
body.ps-active, body.ps-building, div.ps-active, div.ps-building {
    background: #000;
    overflow: hidden;
}

    body.ps-active *, div.ps-active * {
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
        display: none;
    }

        body.ps-active *:focus, div.ps-active *:focus {
            outline: 0;
        }


/* Document overlay */
div.ps-document-overlay {
    background: #000;
}


/* UILayer */
div.ps-uilayer {
    background: #000;
    cursor: pointer;
}


/* Zoom/pan/rotate layer */
div.ps-zoom-pan-rotate {
    background: #000;
}

    div.ps-zoom-pan-rotate * {
        display: block;
    }


/* Carousel */
div.ps-carousel-item-loading {
    background: url(data:image/gif;base64,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) no-repeat center center;
}

div.ps-carousel-item-error {
    background: url(data:image/gif;base64,R0lGODlhIAAgALMAAE1NTaysrBkZGXx8fLOzs9LS0nFxcTExMYKCgioqKgoKCj4+Pr+/v8zMzAAAANnZ2SH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4yLjItYzA2MyA1My4zNTI2MjQsIDIwMDgvMDcvMzAtMTg6MTI6MTggICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dzIgogICB4bXA6Q3JlYXRlRGF0ZT0iMjAxMS0wOS0xMlQxNToxNzozNCswMTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMTEtMDktMTJUMTU6MTc6MzQrMDE6MDAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMTEtMDktMTJUMTU6MTc6MzQrMDE6MDAiCiAgIGRjOmZvcm1hdD0iYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAIAAgAAAE/9DJSd0aIZSXx6pg6AhI85xo2iCCCCqGmc6qobiSEND8HLSiBKNHRDESIcGwyGQAKbsUY7GkNRZRVOA2McycoyqqcXAosifDRLAxPpWpQllyVgEH0mduKa/UUQNmbScASQx9IAlxCgAziBUCc5BiDwAINI84YTQIaGOSLnA0ATJWoCCiVoOmIqmYqzNkrZRxpbGnkz0Nnieymq5al7eaa7QIjSq4I8rAAAqrhaiHyoooBTfCJ2AUoplmaIEjttub1pIKBHFPXnnlcWV/KGoT6F9UPQUL6SkEXGu2THg00DNBSMAeR0LxCvhDEwxYRArYIJajRJEVBCkquBBgH4EAHgT8hYgAADs=) no-repeat center center;
}


/* Caption */
div.ps-caption {
    background: #000000;
    background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
    border-bottom: 1px solid #42403f;
    color: #ffffff;
    font-size: 0.9em;
    font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
    text-align: center;
    display: block !important;
    opacity: 1 !important;
}

    div.ps-caption * {
        display: inline;
    }

div.ps-caption-bottom {
    border-top: 1px solid #42403f;
    border-bottom: none;
    min-height: 44px;
}

div.ps-caption-content {
    padding: 13px;
    display: block;
}


/* Toolbar */
div.ps-toolbar {
    background: #000000;
    background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
    border-top: 1px solid #42403f;
    color: #ffffff;
    font-size: 0.9em;
    font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
    text-align: center;
    height: 44px;
    display: table;
    table-layout: fixed;
    opacity: 1 !important;
}

    div.ps-toolbar * {
        display: block;
    }

div.ps-toolbar-top {
    border-bottom: 1px solid #42403f;
    border-top: none;
}

div.ps-toolbar-chiudi, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play {
    cursor: pointer;
    display: table-cell;
}

div.ps-toolbar div div.ps-toolbar-content {
    width: 44px;
    height: 44px;
    margin: 0 auto 0;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
}

div.ps-toolbar-chiudi div.ps-toolbar-content {
    background-position: 0 0;
}

div.ps-toolbar-previous div.ps-toolbar-content {
    background-position: -44px 0;
}

div.ps-toolbar-previous-disabled div.ps-toolbar-content {
    background-position: -44px -44px;
}

div.ps-toolbar-next div.ps-toolbar-content {
    background-position: -132px 0;
}

div.ps-toolbar-next-disabled div.ps-toolbar-content {
    background-position: -132px -44px;
}

div.ps-toolbar-play div.ps-toolbar-content {
    background-position: -88px 0;
}

/* Hi-res display */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) {
    div.ps-toolbar div div.ps-toolbar-content {
        -moz-background-size: 176px 88px;
        -o-background-size: 176px 88px;
        -webkit-background-size: 176px 88px;
        background-size: 176px 88px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWAAAACwCAYAAAAxKLTXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAFOdJREFUeNrsnQ2MHdV1x6+XtWN7vXHAOHhtbG+MIWBcgwE3YNdFaZuKoqpKUEjSqhFCEaGRSD+SoKZtSqXSzzRJI4jUIAtVqE2bD4eiCEVtEEXUAerEENu1TYDFOGDjGHvt2GS9y3q9r/f4nQnPmzfz5s7MuzN75/eTjh74vTcz779n/nPvuXfuzGg0GgYAAPzTgwQAABgwAAAGDAAAGDAAAAYMAAAYMAAABgwAABgwAAAGDAAAGDAAAAYMAAAYMAAABgwAgAEDAAAGDACAAQMAAAYMAIABAwAABgwAgAEDAAAGDACAAQMAAAYMAIABAwDAz9E7DY5xhY232lhkY56NCRtjNvbbOG7jFf6MzsyycYWNVTaW2FhoY76+Dts4pq8HbOyxsUM1Bzd9V9sYmKLvYc1beT1oY5fqO45s9dN3RqPRqKK4a21cZ+MaFTYJMYqnbGyz8QMbk+RnLJKgH7Cx0Uafw/fEfJ+w8TVNamiPmMHNNtY76jti40kb30DfruSv6LvFxmYbhzDgeN5j47dV6CxIi+0BNWR4k34bH7JxY85ej1zc/tPGV7WVDG/q+zs2bsip74Tq+282XkfWwvNX9P225m8l9K2KAUtX+GM2Bgva3vM2vkh54gwbbHzcscWQpkX8ZRuPIq+53sYdNmYXrO+XbDyOvF3JX2kR36u9utobsLQabjfF16PH1ISfqHHy3mrjpi5u/2Ebm0x9yz632fitLm7/W6ov+RuovmUacI8m8G92eT9Skthcw+T9fdMs6XQbqa19roYm/Akb7/awn8dsfIH8DVPfMqeh3e7BfIVbbLy3Zsl7k6fkFTbq37JOvN+T+Rrdz23kb5j6lmXAYog3eu7KXF2T5H2XXnR8cqPHE6YK+n7Y8z6lzHF9TfRdV0L+lqZvGQa8MkHgMe0S7Mqw3V363bGY33mnaU4TCpkFNv4o499V5kl+P8e+P2qyz16ZTvp+qqTz5g7df8j058hfQeasT0wnfXtK2J+MaLYbcJPJ01JXk3rMnxi34vgm/c4X1GiPt/lMXw26creabKPFMiXnL0xzLnVWZtegFHGrST/b4R7TnKNeFLN1/yHzATXhrEgD4s9Ntilmpejr24ClXriizb/LVesz5uxpY2lHKDfpZyP22bgr5koo3Zs1gSbvUtXXFZn4/8mMvY523fOV6HsGubHi9zQ3Jws8f5YGqq/0nooYE9ql+ZzlhhYpQwyGbMAfjPn3vWqcU+lkwlPNt9P2hJsDTeD3Zfh77smRrHG8F31/xpjm6B/Y+GFB5+v7Am79FjUVNWpUZNH8Jp8/2qcBX5pw9V5m4uuzcSYcZ75Gt7Us5r0rbVwQWPLK7dvrHb/zRI7uWhLXmWJvSpiu+popvbI7tSyRV+/1ejyh6bux4G2Kzn9m3O8D2OAzf30acNIoo/zgu038II4Y7X3alZvU//5WQlfm7g5JujGwBJaFSVxqvzIv+u9MdxYoEd2vrrm+cTximnXyR3Jso0+PB307M655vtkxf9eGaMCrO7wvrdK/TzBhuevqoxoPJ5jv36Zo4YaWwKtTfm5SW2EPVOR4pgtFjhu8rn+DO018mczn8Uyn/M3KA6r5ZNX09WXA0sIdTPG5hR1M+JCJX80orflG5ZCQWJHiM1KP/Mucra8ij2c6MdiFbUp9UmrDm4z7Up+Dgem73MM+HtH8H6uSvr7WA17s8NnIhP/YNNf0TPudtOYbXRBkzt9wIAm8pMP7hzX5OrW4vq2R1gTuzXg8oembFWmRSSlN6pQfMelLY6Hpe2HCex/P0VOYytPa87jLJM9Z96avrxbwuY6fj0w4zZzAfkfzjZgfUALPTXhPkveTBSZx3bTtpG8RSEPgs6Y5KHqwAsfjm3ke9xWdD3urkL8+SxCuiAmnud/+PSbbrIaQRur7EsoOMr+6jLV7e2qgb9FsN80V/MYrcjyh6RtxTM+LkYTc7QnpJMl6e2CaVttez8dURUYSLjJ3ZeiBFNW9Dl3fok3odu35dZpmFtrjoXz/Huk1/2kH4/eSv74MeDTDd+63sTNlq+F+T8dUVU4mvHeJjc8bvwM3xwMziJNd3r709GRqZdo7wUJ7WobP3zOg58PqKuSvr0E41zutxFAfcvh89NmPOHzncEAJLI9iShpUkPf+wcZf6wUrDlnV7GMl/L2nu75ZkRuT5HblNTXX91CCvvc6bKfT2t+Xao+wvyr6+moBH3boxrmab6sJ3++QwCF14/al+IyUI2TBnV/1cDxDgRnEvoK3JyUGWRHwHpNtzunewPT18Xs2aAOkv0r6+hwo2ZPTfOUK+SmNhTlNeEdgCbwz5eekx/OHpvvrre6qqb5pkAWL5Hl678/RA90ZmL7bu7x90frTJv0t3Ht8/fBejyLLUofrEt7/5w7m23qDhjzEM26e8EN6YUlaWu6ZwBJ4h/Yw+hwSUmph8iihogcjxz2cUGXoO2byzZyR3L1dDTgPYwE2IP5P86boNS7EB6SkdoNj/nrzB58t4C0JJ7vU2B5Mab5x/9bKgya+jiMF/+8HlsCSNE9m6JLdbfKtv9qOp4yfWQO+9c36cNdeveB9uQDzNXoc44HpO2aKf3huNAPoBsfvbTUeBwV9GrD8qMdi3psV0xpPMtqk93oTrqb/ZcKaghbxH8Z96oyMBH/eFPukkIdMmHwzw3dEX6nz3lJg6+6bger7YIHbigadr656/vqeLP+NGPMTwe5wMNikz/SY+MeLjAVsEK9oL8OVaFrOqgKOQVoPQwHr+7jD5+UWWrlDs8gF1B83Zz+0ICT2FdQKHlTzHczwXekZP+/zR5fxWPpbtEsWl2D3qSl82qSf+iO14L/RV6mzxd1T/08m/VoH05EF2tXNUquUbq3UFtfl6EbKhe8Q+natmy5T1obRNxZZ6+HyHPkv+et1il8ZBtyrLQPfK5JtVZOeNGEjdcbPlLDfz2ZsgaNvOuR5h4/VQN8N2vjyzeccezjTsgRhtATxV56v5NK9+ccamG90oXnA8z6/XhPzjfT9F8/7fLgm5mu0DPFVz/vcXIb5lmXAgtzql3Ztzrwc05bviKkPmz2esHLCfMXUi6971Ff2c1/N9P2KR0PcUkKDpdQSRCsyQCFL8A10afv71OgPm3oitfZu3nSxuczkLRlpvNxminmSb1LLd1NNem7tSBovCiJ/yzZgIVqZqOjHkkjLTOpm46beyEMyP2GKHTgSTe8pq9tWMeRZh3cUrK/0DL+EvmfYoPk7q+D8/aKpQNmsCgYcIS2J3zX51waVksP9JO9ZyHKUHzLNSel5y06PaBdxGFnPakRI7v66yXd3qYyPfMfGv5rwVjzLm78fNs11TPLkr/QkHq1S/lbJgI2a72/Y+DXj/liQIRX3O7R6YxFNP6itilmOxiB3uP27CXceahEMtOjr0iKO7gT7mglvpbMikZLlzRnyV/xgaxXzt2oG3Io85ULm88ojoudqcketYxnEO6yv29QcaJGlZ7bqKmWfFfr/F+qrJOvL+iqrQsnCOrK2wwiyOel7heq7RFtwC/T1mOaqvB5QfaO1JiB9Q+1K07x5KMrfZWrKrfkrjbI9Vc7fKhswAEDQ9CABAAAGDACAAQMAAAYMAIABAwAABgwAgAEDAAAGDACAAQMAAAYMAIABAwAABgwAgAEDAGDAAACAAQMAYMAAAIABAwBgwAAAgAEDAGDAAACAAQMAYMAAAIABAwBgwAAAgAEDAGDAAAAYMAAAYMAAABgwAABgwAAAGDAAAGDAAAAYMAAAYMAAABgwAABgwAAAGDAAAGDAAAAYMAAABgwAABgwAAAGDAAAGDAAAAYMAAAYMAAABgwAABgwAAAGDAAAGDAAAAYMAABT6J0Gx/hWG2+xMdfGTBuTNk7b+KmNcRuv82d05hwb59s4z8Y8G3NszNLXMRtv2Bi1MWLjqI0jNiaQzVnfBTb6pug7qnkb6Tus+p5GtvrpO6PRaFRR3IU2Ftm4QIVNQgzjoI3XbBy20SA/Y5EEvdjGYr2YpWVCNX5BkxraI2aw0saAo76nVN8h9O1K/oq+r6q+JzHgeJbZuESFzoK0ip+18WNy9Sxmqq6DJl/ZSZLlRzae11YyvKnvO20sz6nvpOr7nJoGFJu/ou8+zd9K6FsVA5au8C9ouaEIfmJjO+WJM0hr7ArHFkOaFvEuG68gr1liY40ptpwn+u60cQB5u5K/Yr47tNdRewOWVsNqU/yA4ISa8MEaJ+8qGxd1cfsv2dht6lv2udzGii5uf6/qS/4Gqm+ZBjxDE/gdXd6PlCSGapi80mpY5mE/Ult7poYmvNbGhR72s9/GD8jfMPUtcxraag/mK1zW5VZKFbnIU/IKi/VvWSdWejJfo/u5nPwNU9+yDFgMcdBzV+btNUneRXrR8cmgxxOmCvpeWsL5sqQm+l5QQv6Wpm8ZBjw/QeAJ7RIMZ9jusH633XxVKXdcZZrThEJmto0r9fe6IvMkD+XYt7Qi5tRA37UZ9c3LGt1/yMzMqa/MWZ+cTvr6NuAZahDt9iuTp79rmvWYJ41bcXy3fke++4Ruq90fN/Su3CqTbbRYRoW3muZc6qz01qAUscqkn+0go+xjBe67V/cfMpeYfLMdpAHxvybbFLNS9PVtwFIvbDfVTK5aT5mzp42lHaHcrZ+NOKHbmozp3pwfaPL2q76uyMT/LRl7He265/PR9wwy++Yxzc1GgedPf6D6Su9psIDtDGs+Z7mhZYkpbipsJQ344ph/P6ExlU4mPNV8W7cXNwd4ZaAJvCJD1+1ojmSN4yL0/RkTmqP/Y+NYQT3IUAeULy7Qj6JGxbGq569PAz434eot6xHE1WfjTDjOfI1ua17Me3Kb89zAkldu3x5w/M7BHN21Tq3gXvT9uQbBd7UskVfvAT2e0PRdXPA2T2lP+GAGfb3lr08DThpllB98rYkfxBGj3aVduYb+996Ersy1HZJ0cWAJLGUVl9qZzIveZrqzQEm0lked9Y3jZRuP6mtWZprwymhF6TuV05rnQ475601fnwa8oMP70irdkGDCctfVf2u8lGC+61O0cENL4AUpP9fQVtizFTme6WQQRbbMdmiL+EQFjmc65W9WnlXNG1XT15cBSws3TXF7TgcTPmniVzNKa75ROSQk0mgr9cjv5Wx9pSW0gbhuDHxJfVJqw7uN+1Kf/eibqffxvZRaexuI81XrcKm5RiYs08lGHb6z3mE/8rtlzt9YIAk8r8P7o5p8nVpc+zTSmv71GY8nNH2zIi0yKaXJ7dwyRXJxycdTRX0fz9FTmMpr6iu/aJLnrHvT11cL2HWCc2TCaepCMx3NN2JWQAmcdCGV5N1SYBLXTVsfDRVpCDxtmoOiIxU4Ht/M9LivNOeDt/z1ZcBZRm3FhJem+Nwyk21WQ28NEli6WzISXMbavTMwCGfkgQKygt/pihxPiAZs9HyQG7dOJeSul/z1ZcBZJ6KfKOgz7ZgMKIFPJVxk3mWaj3TyTaMG+hZtQqu159epwRLa46F8/x7Rel0H4/eSvz0VFlgGJ46kbDVkWdPzdE0S+G02Nhq/d/iMYxBOyIpcv2LSrw4Y2tMyfP6ePj0fFlQhf311w13vtEq6yaId0Wdd1noYDSiB5VFMSYMKUU19m16w4hg0zSeT+P57T3d9s9Kvrd7za67vyQR9r3fYTqe1v8/VHuHMqujrqwU86nCVczXfVhPe7ZDAIXXj0jx6SS62Mvq71MPx/CQwgyj60VZSYpAVAX/ZZJtzeiIwfY972Ifc4XadSVdvPu7rh/u8EeNoTvOVK+RVGnNymvCRwBL4iMPf+0rT/fVWh2uqbxrkVu13m+aaJD0VOJ7Q9G2HaH2NST8Z4KivH+5zJoDMwbsg4f09Hcy39QYNeYhn3Dxh2YaMYK7qcCyhJfApk340WRJSamHyKKGiByNPB2oQEznPlzlabliU81gmAtR3WPOm6DUuxAekpLbcMX+9+YPPFvCBhJNdamwvpjTfuH9r5UUTX8c5FaABS9JkWXTkWlP8FKAfm/AGibLo23qOrdRW76ICjuWgCWsAObqoFP3w3Kjkttzxe4d85q9PA5YftT/mvXNijiXJaJPe60m4mv7IhDUFrbXl7zp1RkaCN5pinxTyogmTLL9L9JU672UFtu7QN11vQ7zh7VXX1/d6wEMx5ieCrXEw2KTPzDDxjxeZCDiBZaDo1Qzfi6blnFdQ6/d4wPoecPi8PNVX7tAscp2DA6b4AcGqcKKgVrBMt/wlk23apbR+vQ4g+zbgERNf55XR+au0S/y2FOY71YRlAZhZuo24kX6ZpjJuwmWPyTa7Y6aWI/I8uDRafNyg7xkGCt73hO4/ZHaZfLOTFqgXZHm22+ky8ndGo+H9hqUebRn4XpFMWmfbTFh3aLVD6ozrStjv0xlb4OibDnne4f4a6CsXrmtK2O8zjj2cadkCNlqCkJW5fK5EJt2b7TUw3+hC86znfb5QE/ON9P2h532+VBPzNVqGeN7zPofKMN+yDNhoGWCr8XMzxBva8j1l6sOQxxNWTpjnTL14waO++7VrXiee82iIr5bQYCm1BNFKv3bn+rq0/RPa2h419USmP3XzpouhMpO3ZGSwV259f0cX9yEt39016bm14zLT3Yfolp6/ZRuwEK1MVPRjSaRlJnWz06beSM1yrSn2phvRdEdZ3baKIc86XFOwvtIz3Im+ZxjQ/D2n4PzdbipQNquCAUdIS+KdJv+NAW9oq4HkfRNZjvIS05yUnned05e1iziGrGc1Ii41zbWp85T1JlVfqTGfQtaz8lf0XZozf8XsXqlS/lbJgKNEXq5Cuz4W5LiK+zKt3lhE04uN+6PNxRhk8EkGR15Hxlj6WvR1aRFHd4JJbXkEGWPp15KEa/6KHxyqYv5WzYBbkadcyDOyFqoxz21pHcsg3qi2dl/T5KVFlh4xB1mFS8o+8/X/+/RVkvWn+ioXNblP/wgtssz6iq6zNd6iOTumMdKi7wSyOTXURN/zWvJ3nppya/7KTRVHq5y/VTZgAICg6UECAAAMGAAAAwYAAAwYAAADBgAADBgAAAMGAAAMGAAAAwYAAAwYAAADBgAADBgAAAMGAMCAAQAAAwYAwIABAAADBgDAgAEAAAMGAMCAAQAAAwYAwIABAAADBgDAgAEAAAMGAKgK/y/AACtMV3vmT25QAAAAAElFTkSuQmCC);
    }
}

/* fine swiper onclick */

/* swiper in scheda */
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
}

.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.swiper-slide {
    float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
    /* Specify Swiper's Size: */
    width: 100%;
    /*height: 100px;*/
}

.swiper-slide {
    /* Specify Slides's Size: */
    /*width: 100%;
	height: 100%;*/
}

.swiper-slide-active {
    /* Specific active slide styling: */
}

.swiper-slide-visible {
    /* Specific visible slide styling: */
}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #fff;
    margin-right: 5px;
    opacity: 0.8;
    border: 1px solid #000;
    cursor: pointer;
}

.swiper-visible-switch {
    background: #aaa;
}

.swiper-active-switch {
    background: #000;
}

/* fine swiper in scheda */


/*------------- ADD TO HOME ---------------*/
/**
 *
 * Main container
 *
 */
#addToHomeScreen {
    z-index: 9999;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    touch-callout: none;
    width: 240px;
    font-size: 1.1em;
    padding: 12px 14px;
    text-align: left;
    font-family: helvetica;
    background-image: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#eee),color-stop(0.98,#ccc),color-stop(1,#a3a3a3));
    border: 1px solid #505050;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    color: #333;
    text-shadow: 0 1px 0 rgba(255,255,255,0.75);
    line-height: 130%;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5);
    box-shadow: 0 0 4px rgba(0,0,0,0.5);
}

    #addToHomeScreen.addToHomeIOS7 {
        background: #f2f2f2 !important;
        -webkit-border-radius: 1px !important;
        border: 1px solid #ccc;
        -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2);
    }

    #addToHomeScreen.addToHomeIpad {
        width: 268px;
        font-size: 1.2em;
        padding: 14px;
    }

    /**
 *
 * The 'wide' class is added when the popup contains the touch icon
 *
 */
    #addToHomeScreen.addToHomeWide {
        width: 296px;
    }

    #addToHomeScreen.addToHomeIpad.addToHomeWide {
        width: 320px;
        font-size: 1.2em;
        padding: 14px;
    }

    /**
 *
 * The balloon arrow
 *
 */
    #addToHomeScreen .addToHomeArrow {
        position: absolute;
        background-image: -webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ccc));
        border-width: 0 1px 1px 0;
        border-style: solid;
        border-color: #505050;
        width: 16px;
        height: 16px;
        -webkit-transform: rotateZ(45deg);
        bottom: -9px;
        left: 50%;
        margin-left: -8px;
        -webkit-box-shadow: inset -1px -1px 0 #a9a9a9;
        -webkit-border-bottom-right-radius: 2px;
    }

    #addToHomeScreen.addToHomeIOS7 .addToHomeArrow {
        background-image: -webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#f2f2f2)) !important;
        -webkit-box-shadow: inset -1px -1px 0 #fff !important;
        border-color: #ccc !important;
    }

    /**
 *
 * The balloon arrow for iPad
 *
 */
    #addToHomeScreen.addToHomeIpad .addToHomeArrow {
        -webkit-transform: rotateZ(-135deg);
        background-image: -webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));
        -webkit-box-shadow: inset -1px -1px 0 #fff;
        top: -9px;
        bottom: auto;
        left: 50%;
    }


    /**
 *
 * Close button
 *
 */
    #addToHomeScreen .addToHomeClose {
        -webkit-box-sizing: border-box;
        position: absolute;
        right: 4px;
        top: 4px;
        width: 18px;
        height: 18px;
        line-height: 14px;
        text-align: center;
        text-indent: 1px;
        -webkit-border-radius: 9px;
        background: rgba(0,0,0,0.12);
        color: #888;
        -webkit-box-shadow: 0 1px 0 #fff;
        font-size: 1.1em;
    }

    #addToHomeScreen.addToHomeIOS7 .addToHomeClose {
        line-height: 12px;
        padding-right: 1px;
        background: transparent;
        border: 1px solid #888;
        -webkit-box-shadow: none;
    }

    /**
 *
 * The '+' icon, displayed only on iOS < 4.2
 *
 */
    #addToHomeScreen .addToHomePlus {
        font-weight: bold;
        font-size: 1.3em;
    }


    /**
 *
 * The 'share' icon, displayed only on iOS >= 4.2
 *
 */
    #addToHomeScreen .addToHomeShare {
        display: inline-block;
        width: 18px;
        height: 15px;
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);
        background-size: 18px 15px;
        text-indent: -9999em;
        overflow: hidden;
    }

    #addToHomeScreen.addToHomeIOS7 .addToHomeShare {
        width: 11px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAASCQAAEgkB80sG3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKjSURBVGiB7dpPiFVVHMDxz7m9NCtMyI2bEJEC25WrEkzHUXCRraIwdNE8ZxfYIlcis1ZEbGEzT1QCF4XgH1CyWhUoJKIWNRGEiCNKmkSiYTzfcfGuOokx77x3ZlS8382959zfn+/invvn3RdijHIRBrwkOINCYXEcdjpb7VyiYdBsLScwt5y6IloYdzqXo36Ro0gY9IKWo+5JwmzBt2HQnBw9ehYNazyn5TBee8Dh+Vq+CWu92GufnkTDR6ab7gDeBNHouMM/l9tXTXM0fGBmL726Fg1Dam74EsvKqR8VNowL2Yzj5f7rnnE4DHq2235diYYhhTGfC94up35T0y+6di/ITU0rKVd+sEi0P7xr2pSJOu8zvF+OzqEv7vDH/WFxt7/cshy/ticsN8sXYUht0kXDOlsF9XJ4UaEvNoz9X3zc5bKaZThbyr5jzJ4wlNY7KTgM+ES0vhz+KeiPw36fKC/ucAF9uFBOrTZm26SJCtaV27+xIo7cXdkTEhvOoh+XyxprU1qnim7CQdGK2HAyKRexYVShT3RItDElN+mkjiP2Ym+S3f01hv2EVal5WW6hU0ElmptaqJuBpXg6MbeFH2LDpU6CQ93zWIKnEvs0cayGU3glMfkOo1jQYewZzOuyz7FC95Jwo5OgUFfgeg993hh/eTqCTxOSm/iuk8DY0Ap1b2GhtHXxsfZN4j/X0fOx4auEIknEhqv4OiUn1L13Z/+xWfWVaG4q0dxUormpRHNTieamEs1NJZqbJ1Q0jHvdiJo5S2cVjSNOCHZhn3/SnuYnIvl3yomIIz7MXZMn9hydRCrR3FSiualEc1OJ5qYSzU0lmptKNDePjWgwcPePT7/g+4cp8wCW4GXaryK3tL+mLdD5x62ppllgu7bso8q/2HIbzGWdNmWnSJwAAAAASUVORK5CYII=);
        background-size: 11px 15px;
    }

    /**
 *
 * The touch icon (if available)
 *
 */
    #addToHomeScreen .addToHomeTouchIcon {
        display: block;
        float: left;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.9);
        box-shadow: 0 1px 3px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.9);
        background-repeat: no-repeat;
        width: 57px;
        height: 57px;
        -webkit-background-size: 57px 57px;
        background-size: 57px 57px;
        margin: 0 12px 0 0;
        border: 1px solid #333;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
    }

.skywalker_btn_cancella {
    padding: 4px 12px;
    margin-left: 4px;
}

.skywalker_seleziona_consegna {
    margin-top: 10px;
}

@media (max-width:768px) {
    .skywalker_bottone_seleziona_pagamento {
        margin-right: 10px;
        margin-left: 10px;
    }

    .skywalker_btn_login {
        width: 100%;
    }
}

@media (min-width:769px) {
    .skywalker_bottone_seleziona_pagamento {
        margin-right: 10px;
    }

    .skywalker_btn_login {
        width: 30%;
    }
}

.has-error .form-control-feedback.skywalker-control-feedback-captcha {
    top: 33px;
}

.skywalker_spese_pagamento {
    display: block;
    text-align: right;
    margin-bottom: 10px;
    margin-top: 5px;
    line-height: 1.1;
    font-weight: bold;
}



.skywalker_dazi_inclusi {
    margin-top: 2px;
    font-style: italic;
    font-size: 0.9em;
}



.addthis_toolbox .at300b {
    padding-left: 0px;
    padding-right: 4px;
}

/* GOOGLEMAP FIX*/
#mapContainer #map img {
    max-width: none !important;
}

/* FIX RADIO BUTTON IN MEZZO ALLA RIGA CHIEDERE A MARCO */

.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    margin-left: 0px;
    margin-right: 5px;
    position: inherit;
}

/*COOKIE POLICY*/
/*.CookieFixed {
    position: fixed;
    top: 0;
    left: 0;
}*/

.divCookie {
    background-color: #222;
    font-family: 'Myriad Pro';
    text-align: center;
    font-size: 14px !important;
    color: #debc71 !important;
    padding: 20px !important;
    /*position:fixed;  DA METTERE SE SI VUOLE FISSARE IN BASSO, CAMBIANDO IL TOP CON BOTTOM NELLA .COOKIEFIXED*/
    width: 100%;
    z-index: 999999;
    /*position:relative;*/
}

    .divCookie a {
        color: #fff;
        text-decoration: underline;
        text-transform: uppercase;
    }

.buttonCookie {
    background-color: #FFF;
    font-family: 'Times New Roman';
    text-align: center;
    color: #000;
}

.spanCookie {
    position: absolute;
    top: 5px;
    right: 15px;
    font-size: 15px;
}
/*  YAMM */

.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
    position: static;
}

.yamm .container {
    position: relative;
}

.yamm .dropdown-menu {
    left: auto;
}

.yamm .yamm-content {
    padding: 20px 30px;
}

.yamm .dropdown.yamm-fw .dropdown-menu {
    left: -1px !important;
    right: 0 !important;
}

.navbar {
    margin-bottom: 0px;
}

/*  FINE YAMM */
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
}

.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left !important;
}

.help-block {
    /*position: absolute;*/
    text-transform: uppercase;
    right: 15px;
}

.progress {
    height: 20px;
    margin-bottom: 7px;
    margin-top: 20px;
    overflow: hidden;
    background-color: #FFFFFF;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-center {
    margin: 0 auto;
}

/*WISHLIST*/
.skywalker_club_wishlist::before {
    content: "\e005";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: 5px;
    font-size: 50px;
}

/* DIMENSIONE CAMPI INPUT*/

.form-control,
.input-group-addon,
.input-group-btn > .btn {
    height: 28px;
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
}


.skywalker_club_address {
    border: 1px solid #ccc;
    padding: 20px;
}

.skywalker_club_destinazioni .row {
    margin-left: 5px;
    margin-right: 5px;
}

.checkbox label, .radio label {
    padding-left: 15px;
}
