/*#projector_dictionary {*/
/*    display:none*/
/*}*/
.size_count {
    display:none
}
#order2_info_sub4 {
    display:none
}
#order2_box_6 {
    display:none
}
#returns_login {
    display:none
}
#rma_login {
    display:none
}
#points_login {
    display:none
}
div.actions_return_rma.row {
    display:none
}
#prepaid_documents {
    display:none
}
#menu_security_policy {
    display:none
}
div.menu_settings_bar {
    display:none
}
#invoice_box_switcher {
    display:none
}
#order2_info_sub3 {
    display: none
}
.login_menu.client-barcode {
    display: none
}
#menu_categories2 {
    display:none
}

body {
    display: block;
}

aside .filters__content.--group .filters__toggler .btn span{
    display: none;
}

/* new */

/* .full-background:after{display:none;}
.full-background:before{left:50%; margin-left:-50vw; width:100vw;} */
footer.full-background::before, footer.full-background::after {
    background: inherit;
    content: '';
    height: 100%;
    position: absolute;
    top: 0;
    width: 15px;
    
}
@media(min-width: 979px){
    footer.full-background::before, footer.full-background::after {
       display: none; 
    }
        
    }
footer.full-background::before {
    left: -15px;
}
footer.full-background::after {
    right: -15px;
}

/*ikony produktów do kompletu - większe*/
.hotspot.--list .product__icon {
    width: 80px;
    min-width: 80px;
    height: 80px;
}

.hotspot.--list .product__icon img {
    max-height: 78px;
}

/*przekreslona cena i oszczedzasz na karcie produktu */
del#projector_price_maxprice.projector_price_maxprice {
    color: #4f4f4f;
}

span.projector_price_yousave {
    font-weight: bold;
    font-size: 1.3em;
    color: #ff5b77;
}

/* nazwa cena i stara cena na listach produktów */

.product__name {
color: black;
}

.product__name:hover {
color: #ff5b77;
}

.price {
font-size: 1.4em;
color: #ff5b77;
}

.product__prices .price.--max {
font-size: 1em;
color: black;
}

.promo, .label.--promo {
    background-color: #ff5b77;
}

/* poddmiana koloru licznika czasu promocji na pomaranczowy */
#CDT .number {
    background: #7cde89;
    border: 1px solid #7cde89;
}

#CDT .line {
    background: #7cde89;
}

/* przcisk tabela rozmiarow*/

#projector_show_size .show_size_cms {
    color: rgb(51, 51, 51)
}

/*labele na zdjeciach */
.label_icons > * {
    font-size: 1em;
}

/*dopasowanie koloru tekstu w koszyku - do darmowej wysylki brakuje... */
div.toshippingfree {
    color: #ff5b77;
}
/*usuniecie zbednych przyciskow z koszyka*/
a.basketedit_client_rebate {
    display: none;
}

a[href="#addToFavorite"] {
 display: none;
}

/*usuniecie zbednych przyciskow z map*/
input:checked + label.pickup_point .map_dir {
    display: none;
}

a[title="więcej informacji"] {
    display: none;
}

input:checked + label.pickup_point.moreInfoShow .pickup_point_info {
    display: none;
}

input:checked + label.pickup_point div.morePickup {
    display: none;
 }

/*usuniecie elementu .czytaj wiecej. znad slidera na podstronach*/
.show_description {
    display: none !important;
}

/* pokazanie rozmiaru i koloru w koszyku na mobile */
.basket__param:not(.--comment):not(.--files):not(.--barcode) {
    display: block;
}

/* usuniecie 'kontynuuj zakupy z mobile' */
    a.btn.--medium.button_go_shopping {
    display: none !important;
}

@media (min-width: 757px) {
	a.btn.--medium.button_go_shopping {
    display: none !important;
}}

#basketedit_summary_buttons_sepratator {
    display: none !important;
}

input.basketedit_rebatecode_input {
    padding-top: 19px;
    padding-bottom: 19px;
}

/*logo producentow nan kartach produktów*/
.product_name__firm_logo {
    display: block !important;
}

@media (min-width: 768px) {
    .product_name__firm_logo img {
        max-width: 147px;
    }
}

.product_name__name {
    font-size: 1.7em;
}

/* dostosowanie wyglądu paska dostępu na desktopie*/
.progress__name {
    padding: 4px 10px 24px;
    font-size: 1.3rem;
    text-transform: none;
    border-top: 1px solid black;
    margin-top: 14px;
    font-weight: normal;
}

.progress__description {
    display: none;
}

.progress__fontello {
    font-size: 1.4rem;
}

.progress__icon {
    height: 30px;
    width: 30px;
}

.noproduct__form_wrapper {
    display: none;
}

#bannerSearchCMS > a > img {
    display: block;
    overflow: hidden;
}

/* wyswietlanie boxów*/
@media (min-width: 761px) {
	#menu_buttons2 .menu_button_wrapper {
		flex: 0 0 50% !important;
		max-width: 50% !important;
		margin-bottom: 25px;
	}
}

@media (max-width: 760px) {
	#menu_buttons2 .menu_button_wrapper {
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 25px;
	}
}

/* product hover fix */
div.product:hover {
    z-index: 200;
}

#menu_basket>div a {
    color: black;
}

a.producers-list_item, .pagination__link {
    color: black;
}

.show_opinion_form, .opinions_add, .opinions_add_form {
	display: none;
}

@media (min-width: 979px) {
    a.nav-link.display-all {
        display: none !important;
    }
}

#projector_enclosures {
    display: none;
}


.hotspot__dots {
    margin-top: 2.5rem;
    display: none !important;
}

@media (max-width: 400px) {
    .headline .headline__name {
        letter-spacing: normal;
    }
}

/*.order__delivery_names .order__delivery_desc {*/
/*    display: none;*/
/*}*/

@media (min-width: 979px) {
    header .nav-link {
        padding: 5px 8px;
    }
}