
.caradmin {
	background-color:#DDD;
}

.carousel-item {
  height: 50vh;
  min-height: 200px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

.offers {
	font-size:36px;
	font-weight:bold;
	background: -webkit-linear-gradient(#FF0, #D00);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
}

.headerimage{
	background-size: contain;
	text-align:center;
 	height: auto; 
    width: auto; 
} 

.banner {
	width: 100%;
	height: 100px;
	background-image: linear-gradient(#d6d6d6,#f8f8f8,#d6d6d6); 
}

.car-label {
  display:inline-table;
  padding-right:20px;
  padding-bottom: 20px;
  /*vertical-align:top;*/
  font-size:16px;
  font-weight:600;
}


.car-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  vertical-align:inherit;
  marging-left: 40px;
  margin-right: 0.75rem;
  width:20px;
  height:20px;
}

.card-body-c19 {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
  background-image: linear-gradient(#d67b7b,#f8f8f8,#f8f8f8,#f8f8f8, #d67b7b); 
}

.footer-main {
	position: relative;
  	bottom: 0;
  	width: 100%;
  	height: 55px;
	display: inline-block;
	background-color: #343a40 !important;
	padding: 1rem;	
}

.footer {
	position: absolute;
  	bottom: 0;
  	width: 100%;
  	height: 55px;
	display: inline-block;
	background-color: #343a40 !important;
	padding: 1rem;	
}
