#header .logo {background: url(../../img/logos/logo_ch_fr.png) no-repeat; width: 105px;}
#footer .copyright .logo {background: url(../../img/small_logo_ch_fr.png) no-repeat; width: 53px;}
#header .user_panel #login_panel { background: url(../../img/small_logo_ch_fr.png) no-repeat; }

#header .contact { width: 562px; }
#header .user_panel { left: 422px; }
#header .user_panel ul li a { font-size: 16px; }
#header .user_panel #login_panel { left:170px;  background: url(../../img/popup_login_fr.png) no-repeat; }
#header .user_panel #login_panel span.remember a { font-size: 13px; }
.bottom_text .right_text p { line-height: 1.2; font-size: 13px; }
#header .cart { font-size: 17px; }
#header #cart-container .cart_v_bd a.basket {width: 285px;}

.pop_log form a.forgot {line-height: 16px;font-size: 11px;}
.create_log_pop label {vertical-align: middle;padding-top: 1px;padding-left: 4px;font-size: 11px;width: 255px;}
.create_log_pop input[type="checkbox"] {float: left;}

#content.page.erzats-marke .sidebar .about h2 { font-size: 23px; }

#content .sorting span.title h2 { font-weight: normal; }
#content .sorting span.title span.subtitle { font-size: 14px; padding-right: 20px; display: block; line-height: 15px; padding-top: 10px; }
#content.page .item .right_block .vers_box .text_vers { font-size: 11px; }

.page.product_description .product_block .center_box span.title { font-size: 15px; }

#content .right_box { min-height: 370px; padding-right: 20px;  background: url(../../img/man/man_main_ch_fr.png) left center no-repeat; padding-left: 270px; width: 200px; float: right; padding-bottom: 20px;}
#content .right_box .asortiment { font-size: 14px; line-height: 1.2; width: 200px; }
#content .right_box .asortiment h2 { font-size: 17px; padding-top: 9px; }
#content .right_box .asortiment span {  font-size: 28px;  }
#content .right_box div.support { margin-top: 40px; }
#content .right_box ul.secure { padding-top: 15px; }


.beste_box .question { font-size: 16px; }
.beste_box .name { font-size: 26px; }
.beste_box .name span { font-size: 22px; }

#content .tops .title a.alle { background: url(../../img/alle_button_fr.png) left no-repeat; width: 190px; }

ul.features li.icon_1 { background: url(../../img/icons/free_fr.png) top left no-repeat; }

/*pravki Denisa*/
#content.page .item .right_block .vers_box.green .text_vers { background: url(../../img/teileshop_green_icon.png) 16px 3px no-repeat; background-size: 32px 32px;}
#content.page .sidebar .block .title { font-size: 16px; }
#content .right_box div.support span { font-size: 13px; }
#wrapper .chat_link { background: url(../../img/chat_big.png) no-repeat; height: 201px; }
#wrapper .chat_link span { width: 63px; height: 106px; padding-top: 69px; padding-left: 5px; padding-right: 5px; }
#content.page .item .right_block .vers_box .text_vers { background: url(../../img/clock_orange.png) 16px 3px no-repeat; }
#content.page.erzats-marke .sidebar .about { padding-bottom: 0px; }

.beste_box .pays ul li.paypal { display: block;  position:absolute; top: 16px; left:82px; padding:0px; }
.beste_box .pays ul li.visa {  display: block;  position:absolute; top: 62px; left:43px; padding:0px;}
.beste_box .pays ul li.postFinance { display: block;  position:absolute; top: 114px; left:68px; padding:0px; }
.beste_box .pays ul li.amex { display: block;  position:absolute; top: 62px; left:209px; padding:0px; }
.beste_box .pays ul li.mc { display: block;  position:absolute; top: 61px; left:126px; padding:0px; }

/* MAN images */
.text_register { background: url(../../img/man/man_ch_fr.png) 0px bottom no-repeat; }
#content.page.marke .sidebar .cel { background: url(../../img/man/man_small_ch_fr.png) top center no-repeat; }

.return_page .informIndex .informIndex-image {background: url(../../img/returns/fr_CF.jpg) no-repeat left top; height: 335px;}
.return_page .informOrder .informOrder-image {background: url(../../img/returns/fr_CF_1.jpg) no-repeat left top; height: 335px;}

.notfound_page .top_box {height: auto!important;}

.new_cart .button_bottom a.green span {padding: 0px 41px;}
.new_cart .button_bottom.top a.gray {margin-left: 60px;}

/*promotion*/
body.t_promotion #content .top_box {height: 372px;}
/*promotion*/

/*header*/
.header-cart__free-shipping a {font-size: 12px; text-align: center; -webkit-box-flex: 0.5; -ms-flex: 0.5; flex: 0.5;}
/*header*/

.product-listing__item .discount {font-size: 10px;}
.product-listing__item .price {font-size: 10px;}
.product-listing__item .title {height: 60px}