html, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,  pre, abbr,
address, cite, code, del, dfn, img, dl, dt, dd, ol, ul, li,  fieldset, form,
label, legend, table, caption, tbody, tfoot, thead, tr,  th, td,body{margin:
0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;table-layout:fixed;}
button,select{text-transform: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
ol,ul{list-style:none;}
em{font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,b,strong{font-size:100%;font-weight:normal;}
td{word-break:break-all;word-wrap:break-word;}

html{font-size:100%;overflow-y:scroll;}
body{text-rendering:optimizelegibility;font-size:14px;color:#000;line-height: 1.3}
a{text-decoration:none;}
a:focus, a:active, a:hover, input{outline:0;}
.clear:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
img{width: 100%;display: block;}

.R-move{
  animation: right-move 1s 0s infinite ease;
  -moz-animation: right-move 1s 0s infinite ease;
  -webkit-animation: right-move 1s 0s infinite ease;
  -o-animation: right-move 1s 0s infinite ease;
}
@keyframes right-move
{
    0% {
     -webkit-transform: translateX(-10%);
        transform: translateX(-10%);
      opacity: 0
    }
    15% {
     -webkit-transform: translateX(-5%);
        transform: translateX(-5%);
      opacity: 0.5
    }
    50% {
     -webkit-transform: translateX(0%);
        transform: translateX(0%);
      opacity: 1
    }
    85% {
     -webkit-transform: translateX(5%);
        transform: translateX(5%);
      opacity: 0.5
    }
    
    100% {
        -webkit-transform: translateX(10%);
         transform: translateX(10%);
      opacity: 0
      
    }
}
