#menu_section{display:table;width:1000px}.main{display:table-row;text-align:left}.main li{display:table-cell;margin:0 -1px 0 0}.main>li{display:inline-block;margin:0 -1px 0 0}.main>li:last-child{float:right}.main li h2 a{padding:0 18px}.main li h2 a,.main li h2 span{margin-right:-1px;white-space:nowrap}.main li h2 span{padding:0 13px}.dropdown{text-align:left}#header_menu ul{margin:-4px 20px 0 28px}#header_menu ul li{max-width:150px;overflow:hidden;white-space:nowrap}#header_menu ul li a{display:inline-block}#header_menu ul li a:first-letter{text-transform:capitalize}.filterbox_title h2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_list_product_image a .icons .sale{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_sale.png);background-repeat:no-repeat}.product_list_product_image a .icons .new{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_new.png);background-repeat:no-repeat}#product_main_image_container .icons .sale{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_sale.png);background-repeat:no-repeat}#product_main_image_container .icons .new{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_new.png);background-repeat:no-repeat}.product_list_home_product_image a .icons .sale{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_sale.png);background-repeat:no-repeat}.product_list_home_product_image a .icons .new{width:34px;height:34px;display:inline-block;background-image:url(../../../../../views/public/playersroom/images/hu/icon_produts_list_new.png);background-repeat:no-repeat}#my-recommendation-container{background-image:url(../../../../../views/public/playersroom/images/hu/scarab_termekajanlo_fejlec.png)}.products_list_more_colours_icon{width:50px;height:32px;font-size:0;line-height:0;background-image:url(../../../../../views/public/playersroom/images/hu/tovabbi_szinek.jpg);background-repeat:no-repeat;position:absolute;right:0;bottom:5px}.original_product_logo{display:block;width:192px;margin:0 0 20px 10px;font-size:0;line-height:0}#clubcard_form .form_panel_header .form_panel_title{font-size:17px;padding:20px 0 10px;color:#666}.form_panel_title_sub{font-size:13px;color:red;padding:5px 0}.clubcard_page_message_box{font-size:16px;color:#666;padding:15px 15px 10px;box-sizing:border-box;background-color:#000;color:#fff;text-transform:uppercase}.cform_row_container{padding:5px 0 15px;box-sizing:border-box;color:#555}.cform_label_container{padding:0;font-size:12px;width:130px;height:20px;line-height:20px;font-weight:700}.cform_input_placeholder_favourite_brands_container{-webkit-column-count:3;-moz-column-count:3;column-count:3}.cform_input_placeholder_favourite_brands_container>div{width:200px}.cform_input_placeholder_favourite_brands_container>div .content_columns_checkbox_text{width:auto;padding-top:6px}.cform_input_object{padding:0 5px;box-sizing:border-box;font-size:12px;height:20px;line-height:20px;color:#333;border:1px solid #c9c9c9}.readonly{color:#999}.cform_postcode{float:left;margin:0 0 0 130px;width:100px}.cform_city,.cform_street{float:left;margin:0;width:215px;padding-left:5px}.cform_postcode_input{width:80px;text-align:center}.cform_city_input,.cform_street_input{width:195px}.cform_input_placeholder .form_panel_phone_country_prefix{padding:0 5px;box-sizing:border-box;font-size:12px;height:20px;line-height:20px;color:#333}.cform_input_placeholder .form_panel_phone_section_1{width:30px}.cform_input_placeholder .form_panel_phone_section_1 input{width:100%;text-align:center;padding:0 5px;box-sizing:border-box;font-size:12px;height:20px;line-height:20px;color:#333;border:1px solid #c9c9c9}.cform_input_placeholder .form_panel_phone_section_2{width:40px}.cform_input_placeholder .form_panel_phone_section_2 input{width:100%;text-align:center;padding:0 5px;box-sizing:border-box;font-size:12px;height:20px;line-height:20px;color:#333;border:1px solid #c9c9c9}.cform_input_placeholder .form_panel_phone_section_3{width:50px}.cform_input_placeholder .form_panel_phone_section_3 input{width:100%;text-align:center;padding:0 5px;box-sizing:border-box;font-size:12px;height:20px;line-height:20px;color:#333;border:1px solid #c9c9c9}.clubcard_discount_message_box{width:97%;box-sizing:border-box;position:relative;padding:8px 10px 8px 40px;border:5px solid #dd0922;border-radius:5px;background-color:#dd0922;color:#fff;margin:10px 0}.clubcard_discount_message_box .star{position:absolute;top:-10px;left:-10px;width:35px;height:35px}.clubcard_discount_message_box .main_message{font-size:18px;margin-bottom:5px;display:inline-block}.clubcard_discount_message_box .sub_message{font-size:13px;line-height:18px;display:inline-block}.clubcard_info_table_cont_outer{width:49%;margin:0;padding:0 1% 0 0;margin:15px 0}.clubcard_info_table_cont,.clubcard_info_table_cont_outer{display:inline-block;box-sizing:border-box;vertical-align:top}.clubcard_info_table_cont{width:100%;margin:0;padding:0;border:1px solid #ddd;font-size:14px}.clubcard_renew_default_button{display:block;font-family:dejavu_sansbook;font-size:14px;text-transform:uppercase;text-align:center;width:100%;height:40px;line-height:40px;background-color:#666;text-decoration:none;color:#fff;padding:0 20px;box-sizing:border-box}.clubcard_renew_default_button:hover{background-color:#4a4a4a;text-decoration:none}.renew_card_button{margin:10px 0 0}.renew_both_card_button{width:97%;box-sizing:border-box;border:1px solid #ddd}.renew_both_card_button a.clubcard_renew_default_button{height:40px;line-height:40px;background-color:#dd0922}.renew_both_card_button a.clubcard_renew_default_button:hover{background-color:#be071f}.renew_card_button .inactive_renew{background-color:#bbb;font-size:13px;padding:0}.renew_card_button .inactive_renew:hover{background-color:#bbb;padding:0}.no_clubcard_info{width:100%;text-align:center}.connected_card .clubcard_info_table_title{background-color:#bbb}.connected_card .clubcard_info_table_row{color:#aaa}.clubcard_info_table_title{color:#333;text-transform:uppercase;background-color:#333;color:#fff}.clubcard_info_table_title,.clubcard_shopping_cart_title{display:inline-block;width:100%;padding:11px 10px;box-sizing:border-box;vertical-align:top}.clubcard_shopping_cart_title{background-color:#eee;color:#333}.clubcard_info_table_row{display:inline-block;width:100%;padding:0;box-sizing:border-box;color:#333;vertical-align:top}.clubcard_info_table_row_label{width:40%;font-weight:700}.clubcard_info_table_row_label,.clubcard_info_table_row_value{display:inline-block;padding:10px;box-sizing:border-box;vertical-align:middle}.clubcard_info_table_row_value{width:60%}.clubcard_info_table_row:nth-child(2n){background-color:#f8f8f8}.clubcard_info_table_title .request_card_url{display:block;padding:5px 0;margin:10px 0 0;color:#fff;background-color:#dd0922;transition:color .3s ease 0s,background-color .3s ease 0s}.clubcard_info_table_title .request_card_url:hover{text-decoration:none;color:#000;background-color:#fff}.clubcard_cart{width:100%;border:0}.clubcard_cart_table_row{display:inline-block;width:100%;padding:0;box-sizing:border-box;color:#333;vertical-align:top;border-bottom:1px solid #ccc}.clubcard_cart_table_row_label{width:80%;font-weight:700}.clubcard_cart_table_row_label,.clubcard_cart_table_row_value{display:inline-block;padding:25px 10px;box-sizing:border-box;vertical-align:middle}.clubcard_cart_table_row_value{width:20%;text-align:right}.total_gross{background-color:#dd0922;color:#fff;padding:10px;border:0}.total_gross .clubcard_cart_table_row_label{padding:0}.total_gross .clubcard_cart_table_row_value{font-size:15px;color:#fff;padding:0;font-weight:700}#clubcard_checkout_form .form_panel_label{width:auto}.clubcart_checkout_payment_methods_title{height:30px;line-height:30px;font-size:22px;padding:0;margin:25px 0 5px;color:#333;font-family:dejavu_sansbook;text-transform:uppercase}.subcard_in_cart_notification{margin:10px 0;line-height:160%;box-sizing:border-box;padding:10px;border:1px solid #00a;color:#00a}.clubcard_info_table_title_button{text-align:center;cursor:pointer}.shoptablet_clubcard_number_input_cont{display:inline-block;width:60%;box-sizing:border-box;vertical-align:middle}.shoptablet_clubcard_number_input_cont>input{box-sizing:border-box;padding:10px;background-color:#f0f0f0;text-align:center;border:0;width:100%}#shoptablet_check_clubcard_number_submit{display:inline-block;width:60%;padding:10px;box-sizing:border-box;vertical-align:middle;text-align:center;text-transform:uppercase;background-color:#0a0;color:#fff;cursor:pointer}.invalid_clubcard{color:#dd0922;text-align:center}.shoptablet_email_explanation{color:#ee1932;line-height:160%;letter-spacing:.5px}