.item-info .input-wrap .cdate .date{
   font-size:12px;
}
.item-info .input-wrap .cdate{
   width:8.3%;
}
.item-info .input-wrap .caltime, .item-info .input-wrap .sdate{
   width:8.3%;
}

.cdate{
	width:8.3%;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
	background:#efefef;
	color:#efefef;
}
.caltime{
	width:8.3%;
	height:5px;
	background:#efefef;
	font-size:12px;
	float:left;
	overflow:visible;
	text-align:center;
}
.acdate{
	color:#333333;
}
.sdate{
	width:8.3%;
	border-left:1px solid #efefef;
	height:7px;
	float:left;
	font-size:14px;
	background:#fff;
}
.ssdate{
	border-top:solid 1px #efefef;
}
.dback{
	background:#b1efcd;
	border-left:solid 1px #efefef;
}
.sdselected{
	background:#289BA2;
}
.cdate .date{
	font-size:20px;
}

.btnloading
{
	background: rgba(0, 0, 0, 0.1) url(../../img/round-loader.gif) no-repeat center left 2px;
	border:solid 1px gray;
	padding-left:40px;
}
.btnloading span
{
	color:gray;
}
.btnloading span:first-child
{
	display:none;
}
button:disabled,
button[disabled]{
  opacity: 0.5;
  cursor:not-allowed;
}

/*------- CSS for Activity page start -----------*/

.wrap-timeline{margin-top:20px;}
.title{font-weight:bold;}
#urgent_event .title{color:red;}

.wrap-timeline .heading-status{font-weight:bold;font-size:13px;color:black;text-transform:uppercase;}
.wrap-timeline .lesson-info button{line-height:14px;color:white;padding-top: 2px;}

.wrap-timeline-content .lesson-info a {color: #212121 !important; text-decoration:underline;}
.wrap-timeline-content .lesson-info p {font-size:12px;}	

@media (max-width: 995px){.timepad {margin-left: 60px;}}
.wrap-timeline .lesson-info button {background-color: rgba(0,0,0,0.5);}

/*------- CSS for Activity page end -----------*/	

body:not(.modal-open){
  padding-right: 0px !important;
}
