                                                #pstBannerCountdown-1 .pbc-main .pbc-count,
                #pstBannerCountdown-1 .pstbannercountdown.pbc-show-colon .pbc-main .pbc-count:after {
                color: #ffffff !important;
                }
                                        #pstBannerCountdown-1 .pbc-main .pbc-highlight .pbc-count {
            color: #ff9800 !important;
            }
                            #pstBannerCountdown-1 .pbc-main .pbc-label {
            color: #ffffff !important;
            }
                                                #pstBannerCountdown-1 .pstbannercountdown .pbc_h,
            #pstBannerCountdown-1 .pstbannercountdown .pbc-offer-ends {
            color: #232323;
            }
        
        
        
                    #pstBannerCountdown-1 .pstbannercountdown {
            font-size: 70% !important;
            }
        
        
                    #pstBannerCountdown-1 .pbc-countdown-col {
    display: block;
    width: 100%;
    overflow: hidden;
}
#pstBannerCountdown-1 .pstbannercountdown {
	display: none !important;
}
.pbc-countdown-col.col-sm-12.col-md-12.col-lg-12.col-xs-12.pbc-block-valign-top.pbc-block-xs-valign-.pbc-block-align-left.pbc-block-xs-align- div {
	padding: 5px 0px;
	color: #ffffff;
	font-weight: bold !important;
	font-size: 13px;
}
.pbc-sticky-padding {
	min-height: 35px;
}
    #pstBannerCountdown-1 .pbc-countdown-col div:first-child {
        display: inline-block;
        padding-left: 100vw;
        padding-right: 20px;
        animation: pbc_scroll 35s infinite linear;
        white-space: nowrap;
    }
.promo i {
	font-size: 20px;
	margin-left: 5px;
	margin-right: 5px;
}
.promo {
	display: block;
	padding: 6px 0px;
	text-transform: uppercase;
}
#desktop-header {
	top: 40px !important;
}
.pbc-countdown-col.col-sm-6.col-md-6.col-lg-6.col-xs-6.pbc-block-valign-center.pbc-block-xs-valign-.pbc-block-align-left.pbc-block-xs-align- {
	display: none !important;
}
.pbc-countdown-col.col-sm-6.col-md-6.col-lg-6.col-xs-6.pbc-block-valign-center.pbc-block-xs-valign-.pbc-block-align-right.pbc-block-xs-align- {
	display: none !important;
}
.pbc-sticky-padding {
	min-height: 35px;
	/* border-bottom: 1px solid white !important; */
}
.pbc-countdown-col.col-sm-12.col-md-12.col-lg-12.col-xs-12.pbc-block-valign-top.pbc-block-xs-valign-.pbc-block-align-left.pbc-block-xs-align- p {
	margin-bottom: 0px !important;
}
#pstBannerCountdown-1 span {
	color: white !important;
}
.pbc-sticky-padding {
	height: auto !important;
}
#pstBannerCountdown-1 .pbc-countdown-col {
	border-bottom: 1px solid white !important;
}
#header .header-nav {
	padding-top: 15px !important;
}
#pstBannerCountdown-1 p {
	margin-bottom: 0px !important;
	padding-top: 2px;
	padding-bottom: 0px;
}
.pbc-sticky-padding {
	min-height: 30px !important;
}
#desktop-header.stuck-header {
	top: 31px !important;
}




/*MEDIA QUERY*/
@media(min-width: 950px) {
#desktop-header.stuck-header {
	top: 37px !important;
}
}


@media (max-width: 767px) {
    #pstBannerCountdown-1 .pbc-countdown-col div:first-child {
        display: inline-block;
        padding-left: 100vw;
        padding-right: 20px;
        animation: pbc_scroll 24s infinite linear;
        white-space: nowrap;
    }
}
@keyframes pbc_scroll {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}
/*GIULIANO*/
.pbc-countdown-col.col-md-12.col-lg-12.col-xs-12.pbc-sticky-top {
	z-index: 99 !important;
}
#desktop-header {
	top: 33px !important;
}
@media (max-width: 767px) {
#mobile-header-sticky {
	top: 41px !important;
}
}
            
