/*************************************/
/**** BOX CONTENT 210 (254) BEGIN ****/

.box_content, .box_content table {
	width:100%;
}

.box_txt {
	width:100%;
}

.box_forum_list, .box_vote_list {
	width:90%;
}

.box_vote_item_name {
	width:100%;
}

.box_vote_item_bar_left {
	width:100%;
}

.box_news_date, .box_news_title {
	text-align:center;	
}

.box_news_title {
	padding:0;	
}

#box_money_content select {
	width:100%;
}

.box_counter_main, .box_calendar_day {
	margin:0 auto;
}

.box_calendar_week, .box_calendar_header_outer {
	width:168px;
	margin:0 auto;
}

.box_art_element {
	width:100%;
}

.box_art_pic0 {
	width:35%;
	margin-right:2%;	
}

.box_art_pic0 img {
	width:auto;
	height:auto;
	max-width:75px;	
}

.box_art_text0 {
	width:63%;
}

.box_art_pic1 img, .box_content_scroll img {
	width:auto;
	height:auto;
	max-width:150px;	
}

.box_art_element {
	border-bottom:1px dotted #eceaea;
	padding:10px 0 10px 0;	
}

.box_art_element:last-child {
	border-bottom:0 none;	
}

.box_art_element_effect, .box_art_pic_table {
	height:auto;
}

.box_art_element_effect_border {
	border-top-style:solid !important;
	border-color:#eceaea !important;
}

.box_top_text {
	width:100%;
}

.box_login_field label, .box_remind_field label, .box_search_field label {
	width:55px;
}

.box_newsletter_field label {
	width:25%;	
}

.box_login_field input, .box_remind_field input, .box_search_field input {
	width:155px;
}

.box_newsletter_field input {
	width:60%;	
}

.box_newsletter_field label {
	text-align:right;
}	

.box_login_facebook .facebook_login {
	width:200px;	
}

.box_login_google .google_login {
    width:200px;
}

.box_common_nocontent_outer {
	width:100%;
}
.box_content_scroll {
	width: 100%;
}
.box_content_scroll .simply-scroll-clip { 
	width: 100%;
}
.box_art_content_showhide_canvas {
	width:100%;
}
.box_art_content_showhide_active {
	width:100%;
}
.box_art_content_showhide_next {	
	width:100%;
}
.box_art_element_effect {
	width:100%;
}

.box_cart_element {
	width:220px;
}
.box_cart_name {
	width:190px;
}
.page_cart_store_button input {
	width:90%;
}
.page_cart_store_button input.page_cart_store_button_two {
	width:221px;
}
#cart_button_back, #cart_button_modify, #cart_button_empty, #cart_button_order {
	width:135px;
}
#cart_button_empty:lang(de), #cart_button_empty:lang(at) {
	width:135px;
}

.box_compare_element {
	width:100%;
}
.box_compare_name {
	width:90%;
}

#box_checkout_payu_hu, #box_checkout_payu_ro {
	height:30px;
	background-image:url(../../../base/000002/image/logo_checkout_payu_box.png);
}
#box_checkout_budapestbank_hu {
	height:35px;
	background-image:url(../../../base/000002/image/logo_checkout_budapestbank_hu_box.png);
}
#box_checkout_cetelem_hu {
	background-image:url(../../../base/000002/image/logo_checkout_cetelem_hu_box.png);
	height:76px;
}
#box_checkout_borgun_hu {
	background-image:url(../../../base/000002/image/logo_checkout_borgun_hu_box.png);
	height:46px;
}

.product_filter_text_inner {
	max-width:175px;
}


/***** BOX CONTENT 210 (254) END *****/
/*************************************/

/************************************/
/*** PAGE CONTENT 710 (746) BEGIN ***/
/*** DIV ***/
.page_hr {
	width:100%;
	height:1px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-image:none;
	background-color:#eceaea;
}

.page_content {
	margin:0 auto;
	overflow:hidden;
	padding-bottom:10px;
	text-align:center;
	width:auto;
}

.page_artref_table {
	width:100%;
}

.page_artdet_name_outer {
	margin:0 auto;
	width:100%;
	box-sizing:border-box;
}

.page_news_date {
	padding-left:0;	
}

.page_design_item {
	margin:10px auto;
	width:100%;
}

.page_design_fault {
    width:100%;
}

.page_design_main {
	width:100%;
}

