
body {
	padding-top: 60px;
	padding-bottom: 40px;
}

@media (min-width: 992px) {
	body {
		padding-top: 100px;
	}
}

img {
	max-width: 100%;
}

h5.height-defined {
	font-size: 1.2em;
	min-height: 60px;
}

.fa-star {
	color: #fe9501;
}

.app-icon {
 	-webkit-border-radius: 50px;
 	-moz-border-radius: 50px;
 	-ms-border-radius: 50px;
 	border-radius: 50px;
 	max-width: 245px;
 	width: 100%;
 }

 .bg-flagged .card-header {
 	background-color: #f2dede;
 	color: #a94442;
 }

 .bg-flagged.card {
 	border-color: #ebccd1;
 }

.card-deck {
	margin-bottom: 10px;
}

#client.card-deck.card {
	max-width: 210px;
}

#client h5 {
	margin: 20px auto;
}

.review-card {
	margin: 10px auto;
}

.review-date {
	line-height: 24px;
	font-size: 12px;
}

.bg-th {
	background-color: #d24627;
}


/* bootstrap */

.row {
	margin-bottom: 20px;
}

.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}

