/*! modal */
.modal-open {
    overflow:hidden;
    position:fixed;
    width:100%;
}
/*! margin */
.m00{margin:0!important}.m05{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.m45{margin:45px!important}.m50{margin:50px!important}.m0a{margin:0 auto!important}.mt00{margin-top:0!important}.mt05{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mr00{margin-right:0!important}.mr05{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.mb00{margin-bottom:0!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.ml00{margin-left:0!important}.ml05{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}
/*! padding */
.p00{padding:0!important}.p05{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.p25{padding:25px!important}.p30{padding:30px!important}.p35{padding:35px!important}.p40{padding:40px!important}.p45{padding:45px!important}.p50{padding:50px!important}.pt00{padding-top:0!important}.pt05{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt45{padding-top:45px!important}.pt50{padding-top:50px!important}.pr00{padding-right:0!important}.pr05{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pr50{padding-right:50px!important}.pb00{padding-bottom:0!important}.pb02{padding-bottom:2px!important}.pb05{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pb50{padding-bottom:50px!important}.pl00{padding-left:0!important}.pl05{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:35px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.pl50{padding-left:50px!important}
/*! font-size */
.f5S{font-size:72%}.f4S{font-size:75%}.f3S{font-size:80%}.f2S{font-size:85%}.fS{font-size:90%}.fM{font-size:100%}.fL{font-size:110%}.f2L{font-size:120%}.f3L{font-size:130%}.f4L{font-size:140%}.f5L{font-size:150%}.f6L{font-size:160%}.f7L{font-size:170%}.f8L{font-size:180%}.f9L{font-size:190%}.f10L{font-size:200%}
.fB{font-weight:bold}.fN{font-weight:normal}
/*! width */
.w05{width:5%!important}.w10{width:10%!important}.w15{width:15%!important}.w20{width:20%!important}.w25{width:25%!important}.w30{width:30%!important}.w35{width:35%!important}.w40{width:40%!important}.w45{width:45%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w70{width:70%!important}.w75{width:75%!important}.w80{width:80%!important}.w85{width:85%!important}.w90{width:90%!important}.w95{width:95%!important}

.form-control { color: #333; }

.datepicker td.disabled, .datepicker td.disabled:hover {
	border-radius: 0;
	background-color: #ddd!important;
}

.table-order th { padding: 4px 0 3px!important; text-align: center; font-weight: normal; }
.table-order ,.table-order td, .table-order th { border-color:#ccc!important; }
.table-order td.p00 input[type="text"],.table-order td.p00 select { border:1px solid #fff; padding: 3px 5px; height: 30px; border-radius: 0; }
.table-order td.p00 select { padding-left: 3px; }
.table-order td.p00 input[type="text"]:focus,.table-order td.p00 select:focus { border:1px solid #0080FF; }
.table-order td.p00 .input-group-addon { padding-left: 3px; padding-right: 3px; border:0; border-radius: 0; }
.table-order .select2 { width: 140px; }
.table-order .select2-container .select2-choice { height: 30px; border-radius: 0; background-image: none; border: 1px solid #fff; line-height: 30px; }
.table-order .select2-container .select2-choice .select2-arrow { border-left: 1px solid #ddd; border-radius: 0; }
.table-order .select2-search { padding-top: 4px; }

#historyModal .order { border-color: #ccc!important; }
#historyModal .table-order-history th { padding: 4px 0 3px!important; text-align: center; font-weight: normal; }
#historyModal .table-order-history th,.table-order-history td { border-color: #ccc!important; }

button.button6 {font-size: 1.4em; font-weight: bold; padding: 10px 30px; background-color: #248; color: #fff; border-style: none; box-shadow: 2px 2px 3px 1px #666; -moz-box-shadow: 2px 2px 3px 1px #666; -webkit-box-shadow: 2px 2px 3px 1px #666; text-shadow: 1px 1px 2px #000; cursor: pointer; margin:0 10px;}
button.button6:hover {background-color: #24d; color: #fff;}