.page_artforum_element {
	width:100%;
	padding:1%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.page_artforum_element_message {
	width:100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#page_artforum_more_facebook {
	width:100%;
	margin:0 auto;	
}
#page_artdet_tabbed_box #page_artforum_more_facebook {
	width:100%;
	margin:0 auto;	
}

.page_design_name {
	width:28%;
	padding:3px 1% 3px 1%;
}

.page_design_name_content {
	width:68%;
	padding:3px 1% 3px 1%;
}

.page_txt {
	width:98%;
	padding-left:1%;
	padding-right:1%;
}

#page_contact_content table {
	width:100%;	
}

#page_contact_tab_content_5 table {
	width:100%;	
}

#page_contact_content table table {
	width:auto;	
}

.page_contact_mod_outer {
	width:100%;
}
.page_contact_mod_1 {
	width:100%;	
}

.page_contact_mod_1 .page_contact_payment_text {
	width:98%;
	padding:0 1% 0 1%;	
}

.page_contact_mod_1 img {
    padding-left: 20px;
}

.page_contact_payment_name {
	width:92%;
}

.page_help_content {
	width:100%;
}

.page_cat_row {
	width:100%;
}

.page_cat_item {
	width:23%;
	margin-right:2%;
}

.page_cat_list_spec {
	width:100%;
}

.page_cat_main_outer {
	width:100%;
    box-sizing: border-box;
}

.page_cat_pic {
    box-sizing: border-box;
    width:100%;
    text-align: center;
}

.page_cat_pic img {
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
}

.page_cat_item.item_clear_4 {
	clear:both;	
}

.page_artlist_item {
	width:98%;
	padding-left:1%;
	padding-right:1%;
    padding-top:0;
}

.page_artlist_name {
	width:99%;
	padding:0.5%;
}

.page_artlist_left_right {
    width: 100%;
    height: auto;
    display: block;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
}

.page_artlist_left {
    width: 72%;
    padding-right: 3%;
}

.page_artlist_right {
	width:25%;
}

.page_artlist_item_1 .page_artlist_price, .page_artlist_item_1 .page_artlist_select, .page_artlist_item_1 .page_artlist_cart_outer {
    width: 100%!important;
    float: left!important;
    height:auto;
    min-height: auto!important;
    margin-top: 3px!important;
}

.page_artlist_item_1 .page_artlist_select select {
    width: 100%!important;
    float: left!important;
    min-width:auto;
    max-width:100%;
    height:24px;
    margin-bottom:5px;
}

.page_artlist_item_1 span.text_select_label {
    display: inline-block;
    width:100%;
    font-weight: bold;
}

.page_artlist_item_1 .page_artlist_cart_input {
    width: 50%;
    padding-right: 5px;
    text-align: right;
    vertical-align: middle;
}

.page_artlist_item_1 .page_artlist_cart_button {
    width:50%;
    text-align: left;
    padding-left: 5px;
}


/*
.page_artlist_pic img {
    margin-right: 10px;
}
*/
.page_artlist_cart {
	width:100%;	
}

.page_artlist_price_save_1 {
	margin-right:10px;
}

.page_order_follow_table {
	width:100%;
}

.page_order_follow_td_2, .page_order_follow_td_3, .page_order_follow_td_4 {
	width:auto;
}

.page_design_item table {
	width:100%;	
}

#page_artdet_tab_content_5 .page_design_item table {
	width:100%;
}

.page_artdet_price_save_1 {
	margin-left:668px;
}

.page_design_item table table {
	width:auto;	
}

.page_forum_topic, .page_forum_topic_title_outer {
	width:100%;
	box-sizing:border-box; 
}

.page_page_blog_title, .page_calendar_title {
	width:99%;
	box-sizing:border-box;
}
.page_page_blog_title {
	padding:0.5%;	
}
.page_page_blog_date, .page_calendar_date {
	width:24%;
}
.page_page_blog_name, .page_calendar_name {
	width:75%;
}
.page_page_blog_name {
	margin-left:0.5%;
	padding-left:0.5%;	
}
.page_page_blog_intro {
	width:98%;
}
.page_page_blog_next {
	width:98%;
}
.page_page_blog_back {
	width:98%;
}

.page_calendar_message, .page_page_blog_message {
	width:100%;
}

.page_calendar_message .page_txt {
	padding:0;
}

