/*** INCLUDE ***/
@import url('../../../base/000002/css/page_width.css');
@import url('../../../base/001000/css/page_width.css');

/**********************************************************************************/
/**********************************************************************************/ 
/* base  
																	  */

.page_hr {
     width: 100%;
}

.nivo-caption {
     display: none !important;
 }

.page_content {
	width:100%;
	padding:0 0 20px 0;	
}

.page_content .page_content {
	width:100%;
	padding:0;
}

#page_start_content .page_shop_txt {
	width:100%	
}

.page_content .page_content .page_txt {
	width:98%;	
}

.page_content .page_content .page_design_item {
	width:99%;	
}

#ak-widget {
	display:none !important;	
}

/*ARTLIST, ARTREF*/
.resp_artlist .page_content {
	overflow:visible;	
}

.page_artlist_item_2, .page_artlist_item_6, .page_artlist_item_4, .page_artlist_item, .page_artlist_item_5 {
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;	
}

.page_artlist_other_select {
    width: 110px;
}

.page_artlist_orig span.page_artlist_stock {
    /*display: block;
    width: 200px;
	height:15px;
	line-height:15px;
	position:absolute;
	z-index:2;
	bottom:0;
	right:0;
	text-align:right;*/
	display:block;
}

.resp_page_artlist_desc {
	display:none;	
}

.resp_artlist .resp_page_artlist_desc {
	width:auto;
	overflow:hidden;
	padding:5px 8px 0 8px;
	height:90px;
	float:left;	
	text-align:justify;
	font-size:12px;
	line-height:13px;		
}
.resp_artlist .resp_page_artlist_desc_visible { 
	display:block; 
}

.resp_artlist .page_artdet_price_save, .resp_artlist .page_artdet_status_new, page_artlist_stock_available_outer .page_artlist_stock_available_outer { display:none; }

.resp_artlist .resp_page_artlist_label {
	display:block;
	width:150px;
	height:50px;
	overflow:hidden;
	position:absolute;
	z-index:10;
	top:-3px;
	right:0;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;		
}

.resp_artlist .resp_page_artlist_label .page_artlist_price_save, .resp_artlist .resp_page_artlist_label .page_artlist_stock_available_outer, 
.resp_artlist .resp_page_artlist_label .page_artlist_status_new {
	float:right;	
}

.page_artdet_buttonback, .page_artlist_page_left, .page_forum_page_left, .page_artlist_page_right, .page_forum_page_right {
	display:none;	
}

.page_artlist_page_num, .page_forum_page_num, .page_artdet_dispcat {
	width:99%;
	padding:0;
	float:none;
	margin:0 auto;
}

.page_artdet_dispcat {
	min-height:32px; 
	line-height:32px;
}

.page_artdet_dispcat .text_small {
	font-size:15px;
}

.page_artdet_dispcat a.text_small {
	font-size:17px;
	font-weight:bold;
	padding:0 2px 0 0;
}

.page_artdet_dispcat a.text_small:hover {
	text-decoration:underline;
}

.page_artlist_page_num span.page_select_normal, .page_artlist_page_num span.page_select_active, .page_artlist_page_num span.page_select_dot {
	display:block;
	margin:0 2px 2px 2px;	
	float:left;			
}

.page_artlist_page_num span.page_select_normal, .page_artlist_page_num span.page_select_active {
	width:auto;
	height:auto;
}

.page_artlist_page_num span.page_select_dot {
	width:34px;
	height:26px;
	padding:8px 0 0 0;
}

.page_artlist_page_num span.page_select_normal > span, .page_artlist_page_num span.page_select_active > span {
	padding:0;
	display:block;
}

.page_artlist_page_num span.page_select_normal a, .page_artlist_page_num span.page_select_active span.text_normal {
	display:block;
	width:34px;
	height:26px;
	padding:8px 0 0 0;
	background-color:transparent;
}

.page_artlist_page_num span.page_select_normal .text_normal {
	font-size:15px;
}

.page_artlist_order span.text_bigger {
	display:none;	
}

.page_artlist_order {
	width:100%;
}

.page_artlist_page {
	width:100%;
}

.page_artlist_order select {
	width:98%;
	padding:3px 0;
	margin-top:4px;
}

.page_artlist_order select.text_normal {
	font-size:17px;
}

.page_artdet_buttonback {
	cursor: pointer;
    float: right;
    height: 32px;
	padding:0;
    width:auto;
}

.page_artdet_buttonback input {
	background-attachment: scroll;
	background-color:transparent;
	background-image: url("../../000001/image/mobile_prev_icon.png");
	background-position: 4px 4px;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	text-align: center;
	text-transform: uppercase;
    padding: 0 5px 0 40px;	
	width:auto;
}

.page_shop_txt {
	width:99%;	
}

#ref_top_box .ref_top_box .box_art_details_middle .text_small {
	line-height:14px;	
}

/*page_artlist_item_1*/
.resp_artlist .page_artref_table { width:100%; min-width:314px; }
.resp_artlist .page_artref_table .resp_page_artlist_label { top:auto; right:auto; left:5px; top: 0; }
.resp_artlist .page_artref_table .resp_page_artlist_label .page_artlist_price_save, .resp_artlist .page_artref_table .resp_page_artlist_label .page_artlist_stock_available_outer, 
.resp_artlist .page_artref_table .resp_page_artlist_label .page_artlist_status_new { float:left; }
.resp_artlist .page_artref_table tr { display:block; }
.resp_artlist .page_artref_td { width:100%; display:block; float:left; padding:10px 0; margin-bottom:10px; position:relative; }
.resp_artlist .page_artref_table .page_artref_product { width:95%; margin:0 auto; padding:0; }
.resp_artlist .page_artref_table .page_artref_pic { min-height:100px; float:left; }
.resp_artlist .page_artref_table .page_artref_td .text_small { font-size:13px; }
.resp_artlist .page_artref_table .page_artref_td .text_color_fault { font-weight:bold; }
.resp_artlist .page_artref_table .page_artref_name { max-width:170px; max-height:34px; overflow:hidden; position:absolute; text-align:right; z-index:2; top:0; right:6px; }
.resp_artlist .page_artref_table .page_artref_price { position:absolute; text-align:right; z-index:2; bottom:6px; right:6px; }

/*page_artlist_item_4*/
.resp_artlist .page_artlist_item_4 { float:none; width:99%; min-width:314px; margin:0 auto 15px auto; }
.resp_artlist .page_artlist_name_4 { padding:2px 0 0 0; width:99%; margin:0 auto; }
.resp_artlist .page_artlist_item_4 .page_artlist_name_inside { padding:0; width:100%; }
.resp_artlist .page_artlist_item_4 .page_artlist_name_table { text-align:left; width:100%; line-height:13px; padding:0 4px; }
.resp_artlist .page_artlist_cart_4, .resp_artlist .page_artlist_item_4 > table, .resp_artlist .page_artlist_item_4 .page_artlist_stock_table, 
.resp_artlist .page_artlist_item_4 .page_artlist_cart_border_top { width:100%; }
.resp_artlist .page_artlist_cart_input_4 { width:15%; }
.resp_artlist .page_artlist_item_4 .page_artlist_cart_quantity { width:10%;	}
.resp_artlist .page_artlist_cart_image_4 { width:15%; }
.resp_artlist .page_artlist_item_4 .page_artlist_cart_det { width:20%; }
.resp_artlist .page_artlist_item_4 .page_artlist_cart_button { display:table-cell; font-size:12px; height:30px; }
.resp_artlist .page_artlist_item_4 .page_artlist_cart_button > span { display:none; }

/*page_artlist_item_2*/
.resp_artlist .page_artlist_item_2 { float:none; width:99%; min-width:314px; margin:0 auto 15px auto; overflow:visible; }
.resp_artlist .page_artlist_item_2 .border_1 { padding:2px 0 0 0; }
.resp_artlist .page_artlist_name_2 { padding:0; width:99%; margin:0 auto; }
.resp_artlist .page_artlist_name_inside_2 { padding:0; width:100%; }
.resp_artlist .page_artlist_item_2 .page_artlist_name_table_td { text-align:left; width:100%; line-height:13px; padding:0 4px; }
.resp_artlist .page_artlist_price_2 { display:none; }
.resp_artlist .page_artlist_left_2 { float: left; padding: 0; width:155px; margin:0; }
.resp_artlist .page_artlist_pic_2 { height:155px; }
.resp_artlist .page_artlist_item_2 .resp_page_artlist_cart_button { display:table-cell; font-size:12px; height:30px; }
.resp_artlist .page_artlist_item_2 .resp_page_artlist_cart_button > span { display:none; }
.resp_artlist .page_artlist_item_2 .resp_page_artlist_desc { height:145px; }
.resp_artlist .resp_page_artlist_right_2 { display:block; float:right; padding:5px 5px 5px 0; width:150px; height:140px; }
.resp_artlist .resp_page_artlist_right_2 .resp_page_artlist_cart_stock { display:none; }
.resp_artlist .page_artlist_item_2 .resp_page_artlist_price_table { width:170px; height:140px; vertical-align:middle; text-align:center; }
.resp_artlist .page_artlist_item_2 .resp_page_artlist_price_table .text_normal { font-size:14px;	}
.resp_artlist .page_artlist_item_2 .resp_page_artlist_price_table .page_artlist_kedv .text_normal { font-size:11px;	}
.resp_artlist .page_artlist_right_2 { width:100%; float:none; }
.resp_artlist .page_artlist_cart_stock { padding:2px 0 1px 0; float:left; }
.resp_artlist .resp_page_artlist_details { display:block; }
.resp_artlist .resp_page_artlist_details a { width:120px; height:20px; font-size:14px; line-height:20px; cursor:pointer; padding:8px 15px 8px; text-align:right; display:block; float:right; }

