/*оформляем слайдер*/
.ex-block-slaider-conteiner{
    padding-left: 24px;
    padding-right: 24px;
    margin-bottom: 64px;
}
.ex_block_in_slider{
    margin-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
}
/*Эксперимент с меню*/
.menu-item-dropdown-wrapper .menu-item-desc .menu-item-title {
    font-weight:600;
    /*font-style: italic;*/
}
.menu-item-icon .menu-item-desc:before {
    content: '\2680' !important;
    visibility: hidden;
}
.menu-item-dropdown-main-container .menu-item-dropdown-wrapper .numbered:before {
    content: "" !important;
    visibility: visible;
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/upload/academy-docs/tutorial_booking/icon_booking.svg');
    background-size: contain;
    background-repeat: no-repeat;
}
.menu-item-dropdown-main-container .menu-item-icon-dropdown-under-content {
    margin-left: 43px;
}
.menu-item-dropdown-main-container {
    margin-top: 13px;
    margin-bottom: 13px;
}
/*Убираем нумерацию уроков в меню
.menu-item-icon .menu-item-desc:before {
    content: "" !important;
}
*/
/*Отступы для P в списках*/
div.block-text-thesis-wrapper-line ul li p {
    margin-top: 11px;
}
/*Отступы для картинок в списках*/
div.block-text-thesis-wrapper-line ul li div.intextborder img {
    margin-top: 23px;
    margin-bottom: 23px;
}
/*Оформление для домашки*/
.homework-style-crm {
    margin-top: 94px;
    margin-bottom: 94px;
}
/*жирный менее жирный, много терминов смотрится "грязновато"*/
div.block-text b {
    font-weight:550 !important;
}
/*картинка*/
div.intext1624 {
    margin:0 auto;
}
div.intext1624 img {
    margin-top: 16px;
    margin-bottom: 24px;
}
/*картинка в рамке с отступами*/
div.intextborder img {
    border: solid 1px #48cef854;
}
div.intextborder1624 img {
    border: solid 1px #48cef854;
    margin-top: 16px;
    margin-bottom: 24px;
}
/*картинка в рамке с отступами для списка настроек*/
div.block-text div.inlistborder img {
    border: solid 1px #48cef854
    margin-top: 12px;
}
/*было*/
/*Настраиваем вложенный список*/
ul.ex-list-li-circle &gt; li:before {
    content: '' !important;
    position: absolute !important;
    top: 6px !important;
    left: 0 !important;
    display: block !important;
    min-width: 8px !important;
    margin-right: 12px !important;    
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    background-color: #48cef8 !important;
    counter-increment: none !important; ;    
}
/*ссылки в блоке домашки*/
div.homework a
{
    text-decoration: underline !important;
    color: #48cef8 !important;
}
/*нормальный отступ на мобиле блока с доп инфой*/
@media (max-width: 767px) {
    .block-text-additional {
        padding: 24px 16px 16px;
        margin-bottom: 24px;
        margin-top: 48px;
    }
}
/*ИЗ КУРСА CRM*/
/*хотфикс левого меню, спрятал дропдаун на втором уровне*/
.menu-item-dropdown-main-container .menu-item-second-level .menu-item-dropdown-arrow {
    visibility: hidden;
}
/*Настраиваем вложенный список*/
ul.ex-list-li-circle &gt; li:before {
    content: '' !important;
    position: absolute !important;
    top: 6px !important;
    left: 0 !important;
    display: block !important;
    min-width: 8px !important;
    margin-right: 12px !important;    
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    background-color: #48cef8 !important;
    counter-increment: none !important; ;    
}
/*ПОПРОСИТЬ СМЕРЖИТЬ ДОРАБОТКУ НИЖЕ ЕЕ РУЧНОЕ ПОВТОРЕНИЕ*/
.block-main-idea {
    margin-bottom: 64px;
    width: 100%;
    max-width: 657px;
    padding: 16px 32px;
    position: relative;
    background-color: #e7f9fe;
}
.block-main-idea:before, .block-text-italic-line:before {
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 100%;
    width: 2px;
    background-color: #48cef8;
}
.block-main-idea &gt; h3
{
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    width: 100%;
    color: #004161;
}
/*меньше нижний отступ для любого блока, в 2 раза*/
.ex-text-mb32 {
    margin-bottom: 32px;
}
/*еще меньше нижний отступ, напрмиер когда последний элемет уже с отступом, а дальше блок пойдет вплотную*/
.ex-text-mb16 {
    margin-bottom: 16px;
}
/*убираем нижний отступ для любого блока, сохряняя идений текст*/
.ex-text-mb0 {
    margin-bottom: 0px;
}
/*переносим картинку во внутрь текствого блока*/
.block-text img{
    margin-top: 23px;
    margin-bottom: 23px;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
/*делаем рамку для белых картинок*/
.ex-bkg-pattern1 img {
    background-image: url(img_content/back_pattern1.png);
    padding: 3px;
}
/*картинку поменьше в сперединку*/
.ex-img-center {
    width: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
}
/*временный фикс цепочки навигации*/
/*.breadcrumbs-item {
    max-width: 100px;
    overflow: hidden;*/
}