/*W KOSZYKU INFO O ZALICZCE*/

#advance_value {
    color: white;
    font-size: 1.6rem;
    background-color: darkorange;
}


/*CENY W KOSZYKU NA KARCIE PRODUKTU*/

.basketedit_product_summary strong {
    color: #b33333;
    font-size: larger;
}

.basketedit_product_summary.advance label {
    color: darkorange;
}

#order1_mobile_switcher a.active {
    color: #b22222;
}

/*UKRYCIE OBOWIĄZKU ZALICZKI NA KARCIE PRODUKTU*/

#projector_advanceprice_wrapper {
    display: none;
}

/*STAWKA VAT NA KARCIE PRODUKTU*/

#projector_form div.product_section.versions .fancy-select .trigger .version_label {
       display: none;
}

/*IKONA INSTRUKCJI NA KARCIE PRODUKTU*/

@media only screen and (max-width: 678px){
.enclosures__name.--document:before {
    font-size: xx-large;
}
}
@media only screen and (max-width: 678px){
.enclosures__item {
    font-size: 1.8rem;
}
}

@media only screen and (max-width: 678px){
.enclosures__label {
    font-size: 2rem;
    text-decoration: underline;
}
}

/*STAWKA VAT NA KARCIE PRODUKTU*/

#projector_form div.product_section.versions .fancy-select .trigger .version_selected_name {
    font-weight: normal;
    color: gray;
}

.product_name__name {
    font-weight: 800;
    font-size: 2.4rem;
    color: #b22222;
  
}


.cm h1 {
	font-size: 2em;
	color: #b22222;
	text-decoration: underline;
}

.cm h2 {
	font-size: 1.6em;
	color: #b22222;

}

.cm h3 {
	font-size: 1.4em;
	color: #b22222;

}

/*BUTTON PORÓWNAJ*/

.btn.--secondary.--solid {
    background: #b22222;
    border: 3px solid grey;
}

/*KARTA PRODUKTU - PARAMETRY*/

#projector_form div.product_info_top .item_info a {
    text-align: end;
}



/*NAZWA PRODUKTU - LISTING*/


@media (min-width: 757px){
.product__name {
    font-size: 1.7rem;
}
}

@media (min-width: 979px){
#search .product__compare_item {
    color: #b22222;
    font-weight: 600;
    : ;
}
}

/*KARTA PRODUKTU - RATY*/

.benefits__item.--instalment:last-child {
    
    display: flex;
    flex-direction: column-reverse;
}

.benefits__instalment_img {
    width: 55px;
    
}

/*KARTA PRODUKTU - OSZCZĘDZASZ*/

span.projector_price_yousave {
    color: darkorange;
    font-size: initial;
    font-weight: 600;
}


/*ŚCEŻKA*/

@media only screen and (max-width: 678px){
.breadcrumbs li {
      font-size: 11px;
}
}

@media only screen and (min-width: 678px){
.breadcrumbs li {
      font-size: 14px;
}
}


/*KARTA PRODUKTU - CENY*/


.projector_price_srp {
       text-decoration-line: line-through;
}

del.projector_price_maxprice {
    display: none !important;
}

del.projector_price_maxprice {
	display: none;
}

#projector_price_value_wrapper .price_gross_info {
    display: none;
}

strong.projector_price_value {
    display: flex;
    flex-direction: row-reverse;
}

.instalment_yousave {
    display: flex;
    flex-direction: row-reverse;
}



/*KARTA PRODUKTU - Nazwa długa WSTĄŻKA*/


.product_name__description ul {
    list-style: none;
    background-color: #b22222;
    color: white;
    padding: 4px;
}



/*KARTA PRODUKTU - Układ parametrów*/

#projector_form div.product_info_top .item_info > span {
    flex: 2;
    
}

/*KOSZYK - UKRYCIE KARTY RABATOWEJ*/

#client_new_form .rebate_card_wrap {
    
    display: none;
}

/*KARTA PRODUKTU - PODKREŚLENIE PARAMETRÓW*/
#projector_form div.product_info_top .item_info a {
   
    text-decoration: underline;
}

/*DOSTAWA - ZMIANA TERNIMU*/
a.runTopLayerOrder {
    background: darkorange;
    color: white;
    font-size: larger;
}




/* SPOSÓB WYŚWIETLANIA PARAMETRÓW NA KARCIE PRODUKTU NORMALNA */

#search .product .trait__value {
    text-decoration: underline;
    color: #b22222;
}




/*KUPON RABATOWY*/

span.n67313_other_value {
    color: #b22222;
    font-size: 2.2em;
 
}


table.clients_rebates td {
    width: 50% !important;
    
}

table.clients_rebates a.product_name {
    
    font-size: large;
    text-decoration-line: underline;
    text-align: end;
    
}