/*.page_artlist_item_6*/
.page_artlist_item_6 { margin:0 auto 15px auto; float:none; }
.page_artlist_item_6 { width: 302px; }
.page_artlist_name_6, .list_type_6 .page_artlist_name_table, .page_artlist_left_6, .page_artlist_left_6 table { width:292px; }
.page_artlist_right_6, .page_artlist_price_6, .list_type_6 .page_artlist_cart_stock, .list_type_6 .page_artlist_cart_table { width:300px; }

.resp_artlist .page_artlist_left_6, .resp_artlist .page_artlist_left_6 table { width:222px; }
.resp_artlist .page_artlist_item_6 .border_1 { padding:2px 0 0 0; }
.resp_artlist .page_artlist_item_6 { width:99%; min-width:314px; }
.resp_artlist .page_artlist_name_6 { padding:0; width:99%; margin:0 auto; }
.resp_artlist .page_artlist_name_inside_6 { padding:0; width:100%; }
.resp_artlist .page_artlist_item_6 .page_artlist_name_table { text-align:left; width:100%; line-height:13px; padding:0 4px; }
.resp_artlist .page_artlist_left_6 { margin: 0; float:left; }
.resp_artlist .resp_page_artlist_right_6 { display:block; float:right; padding:5px 5px 5px 0; width:150px; height:165px; }
.resp_artlist .resp_page_artlist_right_6 > table { width:150px; height:165px; }
.resp_artlist .page_artlist_item_6 .resp_page_artlist_price_table { height: 165px; text-align:center; }
.resp_artlist .page_artlist_item_6 .resp_page_artlist_desc { height:212px; }
.resp_artlist .page_artlist_right_6 { width:150px; position:absolute; z-index:2; bottom:5px; right:6px; }
.resp_artlist .page_artlist_item_6 .page_artlist_cart_stock { width:150px; padding:0; }
.resp_artlist .page_artlist_item_6 .page_artlist_cart_button { display:none; }
.resp_artlist .page_artlist_price_6 { display:none;	}
.resp_artlist .page_artlist_item_6 .page_artlist_cart_table { width:150px; height:34px;	}
.resp_artlist .page_artlist_item_6 .page_artlist_cart_table_tcell { display:none; }
.resp_artlist .page_artlist_item_6 .page_artlist_cart_input { padding:0 0 0 3px; width:20%; }
.resp_artlist .page_artlist_item_6 .page_artlist_cart_image { width:60%; }

/*page_artlist_item_1*/
.page_artlist_price_save_1 { right:5px;	}
.resp_artlist .page_artlist_price_save_1 { display:none; }
.resp_artlist .page_artlist_item_1 { width:99%; margin:0 auto; overflow:hidden; min-width:314px; }
.resp_artlist .page_artlist_item_1 .page_artlist_text { display:none; }
.resp_artlist .page_artlist_item_1 .page_artlist_name { width:auto; padding:2px 0; }
.resp_artlist .page_artlist_item_1 .page_artlist_cart_label { display:none; }
.resp_artlist .page_artlist_item_1 .page_artlist_left { width:150px; float:left; }
.resp_artlist .page_artlist_item_1 .page_artlist_left .border_2 { border:none; }
.resp_artlist .page_artlist_item_1 .page_artlist_orig .page_artlist_pic, .resp_artlist .page_artlist_item_1 .page_artlist_orig .page_artlist_pic table { width:150px; }
.resp_artlist .page_artlist_orig span.page_artlist_stock { display:block; }
.resp_artlist .page_artlist_item_1 .page_artlist_right, .resp_artlist .page_artlist_item_1 .page_artlist_cart { width:160px; }
.resp_artlist .page_artlist_item_1 .page_artlist_right { padding-top:30px; }
.resp_artlist .page_artlist_item_1 .resp_page_artlist_desc { height:158px; }
.resp_artlist .page_artlist_item_1 .resp_page_artlist_label { top:6px; }

/*page_artlist_item_5*/
.resp_artlist .page_artlist_item_5 { width:99%; min-width:314px; float:none; margin: 0 auto 15px auto; }
.resp_artlist .page_artlist_item_5 .page_artlist_name_inside { padding:2px 5px; }
.resp_artlist .page_artlist_item_5 .page_artlist_name_inside > table, .resp_artlist .page_artlist_name_5_border_bottom { width:100%; }
.resp_artlist .page_artlist_name_5 { width:100%; padding:0; margin:0; }
.resp_artlist .page_artlist_item_5 .page_artlist_name_table, .resp_artlist .page_artlist_item_5 .page_artlist_cart_5, .resp_artlist .page_artlist_item_5 .page_artlist_cart_border_top { width:100%; }
.resp_artlist .page_artlist_item_5 .page_artlist_cart_det_text a, .resp_artlist .page_artlist_item_5 .page_artlist_cart_label_text a { padding: 4px 15px; }
.resp_artlist .page_artlist_item_5 .page_artlist_label_table_tcell { display:none; }
.resp_artlist .page_artlist_item_5_inner > table { width:100%; }
.resp_artlist .page_artlist_item_5 .page_artlist_label_table, .resp_artlist .page_artlist_item_5 .resp_akcio_no_disp { display:none; }

/*CATLIST*/
.page_cat_list_spec, .page_cat_row {
	width:96%;	
}

.page_cat_item {
	width:100%;	
}

.page_cat_main_outer {
	width:95%;	
}

.page_cat_sub {
	width:92%;
	padding:0;
	margin:3px auto 2px auto;	
}

.page_cat_pic {
	width: 95%;
	max-width:602px;
	padding:2px;
}

.page_cat_main {
	padding-bottom:0;	
}

.page_cat_sub > span.text_small {
	font-size:0;
}

.page_cat_main a, .page_cat_sub span a {
	display:block;
	width:75%;
	float:left;
	padding:6px 0;
	font-size:15px;	
}

.page_cat_main > span.text_small, .page_cat_sub span > span.text_small {
	width:auto;
	margin:0 0 0 5px;
	padding:5px 0;
	float:right;
	font-size:11px;
}

.page_cat_item_newnum {
    background-image: url("../image/cat_list_new.png");
	left:-4px;
}

.page_cat_item_prodnum {
    background-image: url("../image/cat_list_prod.png");
	right:-5px;
}

.page_cat_item .page_cat_pic img {
	width:100%;
	height:auto;	
}

.page_cat_list_spec_2, .page_cat_list {
	width:96%;
	margin:0 auto;
}

.page_cat_list_spec_2 > div.page_cat_item_2, .page_cat_list > div.page_cat_item_2 {
	padding:0;
	width:100%;
	float:none;
	overflow:visible;
}

.page_cat_list_spec_2 > div, .page_cat_list > div {
	margin:0 auto 6px auto;
}

.page_cat_list_spec_2 > div.clear_fix {
	margin:0 !important;	
}

.page_cat_item_2_inner {
	width:100%;
	margin:0 auto;	
}

.page_cat_item_2_inner table, .page_cat_main_2 {
	width:100%;
	height:56px;
	padding:0;
}

.page_cat_item_newnum table, .page_cat_item_prodnum table {
	height:auto;	
}

.page_cat_main_2 a {
	display:block;
	width:100%;
	padding:0;	
}

.page_cat_main_2 span.text_small {
	display:block;
	width:auto;
	padding:1px 2px;
	position:absolute;
	z-index:10;
	top:2px;
	right:0;
	font-size:11px;
	font-weight:bold;
	cursor:default;
}

.page_cat_item_2 .page_cat_pic_table {
	width:100%;
	margin:4px 0;
}

.page_cat_item_2 .page_cat_pic_2 {
	width:100%;	
}

.page_cat_item_2 .page_cat_pic_2 img {
	/*width:250px;*/
	/*height:auto;		*/
}

.page_cat_main_outer_2 {
	width:100%;	
	height:56px;
}