#page_cart_main {
	width:100%;
}

.page_cart_table {
	width:100%;
}

.page_cart_td_nev {
	width:auto;
}
.page_cart_td_netto {
	width:80px;
}
.page_cart_td_brutto {
	width:80px;
}
.page_cart_td_menny {
	width:69px;
}
.page_cart_td_sum {
	width:80px;
}

.page_cart_store {
	width:100%;
}

.page_cart_store_table {
	width:100%;
}
#page_cart_shipping_free .text_big {
	font-size:16px;
}
#page_cart_weight .text_big {
	font-size:16px;
}
#page_cart_marketing_cross {
	width:100%;	
}
#page_cart_marketing_up {
	width:100%;
}
#page_cart_coupon  #coupon_id {
	width:340px;
}

.page_order_mods_table {
	width:100%;
}

.page_order_mods_img img {
    max-width:100%;
}

#page_order_control_main, #page_order_control_main table {
	width:100%;
}

.page_order_control_tr_head td {
	width:100%;
}

#page_order_control_orderstat_text table {
    width: 100%;
}

#page_order_control_kap table, #page_order_control_szamszall table {
	width:100%;
}

.page_artlist_page_num, .page_forum_page_num {
	width:95%;
}

.page_artlist_page_left, .page_forum_page_left, .page_artlist_page_right, .page_forum_page_right {
	width:2%;
	padding:0;	
}

#page_order_control_orderstatdate table {
	width:100%;
}

#page_order_control_kap table {
	width:100%;
}

#page_order_control_cart table {
	width:100%;	
}

#page_order_control_megj table {
	width:100%;	
}

#page_order_control_modszall table {
	width:100%;	
}

#page_order_control_modfiz table {
	width:100%;	
}

#page_order_control_order_param table {
	width:100%;	
}

#page_order_control_custdata table {
	width:100%;	
}

#page_order_control_szam, #page_order_control_szall, #page_order_control_orderstat, #page_order_control_orderdate {
	width:50%;	
}

.page_contact_main_td1 {
	width:250px;
}

.page_contact_main_td2  {
	width:440px;	
}

#page_order_follow_content .page_design_name_content {
	width:466px;
}

#page_order_control_szam .page_order_control_td_1, #page_order_control_szall .page_order_control_td_1 {
	width:128px;
}

#page_order_control_szam .page_order_control_td_2, #page_order_control_szall .page_order_control_td_2 {
	width:210px;
}

#page_order_control_kap .page_order_control_td_1, #page_order_control_kap .page_order_control_td_2, #page_order_control_kap .page_order_control_td_3 {
	width:226px;
}

#page_order_control_orderdata .page_order_control_td_1, #page_order_control_custdata .page_order_control_td_1 {
	width:334px;
}

#page_order_control_orderdata .page_order_control_td_2, #page_order_control_custdata .page_order_control_td_2 {
	width:333px;
}
.page_order_mods_deliverypoint_select select {
	width:100%;	
	max-width:500px;
}

.page_orderflow_step_5 .page_orderflow_item, .page_orderflow_step_5 .page_orderflow_item_select, .page_orderflow_step_5 .page_orderflow_item_ok {
	width:125px;
}

#page_start_content .page_shop_txt {
	width:100%;
}

.page_shop_txt {
	width:100%;
	padding-left:0;
	padding-right:0;	
}

.page_artdet_attach_text {
	width:360px;
}

#page_contact_tabbed_box {
	width:100%;
}

#page_contact_tabs_outer, #page_help_tabs_outer {
	width:100%;
}

#page_contact_tabs_border_bottom, #page_help_tabs_border_bottom {
	width:100%;
}

.page_contact_tabs, .page_help_tabs {
	width:100%;
}

#page_contact_tabs_shadow, #page_help_tabs_shadow {
	width:100%;
}

#body #page_contact_tabs_border_bottom .border_1, #body #page_help_tabs_border_bottom .border_1 {
	width:100%;
}

#page_PopupContainer .page_content {
	width:530px;
}

.favourites_item_del {
	margin-left:675px;
}

#page_artdet_kedv {
    width: 99%;
}

#page_artdet_kedv_table {
    width: 99%;
}

#page_artdet_kedv_table .page_artdet_kedv_body2 {
    width: 200px;
}

