body{
    margin:0px;
    padding:0px;
}
#full_ad {
  width:160px;
  height:600px;
  z-index: 20;
  display:block;
  cursor: pointer;
  cursor: auto;
}
#Container {border: 1px solid #999;margin: 0 0 10px;overflow:hidden;height:600px;margin: 0 0 10px;overflow:hidden;position:relative;width:160px;background-color:#0c4467;}
#CSContainer {height:600px;top:0px;left:0px;position:absolute;width:160px;cursor:pointer;}
#CSContainer * {font-family: "Open Sans", Arial, sans-serif;font-weight:700;margin:0;position:absolute;padding:0;}
br {position:static !important;}

a#replay {opacity:0;top:2px;left:4px;height:20px;width:20px;display:block;color:white;z-index:22;position:absolute;cursor:pointer;-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;}
a#replay:hover {transform: rotate(-360deg);-webkit-transform: rotate(-360deg);-moz-transform: rotate(-360deg);}

#CSt, #replay{
    -webkit-animation-duration: 15s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-duration: 15s;
    -moz-animation-iteration-count: 1;
    -moz-animation-fill-mode: forwards;
    animation-duration: 15s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
    -webkit-backface-visibility: hidden;
}

.replay-animation {-webkit-animation-name: Replayani;-moz-animation-name: Replayani;-o-animation-name: Replayani;animation-name: Replayani;}
@-webkit-keyframes Replayani {
    0% {opacity:0;}
    98% {opacity:0;}
    100% {opacity:1;}
}
@-moz-keyframes Replayani {
    0% {opacity:0;}
    98% {opacity:0;}
    100% {opacity:1;}
}
@-o-keyframes Replayani{   
    0% {opacity:0;}
    98% {opacity:0;}
    100% {opacity:1;}
}
@keyframes Replayani {
    0% {opacity:0;}
    98% {opacity:0;}
    100% {opacity:1;}
}