#page_artdet_price {
	position:relative;	
}



/*LOGIN*/
#page_login_content {
	width:100%;
	margin:0 auto;	
}

.page_login_normal #page_login_login {
	border-right:none;
	width:310px;
	float:none;
	margin:0 auto 15px auto;
	padding:0;
}

.page_login_normal #page_login_reg {
	width:310px;
	float:none;
	margin:0 auto;
	padding:0;	
}

#page_login_content.page_login_normal .page_login_input {
	width:223px;
}

#page_login_content h2 {
	padding-left:0;	
}

.page_overlay_login_input input {
	font-size:16px;
}

#page_login_content .page_login_button input::-ms-clear {
  width : 0;
  height: 0;
}

/*HOWTOBUY*/
.page_artdet_name_outer, .page_help_content {
    width: 98%;
	min-width:314px;	
}

.page_help_title .text_bigger {
	font-size:14px;
	font-weight:bold;	
}

/*REG*/
.page_design_item {
    width: 98%;
	min-width:310px;		
}

.page_design_main {
	width:99%;	
}

.page_design_fault_out, .page_design_fault_text, .page_design_item table {
	width:100%;	
}

td.page_design_name {
	width:30%;
}

.page_newcust_input input, .page_newcust_input textarea {
	width:100%;
	max-width:500px;	
}

.page_design_name .text_normal {
	font-size:12px;	
}

#page_newcust_button, #page_modcust_button, #page_delcust_button {
	width:100%;	
}

#page_newcust_button  .page_headbutton input, #page_modcust_button  .page_headbutton input, #page_delcust_button  .page_headbutton input {
	background-attachment: scroll;
    background-image: url("../../000001/image/mobile_next_icon.png");
    background-position: right 4px;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: left;
    text-transform: uppercase;
    width: 184px;
}

#page_newcust_button .page_headbutton, #page_modcust_button .page_headbutton, #page_delcust_button .page_headbutton {
	cursor: pointer;
    height: 32px;
    padding: 0 3px;
    width: 184px;
	margin-right:3px;
	margin-left:10px;
    margin-top: 5px;
}

/*INFO*/
.page_contact_mod_2 {
	padding:10px 0 15px 0;
}

.page_contact_payment_div {
	display:none;
}

.page_contact_mod_table_outer {
	float:none;
	padding:0;
}

.page_contact_payment_name {
	width:auto;	
}

.page_contact_mod_1, #page_contact_content table {
	overflow:hidden;
	margin:0 auto;	
}

#page_contact_content table#opening_hours {
    margin:0;
}

.page_contact_mod_1 {
	width:98%;
	min-width:310px;	
}

#page_contact_content table {
	width:100%;	
}

.page_contact_mod_1 .page_contact_payment_text, .page_contact_mod_table_outer {
	width:98%;
	float:right;	
	padding:0;
}

#page_contact_content .page_titletext {
	width:98%;
	min-width:310px;
	margin:0 auto 5px auto;	
}

.page_contact_main_td1 {
	width:40%;	
	padding:2px 8px 2px 2px;
}

.page_contact_main_td1 .text_normal {
	font-size:12px;	
}

.page_contact_mod_1 img {
	padding:0;	
}

.page_contact_mail input, .page_contact_mail textarea {
	width:100%;
	max-width:450px;		
}

.page_titletext .text_biggest {
	font-size:15px;
	text-transform:uppercase;
}

#page_contact_tabbed_box, #page_contact_tabs_outer, #page_help_tabs_outer, #page_contact_tabs_border_bottom, #page_help_tabs_border_bottom,
#page_contact_tabs_shadow, #page_help_tabs_shadow {
	width:100%;	
}

#page_contact_tabs_outer {
	min-height:45px;
	height:auto;
	overflow:visible;	
}

#page_contact_tabs_border_bottom, #page_contact_tabs_shadow, #page_help_tabs_shadow, .page_contact_tabs td.page_contact_tabs_tcell {
	display:none;	
}

#page_contact_tabs_outer tr {
	display:block;	
}

.page_contact_tabs td {
	padding:0;
	display:block;
	width:100%;
	float:left;
}

.page_contact_mod_2 .page_contact_payment_text {
	width:98%;
	float:right;	
	padding:0;
}

#page_contact_tab_content_3 .page_artlist_pic_table img {
	width:80%;	
}

#page_contact_content img, #page_help_checkout_content img {
	max-width:100%;
	min-width:0%;
	width:auto;
	padding-left:0px;
}

/*SEARCH*/
.page_txt {
	width:97%;
	padding:0;
	margin:0 auto;	
}

#ud_shop_searchcomplex .page_design_item .page_design_content .text_input input.text_normal, .page_design_item .page_design_content .text_input input.page_input_width {
	width:100%;
	max-width:440px;		
}
.page_design_item .page_design_content .text_input input.page_input_width_phone {
    width:100px;
}

#page_searchcomplex_content .page_txt {
	text-align:justify;	
}

/*CART*/
#page_cart_main {
	width:98%;
	margin:0 auto;
	min-width:310px;	
}

.page_cart_table {
	width:100%;	
}

.page_cart_tr_head {
	display:table-row;	
}

.page_cart-wrapped_div {
	width:100%;
	height:auto;
	position:relative;	
}

.page_cart-wrapped_div .page_cart_td_nev {
	padding:0;
	text-align:left;
	min-height:24px;
	padding-left:2%;
	padding-top: 5px;
	width:98%;
}

.page_cart-wrapped_div .page_cart_td_nev a {
	font-weight:bold;
	font-size:14px;
}

.page_cart-wrapped_div > div {
	width:100%;
	min-height:20px;
	padding:3px 0;
}

.page_cart-wrapped_div > div.page_cart_td_button {
	padding:0;	
}

.page_cart-wrapped_div .resp_page_cart_td_title {
	display:block;
	padding:0 10px 0 5px;
	float:left;
	clear:left;			
}

.page_cart-wrapped_div .resp_page_cart_td_content {
	display:block;
	float:left;
	line-height:20px;
}

.page_cart-wrapped_div .resp_page_cart_td_title, .page_cart-wrapped_div .resp_page_cart_td_content .text_small, 
.page_cart-wrapped_div .resp_page_cart_td_content .text_smaller,.page_cart-wrapped_div .resp_page_cart_td_content .text_normal {
	font-size:14px;
	line-height:20px;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;	
}

.page_cart-wrapped_div .resp_page_cart_td_title {
	font-weight:normal;	
}

.page_cart-wrapped_div .page_cart_td_button {
	width:48px;
	height:24px;
	top:1px;
	right:0;
	position:absolute;
	z-index:10;
}

#page_cart_coupon #coupon_id {
	width:96%;
	margin-bottom:2px;
	max-width:360px;			
}

#page_cart_coupon #coupon_check {
	width:auto;
}

.page_cart_store {
	width:98%;
	min-width:310px;
	margin:0 auto 10px auto;	
}

.page_cart_store_table {
	width:100%;	
}

.page_cart_store_button input {
	width:auto;	
}

#page_cart_tr_foot_button_order {
	display:none;	
}

#resp_cart_button_order {
	display:block;
	width:98%;
	margin:5px auto 5px auto;	
}

#resp_cart_button_order > span {
    cursor: pointer;
    display: block;
    float: right;
    height: 32px;
    padding: 0 3px;
    width: 184px;	
}

#resp_cart_button_order #cart_button_order {
	background-attachment: scroll;
    background-color:transparent;
    background-image: url("../../000001/image/mobile_next_icon.png");
    background-position: right 4px;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: left;
    text-transform: uppercase;
    width: 184px;
}

#page_cart_marketing_gift, #page_cart_marketing_cross, #page_cart_marketing_up {
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
}

#page_cart_marketing_up .page_pagelist_name_price {
    padding-right: 170px;
}

#page_cart_marketing_up .page_pagelist_cart {
    max-width: 160px;
}

/*CMS PAGE*/
.page_page_blog_title, .page_calendar_title, .page_page_blog_intro, .page_page_blog_next {
	width:98%;	
}

.page_page_blog_date, .page_calendar_date {
	width:30%;
	min-height:20px;
	line-height:20px;	
}

.page_page_blog_name, .page_calendar_name {
	width:68%;
	min-height:20px;	
	float:right;
	margin-left:0;
	padding-top:8px;
	padding-bottom:8px;	
}

.page_page_pic_table {
	width:100%;	
}

/*NEWS*/
.page_news_content {
	width:97%;	
}

/*FORUM*/
.page_forum_topic, .page_forum_topic_title_outer {
	width:98%;
	min-width:310px;
}

.page_artforum_element {
	width:98%;
	min-width:310px;	
	padding:4px 2px 10px 2px;
}

.page_artforum_element_head {
	width:98%;
	padding:0 0 2px 0;
	margin:0 auto;	
}

