@charset "utf-8";
*{
    color: #5A4E4B;
}
header{
    background: #03a9f4;

}
a {
     color: #03a9f4;
     text-decoration: none;
}
#hdr_search{
    background-color: #2196f3;
    color: #FFF;
}

.material-icons-outlined.md-dark {
    color: rgba(0, 0, 0, 0.6);
}
.material-icons-outlined.blue {
    color:#03a9f4
}
.material-icons-outlined.md-blue {
    color: rgba(0, 0, 0, 0.6);
}
sub ul li:hover{
    background-color:#E8F0FE;
}
sub ul li.active{
    background: #E8F0FE;
}

sub ul li a{
    color: #333
}
sub ul li.active a{
    color: #03a9f4
}
.btn_save{
    color: #FFF;
    background: #03a9f4;
}
.btn2{
    color: #FFF;
    background: #999;
}
.btn3{
    color: #FFF;
    background: #666;
}
a.btn_sp_add span,
a.btn_sp_list span{
    font-size: 30px !important;
    color: #03a9f4
}
.contact{
    background: hsla(159,39%,80%,0.4);
}
.select_modal li:hover{
    background: #DEEBFF
}
.input_mode0,
.input_mode1{
    background: #CA2338;
}
.input_mode1{
    color: #FFF;
    background: #777;
}
.smlist a{
    color: rgba(18,88,139,1.00) !important
}
.smlist a:hover{
    color: rgba(18,88,139,1.00) !important
}
.step th{
    background: #F5F5F5
}
ul.tab li.active{
    border-bottom: 2px solid #03a9f4;
}
.btn4{
    border: 1px solid #03a9f4;
    color: #03a9f4;
}
.card2{
    border-left: 3px solid #03a9f4;
}
.card1 li{
    border-left: 3px solid #03a9f4;
}
.search_area{
    border: 2px solid #E8F0FE
}
.completed p{
	border: 2px solid #03a9f4;
	color: #51A626
}
#calendar-business-day .ui-datepicker-header {
	background: #03a9f4;
}
.success {
	padding: 15px;
	margin-bottom: 15px;
	border: 1px solid #03a9f4;
}
.success li {
	color: #03a9f4;
}
#consultant-performance tbody tr:last-child {
    background: #03a9f4;
    font-weight: bold;
}
#consultant-performance tbody tr:last-child td {
    color: #FFF;
}
#consultant-performance tbody tr:last-child:hover td {
    background: #03a9f4;
}
.btn-clear-all,
.btn-search {
    background-color: #FFF;
    color: #03a9f4;
}