
@media screen and (min-width: 1232px) {


.br-total-right p{ position: relative; float: right; margin: 27px 33px 0 0; }

.counter-analog4 span.part {
    display: inline-block;
}

.counter-analog4 span.separator {
    display: inline-block;
    height: 52px;
    line-height: 52px;
    width: 10px;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}

.counter-analog4 span.part span.digit {
    display: inline-block;
    height: 52px;
    line-height: 52px;
    width: 39px;
    vertical-align: middle;
    text-align: center;
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
    margin: 0;
}


/* dollar*/
.br-total-right p:before{ position: absolute; top: -1px; left: -49px; width: 39px; height: 52px; content: ' '; 
        background-size: 39px 52px; background-image: url(../templates/mycccp_temp/img/rt-dollar.png); }

/*
.counter-analog4 span.part span.digit {
    background: transparent url("jquery.counter-analog3.png") 0 0 repeat-y;
}
*/

.counter-analog4 span.part span.digit {
    background: transparent url("../js/counter/jquery.counter-analog2.png") 0 0 repeat-y; background-size: 39px 2860px;
}

.counter-analog4 span.part span.digit0 { background-position: 0 0; }
.counter-analog4 span.part span.digit1 { background-position: 0 -312px; }
.counter-analog4 span.part span.digit2 { background-position: 0 -624px; }
.counter-analog4 span.part span.digit3 { background-position: 0 -936px; }
.counter-analog4 span.part span.digit4 { background-position: 0 -1248px; }
.counter-analog4 span.part span.digit5 { background-position: 0 -1560px; }
.counter-analog4 span.part span.digit6 { background-position: 0 -1872px; }
.counter-analog4 span.part span.digit7 { background-position: 0 -2184px; }
.counter-analog4 span.part span.digit8 { background-position: 0 -2496px; }
.counter-analog4 span.part span.digit9 { background-position: 0 -2808px; }

/* UP */
@-webkit-keyframes counter-analog4-01 { from { background-position:  0     0; }
                               to {   background-position:  0  -312px; }}
@-moz-keyframes counter-analog4-01 {    from { background-position:  0     0; }
                               to {   background-position:  0  -312px; }}
@-ms-keyframes counter-analog4-01 {     from { background-position:  0     0; }
                               to { background-position:    0  -312px; }}

@-webkit-keyframes counter-analog4-12 { from { background-position:  0  -312px; }
                               to {   background-position:  0  -624px; }}
@-moz-keyframes counter-analog4-12 {    from { background-position:  0  -312px; }
                               to {   background-position:  0  -624px; }}
@-ms-keyframes counter-analog4-12 {     from { background-position:  0  -312px; }
                               to { background-position:    0  -624px; }}

@-webkit-keyframes counter-analog4-23 { from { background-position:  0  -624px; }
                               to {   background-position:  0  -936px; }}
@-moz-keyframes counter-analog4-23 {    from { background-position:  0  -624px; }
                               to {   background-position:  0  -936px; }}
@-ms-keyframes counter-analog4-23 {     from { background-position:  0  -624px; }
                               to { background-position:    0  -936px; }}

@-webkit-keyframes counter-analog4-34 { from { background-position:  0  -936px; }
                               to {   background-position:  0  -1248px; }}
@-moz-keyframes counter-analog4-34 {    from { background-position:  0  -936px; }
                               to {   background-position:  0  -1248px; }}
@-ms-keyframes counter-analog4-34 {     from { background-position:  0  -936px; }
                               to { background-position:    0  -1248px; }}

@-webkit-keyframes counter-analog4-45 { from { background-position:  0  -1248px; }
                               to {   background-position:  0  -1560px; }}
@-moz-keyframes counter-analog4-45 {    from { background-position:  0  -1248px; }
                               to {   background-position:  0  -1560px; }}
@-ms-keyframes counter-analog4-45 {     from { background-position:  0  -1248px; }
                               to { background-position:    0  -1560px; }}

@-webkit-keyframes counter-analog4-56 { from { background-position:  0  -1560px; }
                               to {   background-position:  0  -1872px; }}
@-moz-keyframes counter-analog4-56 {    from { background-position:  0  -1560px; }
                               to {   background-position:  0  -1872px; }}
@-ms-keyframes counter-analog4-56 {     from { background-position:  0  -1560px; }
                               to { background-position:    0  -1872px; }}

@-webkit-keyframes counter-analog4-67 { from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2184px; }}
@-moz-keyframes counter-analog4-67 {    from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2184px; }}
@-ms-keyframes counter-analog4-67 {     from { background-position:  0  -1872px; }
                               to { background-position:    0  -2184px; }}