.page_artforum_element_message {
	width:98%;	
}

.page_forum_newnote input, .page_forum_newnote textarea {
	width:100%;
	max-width:500px;	
}

.resp_page_artdet_tab_width {
	width:100%;
	height:0px;
}
#page_artforum_more_facebook, #page_artdet_tabbed_box #page_artforum_more_facebook {
	width:100%;
}

/*VOTE*/
.page_vote_item {
	width:98%;	
}

.page_vote_item_left {
	width:5%;
	text-align:center;	
}

.page_vote_item_bar_no .page_vote_item_right {
	width:94%;
	margin:0;
	padding:0;	
}

.page_vote_item_right {
	width:97%;
	padding:0;
	float:right;
}

.page_vote_item_bar_left {
	width:85%;	
}

.page_vote_item_bar_left_center {
	width:100%;	
}

/*ORDER*/
.page_order_mods_table, #page_order_control_main, #page_order_send_content .page_design_item {
	width:99%;	
}

.page_order_mods_td_input input {
	width:100%;
	max-width:650px;	
}

.page_newcust_button_left, .page_newcust_button_right {
	width:99%;
	float:none;
	margin:0 auto 10px auto;
	padding:0;	
}

.page_newcust_button_right .text_button, .page_newcust_button_left .text_button {
	display:block;
	width:100%;
	height:40px;
}

.page_newcust_button_right .text_button input {
  background-attachment: scroll;
  background-color:transparent;
  background-image: url("../../000001/image/mobile_next_icon.png");
  background-position: right 8px;
  background-repeat: no-repeat;
  border: 0 none;
  cursor: pointer;
  display: block;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  padding:0 0 0 0;
  width: 99%;
  float:left;
}

.page_newcust_button_left .text_button input {
  background-attachment: scroll;
  background-color:transparent;
  background-image: url("../../000001/image/mobile_prev_icon.png");
  background-position: left 8px;
  background-repeat: no-repeat;
  border: 0 none;
  cursor: pointer;
  display: block;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  padding:0 0 0 0;
  width: 99%;
  float:right;
}

.page_order_mods_tr_head .text_bigger {
	font-size:14px;
}

.page_order_mods_td_1 {
    padding: 2px 5px;
}

.page_orderflow_item_ok table, .page_orderflow_item_select table, .page_orderflow_item table {
	width:100%;	
}

.resp_orderflow_items .resp_orderflow_item_t, .resp_orderflow_items .page_orderflow_item_text {
	display:none;	
}

.resp_orderflow_items .page_orderflow_item_select .page_orderflow_item_num {
	font-size: 36px;
	height: 55px;
	margin: 23px auto 0;
	padding-top: 5px;
	width: 60px;
}

.page_orderflow_item, .page_orderflow_item_select, .page_orderflow_item_ok {
	width:auto;
	max-width:125px;	
}

#page_order_send_content .page_headtext img {
	max-width:100%;		
}
#page_order_send_content .page_newcust_text {
	width:100%;	
}

.page_order_mods_img {
	max-width:100%;
}

.page_order_mods_img img {
	max-width:100%;	
}

.page_order_control_img {
	max-width:300px;
}
.page_order_control_img img {
	width:inherit;
	max-width:100%;
}

#page_order_control_kap table, .page_order_control_tr_head td, #page_order_control_kap table, #page_order_control_szamszall table, #page_order_control_custdata table, 
#page_order_control_cart table, #page_order_control_modfiz > table, #page_order_control_modszall > table, #page_order_control_order_param > table, #page_order_control_megj > table, #page_order_control_szall_megj > table {
	width:100%;	
}

#page_order_control_szam, #page_order_control_szall, #page_order_control_orderstat, #page_order_control_orderdate {
	float:none;
	width:100%;	
}

#page_order_control_megj textarea, #page_order_control_szall_megj textarea {
	width:100%;
	max-width:900px;	
}

#page_order_control_szam .page_order_control_td_1, #page_order_control_szall .page_order_control_td_1,
#page_order_control_orderdata .page_order_control_td_1, #page_order_control_custdata .page_order_control_td_1 {
	width:40%;	
}

#page_order_control_szam .page_order_control_td_2, #page_order_control_szall .page_order_control_td_2,
#page_order_control_orderdata .page_order_control_td_2, #page_order_control_custdata .page_order_control_td_2 {
	width:60%;	
}

.page_order_control_tr_body td.page_cart-wrapped_td {
	height:auto;	
}

#page_order_control_cart .page_cart-wrapped_div > div {
	min-height: 20px;
	line-height:20px;
    padding: 0;
    width: 100%;
	text-align:left;	
}

#page_order_control_cart .page_cart-wrapped_div .page_order_control_td_1 {
	padding:3px 0;
}

#page_order_control_cart .page_cart-wrapped_div .page_order_control_td_1 .text_normal {
	font-weight:bold;
}

.page_order_send_key_outer {
  max-width: 450px;
  width: 98%;
}

.page_order_mods_deliverypoint_select select {
	width:99%;
	max-width:517px;	
}

.page_order_mods_deliverypoint_text {
	padding-right: 50px;
	position: relative;
}

.page_order_mods_deliverypoint_widget {
	display: block;
	position: absolute;
	top: 15px;
	right: 0;
}

.page_order_mods_deliverypoint_select {
	padding-right: 50px;
}

/*ARTDET*/
.page_artdet_prev, .page_artdet_content_inner_left, .page_artdet_pic_2, .page_artdet_left_right_bg, .artdet_type_1 #page_artdet_rovleir, .page_pagelist_content, .page_pagelist_name,
.page_artdet_tab_content, .page_artdet_tab_content > ul > li > div, #page_artdet_tab_content_2 #page_artdet_kedv_table, #page_artdet_tab_content_5 .page_design_main, 
#page_artdet_tab_content_5 .page_design_item table, .page_artdet_attach_name_table_outer, .page_artdet_attach_name_2 table, 
.page_artdet_attach_pic_table_outer, .page_artdet_attach_pic_2 table, .page_artdet_attach_price_2, .page_artdet_attach_text_2 table, .page_artdet_attach_element {
	width:100%;	
}

#page_artdet_cofidis_credit_head, #page_artdet_otp_aruhitel_credit_head, #page_artdet_credit_head {
    width: 99%;
    background-position: 10% 3px;
}

#page_artdet_cofidis_credit iframe {
    margin: 0px!important;
}

.page_artdet_prev_left, .page_artdet_prev_right {
	cursor: pointer;
	height: 32px;
	padding: 0;
	width:49%;
	overflow:hidden;
}

.page_artdet_prev_left { float: left; }
.page_artdet_prev_right { float: right;	}

.page_artdet_prev_icon, .page_artdet_next_icon {
	width:auto;
	max-width:300px;
	height: 32px;
	line-height: 32px;
	background-attachment: scroll;
	background-color:transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	text-transform: uppercase;
	overflow:hidden;
}

.page_artdet_prev_left a.text_normal, .page_artdet_prev_right a.text_normal,
#ud_shop_artdet .page_artdet_prev_left a.text_normal, #ud_shop_artdet .page_artdet_prev_right a.text_normal {
	font-size:12px;	
}

.page_artdet_prev_icon {
	text-align:left;
	padding: 0 0 0 35px;
	margin:0 8px 0 0;
	background-image: url("../../000001/image/mobile_prev_icon.png");
	background-position: 4px 4px;
}

.page_artdet_next_icon {
	text-align:right;
	padding: 0 31px 0 0;
	margin:0 4px 0 8px;
	background-image: url("../../000001/image/mobile_next_icon.png");
	background-position: right 4px;	
}

.page_artdet_altpic_sl, .page_artdet_altpic_sl_2 {
	display:block;	
}

.page_artdet_pic_2 .page_artdet_frame_content_2, .page_artdet_pic_2 #page_artdet_altpic {
	display:block;
	width:100%;
	float:left;
}

.page_artdet_pic_2 #page_artdet_altpic li {
	display:block;
	width:80px;
	height:80px;
	margin:0;
	float:left;
}

.page_artdet_pic_2 #page_artdet_altpic li table {
	width:80px;
	height:80px;
}

#page_artdet_prod_properties {
	top:0;
	left:0;	
}

.page_artdet_content_inner, .page_artdet_left_right_bg {
	width:100%;
	padding:0;	
}

.page_artdet_content_inner_left_td, .page_artdet_content_inner_right_td {
	width:100%;
	float:left;
}

.page_artdet_content_inner_middle_td {
	display:none;	
}

#page_artdet_content {
	overflow:visible;	
}

.page_artdet_name_2 {
	position:static;	
}

#page_artdet_func {
	height:auto;
	min-height:24px;	
}

#page_artdet_func_recommend_outer, #page_artdet_func_print_outer, #page_artdet_func_compare_outer, #page_artdet_func_question_outer {
	display:none;	
}

