ul.listdotted {
    list-style-type: none;
    padding: 0;
    display: block;
    margin-top: 15px;
}

    ul.listdotted li {
        border-top: 1px dotted #515055;
        margin: 0;
        background-repeat: no-repeat;
        background-position: left: 0 top 0;
    }
    
    ul.listdotted li:first-child {
        
    }
    
    ul.listdotted li:last-child {
        border-bottom: 1px dotted #515055;
    }

        ul.listdotted li.separate {
            
        }
        
        ul.listdotted li.seemore {
            
            background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/primary/icon-more-15x15-blk-v1.png') no-repeat top 6px left 10px;
            
        }
        
            ul.listdotted li.seemore > a {
                padding: 5px 12px 5px 27px;
            }
            
            ul.listdotted li.seemore a:hover {
                background: #ededed url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/primary/icon-more-15x15-blk-v1.png') no-repeat top 6px left 10px;
                text-decoration: none;
            }
            
            ul.listdotted li.seemore a:active {
                background: #bdbdbd url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/primary/icon-more-15x15-blk-v1.png') no-repeat top 6px left 10px;
            }
    
    ul.listdotted li.icon  {
    }
    
    ul.listdotted li.icon > a {
        padding-left: 40px;
    }
    
    ul.listdotted li.icon-disc  > a:before {
        content: '• ';
        font-size: 120%;
        position: relative;
        top: 2px;
    }

    
    ul.listdotted li a {
        text-decoration: none;
        display: block;
        width: 100%;
        height: 100%;
        padding: 8px 10px 8px 10px;
    }

    ul.listdotted li a:hover {
        background-color: #ededed;
        text-decoration: none;
    }
    
    ul.listdotted li a:active {
        background-color: #bdbdbd;
    }
    
        ul.listdotted li span.title {
            text-transform: uppercase;
            font-weight: 500;
            margin: 3px 0 5px 0;
            display: table;
        }
        
        ul.listdotted li span.description {
            display: table;
            margin: 0 0 7px 0;
        }
