/*!
 * Almega WordPress Theme
 * Master Stylesheet
 * © 2010 Daytona Communication AB
 */


#dsq-content .dsq-dc-logo,
#dsq-content .dsq-options {
  display: none;
}

#disqus_thread {
  margin-top: 40px;
}

#dsq-content .dsq-authenticate p {
  font-size: 12px;
  margin-bottom: 6px;
}

#dsq-content #dsq-new-post {
  margin-bottom: 30px;
}

#dsq-content ul.dsq-login-buttons {
  margin-bottom: 16px;
  padding: 0;
  background: transparent;
}

a.dsq-brlink {
  color: #686868;
}

#dsq-content .dsq-request-user-info {
  padding-bottom: 0 !important;
  background: transparent !important;
}

/* Comments */

#dsq-content #dsq-comments {
  border: solid #eee;
  border-width: 1px 1px 0;
  font-size: 12px;
}
#dsq-content #dsq-comments * {
  font-size: 12px !important;
}
  #dsq-content #dsq-comments li.dsq-comment {
    position: relative;
    padding: 20px;
    border-bottom: 1px solid #eee;
  }
  #dsq-content #dsq-comments li.dsq-comment.dsq-even {
    background: #f9f9f9;
  }
  #dsq-content #dsq-comments .dsq-comment-header {
    padding: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: transparent;
  }
    #dsq-content #dsq-comments .dsq-comment-header .dsq-avatar {
      padding: 3px;
      border: 1px solid #dedede;
      background: #fff;
    }
    #dsq-content #dsq-comments li.dsq-comment:hover .dsq-avatar {
      border-color: #ddd;
    }
    #dsq-content #dsq-comments li.dsq-comment .dsq-avatar:hover {
      border-color: #888;
      background: #f0f0f0;
    }
      #dsq-content #dsq-comments .dsq-comment-header .dsq-avatar img {
        display: block;
        border: none;
      }
    #dsq-content #dsq-comments .dsq-comment-header .dsq-comment-header-meta {
      padding-left: 10px;
      line-height: 1.3;
    }
    #dsq-content #dsq-comments .dsq-comment-header .dsq-comment-header-time {
      display: block;
      padding: 0 0 0 19px;
      background: url('../images/entry-meta-icons.gif') 0 0 no-repeat;
      font-weight: bold;
      color: #444;
    }
  #dsq-content #dsq-comments .dsq-comment-footer {
    margin-bottom: 0;
  }
  #dsq-content #dsq-comments .dsq-comment-footer-right {
    position: absolute;
    top: 20px;
    right: 20px;
  }
  #dsq-content #dsq-comments .dsq-comment-footer-right button.dsq-button-small {
    padding: 0;
    background: transparent;
    border: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-weight: bold;
  }
    #dsq-content #dsq-comments .dsq-comment-footer-right button.dsq-button-small:hover {
      text-decoration: underline;
    }

/* Forms/Buttons */

#dsq-content .dsq-post-fields div.dsq-input-wrapper,
#dsq-content .dsq-textarea div.dsq-textarea-wrapper {
  background: #fff;
  border: 1px solid #dcdcdc;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

#dsq-content button.dsq-button {
  background: #444;
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  color: #fff;
}

