@charset "utf-8";
/*
 * Description: Dasomtech Admin
 * Version: 1.0
 * Author: dasomtech
 * Website: http://dasomweb.co.kr

 * Dasomtech define 
 * prefix naming : ds-*
*/

/* form */
.ds-basis-40 {
  flex-basis: 40px !important;
}

.ds-basis-50 {
  flex-basis: 50px !important;
}

.ds-basis-60 {
  flex-basis: 60px !important;
}

.ds-basis-70 {
  flex-basis: 70px !important;
}

.ds-basis-80 {
  flex-basis: 80px !important;
}

.ds-basis-90 {
  flex-basis: 90px !important;
}

.ds-basis-100 {
  flex-basis: 100px !important;
}

.ds-basis-110 {
  flex-basis: 110px !important;
}

.ds-basis-130 {
  flex-basis: 130px !important;
}

.ds-basis-150 {
  flex-basis: 150px !important;
}

.ds-basis-170 {
  flex-basis: 170px !important;
}

.ds-basis-190 {
  flex-basis: 190px !important;
}

.ds-basis-200 {
  flex-basis: 200px !important;
}

.ds-basis-210 {
  flex-basis: 210px !important;
}

.ds-basis-230 {
  flex-basis: 230px !important;
}

.ds-basis-250 {
  flex-basis: 250px !important;
}

.ds-basis-270 {
  flex-basis: 270px !important;
}

.ds-basis-280 {
  flex-basis: 280px !important;
}

.ds-basis-285 {
  flex-basis: 285px !important;
}

.ds-basis-290 {
  flex-basis: 290px !important;
}

.ds-basis-300 {
  flex-basis: 300px !important;
}

.ds-mw-350 {
  /* width: 520px !important; */
  min-width: 100%;
}

.ds-width-40 {
  width: 40px !important;
}

.ds-width-50 {
  width: 50px !important;
}

.ds-width-60 {
  width: 60px !important;
}

.ds-width-70 {
  width: 70px !important;
}

.ds-width-80 {
  width: 80px !important;
}

.ds-width-90 {
  width: 90px !important;
}

.ds-width-100 {
  width: 100px !important;
}

.ds-width-110 {
  width: 110px !important;
}

.ds-width-120 {
  width: 120px !important;
}

.ds-width-130 {
  width: 130px !important;
}

.ds-width-140 {
  width: 140px !important;
}

.ds-width-150 {
  width: 150px !important;
}

.ds-width-200 {
  width: 200px !important;
}

.ds-width-300 {
  width: 300px !important;
}

.ds-width-400 {
  width: 400px !important;
}

.ds-width-500 {
  width: 500px !important;
}

.ds-height-80 {
  height: 80px !important;
}

.ds-height-90 {
  height: 90px !important;
}

/* input type="date" */
input[type="date"] {
  width: 145px;
}

/* prod img size */
.ds-img-s1 {
  width: 2.75rem;
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
}

/* Input Number */
.form-control[type="text"].ds-in-number {
  text-align: right !important;
}

table > tbody > tr > td > input.input-align-center {
  margin: 0 auto;
}

/* margin, padding */

.ds-mt-n1 {
  margin-top: -0.25rem !important;
}


/* button */
.ds-btn-blue-white {
  background-color: #3a98b9 !important;
  color: white !important;  
}

.ds-btn-blue-white:hover {
  color: white !important; 
  background-color: #2a91b6 !important;
  border-color: #2a91b6 !important;
}

.ds-btn-blue-white:active {
  color: white !important; 
  background-color: #1788b1 !important;
  border-color: #1788b1 !important;
}