/* Font darkwoman amb més caràcters */
@font-face {
    font-family: 'pronovias-hand-fontregular';
    src: url('fonts/pronovias-hand-font-webfont.eot');
    src: url('fonts/pronovias-hand-font-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/pronovias-hand-font-webfont.woff2') format('woff2'),
    url('fonts/pronovias-hand-font-webfont.woff') format('woff'),
    url('fonts/pronovias-hand-font-webfont.ttf') format('truetype'),
    url('fonts/pronovias-hand-font-webfont.svg#pronovias-hand-fontregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.gold{color: #ad9861 !important;}

/* Basics */

#content-container .banner-home h1{color:#3d3d3d;}
#content-container .banner-home .swiper-slide h1{text-transform: none;}


/* Banner double third */
.banner-double-agrup{border-right:1px solid #ad9861;display: inline-block;padding-right: 0.7%;position: relative;z-index: 5;}
#content-container .banner-home.double-third h2{float:none;font-family:'pronovias-hand-fontregular','BertholdWalbaumBookItalic',Georgia, "Times New Roman", Times, serif !important; margin:0;}
#content-container .banner-home.double-third h1, #content-container .banner-home.dfdouble-third h1{border-bottom:none;
    font-family: 'BertholdWalbaumBookItalic',Helvetica,Arial,Verdana,sans-serif;
    color:#4D4D4D;
    font-size: 21px;
    font-weight: normal;
    padding-bottom: 12px;
    margin-top:0;
    padding-top: 5px;
    text-align:left;
    text-transform: none;}
#content-container .banner-home.dfdouble-third h1{text-align: center;}
#content-container .banner-home.double-third p.title{font-family: 'BertholdWalbaumBookItalic',Helvetica,Arial,Verdana,sans-serif !important;line-height: 20px !important;margin-bottom: 10px;text-transform:none;}

#content-container .banner-home.double-third .btn{color: #ad9861;
    /*display:block;
    opacity:0;*/
    /* IE6, IE7, IE8, IE9 */
    /*display:none\9;
    opacity:1\9;*/
    display: none;
    font-family:"gotham_htf_medium",Helvetica,Arial,Verdana,sans-serif;
}
#content-container .banner-home.double-third .btn:hover{color: #000000;}

.banner-home.double-third:hover .btn{
    /* Chrome, Safari, Opera */
    /*-webkit-animation: overdthirdIN1 0.4s;
    animation: overdthirdIN1 0.4s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;*/
    /* IE6, IE7, IE8, IE9 */
    /*display:block\9; */
    display: block !important;
}

/* Banner double third especial Desfile 2016 */

.banner-home.dfdouble-third .banner-text-content, #content-container .banner-home.double-third.vdf .banner-text-content{
    min-height: 15%;
    /*background: rgba(255, 255, 255, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF,endColorstr=#80FFFFFF);*/
    padding: 20px 0 10px;
    width:100%;
   z-index: 1;
}

#content-container .banner-home.dfdouble-third h1, #content-container .banner-home.double-third.vdf h1{color:#FFFFFF;font-family:"gotham_htf_bold",Helvetica,Arial,Verdana,sans-serif !important;}
#content-container .banner-home.double-third.vdf h1{text-align:center;}
.banner-home.dfdouble-third .icon-playvideo, .banner-home.double-third.vdf .icon-playvideo{background: url('../images/icon-banner-playvideo-out.png') center 42% no-repeat;background-size:12% auto;height:100%;width:100%;position: absolute;z-index: 10;}
.banner-home.dfdouble-third .icon-playvideo:hover, .banner-home.double-third.vdf .icon-playvideo:hover{background: url('../images/icon-banner-playvideo-over.png') center 42% no-repeat;background-size:12% auto;}
.banner-home.dfdouble-third .btn{color: #ad9861;font-family:"gotham_htf_medium",Helvetica,Arial,Verdana,sans-serif;}

/* Banner third especial Desfile 2016 */
.banner-home.third-dfquart .cuerpo-banner .banner-text-content{background: rgba(255, 255, 255, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF,endColorstr=#80FFFFFF);
padding:15px 0;}
.banner-home.third-dfquart .cuerpo-banner .text{font-family:'BertholdWalbaumBookRegular',Helvetica,Arial,Verdana,sans-serif;}
.banner-home.third-dfquart .cuerpo-banner .button{background:none;font-family:"gotham_htf_medium",Helvetica,Arial,Verdana,sans-serif;}
.banner-home.third-dfquart .cuerpo-banner .button:hover{color:#000000;}


.banner-home.double-third.fullw.banner-mobile{display:none;}

/* Banner countdown */
#content-container .countdown-banner-home ul{margin:5% 0 0 14%;}
#content-container .countdown-banner-home ul li{float: left; width: 17%; margin-right: 5.2%;}
#content-container .countdown-banner-home ul li .num{font-family:"gotham_htf_bookregular",Helvetica,Arial,Verdana,sans-serif;}
#content-container .countdown-banner-home ul li .txt{color: #ad9861; font-family:'BertholdWalbaumBookRegular',Helvetica,Arial,Verdana,sans-serif;padding-top: 4%;}


#content-container .countdown-banner-home .bg-image .cd{z-index: 3;}
#content-container .countdown-banner-home .bg-image .enter{z-index: 2;}
#content-container .countdown-banner-home .bg-image .cd0{z-index: 1;}
#fashionshow-box .video .streaming{overflow-x: hidden;}

@media (max-width: 750px) {
    #content-container .banner-home.double-third .btn{display: block;}
    #content-container .countdown-banner-home ul{margin-top:3%;}
    #content-container .countdown-banner-home ul li .txt{padding-top: 1%;}
    #fashionshow-box {position:absolute;}
    #fashionshow-box .video{background-color:#FFFFFF;background-image:none;height: auto;left:0;max-width: 983px;margin:0;padding:20px 0 50px;position:inherit;top:16%;width:100%;}
    #fashionshow-box .video .streaming{float: none;width: 100%;}
    #fashionshow-box .video .streaming iframe{height: 300px;margin:0 auto;overflow-x: hidden; width: 100%;}
    #fashionshow-box .video .streaming img{max-width: 416px; width: 90%;}

    #fashionshow-box .video .social{float: none;margin: 29px auto; width: 90%}

    #fashionshow-box .video .social .twitter,#fashionshow-box .video .social .instagram{float:none; margin: 40px auto 0; width: 100%;}
}

@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
    #fashionshow-box .video{top:21%;}
    #fashionshow-box .video .streaming{width: 100%;}
    #fashionshow-box .video .streaming iframe{min-height: 300px; width: 80%;}
}

@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
    #fashionshow-box .video .streaming{width: 100%;}
    #fashionshow-box .video .streaming iframe{min-height: 300px; width: 100%;}
}

@media (min-width: 1367px) {
    #content-container .banner-home.double-third p.title{line-height: 28px !important;}
}

/* Chrome, Safari, Opera */
@-webkit-keyframes overdthirdIN1 {
    from {opacity: 0;}
    to {opacity: 1;}
}
/* Standard syntax */
@keyframes overdthirdIN1 {
    from {opacity: 0;}
    to {opacity: 1;}
}