.page_artdet_altpic_si {
    width: 98%;
}
.page_artdet_altpic_si_table{
    width: 100%;
	height: 102px;	
}
.page_artdet_altpic_sl {
    width: 100%;
    box-sizing: border-box;
}
.page_artdet_altpic_sl .jcarousel-container-horizontal {
	width: 98%;
	padding: 5px 50px;	
}
.page_artdet_altpic_sl .jcarousel-clip-horizontal {
	width: 98%;	
}
.page_artdet_altpic_sl .jcarousel-item, .page_artdet_altpic_sl .jcarousel-item table {
	width: 109px;	
}

.page_pagelist_right {
    padding-top: 0;
}

.page_pagelist_content {
	width:100%;
}
.page_pagelist_item {
	width:100%;
    padding:5px 0;
}
.page_pagelist_table {
	width:100%;
}

#page_cart_marketing_up .page_pagelist_name_price {
    padding-right: 170px;
}

#page_cart_marketing_up .page_pagelist_cart {
    max-width: 160px;
}

.page_pagelist_name_price {
    width: 100%;
    padding-right: 130px;
    float: left;
    box-sizing: border-box;
}

.page_pagelist_cart {
    position: absolute;
    top: 5px;
    right: 5px;
    width: auto;
    min-width: 70px;
    max-width: 124px;
}

.page_pagelist_cart_link, .page_popuplist_cart_link, .page_compare_cart_link {
    text-align: center;
    overflow: hidden;
    height: 26px;
    line-height: 24px;
    padding: 0 8px 0 30px;
    word-break: break-all;
}

.page_artlist_other_select {
    margin: 0 3px 3px 0;
}

.page_pagelist_name {
	width:100%;
}

.page_pagelist_name .text_normal {
    font-size: 14px;
    line-height: 16px;
}

.page_design_content {
	padding:0.5%;	
}

.page_news_content {
	width: 100%;
}
#page_contact_content .page_titletext {
	width:688px;
}
#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:500px;
}
.page_design_item .page_design_content .text_input input.page_input_width {
	width:200px;
}
.page_newcust_input input, .page_newcust_input textarea {
	width:100%;
}
#page_newcust_button, #page_modcust_button {
	width:100%;	
}

.page_design_item .page_design_content .text_input input.page_input_width_phone {
    width: auto;
}

#page_artdet_credit .text_small {
	width:100%;
}
#page_artdet_credit .text_smaller {
	width:100%;
}
#page_cart_credit .text_small {
	width:100%;
}
#page_cart_credit .text_smaller {
	width:100%;
}
.page_order_mods_td_input input {
    width: 100%;
}
.page_newcust_text {
	width: 100%;	
}
.page_login_normal #page_login_login {
	width: 49%;
	padding:0;
	height:auto;	
}
.page_login_normal #page_login_reg {
	width: 50%;
	padding:0;	
}
#page_login_content.page_login_normal label {
	width:29%;
	padding-right:1%;	
}
.page_login_normal #page_login_reg .overlay_login_list_title {
	margin-bottom:2px;	
}
.page_login_normal #page_login_reg .overlay_login_list {
	margin-left:35px;	
}
.page_login_normal .page_login_button input {
	width:230px;
}
.page_login_normal .page_login_button {
	width:230px;	
}
#page_login_content.page_login_normal .page_login_input {
	width:69%;
}
#page_order_control_megj textarea {
	width:100%;
}
#page_order_control_megj input {
	width:100%;
}

.page_vote_item {
	width:650px;
}
.page_vote_item_right {
	width: 605px;
}
.page_vote_item_bar_left {
	width: 540px;
}
.page_vote_item_bar_left_center {
	width:520px;
}

.page_design_name_content .text_input select, .page_design_name_content .text_input input, .page_design_name_content .text_input textarea {
	border:1px solid #efefef;
	padding:3px;	
}

.page_space {
	width:100%;	
}

.page_contact_mail input, .page_contact_mail textarea {
	width:100%;	
}

.page_select_right, .page_select_right_active {
	margin-left:0;	
}

/*** PAGE CONTENT 710 (746) END ***/
/**********************************/

/*** OTHER ELEMENT ***/
.page_artdet_dispcat {
	width:100%;	
}

.page_page_pic_table, .page_page_pic_list, .page_page_pic_list table {
	width:100%;	
}
#page_cart_main.mobile {
	display:none;	
}