.page_artdet_content_inner_right {
	width:98%;
	float:none;
	margin:0 auto;
	position:relative;	
}

#page_artdet_social_icon {
	display:none;	
}

#page_artdet_cart_text, #page_artdet_cart_input, #page_artdet_cart_image {
	display:block;
	float:left;		
}

#page_artdet_cart_input {
	widht:auto;
	height:24px;
	padding:10px;
	line-height:24px;			
}

#page_artdet_cart input.text_normal {
	font-size:20px;
	line-height:24px;		
}

#page_artdet_cart img {
	display:none;	
}

#page_artdet_cart_text a {
	display:block;
	height:24px;
	padding:10px;
	font-size:18px;
	text-transform:uppercase;
	cursor:pointer;	
}

#page_artdet_cart_text a.text_small {
	font-size:15px;
	line-height:24px;	
}

.artdet_type_2 #page_artdet_rovleir, #page_artdet_attach_cross {
	width:98%;
	margin:0 auto 20px auto;	
}

.page_pagelist_table {
	width:100%;
	margin:0 auto;
}

.page_pagelist_name_price {
    padding: 0;
    width: 100%;
    padding-right: 130px;
    float: left;
    box-sizing: border-box;
}

.page_pagelist_item {
	width:100%;
	padding-bottom:3px;
}

.page_pagelist_right {
	width:auto;
}

.page_pagelist_variant select {
	width:110px;
}

#ud_shop_artdet .page_pagelist_price .text_normal {
	font-size:20px;	
}

.page_pagelist_cart {
	right:0;	
}

#body .page_artdet_egyebtul_table_2 select.text_normal {
	font-size:16px;	
}

#page_artdet_tabbed_box {
	width:100%;
	margin:0 auto;
}

.page_artdet_tabbed_area {
	width:99%;
	margin:0 auto;	
}

.page_artdet_tabs {
	width:100%;
	height: auto;
    min-height:31px;
    overflow: visible;		
}

#page_artdet_tab_content_5 .page_design_item {
	width:99%;
	min-width:260px;
	margin:5px auto;
}

#page_artdet_tab_content_5 .page_design_name {
	width:30%;	
}

#page_artdet_tab_content_4 .page_artforum_element_message, .page_artforum_write input, .page_artforum_write textarea,
.page_artdet_altpic_sl, #page_artdet_kedv, #page_artdet_kedv_table {
	width:98%;
}

#page_artdet_tab_content_4 .page_artforum_element {
	width:98%;
	padding:5px 1px;
	min-width:250px;
}

.page_artdet_tabs a {
	display:block;
	width:100%;
	float:none;
	font-weight:bold;
	text-align:center;
	margin:0 auto;
	padding: 9px 0 6px 0;
}

#page_artdet_tab_content_3 ul, #page_artdet_tab_content_3b ul, #page_artdet_tab_content_6 ul {
	padding: 10px 6px 0 6px;
}

#page_artdet_tab_content_3 .page_artdet_attach_element, #page_artdet_tab_content_3b .page_artdet_attach_element, #page_artdet_tab_content_6 .page_artdet_attach_element {
	width:99%;
	padding:0;
	float:none;
	margin:0 auto 6px auto;	
}

.page_artdet_attach_name_2, .page_artdet_attach_pic_2, .page_artdet_attach_text_2 {
	width:auto;	
}

.page_artdet_altpic_sl li {
	display:block;
	float:left;
}

.page_artdet_altpic_sl li table {
	width:90px;
	height:90px;
}

.page_artdet_altpic_sl li table .border_2, .artdet_type_1 #page_artdet_cart .border_2 {
	border:none;
}

.artdet_type_1 #page_artdet_cart .page_design_name {
	display:none;
}

.artdet_type_1 #page_artdet_cart .bg_color_light2 {
	background-color:transparent;	
}

.artdet_type_1 #page_artdet_cart .page_design_name_content, .artdet_type_1 #page_artdet_cart .page_design_content {
	padding:0;	
}

.artdet_type_1 #page_artdet_cart .page_design_item table table {
	float:right;
}

.page_artdet_attach_pic { width:34%; text-align: center; }
.page_artdet_attach_text { width:65%; }

.artdet_type_1 .page_artdet_egyebtul_content td {
	display:block;
	width:100%;
	float:left;	
}

.page_popuplist_variant .page_artlist_other_select {
    width: 110px;
}

#page_artdet_credit .text_small, #page_artdet_credit .text_smaller {
	width:100%;	
}

/*FOLLOW*/
.page_contact_tabs, .page_help_tabs {
	width:100%;	
}

.page_order_follow_table {
	width:98%;	
}

.favourites_item_del {
	border-radius: 6px;
	background-position:4px 4px;
	top:43px;
	right:auto;
	left:5px;
	padding:3px
}

.page_artlist_item_2 .favourites_item_del, .page_artlist_item_6 .favourites_item_del, .page_artlist_item_4 .favourites_item_del,
.page_artlist_item_5 .favourites_item_del {
	top:-8px;
	right:auto;
	left:5px;
	background-position:4px 4px;	
}

/*FORUM*/
#page_artforum_content .page_artlist_left {
	width:100%;
	padding-bottom:20px;
}

#page_artforum_content #main_image {
	width:150px;
	height:auto;
	margin:0 auto;
	text-align:center;
}

#page_artforum_content .page_artlist_right {
	width:100%;
}

#page_artforum_content .page_artlist_pic {
	width:150px;
	margin:0 auto;
}

#page_artforum_content span.page_artlist_text {
	width:100%;
	padding-left:5px;
	float:left;	
}

#page_artforum_content span.page_artlist_stock {
	width:auto;
	height:15px;
	padding:1px;
	position:absolute;
	z-index:10;
	top:0;
	left:0;	
}

#page_artforum_content .page_artlist_item {
	width:99%;	
}

#page_artforum_content .page_artlist_cart {
	float:right;	
}

#page_artforum_content .page_artlist_select select {
	width:98%;
	margin:0 auto 2px auto;
}

#page_artforum_content .page_artlist_price .text_normal {
	font-size:17px;	
}

/*FOLLOW DET*/
#page_order_follow_det_content #page_order_control_orderkey {
	width:33%;
	float:left;	
}

#page_order_follow_det_content #page_order_control_orderkey table {
	width:100%;
}

#page_order_follow_det_content #page_order_control_orderstatdate {
	width:67%;
	float:left;
}

#page_order_follow_det_content #page_order_control_kap {
	width:100%;
	clear:left;	
}

#page_order_follow_det_content #page_order_control_orderstat, #page_order_follow_det_content #page_order_control_orderdate {
	width:50%;
	float:left;	
}

#page_order_follow_det_content #page_order_control_orderstatdate table, #page_order_control_lang table {
	width:100%;	
}

#page_order_follow_det_content #page_order_control_orderstat .page_order_control_tr_head td, #page_order_follow_det_content #page_order_control_orderdate .page_order_control_tr_head td {
	width:auto;	
}

#page_order_follow_det_content #page_order_control_orderstat .page_order_control_tr_body td, #page_order_follow_det_content #page_order_control_orderdate .page_order_control_tr_body td,
#page_order_follow_det_content #page_order_control_orderkey .page_order_control_tr_body td {
	text-align:center;
}
														
/** INFO ***/
.page_contact_mod_outer {
	width:436px;	
}

/** PAGE SPACE ***/
.page_space {
	width:100%;	
}

.fifty_percent {
	width: 50%;	
}

/**********************************************************************************/
/**********************************************************************************/ 
/* < 300px 																		  */
@media only screen and (max-width: 299px) {

.desktop {
	display: none;	
}

.mobile {
	display: block!important;	
}

.page_artlist_cart_stock {
	width:160px;	
}

}

@media only screen and (min-width: 0px) and (max-width: 496px) {

   .page_pagelist_name_price {
       width:100%;
       padding:0;
   }

   .page_pagelist_cart {
       position: static;
       width:100%;
       float:left;
   }

   .page_popuplist_variant_items {
       width:100%;
       max-width: 100%;
       margin: 0 0 5px 0;
   }

    .page_pagelist_cart.bg_color_dark3 {
        background: none;
    }

    .page_pagelist_cart_inner {
        display: inline-block;
    }

    .page_popuplist_variant .page_artlist_other_select {
        width: 100%;
    }

    .page_pagelist_name .text_normal {
        font-size: 16px;
    }

    .page_popuplist_variant_items .text_normal {
        font-size: 14px;
    }

    .page_pagelist_name {
        line-height: 16px;
    }

    #thx_laha_banner_hu {
        background-image: url("../../../own/image/laha_banner_245_hu.jpg");
        height: 245px;
    }
    #thx_laha_banner_en {
        background-image: url("../../../own/image/laha_banner_245_en.jpg");
        height: 245px;
    }
}

