label{
  text-align: left;
  display: block;
  margin-top: 5px;
  margin-bottom: -5px;
  color: #8e8a8a;
}

.moblic-services {
    text-align: left;
	padding-top: 40px;
}
.moblic-services-box p, .simple-text p {
    opacity:1;
	margin-bottom: 0.5em;
}

#ch-addr-box{
	background: #f7f7f7;
    padding: 10px 15px;
	border: 1px solid #f7f7f7;
	box-shadow: 0 0 12px 2px rgb(201 201 201 / 80%);
	margin-bottom: 20px;
	border-radius: 10px;
}
#ch-addr-box p{
	font-size:14px!important;
}
#ch-addr-box u{
	border-top: 1px solid #ff5722;
    border-bottom: 1px solid #ff5722;
    text-decoration: none;
    padding: 2px 0;
	font-size: 16px;
}
.moblic-quote-box h2 span{
	
}
#moblic-ua{
	line-height: 1.2;
    padding: 15px 0;
	margin-right: -15px;
    font-size: 14px;	
}
#moblic-ua span{
    font-weight: 600;
    background: #ffc107;
    padding: 2px 6px;
    border-radius: 2px;	
}
.moblic-foot{
	margin-top:600px;
}
.enquiry{
    background: #fff7f7;
    padding: 5px 10px;
    font-style: italic;
    font-size: 14px!important;
    border-radius: 2px;
    border-left: 5px solid #f00;
    color: #9d5454;
}
.overlay:before {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	content: "";
}
.overlay{
	display:block;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	bottom:0;
	right:0;
	line-height: 1;
	z-index: 100000;
	overflow: auto;
	text-align: center;
	transition: opacity 1.5s ease-out;
	animation:  zoomIn 0.5s ease 1 forwards;
	-webkit-animation: zoomIn 0.5s ease 1 forwards;
	background:rgba(255,255,255,.8);
	
}

.overlay>div {
    display: inline-block;
    vertical-align: middle;
    width: 90%;
    max-width: 600px;
    margin: 0 auto;
    padding: 25px 15px 20px;
    text-align: center;
    background: #fff;
    font-size: 14px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    box-shadow: 0 0 3px 0px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 0 3px 0px rgba(0, 0, 0, .2);
    position: relative;
    z-index: 1;
    border: 1px solid rgba(0,0,0,.2);
	position:relative;
}
#confirm_ref{
	color: #2196F3;
	text-decoration:underline;
	cursor:pointer;
}
#thx {
    text-align: left;
}
#thx h2 {
	border-left: 12px solid #4caf50;
    padding-left: 10px;
}
#thx p {
    margin-bottom: 0.5em;
	font-size: 14px;
}
#thx u {
    border-top: 1px solid #ff5722;
    border-bottom: 1px solid #ff5722;
    text-decoration: none;
    padding: 2px 0;
    font-size: 16px;
}
#moblic-ua {
    color: #fff;
	margin-right: 0;
}
#moblic-ua span {    
	color: #1a1b20;
}

.service-info{
	display: none;
	margin: 10px;
}
.fuel-price{
	display: none;
}
.veh-valu{
	display: none;
}
.show{
	display: block;
}
#our-services{
	margin: 40px 0;
}
#our-services ul{
	list-style:none;
}
#our-services li{
	display:inline-block
}
#our-services .btn{
    text-decoration: none;
    font-size: 16px;
	border: 1px solid #00703c;
}
#our-services #arefund{
    background: none;
    color: #00703c;
    border: 1px solid #00703c;
    font-weight: 600;
}
@media screen and (min-width:992px) {
	#thx p {
		font-size: 16px;
	}
	#ch-addr-box p{
		font-size:16px!important;
	}
}