﻿.main_top{
    margin-bottom:10px;
}
.btn_item {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    padding: 0 10px;
}
.btn_item .name {
    padding: 0 10px;
}
.btn_item .btn {
    margin-right: 10px;
    min-width: 100px;
}
.input-group .input-group-text {
    min-width: 120px;
    justify-content: center;
}
#sidebar-wrapper{
	min-width: 250px;
}
/*side2_item*/
.side2_item{
    position:relative;
}
.side2_item .b_item {
    position: absolute;
    right: 10px;
    top: -55px;
}
.side2_item .b_item .btn {
    min-width: 100px;
}
.side2_item .item {
    margin-bottom: 15px;
}
.side2_item .item .pic_error {
    color: #ff0000;
    padding-top: 5px;
    letter-spacing: 1px;
}
.side2_item .item .preview {
    object-fit: contain;
    object-position: center;
    width: 100%;
    height: 300px;
}
.side2_item .table_item{
    padding:0 10px;
}
.side2_item .table_item tr th,
.side2_item .table_item tr td {
    text-align: center;
}
.side2_item .table_item tr td{
    vertical-align:middle;
}
.side2_item .table_item .c_size {
    display: flex;
    align-items: center;
    justify-content: center;
}
.side2_item .table_item .c_size input {
    width: 20px;
    height: 20px;
}
.side2_item .table_item .far,
.side2_item .table_item .fas {
    font-size: 20px;
}
.side2_item .table_item .pic {
    width: 100px;
    height: 100px;
    object-fit: contain;
    object-position: center;
}
/*頁籤*/
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    border-color: #dee2e6;
}
.tab-content {
    margin-top: 25px;
}
/*multiselect*/
.multiselect {
    display: inline-block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    text-align: left!important;
}
.multiselect-container{
    border-top:none;
    width:100%;
}
