.cal_display_box{
	z-index: 1;
	width: 80%;
	background-color: rgb(0,255,0,0.35);
	position: absolute;
	left: 10%;
	float: left;
	font-weight: bold;
	padding: 5px;
	box-sizing: border-box;
	border: 2px solid black;
	overflow-y: scroll;
	-ms-overflow-style: none;     /* IE and Edge */
  	scrollbar-width: none;	
}
.cal_display_box::webkit-scrollbar{
	display: none;
}
#current_time_line{
	width: 100%;
	position: absolute;
	float: left;
	background-color: red;
}
.fast_add_boxes{
	display: grid;
	grid-template-columns: max-content max-content;
	grid-auto-flow: column;
	justify-content: center;
	align-items: center
	column-gap: 8px;
	border: solid 1px black; 
	box-sizing: border-box;
	height: 45px;
}
#close_bottom_drawer{
	font-size: 30px;
	cursor: pointer;	
}
#bottom_drawer_cont{
	border: solid 1px black;
	height: 263px;	
}
#bottom_video_cont{
	border: solid 1px black;
	height: 355px;
	display: none;
}
#qa_text{
	-ms-overflow-style: none;     /* IE and Edge */
  	scrollbar-width: none;
}
#qa_text::webkit-scrollbar{
	display: none;	
}
.visibility_boxes{
	display: inline-block; 
	width: 50%; 
	border: solid 1px black; 
	box-sizing: border-box; 
	text-align: center;
	font-size: 27px;
	cursor: pointer;
}
.shareness_boxes{
	display: inline-block; 
	width: 50%; 
	border: solid 1px black; 
	box-sizing: border-box; 
	text-align: center;
	font-size: 27px;
	cursor: pointer;
}

.tog_switch {
	position: relative;
      display: inline-block;
      width: 50px;
      height: 28px;
    }

    /* hide the default checkbox */
    .tog_switch input {
      opacity: 0;
      width: 0;
      height: 0;
    }

    .tog_slider {
      position: absolute;
      cursor: pointer;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: #ccc;
      transition: 0.3s;
      border-radius: 34px;
    }

    .tog_slider:before {
      position: absolute;
      content: "";
      height: 20px;
      width: 20px;
      left: 4px;
      bottom: 4px;
      background-color: white;
      transition: 0.3s;
      border-radius: 50%;
    }

    input:checked + .tog_slider {
      background-color: #4caf50;
    }

    input:checked + .tog_slider:before {
      transform: translateX(22px);
    }
.done_text_aliases{
	font-size: 10px;
	position: absolute;
	top: 38px;
	left: 14px;
}
