table{font-family:Tahoma; font-size:13px;}

th{text-transform:uppercase;}
div.dt-buttons {
	font-family:Tahoma;
}

tr.group,
tr.group:hover {
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	color:#000;
}

tr.group2,
tr.group2:hover {
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
}

tr.group_calc,
tr.group_calc:hover {
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
}

/* CUSTOM CSS */

.tblPrnt{
	display:none;
}

.dis_pos{
	text-decoration: line-through;
	color: red;
}


#example_filter input {
  border-radius: 55px;
}
/* выделение результатов поиска */
mark {
  padding: 0;
  background: #FF0;
}

/* расцветка клиник на странице с направлениями */
.clinic_style{
	border-radius:50px;
	padding:1px 6px;
	color:#fff;
	margin-right:5px;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}


.c1{
	background-color:#009a24;
}


.c2{
	background-color:#004c9a;
}


.c3{
	background-color:#9a0082;
}

.sustl{
	margin:0;
	padding:0;
}



.service_desc{
	padding:0 10px;
}

/* скрытие длинного описания */

.morecontent span {
  display: none;
}

.morelink {
  display: block;
}


/* CUSTOM CSS END */



div.dom_wrapper {
  position: sticky;  /* Fix to the top */
  top: 0;
  padding: 10px 0 10px 0;
  /*background: rgba(255, 255, 255, 1);*/  /* hide the scrolling table */
  background: url(bg_menu.png) repeat-x #DDF7FF;
}

/* .table-hover tbody tr:hover td{background-color:#b5edff;}    */
 
 
.dataTables_wrapper{padding:0 10px 0 10px;}
 
.menu{margin:20px 20px;}
 
.ac{text-align:center;}
.rc{text-align:right;}

.nw{white-space: nowrap;}

.vm{vertical-align:middle !important;}

.radio_bg{background-color:#f4f4f4; padding:5px 1px 1px 10px;}

.hidden_block{display:none;}

.width_25{width:calc(25% - 10px);}
.width_33{width:calc(33% - 10px);}
.width_50{width:calc(50% - 10px);}
.width_100{width:calc(100% - 10px);}

.thead_shop_1{background-color:#ffa5a5;}
.thead_shop_2{background-color:#efa5ff;}
.thead_shop_3{background-color:#adffa5;}
.thead_shop_4{background-color:#a5e0ff;}
.thead_shop_5{background-color:#a5ffe0;}
.thead_shop_6{background-color:#a7a5ff;}

.product_image{
	height:100px;
	width:100px;
	position:absolute;
	right:10px;
	z-index:999999999999;
}

.product_image img{
	border:1px solid #666;
}

.tbl_image img{
	position:relative;
	height:20px;
	width:20px;
}

.tbl_image{
	margin:0 auto;
	height:20px;
	width:20px;
}


.product_image:hover{
	width: 300px;

}
.tbl_image img:hover{
	width: 300px;
	height:300px;
	position:absolute;
	z-index:999999999999;
	margin-top:-170px;
}


.ostatki_kolvo{
	background-color:#666;
	border-radius:5px;
	padding:5px;
	color:#fff;
}

.ostatki_kolvo_new{
	color:#fff;
}

.ostLow{
	background-color:#F00;
}

.ostMid{
	background-color:#e7a20e;
}

.ostMore{
	background-color:#04ca04;
}



.blink {
	-webkit-animation: blink 1s linear infinite; 
	animation: blink 1s linear infinite; 
	font-weight: bold; 
	color: color: #FFF; 
}

@-webkit-keyframes blink { 
	0% { background-color: #FFF; }
	50% { background-color: #F00; }
	100% { background-color: #FFF; }
}

@keyframes blink {  
	0% { background-color: #FFF; }
	50% { background-color: #F00; }
	100% { background-color: #FFF; } 
}


.kran_dublicator_message{
	color:red;
	font-weight:bold;
	margin-bottom:5px;
}

.kran_dublicator_message a{
	color:blue;
}


/* модуль учета поставок */



.status_0{color: #F00;}
.status_1{color: #1e9a01;}

.permico_0{color: #FFFFFF;}
.permico_1{color: #1e9a01;}
.permico_3{color: #cacaca;}

.pointer{cursor: pointer;}

.exit_ico{color: #F00;}
.del_ico{color: #F00;}


.dls_0{
	background-color: #FFFFFF;
	color:#666;
}
.dls_1{
	background-color: #ffeeb8;
	color:#000;
}

.dls_2{
	background-color: #c2ffb4;
	color:#000;
}

.micon_0{color: #bebebe;} /* серый светлый */
.micon_1{color: #ff0000;} /* красный */
.micon_2{color: #00a31b;} /* зеленый */
.micon_3{color: #0083de;} /* синий */
.micon_4{color: #e98900;} /* оранжевый светлый */
.micon_5{color: #707070;} /* серый темный */
.micon_6{color: #F00;} /* красный */
.micon_7{color: #dd03cb;} /* фиолетовый */
.micon_8{color: #ff6c00;} /* оранжевый темный */
.micon_9{color: #fff;} /* белый */


/* модуль заказов */

.reqProd{
	width:100%;
}

.reqProd td{
	padding: 0 6px 5px 6px;
	border-bottom:1px dotted #999;
}

.mera{
	width:25px;
}

#mera{
	width:27px;
	position: relative;
	left: -33px;
	top:-5px;
	float:left;
	text-aligh:center;
	font-size:15px;
	
}

.delBtn{
	text-align:right;
	width:30px;
	height:30px;
}

.prodTitle{
	width:100px;
}

.phoneTitle{
	width:160px;
}

.prodAdding {
	color:#666666;
}

.prodAddDone {
	color:#00a31b;
}

.prodAddErr {
	color:#FF0000;
}


.munit{
	float:left;
}


.resetFiltrs{
	white-space: nowrap;
}


