/* seminars_webinars_list.css */
.current_date .card-text {
/*	color: #ea7f3f; */
	color:#c1224f;
}
div.subject,div.lecturername,div.duration,div.LecturerName_class,div.studydate,div.program {font-size:.9em !important;}
div.seminars_list_date {font-size:1rem;}
div.seminars_list_weekday, div.seminars_list_studytime {font-size:.9em;}
div.studytown {font-size: 1rem;line-height:1.2em;margin-bottom: .5em;}
.venue {font-weight: normal;font-size:small;}
.one_study_venue {font-weight: normal;color:#333;font-size:1rem}
#one_seminar .studytown {color:darkslategrey;font-size:1.5em;line-height:1.2em;font-weight:normal;}


a.subject_list,a.subject_list:visited,a.subject_list:active,a.subject_list:hover {
    color:#7562a0 !important;
    font-weight:bold;
    text-decoration:none;
    border-bottom: 0 !important;
    font-size: 1rem;
}

#one_seminar img{
	box-shadow:2px 2px 12px 0px #e5ddea;
	border-radius:2px;
	outline:0 solid white;
	padding:.2em;
}
#one_seminar .subject h5,h5.one_subject_list {
    margin-top:1em;
    margin-bottom:1em;
    text-align: left;
    font-size: 1.2em;
    font-weight: bold;
    color: #f79400; 
}

#one_seminar div.card{  
	border: 1px solid #e5c037;
	padding: 30px;
	border-radius: 10px;
}

div.LecturerName_class ul {
	background:lavender;
	margin-left: 0 !important;
	padding: .8em;
}
div.LecturerName_class ul li {
	padding: .2em 1em;
	line-height: 1.5rem;
}
.one_teacher_fullname {font-size:.8em;}
div.LecturerName_class ul li span.one_teacher_fullname {font-weight:bold;}
div.LecturerName_class ul li p{font-size:1em !important;}

/* Таблица - зебра (цвет строк)*/
.table-striped tbody tr:nth-of-type(2n+1) {
    background-color: #fef5ed;
}
@media only screen and (max-width:992px) {
    /* mobile layout */ 
	div.duration {
		display: flex;
		flex-direction: column;
	}
	div.duration .subject_number,div.duration  a.one_subject,div.duration  a.one_lector,div.duration  a.all_seminars{text-align:center;}
}