.postbox .inside{display:table}
.postbox .age-reviews>li{float:left;margin:5px;text-align:center;height:290px;width:120px;overflow:hidden;}
.postbox .age-reviews li li{margin:2px 0;padding:0;}
.postbox .age-reviews img{float:left;width:100%;margin-bottom:5px;}
.hidden{display:none;}
.reviews{display:grid;grid-template-columns:1fr;column-gap:25px;row-gap:25px;}
@media(min-width:768px){
.reviews{grid-template-columns:1fr 1fr;}
}
@media(min-width:1200px){
.reviews{grid-template-columns:1fr 1fr 1fr;}
}
.age-review-container{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;padding:22px 0;border:8px solid #0083ca;border-radius:12px;font-family:Rubik, Arial, Helvetica, sans-serif;width:100%;}
@media(min-width:1100px){
.age-review-container{min-width:325px;}
}
.inner-container{display:flex;flex-direction:column;}
.review-vehicle{font-size:medium;padding-bottom:3px;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:18px;}
.review-location-container{padding-right:20px;display:inline-block;}
.review-location h3{margin-bottom:0px!important;padding-bottom:8px!important;}
.location-and-vehicle{display:flex;justify-content:space-between;flex-direction:column;}
@media only screen and (max-width: 1100px) {
.location-and-vehicle{flex-direction:column;}
}
.review-star-rating{padding:0 0 5px 0;}
.review-quote{color:gray;font-size:large;margin-bottom:0px;line-height:28px;}
.review-quote-inner-container{padding:5px 25px 5px 30px;}
.review-quote-container{width:100%;}
.review-upper-section-container{padding:0px 25px 0px 30px;}
.review-name-date-container{padding:10px 25px 0px 30px;}
.review-name-date{margin-bottom:-1px;}
.review-date{font-size:small;font-weight:lighter;margin-left:10px;}
.review-quote-inner-container{max-height:350px;overflow-y:hidden;}
.inner-container{position:relative;}
.inner-container  input[type="checkbox"],
.inner-container button{background-color:transparent;width:100%;height:90px;display:block;position:absolute;bottom:0;cursor:pointer;border:0;z-index:2;appearance:none;}
input[type="checkbox"]:checked ~ .review-quote-inner-container{overflow-y:auto;}
input[type="checkbox"]:checked{height:40px;bottom:-20px;z-index:5;}
input[type="checkbox"]:checked + button{background-color:#fff;height:40px;bottom:-20px;z-index:4;}
input[type="checkbox"]:checked + button::after{content:'Read Less';}
.inner-container button{background:linear-gradient(transparent 0%, #fff 36%);height:120px;z-index:1;opacity:1;left:0;bottom:0;color:#0083ca;font-weight:600;}
.inner-container button:after{content:'Read More';}
.review-name-date{position:relative;z-index:3;}
.age-quotes{padding-top:6px;}
table{border:2px solid #ddd !important;border-collapse:collapse;width:100%;}
.glass-quote-table td{border:2px solid #ddd;text-align:left;padding:8px 12px;font-family:Rubik, Arial, Helvetica, sans-serif;font-weight:400;}
.glass-quote-table th{border:2px solid #ddd;text-align:center;padding:8px;font-family:Rubik, Arial, Helvetica, sans-serif;font-weight:600;}
.glass-quote-table tr:nth-child(even){background-color:#eaeded;}
.glass-quote-table th:nth-child(1){width:30%;}
.quote-headline{font-family:Rubik, Arial, Helvetica, sans-serif;padding-top:20px;padding-bottom:10px !important;font-weight:500 !important;color:#000000;}
.quote-table-row > div{width:75%;word-break:break-word;}
@media only screen and (max-width: 768px) {
.glass-quote-table td, .glass-quote-table th{display:block;}
table{padding:0 0;border-width:0px 0px 0 0 !important;}
.quote-label:before{font-weight:bold;font-family:Rubik, Arial, Helvetica, sans-serif;padding-right:10px;content:attr(data-label);width:35%;float:left;height:100%;font-weight:600;}
.glass-quote-table tr.md_hide{display:none !important;}
.glass-quote-table tr{margin-bottom:20px;display:block;border:2px solid #ddd;}
} .paragraph-link{font-family:Rubik, Arial, Helvetica, sans-serif;font-size:22px;padding:12px 0;margin:0;min-width:200px;text-align:center;}
@media(min-width:576px){
.paragraph-link{text-align:left;}
}
.links-list{text-decoration:none!important;box-shadow:0 0 0 0!important;color:#0083ca;}
.links-list:hover{color:#0074b3;}
.link-list-container{display:grid;grid-template-columns:1fr;column-gap:35px;row-gap:0;grid-auto-flow:row;}
@media(min-width:576px){
.link-list-container{grid-template-columns:1fr 1fr;}
}
@media(min-width:768px){
.link-list-container{grid-template-columns:1fr 1fr 1fr;}
}
@media(min-width:992px){
.link-list-container{grid-template-columns:1fr 1fr 1fr 1fr;}
}
@media(min-width:1200px){
.link-list-container {
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
}