

/* Start:/local/templates/main/components/bitrix/learning.course.list/template1/style.css?17028947323525*/
/*div.learning-course-list a
{
	color: #fff;
	#e8e8e8
}*/

.item .name {
    color: #a7cc03;
	font-size: 18px;
    width: 70%;
    line-height: 18px;
	min-height: 50px;
}

.item {
    border: 1px solid #e8e8e8;
    border-radius: 10px;
    padding: 10px;
	display: block;
}

.item {
    text-decoration: none;
	margin-bottom: 20px;
	position: relative;
}
.item .image {
	float: right;
    width: 110px;
    height: 110px;
	margin: 0 10px;
}
.item .image img {
	width: 100%;
	height: 100%;
}

.item .descrption {
    color: #0080ff;
    font-weight: 300;
    font-size: 12px;
	min-height: 70px;
}

.tag {
    background: #f5a805;
    position: absolute;
    right: 5px;
    top: 5px;
    font-size: 12px;
    color: #fff;
    padding: 0px 10px;
    border-radius: 5px;
}

.parents {
	background: #f5a805;
}

.medics {
	background: #0082ff;
}

.category a {
    text-decoration: none;
    border: 1px solid #e8e8e8;
    color: #878787;
    padding: 2px 10px;
    border-radius: 10px;
    margin-right: 7px;
    margin-top: 2px;
    display: inline-block;
}

.category .active {
	background: #0082ff;
	color: #fff
}

.catalog-title {
    margin-top: 40px !important;
    margin-bottom: 40px;
    color: var(--blue, #0080FF);
    font-family: Aqum;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 38.4px */
}

.jq-selectbox {
    padding: 0 !important;
    cursor: pointer;
    border-radius: 8px !important;
    border: 2px solid var(--blue, #0080FF) !important;
}
.select-courses-option {
    color: var(--black, #000037);
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 20.8px */
}
.select-courses:hover {
    color: var(--black, #000037);
}
.jq-selectbox__select {
    padding: 8px 12px;
}
.jq-selectbox__select .placeholder{
    cursor: pointer;
    background-color: transparent;
}
.jq-selectbox__select-text {
    width: 90%;
}
.jq-selectbox__dropdown {
    left: 0;
    top: 120%;
    cursor: pointer;
    min-width: 100%;
    max-width: 150%;
    margin: 0;
    display: inline-flex;
    padding: 14px 20px;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    border-radius: 8px;
    background: #FFF;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 55, 0.15);
}
.jq-selectbox__dropdown ul {
    padding-left: 0;
    margin-bottom: 0;
}
.jq-selectbox__dropdown ul li {
    padding: 4px 0px;
}
.jq-selectbox__dropdown ul li:hover {
    color: #FFC41E;
}
.jq-selectbox__dropdown ul li.selected {
    color: var(--blue, #0080FF);
}
.jq-selectbox__dropdown ul li.selected {
    color: var(--blue, #0080FF);
}
.jq-selectbox__trigger-arrow {
    position: absolute;
    transform: translate(0, -50%);
    top: 50%;
    right: 3%;
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18 10L12 16L6 10" stroke="%230080FF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.opened .jq-selectbox__trigger-arrow {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18 14L12 8L6 14" stroke="%230080FF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}


@media (max-width: 992px) {
	.catalog-title {
        margin-top: 0px !important;
    }
    .jq-selectbox__dropdown {
        padding: 8px 12px;
    }
}
/* End */
/* /local/templates/main/components/bitrix/learning.course.list/template1/style.css?17028947323525 */
