

/* Start:/local/templates/edu_copy/components/bitrix/news.calendar/edu_calendar/style.css?16733761681722*/
.NewsCalWeekend, .NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth , .NewsCalHeader, .NewsCalMonthNav, .NewsCalDay, .NewsCalNews{
	font-size:9pt;
	color:#000000;
}
.NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth, .NewsCalWeekend, .NewsCalHeader {
	padding-left:8px;
}
.content .news-calendar .NewsCalTable td.NewsCalToday{
	background-color:#dadded !important;
}
.content .news-calendar .NewsCalTable td.NewsCalDefault{
	background-color:#FFFFFF !important;
}
.NewsCalOtherMonth{
	background-color:#F8F9EF;
}
.content .news-calendar .NewsCalTable td.NewsCalWeekend{
	background-color:#F6E5E1 !important;
}
th.NewsCalHeader{
	background-color:#EFF1F9 !important;
	color:#365D91 !important;
	padding: 10px !important;
    border: 1px solid #B3B3B3;
}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td{
	border-collapse:collapse;
	border:1px solid #B3B3B3;

}
.NewsCalTable tr, .NewsCalTable td{
	padding: 10px 10px 30px 10px !important;
    text-align: center;
    font-weight: bold;
}
.NewsCalMonthNav{
}
.NewsCalDay{
	color:#000000;
}
.NewsCalDayOther{
	color:#365D91;
}
.NewsCalNews{
	color:#7488B9;
	font-size:8pt;
    margin-bottom: 10px;
    border-bottom: 2px solid #1d6887;
}
.NewsCalShow{
    display: block;
    position: relative;
}
.NewsCalShow img{
	width: 18px;
    left: calc(50% - 9px);
    bottom: -15px;
    position: absolute;
    z-index: 1;
}
.NewsCalList{
	display:none;
	position: absolute;
    background-color: #fff;
    padding: 20px;
    z-index: 3;
    top: 20px;
    border: 1px solid #1d6887;
    /* left: 75px; */
}
.NewsCalClck{
	position: absolute;
    width: 40px;
    height: 40px;
    left: calc(50% - 20px);
    bottom: -20px;
    z-index: 2;
}
.NewsCalClck:hover{
	cursor:pointer;
}
/* End */
/* /local/templates/edu_copy/components/bitrix/news.calendar/edu_calendar/style.css?16733761681722 */
