#COP > div.cop__content > div.cop_remarks{
    display: none;
}

.products .omnibus_price {
    display: none;
}

.product-review-list-widget .reply {
    display: none;
}


#price_difference {
    margin: 10px 0;
    border-radius: 5px;
    background: #ce2a2a;
    color: #FFF;
    padding: 5px;
}

.omnibus_price {
    font-size: 1.1rem;
}

#projector_price_maxprice_wrapper {
    display: block;
    margin: 0 0 10px 0;
}

.contact_type_phone, .contact_type_text {
    color: #333 !important;
}

.projector_details .projector_info__link {
    text-decoration: none !important;
}

.projector_safe strong {
    color: #79c133;
}

.kontakt-top-menu { 
    margin-left:25px;
}

.fast_contact_strado {
background: #eeeeee;

}

.fast_contact_block {
width: 33%;
float: left;
font-size: 0.8em;
color: #676767;
text-align: center;
}


.projector_details .projector_oneclick__wrapper, .basketedit_rebatecodes_outline, .projector_buy__number_amounts {
    display: none !important;
}

.cop_documents {
    display: none;
}

.cop_remarks__block .--delivery {
    display: none;
}

#menu_security_policy {
    display: none;
}

.trzeci_produkt_karta {
    padding: 10px 10px;
    background: #7ec020;
    color: #FFF;
    border-radius: 5px;
    font-size: 1.2em;
    text-align: center;
}   

.trzeci_produkt_karta strong {
    font-size: 1.5em;
}   


#ak_returns_banner_76bc3c9f-40d8-4a20-b61e-57dc9fa8250d {
    margin: 20px auto 0 auto;
}

.banner_b2b {
background: #000;
margin-top: 26px;
text-align: center;
width: 100%;
}

/*#newsletterBannerContainer {
    display: none;
}
*/

#tws_i_0 {
    z-index: 999999999 !important;
    top: 55% !important;
}

#trustbadge-container-98e3dadd90eb493088abdc5597a70810 {
    display: none;
}

#ck_dsclr_v2 {
    z-index: 99999999;
}

.projector_prices__unit_converted_price {
    display: none !important;
}


.order_process #e3D18r_czater, .order_process #ceneo-widget {
    display: none;
}

#main_blog {

}

.f-label[for="oscop_invoice_invoice"]
{
   display: none;
}

.oscop_remarks .oscop_remarks__item:last-child {
    display: none;
}

#projector_delivery_label, #projector_delivery_days {
    display: none !important;
}

#projector_amount {
display:none !important;
}

.price.--convert {
    display: none;
}

/*
#main_cms {
    display: none;
}
*/

.s_unit_converted_price, .projector_prices__unit_converted {
    display: none;
}

.fast_shpping_product {
    background: #10638b;
    padding: 15px;
    border-radius: 5px;
    color: #FFF;
    font-size: 1.6em;
    text-align: center;
    font-weight: bold;
    letter-spacing: 0.03em;
}

@media screen and (max-width: 600px) {
   .fast_shpping_product {
        font-size: 1.2em;
   } 
}

footer {
    margin-bottom: 50px;
}

.fast_delivery_15 {
    top: 0;
    background: #10638b;
    width: 100%;
    padding: 10px;
    color: #FFF;
    font-size: 1.1em;
    text-align: center;
 z-index:100;
}

.fast_delivery_15 .dni_robocze_fast {
    font-size: 0.8em;
}

.fast_delivery_15 .godzina_15 {
    font-size: 1.2em;
    font-weight: bold;
}


@media screen and (max-width: 600px) {
.fast_delivery_15 {   
    padding: 5px;
    font-size: 1em;
}}


[title^='Strefa'] {
    background: #D81D1D;
    color: #FFF !important;
    text-transform: uppercase;
    border-radius: 5px !important;
}

@media only screen and (max-width: 757px) {

[title^='Strefa'] {
    padding-left: 20px!important;
    }
}

@media (min-width: 979px) {

    header .navbar-nav {
    margin-top: 30px !important;
    }

    #logo {
    margin-top: 20px !important;
    }

    #menu_search {
    margin-top: 58px !important;
    }

    #menu_settings {
    margin: 58px 0 0 0 !important;
    }

    .topBasket {
    margin-top: 55px !important;
    }


    .shopping_list_top {
    margin-top: 1px !important;
    }
}


#order_rma, #order_returns, .actions_return_rma, #projector_benefits, .projector_prodstock_compare, #client_cards, #returns_login, #rma_login, #points_login, #n67367, #order_exchange, #login_menu .client_info, #login_menu_block .client_card_link, #main_tree5,  #projector_form .projector_stocks , #projector_form .projector_returns {
display:none !important;
}

#order2_info_sub4 {
display:none !important;
}

