.pos-parent{position: relative}
.pos-child{position: absolute}
.children_hidden{display: none}

.cell-caption{
  text-align: right;
  font-weight: bolder;
  padding-top: 7px;
}

.p-0-5{padding: 0 5px}
.p-left-5{padding-left: 5px}
.p-left-10{padding-left: 10px}
.p-l-5 {padding: 0 0 0 5px }
.p-l-10{padding: 0 0 0 10px}
.p-l-20{padding: 0 0 0 20px}
.m-16-0 {text-align:left;  margin:   0 0 0 16px }
.m-b-5 {margin: 0 0 5px 0}
.m-5-0 {margin: 5px 0}

.w-8{width: 8%}
.w-10{width: 10%}
.w-12{width: 12%}
.w-15{width: 15%}
.w-20{width: 20%}
.w-25{width: 25%}
.w-33{width: 33%}
.w-50-10{width: calc(50% - 10px)}
.w-50{width: 50%}
.w-66{width: 66%}
.w-70{width: 70%}
.w-75{width: 75%}
.w-88{width: 88%}
.w-100{width: 100%}

.iblock{display: inline-block}
.block{display: block}


.center{
    display: block;
    margin: 0 auto;
}

.column-left{float: left}
.column-right{float: right}
.clear {clear: both}

.text-left{text-align: left !important;}
.text-right{text-align:right !important;}
.text-center{text-align: center !important;}

.text-bold{font-weight: bolder}

/* ------------------------------------------ */
/*                C U R S O R S               */
/* ------------------------------------------ */

.hand {cursor: pointer}




/* ------------------------------------------ */
/*                  C O L O R S               */
/* ------------------------------------------ */
.text-white{color: white}
.text-gray {color: gray}
.text-black{color: black}


/* ------------------------------------------ */
/*                  I C O N S                 */
/* ------------------------------------------ */
.icon16 {display: inline-block; width: 16px; height: 16px}
.icon20 {display: inline-block; width: 20px; height: 20px}
.icon32 {display: inline-block; width: 32px; height: 32px}

.select-icon-16{
    padding-left: 24px !important;
    background-repeat: no-repeat;
    background-position: 2px 4px;
}

.icon16.log_journal_action_1{background: url('/img/plus_16x16.png') 0 0}
.icon16.log_journal_action_2{background: url('/img/icon_arrow_right.png') 0 0}
.icon16.log_journal_action_3{background: url('/img/true.png') 0 0}
.icon16.log_journal_action_4{background: url('/img/icon_modify_16.png') 0 0}

.icon32.doctors{background: url('/img/icon_doctors_32.png') 0 0}
.icon32.icpc{background: url('/img/icon_icpc_32.png') 0 0}
.icon32.setup{background: url('/img/icon_setup_32.png') 0 0}
.icon32.visits{background: url('/img/icon_visits_32.png') 0 0}
.icon32.users{background: url('/img/icon_users_32.png') 0 0}
/* ------------------------------------------ */
/*          B A C K G R O U N D S             */
/* ------------------------------------------ */
.bg-light-pick{background-color: #FFEAEA}

.likeLink{
    color:mediumblue;
    text-decoration:underline;
    cursor: pointer;
    padding: 0 5px;
}

.ui-menu-item:hover{
  background-color: #eee;
  cursor: pointer;
}