.no-select  {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.no-click a {
   pointer-events: none;
   cursor: default;
}

/* calendar link */

	.calendar-info {
		margin-top: 2.4rem!important;
		margin-bottom: 2.4rem!important;
	}
	.calendar-info .info {
		width: 100%;
		float: left;
	}
	.calendar-info .calendar-link {
		float: right;
		background: #35738b;
		width: 100%;
		height: auto;
	}

	.calendar-link img {
		float: right;
		margin:0 !important;
		padding:0 !important;
		border-radius: 0 !important;
	}

	.click-here {
		text-align: right;
		clear: both;
		line-height: 0.9rem;
		font-size: 0.8rem;
		padding-top: 0.5rem;
	}
	
	
	.calendar-info .info {
		width: 70%;
	}



.calendar-info .calendar-link {
	background:none;
}

.calendar-info .calendar-link .calendar-icon {
	width:50px;
	height:50px;
	float:right;
    background: #FF6F1D;
    border: 2px solid #FF691D;
}
span.clickhere { display:inline-block; padding-top:1rem; text-align:right; float:right; font-size:0.8rem; padding-right:15px;}
#calendarbox { font-size:0.6rem;}
@media only screen and (max-width: 1024px){#calendarbox { font-size:0.4rem;}
.calendar-info .calendar-link {
	/* background:#eee; */ padding:1rem; margin-bottom:10px;
}

}
.calendar-info .calendar-link .calendar-icon .calendar-month {
	height:13px;
	color: #FF6F1D;
	background:#ffffff;

	font-family:'AkkuratProBold',Arial,sans-serif;
    font-size: 13px;
    font-weight: 800;
    line-height: 13px;
    text-align: center;
}

.calendar-info .calendar-link .calendar-icon .calendar-date {
	height: 41px;
    line-height: 41px;
    text-align: center;
    font-family: 'AkkuratProBold',Arial,sans-serif;
    color: #fff;
    font-size: 39px;
    font-weight: 800;
}


/* Agenda */
/* .agenda-paragraph > .agenda-speaker-link img {
}
 */
 
 .agenda-table .row {
	margin:30px 0;
	border-bottom:1px solid #eee;
 }
 .qua-color {
	color:#777;
 }
 .agenda-break .qua-color  { color:#777;}