.caring-siter, .aplaceformom-siter, .google-siter, .yalp-siter {
	display: none;
}

.sj-rev-prev, .sj-rev-next {
    top: 285px !important;
}

/* table, th, tr {
  border:1px solid black;
} */
#myTable tbody tr>td:nth-child(6), 
#myTablesort tbody tr>td:nth-child(6) {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 0 auto;
    max-width: 250px;
}
#myTable tbody td:nth-child(5), #myTablesort tbody td:nth-child(5) {
    max-width: 200px;
	overflow: hidden;
}

#myTable tbody tr>td:last-child, #myTablesort tbody tr>td:last-child {
    max-width: 150px;
}
main#primary {
    padding: 0 50px;
}
.page-id-83 #page {
    padding: 0 50px;
	max-width:1100px;
	margin: 0 auto;
}

/* Single slide css */
.home-guests .warm.refr {
    margin: 0;
}

.home-guests .rv-stars {
    margin: 15px 0 0 0;
}

.home-guests .review-imgm {
    display: flex;
    align-items: center;
    column-gap: 35px;
    margin: 0 0 15px 0;
}
.home-guests .review-imgm>img {
    border: 1px solid #e2e1e1;
}
.rvstwo .sj-rev-next, .rvstwo .sj-rev-prev {
    top: 50% !important;
}

.rvstwo .sj-rev-next:after, .rvstwo .sj-rev-prev:after {
    font-size: 27px !important;
    font-weight: bolder;
    color: #373763 !important;
}

.review-sliderm.rvstwo {
    padding: 0 30px 20px 30px;
}
/* Single slide css end */

/* New CSS */
.guests {
    background: #F2F2F9;
    border-radius: 20px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.2) 0px 7px 13px -3px, rgba(0, 0, 0, 0.1) 0px -3px 0px inset;
    padding: 6px 20px 30px 20px !important;
    min-height: 420px !important;
	max-height: unset !important;
}

.guests p, .home-guests p {
    color: #000;
    font-size: 18px;
}

.guests .invisible-content {
    height: 115px;
	padding-right: 8px;
    overflow-y: scroll;
    margin: 12px 0 10px 0;
}

.guests  ::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.guests ::-webkit-scrollbar-track {
  background: #fff; 
}
 
/* Handle */
.guests ::-webkit-scrollbar-thumb {
  background: #373763; 
}

/* Handle on hover */
.guests ::-webkit-scrollbar-thumb:hover {
  background: #373763; 
}

.warm {
    margin-bottom: 30px;
}

.guests img {
    margin-left: -6px;
}

.guests h4 {
    font-size: 24px;
    color: #000000;
}

.guests a {
    color: #1A75BB;
    font-size: 25px;
    text-decoration: none;
}

.guests a:hover {
    text-decoration: none !important;
    color: #1A75BB !important;
}

.col3 {
    width: 40%;
}

.review-sliderm {
    max-width: 1150px;
    margin: 0 auto;
    padding: 40px 30px;
    background-color: transparent;
}

.per-descrp {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 15px 0 0 0;
}
.review-imgm {
    position: relative;
    margin: 15px 0 0 0;
}

.review-imgm>img {
    width: 80px;
    height: 75px;
    object-fit: cover;
    border-radius: 50%;
}
.guests>h2 {
    margin: 8px 0 0 0;
}

.rev-df-log {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.rev-df-log img {
    width: 40px;
    height: 40px;
}

.rev-df-log>p {
    margin: 0;
}

.rv-stars {
    display: flex;
    justify-content: space-between;
}

.rv-stars>div {
    display: flex;
    column-gap: 8px;
    margin: 0 0 0 5px;
    align-items: center;
}

.rv-stars div>img {
    width: 20px;
}
.rv-stars .rv-sitename {
    margin: 0;
}
.warm.refr {
    margin: 25px 0 10px 0;
}
.review-sliderm {
    position: relative;
}

.review-sliderm .guests {
    margin-bottom: 10px;
}

.review-sliderm .swiper-button-prev, .review-sliderm .swiper-button-next {
    color: black;
}

.review-sliderm .swiper-button-prev {
    left: -5px;
}

.review-sliderm .swiper-button-next {
    right: -7px;
}

.large-content button.rd-more {
    padding: 0;
    border: unset;
    background-color: unset;
    color: black;
    text-decoration: underline;
    margin: 15px 0 0 0;
    cursor: pointer;
    display: block;
	outline: unset !important;
}



@media screen and ( max-width: 1150px ) {
	.review-sliderm .swiper-pagination {
		bottom: -10px !important;
	}
}

@media screen and ( max-width: 420px ) {
	.rv-stars {
		flex-direction: column;
		row-gap: 10px;
	}
}