/* 487px > 300px    															  */
@media only screen and (min-width: 300px) and (max-width: 487px) {

.desktop {
	display: none;	
}

.mobile {
	display: block!important;	
}

#main_image {
	max-width:318px;
	height:auto;
}

.page_cart_td_pic {
	display:none;	
}

.cart2 .text_color_akcio {
	font-weight: bold;	
}

.page_artlist_cart_stock {
	width:160px;	
}

#page_artdet_cofidis_credit_head, #page_artdet_otp_aruhitel_credit_head, #page_artdet_credit_head {
    background-position: 5% 35%;
    background-size: 15%;
}

}

/**********************************************************************************/
/**********************************************************************************/ 
/* 659px > 300px    															  */
@media only screen and (min-width: 300px) and (max-width: 659px) {
	
.desktop {
	display: none;	
}
	
.mobile {
	display: block!important;	
}
	
.text_input select.smaller, .text_input select.small, .text_input select.text_big, .text_input select.text_big,
.text_input input.smaller, .text_input input.small, .text_input input.text_normal, .text_input input.text_big, .text_input input.text_big,
.text_input textarea.smaller, .text_input textarea.small, .text_input textarea.text_normal, .text_input textarea.text_big, .text_input textarea.text_big {
	font-size:16px;
}

.overlay_info, .overlay_error, .overlay_ok, .overlay_warning, .overlay_dialog, .overlay_login {
	width:92%;
	padding:20px 4px;
}

#page_artdet_credit {
	display:none;	
}

#page_cart_credit {
	display:none;
}

#cart_button_back, #cart_button_modify, #cart_button_empty {
	width:110px;
	font-size:12px;	
}

#page_artdet_func {
	position:absolute;
	bottom:0;
	right:0;
	border-bottom:0;	
}

#page_artdet_cart_text a.text_small {
	font-size:15px;	
}

/** INFO ***/
.page_contact_mod_outer {
	width:436px;	
}

}

/**********************************************************************************/
/**********************************************************************************/ 
/* 1020px > 659px   															  */   
@media only screen and (min-width: 659px) and (max-width: 1020px) {

.cart2 .page_cart_td_pic {
	width:80px;	
}

.cart2 .page_cart_td_pic:hover {
	background-color:#FFFFFF;
}

.cart2 img {
	width:100%;
	border: none;
	padding: 0px!important;
}

}

/**********************************************************************************/
/**********************************************************************************/ 
/* > 480px    																	  */   
@media only screen and (min-width: 488px) {

.mobile {
	display: none;	
}
 
#resp_js_width_0    { float:left;  }
#resp_js_width_488  { float:right; }
#resp_js_width_660  { float:left;  }
#resp_js_width_1020 { float:left;  }
#resp_js_width_1315 { float:left;  }
 
/*ARTLIST*/
#ref_top_box #ref_box { margin-bottom:0; }
.resp_artlist .page_artref_table .page_artref_name { max-width:320px; }
.resp_artlist .page_artref_table .page_artref_td .text_small { font-size:14px; }
.resp_artlist .page_artref_table .resp_page_artlist_label { left:142px; top:auto; bottom:4px; }

.page_artlist_order { width:30%; float:right; }
#page_artlist_content .page_artlist_page { width:69%; float:left;	}
.page_artlist_order select { float:right; max-width:150px; }
.resp_page_hr { display:none; }

/*LOGIN*/
.page_login_normal #page_login_login {
	width:340px;
	padding-left: 5px;
    padding-right: 10px;	
}

.page_login_normal #page_login_reg {
	width:340px;
	padding-right: 5px;			
}

#page_login_content.page_login_normal .page_login_input {
	width:253px;
}

#page_login_content h2 {
	padding-left:10px;	
}

/*INFO*/
.page_contact_mod_1 img {
    padding-left: 20px;
}
#page_contact_content img, #page_help_checkout_content img {
	padding-left:20px;
}

/*SEARCH*/
#page_searchcomplex_content .page_txt {
	text-align:center;	
}

/*ORDER*/
.resp_orderflow_items .page_orderflow_item_text {
    display: block;
}

.page_orderflow_item, .page_orderflow_item_select, .page_orderflow_item_ok {
	width:125px;
	max-width:none;	
}

.page_order_mods_td_2 img {
	width:auto;
}

#thx_laha_banner_hu {
    background-image: url("../../../own/image/laha_banner_245_hu.jpg");
    height: 245px;
}
#thx_laha_banner_en {
    background-image: url("../../../own/image/laha_banner_245_en.jpg");
    height: 245px;
}

/*CATLIST*/
.page_cat_list_spec_2 > div.page_cat_item_2, .resp_page_cat_list_2 > div.page_cat_item_2 {
	width:48%;
	float:left;
}

.page_cat_list_spec_2 > div, .resp_page_cat_list_2 > div {
	margin:0 0 6px 0;
}

.page_cat_list_spec_2 > div.item_dwr_2, .resp_page_cat_list_2 > div.item_dwr_2 {
	float:right;
}

.page_cat_item .page_cat_pic img {
	width:auto;
	height:auto;
	max-width:426px;	
}

.page_cat_item_2 .page_cat_pic_2 {
	width:153px;
}

.page_cat_item_2 .page_cat_pic_2 img {
	/*height:auto;*/
	/*width:153px;*/
	/*max-width:153px;*/
	/*max-height:153px;		*/
}

/*ARTDET*/
#page_artdet_social_icon {
	display:block;
	right:15px;
}

#page_artdet_tab_content_3 .page_artdet_attach_element, #page_artdet_tab_content_3b .page_artdet_attach_element, #page_artdet_tab_content_6 .page_artdet_attach_element {
	width: 48%;
	float:left;
}

#page_artdet_tab_content_3 .item_dwr_2, #page_artdet_tab_content_3b .item_dwr_2, #page_artdet_tab_content_6 .item_dwr_2 {
	float:right;	
}

.artdet_type_1 .page_artdet_egyebtul_content td {
	display:table-cell;
	width:auto;
	float:none;	
}


#page_artdet_func {
	position:absolute;
	bottom:0;
	right:0;
	border-bottom:0;	
}

/*FORUM*/
#page_artforum_content .page_artlist_select select {
	width:70%;	
}

/** INFO ***/
.page_contact_mod_outer {
	width:636px;	
}

#page_artdet_cart_text a.text_small {
	font-size:18px;	
}

#page_artdet_cart_text a.text_small {
	font-size:18px;	
}

.page_space {
    width:470px;
}

.cart2 .text_color_akcio {
	font-weight: bold;	
}

}

/**********************************************************************************/
/**********************************************************************************/ 
/* > 660px                                                                        */  
@media only screen and (min-width: 660px) {
	
.mobile {
	display: none;	
}	
	
#resp_js_width_0    { float:left;  }
#resp_js_width_488  { float:left;  }
#resp_js_width_660  { float:right; }
#resp_js_width_1020 { float:left;  }
#resp_js_width_1315 { float:left;  }

#ak-widget {
	display:block !important;
}

#content_container, .page_hr { 
	width:640px;
}
#content_container { 
	/*padding-left:5px;
	padding-right:5px;*/
}

#body, #body_container, .page_content {
	width:640px;
}

.page_hr {
	width:620px;
}
#page_start_content, #page_art_content, #page_artlist_content, #page_artdet_content, #page_order_follow_content, #body_title {
	margin:0 auto;
	width:620px;
}
.page_content {
	margin:0 auto;
	width:620px;	
}	


/*ARTLIST, ARTREF*/
.page_artdet_dispcat { width:70%; float:left; }
.page_artdet_buttonback { display:block; }
.page_artref_table { width: 640px; }

.list_type_2 form > div, .list_type_2 form > div.item_dwr_2, .list_type_2 form > div.item_dwr_4, .list_type_2 form > div.item_dwr_5 { margin-right:5px; }
.list_type_2 form > div.item_dwr_3 { margin-right:0; }
.page_artlist_item_2 { width:203px; }
.page_artlist_name_2, .list_type_2 .page_artlist_name_table_td { width:195px; }
.page_artlist_right_2, .list_type_2 .page_artlist_cart_stock, .list_type_2 .page_artlist_price_2, .list_type_2 .page_artlist_cart_table { width:201px; }
.list_type_2 .page_artlist_price_row { width:197px; }

.list_type_4 form > div, .list_type_4 form > div.item_dwr_3, .list_type_4 form > div.item_dwr_4, .list_type_4 form > div.item_dwr_5  { margin-right:13px; }
.list_type_4 form > div.item_dwr_2 { margin-right:0; }

.page_artlist_item_4 { width:301px; } 
.page_artlist_name_4 { width:297px; }
.page_artlist_name_4 .page_artlist_name_inside { width:293px; }
.page_artlist_right_4 { width:160px; }
.page_artlist_cart_4 { width:301px; }

