#menu_buttons2 .menu_button_wrapper {
		transition: .3s all;
	}
	#menu_buttons2 .menu_button_wrapper:hover {
		opacity: 0.8;
	}
    @media (max-width: 757px) {
        #menu_buttons2 .menu_button_wrapper.col-6 {
            max-width: 100%;
			flex-basis: 100%;
			margin-bottom: 1.5rem;
			display: flex;
			justify-content: center;
        }
    }
    @media (min-width: 757px) {
        #menu_buttons2 .menu_button_wrapper.col-6:nth-child(1) {
            flex: 0 0 33.33333%;
            max-width: 33.33333%;
        }
        #menu_buttons2 .menu_button_wrapper.col-6:nth-child(2) {
            flex: 0 0 66.66667%;
			max-width: 66.66667%;
        }



.projector_status__info_amount {
    display: none !important;
}

#logo img {
    max-height: 36px;
}

#main_cms {
    border-radius: 5px;
}

#main_banner1 .main_banner_wrapper .main_slider li {
    border-radius: 5px !important;
}
#main_banner1 img {
    border-radius: 5px 0px 0px 5px;
}
#main_banner1 .main_banner_wrapper .main_slider li:first-child {
    background: #323232;
    color: #fff;
}
#main_banner1 .main_banner_wrapper .main_slider li .text_container .btn {
    border-radius: 5px !important;
    width: 100%;
}

#menu_search.--focus .menu_search__block {
    box-shadow: 0px 0px 10px 0px rgb(222 224 230);
}

.product_name__block.--description {
    display: none;
}

.product_name__firm_logo {
    display: none !important;
}

.product_name__name {
    font-size: 1.6rem;
}

.product_name__action.--shopping-list span {
    text-decoration: none;
}

.projector_longdescription {
    -webkit-user-select: none;
}

.projector_details__wrapper .projector_info {
    grid-column: 1 / span 2;
}

.projector_details__wrapper .projector_prices, .projector_details__wrapper .projector_tell_availability, .projector_details__wrapper .projector_buy, .projector_details__wrapper .projector_multipack, .projector_details__wrapper .projector_details__advanceprice, .projector_details__wrapper #CDT {
    grid-column: 1 / 3;
}

.projector_details .projector_versions__label, .projector_details .projector_multiversions__label, .projector_details .projector_sizes__label {
    min-width: 126px;
}

.account_link {
    text-decoration: none;
}

.wishlist_link {
    text-decoration: none;
}

.basketedit_summary_buttons.summary_buttons {
    background: #f9f9f9;
}

div.basketedit_summary {
    background: #f9f9f9;
}

#menu_security_policy {
    display: none;
}

.product_stocks .stock__availabilty_count {
    display: none;
}

.projector_stocks {
    display: none !important;
}

.promo, .label.--promo {
    display: none !important;
}

.projector_prices__maxprice {
    display: none !important;
}

.price.--max {
    display: none !important;
}

.projector_prices__maxprice_wrapper {
    display: none !important;
}

#menu_contact {
    display: none !important;    
}


#contact_address, #contact_contact {
    display: none !important;
}

@media (max-width: 756px) {
    .col-md-6 .col-12, .col-md-6 .col-12 {
        display: none !important;
    }
    
    #contact_address, #contact_contact {
        display: none !important;
    }
    
    .row {
        display: none !important;
    }
}

.product {
    border: 1px solid transparent;
    transition: all 0.2s;
}

.product:hover {
    border: 1px solid #379e9d;
    border-radius: 5px;
}

.product__icon {
    position: relative;
}

.label_icons {
    position: relative;
    top: -12px !important;
    left: -12px !important;
}

.blog_image {
    display: none !important;
}

.product__icon .b-lazy, .product__icon img {
    transition: all 0.3s;
}

.product:hover .b-lazy {
    transform: scale(1.04);
}

.product:hover img {
    transform: scale(1.04);
}

.added__product:hover {
    border: 1px solid transparent;
}

.blog-list_page .col-3 {
	display: none;
}


.blog-list_page .col-xl-10 {
    flex: 0 0 100% !important;
}

.blog-list_page .col-md-9 {
    max-width: 100%;
}

.blog-item_page .col-3 {
    display: none;
}

.blog-item_page .col-xl-10 {
    max-width: 100%;
    flex: 0 0 100%;
}



.article__item.col-12.col-md-6.col-xl-4 {
    display: flex;
    flex-direction: column;
}

.article__item.col-12.col-md-6.col-xl-4 .article__image_wrapper {
    order: 1 !important;
}

.article__item.col-12.col-md-6.col-xl-4 .article__date_name {
    order: 2 !important;
}

.article__item.col-12.col-md-6.col-xl-4 .article__text {
    order: 3 !important;
}

.article__item.col-12.col-md-6.col-xl-4 .article__image_wrapper {
    width: 100%;
    margin-bottom: 10px;
}

.article__item.col-12.col-md-6.col-xl-4 .article__image_wrapper {
    display: flex;
    justify-content: center;
    margin: 0 auto!important;
}


.article__item.col-12.col-md-6 {
    display: flex;
    padding: 20px;
    flex-direction: column;
    border: 1px solid transparent;
    border-radius: 4px;
    transition: all 0.3s;
    align-items: center;
}

.article__item.col-12.col-md-6 .article__image_wrapper {
    order: 1 !important;
}

.article__item.col-12.col-md-6 .article__date_name {
    order: 2 !important;
    width: 100%;
}

.article__item.col-12.col-md-6 .article__text {
    order: 3 !important;
}

.article__item.col-12.col-md-6 .article__image_wrapper {
    width: 100%;
    margin-bottom: 10px;
}

.article__item.col-12.col-md-6 .article__image_wrapper {
    display: flex;
    justify-content: center;
    margin: 0 auto!important;
}

.article__block .article__item .article__date_name, .article__block .article__item .article__text {
    max-width: 440px;
}

.article__item .article__date_name {
    margin-top: 20px;
}

.article__item .article__text {
    font-size 13px !important;
    font-family: 'Rubik', "Arial", sans-serif;
    line-height: 17px !important;
}


#blog-item > div.blog-item_sub.cm > img {
    display: none !important;
}

.basket__params.--traits .basket__param {
    display: none;
}