.tickercontainer { width: 100%; margin: 0; padding: 0; overflow: hidden; height: px; } .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */ position: relative; overflow: hidden; padding: 0px 0px !important; margin: 0px 0px ; } ul.newsticker { position: relative; left: 100%; list-style-type: none; margin: 0; padding: 0; } ul.newsticker li { float: left; margin-left: px; font-size: px; font-weight: bold; } ul.newsticker li:before { content: "ยป"; margin-right: 10px; } .at_scroll_area { color: white; width: 100%; height: px; overflow: hidden; white-space: nowrap; } .at_scroll_content { left: 100%; height: px; position: relative; } .at_scroll_title { background: ; height: px; color: ; font-size: px; font-weight: bold; float: left; padding: !important; } .at_scroll_div_content { overflow: hidden; background: ; } .at_scroll_div_content a { color: ; } .at_scroll_title_right-arrow { display: inline-block; position: relative; background: ; } .at_scroll_title_right-arrow:after { content: ''; display: block; position: absolute; left: 100%; top: 50%; margin-top: -10px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid ; }