#page_cart_icon_refresh, #page_cart_icon_delete {
	background-image:none;
}
#page_cart_icon_refresh:before, #page_cart_icon_delete:before {
    font-family: "FontAwesome";
    font-size: 18px;
    font-weight: 400;
    position:relative;
    text-align: center;
    text-indent: 0;
    text-shadow: none;
	left: 0px;
    top: 0;
    width:20px;
	height:20px;
	line-height:30px;
	content: "\f021";
}

.cart2 #page_cart_icon_refresh:before, .cart2 #page_cart_icon_delete:before {
	line-height:18px;		
}

#page_cart_icon_delete:before {
	content: "\f014";
}

.page_page_pic_item {
	height:140px;
	float:left;	
}

#page_cart_coupon #coupon_check {
	width:auto;	
}

.page_orderflow_item_ok table, .page_orderflow_item_select table, .page_orderflow_item table {
	width:100%;	
}

.page_orderflow_item, .page_orderflow_item_select, .page_orderflow_item_ok {
	max-width:125px;	
}

.page_artdet_attach_text {
	float:left;
	margin-left:1%;
}

.page_artdet_altpic_sl {
	display:block;	
	padding:10px 0 10px 0;
}

.page_artdet_altpic_sl li {
	width:14.66%;
	margin:0 1% 0 1%;
	float:left;
	text-align:center;	
}

.page_artdet_altpic_sl li table {
	height:90px;
	width:100%;	
}

.box_calendar_header, .box_calendar_week, .box_calendar_header_outer, .box_calendar_day {
	width:100%;	
}

.box_calendar_header_left, .box_calendar_header_right {
	width:20%;	
}

.box_calendar_header_center {
	margin-left:0.5%;
	margin-right:0.5%;	
	width:59%;	
}

.box_counter_element_outer, .box_calendar_week_outer {
	margin-left:0.5%;
	margin-right:0.5%;	
	width:13.28%;		
}

.box_calendar_element_outer {
	margin-left:0.5%;
	margin-right:0.5%;
	width:13.28%;
}

.box_calendar_day {
	margin-bottom:3px;	
}

.box_counter_element, .box_calendar_element {
	background-image:none;
	background-color:#3e454c;
	padding:0;	
	width:100%;
}

.box_calendar_element_select {
	background-image:none;	
	padding:0;
	width:100%; 
}

.overlay_login_reminder a {
	color:transparent;	
}

.page_design_param_desc {
	width:auto;
	float:left;	
}

#page_cart_shipping_free .page_cart_store_button, #page_cart_bid .page_cart_store_button, #page_cart_store .page_cart_store_button, #page_cart_weight .page_cart_store_button {
	background-image:none;
	padding-left:0;	
}

#page_help_icon img {
	display:none;	
}

#page_help_icon a:hover {
	text-decoration:none;
	opacity:0.9;	
}

.page_help_icon_print:before {
    font-family: "FontAwesome";
    font-size: 20px;
    font-weight: 400;
    position:relative;
    text-align: center;
    text-indent: 0;
    text-shadow: none;
	left: 0px;
    top: 0px;
    width:20px;
	height:20px;
	line-height:30px;
	content: "\f02f";
	color:#3e454c;
	margin-right:7px;		
}

.page_help_icon_pdf:before {
    font-family: "FontAwesome";
    font-size: 20px;
    font-weight: 400;
    position:relative;
    text-align: center;
    text-indent: 0;
    text-shadow: none;
	left: 0px;
    top: 0px;
    width:20px;
	height:20px;
	line-height:30px;
	content: "\f0f6";
	color:#3e454c;			
}

#page_artdet_cofidis_credit_head, #page_artdet_bankracio_credit_head, #page_artdet_credit_head {
    width: 99%;
    margin-top: 10px;
    background-position: 10% 3px;
}

.nivo-caption {
	display: none !important;
}

/*** REF 1 ***/
.page_artref_list_1 .page_artref_td {
	display:block;
	width:200px;
	height:240px;
	float:left;	
}

.page_artref_list_1 .page_artref_akcio {
	display:none;	
}

.page_artref_list_1 .page_artref_pic {
	width:150px;
	height:150px;
	margin:0 auto;	
}

.page_artref_list_1 .page_artref_pic td {
	width:100%;
	vertical-align:middle;
	height:150px;	
}

