.tab_dashboard{
  width: 800px;;
  box-shadow: 2px 2px 12px #ccc;
}
.tab_schedule-ranha{
  background-color: #ffffffa7;
  overflow: auto;
  width: calc(96% - 40px);
  padding: 10px 12px !important;  
  border-radius: 8px;
  margin: 8px 0 12px 0;
  position: relative;
  box-shadow: 2px 2px 12px #ccc;
}
.tab_schedule-ranha h6{
  width: auto;
  font-size: .8rem;
  white-space: nowrap;
  font-weight: 600;
  color: #006666;
}
.tab_schedule-ranhr{
    width: 94%;
    border-top: 2px solid #00666671;
    margin-top: 6px;
}
.cocode{
  overflow: auto;
  padding-bottom: 12px;
}
pre{
  background: transparent !important;}
code{
  background: transparent !important; 
}
.language-json{
  font-size: .6rem !important;
  background: transparent !important;
}
.sch_weeks{
  width: 900px !important;
}
.main_content{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 96%;
}
.copy_btn{
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #ffffffa7;
  width: 46px;
  height: 35px;
  margin: 8px 0 12px 0;
  border-radius: 8px;
  & p{
    font-size: .8rem;
    font-weight: 600;
    color: #006666;
    & i{
      font-size: 1.1rem;
      color: #006666;
    }
  }
  box-shadow: 2px 2px 12px #ccc;
  cursor: pointer;
}
.fi-br-check{
  color: #006666;
}
.loading1{
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
}
.loaddiv1{
    background-color: #fff;
    width: 100%;
    height: 100vh;   
}
.load_content{
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  & h4{
    color: #006666;
  }
}
@keyframes anmloaddiv {
  0%{
    opacity: 1;
  }
  100%{
    opacity: 0;
  }
}