/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 General Styles
    1.1 Book Covers
2.0 Widgets
    2.1 Books Reviewed Counter
    2.2 Recent Reviews & Upcoming Reviews
    2.3 Social Media
    2.4 Currently Reading
    2.5 Currently Reading - Goodreads
    2.6 Reading Challenges
3.0 Review Indexes
    3.1 General Review Archives
    3.2 Sortable Archive
4.0 Statistics
5.0 About the Author
6.0 Related Posts
7.0 Spoilers
8.0 Image Slider
9.0 Blogroll
10.0 Forms
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 General Styles
--------------------------------------------------------------*/
.ubb-row {
  clear: both;
  margin: 0 0 15px;
  overflow: hidden; }
  @media (min-width: 768px) {
    .ubb-row {
      margin: 0 -15px; } }

.ubb-clear {
  clear: both; }

.ubb-text-center {
  text-align: center; }

/* Columns */
@media (min-width: 768px) {
  .ubb-half {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding: 0 15px; }
    .ubb-half.ubb-last {
      float: right; } }
/* Success message */
.ubb_success {
  background: #ACEEB1;
  color: #1E6123;
  margin-bottom: 20px;
  padding: 20px; }

/* Error message */
.ubb_error {
  background: #EEACAC;
  color: #3D1414;
  margin-bottom: 20px;
  padding: 20px; }

/* Content warning */
.ubb-content-warning {
  background-color: #E61C20;
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: white;
  margin-bottom: 15px;
  padding: 5px; }

/* Blockquotes */
.ubb-synopsis {
  margin-top: 10px; }

/* Rating at the end of the post */
.ubb-final-rating {
  text-align: center; }

/* Blog tour banner */
.ubb-blog-tour-banner {
  text-align: center; }

/*--------------------------------------------------------------
1.1 Book Covers
--------------------------------------------------------------*/
img.ubb_left {
  float: left;
  margin: 0 15px 15px 0 !important; }

img.ubb_right {
  float: right;
  margin: 0 0 15px 15px !important; }

img.ubb_center {
  float: none;
  margin: 0 auto 15px auto !important; }

/*--------------------------------------------------------------
2.0 Widgets
--------------------------------------------------------------*/
/*--------------------------------------------------------------
2.1 Books Reviewed Counter
--------------------------------------------------------------*/
.books-reviewed-text {
  text-align: center; }

.books-reviewed-count {
  font-weight: bold; }

.ubb-progress-bar {
  -webkit-border-radius: 1000px;
  -moz-border-radius: 1000px;
  -ms-border-radius: 1000px;
  -o-border-radius: 1000px;
  border-radius: 1000px;
  width: 100%;
  margin-bottom: 10px;
  border: 1px solid black;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box; }
  .ubb-progress-bar .meter {
    -webkit-border-radius: 1000px;
    -moz-border-radius: 1000px;
    -ms-border-radius: 1000px;
    -o-border-radius: 1000px;
    border-radius: 1000px;
    text-align: center;
    font-size: 12px;
    padding-top: 3px;
    color: #fff;
    display: block;
    overflow: hidden;
    line-height: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: bo