.page_artlist_item { width: 620px; }
.page_artlist_name { width: 614px; }
.page_artlist_left { width: 370px; }
.page_artlist_orig span.page_artlist_text { width:200px; height:138px; }

.page_artlist_item_6 { float:left; }
.list_type_6 form > div, .list_type_6 form > div.item_dwr_3, .list_type_6 form > div.item_dwr_4, .list_type_6 form > div.item_dwr_5 { margin-right:16px; }
.list_type_6 form > div.item_dwr_2 { margin-right:0; }

.list_type_5 form > div, .list_type_5 form > div.item_dwr_3, .list_type_5 form > div.item_dwr_4, .list_type_5 form > div.item_dwr_5  { margin-right:12px; }
.list_type_5 form > div.item_dwr_2 { margin-right:0; }
.page_artlist_item_5, .page_artlist_name_5_border_bottom, .page_artlist_cart_5, .list_type_5 .page_artlist_cart_border_top { width:302px; }
.page_artlist_name_5, .list_type_5 .page_artlist_name_table { width:298px; }
.page_artlist_right_5, .list_type_5 .page_artlist_price_table { width:162px; }
.list_type_5 .page_artlist_cart_det_text a, .list_type_5 .page_artlist_cart_label_text a { padding:4px 16px; }

/*LOGIN*/
#page_login_content {
	width:640px;
}

.page_overlay_login_input input {
	font-size:13px;
}

/*HOWTOBUY*/
.page_help_title .text_bigger {
	font-size:20px;	
	font-weight:normal;	
}

/*REG*/
.page_design_name .text_normal {
	font-size:13px;	
}

.page_design_name .text_normal {
	font-size:13px;	
}

/*INFO*/
.page_titletext .text_biggest {
	font-size:22px;	
}

#page_contact_tabs_outer {
    height: 45px;
    overflow: hidden;
}

#page_contact_tabs_border_bottom, #page_contact_tabs_shadow, #page_help_tabs_shadow, .page_contact_tabs td.page_contact_tabs_tcell {
	display:block;	
}

.page_contact_tabs td {
    display: table-cell;
    padding: 0 3px;
	width:auto;
	float:none;	
}

#page_contact_tabs_outer tr {
	display:table-row;	
}

/*ORDER*/
.page_newcust_button_right input, .page_newcust_button_left input, .page_newcust_button_left, .page_newcust_button_right {
	width:250px;
}
#button_pay {
    text-transform:none;
}

.page_newcust_button_left {
	padding-left: 15px;
	float:left;
	margin:0;
}

.page_newcust_button_right {
	padding-right: 15px;
	float:right;
	margin:0;
}

.page_order_mods_tr_head .text_bigger {
	font-size:16px;
}

.page_order_mods_td_1 {
    padding: 2px;
}


#page_order_control_szam {
	width:50%;
	float:left;
}

#page_order_control_szall {
	width:50%;
	float:right;	
}

#page_order_control_szam table, #page_order_control_szall table {
	width:100%;	
}

#page_order_send_content {
	width:640px;
}

.page_order_control_img {
	width:auto;	
}

.resp_orderflow_items .page_orderflow_item_select .page_orderflow_item_num {
	font-size: 50px;
	height: 73px;
	margin-top: 2px;
	padding-top: 7px;
	width: 80px;
}

#thx_laha_banner_hu {
    background-image: url("../../../own/image/laha_banner_480_hu.jpg");
    height: 60px;
}
#thx_laha_banner_en {
    background-image: url("../../../own/image/laha_banner_480_en.jpg");
    height: 60px;
}

/*ARTDET*/
#page_artdet_tab_content_3 .page_artdet_attach_element, #page_artdet_tab_content_3b .page_artdet_attach_element, #page_artdet_tab_content_6 .page_artdet_attach_element {
 	margin: 0 6px 10px 0;
 	padding-top: 0;
	width: 305px;
	float:left;
}

#page_artdet_tab_content_3 .item_dwr_2, #page_artdet_tab_content_3b .item_dwr_2, #page_artdet_tab_content_6 .item_dwr_2 {
 	margin: 0 0 10px 0;		
}

#page_artdet_tab_content_3 .item_dwr_2, #page_artdet_tab_content_3b .item_dwr_2, #page_artdet_tab_content_6 .item_dwr_2 {
	float:left;	
}

.page_artdet_tabs a {
	width:auto;
	float: left;
	margin-right: 6px;
	padding: 9px 10px 6px;
}

.page_artdet_attach_pic { width: 65px; }
.page_artdet_attach_text { width: 330px; }

.popup_title {
	padding: 10px 0 12px 10px;
}

#print_title, #compare_title, #recommend_title, #question_title {
	background-image:none;	
}

#recommend_title, #question_title {
	margin:0 auto 10px auto;	
}

#print_title div.text_biggest {
	float:left;
}

/*FORUM*/
#page_artforum_content #main_image {
	width:100%;	
}

#page_artforum_content .page_artlist_left {
	width:60%;	
}

#page_artforum_content .page_artlist_right {
	width:40%;		
}

#page_artforum_content .page_artlist_pic {
	width:35%;
	margin:0;
	float:left;	
}

#page_artforum_content span.page_artlist_text {
	display:block;
	width:60%;	
}

#page_artforum_content .page_artlist_select select {
	width:100%;
	margin-bottom:2px;
}

#page_artforum_content span.page_artlist_stock {
	top:auto;
	bottom:0;	
}

/** INFO ***/
.page_contact_mod_outer {
	width:636px;	
}

.page_space {
    width:620px;
}

}

/**********************************************************************************/
/**********************************************************************************/    
/* > 1020px                                                                       */                                                                     
@media only screen and (min-width: 1020px) {

.mobile {
	display: none;	
}
	
#resp_js_width_0    { float:left;  }
#resp_js_width_488  { float:left;  }
#resp_js_width_660  { float:left;  }
#resp_js_width_1020 { float:right; }
#resp_js_width_1315 { float:left;  }

#content_container, #body, #body_container { 
	width:1000px; 	
}


#content_container {
	margin:0 auto;
}

#page_start_content, #page_art_content, #page_artlist_content, #page_artdet_content, #page_artspec_content, #page_order_follow_content { 
	width:980px;
	margin:0 auto;
	padding:0;
}

.page_hr {
	width:980px;
}
#page_start_content, #page_art_content, #page_artlist_content, #page_artdet_content, #page_order_follow_content, #body_title {
	margin:0 auto;
	width:980px;
}
.page_content {
	margin:0 auto;
	width:980px;	
}	

.page_hr_big {
	width:1000px;
	height:4px;
}

/*ARTLIST, ARTREF*/
.page_artlist_order select { width:auto; max-width:none; }

.page_artref_table { width: 1000px; }

.list_type_2 form > div, .list_type_2 form > div.item_dwr_2, .list_type_2 form > div.item_dwr_3, .list_type_2 form > div.item_dwr_4 { margin-right:16px; }
.list_type_2 form > div.item_dwr_5 { margin-right:0; }
.page_artlist_item_2 { width:183px; }
.page_artlist_name_2, .list_type_2 .page_artlist_name_table_td { width:175px; }
.page_artlist_right_2, .list_type_2 .page_artlist_cart_stock, .list_type_2 .page_artlist_price_2, .list_type_2 .page_artlist_cart_table { width:181px; }
.list_type_2 .page_artlist_price_row { width:177px; }

.list_type_6 form > div, .list_type_6 form > div.item_dwr_2, .list_type_6 form > div.item_dwr_3, .list_type_6 form > div.item_dwr_5 { margin-right:17px; }
.list_type_6 form > div.item_dwr_4 { margin-right:0; }
.page_artlist_item_6 { width: 232px; }
.page_artlist_name_6, .list_type_6 .page_artlist_name_table, .page_artlist_left_6, .page_artlist_left_6 table { width:222px; }
.page_artlist_right_6, .page_artlist_price_6, .list_type_6 .page_artlist_cart_stock, .list_type_6 .page_artlist_cart_table { width:230px; }

.list_type_4 form > div, .list_type_4 form > div.item_dwr_2, .list_type_4 form > div.item_dwr_4, .list_type_4 form > div.item_dwr_5 { margin-right:20px; }
.list_type_4 form > div.item_dwr_3 { margin-right:0; }

.page_artlist_item_4 { width:311px; } 
.page_artlist_name_4 { width:307px; }
.page_artlist_name_4 .page_artlist_name_inside { width:303px; }
.page_artlist_right_4 { width:170px; }
.page_artlist_cart_4 { width:311px; }

.page_artlist_item { width: 980px; }
.page_artlist_name { width: 974px; }
.page_artlist_left { width: 690px; }
.page_artlist_orig span.page_artlist_text { width:510px; height:160px; }

