#countdown.interno {
	font-family: 'Source Sans Pro',sans-serif;
	text-align: center; 
	margin-top: 0px;
	position: fixed;
	right: 0;
	border: 1px solid silver;
	border-radius: 4px;
	width: 135px;
	background: white;
	z-index: 9999;
}

#countdown.interno h1 {
	font-size: 12px; 
	margin-top: 10px;
}
  
#countdown.interno .content-clock {
    width: 55%;
    text-align: center;
    margin: 0 auto;
    display: inline-block; 
}

#countdown.interno .content-clock .countdown-item {
  	background: black;
  	opacity: 0.8;
  	margin: 2px auto;
  	border-radius: 4px;
  	color: white; 
  	padding: 5px;
}
      
#countdown.interno .content-clock .countdown-item .countdown-number {
	font-size: 12px;
	float: left;
	margin-left: 10px;
}

#countdown.interno .content-clock .countdown-item .countdown-label{
	font-size: 12px;
	float: left;
	margin-left: 5px;
}

@media (max-width: 767px) {
	#countdown.interno {
		font-family: 'Source Sans Pro',sans-serif;
		text-align: center; 
		margin-top: 0px;
		position: absolute;
		right: 0;
		border: 1px solid silver;
		border-radius: 4px;
		width: 100%;
		background: white;
    }
    #countdown.interno h1 {
  		font-size: 8px; 
  	}
    #countdown.interno .content-clock {
  		width: 100%;
  		text-align: center;
  		margin: 0 auto;
  		display: inline-block;
  		margin-left: 15%; 
  	}
  	#countdown.interno .content-clock .countdown-item {
        background: black;
        opacity: 0.8;
        margin: 1px;
        border-radius: 4px;
        color: white; 
    }
    #countdown.interno .content-clock .countdown-item .countdown-number {
		font-size: 12px;
	}

	#countdown.interno .content-clock .countdown-item .countdown-label{
		font-size: 12px;
	}
}