#header-topsec {margin-top:0px !important;}
#commonHeader {
  min-height: 0px !important;
}
.dsk-spa {
    background: none repeat scroll 0 0 #ECEDEE;
    margin: 50px 0;
    width: 100%;
}
.tbl-ram td, .dsk-spa td {
    background: none repeat scroll 0 0 #fff;
    padding: 10px;
    border: 1px solid #efefef;
    vertical-align: middle;
}
.tbl-ram th, .dsk-spa th {
    padding: 10px 5px;
}

ul.clearfix.custspan{display: flex;  animation: scroll 30s linear infinite;}
@keyframes scroll {
    0% {transform: translateX(0px);}
    100% {    transform: translateX(-1200px);}
    /* 0% { transform: translateX(100%); } */
    /* 80% { transform: translateX(-100%); } */
}
 