.sidebar-section-heading {
	font-weight: 500;
  text-transform: uppercase;
	padding: 0.75rem 1.25rem;
}
.nav-tabs {
  margin-bottom: 15px;
}
.max-width-100 {
	max-width: 100px;
}
input.form-control[type="file"] {
	height: auto;
}
.maw100 { max-width: 100px; }
.maw200 { max-width: 200px; }
.mah100 { max-height: 100px; }
.mah200 { max-height: 200px; }
input, textarea, .btn, .form-control, input.datepicker { border-radius:  0px; }
#accordion .card-header { padding: 0px; }
#accordion .card-header .btn-link:hover { text-decoration: none; }
#accordion input[type="radio"], #accordion input[type="checkbox"] { vertical-align: middle; }
#accordion .btn-link { position: absolute; top: 0px; right: 0px; }
.datepicker table tr td { font-weight: 600; }
.datepicker table tr td.disabled { font-weight: normal; }
.tr-10 { top: 10px; right: 10px; }
.box-wrapper { max-width: 320px;margin:20px auto; }
.order-search {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.signup-box {
    margin: 20px auto;
}
.text-10 {
    font-size: 10px;
}

.btn-favorite {
    transform: scale(.7);
    transform-origin: bottom;
}
.fav-attraction {
	position: absolute;
	bottom: 15px;
	right: 10px;
	z-index: 100;
}
.text-green {
	color: #004406;
}
.low-credit {
	font-size: small;
}
#top_line {
	border-bottom: 1px solid #FAA;
    border-top: 1px solid #FAA;
}