/*====================================================================================================
 * C O M M E N T S                                                                     C O M M E N T S 
 ====================================================================================================*/
 
/* Comments - general
-------------------------------------------------------------- */
h3#comments,
#respond h3                { font-size: 1.6em; margin:10px 0 10px 30px; }
#commentform { margin: 0 0 0 30px; }
ol.commentlist { width: 570px; margin: 0 0 0 30px; }

/* Comments - form
-------------------------------------------------------------- */

#commentform               { width: 485px; padding: 0px 5px 0px 5px; background-color: #ffffff; border:1px solid #EEEEEE; }
#commentform p             { margin: 5px 0 5px 0; }
#commentform p label       { float: left; width: 230px; font-weight: bold;  }
#commentform p input       { width: 245px; padding: 2px; }
#commentform p textarea    { width: 475px; height: 100px; padding: 2px; overflow: auto; }
#commentform p #submit     { width: 70px; }
#commentform .cancel-reply { text-align: right; margin: 0 0 0 0;}



/* Comments - commentslist
-------------------------------------------------------------- */

ol.commentlist            { list-style: none; }
ol.commentlist li         { border: 2px solid #ffffff; height: 1%; margin: 0 0 10px 0; padding: 5px 5px 5px 5px; position: relative; background: white; }
ol.commentlist li.comment { clear: both; }
ol.commentlist li .text   { clear: both; } /*text of the comment*/
ol.commentlist li .text p { margin: 0 0 0 0; }

/* meta 
 -------------------------------------- */

/*vcard*/
ol.commentlist li div.comment-author            { padding:0 170px 0 0;  }
ol.commentlist li div.vcard                     { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn             { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url       { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar          { margin:0 5px 0 0; border:5px solid #ddd; top:0px; left:0px; position:relative; float:left; }

/*meta data*/
ol.commentlist li div.comment-meta         { font: normal 12px helvetica,arial,sans-serif; font-style: italic;}
ol.commentlist li div.comment-meta a       { color: #333; text-decoration: none; }
ol.commentlist li div.comment-meta a:hover { color: #000; }
ol.commentlist li p                        { font: normal 12px/1.4 helvetica,arial,sans-serif; margin: 0 0 1em; }
ol.commentlist li ul                       { font: normal 12px/1.4 helvetica,arial,sans-serif; margin: 0 0 1em; padding: 0; text-indent: 0; }

/*reply button
 -------------------------------------- */

ol.commentlist li div.reply       { width: 36px; padding: 5px 10px; border: 2px solid #666; /* border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; */ font: bold 9px/1 helvetica,arial,sans-serif; text-align: center; background: #999; color: #fff; cursor: pointer; }
ol.commentlist li div.reply:hover { background : #c30; border: 2px solid  #c00; }
ol.commentlist li div.reply a     { color: #fff; text-decoration: none; text-transform: uppercase; }
.cancel-comment-reply             { position: relative; bottom: -5px; right: 0px;}

/*customization comments li 
 -------------------------------------- */

ol.commentlist li ul.children    { list-style: none; margin: 1em 0 0 0; text-indent: 0; }
ol.commentlist li ul.children li { }

/*by depth*/
ol.commentlist li ul.children li.depth-2 { margin: 0 0 .25em 0; }
ol.commentlist li ul.children li.depth-3 { margin: 0 0 .25em 0; }
ol.commentlist li ul.children li.depth-4 { margin: 0 0 .25em 0; }
ol.commentlist li ul.children li.depth-5 { margin: 0 0 .25em 0;  }

/*by threads*/
ol.commentlist li ul.children li.alt  { }  /* na co to je ? :( */
ol.commentlist li.alt                 { }
ol.commentlist li ul.children li.even { }  /* 1st, 3rd, 5th comment etc.. */
ol.commentlist li.even                { }
ol.commentlist li ul.children li.odd  { } /* 2nd, 4th, 6th comment etc.. */
ol.commentlist li.odd                 { }   

/*by authors*/
ol.commentlist li ul.children li.byuser               { }
ol.commentlist li.byuser                              { }
ol.commentlist li ul.children li.bypostauthor         { background-color: #EEEEEE; } /*admin*/
ol.commentlist li.bypostauthor                        { background-color: #EEEEEE; }
ol.commentlist li ul.children li.comment-author-admin { }
ol.commentlist li.comment-author-admin                { }

/*misc*/
ol.commentlist li.parent             { }
ol.commentlist li.pingback           { }
ol.commentlist li.pingback.parent    { }
ol.commentlist li.pingback div.vcard { padding: 0 170px 0 0; }

/* Hacks - IE6
-------------------------------------------------------------- */

/* * html #commentform p textarea { width: 475px; padding: 2px; } */

/* Hacks - IE7, IE8
-------------------------------------------------------------- */

/* html>body #commentform p textarea { width: 472px; padding: 2px; } */