﻿.Inspection_Page_Grid {
	width:100%;
	margin-bottom:30px;
}
.Inspection_Page_Grid h2.grid-titles{
	color:#000;
	width:auto;
	font-size:2rem;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 8px 0;
    position:relative;
    display: inline-block;	
}
.Inspection_Page_Grid .date{
	font-size:14px;
	color:#7d7d7d;
}
.Inspection_Page_Grid h2.grid-titles::after {
    content: "";
    display: block;
    width: 100%;
    height: 3px; /* thickness of underline */
    background: #c0272d; /* choose your color */
    margin: 6px auto 0; /* space between text and line */
}
.Inspection_Page_Grid .grid-item{
	background:#fff;
    box-shadow: 0 0 20px 0 rgba(0,0,0,.12);	
}
.Inspection_Page_Grid .main_inspection_title {
	background: rgb(84, 84, 84);
	background: linear-gradient(140deg, rgba(84, 84, 84, 1) 0%, rgba(31, 31, 31, 1) 49%, rgba(84, 84, 84, 1) 100%);	
    color: #fff;
    text-align: center;
    line-height: 1.3;
    padding: 10px 5px;
    vertical-align: middle;
    margin-bottom: 0px;
    font-size: 1.5rem;
    font-weight:bold;	
}
.Inspection_Page_Grid .price {
    background: #c0272d;
    padding: 15px;
    text-align: center;
    font-weight: bold;
    line-height: 1.25;
    margin: 0 0 10px 0;
    color: #fff !important;
    font-size: 1.25rem;
}
.Inspection_Page_Grid .Inspection_Inner{
	padding:15px;
}
.Inspection_Page_Grid .Inspection_Inner .details,
.Inspection_Page_Grid .Inspection_Inner .details p,
.Inspection_Page_Grid .Inspection_Inner .details ul li
{
	color:#191919;
}
.Inspection_Page_Grid .thumb {
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.Inspection_Page_Grid .thumb img {
    display: block;
    width: 100%;
    height: auto;
    max-height: 225px;
    object-fit: cover;
    margin: 0 auto;
}


@media only screen and (max-width: 1024px) {
	
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 640px) {
}


