table.dataTable thead th, table.dataTable thead td{padding: 6px 10px;}
.max{width:100%;float:left;background:#fff;padding-top:20px;}
.containear{max-width:897px;margin:auto;}
.max .form{float:left;}
.max .form-top .block{padding-top:20px;padding-left:20px;}
.max .fm-paragraph,.max .fm-paragraph-1{padding-right:25px;padding-right: 25px;padding-left: 25px;}
form.tabs-stage{border-top:0}
form input{border: 1px solid #000;color:#666;transition: all .1s linear;padding: 0 13px;display: inline-block;}
.form-top .large{width:200px;}
.form-top .buttons{float:right;padding:0;}
.form-top .caption{background-image: linear-gradient(to bottom, #ff9d93, #ff784e, #ff530a);color:#fff;transition:.2s linear;}
.form-top .caption:hover{background:#ff5208;color:#fff;}
.form-top .caption-1{background-image: linear-gradient(to bottom, #fdfdfd, #f2f2f2, #e6e6e6);transition:.2s linear;}
.form-top .caption-1:hover{background:#e6e6e6;color:#666;}
.form-top .caption-2 span::before{content: "";background: url(../images/icon-sprite.png)no-repeat;display:block;width: 38px;
height: 33px;background-position: -18px -8px;position: absolute;left:5px;top:0;}
.form-top .caption-2{position:relative;padding-left:45px;}
.form-top .caption-2:hover{background:#fff;color:red;}
.form-top .caption-2:hover span::before{color:red;}
.buttons{padding-top:13px;}
.banner-bottom{width:100%;float:left;background:#d8d8d8;}
.banner-bottom li{float:left;border-left:1px solid #cccccc;padding:22px 19px;}
.banner-bottom li:last-child {border-right: 1px solid #ccc;}
.brand input,.sub-large input{width:100%;}
.brand input,.sub-large input{width: 100%;border: 0;}
.brand td,.sub-large td{padding: 0;}
table{border:1px solid #ccc; border-collapse: collapse;width:100%;}
tr{border:1px solid #ccc;padding: 0px 14px;}
td{border:1px solid #ccc;padding: 14px 10px;}
th {border: 1px solid #ccc;padding: 8px 15px;background:#eeeef0;color: #666;}
.primery, .secondary {padding: 0px 40px;border: none;background: #f4f4f4;font-size: 13px;
transition: all .15s linear;color: #666;font-weight: 600;border-radius: 5px;
display: inline-block;height: 44px;line-height: 44px;}
button.primery {background: #eeeef0;}
.primery:hover, .secondary:hover {/*background-color: #000;*/box-shadow: 6px 5px 12pxrgba(0, 0, 0, 0.25);/*color:#fff;*/opacity: .60;}
.banner-table{width: 100%;float: left;background:#fff;padding-bottom: 100px;}
.banner-table .power{position:relative;}
.banner-table .power a::before{content:"";background:url(../images/icon.png);display:block;height: 50px;
width: 57px;background-position: -6px -573px;position: absolute;top:-3px;right:6px;transform: scale(.7);transition:.2s linear;}
.banner-table .bg-color{position:relative;padding-right: 30px;}
.banner-table .bg-color a::before{background:url(../images/icon.png);height: 40px;
width: 34px;display: block;position: absolute;right: 0;top: 0;background-position:-20px -415px;}
.max .left{float:left;border-radius:5px;}
.max .right{float:right;border-radius:5px;}
.full{position:fixed;background:#fff;width:100%;float:left;bottom: 0;padding: 7px 0;z-index: 2;}
.full .primery.left{position:relative;}

.input-group.devider input, .input-group.devider select, .input-group.devider textarea {width: calc(100% - 10px);}
.col-5 .buttons{float:right;padding-top:2px;}
.content-menu{padding-top:20px;}
.banner-table.bottom{padding-bottom:10px;}
.col-6 .block{width:100%;float:left;}

.sub-large-category .tabs-nav.grid-flex{display:none;}
/*item-type-list*/
.max .fm-paragraph, .max .fm-paragraph-1{padding-right:0;}
.max .margin{margin-left:35px;}
.banner-table #test{width:100%;border:none;padding:0px 70px;}
.banner-table .table-data{padding:2px 10px;}
/*size-list*/
.max .margin{margin-left:5px;}
.form-top .buttons.top-margin{margin-top:15px;}
.banner-table .submit-b button{background:none;border:0;position:relative;}
.banner-table .submit-b button::before {content: "";background: url(../images/icon.png);background-position-x: 0%;
background-position-y: 0%;height: 27px;width: 27px;display: block;background-position: -92px -10px;position: absolute;
top: -16px;transform: scale(1.2);left: 30px;}
.banner-table .test{-webkit-appearance:none;}
.banner-table .table-data{position:relative;}
.banner-table .table-data button{position: absolute;right: 0;top: 0;border: 0;padding:4px 0;background: #e4e4da;}
.banner-table .table-data button::before{content:"";background:url(../images/icon-sprite.png);height: 40px;
width: 30px;display: block;background-position: -20px -241px;}
/*compani-jan-code-list*/
.company .col-5{width:100%;text-align:center;max-width: 100%;flex: auto;}
.company .col-5 .buttons{text-align:center;float:none;}
.havy-form #padding{padding-top:15px;}
/*material-details*/
.material{width:100%;float:left;}
.material #customer{width:100%;padding: 0 8px;}
.material .left{padding-left:15px;}
.material #shipcode{width:24%;border: 1px solid #e9e9e9;border-radius: 8px;}
.material .list li{width:25%;float:left;background:#fff;text-align:center;padding-top: 35px;}
.material .list li span{display:block;text-align:right;margin: 38px 0px;}
.material .list li h5{text-align:center;font-size:14px;padding-bottom:10px;}
.material .list li input{margin-bottom:10px;}
.material .max-1{padding-top:0;}
.material .max-1 li{width:25%;float:left;}
.material .list{width:100%;background:#fff;}
.material .col-6{float:left;background:#fff;}
.material .col-6.right-col {padding-left: 26px;}
.material-input input{width:100%;border:0;text-align: left;border-radius: 0;}
.material-input td{padding:0;}
.material-tab table{border:0;}
.form-inner.half.grid-flex.space-between.max-width{width:94%;}
.border .select-selected {border: 0;padding: 0;height: 34px;}
.col-6.float-none input{text-align: left;padding-left: 4px;}
.label.lable-width{width:125px;}
.input-group.grid-flex.space-between.width-90{width: calc(92% - 110px);}
.form-group.grid-flex.space-between.padding-top{padding-top:45px;}
.sub-large .padding-left{padding-left:30px;}
.content-box-noi-padd .content-box{padding:0;box-shadow:none;}
/*material-list*/
.form-inner.half.grid-flex.space-between.width-100{width:100%;}
.material-list .input-group.devider input{width: calc(47% - 10px);}
.material-list .buttons{float:right;padding:0;}
/*Approval Purchase/Purchase Return*/
.product-list.first-td td:first-child{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;}
.icon.detail.secondary.no-bg{background:none;}
/*payment-input*/
.payment-input .product-list tbody td > div{padding:0;}
.max.full .primery.left.plus::before{content:"";background:url(../images/icon.png);height: 36px;
width: 35px;display: inline-block;background-position:-158px -640px;position: absolute;left: 0;
top: 3px;transform: none;}
.banner-table .border-background{background:none;border-left: 0 !important;padding:0;
border-bottom: 0 !important;border-top: 0 !important;border-right: 0 !important;}
/*Product search*/
 .product-search-half .form-group .form-inner.half{width:100%;}
 .product-table tr th:first-child{background:#000;border:1px solid #ccc;}
 /*Customer search*/
 .customer-search .form-inner.half.grid-flex.space-between{width:47%;}
 .customer .blue-bg{background:#000;}
 .customer .blue-bg td,.customer .blue-bg td:first-child,.customer .white-bg td,
 .customer .white-bg td:first-child{border:0;}
 .customer .white-bg{background:#fff;}
/*payment-list*/
 .product-table tr td:first-child{border:1px solid #ccc;}
 /*goods-transfer-reistration*/
 .goods-transfer-registration-table .v{padding: 14px 0px;}
 .goods-transfer-registration-table td{padding: 0px 10px;}
 .goods-transfer-registration-table .padding{padding:20px 10px;}
 /*goods-transfer-list*/
 /*pu_016*/
 .left-arrow {text-align: right;width: 80%;}
 .left-arrow button {background: none;border: 0;position:relative;}
 .left-arrow button span{display:block;}
 .left-arrow button span::before{content:"";background:url(../images/icon.png);
 background-position: -81px -462px;position: absolute;display:inline-block;height:40px;
width: 38px;left: -30px;top: -13px;}
.pu-016 thead th:first-child{background:#000;border:1px solid #ccc;}
.pu-016 td:first-child{border:1px solid #ccc;}

#inner_page table.dataTable thead > tr > th.ids,
#inner_page table.dataTable thead > tr > th.last,
#inner_page table.dataTable thead > tr > th.select-checkbox,
#inner_page table > tbody > tr > td:last-child,
#inner_page table > tbody > tr > td.hide,
#inner_page table > tbody > tr > td.select-checkbox,
#inner_page .banner-table .dataTables_length,
#inner_page .banner-table div.dt-buttons,
#inner_page .banner-table .dataTables_filter,
.banner-table.bottom .buttons-select-all,
.banner-table.bottom .buttons-copy,
.banner-table.bottom .buttons-colvis,
.banner-table.bottom .btn-danger,
.banner-table.bottom .buttons-select-none,
.form-group .dz-success-mark,
.form-group .dz-error-mark,
#inner_page table > tbody > tr > td .btn-primary
{display: none;}

#inner_page table > tbody > tr > td:last-child,
#inner_page table.dataTable thead > tr > th.hide.sorting_disabled{display: table-cell;}
#inner_page table > tbody > tr > td:last-child form,
#inner_page table > tbody > tr > td:last-child form input[type="submit"]
{display: inline-block;}


.banner-table.bottom .dt-buttons .btn,.page-link,
.btn-danger{border-radius: 0;padding: 0px 40px;background: #eeeef0;color: #666;font-weight: 300;
border-radius: 5px;height: 44px;line-height: 41px;border:0;}
.page-link{background: #e4e4da;margin-left:5px;}
.active .page-link{background: #e9ebfa;padding: 0 15px;}

.page-link:hover,.banner-table.bottom .dt-buttons .btn:hover,.btn-danger:hover
{background-color: #000;box-shadow: none;color: #fff;}

#inner_page .table-striped tbody tr:nth-of-type(2n+1){background: transparent;}
table.dataTable tbody td {padding: 14px 10px;}
body.listing-page::after {display: block;content: "";height: 58px;position: relative;width: 100%;clear: both;}
.label-inner{position: absolute;right: -249px;top: 0;width: 240px;}
.fix-menu .content-menu .tab-content{padding: 0;border: 0;box-shadow: none;}
.havy-form > .row > .col-6{width: auto;flex: auto;max-width: 643px;}
.form-footer .form-group.grid-flex.space-between{width: 100%;}
.small-checkbox .checbox-wrapper label {float: right;}
.small-checkbox .checkbox-label {text-align: left;}
.flex-center {justify-content: center;}
.height-auto .input-group textarea{min-height: 0;}
.form-container .havy-form .form-group.space-between{align-items: center;}
.form-container .havy-form #padding{padding-top: 0;}

.form-inner.form-inners{width:auto;}
.form-inner.form-inners .label{text-align: left;}
.form-group .form-inner.half.inner_between{width:100%;}
.clear-data.all button::before{content: '';height: 41px;width: 49px;display: inline-block;background: url(../images/icon.png);background-position: -186px -6px;vertical-align: bottom;}
.clear-data.all .secondary.form-reset{padding: 0 14px;}
.product-list thead th .h.incv.three.list_product div{width: calc(12.33% - 3px);}
.product-list thead th .h.three.product_list div{width:calc(30.33% - 3px);}
.white-tab .product-list thead.background_none th:first-child,.product-list thead.background_none th{background:none;color:#666;border-top: 1px solid #ccd0e2;border-bottom: 1px solid #ccd0e2;border-left: 1px solid #ccd0e2;border-right: 1px solid #ccd0e2;}
.white-tab .product-list thead.background_none th:first-child{border-right:none;}
.product-list thead.background_none th .v:not(:last-child){border-right:1px solid #ccd0e2;}
.product-list thead.background_none th .h:not(:last-child){border-bottom:1px solid #ccd0e2;}
#inner_page_header .list-button.registration_list i,.submit .registration_list.primery i{width: 38px;background-position: -16px -468px;}
.submit a{margin-top:10px;float: left;}
.Main_start{display: block;}
.input-group.three-in-one.three-in-two input{width:calc(48.33% - 39px / 3);}
.three_group.input-group.three-in-one.three-in-two input{width: calc(35.33% - 31px / 3);}
.form-inner.half_full.half.grid-flex.space-between{width:100%;}
.white-tab.table-wrapper.white_wrapper{padding: 10px 20px;}
.icon.print.search_print{background-position: -17px -425px;}
.icon.print.logout{background-position: -10px -578px;width: 43px;height: 46px;}
.icon.print.button{background-position: -220px -347px;width: 40px;height: 42px;}
.white-tab .product-list .detail_detail_ican  thead th:first-child,.detail_detail_ican .table .product-list td:first-child,.white-tab .detail_detail_ican .product-list thead th:first-child{border:none;background: transparent}

.reffering_button .secondary.form-reset{margin: 6px 0;height: 31px;line-height: 31px;}
td.reffering_button{border: none;}
.white-tab.white_tab_none{background: none;box-shadow: none;padding: 0;margin-bottom: 0;border-radius: 0;margin-top:20px;}
.white-tab .product-list thead.background_open th:first-child{border-right:1px solid #ccd0e2;}
.text_align_center{text-align: center;}
.background_none.background_open tr th{width: 83.3%;}
.input-group.three-in-one.grid_shipcodes input.small{width:calc(35.33% - 43px / 3);}
.input-group.three-in-one.grid_shipcodes input.two-input,.select_three{width:calc((35.33% - 35px / 3)*2);}
.select_three .select-selected{border-radius:0;}
.grid_shipcodes{margin-bottom: 18px;}
.product-list .border_none_last{border:none;}
.form-container.form_width{width: 93%;}
.white-tab .table-wrapper.table_list_row{margin-top: 63px;}
.link_hide{padding-left: 48px;}
.tabs-nav.grid-flex.nav_grid{justify-content: left;padding-top: 10px;}
.table-wrapper.content_wrapper{margin-top:0;}
.table-wrapper.content_wrapper .product-list td,.content_wrapper .product-list td{text-align: left;}
.tab-content.content_wrapper .table-wrapper{margin-top:29px;}

.input-group.three-in-one.grid_shipcodes.inner_between_space input.small {width: calc(27.33% - 39px / 3);}
.input-group.three-in-one.inner_between_grid input.small{width: calc(42.33% - 39px / 3);}
.product-list thead th .h.three.three_incv div,.product-list thead td .h.three.three_incv div{width: calc(32.33% - 3px);}
table.dataTable thead > tr > th {font-size: 13px;}
.max.full a::before {display: none;}

#inner_page table .badge-info.included::before,
#inner_page table .badge-info.notincluded::before{content: "";height: 12px;width: 16px;display: inline-block;
background-image: url(../images/icon.png);background-repeat: no-repeat;vertical-align: middle;}
#inner_page table .badge-info.included::before{background-position:-262px -589px;}
#inner_page table .badge-info.notincluded::before{background-position: -243px -589px;}
#inner_page table > tbody > tr > td input[type="checkbox"]{display: block;}