.page_artref_list_1 .page_artref_name {
	height:33px;
	overflow:hidden;
	padding-top:5px;	
}

/**********************************************************************************/
/**********************************************************************************/ 
/*  < 480    																	  */   
@media only screen and (max-width: 480px) {
	
    .page_cat_item {
        width:100%;
        margin-right:0;
    }

    .page_cat_sub, .page_cat_main {
        text-align:center;
    }

    .page_page_blog_date, .page_calendar_date {
        width:100%;
    }

    .page_page_blog_name {
        width:100%;
        margin-left:0;
        padding-left:0;
        text-align:center;
        border-top:1px solid #f4f2f2;
    }

    /* CART */
    #page_cart_main.desktop {
        display:none;
    }

    #page_cart_main.mobile {
        display:block;
    }

    .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: 16px;
        line-height: 22px;
    }

    .page_cart-wrapped_div {
        height: auto;
        position: relative;
        width: 100%;
    }

    .page_cart-wrapped_div > div {
        min-height: 20px;
        padding: 3px 0;
        width: 100%;
    }

    .page_cart-wrapped_div .resp_page_cart_td_title {
        clear: left;
        display: block;
        float: left;
        padding: 0 10px 0 5px;
    }

    .page_cart-wrapped_div .resp_page_cart_td_content {
        display: block;
        float: left;
        line-height: 20px;
    }

    .page_cart_td_nev {
        text-align:left;
		padding-right:60px !important;
    	box-sizing:border-box;
    }

    .page_cart_td_nev .text_normal {
        font-size:16px;
        line-height:22px;
    }

    .page_cart-wrapped_div > div.page_cart_td_button {
        padding: 0;
    }

    #page_cart_main.mobile .page_cart-wrapped_div .page_cart_td_button {
        height: 24px;
        position: absolute;
        top:10px;
        right:5px;
        width: 48px;
        z-index: 10;
    }

    #page_cart_coupon #coupon_id {
        max-width:135px;
    }
    /* CART END */

    .page_login_normal #page_login_login {
        width:100%;
        border-bottom:1px solid #efefef;
    }

    .page_login_normal #page_login_reg {
        width:100%;
        margin-top:15px;
        padding-bottom:10px;
    }

    #ud_shop_cart .page_cart_tr_foot .bg_color_dark1 {
        background-color:#f5f5f5;
    }

    .overlay_info, .overlay_error, .overlay_ok, .overlay_warning, .overlay_dialog, .overlay_login {
        padding: 20px 4px;
        width: 92%;
    }

    .page_newcust_button_right, .page_newcust_button_left {
        width:100%;
        padding:0;
    }

    .page_newcust_button_right input, .page_newcust_button_left input {
        width:100%;
    }

    .page_orderflow_item_text {
        display:none;
    }

    .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;
        padding:0 5% 0 5%;
    }

    #page_order_control_szam, #page_order_control_szall, #page_order_control_orderstat, #page_order_control_orderdate {
        width:100%;
    }

    .page_order_send_key_outer {
        width:98%;
        max-width:400px;
    }

    #page_artdet_tab_content_5 .page_design_name {
        width:30%;
    }

    #page_artdet_tab_content_5 .page_design_name_content {
        width:60%;
    }

    #page_artdet_tab_content_5 .page_design_param_desc {
        width:100%;
    }

    .page_artdet_attach_pic {
        width:35%;
    }

    .page_artdet_attach_text {
        width:64%;
    }

    #page_artdet_social_icon, #page_artdet_func_recommend_outer, #page_artdet_func_print_outer, #page_artdet_func_compare_outer, #page_artdet_func_question_outer {
        display:none;
    }

    .page_artdet_altpic_sl li {
        width:46%;
        margin:0 2% 0 2%;
        float:left;
    }

    /*
    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:50% !important;
        padding-bottom:10px;
    }

    .page_artlist_item_1 .page_artlist_select, .page_artlist_item_1 .page_artlist_price {
        width:100% !important;
        min-height:50px !important;
    }

    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:80% !important;
        padding-bottom:10px;
    }
    */
    #page_PopupContainer, #page_PopupContainer_tooltip, #exposeMask {
        display:none!important;
    }

    #page_cart_icon_refresh:before, #page_cart_icon_delete:before {
        top:-6px;
    }

    /*
    .page_artlist_pic, .page_artlist_text, .page_artlist_stock, .page_artlist_right {
        float:left;
        width:100%;
        padding: 5px 0;
    }

    */
    .page_artlist_pic img {
        float: none;
        margin: 0 auto;
        display: block;
    }
    /*
    .page_artlist_cart_label, .page_artlist_cart_image {
        display:none;
    }
    */

    .page_pagelist_variant, .page_artlist_other_select {
        width: 100%;
    }

    .page_artlist_other_select {
        height:24px;
        max-width: 100%;
        margin: 0 0 5px 0;
    }

    .page_pagelist_name_price {
        width: 100%;
        padding:0;
    }

    .page_pagelist_cart {
        position:initial;
        float:left;
    }

    .page_pagelist_price .text_normal, .page_artlist_other_select.text_normal,
    .page_artlist_item_1 .text_select_label.text_normal, .page_artlist_price .text_normal, .page_popuplist_variant_items .text_normal {
        font-size: 14px;
    }

    .page_pagelist_name .text_normal {
        font-size: 16px;
    }

    .page_popuplist_variant_items {
        width:100%;
        max-width: 100%;
    }

    select#default_orszag {
        max-width:200px;
    }
	
	#page_artdet_cofidis_credit_head, #page_artdet_bankracio_credit_head, #page_artdet_credit_head {
		background-position: 10% 35%;
		background-size: 15%;	
	}
	
	#page_artdet_cofidis_credit iframe {
		margin: 5px!important;
	}
	
	.page_artref_list_1 .page_artref_td {
		width:50%;
	}
	
	#ud_shop_order_control #page_order_control_modfiz img, #ud_shop_order_control #page_order_control_modszall img {
		max-width:100%;	
	}
	
}

