﻿        tr.even-row {
            background-color: #F7F7F7;
           
        }

        tr.odd-row {
            background-color: #E0E0E0;
            
        }

        table.reply {
            margin-left: 30px;
         
        }

        

        table.wf-display td.comment-item {
            border-top: 1px solid darkgray;
        }

        .comment-action {
            cursor: pointer;
        }

        .comment-action.thumbs-up, .comment-action.thumbs-down {
            opacity: 0.4;
            filter: alpha(opacity=40);
        }

        .comment-action.current-user-selection, .comment-action:hover {
            opacity: 1.0;
            filter: alpha(opacity=100);
        }

        .comment-text {
            font-size: 11px;
            vertical-align: top;           
        }

        .comment-text p strong {
            word-wrap:break-word;
        }

        .comment-text p span {
            word-wrap:break-word;
        }

        .posts-count {
            font-size: 11px;
        }

        .comment-timestamp {
            font-size: 11px;
            font-style: italic;
        }

        .anonymous-poster {
            font-size: 11px;
            font-style: italic;
        }

        .PagingTile {
            background-color: white;
            color: black;
            font-size: 18px;
            display: inline;
            cursor: pointer;
            padding:5px;
            border: solid thin green;
            clear: none;
            border-radius:5px;
         

        }

        .PagingTileCurrent {
            background-color: #88d5a2;
          
             font-size: 18px;
             padding:5px;
               border-radius:5px;
        }

        .user-details a {
            text-decoration: none;
        }

        .twitter-view {
            width: 150px;
        }

        .twitter-name {
            font-weight: bold;
            font-size: 12px;
            text-decoration: none;
        }

        .user-details img.avatar {
            margin-top: 5px;
        }

        .user-details .name {
            font-size: 14px;
            font-weight: bold;
        }

        .posts-count-view {
            margin-left: 8px;
            margin-top: 3px;
        }

        .response .user-details {
            text-align: right;
        }

        table.wf-display {
            border: solid thin black;
            width: 100%;
            line-height: 15px;        

        }

        tr.header {
            font-weight: bold;
            color: white;
            background-color: #74927A;
        }

        .selected-page-size {
            font-weight: bold;
            color: red;
        }

        .comments-per-page {
            font-size: small;
            color: gray;
            text-align: right;
        }

        .comments-per-page a {
            text-decoration: none;
        }

img {
    max-width:100%;
}