.list_type_5 form > div, .list_type_5 form > div.item_dwr_2, .list_type_5 form > div.item_dwr_3, .list_type_5 form > div.item_dwr_5 { margin-right:14px;}
.list_type_5 form > div.item_dwr_4 { margin-right:0; }
.page_artlist_item_5, .page_artlist_name_5_border_bottom, .page_artlist_cart_5, .list_type_5 .page_artlist_cart_border_top { width:232px; }
.page_artlist_name_5, .list_type_5 .page_artlist_name_table { width:228px; }
.page_artlist_right_5, .list_type_5 .page_artlist_price_table { width:122px;	 }
.list_type_5 .page_artlist_cart_det_text a, .list_type_5 .page_artlist_cart_label_text a { padding:4px 10px; }

#page_artdet_func_question_outer {
	display:block;	
}

/*LOGIN*/
#page_login_content {
	width:970px;
	margin:0 auto;	
}

.page_login_normal #page_login_login {
	padding-left:1px;
	border-bottom:none;	
	float:left;
	margin:0;	
	padding-left: 139px;
    padding-right: 10px;	
}

.page_login_normal #page_login_reg {
	float:right;
	padding-right: 139px;
	margin:0;	
}

.page_login_normal #page_login_reg .page_login_button_outer {
	right:auto;
	left:37px;
}

/*CART*/
.page_cart_tr_item, .page_cart_tr_head {
	display:table-row;	
}

.page_cart_store_button input {
    width: 450px;
}

#page_order_send_content {
	width:1000px;
}

#thx_laha_banner_hu {
    background-image: url("../../../own/image/laha_banner_720_hu.jpg");
    height: 90px;
}
#thx_laha_banner_en {
    background-image: url("../../../own/image/laha_banner_720_en.jpg");
    height: 90px;
}

/*CATLIST*/
.page_cat_item {
	width:50%;	
}

.page_cat_pic {
	max-width:461px;
}

.page_cat_list_spec_2, .resp_page_cat_list_2 {
	width:962px;	
}

.page_cat_list_spec_2 > div.page_cat_item_2, .resp_page_cat_list_2 > div.page_cat_item_2 {
	width:180px;
	float:left;
}

.page_cat_list_spec_2 > div.item_dwr_2, .resp_page_cat_list_2 > div.item_dwr_2 {
	float:left;
}

.page_cat_list_spec_2 > div, .resp_page_cat_list_2 > div {
	margin:0 15px 6px 0;
}

.page_cat_list_spec_2 > div.item_dwr_5, .resp_page_cat_list_2 > div.item_dwr_5 {
	margin:0 0 6px 0;
}

/*ARTDET*/
.page_artdet_buttonback { display:block; }
.page_artdet_dispcat { width:800px; }

.page_artdet_prev_left, .page_artdet_prev_right {
	width:auto;
}

.page_artdet_left_right_bg {
    margin-bottom: 20px;
}

.page_artdet_content_inner_left_td {
	width:555px;
	float:none;
	display:table-cell;	
}

.page_artdet_content_inner_right_td {
	width:auto;
	float:none;
	display:table-cell;	
}

.page_artdet_content_inner_left, .page_artdet_pic_2 {
	width:515px;	
}

.page_artdet_content_inner_middle_td {
	display:table-cell;
	width:4px;
}

.page_artdet_content_inner_right {
	width:400px;
	float:right;
}

.page_pagelist_variant select {
	width:auto;
	max-width:none;	
}

.page_pagelist_table {
	width: 950px;
}

#page_artdet_tab_content_3 .page_artdet_attach_element, #page_artdet_tab_content_3b .page_artdet_attach_element, #page_artdet_tab_content_6 .page_artdet_attach_element {
	margin: 0 9px 10px 9px;
	width: 175px;
}

.page_artdet_attach_text {
	 width: 570px; 
}

#page_artdet_func_recommend_outer, #page_artdet_func_print_outer, #page_artdet_func_compare_outer {
	display:block; 
}

#page_artdet_func {
	position:inherit;
	bottom:none;
	right:none;	
}

/*FORUM*/
#page_artforum_content .page_artlist_item {
	width:970px;	
}

#page_artforum_content .page_artlist_left {
	width: 68%;
}

#page_artforum_content .page_artlist_right {
	width:30%;
}

#page_artforum_content .page_artlist_pic {
	width:25%;
}

#page_artforum_content span.page_artlist_text {
	width:70%;
}

/** INFO ***/
.page_contact_mod_outer {
	width:966px;	
}

.page_space {
    width:980px;
}

/** NEWCUST **/
.page_design_item .page_design_content .text_input input.page_input_width_phone {
    width:100%;
}

}


/**********************************************************************************/
/**********************************************************************************/    
/* > 1295px                                                                       */                                                                     
@media only screen and (min-width: 1315px) {

.mobile {
	display: none;
}
	
#resp_js_width_0    { float:left;  }
#resp_js_width_488  { float:left;  }
#resp_js_width_660  { float:left;  }
#resp_js_width_1020 { float:left;  }
#resp_js_width_1315 { float:right; }

#content_container, .page_hr_big { 
	width:1295px; 
}

#body_container, #body_title { 
	padding-left:10px;
	width:990px;
}
	
#page_start_content, #page_art_content, #page_artlist_content, #page_artdet_content,  #page_artspec_content, #page_order_follow_content { 
	width:970px;
	margin-left:0px;
	margin-right:0px;
}

#center {
	width:auto;
	float:left;
}

.page_hr {
	width:970px;	
}

.page_content {
	padding:0 30px 20px 0;
	margin:0 0;
	width:970px;	
}

#body { 
	width:1000px;
}

#body_container {
	margin:0;
}

/*ARTLIST, ARTREF*/
.page_artref_table { width: 970px; }

.list_type_2 form > div, .list_type_2 form > div.item_dwr_2, .list_type_2 form > div.item_dwr_3, .list_type_2 form > div.item_dwr_4 { margin-right:13px; }
.list_type_2 form > div.item_dwr_5 { margin-right:0; }

.list_type_6 form > div, .list_type_6 form > div.item_dwr_2, .list_type_6 form > div.item_dwr_3, .list_type_6 form > div.item_dwr_5 { margin-right:14px; }
.list_type_6 form > div.item_dwr_4 { margin-right:0; }

.list_type_4 form > div, .list_type_4 form > div.item_dwr_2, .list_type_4 form > div.item_dwr_4, .list_type_4 form > div.item_dwr_5 { margin-right:15px; }
.list_type_4 form > div.item_dwr_3 { margin-right:0; }

.page_artlist_item { width: 970px; }
.page_artlist_name { width: 964px; }

.list_type_5 form > div, .list_type_5 form > div.item_dwr_2, .list_type_5 form > div.item_dwr_3, .list_type_5 form > div.item_dwr_5 { margin-right:11px; }
.list_type_5 form > div.item_dwr_4 { margin-right:0; }

/*ORDER*/
#page_order_send_content {
	width:970px;
}

/*ARTDET*/
.page_artdet_content_inner_left_td {
	width:540px;
}

/*ARTDET*/
#page_artdet_tab_content_3 .page_artdet_attach_element, #page_artdet_tab_content_3b .page_artdet_attach_element, #page_artdet_tab_content_6 .page_artdet_attach_element {
 	margin: 0 6px 10px 6px; 
}

.page_space {
    width:970px;
}

#thx_laha_banner_hu {
    background-image: url("../../../own/image/laha_banner_720_hu.jpg");
    height: 90px;
}
#thx_laha_banner_en {
    background-image: url("../../../own/image/laha_banner_720_en.jpg");
    height: 90px;
}

}

@media only screen and (max-width: 488px) {
    #page_artdet_cofidis_credit_head, #page_cart_cofidis_credit_head {
        background-position: 20px 3px;
    }
}

/****************** LANDING PAGE START******************/

@media only screen and (min-width: 1315px) {
    div[id^='unas_design_landing_page'] .page_content, div[id^='unas_design_landing_page'] .page_txt {
        width: 970px;
        margin: 0 auto;
        padding: 0;
    }
}

@media only screen and (min-width: 1020px) and (max-width: 1314px) {
    div[id^='unas_design_landing_page'] .page_content, div[id^='unas_design_landing_page'] .page_txt {
        width: 970px;
        margin: 0 auto;
        padding: 0;
    }
}

@media only screen and (min-width: 660px) and (max-width: 1019px) {
    div[id^='unas_design_landing_page'] .page_content, div[id^='unas_design_landing_page'] .page_txt {
        width: 100%;
        margin: 0 auto;
    }
}

@media only screen and (min-width: 488px) and (max-width: 659px) {
    div[id^='unas_design_landing_page'] .page_content, div[id^='unas_design_landing_page'] .page_txt {
        width: 100%;
        margin: 0 auto;
    }
}

/****************** LANDING PAGE END******************/