/**********************************************************************************/
/**********************************************************************************/ 
/*  481 < 640    																	  */   
@media only screen and (min-width:481px) and (max-width: 640px) {
	
    .page_cat_item {
        width:48%;
        margin-right:2%;
    }

    .page_cat_item:nth-child(2n+1) {
        clear: left;
    }

    /* CART */
    #page_cart_main.desktop {
        display:none;
    }

    #page_cart_main.mobile {
        display:block;
    }

    .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: 16px;
        line-height: 22px;
    }

    .page_cart-wrapped_div {
        height: auto;
        position: relative;
        width: 100%;
    }

    .page_cart-wrapped_div > div {
        min-height: 20px;
        padding: 3px 0;
        width: 100%;
    }

    .page_cart-wrapped_div .resp_page_cart_td_title {
        clear: left;
        display: block;
        float: left;
        padding: 0 10px 0 5px;
    }

    .page_cart-wrapped_div .resp_page_cart_td_content {
        display: block;
        float: left;
        line-height: 20px;
    }

    .page_cart_td_nev {
        text-align:left;
		padding-right: 60px!important;
		box-sizing: border-box;
	}

    .page_cart_td_nev .text_normal {
        font-size:16px;
        line-height:22px;
    }

    .page_cart-wrapped_div > div.page_cart_td_button {
        padding: 0;
    }

    #page_cart_main.mobile .page_cart-wrapped_div .page_cart_td_button {
        height: 24px;
        position: absolute;
        top:10px;
        right:5px;
        width: 48px;
        z-index: 10;
    }

    #page_cart_coupon #coupon_id {
        width:230px;
    }
    /* CART END */

    .page_login_normal #page_login_login {
        width:100%;
        border-bottom:1px solid #efefef;
    }

    .page_login_normal #page_login_reg {
        width:100%;
        margin-top:15px;
    }

    #ud_shop_cart .page_cart_tr_foot .bg_color_dark1 {
        background-color:#f5f5f5;
    }

    .overlay_info, .overlay_error, .overlay_ok, .overlay_warning, .overlay_dialog, .overlay_login {
        padding: 20px 4px;
        width: 92%;
    }

    .page_newcust_button_right, .page_newcust_button_left {
        width:100%;
        padding:0;
    }

    .page_newcust_button_right input, .page_newcust_button_left input {
        width:100%;
    }

    .page_orderflow_item_text {
        display:none;
    }

    .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:90px;
    }

    #page_artdet_tab_content_5 .page_design_name {
        width:50%;
    }

    #page_artdet_tab_content_5 .page_design_name_content {
        width:50%;
    }

    .page_artdet_attach_pic {
        width:20%;
    }

    .page_artdet_attach_text {
        width:79%;
    }

    .page_artdet_altpic_sl li {
        width:31.33%;
        margin:0 1% 0 1%;
        float:left;
    }
    /*
    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:50% !important;
        padding-bottom:10px;
    }

    .page_artlist_item_1 .page_artlist_select, .page_artlist_item_1 .page_artlist_price {
        width:100% !important;
        min-height:50px !important;
    }

    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:50% !important;
        padding-bottom:10px;
    }
    */
