a{text-decoration:none;}
.xt_blog{background: #fff repeat-x;text-align:center; padding:3px;text-align:left;margin:0px;color:#000;}

input{background: #fff left bottom repeat-x;color:#000;border:1px solid #eaeaea;margin:2px;}

.xt_blog_content{background-color:#fff;text-align:left;text-indent:0px;padding:3px 4px 3px 4px;margin:1px;border-bottom: 1px solid #d5d5d5;border-top: 1px solid #d5d5d5;}

.xt_blog_write_a_comment {background-color:#fff;text-align:left;border:1px solid #eaeaea;padding:3px 4px 3px 4px;margin:1px;}

#xtblog_comment_msg{background: #fff left bottom repeat-x;color:#000; margin:2px;border:1px solid orange;}

.xt_blog_comment_actions {text-align:right;}

.xt_blog_comment_action_reply {background: #ff7f50;color:#ffffff;}

.xt_blog_comment_action_reply a, .xt_blog_comment_action_reply a:hover {background: #ff7f50;color:#ffffff;}

.xt_blog_comment_action_report_spam {background: #32cd32;color:#ffffff;}

.xt_blog_comment_action_report_spam a, .xt_blog_comment_action_report_spam a:hover {background: #32cd32;color:#ffffff;}

.xt_blog_entry_date {border-bottom:1px solid #eaeaea;}

.arrow {border-bottom: 1px dotted #d5d5d5;} 

.xt_blog_title_link:before{content:url(/wap-builder/cssblog/images/tab_right.png);}    

.xt_blog_post_list {
background: #ffffff;
border-bottom: 1px solid #d5d5d5;
margin: 1px;
padding: 2px 4px 2px 4px;
}


.xt_blog_title{text-align:center;}

.xt_blog_subtitle{text-align:center;margin:0px 0px 4px 0px;}

.xt_blog_back_to_posts {margin-left:10px; margin-right:auto;}

.xt_blog_comnents{text-align:center;}

#xt_blog_comments{text-align:center;}

.xt_blog_comments_title{background-color:#DCDCDC;text-align:center;padding:2px 2px 4px 2px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px;}

.xt_blog_comment {
    background-color: #fff0f5;
    text-align:left;
    border: 1px solid #d5d5d5;
    padding: 2px 4px 2px 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    border-left: 2px solid #fa8072; 
}

.xt_blog_comment_date{color:#1e96ff;}

.xt_blog_comment_author {font-weight:bold;color:#ff0000;}

.xt_blog_comment_content {padding:4px; margin:2px;}

.xt_blog_write_a_comment_title{font-weight:bold;text-align:left;padding:2px 2px 4px 2px;}

.xt_blog_paging{text-align:center;padding:2px;margin:2px;}

.xt_blog_write_a_comment_title:before{content:url(/wap-builder/cssblog/images/comments_small.png);}

.xt_blog_write_a_comment{padding:4px; margin:2px 2px 4px 2px;}

.xt_blog_comments_number{color:#000;}

.xt_button {color: black; background-color: orange; border-color: #FFC520;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px;}

.xt_container {color: black; background-color: orange;padding: 2px 4px 2px 4px;margin: 1px; border-color: #FFC520;}

.xt_link {color: #ffffff;}

.xt_link a, .xt_link a:hover {color: #ffffff;}

.xt_input {background: #fff left bottom repeat-x;color:#000; margin:2px;border:1px solid orange;}

.xt_text normal {
    color: #000000;
    background-color: #ffffff;
    border: 1px solid #d5d5d5;
    padding: 2px 4px 2px 4px;
    font-family: Arial, Helvetica, sans-serif;
}

.xt_blog_paging, .xt_pagination {
    color: #1e96ff;
    text-align: center;
    padding: 2px 2px 2px 2px;
    background: #d5f3ff;
    border: 1px solid #a2b5c2;
    font-size: 14px;
}
.xt_blog_paging a, .xt_pagination a {
    border: 1px solid #88beff;
    padding: 1px 2px 1px 2px;
    background-color: #f2f6f8;
}
.xt_blog_paging a:hover, .xt_pagination a:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;
}

.xt_reply {
    background-color: #6495ed;
    border: 1px solid #d5d5d5;
    padding: 2px 4px 2px 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    border-left : 2px solid #425b89; 
}
.xt_reply a:link {
    color: #990066;
    font-size : 13px;
}