@media only screen and (min-width: 678px) {
   div.clients_rebates_wrapper {
    
    background-image: url(https://alekotly.pl/data/include/cms/Sklep-AleKotly.pl-Nowoczesna-Technika-Grzewcza/KUPONY/Etapy/CenaCiach100.jpg);
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    
}
}



/*CENA PRZEKREŚLONA - Listing*/

.product__prices .price.--max {
  
    color: #b22222;
    font-size: larger;
    /* background: #b22222; */
    text-align: center;
}

.product__prices .price {
    
    font-size: 21px;
}

/*UKRYCIE GWARANCJI - Karta Produktu*/

h3.n56191_label {
    display: none;
}



div.component_projector_warranty {
    display: none;
}

/*Sortownie produktów*/

.f-dropdown .f-control:after {

    background: #b22222;
    color: white;
}

.f-dropdown .f-dropdown-menu a:hover, .f-dropdown .f-dropdown-menu a.selected {
    background: #b22222;
    color: white;
}

/* SPOSÓB WYŚWIETLANIA "iości produktów w koszyku" */


#login_menu_block a {
    background: #b22222;
    color: white;
   
}


/* SPOSÓB WYŚWIETLANIA "iości produktów w koszyku" */

#menu_basket .badge {
    
    background: darkorange;
}

/* SPOSÓB WYŚWIETLANIA "rabat w koszyku" */

.basketedit_rabats_summary strong {
    color: white;
    font-size: 1.6em;
    background: darkorange;
    font-weight: bold;
}

.productslist_product_name i.product_service {
    background: none repeat scroll 0 0 darkorange;
    color: white;
    
}

.productslist_product_bundle i.product_service {
    font-size: 1.3rem;
    background: darkorange;
    color: white;
    
}

.minus_sign:before {
    color: white;
    content: '-';
    padding-right: 3px;
}

/* SPOSÓB WYŚWIETLANIA "KONTYNUUJ ZAKUPY" W KOSZYKU - NORMALNA */

.btn.--medium {
    font-size: 1.4rem;
    padding: 1.25rem 1.4rem;
    background: darkorange;
    color: white;
}

/* SPOSÓB WYŚWIETLANIA RABATÓW NA KARCIE PRODUKTU NORMALNA */


#projector_form .rebate_number {
    font-size: 1.3rem;
    COLOR: WHITE;
    BACKGROUND: darkorange;
    padding-left: 5px;
}

.productslist_product_quantity div {
    font-size: 0.9em;
    padding-top: 5px;
    padding-left: 10px;
    
}

/* SPOSÓB WYŚWIETLANIA RABATÓW NA KARCIE PRODUKTU MOBILNA */

td.productslist_product_prices {
    text-align: center;
    background: darkorange;
    color: white;
    padding: 10px 5px;
    border-top: 1px solid #c4c7c8;
    display: none;
}





/* SPOSÓB WYŚWIETLANIA PARAMETRÓW NA KARCIE PRODUKTU MOBILE */

.dictionary_small table.n54117_dictionary tr.element td 
{
    display: table-cell;
    padding-left: 0;
}








/* NAGŁÓWEK KOLOR I PODKREŚLENIE NP STREFA USŁUG */
.big_label, .headline
{
    color:#b22222;
    text-decoration: underline;
}





strong.projector_price_value
{
    color: #b22222;
}

.btn.--large.--solid 
{
    background: #b22222;
    border: 0px solid #546070;
    color: #fff;
}

.btn.--medium.--solid:hover 
{
    background: #b22222;
    border: 1px solid #546070;
    color: #fff;
}

.progress__svg 
{
    position: absolute;
    width: 43px;
    height: 43px;
    transform: rotate(-90deg);
    top: 0;
    left: 0;
    color: #b22222;
}



/* IKONA MENU MOBILE */
aside .nav-link.nav-gfx img 

{
    max-width: 45px;
    max-height: 45px;
    margin-right: 1px;
}

/* MENU MOBILE WIELKOŚĆ */

aside .nav-link

{
    padding-top: 5px;
    padding-bottom: 5px;
    
}

a.price.--phone {
    display: none;
}

#projector_sizes_cont {
    display: grid;
    padding: 0 0 15px;
}

.col-3 {
    flex: 0 0 100%;
    max-width: 100%;
}


.select_button.active:after {
    background: darkorange;
    
}

.select_button:hover {
    color: darkorange;
}

.select_button {
    border: 2px solid darkorange;
}


strong.projector_price_value {
    font-size: 2.0em;
   
}

#alert_cover.alertek.menu_messages_message {
    color: white;
    background: darkorange;
}

button#projector_button_basket.btn.--solid.--large.projector_buttons_buy {
    background: darkorange;
    
}

#projector_button_basket.btn.--solid.--large.projector_buttons_buy {
    background: darkorange;
    
}

//CENY W ZALEŻNOŚCI OD WIELKOŚCI//

@media (max-width: 350px){
.product__prices .price {
    font-size: 18px;
}
}

@media (max-width: 757px) and (min-width: 361px){
.product__prices .price {
    font-size: 23px;
}
}

@media (max-width: 350px){
strong.projector_price_value {
    font-size: 1.7em;
}

@media (max-width: 350px){
.product_name__name{
    font-size: 2rem;
}

@media (max-width: 350px){
.select_button {
    font-size: 1.1rem;
}

@media (max-width: 350px){
.product__prices .price.--max {
    font-size: 12px;
}

.product__traits {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0 -3px;
    justify-content: center;
}