.user-edit-php .prar-rating-profile table, .profile-php .prar-rating-profile {width: 60%;}
.user-edit-php .prar-rating-profile table thead, .profile-php .prar-rating-profile table thead {background-color: gray;}
.user-edit-php .prar-rating-profile table tbody, .profile-php .prar-rating-profile table tbody {background-color: #fff;}
.user-edit-php .prar-rating-profile table td, .profile-php .prar-rating-profile table td {padding:3px;}
.user-edit-php .prar-rating-profile table th, .profile-php .prar-rating-profile table th {padding:5px;}
.user-edit-php .prar-rating-profile table tbody td:nth-child(1), .profile-php .prar-rating-profile table tbody td:nth-child(1) {width: 25%;}
.user-edit-php .prar-rating-profile table tbody td:nth-child(2), .prar-rating-profile table tbody td:nth-child(2) .profile-php {width: 12%; text-align: center;}
.user-edit-php .prar-rating-profile table tbody td:nth-child(3), .prar-rating-profile table tbody td:nth-child(3) .profile-php {width: 50%;}
.user-edit-php .prar-rating-profile table tbody td:nth-child(4), .prar-rating-profile table tbody td:nth-child(4) .profile-php {width: 13%; text-align: center;}

#prar_rating_post_metabox .prar-rating.prar-rating-display-post-rating {text-align: center;}
.post-php .prar-rating-comment-list-item .prar-rating.prar-rating-display-post-rating {display: inline-block;}
.post-php .prar-rating-comment-list-item .prar-rating-texte-note {margin-left: 5px;}
.post-php .prar-rating-comment-list-item .prar-rating-texte-note .prar-rating-note {font-size: 120%; font-weight: 600}
.post-php .prar-rating-comment-list-item .prar-rating-texte-note .prar-rating-note-max {font-size: 100%; font-weight: 300}
.post-php .prar-rating-comment-list-item .text_comment {display: block; margin-top: 5px;}

#the-comment-list td.comment {position: relative;}
.cld-like-dislike-wrap {display: inline-block; position: absolute; top:10px; right:0;}
.cld-like-dislike-wrap .cld-common-wrap {margin-right: 10px;}
.cld-common-wrap {display: inline-block; min-width: 2em;}
.cld-common-wrap > a.cld-like-dislike-trigger {text-decoration: none; box-shadow: 0 0 0 !important; border-bottom: 0;}
.cld-like-dislike-wrap svg {max-width: 17px; max-height: 17px; fill: gray;}

/*.post-php .prar-rating-chart-widget {margin-top: 20px;}*/
.post-php .prar-rating-chart-widget-title {width: 100%; text-align: center; margin-bottom: 10px;}
.post-php .prar-rating-chart-widget .prar-rating-chart-widget-title {width: 100%; text-align: center; margin-bottom: 10px;}
.post-php .prar-rating-chart-widget .prar-rating-chart-widget-title .prar-rating-note {font-weight: bold; font-size: 200%;}
.post-php .prar-rating-chart-widget .prar-rating-chart-widget-title .prar-rating-note-max {font-size: 120%;}
.post-php .prar-rating-chart-widget .prar-rating-chart-widget-title .prar-rating-number-of-votes {display: block; margin-top: -5px;}

.post-php a.prar-rating-chart-widget-link, .post-php span.prar-rating-chart-widget-link {display: table; position: relative; text-decoration: none; color: initial;}
.post-php span.prar-rating-chart-widget-item {display: table-cell; vertical-align: middle; white-space: nowrap;}
.post-php a.prar-rating-chart-widget-link .prar-rating-chart-widget-item:first-child, .post-php span.prar-rating-chart-widget-link .prar-rating-chart-widget-item:first-child {width: 1%; padding-right:5px;}
.post-php a.prar-rating-chart-widget-link .prar-rating-chart-widget-item:last-child, .post-php span.prar-rating-chart-widget-link .prar-rating-chart-widget-item:last-child {width: 1%; padding-left:5px;}
.post-php .prar-rating-chart-widget-progress-bar, .post-php .prar-rating-chart-widget-progress-bar-value, .post-php .prar-rating-chart-widget-stars-count, .post-php .prar-rating-chart-widget-stars {height: 12px; line-height:12px; vertical-align:middle;}
.post-php span.prar-rating-chart-widget-stars {display: inline-block;}
.post-php .prar-rating-chart-widget-stars img {display: none;}
.post-php span.prar-rating-chart-widget-progress-bar {display: inline-block; width: 100%; background-color: #ececec; vertical-align: middle; overflow: hidden; font-size: .5rem;}
.post-php span.prar-rating-chart-widget-progress-bar-value {display: block; background-color: gold; position: relative;}
.post-php span.prar-rating-chart-widget-stars-count {display: inline-block;}


.settings_page_prar_rating_options .form-table th {padding-top: 13px; padding-bottom: 13px}
.settings_page_prar_rating_options .form-table td {padding-top: 8px; padding-bottom: 8px}
.settings_page_prar_rating_options .form-table tr.short_th th {width: 200px}
.settings_page_prar_rating_options .form-table tr.long_th th {width: 380px}
.settings_page_prar_rating_options .form-table tr.tab_right th, .settings_page_prar_rating_options .form-table tr.tab_right td {padding-left: 60px;}
.settings_page_prar_rating_options h2 {margin-top: 2.5em}

.edit-comments-php .column-prar_rating_note {width: 70px;}
.edit-comments-php .column-prar_rating_note span.prar_rating_note {font-size: 140%; position: relative;}
.edit-comments-php tr.unapproved .column-prar_rating_note span.prar_rating_note::before {position: absolute; content:''; background-color: gray; width:100%; height: 100%; display: block;}

/* TOOLTIP */
.prar-admin-tooltip-div {display: inline-block; position: relative;}
.prar-admin-tooltip {cursor: pointer;}
.prar-admin-tooltip-text {display: none; position: absolute; width: 300px; background-color: #3c434a; color: #fff; padding: 5px;}

/* SPINNER */
.lds-spinner {
  display: none;
  position: relative;
  width: 20px;
  height: 20px;
}
.lds-spinner div {
  transform-origin: 20px 20px;
  animation: lds-spinner 1.2s linear infinite;
}
.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 17px;
  width: 3px;
  height: 8px;
  border-radius: 20%;
  background: #000;
}
.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