/*
    .page_artlist_select select {
        min-width: 50px;
        max-width: 100px;
        height: 30px;
        margin-bottom: 5px;
    }

    .page_artlist_select {
        width: auto!important;
        margin:0 auto;
    }
*/
    #page_PopupContainer, #page_PopupContainer_tooltip, #exposeMask {
        display:none !important;
    }

    #page_cart_icon_refresh:before, #page_cart_icon_delete:before {
        top:-6px;
    }
	
	.page_artref_list_1 .page_artref_td {
		width:50%;
	}	
	
}

/**********************************************************************************/
/**********************************************************************************/ 
/* 641 < 899    																	  */   
@media only screen and (min-width: 641px) and (max-width: 899px) {
	
    .page_cat_item {
        width:48%;
        margin-right:2%;
    }
/*
    .page_cat_item.item_clear_2 {
        clear: left;
    }
*/
    .page_cat_item:nth-child(2n+1) {
        clear: left;
    }

    .page_artdet_altpic_sl li {
        width:23%;
        margin:0 1% 0 1%;
        float:left;
    }

    .page_artlist_item_1 .page_artlist_select {
        min-height:50px !important;
    }

    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:50% !important;
        padding-bottom:10px;
    }

    .page_artlist_item_1 .page_artlist_select, .page_artlist_item_1 .page_artlist_price {
        width:100% !important;
    }

    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:100% !important;
        padding-bottom:10px;
    }
	
	.page_artref_list_1 .page_artref_td {
		width:33.33%;
	}		
	
}

/**********************************************************************************/
/**********************************************************************************/ 
/* 900 < 1240px    																	  */   
@media only screen and (min-width: 900px) and (max-width: 1240px) {

    .page_cat_item {
        width:48%;
        margin-right:2%;
    }

    .page_cat_item.item_clear_4 {
        clear:none;
    }

    .page_cat_item.item_clear_2 {
        clear:both;
    }

    .page_artdet_altpic_sl li {
        width:18%;
        margin:0 1% 0 1%;
        float:left;
    }

    /*
    .page_artlist_item_1 .page_artlist_select, .page_artlist_item_1 .page_artlist_price {
        width:50% !important;
    }

    .page_artlist_item_1 .page_artlist_select {
        min-height:50px !important;
    }

    .page_artlist_item_1 .page_artlist_cart_outer {
        height:auto;
        min-height:auto !important;
        margin-top:0 !important;
        width:50% !important;
        padding-bottom:10px;
    }
	*/
	
	.page_artref_list_1 .page_artref_td {
		width:33.33%;	
	}
}

/**********************************************************************************/
/**********************************************************************************/ 
/* > 1240px    																	  */   
@media only screen and (min-width: 1241px) {

}

.page_artforum_element_left {
    width: 5%;
    float: left;
}

.page_artforum_element_right {
    width: 95%;
    float: right;
}

.page_artforum_element_head_left {
    float: left;
    width: 48%;
    text-align: left;
}

@media only screen and (max-width: 1240px) {
    .page_artforum_element_left {
        width: 10%;
        float: left;
    }

    .page_artforum_element_right {
        width: 90%;
        float: right;
    }
}


@media only screen and (max-width: 640px) {

    .page_artlist_left, .page_artlist_right {
        float:left;
        width:100%;
        position: initial;
        padding: 0;
    }

    #page_newcust_button .google_login, #page_newcust_button .facebook_login {
        float:none;
        margin: 0 0 5px 0;
    }

    #page_newcust_button .page_headbutton {
        width: 100%;
        padding: 0;
        margin-bottom:10px;
    }

}

/****************** 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******************/

/*** BANKRACIO ***/
.br_hitel_panel_responsive {
    margin: 0 auto!important;
}

#lightbox-close {
    border-radius: 3px;
    box-shadow:none;
    right: 20px;
    top: 20px;	
	background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;	
}