@media only screen and (max-width : 1200px) {
.btn-success{ margin:1px !important;}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
.menu_list {width: 185px !important;}
.user-panel > .info{ padding:5px 5px 5px 0px !important;}
.btn-danger{ margin:0px !important;}
.btn{ font-size:10px !important;}
.table > thead:first-child > tr:first-child > th{ font-size:10px !important;}
label{ font-size:10px !important;}
/* sm */
}
@media (min-width: 320px) and (max-width: 980px) {
	.menu_list{ min-height: auto;height: auto;}
	div#factory .modal-dialog {
    margin: 0 auto;
    width: 96%;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.user-panel > .info{ padding:5px 5px 5px 0px !important;}
.btn{ font-size:10px !important;}
.table > thead:first-child > tr:first-child > th{ font-size:10px !important;}
label{ font-size:10px !important;}
.panel{ display:inline-block !important;}
.nav.nav-tabs.nav-tabs > li > a{ padding:5px 12px !important;}
div#factory .modal-dialog {
    margin: 0 auto;
    width: 96%;
}
}

/* xs */
@media (max-width: 767px) {
	
	
}

@media (max-width:509px) {


}

@media (min-width: 320px) and (max-width: 479px) {
	
	
}
.user-panel > .info {
    font-size: 10px;
    font-weight: 600;
    line-height: 1;
    overflow-wrap: break-word;
    width: 156px;
}