a { color: #448aff;}
.page-header .page-block .breadcrumb-title {
    float: left;
}
.box-function li{float:right; display:inline-block; margin-left:10px;}
.box-function .btn {padding:6px 10px;}

table .text_info {
    font-size: 80%;
}

table .text_info p{
    margin-bottom: 5px;
}

input.form-control { border-radius: 5px;}

button.btn {
    padding: 11px 19px 12px 19px;
}
.cgreen {color:green}
.cblue {color:blue}
.cred {color:red}
.cgray {color:gray}

/* Nav Tabs */
.nav-tabs a {font-size:16px;}
.nav-tabs a.active {font-weight:bold;}
.nav-tabs .inactiveLink {
   pointer-events: none;
   cursor: default;
}

/* Box Tabs */
.box-tabs {padding:20px; position:relative}
.box-tabs .tab-content {border:1px solid #ccc; padding:1px; height:250px; overflow:scroll}
.nav-tabs>li.active>a{background:#286090;color:#fff;}
.box-function {padding-top:0px;}
.tabs-function {
	position:absolute; right:50px; top:20px;
	z-index:9999; margin:0; padding:0
}
.box-function li ,.tabs-function li  {list-style:none; display:inline-block}
.box-function li button,.tabs-function li button {
	cursor:pointer; padding: 4px 8px; color: #333;
}
.box-function .btn-success,.box-function .btn-primary,
.box-function .btn-danger,.box-function .btn-info,
.box-function .btn-warning {color:#fff}
.box-function li button.red,
.tabs-function li button.red {color:red;}

.step-form {
    border-bottom: 1px solid #ddd;
}
.step-form>li {
    float: left;
    margin-bottom: -1px;
}
.step-form>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    position: relative;
    display: block;
    padding: 10px 15px;
}
.step-form>li>a:hover {
    border-color: #eee #eee #ddd;
}
.step-form>li>a:focus, .step-form>li>a:hover {
    text-decoration: none;
    background-color: #eee;
}

table.table {
    background: white;
    border-collapse: collapse;
    width: 100%;
}
table.table th {
    background: #90cef7;
    color: #333;
}
table.table tr, table.table th, table.table td {
    border: none;
    border-bottom: 1px solid #e8e8e8;
    font-size: 13px;
}
table.table th, table.table td {
    padding: 8px !important;
}
table.table tr td {/* line-height:34px; */}
table.table tr:nth-of-type(2n+2) td {}
table.table td ul.list {margin:0; padding:0}
table.table td ul.list li {list-style:none; display:inline-block; width:20%; padding:5px 0}
table.table tr.active td {background-color:#d1e8f7 !important}

.border {border:1px solid #ccc !important;}
.radius-5 {border-radius:5px;}
.radius-4 {border-radius:4px;}

.flag_true {color:#90cef7;}
.item_answer {clear:both; margin:20px 0;overflow: hidden;}
.item_answer ol,.item_answer ul {margin:10px 0;}
.item_answer li {float:left; width:24%; margin-right: 15px;}
.item_answer .item_score {cursor:pointer}

.list-question .question span {
	display: unset;
    font-size: unset;
    margin-top: unset;
}

/* FIX TABLE */
#tablefixbottom {
	position:fixed; display:none;
	bottom:0; left:0; right:0; 
	height:50px; line-height:50px;
	background:#2782c0; color:#fff;
	text-align:center;
	box-shadow:1px 1px 5px #333;
	font-size:20px; text-align:right;
	padding:0 50px 0 20px; 
	z-index:999;
}
#tablefixbottom .inner {margin:auto}
#tablefixbottom .box {padding:0 30px; border-right:1px solid #2e94da;}
#tablefixbottom .total_orders span,
#tablefixbottom .currency_cyn span,
#tablefixbottom .currency_vn span {color:yellow}
#tablefixbottom  #quick_deposit {color:#fff; font-size:20px;}
#tablefixbottom  #change_status {margin-top:10px;}
/* END FIX TABLE */

/* FORM SEARCH */
.form_search {}
.form_search .form-control {height: 26px !important;}
.form_search input.form-control {min-height: 26px !important;}

.school_item .title {font-size:18px;}
.school_item .card-header {padding:10px 20px;}
.school_info .line {
    padding: 3px 0;
}
.school_info .line span {
    display: inline-block;
}
.school_info .line label {
    float: left;
    display: inline-block;
}
.school_info .number {
    font-size: 20px;
    float: right;
}