.hasCountdown {
        /* height: 41px; */
        line-height: 37px;
    }
    .countdown_rtl {
        direction: rtl;
    }
    .countdown_holding span {
        background-color: #CCCCCC;
    }
    .countdown_row {
        clear: both;
        padding: 0 2px;
        text-align: center;
    }
    .countdown_show1 .countdown_section {
        width: 92%;
    }
    .countdown_show2 .countdown_section {
        width: 48%;
    }
    .countdown_show3 .countdown_section {
         width: 33.33%; 
		 padding-top: 14px;
		 color: #959595;
    }
    .countdown_show4 .countdown_section {
        width: 24.5%;
    }
    .countdown_show5 .countdown_section {
        width: 19.5%;
    }
    .countdown_show6 .countdown_section {
        width: 22.25%;
    }
    .countdown_show7 .countdown_section {
        width: 15%;
    }
    .countdown_section {
        display: inline-block;
        font-size: 60%;
        text-align: center;
    }
	
    .countdown_amount {
		 font-size: 100%;
        font-weight: bold;
	}
	
    .countdown_section .countdown_amount {
        font-size: 250% !important;
        font-weight: bold;
		padding:22px 0;
        border: 2px;
        border-color: #252525;
        border-style: outset;
        margin-right: 2%;
        background-color: #fafafa;
        padding-top: 34%;
        border-radius: 7px 7px;
        color:black !important;
        width:90% !important;
    }
    .countdown_descr {
        display: block;
        width: 100%;
    }
	
	.time-remaining {
		color: #232323 !important;
		margin: 0 !important;
		box-shadow: none !important;
		border: 0 !important;
	}

	.mod-challenge-countdown{
		background-color: #252525;
		max-width: 275px !important;
		margin-bottom: 20px;
		margin-left: 25%;
		margin-right: 25%;
	}

	.countdown_section span{
		display: inline-block;
		width: 100% !important;
	}

	.countdown_section span.inner{
		content: " ";
		border-bottom: 1px solid;
		display: inline-block;
		width: 100%;

	}

	.countdown_section .line-through{
		display: block !important;
		position: relative;
		border-bottom: 2px solid #fafafa;
		top: 50px;
		width: 78% !important;
		right: -10%;
	}

	.module-ct .countdown_section .line-through{
		top: 44px;
	}
	.t3-sidebar .mod-challenge-countdown,
	#sidebar .mod-challenge-countdown{
		max-width: 223px !important;
		margin: 0 auto !important;
	}

	.mod-challenge .time-remaining{
		max-width: 230px;
	}

	.mod-challenge .countdown_amount{
		font-size: 200% !important;
	}

	#sidebar .countdown_amount {
		font-size: 220% !important;
	}

	#sidebar .countdown_section .line-through {
		top: 44px !important;
	}
	
	#sidebar .countdown_section .countdown_amount{
		padding-top: 42% !important;
	}
	
	@media screen and (min-width: 328px) and (max-width: 448px) {
		.mod-challenge-countdown {
			margin-left: 10% !important;
			margin-right: 0 !important;
		}
	}
	@media screen and (min-width: 449px) and (max-width: 570px) {
		.mod-challenge-countdown {
			margin-left: 5% !important;
			margin-right: 5% !important;
		}
	}
	
	@media screen and (max-width: 327px) {
		.mod-challenge-countdown {
			margin: 0 !important;
		}
	}
	
	@media screen and (min-width: 767px) {
		#sidebar .countdown_section .line-through {
			top: 48px !important;
		}
	}
	
	@media screen and (max-width: 1200px) {
		#sidebar .countdown_section .line-through {
			top: 43px !important;
		}
	}