div.snav_block { width: 100%; overflow: hidden; height: 16px; margin-bottom: 24px; }
div.snav_block ul.snav { list-style: outside none none; border-left: 2px solid #088e8b; padding-left: 10px; font-size: 13px; line-height: 16px; width: 2000px; }
div.snav_block ul.snav li { display: inline-block; color: #404041; padding: 0 5px 0 0; max-width: 560px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; text-transform: uppercase; font-size: 10px; }
div.snav_block ul.snav li:after {display: inline-block; content: ""; border-left: 1px solid #088e8b; border-top: 1px solid #088e8b; vertical-align: top; margin: 6px 5px 0 8px; transform: rotate(136deg); height: 4px; width: 4px; }
div.snav_block ul.snav li:last-child:after { border: none; }
div.snav_block ul.snav li a { display: inline-block; color: #088e8b; }