body{	
	background: #fafafa;	
}

#info{
	color: #fff;
	background-color: #3F5161;
}

#content, .infoExp, .button-group{
	color: #333333;
	border: 1px solid #ababab;	
}

#content li { background: #33333301; }
#content li:nth-child(odd) { background: #33333318; }

.infoExp li { background: #33333301; }
.infoExp li:nth-child(odd) { background: #33333318; }

.refreshBtnList {
	color: #333333;
}

#options {
	color: #3F5161;
	/*border: 1px dashed #3F5161;*/
	background-color: #eff4f9;
}

#optionLib, #contentLib, .InfoLib, .optionLib {
	color: #3F5161;
}

.accordion-body, .accordion-button, .accordion-button:not(.collapsed){
	color: #3f5161;
}

.form-check-input:checked {
    background-color: #3F5161;
    border-color: #3F5161;
}

.input-group .input-group-text{
	color: #3F5161;
}
.input-group input{
	color: #3F5161 !important;
}

input, select {
	border: 1px solid #ababab;
	color: #3F5161;
}

.dynamicLi{
	color: #3F5161;
}


button.learn-more .circle {
	background: #3F5161;
}
button:hover .circle .icon.arrow {
background: #ffffff;
}
button.learn-more .circle .icon.arrow::before {
border-top: 0.125rem solid #ffffff;
border-right: 0.125rem solid #ffffff;
}
button.learn-more .button-text {
color: #333333;
}
button:hover .button-text {
color: #ffffff;
}

.txt_result {
	color: #333333;
}

.button-group button{
	color: #000;
}

.button-group button:first-child {
	border-right: 1px solid #000;
}

.button-group button:hover {
	background-color: #ebebeb;
}

#infoContent {
	border: 1px solid #5e696e;
}