@-webkit-keyframes counter-analog4-78 { from { background-position:  0  -2184px; }
                               to {   background-position:  0  -2496px; }}
@-moz-keyframes counter-analog4-78 {    from { background-position:  0  -2184px; }
                               to {   background-position:  0  -2496px; }}
@-ms-keyframes counter-analog4-78 {     from { background-position:  0  -2184px; }
                               to { background-position:    0  -2496px; }}

@-webkit-keyframes counter-analog4-89 { from { background-position:  0  -2496px; }
                               to {   background-position:  0  -2808px; }}
@-moz-keyframes counter-analog4-89 {    from { background-position:  0  -2496px; }
                               to {   background-position:  0  -2808px; }}
@-ms-keyframes counter-analog4-89 {     from { background-position:  0  -2496px; }
                               to { background-position:    0  -2808px; }}

@-webkit-keyframes counter-analog4-90 { from { background-position:  0  -2808px; }
                               to {   background-position:  0  -2860px; }}
@-moz-keyframes counter-analog4-90 {    from { background-position:  0  -2808px; }
                               to {   background-position:  0  -2860px; }}
@-ms-keyframes counter-analog4-90 {     from { background-position:  0  -2808px; }
                               to { background-position:    0  -2860px; }}

.counter-analog4 span.part span.digit01 {
    -webkit-animation: counter-analog4-01 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-01 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-01 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit12 {
    -webkit-animation: counter-analog4-12 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-12 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-12 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit23 {
    -webkit-animation: counter-analog4-23 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-23 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-23 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit34 {
    -webkit-animation: counter-analog4-34 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-34 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-34 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit45 {
    -webkit-animation: counter-analog4-45 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-45 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-45 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit56 {
    -webkit-animation: counter-analog4-56 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-56 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-56 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit67 {
    -webkit-animation: counter-analog4-67 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-67 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-67 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit78 {
    -webkit-animation: counter-analog4-78 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-78 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-78 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit89 {
    -webkit-animation: counter-analog4-89 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-89 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-89 .3s steps(6, end) 1;
}
.counter-analog4 span.part span.digit90 {
    -webkit-animation: counter-analog4-90 .3s steps(6, end) 1;
    -moz-animation: counter-analog4-90 .3s steps(6, end) 1;
    -ms-animation: counter-analog4-90 .3s steps(6, end) 1;
}




}







@media screen and (max-width: 1231px) {

.br-total-right p{ position: relative; float: right; margin: 32px 33px 0 0; }

  .counter-analog4 span.part {
    display: inline-block;
}

.counter-analog4 span.separator {
    display: inline-block;
    height: 39px;
    line-height: 39px;
    width: 10px;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}

.counter-analog4 span.part span.digit {
    display: inline-block;
    height: 39px;
    line-height: 39px;
    width: 29px;
    vertical-align: middle;
    text-align: center;
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
    margin: 0;
}

/* dollar*/
.br-total-right p:before{ position: absolute; top: -1px; left: -33px; width: 29px; height: 39px; content: ' '; 
        background-size: 29px 39px; background-image: url(../templates/mycccp_temp/img/rt-dollar.png); }

  .counter-analog4 span.separator {width: 8px!important}


.counter-analog4 span.part span.digit {
    background: transparent url("../js/counter/jquery.counter-analog2.png") 0 0 repeat-y; background-size: 29px 2145px;
}

.counter-analog4 span.part span.digit0 { background-position: 0 0; }
.counter-analog4 span.part span.digit1 { background-position: 0 -234px; }
.counter-analog4 span.part span.digit2 { background-position: 0 -468px; }
.counter-analog4 span.part span.digit3 { background-position: 0 -702px; }
.counter-analog4 span.part span.digit4 { background-position: 0 -936px; }
.counter-analog4 span.part span.digit5 { background-position: 0 -1170px; }
.counter-analog4 span.part span.digit6 { background-position: 0 -1404px; }
.counter-analog4 span.part span.digit7 { background-position: 0 -1638px; }
.counter-analog4 span.part span.digit8 { background-position: 0 -1872px; }
.counter-analog4 span.part span.digit9 { background-position: 0 -2106px; }

/* UP */
@-webkit-keyframes counter-analog4-01 { from { background-position:  0     0; }
                               to {   background-position:  0  -234px; }}
@-moz-keyframes counter-analog4-01 {    from { background-position:  0     0; }
                               to {   background-position:  0  -234px; }}
@-ms-keyframes counter-analog4-01 {     from { background-position:  0     0; }
                               to { background-position:    0  -234px; }}

@-webkit-keyframes counter-analog4-12 { from { background-position:  0  -234px; }
                               to {   background-position:  0  -468px; }}
@-moz-keyframes counter-analog4-12 {    from { background-position:  0  -234px; }
                               to {   background-position:  0  -468px; }}
@-ms-keyframes counter-analog4-12 {     from { background-position:  0  -234px; }
                               to { background-position:    0  -468px; }}

@-webkit-keyframes counter-analog4-23 { from { background-position:  0  -468px; }
                               to {   background-position:  0  -702px; }}
@-moz-keyframes counter-analog4-23 {    from { background-position:  0  -468px; }
                               to {   background-position:  0  -702px; }}
@-ms-keyframes counter-analog4-23 {     from { background-position:  0  -468px; }
                               to { background-position:    0  -702px; }}

@-webkit-keyframes counter-analog4-34 { from { background-position:  0  -702px; }
                               to {   background-position:  0  -936px; }}
@-moz-keyframes counter-analog4-34 {    from { background-position:  0  -702px; }
                               to {   background-position:  0  -936px; }}
@-ms-keyframes counter-analog4-34 {     from { background-position:  0  -702px; }
                               to { background-position:    0  -936px; }}

@-webkit-keyframes counter-analog4-45 { from { background-position:  0  -936px; }
                               to {   background-position:  0  -1170px; }}
@-moz-keyframes counter-analog4-45 {    from { background-position:  0  -936px; }
                               to {   background-position:  0  -1170px; }}
@-ms-keyframes counter-analog4-45 {     from { background-position:  0  -936px; }
                               to { background-position:    0  -1170px; }}

@-webkit-keyframes counter-analog4-56 { from { background-position:  0  -1170px; }
                               to {   background-position:  0  -1404px; }}
@-moz-keyframes counter-analog4-56 {    from { background-position:  0  -1170px; }
                               to {   background-position:  0  -1404px; }}
@-ms-keyframes counter-analog4-56 {     from { background-position:  0  -1170px; }
                               to { background-position:    0  -1404px; }}

@-webkit-keyframes counter-analog4-67 { from { background-position:  0  -1404px; }
                               to {   background-position:  0  -1638px; }}
@-moz-keyframes counter-analog4-67 {    from { background-position:  0  -1404px; }
                               to {   background-position:  0  -1638px; }}
@-ms-keyframes counter-analog4-67 {     from { background-position:  0  -1404px; }
                               to { background-position:    0  -1638px; }}

@-webkit-keyframes counter-analog4-78 { from { background-position:  0  -1638px; }
                               to {   background-position:  0  -1872px; }}
@-moz-keyframes counter-analog4-78 {    from { background-position:  0  -1638px; }
                               to {   background-position:  0  -1872px; }}
@-ms-keyframes counter-analog4-78 {     from { background-position:  0  -1638px; }
                               to { background-position:    0  -1872px; }}

@-webkit-keyframes counter-analog4-89 { from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2106px; }}
@-moz-keyframes counter-analog4-89 {    from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2106px; }}
@-ms-keyframes counter-analog4-89 {     from { background-position:  0  -1872px; }
                               to { background-position:    0  -2106px; }}

@-webkit-keyframes counter-analog4-90 { from { background-position:  0  -2106px; }
                               to {   background-position:  0  -2145px; }}
@-moz-keyframes counter-analog4-90 {    from { background-position:  0  -2106px; }
                               to {   background-position:  0  -2145px; }}
@-ms-keyframes counter-analog4-90 {     from { background-position:  0  -2106px; }
                               to { background-position:    0  -2145px; }}





}










@media screen and (max-width: 1020px) {










}




@media screen and (max-width: 767px) {

.counter-analog4 span.separator {    height: 52px;    line-height: 52px;}
.counter-analog4 span.part span.digit {height: 52px;    line-height: 52px;    width: 39px;}
/* dollar*/
.br-total-right p:before{  top: -1px; left: -49px; width: 39px; height: 52px; content: ' ';   background-size: 39px 52px; }
.counter-analog4 span.part span.digit {  background-size: 39px 2860px;}

.counter-analog4 span.part span.digit0 { background-position: 0 0; }
.counter-analog4 span.part span.digit1 { background-position: 0 -312px; }
.counter-analog4 span.part span.digit2 { background-position: 0 -624px; }
.counter-analog4 span.part span.digit3 { background-position: 0 -936px; }
.counter-analog4 span.part span.digit4 { background-position: 0 -1248px; }
.counter-analog4 span.part span.digit5 { background-position: 0 -1560px; }
.counter-analog4 span.part span.digit6 { background-position: 0 -1872px; }
.counter-analog4 span.part span.digit7 { background-position: 0 -2184px; }
.counter-analog4 span.part span.digit8 { background-position: 0 -2496px; }
.counter-analog4 span.part span.digit9 { background-position: 0 -2808px; }
/* UP */
@-webkit-keyframes counter-analog4-01 { from { background-position:  0     0; }
                               to {   background-position:  0  -312px; }}
@-moz-keyframes counter-analog4-01 {    from { background-position:  0     0; }
                               to {   background-position:  0  -312px; }}
@-ms-keyframes counter-analog4-01 {     from { background-position:  0     0; }
                               to { background-position:    0  -312px; }}

@-webkit-keyframes counter-analog4-12 { from { background-position:  0  -312px; }
                               to {   background-position:  0  -624px; }}
@-moz-keyframes counter-analog4-12 {    from { background-position:  0  -312px; }
                               to {   background-position:  0  -624px; }}
@-ms-keyframes counter-analog4-12 {     from { background-position:  0  -312px; }
                               to { background-position:    0  -624px; }}

@-webkit-keyframes counter-analog4-23 { from { background-position:  0  -624px; }
                               to {   background-position:  0  -936px; }}
@-moz-keyframes counter-analog4-23 {    from { background-position:  0  -624px; }
                               to {   background-position:  0  -936px; }}
@-ms-keyframes counter-analog4-23 {     from { background-position:  0  -624px; }
                               to { background-position:    0  -936px; }}

@-webkit-keyframes counter-analog4-34 { from { background-position:  0  -936px; }
                               to {   background-position:  0  -1248px; }}
@-moz-keyframes counter-analog4-34 {    from { background-position:  0  -936px; }
                               to {   background-position:  0  -1248px; }}
@-ms-keyframes counter-analog4-34 {     from { background-position:  0  -936px; }
                               to { background-position:    0  -1248px; }}

@-webkit-keyframes counter-analog4-45 { from { background-position:  0  -1248px; }
                               to {   background-position:  0  -1560px; }}
@-moz-keyframes counter-analog4-45 {    from { background-position:  0  -1248px; }
                               to {   background-position:  0  -1560px; }}
@-ms-keyframes counter-analog4-45 {     from { background-position:  0  -1248px; }
                               to { background-position:    0  -1560px; }}

@-webkit-keyframes counter-analog4-56 { from { background-position:  0  -1560px; }
                               to {   background-position:  0  -1872px; }}
@-moz-keyframes counter-analog4-56 {    from { background-position:  0  -1560px; }
                               to {   background-position:  0  -1872px; }}
@-ms-keyframes counter-analog4-56 {     from { background-position:  0  -1560px; }
                               to { background-position:    0  -1872px; }}

@-webkit-keyframes counter-analog4-67 { from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2184px; }}
@-moz-keyframes counter-analog4-67 {    from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2184px; }}
@-ms-keyframes counter-analog4-67 {     from { background-position:  0  -1872px; }
                               to { background-position:    0  -2184px; }}

@-webkit-keyframes counter-analog4-78 { from { background-position:  0  -2184px; }
                               to {   background-position:  0  -2496px; }}
@-moz-keyframes counter-analog4-78 {    from { background-position:  0  -2184px; }
                               to {   background-position:  0  -2496px; }}
@-ms-keyframes counter-analog4-78 {     from { background-position:  0  -2184px; }
                               to { background-position:    0  -2496px; }}

@-webkit-keyframes counter-analog4-89 { from { background-position:  0  -2496px; }
                               to {   background-position:  0  -2808px; }}
@-moz-keyframes counter-analog4-89 {    from { background-position:  0  -2496px; }
                               to {   background-position:  0  -2808px; }}
@-ms-keyframes counter-analog4-89 {     from { background-position:  0  -2496px; }
                               to { background-position:    0  -2808px; }}

@-webkit-keyframes counter-analog4-90 { from { background-position:  0  -2808px; }
                               to {   background-position:  0  -2860px; }}
@-moz-keyframes counter-analog4-90 {    from { background-position:  0  -2808px; }
                               to {   background-position:  0  -2860px; }}
@-ms-keyframes counter-analog4-90 {     from { background-position:  0  -2808px; }
                               to { background-position:    0  -2860px; }}





}








@media  screen and (orientation: portrait) and (max-width: 550px)  {

.counter-analog4 span.separator {    height: 39px;    line-height: 39px;   }
.counter-analog4 span.part span.digit {    height: 39px;    line-height: 39px;    width: 29px;}
/* dollar*/
.br-total-right p:before{  top: -1px; left: -33px; width: 29px; height: 39px;   background-size: 29px 39px; }

.counter-analog4 span.separator {width: 4px!important}
.counter-analog4 span.part span.digit {background-size: 29px 2145px;}

.counter-analog4 span.part span.digit0 { background-position: 0 0; }
.counter-analog4 span.part span.digit1 { background-position: 0 -234px; }
.counter-analog4 span.part span.digit2 { background-position: 0 -468px; }
.counter-analog4 span.part span.digit3 { background-position: 0 -702px; }
.counter-analog4 span.part span.digit4 { background-position: 0 -936px; }
.counter-analog4 span.part span.digit5 { background-position: 0 -1170px; }
.counter-analog4 span.part span.digit6 { background-position: 0 -1404px; }
.counter-analog4 span.part span.digit7 { background-position: 0 -1638px; }
.counter-analog4 span.part span.digit8 { background-position: 0 -1872px; }
.counter-analog4 span.part span.digit9 { background-position: 0 -2106px; }

/* UP */
@-webkit-keyframes counter-analog4-01 { from { background-position:  0     0; }
                               to {   background-position:  0  -234px; }}
@-moz-keyframes counter-analog4-01 {    from { background-position:  0     0; }
                               to {   background-position:  0  -234px; }}
@-ms-keyframes counter-analog4-01 {     from { background-position:  0     0; }
                               to { background-position:    0  -234px; }}

@-webkit-keyframes counter-analog4-12 { from { background-position:  0  -234px; }
                               to {   background-position:  0  -468px; }}
@-moz-keyframes counter-analog4-12 {    from { background-position:  0  -234px; }
                               to {   background-position:  0  -468px; }}
@-ms-keyframes counter-analog4-12 {     from { background-position:  0  -234px; }
                               to { background-position:    0  -468px; }}

@-webkit-keyframes counter-analog4-23 { from { background-position:  0  -468px; }
                               to {   background-position:  0  -702px; }}
@-moz-keyframes counter-analog4-23 {    from { background-position:  0  -468px; }
                               to {   background-position:  0  -702px; }}
@-ms-keyframes counter-analog4-23 {     from { background-position:  0  -468px; }
                               to { background-position:    0  -702px; }}

@-webkit-keyframes counter-analog4-34 { from { background-position:  0  -702px; }
                               to {   background-position:  0  -936px; }}
@-moz-keyframes counter-analog4-34 {    from { background-position:  0  -702px; }
                               to {   background-position:  0  -936px; }}
@-ms-keyframes counter-analog4-34 {     from { background-position:  0  -702px; }
                               to { background-position:    0  -936px; }}

@-webkit-keyframes counter-analog4-45 { from { background-position:  0  -936px; }
                               to {   background-position:  0  -1170px; }}
@-moz-keyframes counter-analog4-45 {    from { background-position:  0  -936px; }
                               to {   background-position:  0  -1170px; }}
@-ms-keyframes counter-analog4-45 {     from { background-position:  0  -936px; }
                               to { background-position:    0  -1170px; }}

@-webkit-keyframes counter-analog4-56 { from { background-position:  0  -1170px; }
                               to {   background-position:  0  -1404px; }}
@-moz-keyframes counter-analog4-56 {    from { background-position:  0  -1170px; }
                               to {   background-position:  0  -1404px; }}
@-ms-keyframes counter-analog4-56 {     from { background-position:  0  -1170px; }
                               to { background-position:    0  -1404px; }}

@-webkit-keyframes counter-analog4-67 { from { background-position:  0  -1404px; }
                               to {   background-position:  0  -1638px; }}
@-moz-keyframes counter-analog4-67 {    from { background-position:  0  -1404px; }
                               to {   background-position:  0  -1638px; }}
@-ms-keyframes counter-analog4-67 {     from { background-position:  0  -1404px; }
                               to { background-position:    0  -1638px; }}

@-webkit-keyframes counter-analog4-78 { from { background-position:  0  -1638px; }
                               to {   background-position:  0  -1872px; }}
@-moz-keyframes counter-analog4-78 {    from { background-position:  0  -1638px; }
                               to {   background-position:  0  -1872px; }}
@-ms-keyframes counter-analog4-78 {     from { background-position:  0  -1638px; }
                               to { background-position:    0  -1872px; }}

@-webkit-keyframes counter-analog4-89 { from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2106px; }}
@-moz-keyframes counter-analog4-89 {    from { background-position:  0  -1872px; }
                               to {   background-position:  0  -2106px; }}
@-ms-keyframes counter-analog4-89 {     from { background-position:  0  -1872px; }
                               to { background-position:    0  -2106px; }}

@-webkit-keyframes counter-analog4-90 { from { background-position:  0  -2106px; }
                               to {   background-position:  0  -2145px; }}
@-moz-keyframes counter-analog4-90 {    from { background-position:  0  -2106px; }
                               to {   background-position:  0  -2145px; }}
@-ms-keyframes counter-analog4-90 {     from { background-position:  0  -2106px; }
                               to { background-position:    0  -2145px; }}







}



/*
@media  screen and (orientation: portrait) and (max-width: 450px)  {
.counter-analog4 span.separator {width: 4px!important}


}

*/



