@font-face {
	font-family: 'fontBootstrapIcons'; 
	src: url(bootstrap-icons.woff); 
}

p{
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-bottom: 0rem;
}

#divRowTime {
    position: relative;
}

.weekdays {
    position: absolute;
    height: 94%;
    width: 100%;
    display: flex;
}

.days{
    flex-basis: 20px;
    flex-grow: 1;
}

.elem {
    border-left: 1px solid #959292;
    display: block;
    flex-basis: 20px;
    flex-grow: 1;
    position: relative;
}

.weekdays-to-fix{
    position: sticky;
    top: 73px;
    z-index: 2;
    background: white;
}

.timeLine{
    border-top: 1px solid #c1c0c0;
    height: 30px;
}

.day-week-name {
    display: block;
    font-size: 1.3rem;
    font-weight: 300;
}

.time-hh-mm {
    display: block;
    position: absolute;
    left: -40px;
    top: -15px;
    font-weight: 100;
}

.row.timeLine {
    position: relative;
}

.info-shedule {
    display: block;
    position: relative;
    background: #ffffff;
    
    border-left-style: solid;
    border-color:  rgb(191, 0, 0);
    z-index: 1;
    box-shadow: -1px -2px 10px -8px rgb(0 0 0) inset;  
  
    animation:
      mov-brd .5s  ease forwards ,
      mov-me 1s  ease .6s both;
}
.info-shedule-container{
      animation: view-text 0.5s  ease 1.6s both;
}

.info-text-shedule{
    position: relative;
    display: flex;
    align-items: center;
    font-weight: 100;
    padding-top: 5px;
}

.info-text-shedule.location:before {
    font-family: fontBootstrapIcons;
    content: '\F3E8';
    position: relative;
    padding: 0px 5px;
}

.info-text-shedule.time:before {
    font-family: fontBootstrapIcons;
    content: '\F597';
    position: relative;
    padding: 0px 5px;
}

.info-text-shedule.trener:before {
    font-family: fontBootstrapIcons;
    content: '\F4E1';
    position: relative;
    padding: 0px 5px;
}

.info-text-shedule.group:before {
    font-family: fontBootstrapIcons;
    content: '\F4CF';
    position: relative;
    padding: 0px 5px;
}