@media (min-width:979px){
label.select_button_label{
display: block !important;
}}

@media (min-width: 600px) {
header.commercial_banner {
position:relative !important;
}
}

.slick-prev, .slick-next {
background: none !important;
}

@media screen and (max-width: 600px) {
#main_banner1 { 
margin-top: 0px;
}
#main_banner1 .slick-dots {
    visibility: hidden;
}

}

/********** NEW PRODUCTS OPIS **********/

#projector_longdescription .template {
	width:100%;
    float: left;
    display: flex;
    align-items: center;
}

#projector_longdescription .item-6 {
	width: 50%;
	height: auto;
	display: table-cell;
        vertical-align: middle;
        padding: 10px;
}
#projector_longdescription .item-6 img {
	width:100%;
	height: auto;
}
#projector_longdescription .item-12 {
	width:100%;
	height: auto;
	padding: 10px;
}

#projector_longdescription p, #projector_longdescription li {
    line-height: 160%;
    font-size: 1.15em;
    color: #333;
}

#projector_longdescription h1, #projector_longdescription h2 {
    line-height: 180%;
    color: #333;
}

@media screen and (max-width: 600px) {
	#projector_longdescription .item-6 {
		width: 100%;
                float: left;
               display:block;
	}
	#projector_longdescription .item-6 img {
		width: 100%;
	}
	#projector_longdescription .template {
    display: block;
	padding: 0px 0px;
	}
}

#projector_longdescription .section {
clear:both;
}

#projector_longdescription table {
width: 100% !important;
}


/* Pokazanie wszystkich elementów menu*/
.navbar-subsubnav:not(.show) .nav-item:not(.--extend) {
    display: block !important;
}

/* Ukrycie zachęty do rozwinięcia menu - już jest niepotrzebne jeśli włączona opcja rozwijania */
header .nav-item.--extend .nav-link, header .nav-item.--all .nav-link {
display: none;
}

/* Zmiana formatowania stopki - sekcja z linkami*/
#footer_links::before {
  content: "";
  background-color: black; /* Ustawienie koloru tła na czarny */
  position: absolute;
  top: 0;
  bottom: -15px;
  left: -100vw; /* Wyrównanie do lewej strony */
  right: -100vw; /* Wyrównanie do prawej strony */
  z-index: -1; /* Ustawienie na niższym poziomie niż zawartość */
}

#footer_links {
  position: relative; /* Ustalenie pozycji względnej dla pseudo-elementu */
  z-index: 1; /* Ustawienie na wyższym poziomie niż tło */
  color: white; /* Ustawienie koloru tekstu na biały */
  /* ... (reszta kodu, jeśli jest potrzebna) */
}

#footer_links .footer_links_label,
#footer_links a,
#footer_links span {
  color: white !important; /* Ustawienie koloru tekstu na biały */
}

/* Zmiana formatowania stropki - sekcja logo Idosell */
/* Ustawienie tła dla modułu #menu_contact */
#menu_contact::before {
  content: "";
  background-color: black;
  position: absolute;
  top: 0;
  bottom: -2rem;  /* Dodanie marginesu dolnego */
  left: -100vw;
  right: -100vw;
  z-index: -1;
}

/* Dodanie pozycji względnej dla #menu_contact */
#menu_contact {
  position: relative; /* Ustalenie pozycji względnej dla pseudo-elementu */
  z-index: 1; /* Ustawienie na wyższym poziomie niż tło */
  color: white; /* Ustawienie koloru tekstu na biały */
}

/* Ustalenie koloru tekstu na biały dla wszystkich znaczników tekstowych wewnątrz #menu_contact */
#menu_contact ul,
#menu_contact ul > li,
#menu_contact a,
#menu_contact span {
  color: white !important; /* Ustawienie koloru tekstu na biały */
}
#menu_contact ul {
    background: black;
}


/*--------------------------------------------*/
/* Ustalenie tła dla elementu .footer_settings */
.footer_settings::before {
  content: "";
  background-color: black;
  position: absolute;
  top: 0;
  bottom: -2rem;
  left: -100vw;
  right: -100vw;
  z-index: -1;
}

/* Ustalenie pozycji względnej dla .footer_settings */
.footer_settings {
  position: relative;
  z-index: 1;
  color: white;
}

/* Ustalenie koloru tekstu na biały dla wszystkich znaczników tekstowych wewnątrz .footer_settings */
.footer_settings *,
#price_info *,
#idosell_logo * {
  color: white !important;
}

/* Zmiana odstępu dla ikon w stopce*/
#menu_banners2 {
    padding: 0;
}

/* Pole na kod rabatowy w koszyku*/
div.basketedit_rebatecodes_outline {display: block;}
#menu_security_policy {clear: both;}