

/* Start:/local/templates/s1_2019/components/bitrix/news.list/jobs/style.css?16589962301558*/
.jobs-item {
	margin-bottom: 20px;
	border-radius: 10px;
	border: solid 1px #e3e3e3;
}


.job-item-top {
	display: flex;
	padding: 10px 25px;
}
.job-item-top:after{
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
	content: "";
}

.job-item-img img {
	float: left;
	margin-right: 15px;
	border-radius: 100%;
}
.job-item-info {
	flex: 1;
	line-height: 20px;
	color: #aaa;
}
.job-item-name {
	margin: 10px 0;
	font-size: 24px;
	font-weight: bold;
	color: #005f6d;
}

.job-item-more {
	padding-top: 10px;
}

.job-item-more {
	padding-top: 10px;
}

.type_of_work{
	margin: 12px 0;
}

.work_education{
	margin-top: 12px;
}

#content .show-schedule {
	position: relative;
	display: inline-block;
	padding: 5px 35px 5px 15px;
	color: #048185;
	text-decoration: none;
	border: solid 1px #048185;
	border-radius: 5px;
}
#content .show-schedule:hover {
	color: #fff;
	background: #048185;
}
#content .show-schedule:after {
	position: absolute;
	display: block;
	top: 5px;
	bottom: 5px;
	right: 10px;
	font-weight: bold;
	content: "⌵";
}

.job-wage{
	display: inline-block;
	padding: 5px 15px;
	border-radius: 5px;
	color: #048185;

}
.job-wage{
	margin-right: 25px;
	margin-top: 15px;
	margin-bottom: 10px;
	border: solid 1px #048185;
}

.job-item-bottom {
	display: none;
	padding: 20px 25px;
	border-radius: 10px;
	color: #8e908f;
	background: #ebedec;
}



.job-open .job-address,
.job-open .job-item-bottom {
	display: block;
}

@media (max-width: 700px) {
	.job-item-top{
		flex-direction: column;
		align-items: center;
		text-align: center;
	}
}
/* End */
/* /local/templates/s1_2019/components/bitrix/news.list/jobs/style.css?16589962301558 */
