.wc_lotery_countdown-rtl {
direction: rtl;
}
.wc_lotery_countdown-holding span {
color: #888;
}
.wc_lotery_countdown-row {
clear: both;
width: 100%;
padding: 0px 2px;
text-align: center;
}
.wc_lotery_countdown-show1 .wc_lotery_countdown-section {
width: 98%;
}
.wc_lotery_countdown-show2 .wc_lotery_countdown-section {
width: 48%;
}
.wc_lotery_countdown-show3 .wc_lotery_countdown-section {
width: 32.5%;
}
.wc_lotery_countdown-show4 .wc_lotery_countdown-section {
width: 24.5%;
}
.wc_lotery_countdown-show5 .wc_lotery_countdown-section {
width: 19.5%;
}
.wc_lotery_countdown-show6 .wc_lotery_countdown-section {
width: 16.25%;
}
.wc_lotery_countdown-show7 .wc_lotery_countdown-section {
width: 14%;
}
.wc_lotery_countdown-section {
display: block;
float: left;
font-size: 75%;
text-align: center;
}
.wc_lotery_countdown-amount {
font-size: 200%;
}
.wc_lotery_countdown-period {
display: block;
}
.wc_lotery_countdown-descr {
display: block;
width: 100%;
}
span.winning {
min-height: 52px;
min-width: 32px;
padding: 4px;
font-size: 12px;
font-weight: bold;
position: absolute;
text-align: center;
line-height: 52px;
top: -16px;
left: -16px;
margin: 0;
-moz-border-radius: 20px;
border-radius: 40px;
background: #a2c094;
background: -webkit-gradient(linear,left top,left bottom,from(#a2c094),to(#85ad74));
background: -webkit-linear-gradient(#a2c094,#85ad74);
color:#fff;
}
.widget .hasCountdown{background: none; border:none;}
.widget .wc_lotery_countdown_amount {font-size:120%}
.widget .time-left,.widget  .has-finished{display: block}
.hasCountdown .over {text-align: center; padding:1em;}
.ajax-working {background: url(//ausso.com/wp-content/plugins/woocommerce-lottery/public/images/ajax-loader.gif) center center no-repeat; width: 100%; height:50px;}
.lottery-bage{background: url(//ausso.com/wp-content/plugins/woocommerce-lottery/public/images/lottery-big.png) center center no-repeat; background-size: 100%; width:24px; height: 24px; position: absolute; right:10px; top:10px;}
.blink{ color:red !important; }
progress[value] { -webkit-appearance: none;
-moz-appearance: none;
appearance: none; border: none; width: 100%;
height: 20px;
}
progress[value]::-webkit-progress-bar {
background-color: whiteSmoke;
border-radius: 2px;
}
progress[value]::-webkit-progress-value {
background-color:#8bcf69;
border-radius: 2px;
}
.full > progress[value]::-webkit-progress-value{
background-color: red;
}
.wcl-progress-meter{
position: relative;
margin-top: 3em;
margin-bottom: 2em;
}
.wcl-progress-meter meter {width: 100%; height: 20px;
-webkit-appearance: none;
border: 1px solid #ccc;
border-radius: 3px;
position: relative;}
.wcl-progress-meter meter::-webkit-meter-bar {
background: none; background-color: whiteSmoke;
}
.wcl-progress-meter meter::-webkit-meter-optimum-value {
box-shadow: 0 5px 5px -5px #999 inset;
background: #8bcf69;
}
.wcl-progress-meter meter::-webkit-meter-suboptimum-value {
box-shadow: 0 5px 5px -5px #999 inset;
background: #e6d450;
}
.wcl-progress-meter .zero {
display: block;
position: absolute;
top: -100%;
}
.wcl-progress-meter .min {
display: block;
position: absolute;
top: -100%;
}
.wcl-progress-meter .max {
display: block;
position: absolute;
top: -100%;
right: 0;
}
.lottery-ajax-change {
margin-top: 40px;
display: block;
}
.lottery-time:after{
content: "";
clear: both;
display: table;
}
span.sold {
position: absolute;
bottom: 30px;
left: 35%;
}