/* Add here all your css styles (customizations) */
.body {
	background-color: #efefef !important;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
	background-color: #fff !important;
	border-color: #BFBFBF !important;
	/*color: #fff !important;*/
}
/* 左選單 變色 ------------*/

.sidebar-nav-v1 > .list-group-item.active,
.sidebar-nav-v1 > .list-group-item.active:focus,
.sidebar-nav-v1 > .list-group-item.active:hover {
	background-color: #aed65c !important;
	border-color: #BFBFBF !important;
	/*color: #fff !important;*/
}
.sidebar-nav-v1 > .list-group-item,
.sidebar-nav-v1 > .list-group-item:focus,
.sidebar-nav-v1 > .list-group-item:hover {
	background-color: #aed65c !important;
	border-color: #BFBFBF !important;
	/*color: #fff !important;*/
}

.list-group-box li ul, 
.list-group-box li.active ul a {
    background: #f3f3f3;
}

/*.sidebar-nav-v1 li ul .AC, 
.sidebar-nav-v1 li.active ul .AC a {
    background: #d90909;
}*/

/*.sidebar-nav-v1 li ul li,
.sidebar-nav-v1 li.active ul li a {
    background: #356;
}*/

/* 左選單 變色 ------------*/

/*-----------*/
.Pagination-main {
	/*padding-left: 0px;*/
	margin-left: 15px;
	margin-right: 15px;
}

.mt-10 {
	margin-top: 10px;
}
.mt-20 {
	margin-top: 20px;
}
.mt-30 {
	margin-top: 30px;
}
/*ml*/
.ml-5a {
	margin-left: 5%;
}
.ml-10 {
	margin-left: 10px;
}
.ml-20 {
	margin-left: 20px;
}
.ml-30 {
	margin-left: 30px;
}
.ml-60 {
	margin-left: 60px;
}
/*mb*/
.mb-30 {
	margin-bottom: 30px;
}
.mb-60 {
	margin-bottom: 60px;
}

.ad:after {
	content: '　〉';
  color: #360;
  font-weight: bold;
}




@media (min-width: 768px) {
	.box > .collapse  {
	  display: block;
	}
}