.xt_blog_parent {   border:0px dotted black;   background: ;   max-width:800px;   margin:1em auto } /* POST LIST CLASSES [2] xt_list  xt_blog_post_list xt_item xt_blog_title_link xt_heading xt_blog_entry_time xt_blog_comments_number arrow xt_description */ .xt_list  {   margin:1px ;   border:0px solid blue; } .xt_blog_post_list {   margin:1px;   border:0px solid black; } .xt_item  {   margin:1px;   padding:1px;   border:1px solid blue; } .xt_blog_title_link  {   margin:0px;   padding:3px;   border: 0px solid gray;   text-decoration:none;   display:inline-block; } .xt_heading {   border:0px solid green;   padding:1px;   display:inline-block; color:#00ff00 } .xt_blog_entry_time {   font-size:0.75em;   border:0px solid indigo;   color:black;   display:inline-block; } .xt_blog_comments_number {   border:1px solid blue; } .arrow {   content: ;   display:inline-block; } .xt_list .xt_description  {   margin:3px;   border:0px solid maroon;   display:block; } .xt_list .xt_description img {   margin:3px;   padding:3px;   border:0px solid navy;   max-width:32px ; /*Makes the image into a thumbnail*/   vertical-align:bottom;   display:inline-block; } /* PAGINATION CLASSES [3] xt_pagination selected */ .xt_pagination {   margin:3px;   padding:3px;   border:1px solid maroon; } .xt_pagination .selected span {   margin:3px;   border:1px solid black; } .xt_pagination span a {   text-decoration:none; } .xt_pagination span a span {   margin:3px;   border:1px solid fuchsia; }  /* SEARCH FORM CLASSES [4] xt_container xt_blog_search xt_blog_search_form xt_input xt_submit xt_button */ .xt_blog_search {   margin:3px;   padding:3px;   border:1px solid red; } .xt_blog_search_form {   margin:3px;   padding:3px;   border:1px solid black; } .xt_blog_search_form .xt_input {   margin:3px;   padding:3px;   border:1px solid fuchsia; } .xt_blog_search_form .xt_input input[type="text"] {   border:2px dashed green; } .xt_blog_search_form .xt_submit {   margin:3px;   padding:3px;   border:1px solid lime; } .xt_blog_search_form .xt_submit .xt_button {   border:2px dashed maroon; }  /* POSTS CLASSES [5] xt_blog xt_tags xt_blog_title xt_blog_subtitle xt_blog_content xt_blog_entry_date xt_text small xt_blog_back_to_posts xt_link xt_button */ .xt_blog {   margin:3px;   border:0px solid black } .xt_tags {   margin:0px;   padding:3px;   border:1px solid blue } .xt_tags a {   border:0px solid fuchsia;   text-decoration:none } .xt_blog_title {   margin:3px;   border:1px solid gray } .xt_blog_subtitle {   margin:3px;   border:1px solid lime; } .xt_blog_content {   margin:3px;   padding:3px;   border:0px solid maroon; } .xt_blog_content p {   display:inline-block;   margin:0;   padding:0; } .xt_blog_entry_date  {   margin:3px;   border:1px solid navy; } .xt_blog .xt_button {   margin:3px;   border:2px dashed black } .xt_blog .xt_blog_back_to_posts  {   background:gray; } /* COMMENTS CLASSES [6] xt_blog_comments xt_blog_comments_title xt_blog_comment xt_reply xt_blog_comment_date xt_blog_comment_author xt_blog_comment_author_admin xt_blog_comment_content xt_blog_comment_actions xt_blog_comment_action_reply xt_blog_comment_action_report_spam xt_button xt_link */ .xt_blog_comments {   margin:3px;   padding:3px;   border:1px solid olive; } .xt_blog_comments_title {   margin:3px;   border:1px solid orange;   display:block; } .xt_blog_comment {      margin:3px;   padding:3px;   border:1px solid purple; } .xt_reply {   margin:5px 6px; } .xt_blog_comment_date {   border:1px solid red;   margin:3px;   display:inline-block; } .xt_blog_comment_author {   border:1px solid silver;   margin:3px;   display:inline-block; }  .xt_blog_comment_author_admin /*ADMIN REPLY CLASS*/ {   border:3px double red;   color:maroon; } .xt_blog_comment_content {   border:1px solid teal;   margin:3px;   padding:3px;     } .xt_blog_comment_content p {   border:1px solid orange;   margin:0; } .xt_blog_comment_actions {   margin:3px;   padding:3px;   border:1px solid black; } .xt_blog_comment_action_reply {   border:1px solid blue;   text-decoration:none;   display:inline-block; } 