.cust [class^='col-sm-'] {
	padding: 8px 5px;
}

@media screen and (min-width: 768px) {
    .cust-photo {
        position: absolute;
    }
}
@media (max-width: 767px) {
	.cust-photo {
		text-align: center;
	}
}

.container {
	padding: 0px 0px;
}

.cust-photo .file-input {
	display: none;
}
.cust-photo .btn-img {
	height: 130px;
	width: 120px;
	color: #237900;
	padding: 0px;
}
.cust-photo .btn-img:hover {
	border-color: #ccc;
	background-color: white;
}
.cust-photo .upload-text {
	padding: 5px;
	font-size: 10pt;
	background-color: rgba(180,210,118,0.2);
}
.cust-photo .preview {
	width: 110px;
	height: 120px;
}

legend {
	color: #237900;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: 1px dashed #ccc;
}
/* 20170125 Jennifer 為了將toggle button 往上移一點 ,會影響到btn-link */
legend .btn {
	margin-bottom: 10px;
}

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
    color: #237900;
}
.baisc-info, .business-relation, .family-and-job, .warmth-record, .chat-record {
	/*margin-bottom: 20px; */
}

.text-warning a, .text-warning a:active, .text-warning a:focus, .text-warning a:hover {
	color: #8a6d3b;
}

.no-data {
	font-size: 30pt;
	text-align: center;
	padding: 50px;
}

.introducer-select-email {
	color: #aaa;
}


