html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
strong{font-weight:bold;}
p{margin:7px 0;line-height:20px;}
.center{text-align:center;}
.clearboth{clear:both;}
.win_main ul{margin-top:10px;margin-bottom:10px;}
#poput_main{background-color:#FFF;position:fixed;z-index:10000;top:50px;left:50%;margin-left:-45%;width:90%;height:70%;}
#popup_content{width:100%;height:100%;}
.righttext{text-align:right;}
.closed_text{color:red;}
.opening_text{color:#000000;font-size:15px;font-weight:bold;}
.bankcard_icon, .bankcard_text{float:left;}
.bankcard_text{width:180px;margin-left:6px;margin-top:5px;font-weight:bold;}
.bankcard_content{padding-bottom:10px;cursor:pointer;}
.bankcard_content:hover{background-color:aliceblue;}
#bankcard_background{display:none;position:fixed;top:0;left:0;background-color:#000000;opacity:0.8;filter:alpha(opacity=80);z-index:1950;width:100%;height:100%;}
#bankcard_container{display:none;position:fixed;top:10px;overflow:auto;height:550px;width:700px;left:50%;margin-left:-350px;background-color:#000000;z-index:1951;}
#bank_card_order_close{background-color:#ffffff;z-index:1951;padding:10px;font-weight:bold;}
#bank_card_order_close:hover{cursor:pointer;background-color:aliceblue;}
#bank_card_order_event{background-color:#ffffff;height:500px;overflow:auto;}
#company_info_content{text-align:left;padding:20px;}
#company_info_content ul{margin-left:40px;}
#container_foot a{color:#000000;cursor:pointer;}
#container_foot a:hover{text-decoration:underline;}
.bad_address{background-image:url(../../../_common/images/standard_images/delete_button.png);background-repeat:no-repeat;background-position:left;font-style:italic;}
.bad_address td{padding-left:30px;}
.short_input{max-width:100px;}
#pizzeria_boxes{float:left;width:620px;}
.home_page_pizzeria_boxes{float:left;margin-left:10px;width:295px;margin-top:10px;}
.home_page_pizzeria_boxes .delivery_address_box, .home_page_pizzeria_boxes .opening_data, .home_page_pizzeria_boxes .cheque, .home_page_pizzeria_boxes .phones{width:283px;border-left:1px solid #333333;border-right:1px solid #333333;padding:5px;margin:0;}
.home_page_pizzeria_boxes .phones{border-bottom:1px solid #333333;}
#action_food_dring_size{float:left;width:60px;margin-right:5px;font-size:10px;text-align:center;height:55px;background-image:url(/media/img/new_design/website_images/pgg_action_bg.png);background-size:100% auto;}
#action_food_dring_size a{text-decoration:none;padding-top:10px;color:#CC0033;display:block;}
.oldprice{text-decoration:line-through;}
.savings{background-color:#CC0033;color:#ffffff;padding:3px;margin-top:3px;font-size:9px;}
#action_food_dring_size #billadd_link .size{color:#CC0033;}
#action_food_dring_size #billadd_link .price{color:#CC0033;}
.plus_component_price img{width:15px!important;height:15px;}
#action_food_dring_size_standard{float:left;width:55px;margin-right:5px;font-size:10px;text-align:center;height:55px;background-image:url(/media/img/new_design/website_images/pgg_action_bg.png);background-size:100%;}
#action_food_dring_size_standard a{text-decoration:none;padding-top:18px;color:#CC0033;height:45px;display:block;}
#action_food_dring_size_standard:hover{}
.Website_Warning{background-color:#540405;font-weight:bold;color:#ffffff;text-align:justify;background-image:url(/media/img/design/felkialtojel.png);background-position:left;background-repeat:no-repeat;padding:5px;padding-left:55px;margin:5px;}
.Website_Warning a{color:#FDBF3A;font-weight:bold;}
#container_middle .vip{background-image:url(/media/img/design/vip.png);background-repeat:no-repeat;background-position:top center;background-size:150px;}
.fdr_name_img{width:213px;}
.rest_uinit_map{height:308px;width:308px;text-align:left;}
#android_app{position:fixed;right:0;bottom:0;height:113px;width:100px;}
#android_app a:hover{text-decoration:underline;}
#app_link{width:100px;height:100px;background-image:url(/media/img/design/android_app.png);display:block;}
#left_bottom_boxes{margin-top:10px;}
.type_description{font-style:italic;font-size:12px;}
#food_type_name_center{text-align:center;}
.footer_data_menu{margin:10px 0;}
.footer_data_menu span{margin-right:10px;}
.footer_data_menu span a{line-height:20px;}
#home_page1_res #login_box, #home_page1_res #facebook_content{float:left;}
#main_content .deliv_data{color:#804600;cursor:pointer;}
.oneimg_caption{background:#000;background:rgba(0, 0, 0, 0.8);color:#ffffff;padding:1%;width:98%;margin-top:-34px;position:relative;}
input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="date"], input[type="tel"], select, textarea{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;font-size:14px;line-height:1.42857;padding:6px 1%;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:98%;}
input[type="text"]:disabled{background:#dddddd;}
body #container_page input[type="radio"], body #container_page input[type="checkbox"]{width:auto;}
select:focus, textarea:focus, input:focus{border-color:#000000;}
.form_left{float:left;width:29%;margin-top:1%;padding-left:1%;}
.form_right{float:left;width:70%;margin-top:1%;}
.form_center{width:100%;float:left;text-align:center;}
.fdr_name_img{width:60%;margin-right:1%;float:left;}
#food_params{width:35%;float:left;}
.company_info_middle table, .company_info_middle td, .company_info_middle td h1{color:#000000;}
.block_bill_button{padding:5px;background-color:green;color:#ffffff;}
.block_bill_buttonNO{padding:5px;background-color:red;color:#ffffff;}
#modern_login{display:none;position:absolute;max-width:400px;width:100%;margin-left:38%;margin-top:100px;z-index:1000;}
#modern_login #TabbedPanels1{width:100%;max-width:400px;}
#modern_login iframe{height:422px;width:100%;}
#modern_login table{width:100%;}
#modern_login td{text-align:center;}
#modern_login input[type="text"], #modern_login input[type="password"], #modern_login input[type="email"]{width:98%;}
#modern_login .form_right{margin-bottom:5px;}
#modern_login .TabbedPanelsTab{color:#333333;}
#modern_login .TabbedPanelsTabSelected{position:relative;top:2px;}
.home_page5 .page_breakline_1 .modalDialog{position:fixed;font-family:Arial, Helvetica, sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;}
.home_page5 .page_breakline_1 .modalDialog:target{opacity:1;pointer-events:auto;width:100%;margin:0;padding:0;}
.home_page5 .page_breakline_1 .modalDialog > div{color:rgb(0,0,0);width:600px;position:relative;margin:10% auto;padding:5px 20px 13px 20px;border-radius:10px;background:#fff;background:-moz-linear-gradient(#fff, #999);background:-webkit-linear-gradient(#fff, #999);background:-o-linear-gradient(#fff, #999);float:none;}
.home_page5 .page_breakline_1 .close{background:#606061;color:rgb(0,0,0);line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;}
.home_page5 .page_breakline_1 .close:hover{background:#00d9ff;}
.home_page5 .page_breakline_1 .fineprint{font-style:italic;font-size:12px;color:#000F55;}
.home_page5 .page_breakline_1 .fineprint2{font-style:italic;margin-left:60px;font-size:12px;color:#646;}
.home_page5 .page_breakline_1 .modalDialog table div{width:100%;}
.TabbedPanels{margin:0px;padding:0px;clear:none;}
.TabbedPanelsTabGroup{margin:0px;padding:0px;margin-left:10px;width:260px;}
.TabbedPanelsContentVisible td{padding:3px;}
.TabbedPanelsTab{color:#333;position:relative;top:1px;float:left;padding:4px 10px;margin:0px 1px 0px 0px;font:bold 1em sans-serif;background-color:#DDD;list-style:none;border-left:solid 1px #CCC;border-bottom:solid 1px #999;border-top:solid 1px #999;border-right:solid 1px #999;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;text-align:center;}
.TabbedPanelsTabHover{background-color:#CCC;}
.TabbedPanelsTabSelected{color:#333;background-color:#F5F5F5;border-bottom:1px solid #F5F5F5;}
.TabbedPanelsTab a{color:black;text-decoration:none;}
.TabbedPanelsContentGroup{clear:both;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;border-top:solid 1px #999;border-right:solid 1px #999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.TabbedPanelsContent{padding:4px;}
.VTabbedPanels .TabbedPanelsTabGroup{float:left;width:10em;height:20em;background-color:#EEE;position:relative;border-top:solid 1px #999;border-right:solid 1px #999;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.VTabbedPanels .TabbedPanelsTab{float:none;margin:0px;border-top:none;border-left:none;border-right:none;}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#EEE;border-bottom:solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:left;padding:0px;width:30em;height:20em;}
.methods{clear:left;list-style-type:none}
.containerExample{float:left;width:100%}
.left{float:left;width:50%;text-align:left;}
.right{float:left;width:50%;text-align:right;}
.right a:hover{cursor:pointer}
/* myAccordion */
.myAccordion{float:left;width:300px;padding:0 0 30px 0}
.myAccordion > .top{float:left;width:300px;height:7px;background:url(../img/new_design/top.png) no-repeat 0 0;}
.myAccordion > .bottom{float:left;width:300px;height:7px;background:url(../img/new_design/bottom.png) no-repeat 0 0;}
.myActive{color:#ffa300 !important}
.myActive .sign{background:url(../img/new_design/sign.png) no-repeat 0 -14px !important;}
.myButton{float:left;width:260px;height:37px;margin:0;padding:4px 20px 0 20px;color:#ded2c3;background:url(../img/new_design/accordion_bg.png) repeat-x 0 0;cursor:pointer;font:normal bold 14px/14px tahoma,arial,verdana;position:relative;}
.myButton:hover{color:#fff;}
.myButton .sign{width:14px;height:14px;position:absolute;top:15px;right:20px;background:url(../img/new_design/sign.png) no-repeat 0 0;}
.myContent{float:left;width:298px;color:#fff;font:normal normal 12px/20px tahoma,arial,verdana;border-left:1px solid #000000;border-right:1px solid #000000;}
.myContent h3{font:normal bold 13px/18px tahoma,arial,verdana;padding:10px 0 2px 0;}
.myContent p{padding:0 0 6px 0;float:left;}
.myAccordion .last{background:url(../img/new_design/myLast.jpg) repeat-x 0 0 !important;float:left;}
.develope_type{margin-left:0px;position:absolute;margin-top:10px;}
.develope_images{width:43px;float:left;text-align:center;}
.right h3{margin-top:0;padding-top:0p;}
a{cursor:pointer;text-decoration:none;}
br.both{clear:both;}
#backgroundPopup{display:none;position:fixed;_position:absolute;/* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:9000;}
#popupContact{display:none;position:fixed;_position:absolute;/* hack for internet explorer 6*/height:270px;width:528px;background:#ffffe0;border:2px solid #000;z-index:9001;padding:20px;font-size:13px;}
#popupContact h1{text-align:left;color:#2b8000;font-family:'Times New Roman', Times, serif;font-size:21px;font-weight:700;border-bottom:1px dotted #fffbcc;padding-bottom:2px;padding-left:10px;margin-bottom:15px;}
#popupContactClose{font-size:20px;line-height:20px;right:6px;top:4px;position:absolute;color:#000;font-weight:bold;display:block;}
body{padding:5px 1%;background-size:100% 100%;}
#container_frame1, #container_frame2{width:100%;}
.home_page1 #container_page, #container_middle, #container_lang, #container_link1, #container_head, #container_link2{padding-left:0;padding-right:0;}
#container_head{height:auto;}
#container_link1, #container_link2{text-align:center;}
input[type="text"], input[type="password"], input[type="email"], select, textarea{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;font-size:14px;line-height:1.42857;padding:6px 1%;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
select:focus, textarea:focus, input:focus{border-color:#000000;}
a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
#basket{width:100%}
.oneimg img{width:100%;max-height:300px;}
.oneimg_caption{background:#000;background:rgba(0, 0, 0, 0.8);color:#ffffff;padding:1%;width:98%;}
#spec_action .panel-wrapper h1, #spec_action .coda-slider, .home_page1 #home_page_map{margin-left:0;}
#container_system, #container_foot{padding:0;}
.footer_data_menu span{float:left;display:block;margin-right:20px;margin-top:5px;}
#pizzeria_boxes, #pizzeria_news{padding:0;}
#spec_action .coda-nav{width:100%;}
#pizzeria_news{margin-left:1%;}
.home_page_pizzeria_boxes h1, .home_page_pizzeria_boxes .delivery_address_box, .home_page_pizzeria_boxes .opening_data, .home_page_pizzeria_boxes .cheque, .home_page_pizzeria_boxes .phones, .home_page_pizzeria_boxes{width:97%;}
#footer_data{border-top:1px solid #000000;padding:10px;}
.footer_floatleft{float:left;text-align:left;margin-left:10px;line-height:16px;}
#company_info_content, .companyinfo_content{text-align:left;padding:20px;}
#company_info_content ul, .company_info_content ul{margin-left:40px;}
#container_foot a{color:#000000;cursor:pointer;line-height:25px;margin-top:10px;}
#container_foot a:hover{text-decoration:underline;}
#container_foot .bankkartyas_logok a{margin-top:0;}
#mobile-menu-icon{background-image:url(/webshop/_common/images/standard_images/mobile-menu-icon.png);width:40px;height:40px;display:block;float:right;}
#shopping_cart{background-image:url(/webshop/_common/images/standard_images/shoppingcart.png);width:40px;height:40px;display:block;margin-right:15%;float:right;}
.toppage{background-image:url(/webshop/_common/images/standard_images/toppage.png);width:25px;height:25px;display:block;position:relative;margin-top:-23px;float:right;}
#mobile_menu_icons{margin:1%;float:right;width:100px;}
#pizzeria_name{width:calc(98% - 100px);float:left;}
#pizzeria_mobile_menu{position:absolute;z-index:999;padding:1%;background-color:#333333;border:1px solid #000000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:60%;line-height:20px;right:0;margin-top:9%;}
#pizzeria_mobile_menu a{color:#ffffff;display:block;font-size:18px;line-height:25px;}
#mobile_menu div{border-bottom:1px dotted #eeeeee;}
#container_page{width:98%;padding:1%;}
.open_or_not_2, .open_or_not_1{width:100%;}
#poput_main{width:50%;height:70%;}
#popup_content{width:100%;height:100%;}
#poput_main_vip2{background-color:#d3ddcb;position:fixed;z-index:10000;top:50px;margin:0 auto;margin-left:25%;width:50%;height:70%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#popup_content_vip2{width:100%;height:100%;}
#container_foot, #container_system{padding:1%;}
#mobile_header h1{margin:14px;padding:0;font-size:18px;background:none;}
#mobile_header h1 a{color:#ffffff;}
.slide_likebox{background:rgba(0, 0, 0, 0) url("../../images/fbslide1.png") no-repeat scroll 0 0 !important;display:block;float:right;height:420px;padding:0;position:fixed;right:-205px;top:170px;width:247px;z-index:1002;}
@media only screen and (max-width:640px){.home_page1 #page_style1{width:99.99999%;}
.home_page1 #container_page, #container_middle, #container_link1, #container_head, #container_link2{width:99.99999%;}
.home_page1 #home_page_map{width:33.33333%;}
#pizzeria_action_slide{width:99.99999%}
#pizzeria_boxes{width:100%;}
#pizzeria_news{width:97%;}
#container_link1, #container_link2{display:none;}
#container_lang{display:none;}
.box{width:98%;padding:1%;}
#container_right{margin-top:1%;}
#spec_action_menucard{display:none;}
#android_app{display:none;}
.form_left{float:none;width:99%;margin-top:1%;padding-left:1%;}
.form_right{float:none;width:99%;margin-top:1%;margin-left:1%;}
#spec_action{display:none;}
#mobile_header{position:fixed;width:100%;background-color:#999999;top:0;z-index:9999;left:0;}
#container_frame1{margin-top:50px;}
.footer_phone_left .home_page_pizzeria_boxes{width:98%;border-bottom:1px dotted #000000;border-right:0;}
.slide_likebox{display:none;}
.food_type_name_content{display:inline-table;font-size:20px;line-height:20px;vertical-align:middle;}
.food_type_name_left{width:0;}
.food_type_name_center{width:calc(100% - 40px);}
.food_type_name_right{width:30px;text-align:center;}
.login .tooltiptext{display:none;}
#mobile_ssl_warning .tooltiptext{visibility:visible;width:96%;margin-top:7px;line-height:16px;margin-top:4px;background-color:rgb(216, 50, 50);color:#fff;text-align:center;border-radius:6px;padding:1%;position:absolute;z-index:1;left:1%;opacity:1;transition:opacity 1s;}
#mobile_ssl_warning .tooltiptext::after{content:"";position:absolute;top:-7px;left:50%;margin-left:-5px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgb(216, 50, 50);}
#mobile_ssl_warning .tooltiptext a{color:#ffffff;font-weight:700;}
}
@media only screen and (min-width:641px){.home_page1 #container_page, #container_middle, #container_link1, #container_head, #container_link2{width:99.99999%;}
.home_page1 #home_page_map{width:33.33333%;}
.home_page1 #page_style1{width:66.66666%;}
#pizzeria_boxes{width:99%;}
#pizzeria_action_slide{width:99.99999%;}
.home_page_pizzeria_boxes{width:100%;}
#mobile_header{display:none;}
#mobile_ssl_warning .tooltiptext{display:none !important;}
.login{position:relative;display:inline-block;}
.login .tooltiptext{visibility:visible;width:400px;margin-top:7px;line-height:16px;margin-top:4px;background-color:rgb(216, 50, 50);color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;left:50%;margin-left:-200px;opacity:1;transition:opacity 1s;}
.login .tooltiptext::after{content:"";position:absolute;top:-7px;left:50%;margin-left:-5px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgb(216, 50, 50);}
#container_frame2 .login .tooltiptext a{color:#ffffff;font-weight:700;}
}
@media only screen and (min-width:993px){.home_page1 #container_page, #container_middle, #container_link1, #container_head, #container_link2{width:99.99999%;}
.home_page1 #home_page_map{width:37.333%;}
.home_page1 #page_style1{width:62.667%;}
#pizzeria_action_slide{width:99.99999%}
#pizzeria_news, #pizzeria_boxes{width:100%;}
.home_page_pizzeria_boxes{width:100%;}
#mobile_header{display:none;}
.footer_phone_left{width:100%;}
.footer_phone_left .home_page_pizzeria_boxes{width:30%;border-right:1px dotted #000000;border-bottom:0;}
}
#container_lang{width:auto;float:right;}
#main_flash object{width:100%;height:auto;}
.home_page3 #page_style3{width:43%;margin-left:1%;}
.main_flash iframe{width:100%;height:360px;}
.external_flash iframe{width:50%;min-height:202px;}
.home_page3 .hover_img{width:38%;}
.home_page3 .external_flash{width:62%;}
.home_page3 .main_flash{margin-top:1%;}
.home_page_pizzeria_boxes .delivery_address_box, .home_page_pizzeria_boxes .opening_data, .home_page_pizzeria_boxes .cheque, .home_page_pizzeria_boxes .phones{padding:1%;}
.home_page_pizzeria_boxes h1{padding:1%;}
.home_page3 #home_page_map{width:18%;}
#home_page3 .hover_img img{width:100%;}
#popupContact{top:15% !important;max-height:70% !important;width:auto !important;max-width:80%;top:15% !important;margin-left:14%;left:0 !important;}
#popupContact img{height:auto !important;max-height:80%;width:auto !important;max-width:100%;}
#facebook_content{overflow:hidden;}
#poput_main{background-color:#FFF;position:fixed;z-index:10000;top:50px;left:50%;margin-left:-45%;width:90%;height:70%;}
#popup_content{width:100%;height:100%;}
#container_middle .showbasket{width:100%;}
#container_frame2 #container_middle .showbasket .scrolled{overflow:auto;max-height:100%;}
.delivery_address_box a{padding:5px;border:1px solid #000000;background-color:#eeeeee;margin:5px 5px 0 0;display:block;float:left;min-width:15px;text-align:center;color:#333333;}
.pizzeria_action{max-height:400px;overflow:auto;}
.delivery_datas iframe{width:100%;height:320px;}
.footer_floatright{width:100%;float:none;}
.footer_phone_left .home_page_pizzeria_boxes div{border:0;}
.footer_phone_left .home_page_pizzeria_boxes .open_or_not_2, .footer_phone_left .home_page_pizzeria_boxes .opening_hour, .footer_phone_left .home_page_pizzeria_boxes .phone_str, .footer_phone_left .home_page_pizzeria_boxes .phone_num, .footer_phone_left .home_page_pizzeria_boxes .deliv_str, .footer_phone_left .home_page_pizzeria_boxes .deliv_addr{float:left;width:auto;}
.footer_phone_left .home_page_pizzeria_boxes .opening_hour, .footer_phone_left .home_page_pizzeria_boxes .phone_num, .footer_phone_left .home_page_pizzeria_boxes .deliv_addr{margin-left:3%;}
#container_foot .footer_phone_left .home_page_pizzeria_boxes .deliv_addr a{line-height:16px;}
.home_page_pizzeria_boxes h1{text-align:left;}
.lang_sep{float:left;}
/* ÚJ FAJTA BELÉPTETÉS + REGISZTRÁCIÓ */
#modern_login{display:none;position:absolute;max-width:400px;width:100%;margin-left:38%;margin-top:100px;z-index:1000;}
#modern_login #TabbedPanels1{width:100%;max-width:400px;}
#modern_login iframe{height:422px;width:100%;}
#modern_login table{width:100%;}
#modern_login td{text-align:center;}
#modern_login input[type="text"], #modern_login input[type="password"], #modern_login input[type="email"]{width:98%;}
#modern_login .form_right{margin-bottom:5px;}
#modern_login .TabbedPanelsTab{color:#333333;}
#modern_login .TabbedPanelsTabSelected{position:relative;top:2px;}
.food_drink_images img{width:100%;max-width:150px;}
/* ÚJ FAJTA BELÉPTETÉS + REGISZTRÁCIÓ VÉGE */
.order_desc .order_finish_box{margin-left:0;}
.order_desc{margin-top:10px;line-height:21px;clear:both;}
.payment_warning{font-style:italic;}
/* HOMEPAGE5 */
.home_page5 #container_page{width:100%;margin:0;padding:0;}
.home_page5 #jssor_1{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.home_page5 #jssor_1 .slider_container{background-color:#ffffff;}
.home_page5 #home_page_boxes, #home_page_map{width:99%;}
/*
.home_page5 .page_breakline_1{width:100%;}
.home_page5 .page_breakline_1 div{float:left;width:32.6%;margin-right:1%;}
.home_page5 .page_breakline_1 div img{width:100%;}
.home_page5 .page_breakline_1 .deliverybox{margin-right:0;}
*/
.home_page5 #home_page_menucard{margin-top:10px;}
.home_page5 #home_page_menucard .fdr_name_img{text-align:center;}
.home_page5 #home_page_menucard .component, .home_page5 #home_page_menucard .fooddrink_name, .home_page5 #home_page_menucard .food_description{text-align:left;}
.home_page5 #home_page_menucard li{float:left;width:21.9%;color:#000000;margin-left:1%;background-color:#fceed8;border:1px solid #eeeeee;padding:1%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;list-style:none;min-height:267px;}
.home_page5 #home_page_menucard li:nth-child(1){margin-left:0;}
.home_page5 #home_page_menucard li #food_dring_size a{color:#333333;text-align:center;display:block;width:45px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #333333;padding:5px;}
.home_page5 #home_page_menucard li #food_dring_size a:hover{border-color:#000000;color:#000000;}
.home_page5 #home_page_menucard .fdr_name_img{width:100%;}
.home_page5 #home_page_menucard #food_params{width:auto;float:right;}
.home_page5 #home_page_menucard .food_drink_images{margin-bottom:10px;}
.home_page5 #home_page_menucard .food_drink_images img{width:100%;max-width:250px;}
#home_page1_res #login_box, #home_page1_res #facebook_content{margin-right:4px;}
/* ANDROID APP BOX */
.home_page5 .androidappbox{background-image:url("/webshop/default/images/pizzeriaimg/androidteljes.png");background-repeat:no-repeat;background-size:100% 100%;min-height:206px;max-width:368px;}
.home_page5 .androidappbox .app_text{margin-left:34%;margin-top:17px;width:64%;margin-right:0;}
.home_page5 .androidappbox .app_text h1{font-size:19px;text-align:center;}
.home_page5 .androidappbox .app_text p{margin-top:11px;font-size:14px;text-align:center;line-height:20px;}
.home_page5 .androidappbox .app_text p strong span{font-size:22px}
/* VIP BOX */
.home_page5 .VIPbox{background-image:url("/webshop/default/images/pizzeriaimg/vip_box.png");background-repeat:no-repeat;background-size:100% 100%;min-height:206px;max-width:368px;}
.home_page5 .VIPbox .app_text{width:70%;padding-right:29%;margin-top:17px;margin-left:1%;color:#ffffff;}
.home_page5 .VIPbox .app_text h1{font-size:18px;text-align:center;}
.home_page5 .VIPbox .app_text p{margin-top:57px;font-size:15px;text-align:center;line-height:26px;}
.home_page5 .VIPbox .app_text p strong span{font-size:22px;}
.home_page5 .VIPbox .app_text a{display:block;}
#jssor_1 .slide_caption{position:absolute;top:658px;left:0;width:620px;height:72px;opacity:0.5;filter:alpha(opacity=50);background-color:#000000;text-align:left;padding:5px;color:#ffffff;}
#jssor_1 .slide_caption a{color:#ffffff;}
.menucard_style1 #TabbedPanels1, .menucard_style1 .TabbedPanelsTabGroup, .menucard_style1 .TabbedPanels{width:100%;}
.menucard_style1 .TabbedPanelsContentGroup{background:transparent;}
.menucard_style1 .TabbedPanelsContent li{list-style:none;}
.menucard_style1 ul#menutype_list li{float:left;margin-left:10px;}
.menucard_style1 ul#menutype_list{margin-bottom:10px;height:12px;}
#popup_mini_basket{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:9998;opacity:0.5;filter:alpha(opacity=50);background-color:#000000;}
.showgreybasket{display:block;position:absolute;margin:0 auto;width:50%;z-index:9999;background-color:#ffffff;top:5%;left:25%;border:1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.showgreybasket .basket_box_content{margin:0 auto;left:30%;max-width:700px;top:200px;width:100%;}
.showgreybasket iframe{height:480px !important;}
.basket_box_content .fixed .scrolled{max-height:420px;overflow:auto;}
#close_minibasket_btn{display:none;}
#vip_box{background-color:#ffffff;border:1px solid #999999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;padding:110px 1% 10px;text-align:center;font-size:18px;font-weight:bold;}
#basket_title h1{text-align:center;}
.pizzeria_datas span, .pizzeria_datas div, .opening_data{font-size:14px;width:100%;}
#container_loggedin{background-image:url(../../images/standard_images/opacity_bg.png);padding:5px 1%;width:98%;color:#ffffff;}
.logged_in_str, .profile_img, .profile_name{float:left;}
.profile_img img{height:19px;margin-top:2px;}
.profile_name{margin-left:7px;}
.logged_in_vip a{background-image:url(../../images/standard_images/vip_icon.png);background-size:auto 100%;height:23px;width:19px;display:block;background-position:center;background-repeat:no-repeat;}
#container_loggedin ul{margin:0;padding:0;float:right;}
#container_loggedin li{padding:0px;list-style:none;}
#container_loggedin li a{display:block;color:#ffffff;font-weight:normal;line-height:23px;text-align:center;text-decoration:none;}
#container_loggedin li#li_animated_link_profile{border:1px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#container_loggedin li, #container_loggedin .b_online, #container_loggedin .b_online_active{float:none;display:inline-table;vertical-align:middle;}
#menuLog{font-size:1.4em;margin:20px;}
.hidden{position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden;}
.fg-button{clear:left;padding:.4em 1em;text-decoration:none !importantcursor:pointer;position:relative;text-align:center;zoom:1;}
.fg-button .ui-icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;}
a.fg-button{float:left;}
button.fg-button{width:auto;overflow:visible;}
.fg-button-icon-left{padding-left:2.1em;}
.fg-button-icon-right{padding-right:2.1em;}
.fg-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;}
.fg-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;}
.fg-button-icon-solo{display:block;width:8px;text-indent:-9999px;}
.fg-button.ui-state-loading .ui-icon{background:url(../../../_plugins/fg-menu/theme/images/spinner_bar.gif) no-repeat 0 0;}
.ui-widget{font-family:segoe ui, Arial, sans-serif;font-size:1.1em;}
.ui-state-default, .ui-widget-content .ui-state-default{background-color:#ffffff;font-weight:bold;color:#333333;outline:none;border:1px solid #ffffff;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon{width:16px;height:16px;background-image:url(../../../_plugins/fg-menu/theme/images/ui-icons_808080_256x240.png);}
.ui-state-active, .ui-widget-content .ui-state-active{border:1px solid #c4c5c3;background:#f0efea url(../../../_plugins/fg-menu/theme/images/ui-bg_diagonals-small_100_f0efea_40x40.png) 50% 50% repeat;font-weight:bold;color:#403D38;outline:none;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222;}
.ui-state-active .ui-icon{background-image:url(../../../_plugins/fg-menu/theme/images/ui-icons_8DC262_256x240.png);}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border:1px solid #327E04;background:#f0efea;font-weight:bold;outline:none;}
#container_loggedin #li_animated_link_profile a, #container_loggedin a.ui-state-hover, #container_loggedin .ui-widget-content a.ui-state-hover, #container_loggedin a.ui-state-focus, #container_loggedin .ui-widget-content a.ui-state-focus{color:#777777;}
.fg-menu-container{position:absolute;top:0;left:-999px;padding:.4em; overflow:hidden;}
.fg-menu-container.fg-menu-flyout{overflow:visible;}
.fg-menu, .fg-menu ul{list-style-type:none;padding:0;margin:0;}
.fg-menu{position:relative;}
.fg-menu-flyout .fg-menu{position:static;}
.fg-menu ul{position:absolute;top:0;}
.fg-menu ul ul{top:-1px;}
.fg-menu-container.fg-menu-ipod .fg-menu-content, 
.fg-menu-container.fg-menu-ipod .fg-menu-content ul{background:none !important;}
.fg-menu.fg-menu-scroll,
.fg-menu ul.fg-menu-scroll{overflow:scroll; overflow-x:hidden;}
.fg-menu li{clear:both;float:left;width:100%;margin:0 0 3px 0;padding:0;border:0;}	
.fg-menu li li{font-size:1em;}
.fg-menu-flyout ul ul{padding:.4em;}
.fg-menu-flyout li{position:relative;}
.fg-menu-scroll{overflow:scroll;overflow-x:hidden;}
.fg-menu-breadcrumb{margin:0;padding:0;}
.fg-menu-footer{ margin-top:.4em;padding:.4em;}
.fg-menu-header{ margin-bottom:.4em;padding:.4em;}
.fg-menu-breadcrumb li{float:left;list-style:none;margin:0;padding:0 .2em;font-size:.9em;opacity:.7;}
.fg-menu-breadcrumb li.fg-menu-prev-list,
.fg-menu-breadcrumb li.fg-menu-current-crumb{clear:left;float:none;opacity:1;}
.fg-menu-breadcrumb li.fg-menu-current-crumb{padding-top:.2em;}
.fg-menu-breadcrumb a, .fg-menu-breadcrumb span{float:left;}
.fg-menu-footer a:link, .fg-menu-footer a:visited{float:left;width:100%;text-decoration:none;}
.fg-menu-footer a:hover, .fg-menu-footer a:active{}
.fg-menu-footer a span{float:left;cursor:pointer;}
.fg-menu-breadcrumb .fg-menu-prev-list a:link, .fg-menu-breadcrumb .fg-menu-prev-list a:visited, .fg-menu-breadcrumb .fg-menu-prev-list a:hover, .fg-menu-breadcrumb .fg-menu-prev-list a:active{background-image:none;text-decoration:none;}
.fg-menu-breadcrumb .fg-menu-prev-list a{float:left;padding-right:.4em;}
.fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon{float:left;}
.fg-menu-breadcrumb .fg-menu-current-crumb a:link, .fg-menu-breadcrumb .fg-menu-current-crumb a:visited, .fg-menu-breadcrumb .fg-menu-current-crumb a:hover, .fg-menu-breadcrumb .fg-menu-current-crumb a:active{display:block;background-image:none;font-size:1.3em;text-decoration:none;}
.fg-menu a:link, .fg-menu a:visited, .fg-menu a:hover, .fg-menu a:active{float:left;width:92%;padding:.3em 3%;text-decoration:none;outline:0 !important;}
.fg-menu a{border:1px dashed transparent;}
.fg-menu a.ui-state-default:link, .fg-menu a.ui-state-default:visited, .fg-menu a.ui-state-default:hover, .fg-menu a.ui-state-default:active, .fg-menu a.ui-state-hover:link, .fg-menu a.ui-state-hover:visited, .fg-menu a.ui-state-hover:hover, .fg-menu a.ui-state-hover:active, .fg-menu a.ui-state-active:link, .fg-menu a.ui-state-active:visited, .fg-menu a.ui-state-active:hover, .fg-menu a.ui-state-active:active{border-style:solid;font-weight:normal;}
.fg-menu a span{display:block;cursor:pointer;}
.fg-menu-indicator span{float:left;}
.fg-menu-indicator span.ui-icon{float:right;}
.fg-menu-content.ui-widget-content, 
.fg-menu-content ul.ui-widget-content{border:0;}
.fg-menu.fg-menu-has-icons a:link, .fg-menu.fg-menu-has-icons a:visited, .fg-menu.fg-menu-has-icons a:hover, .fg-menu.fg-menu-has-icons a:active{padding-left:20px;}
.fg-menu .horizontal-divider hr, .fg-menu .horizontal-divider span{padding:0;margin:5px .6em;}
.fg-menu .horizontal-divider hr{border:0;height:1px;}
.fg-menu .horizontal-divider span{font-size:.9em;text-transform:uppercase;padding-left:.2em;}#status .facebook_login_btn_big, #status .facebook_login_btn_big{max-width:250px;width:100%;margin:10px 0;}
.positionHelper hr, .dark .positionHelper hr, .light .positionHelper hr{border:1px dashed #e3e3e3;padding:0;margin:0;}
.positionHelper li a, .dark .positionHelper li a, .light .positionHelper li a{color:#777777;}
#container_loggedin li a.ui-state-active{color:#403D38}
#status .facebook_login_btn_big a, #status .facebook_login_btn_big a{color:#ffffff;padding:12px 12px 12px 40px;font-weight:bold;margin-left:10px;display:block;border:1px solid #2b5478;background-color:#4a6ea9;background-image:url(../../images/standard_images/facebook_logo.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:auto 78%;background-repeat:no-repeat;background-position:left 10px center;}
#status .facebook_login_btn_big a:hover, #status .facebook_login_btn_big a:hover{background-color:#2b5478;}
#home_page1_res #login_box input[type="submit"]{font-weight:bold;background-color:#32b207;}
#home_page1_res #login_box input[type="submit"]:hover{font-weight:bold;background-color:#33cc00;}
#home_page1_res #login_box{background-color:#396300;}
.VIPbox #openModal td{vertical-align:top;text-align:center;line-height:25px;}
.VIPbox #openModal #fb-root{display:none;}
@media only screen and (max-width:600px){
.home_page5 .page_breakline_1 div{float:left;width:49%;margin-right:1%;}
.home_page5 #home_page_menucard li{margin-bottom:10px;width:47%;}
.home_page5 #home_page_menucard li:nth-child(3){clear:left;margin-left:0;}
}
@media only screen and (max-width:400px){
.home_page5 .page_breakline_1 div{float:left;width:100%;margin-right:0;margin-bottom:10px;}
#home_page1_res #login_box, #home_page1_res #facebook_content{width:93%;}
.home_page5 #home_page_menucard li{float:none;margin:0;margin-bottom:10px;width:97%;}
}
.alert-danger, .alert-error{background:#ecb5ac;padding:7px 7px;background:-moz-linear-gradient(top, #ecb5ac 0%, #e8a397 100%);background:-webkit-linear-gradient(top, #ecb5ac 0%,#e8a397 100%);background:linear-gradient(to bottom, #ecb5ac 0%,#e8a397 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecb5ac', endColorstr='#e8a397',GradientType=0 );border:1px solid #de7e6d;box-shadow:0 1px 2px #efc0b8 inset, 0 1px 1px #dfdfdf;color:#7d2a1c;margin-bottom:5px;width:calc(100% - 16px);}
.alert-danger a, .alert-error a{color:#7d2a1c;display:block;padding:5px;}
.alert-danger a:hover, .alert-error a:hover{text-decoration:underline;}
.alert-success{background:#b6dd69;background:-moz-linear-gradient(top,  #b6dd69 0%, #acd954 100%);background:-webkit-linear-gradient(top,  #b6dd69 0%,#acd954 100%);background:linear-gradient(to bottom,  #b6dd69 0%,#acd954 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6dd69', endColorstr='#acd954',GradientType=0);border:1px solid #97cc2e;box-shadow:0 1px 2px #bce075 inset, 0 1px 1px #dfdfdf;color:#2b3a0d;margin-bottom:10px;padding:10px;font-weight:bold;}
.note{background-image:url(../../images/standard_images/get_info.png);background-size:auto 100%;background-repeat:no-repeat;background-color:#f9f9e6;border-color:#f1f1c5;color:#292929;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:5px;padding-left:40px;}
#div_animated_link_district, #li_animated_link_district{display:none;}
/*.slide_likebox, .home_page5 .page_breakline_1 .slide_likebox div{width:auto;}*/
#container_link2 #li_minibasket .basket_txt, #container_link2 #li_minibasket #minibasket{float:left;}
#container_link2 #li_minibasket .basket_cnt::before{border-bottom:3px solid transparent;border-right:4px solid #d42416;border-top:3px solid transparent;content:"";height:0;left:-4px;margin-top:-3px;position:absolute;top:50%;width:0;}
#container_link2 #li_minibasket .basket_cnt{border-radius:2px;box-sizing:border-box;min-width:15px;padding:0 2px 0 1px;width:auto;line-height:14px;color:#ffffff;background-color:#d42416;display:inline-block;font-family:Tahoma,Arial,sans-serif;font-size:8px;height:14px;letter-spacing:normal;margin-left:10px;position:relative;text-align:center;top:-2px;}
/*articles*/
.article_images ul li, #articles ul li{display:inline-block;margin-left:0;margin-top:10px;width:auto;}
.article_details .article_images a{cursor:zoom-in;}
.article_details .article_cover_img{text-align:center;}
.article_details .article_images ul li img{width:auto;max-height:215px;}
.article_details .article_cover_img img{width:auto;max-height:400px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:3px;border:0;}

#articles ul li .article_title{margin:10px 0;}
.article_images ul li img, #articles ul li .article_cover_img img{width:95%;border:4px solid #8e7d5f;max-height:295px;}
.article_images ul li img:hover, #articles ul li .article_cover_img img:hover{border-color:#fcd2a2;}
.article_exist{display:none;}
.TabbedPanelsTabGroup{width:auto;}
.TabbedPanelsTabGroup .closebtn{float:right;background-color:#cc0000;margin-right:10px;}
.TabbedPanelsTabGroup .closebtn .close_btn{color:#ffffff;}
#pricegift_main{background-color:#FFF;position:fixed;z-index:10000;top:50px;left:50%;margin-left:-45%;width:90%;height:70%;}
#pricegift_content{width:100%;height:100%;}
#minus_component td div input, #minus_component td div label{float:left;}
#uniqe_poput_main{background-color:#ffffff;position:absolute;z-index:99999;width:50%;left:25%;top:100px;height:560px;}
#uniqe_popup_content iframe{width:100%;height:576px;}
#popup_web_cookie{background-color:#efefef;position:fixed;bottom:0;left:0;width:100%;padding:10px 0;color:#292929;font-size:14px;display:none;border-top:1px solid #dbdbdb;z-index:3;z-index:9999;}
.popup_web_cookie_content{max-width:980px;margin:0 auto;line-height:18px;}
.cookie_text{float:left;line-height:33px;}
.cookie_btns{float:right;padding-top:5px;}
.accept_cookie{display:inline-block;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:bold;background-color:#fb9d17;padding:5px 10px;font-size:12px;margin-right:5px;}
.dataprotection_cookie{display:inline-block;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:bold;background-color:#fb9d17;padding:5px 10px;font-size:12px;}
.cookie_btns a{color:#ffffff;}
.left_column_0, .right_column_0{/*display:none;*/width:0;overflow:hidden;/*height:0;*/}
.left_column_1{width:25%;margin-right:1%;}
.right_column_1{width:25%;margin-left:1%;}
.center_column_1{width:100%;}
.center_column_2{width:74%;}
.center_column_3{width:48%;}
#left_column, #center_column, #right_column{float:left;}
#left_column > div, #center_column > div, #right_column > div{width:100%;margin-right:0;margin-left:0;}
#left_column .unique_column, #right_column .unique_column{background-color:#ffffff;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.homepage_mobilkezdooldalmenu #mobilkezdooldalmenu a{background-repeat:no-repeat;background-position:center left 5px;display:block;line-height:50px;text-align:center;}
#mobilkezdooldalmenu #mobil_etlap{background-image:url(/webshop/_common/images/standard_images/etlap_ikon_fekete.png);margin:10px auto;}
#mobilkezdooldalmenu #mobil_rendeles{background-image:url(/webshop/_common/images/standard_images/rendeles_ikon_fekete.png);margin:10px auto;}
#mobilkezdooldalmenu #mobil_hazhozszallitas{background-image:url(/webshop/_common/images/standard_images/hazhozszallitas_ikon_fekete.png);margin:10px auto;}
.dark #mobilkezdooldalmenu #mobil_etlap{background-image:url(/webshop/_common/images/standard_images/etlap_ikon_feher.png);margin:10px auto;}
.dark #mobilkezdooldalmenu #mobil_rendeles{background-image:url(/webshop/_common/images/standard_images/rendeles_ikon_feher.png);margin:10px auto;}
.dark #mobilkezdooldalmenu #mobil_hazhozszallitas{background-image:url(/webshop/_common/images/standard_images/hazhozszallitas_ikon_feher.png);margin:10px auto;}
@media only screen and (max-width:640px){
#left_column, #center_column, #right_column{width:98%;float:none;margin:0 auto;}
.homepage_mobilkezdooldalmenu{display:block;}
}
@media only screen and (min-width:641px){
.homepage_mobilkezdooldalmenu{display:none;}
}
.service_title{border-bottom:1px solid #666666;color:#666666;text-transform:uppercase;margin-top:15px;}
.delivery_info td{vertical-align:top;}
.delivery_info #district_text1 h1{text-align:left;float:none;padding:10px 5px;border-bottom:1px dotted #333333;margin-bottom:10px;}
.delivery_info #district_text3{text-align:left;margin:15px 5px;}
.delivery_info #district_list, .delivery_info #street_list{float:left;line-height:21px;text-align:left;width:50%;margin-bottom:15px;}
.delivery_info #district_list a:hover, .delivery_info #street_list a:hover{text-decoration:underline;}
.delivery_info .street_street_list{max-height:370px;overflow:auto;}
.payment{float:left;width:25px;height:25px;margin-right:4px;margin-bottom:4px;text-indent:-9999px;background-repeat:no-repeat;background-size:100% 100%;}
.sms{background-image:url(/media/img/design/smsweb.png);}
.bankcard{background-image:url(/media/img/design/new_bankcard.png);}
.otpszepcard{background-image:url(/media/img/design/szepcard.png);}
.khszepcard{background-image:url(/webshop/_common/images/bank_cards/khb.png);width:77px;}
.mkbszepcard{background-image:url(/webshop/_common/images/bank_cards/mkb_szepkartya.jpg);width:37px;}
.ticket{background-image:url(/webshop/_common/images/cheque-ticket.gif);}
.sodexho{background-image:url(/webshop/_common/images/cheque-sodexho.gif);}
.dejeuner{background-image:url(/webshop/_common/images/cheque-dejeuner.gif);}
.erzsebet{background-image:url(/webshop/_common/images/cheque-erzsebet.gif);}
.puebla{background-image:url(/webshop/_common/images/cheque-puebla.gif);}
.postapaletta{background-image:url(/webshop/_common/images/cheque-postapaletta.gif);}
.cash{background-image:url(/webshop/_common/images/cash.gif);}
.open_days table, .evaluation table{width:100%;}
.box ul{margin-left:20px;}
.box{background-color:#cccccc;border:1px solid #666666;margin-bottom:5px;clear:both;}
#container_foot .home_page_pizzeria_boxes h1 a{margin:0;}
#body_bg_slide{filter:brightness(80%);background-position:center center;background-size:cover;height:33em;overflow:hidden;position:relative;top:0;left:0;z-index:-99999;}
.top_panel_image_hover{background-image:url("/webshop/_common/images/standard_images/bg_bottom.png");background-position:center bottom;background-repeat:repeat-x;background-size:100% auto;}
.top_panel_image_hover{bottom:0;left:0;position:absolute;right:0;top:0;}
.top_panel_image_header{display:block;left:50%;margin-top:6.7em;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:75%;color:#ffffff;}
.bodyslide header{position:fixed;z-index:1;left:0;padding:0;top:0;width:100%;}
.bodyslide header div#container_lang, .bodyslide header div#container_link1, .bodyslide header div#container_head, .bodyslide header div#container_link2{border-style:none;}
.top_panel_image{background-position:center center;background-size:cover;height:33em;overflow:hidden;position:relative;}
.top_panel_image_header{display:none;}
.func_btn{margin:5px;display:inline-table;background:#f1f1f1;background-image:-webkit-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-moz-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-ms-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-o-linear-gradient(top, #f1f1f1, #bdbec2);background-image:linear-gradient(to bottom, #f1f1f1, #bdbec2);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;-webkit-box-shadow:0px 1px 3px #666666;-moz-box-shadow:0px 1px 3px #666666;box-shadow:0px 1px 3px #666666;font-family:Arial;color:#333333;font-size:20px;border:solid #333333 1px;text-decoration:none;cursor:pointer;font-weight:bold;width:calc(100% - 10px);max-width:300px;text-align:center;}
input.func_btn{margin:5px;display:inline-table;background:#f1f1f1;background-image:-webkit-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-moz-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-ms-linear-gradient(top, #f1f1f1, #bdbec2);background-image:-o-linear-gradient(top, #f1f1f1, #bdbec2);background-image:linear-gradient(to bottom, #f1f1f1, #bdbec2);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;-webkit-box-shadow:0px 1px 3px #666666;-moz-box-shadow:0px 1px 3px #666666;box-shadow:0px 1px 3px #666666;font-family:Arial;color:#333333;font-size:20px;padding:10px 0 10px 0;border:solid #333333 1px;text-decoration:none;cursor:pointer;font-weight:bold;width:calc(100% - 10px);max-width:250px;text-align:center;}
a.func_btn, .func_btn a{display:block;padding:10px 0 10px 0;}
.func_btn:hover{background:#f0eff4;background-image:-webkit-linear-gradient(top, #f0eff4, #d2d3d7);background-image:-moz-linear-gradient(top, #f0eff4, #d2d3d7);background-image:-ms-linear-gradient(top, #f0eff4, #d2d3d7);background-image:-o-linear-gradient(top, #f0eff4, #d2d3d7);background-image:linear-gradient(to bottom, #f0eff4, #d2d3d7);text-decoration:none;}
.func_bnt_container{text-align:center;}
#container_page input, #container_page textarea, #container_page select{width:96%;}
#container_page input[type=checkbox]{width:auto;}
.address-new{width:50%;float:left;}
.address-content, .address-photo{float:left;}
.address-content{width:90%;margin-top:8px;}
.address-photo{width:10%;max-width:55px;}
.address-submit{cursor:pointer;}
.address-submit::after{clear:both;display:block;content:'.';visibility:hidden;}
.address-title{font-size:18px;}
.address-text{font-size:12px;margin-top:5px;}
.google_map_div{width:48%;margin-left:1%;float:left;}
.address-new-button{width:100%;float:left;}
.address-new-button .address-photo{width:10%;max-width:45px;margin-top:5px;margin-left:5px;}
#container_page .address-new-button .address-submit{width:100%;}
.address-new-button .address-photo img{width:100%;height:100%;}
.address-new-button .address-content{margin-top:19px;text-align:center;}
.address_new_addr{margin-top:10px;}
#container_page .address_new_addr input{width:100%;}
.img_row img{margin-left:5px;border:1px solid #eeeeee;margin-top:5px;width:16%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.img_row img:hover{cursor:pointer;}
.disabled input{background-color:#eeeeee;}
.address-photo img{width:100%;}
@media only screen and (max-width:640px){
#container_page a.address-eedit, #container_page a.address-ddelete{float:none;width:100%;margin-left:0;}
}
@media only screen and (min-width :993px){
#main_content table{width:100%;}
}
#container_foot .openh table{min-width:135px;margin:0 auto;}
.fcolumn{float:left;width:33%;}
.column1, .column2{border-right:3px dashed #333333;min-height:323px;}
.column1 .pizzeria_action, .column1 .footer_floatright, .footer_phone_left, .column2 .footer_phone_left .home_page_pizzeria_boxes{width:98%;padding:0 1%;margin:0 auto;line-height:21px;border:0;}
.column1 .footer_floatright div{float:none;margin:0;}
.column2 .other_data{font-size:20px;}
.column2 .footer_phone_left{margin-top:10px;margin-bottom:10px;}
.column3 .footer_data_menu span{float:left;margin-right:0;width:50%;}
#container_foot{margin-top:20px;}
.breakline_1{width:95%;margin:0 auto;margin-top:20px;padding-top:10px;border-top:2px solid #333333;}
.breakline_1 #aszf, .breakline_1 #company_info, .breakline_1 #dataprotection_info, .breakline_1 #faq_info{display:inline-block;width:23%;}
.breakline_2{margin-top:10px;}
#center_column .login #billend_main_login, #center_column .login .login_page_cont{float:left;width:calc(50% - 1px);}
#center_column .login .login_page_cont{border-right:1px solid #cfcfcf;}
.login_right, .login_left{width:70%;margin:0 auto;}
.login_txt{line-height:25px;margin:9px 0;}
.login_logo{text-align:center;margin-bottom:10px;}
@media only screen and (max-width:660px){
.fcolumn{float:none;width:98%;padding:1%;}
.column1, .column2{border:0;min-height:auto;}
.column3 .footer_data_menu span{display:inline-block;}
.frame_container_showbasket #not_fixed{display:block;}
.login_page_cont, #billend_main_login{float:none;width:100%;border:0;}
.login_page_cont{margin-bottom:10px;}
#billend_main_login{border-top:1px solid #cfcfcf;padding-top:10px;}
.login_right, .login_left{width:85%;margin:0 auto;}
}
@media only screen and (max-width:400px){
#center_column .login #billend_main_login, #center_column .login .login_page_cont{width:100%;margin:0;border-bottom:1px solid #cfcfcf;border-right:0;}
}
.food_drink_images .action_fooddrink{position:absolute;background-image:url(/webshop/_common/images/standard_images/akcio_def.png);background-size:100% 100%;width:50px;height:30px;display:block;}
.fooddrink_name .action_fooddrink{background-image:url(/webshop/_common/images/standard_images/akcio_def.png);background-size:100% 100%;width:50px;height:30px;display:block;float:left;margin-right:5px;}
.food_drink_images .new_fooddrink{position:absolute;background-image:url(/webshop/_common/images/standard_images/uj_def.png);background-size:100% 100%;width:32x;height:30px;display:block;}
.fooddrink_name .new_fooddrink{background-image:url(/webshop/_common/images/standard_images/uj_def.png);background-size:100% 100%;width:32px;height:30px;display:block;float:left;margin-right:5px;}
#food_dring_size, #food_dring_size a{width:auto !important;min-width:50px;}
#center_column .aboutus{line-height:25px;}
#center_column .aboutus .paragrapf article{clear:both;margin-top:35px;}
#center_column .aboutus .highslide01{float:left;max-width:250px;clear:left;margin-right:15px;}
#center_column .aboutus .highslide01 img, #center_column .aboutus .highslide02 img{width:100%;}
#center_column .aboutus .highslide02{float:right;max-width:250px;clear:right;margin-left:15px;}
#center_column .aboutus .service_title, #center_column .aboutus .service_list{border:0;float:left;margin-top:0;}
#center_column .aboutus .service_title{margin-right:15px;}
#center_column .aboutus table, #center_column .aboutus td, #center_column .aboutus tr{padding:0 5px;}
#center_column .aboutus .delivery_address .service_list, #center_column .aboutus #all_pizzeria_pizzerias .service_title{float:none;clear:both;margin-top:10px;margin-bottom:10px;}
#center_column .aboutus p{margin:10px 0;}
.dark .earlierorder_table td.bottom_td{border-bottom:2px dotted #ffffff;}
.light .earlierorder_table td.bottom_td{border-bottom:2px dotted #333333;}
.rating_div, .watching_div, .reorder_div{display:inline-table;vertical-align:middle;width:100%;}
.rating_div .fas, .rating_div .far{color:orange;}
.reorder_div .fas{color:green;}
.rating_div a, .watching_div a, .reorder_div a{padding-top:2px;display:block;}
.reorder_foodname{float:left;}
.bottom_td td{width:auto;}
.bottom_td img.noreorder_img{width:20px;}
#global_information{padding:1%;text-align:justify;line-height:20px;}
#global_information p{padding:10px 0;}
#global_information ul{margin-left:30px;}
#global_information li{list-style:disc;}
#customBtn{color:#444;width:100%;max-width:250px;}
span.label{font-weight:normal;}
span.buttonText{background-color:#f32e06;background-image:url(../../images/standard_images/google_login.png);color:#ffffff;padding:12px 12px 12px 40px;font-weight:bold;display:block;border:1px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:auto 78%;background-repeat:no-repeat;background-position:left 10px center;text-align:center;}
span.buttonText:hover{cursor:pointer;background-color:#c6260a;}
#customBtn{margin:0 auto;}
#gSignInWrapper{text-align:center;}
.loginhr{display:flex;flex-basis:100%;align-items:center;margin:8px 0px;}
.loginhr::before, .loginhr::after{content:"";flex-grow:1;height:1px;font-size:0px;line-height:0px;margin:0px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;}
.fa-phone, .fa-map-marker{margin-right:5px;}
.menucard_type_fd_visible  #TabbedPanels_menucard, .homepage_menucard_type_fd_visible #TabbedPanels_menucard{margin:0;width:auto;}
.menucard_type_fd_visible  #TabbedPanels_menucard .size, .homepage_menucard_type_fd_visible #TabbedPanels_menucard .sizediv{float:right;}
.func_box{display:table-cell;padding:1%;width:28%;}
.func_box:hover{cursor:pointer;}
.dark .func_box:hover{background-color:#333333;}
.light .func_box:hover{background-color:#eeeeee;}
.dark .activebtn, .dark .form_content{background-color:#333333;}
.light .activebtn, .light .form_content{background-color:#eeeeee;}
.dark .form_box{border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.dark .func_box{border-right:1px solid #ffffff;border-top:1px solid #ffffff;}
.light .func_box{border-right:1px solid #333333;border-top:1px solid #333333;}
.light .form_box{border-left:1px solid #333333;border-bottom:1px solid #333333;}
.dark .form_footer .form_footer_data{border:1px solid #ffffff;border-top:0;}
.light .form_footer .form_footer_data{border:1px solid #333333;border-top:0;}
.form_footer .form_footer_data{width:calc(48% - 2px);float:left;padding:1%;}
.form_footer .content_left{text-align:left;}
.form_footer .content_right{text-align:right;}
.form_box li{list-style:none;}
input[type="text"].datepicker_input{background-image:url(../../images/standard_images/calendar.png);background-repeat:no-repeat;background-position:right center;}
.dark hr, .light hr{height:0;padding:0;clear:both;display:block;border:0;margin:0;}
.dark hr{border-bottom:1px dashed #ffffff;}
.light hr{border-bottom:1px dashed #333333;}
.hidden_note{display:none;}
#totop_menucard{position:fixed;bottom:50px;display:none;}
.dark #totop_menucard a{border:1px solid #eeeeee;color:#eeeeee;background:rgba(0,0,0,0.7);padding:5px;}
#totop_menucard a, .light #totop_menucard a{border:1px solid #333333;color:#333333;background:rgba(255,255,255,0.7);padding:5px;}
.rest_logo_div{text-align:center;}
.rest_logo_div img{width:100%;}
.dark #container_left .inactive_link .circle,  #container_left .inactive_link .circle{width:10px;height:10px;border:1px solid #eeeeee;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.light #container_left .inactive_link .circle{width:10px;height:10px;border:1px solid #333333;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.dark #menucard_func_container, #menucard_func_container{border-bottom:1px solid #ffffff;}
.light #menucard_func_container{border-bottom:1px solid #333333;}
.ok_btn{-moz-user-select:none;background:green;border:1px solid transparent;border-radius:4px;color:#ffffff;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 1%;text-align:center;vertical-align:middle;white-space:nowrap;}
.modal{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8 ) url(/webshop/_common/images/standard_images/loading.gif) 50% 50% no-repeat;}
body.loading .modal{display:block;}
input[type="radio"] + label, input[type="checkbox"] + label{font-family:'Font Awesome 5 regular Free';font-weight:bold;padding:3px 5px;cursor:pointer;font-size:17px;line-height:20px;display:inline-table;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #333;}
.light input[type="radio"] + label, .light input[type="checkbox"] + label{border:1px solid #333;}
.dark input[type="radio"] + label, .dark input[type="checkbox"] + label{border:1px solid #fff;}
input[type="radio"] + label::before{content:'\f111';margin-right:7px;}
input[type="checkbox"] + label::before{content:'\f0c8';margin-right:7px;}
input[type="checkbox"]:checked + label::before{content:'\f14a';color:green;}
input[type="radio"]:checked + label::before{content:'\f058';color:green;}
input[type="radio"], input[type="checkbox"]{display:none;}
input[type="checkbox"]:checked + label, input[type="radio"]:checked + label{color:green;border:1px solid green;}
.dark input[type="checkbox"]:checked + label, .dark input[type="radio"]:checked + label{color:#ffcb8e;border:1px solid #ffcb8e;}
.dark input[type="checkbox"]:checked + label::before{content:'\f14a';color:#ffcb8e;}
.dark input[type="radio"]:checked + label::before{content:'\f058';color:#ffcb8e;}
#plus_component input[type="radio"] + label, #plus_component input[type="checkbox"] + label{width:calc(100% - 10px);}
#login-menu label{margin:5px auto;}
.login_fields label{margin:10px 0;}

#container_page .dark .login #container_page input[type="radio"], .dark #container_page .login input[type="checkbox"], #container_page .login input[type="radio"], #container_page .login input[type="checkbox"]{display:inline;}

.dark #plus_component{width: 100%;clear:both;padding:1% 0;margin-top:5px;}
.plus_component_price, #plus_component th{vertical-align:middle;text-align:right;}
.plus_component_price label, #plus_component th label{text-align:right;line-height:24px;font-size:12px;}
.dark .block_bill_button{background:#ffa900;background:-moz-linear-gradient(left, #ffa900 0%, #ffd100 100%);font-weight:bold;background:-webkit-linear-gradient(left, #ffa900 0%,#ffd100 100%);background:linear-gradient(to right, #ffa900 0%,#ffd100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa900', endColorstr='#ffd100',GradientType=1 );-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:100%;text-align:center;color:#ba3c00;border:0;}
.dark #billaddedit_text1 hr{height:0;padding:0;background:transparent;border:3px dotted #ffcb8e;border-top:0;}
.dark #plus_component hr{height:0;padding:0;background:transparent;border-bottom:3px dotted #ffcb8e;border-top:0;padding:7px 0;}
.dark #size .food_size_div .size, .dark #size .food_size_div .price{width:auto;float:none;}
#ammount table, #size table, #minus_component table, #plus_component table{width:100%;}
.minus_comp_table .comp_div{float:left;margin-right:7px;margin-top:5px;}
#size .food_size_div{float:left;margin-right:7px;display:block;margin-bottom:5px;}
.dark #size .size, .light #size .size,  #size .size{margin-right:7px;}
.dark .food_size_div{margin-bottom:5px;}
.dark #minus_component{clear:left;overflow:auto;height:84px;}
.dark #rendelesi_resz form{clear:none;}
.dark .buttons_div{float:right;}
.viewpc #billedit_div img, .viewpc #billaddedit img {max-height: 15vh;width:auto;}
.viewmobile #billedit_div img, .viewmobile #billaddedit img{width:100%;max-height:auto;}
.dark fieldset{border:0;}
#minus_component table tr{float:left;white-space:nowrap;}
#basket table{width:100%;}
#basket_buttons_div {width:100%;padding: 0;text-align:center;position:absolute;right:0;bottom:0;margin: 0 0 -0.5vh 0;}
.dark #basket_buttons_div{border-top:1px solid #ffffff;background-color:#000000;}
body #basket_buttons_div, .light #basket_buttons_div{border-top:1px solid #333333;background-color:#ffffff;}
.scolling_basket_buttons_div .func_btn{margin-bottom:5px;}
.light .scolling_basket_buttons_div, .scolling_basket_buttons_div{background-color:rgba(0,0,0,0.6);border-bottom:1px solid #333333;}
.dark .scolling_basket_buttons_div{background-color:rgba(255,255,255,0.6);border-bottom:1px solid #ffffff;}
a.ok_func_btn, .ok_func_btn{color:#ffffff;text-decoration:none;margin:5px;display:inline-table;background:#51ad65;background-image:-webkit-linear-gradient(top, #51ad65, #51ad65);background-image:-moz-linear-gradient(top, #51ad65, #51ad65);background-image:-ms-linear-gradient(top, #51ad65, #51ad65);background-image:-o-linear-gradient(top, #51ad65, #51ad65);background-image:linear-gradient(to bottom, #51ad65, #51ad65);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;-webkit-box-shadow:0px 1px 3px #666666;-moz-box-shadow:0px 1px 3px #666666;box-shadow:0px 1px 3px #666666;font-family:Arial;font-size:20px;border:none;border-bottom:2px solid #438b53;text-decoration:none;cursor:pointer;font-weight:bold;width:calc(100% - 10px);max-width:300px;text-align:center;}
a.ok_func_btn:hover, .ok_func_btn:hover{background:#438b53;background-image:-webkit-linear-gradient(top, #438b53, #438b53);background-image:-moz-linear-gradient(top, #438b53, #438b53);background-image:-ms-linear-gradient(top, #438b53, #438b53);background-image:-o-linear-gradient(top, #438b53, #438b53);background-image:linear-gradient(to bottom, #438b53, #438b53);text-decoration:none;}
a.address-submit{background-image:url(/webshop/_common/images/standard_images/deliv_add_bg.jpg);background-size:auto 100%;clear:both;display:block;color:#555555;border-color:#dedede;border:1px solid #dedede;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;width:80%;margin-right:1%;}
a.maxwidth{float:none;width:100%;margin-right:0;}
.address-functions{float:left;width:18%;}
a.address-eedit{width:45%;cursor:pointer;float:left;display:block;color:#555555;height:55px;margin-top:10px;font-size:50px;}
a.address-ddelete{width:46%;margin-left:5%;cursor:pointer;float:left;display:block;color:#555555;height:55px;margin-top:10px;font-size:50px;color:#cc0000;}
a.address-submit:hover{background-image:url(/webshop/_common/images/standard_images/deliv_add_bg_hover.jpg);}
a.address-submit:active{background-image:url(/webshop/_common/images/standard_images/deliv_add_bg_click.jpg);}
.address-photo{float:left;}
#rendelesi_resz #fdr_imgs, .food_content #fdr_imgs{float:left;width:28%;margin: 1vh 0 0 0;}
#billaddedit_text1.foodimg{padding: 1vh 0 0 2%;float:left;width:70%;line-height:1.25em;}
#billaddedit_text1.nofoodimg {padding:1vh 1% 0 1%;float: none;width: 98%;}
.fb_iframe_widget, #plus_component{padding: 0px 1% 0px 1%;}
#extra_feltet .plus_component_price{float:right;}
#extra_feltet .plus_name{float:left;margin:4px 1%;width:31%;}
#extra_feltet .hrspan{display:block;}
.viewpc #extra_feltet{height:55vh;overflow:auto;margin: 0px 0 5vh 0;}
#not_fixed td{padding:5px;vertical-align:top;}
.price_str{text-align:right;white-space:nowrap;}
.nrnumber{white-space:nowrap;}
.showgreybasket .scrolled1, .showgreybasket .scrolled2{max-height:200px;overflow:auto;}
#basket .func_button{text-align:center;}
#container_foot .social_network{text-align:left;}
#container_foot .social_network a{display:block;}
.social_facebook .fa-facebook{background-color:#4267b2;color:#ffffff;padding:5px;margin-right:5px;width:13px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.viewpc #billadd_content_bg{display:none;top:0;left:0;background-color:#000000;height:100%;width:100%;position:fixed;z-index:9000;opacity:0.7;filter:alpha(opacity=70);}
.viewmobile #billadd_content_bg{display:none;top:0;left:0;background-color:transparent;height:0;width:0;position:fixed;z-index:-1;}
.viewpc #center_column #billadd_content {display:none;position:fixed;z-index:10000;left:25%;width:50%;bottom:0;min-height:80vh;padding: 1% 0% 1% 1%;}
.viewpc .food_size{width:calc(100% - 115px);}
.viewpc .food_amount{float:left;width:100px;margin-right:15px;}
.viewpc .food_content{max-height:210px;}
.viewpc .food_content .fooddesc{display:none;}
.viewmobile #mobiletopbtn_div span{display:none;}
.viewmobile #center_column #billadd_content{display:none;width:100%;padding:0 0 40px 0;position:fixed;z-index:99999;left:0;top:0;border:0;height:calc(100% - 81px);overflow: scroll;}
.viewmobile #basket_buttons_div{position:fixed;width:100%;padding:0;z-index:99999;left:0;bottom:0;}
/* SAFARI */
.safari.viewmobile #center_column #billadd_content{height:calc(100%-7vh);}
.safari.viewmobile #basket_buttons_div{position: fixed;width: 100%;margin:0 0 25px 0;}

/* SAFARI */
/*.viewpc #mobiletopbtn_div{display:none;}*/
.viewpc #mobiletopbtn_div{position: relative;margin: 0.5vh 0 0 0;overflow:hidden;}
#mobiletopbtn_div{background-color:#cc0000;color:#ffffff;line-height:40px;position:fixed;width:100%;height:40px;top:0;left:0;}
#mobiletopbtn_div .fa{line-height:40px;width:50px;text-align:center;border-right:1px solid #fff;margin-right:7px;cursor:pointer;}
.viewmobile #rendelesi_resz{margin-top:40px;}
.viewmobile #basket_buttons_div #block_cancel_button{display:none;}
.viewmobile #basket_buttons_div #block_bill_button{width:100%;float:none;width:100%;max-width:initial;border-radius:0;margin:0;background:green;color:#ffffff;line-height:30px;}
.viewmobile #basket_buttons_div #block_bill_buttonNO{width:100%;float:none;width:100%;max-width:initial;border-radius:0;margin:0;background:red;color:#ffffff;line-height:30px;}
body.dark #billadd_content{background-color:#333333;color:#ffffff;}
body #billadd_content, body.light #billadd_content{background-color:#ffffff;color:#333333;}
.addr_change_warning{background-color:orange;color:#333333;border:1px dashed;padding:7px;}
#basket_info{float:left;width:50%;}
#basket_order_btn{float:right;padding:3px 0;font-size:14px;text-align:right;margin-right:0;width:calc(50% - 3px);padding-right:3px;color:#333;}
#mobile_basket{height:40px;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #ffffff;z-index:9998;}
#mobile_basket.enable_order{background:green;}
#mobile_basket.enable_order #shopping_cart span.basketprice, #mobile_basket.enable_order #mobilebasket_info i{color:#ffffff;}
#mobile_basket.enable_order #shopping_cart span{background-color:#ffffff;color:#cc0000;}
#basket_order_btn .func_button a.ok_func_btn{border:1px solid #fff;margin:0;padding:7px 0;font-size:15px;display:block;width:calc(100% - 2px);margin-right:0;max-width:150px;margin-top:1px;float:right;}
#mobile_basket.disable_order{background:#eeeeee;}
#mobile_basket.disable_order #shopping_cart span.basketprice, #mobile_basket.disable_order #mobilebasket_info i{color:#333333;}
#mobile_basket.disable_order #shopping_cart span{background-color:#333333;color:#ffffff;}
#mobile_basket #mobilebasket_info i{line-height:40px;font-size:33px;margin-left:7px;float:left;}
#mobile_basket #shopping_cart{background:transparent;width:auto;height:40px;margin-right:0;float:left;}
#mobile_basket #shopping_cart span{padding:5px;border-radius:11px;font-size:11px;margin-left:-9px;height:14px;width:auto;line-height:16px;float:left;}
#mobile_basket #shopping_cart span.basketprice{background-color:transparent;border-radius:0;font-size:13px;margin-left:5px;width:auto;line-height:32px;height:40px;margin-top:0;}
#mobile_basket a#shopping_cart{text-decoration:none;}
#mobile_basket_close{background-color:#cc0000;color:#ffffff;position:fixed;padding:5px;text-align:center;width:calc(98% - 10px);z-index:99998;}
.downbasket{position:fixed;left:0;width:100%;background-color:#cc0000;text-align:center;vertical-align:middle;width:100%;}
.downbasket i{line-height:28px;}
/*EXTRA AJÁNLÁSA*/
#billadd_content label{line-height:1.25em;}
#billadd_content .pricedesc{margin-bottom:10px;padding:5px;}
#billadd_content .addpricegift{margin-top:10px;}
#billadd_content .price{font-weight:bold;}
#billadd_content h2{font-size:22px;}
#billadd_content .addpricegift{background:#32b207 none repeat scroll 0 0;}
#billadd_content .nopricegift{background:#cc0000 none repeat scroll 0 0;}
#billadd_content .addpricegift, #billadd_content .nopricegift{-moz-user-select:none;width:48%;float:left;margin:15px 1%;border:1px solid #ffffff;border-radius:4px;color:#ffffff;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;line-height:1.42857;margin-bottom:0;padding:6px 1%;text-align:center;vertical-align:middle;white-space:nowrap;}
#billadd_content .foodname{margin-top:10px;}
#billadd_content .pricetitle{text-align:center;margin-top:40px;padding:5px;line-height:27px;}
#billadd_content .food_drink_images, #billadd_content .foodname{text-align:center;}
#billadd_content .food_drink_images img{text-align:center;max-width:250px;width:100%;}
#billadd_content #extraofferdiv{padding:1%;}
.light #billadd_content #extraofferdiv{border:2px dashed #cc0000;}
.dark #billadd_content #extraofferdiv{border:2px dashed #ffffff;}
#billadd_content #block_bill_button{background:green;color:#ffffff;max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:7px 1%;margin:4px 0 0 0;}
#billadd_content #block_bill_buttonNO{background:red;color:#ffffff;max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:7px 1%;margin:0;}
#pricegiftform #block_bill_button{width:100%;max-width:inherit;}
#pricegiftform #block_bill_buttonNO{width:100%;max-width:inherit;}
/*EXTRA AJÁNLÁSA*/
/*VIP2*/
#vip2login{background-color:#d3ddcb;color:#000099;font-weight:bold;padding:1%;}
#viplogin2_act{border:2px dashed gold;padding:1%;}
#vip2login .vip2{margin-left:35px;}
#vip2login .vip2 div{text-align:center;margin-top:15px;}
#vip2login #noactive_vip2_code, #vip2login #edit_vip2_code{background-color:#55a500;border:1px solid #999999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:70%;padding:10px;color:#ffffff;font-weight:bold;}
#vip2login #noactive_vip2_code:hover, #vip2login #edit_vip2_code:hover{cursor:pointer;}
#vip2login #edit_vip2_code{background-color:#55a500;}
#vip2login #noactive_vip2_code{background-color:#f47431;}
#vip2login #VIP2_code{padding:10px;width:50%;text-align:center;}
#billaddedit table{width:100%;}
.loggedin_addr{padding-top:40px;}

#billaddedit .loggedin_addr{max-height:500px;overflow:auto;}
#billaddedit .loggedin_addr .address_box{width:98%;}

.food_drink_images .product_gallery{cursor:zoom-in;}
.logindiv{position:relative;}
.logindiv .trigger{position:absolute;right:0;border:1px solid #333333;background-color:#ffffff;padding:0 4px;margin-top:-30px;margin-right:11px;}
#triggerbtn{font-size:25px;color:#333333;}
.mustacceptform{text-align:center;margin:10px 0;padding:10px 0;}
.mustacceptform, .light .mustacceptform{background-color:#eeeeee;}
.dark .mustacceptform{background-color:#ffffff;color:#333333;}
.mustacceptform a, .light .mustacceptform a{color:red;}
.light .vataddress_box{background-color:#eeeeee;border:1px solid #333333;color:#333333;}
.dark .vataddress_box{background-color:#333333;border:1px solid #ffffff;color:#ffffff;}
.vataddress_box{margin-bottom:7px;padding:1%;}
.vataddress-content, .vataddress-functions{width:100%;}
.vataddress-functions a{float:left;width:50%;text-align:center;font-size:20px;}
.vat-address-new #address_postalcode{width:70px;float:left;}
.vat-address-new #address_settlement{width:calc(100% - 80px);float:left;margin-left:10px;}
.vat-address-new .address_housenum, .vat-address-new .address_floor, .vat-address-new .address_door{width:30%;float:left;}
.vat-address-new .address_floor, .vat-address-new .address_door{margin-left:4.4%;}
.data_separator, .light .data_separator{border-bottom:1px solid #333333;padding-bottom:7px;}
.dark .data_separator{border-bottom:1px solid #ffffff;padding-bottom:7px;}
.notvisible{display:none;}
a.dd-selected{color:#333333;}
.dark .gratuity_point, .gratuity_point, .light .gratuity_point, .dark .collection_point, .collection_point, .light .collection_point{background-color:#eeeeee;padding:4px;margin:4px 0;border:1px solid #333333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.gratuity_point .fa-info, .collection_point .fa-info{background-color:blue;color:#ffffff;padding:3px 8px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;cursor:pointer;}
.gratuity_point_info, .collection_point_info{border-top:1px solid #333333;margin-top:5px;padding-top:5px;}
#basket .gratuity_point_info, #basket .collection_point_info{display:none;}
#tranzakciotortenet div{border-bottom:1px solid #333333;padding:5px;}
.redstyle{color:#cc0000 !important;}
.okstyle{color:#333333;}
.greenstyle{color:#3f752e;}
.transinfo{font-weight:bold;}
.pontegyenleg{color:#3f752e;font-weight:bold;font-size:25px;}
div.fejlec{background-color:#eeeeee;}
div.kiemeles{background-color:#eef464;}
#tranzakciotortenet{display:grid;grid-template-columns:auto auto auto auto;}
.modern_style .positionHelper{z-index:999;}
.modern_style .top-bar .contact-details li{vertical-align:middle;}
.modern_style .top-bar .contact-details li .fg-button{padding:0 1em;}
.modern_style .top-bar .contact-details li .div_animated_link_profile a::before{content:'';}
/* BLOKKOS TARTALOM MEGJELENÉS*/
.block_content{display:block;margin:20px 0;}
.block_content .mediaright, .block_content .mediatextleft{display:inline-table;width:calc(50% - 2px);vertical-align:middle;}
.block_content .mediaright{text-align:center;}
.block_content img{max-width:100%;height:auto;}
.frame_container_ordersum .basket_box_content .fixed .scrolled{max-height:inherit;}
/* GOOGLE MAP*/
.google_terkep_box{height:300px;width:100%;background-color:#eeeeee;background-image:url(/webshop/_common/images/standard_images/world_map_placeholder.png);}
#show_googlemap{vertical-align:middle;margin:0 auto;margin-top:0px;margin-top:0px;margin-top:8%;position:relative;}
#googlemap_box{width:100%;height:300px;text-align:center;position:relative;}
.google_terkep_box iframe{width:100%;height:300px;}
/* TARTALOM MEGJELENÉS */
.fulltext{margin:5px auto;}
.content_block{margin-top:15px;}
.media_and_media_left, .media_and_media_right, .mediaright, .mediatextleft, .mediaandtext_media, .mediaandtext_text{display:inline-block;width:49%;vertical-align:middle;text-align:center;margin:5px auto;}
.media_and_media_and_media_left img, .media_and_media_and_media_center img, .media_and_media_and_media_right img, .media_and_media_left img, .media_and_media_right img, .mediaright img, .medialeft img, .onlyimage img{max-width:100%;}
.mediaandmedia .mediaandmedia_left, .mediaandmedia .mediaandmedia_right{display:inline-block;width:49%;text-align:center;}
.media_and_media_and_media_left, .media_and_media_and_media_center, .media_and_media_and_media_right{display:inline-block;width:33%;text-align:center;vertical-align:top;}
.block_content h2{margin:10px auto;text-align:center;}
.szoveg2_szoveg1, .szoveg2_szoveg2{display:inline-table;width:47.6%;padding:1%;}
.szoveg2_szoveg1 table, .szoveg2_szoveg2 table{width:100%;}
.onlyimage_media{display:inline-block;width:100%;text-align:center;}
.onlyimage{text-align:center;}
.product_allergen{margin-top:5px;}
.product_allergen span{display:inline-table;vertical-align:middle;}
.product_allergen span img{width:30px;}
.szolgaltatasaink_div{width:-moz-max-content;width:max-content;margin:0 auto;text-align:center;}
.szolgaltatasaink_div .szolgaltatas{display:table-cell;margin:0 auto;width:120px;vertical-align:bottom;padding:7px;line-height:25px;}
.szolgaltatasaink_div .szolgaltatas .szolgaltatas_img{width:120px;height:120px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;border:5px solid #cc0000;background-color:#ffffff;}
.szolgaltatasaink_div .szolgaltatas_txt{margin-top:7px;}
.szolgaltatasaink_div .szolgaltatas_img img{-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}
a.box_gomb, .box_gomb a, .box_gomb{width:100%;max-width:250px;display:inline-block;margin:30px 0;padding:1em 2em;text-align:center;color:#333333;background:#ffffff;background:linear-gradient(to left, #f5c337 50%, #ffffff 50%) right;background-size:auto;background-size:200%;transition:.5s ease-out;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
a.box_gomb:hover, .box_gomb a:hover, .box_gomb:hover{background-position:left;text-decoration:none;}
.etterm_tovabbi_menuk{text-align:center;}
.szoveg3_szoveg1, .szoveg3_szoveg2, .szoveg3_szoveg3{display:inline-table;width:32%;}
@media only screen and (min-width:641px){
#mobile_basket_close, #mobile_basket{display:none;}
#billaddedit_text1.nofoodimg{max-height:250px;}
.vat-address-new{width:50%;margin:0 auto;}
}
@media only screen and (max-width:640px){
.media_and_media_and_media_left, .media_and_media_and_media_center, .media_and_media_and_media_right{display:block;width:100%;text-align:center;vertical-align:top;margin:5px 0;}
#tranzakciotortenet{display:grid;grid-template-columns:auto auto;}
#tranzakciotortenet .col1, #tranzakciotortenet .col2{border:0;font-size:12px;}
#tranzakciotortenet .col2{text-align:right;}
#tranzakciotortenet .kiemeles2, #tranzakciotortenet .kiemeles3{display:none;}
#tranzakciotortenet .kiemeles1{border-bottom:1px solid #333333;}
#vip2login #noactive_vip2_code, #vip2login #edit_vip2_code{width:100%;}
#vip2login .vip2{margin:0;}
#extra_feltet .plus_name{float:left;margin:4px 1%;width:48%;}
#extra_feltet .plus_name_hide{float:left;margin:4px 1%;width:48%;}
#billaddedit_text1.foodimg{float:none;width:calc(100% - 14px);padding:7px;}
.size_table td{padding:0;}
.viewmobile #plus_component{width:calc(100% - 14px);padding:7px;}
.kisbetu, .addr_change_warning{margin-top:40px;padding:7px;}
.billaddclosedtext{margin-top:40px;}
.viewmobile #container_right{display:none;position:fixed;bottom:30px;left:0;width:100%;z-index:9998;height:70%;overflow:auto;margin-top:0;padding:0;}
.body_ordersum #container_right{display:block;position:inherit;bottom:auto;left:auto;width: 100%;z-index:inherit;height:auto;}
.viewmobile .basket_title, .viewmobile .basket_deliv_data{display:none;}
.orderEnd{display:none;}
.main_type_fooddrink h1{line-height:35px;font-size:22px;}
.main_type_fooddrink{margin-top:5px;}
.body_ordersum #mobile_basket{display:none;}
#OrderEndBtn_sm{position:fixed;bottom:0;left:0;z-index:9999;margin:0;box-shadow:none;border-radius:0;width:calc(100% - 20px);max-width:100%;padding:10px;}
.block_content .mediaright, .block_content .mediatextleft{display:inline-table;width:100%;vertical-align:middle;}
#basket{padding-top:30px;}
}
@media only screen and (max-width:480px){
#size input[type="radio"] + label, #minus_component input[type="checkbox"] + label, .plus_name input[type="checkbox"] + label{font-size:12px;}
#size input[type="radio"] + label, #minus_component input[type="checkbox"] + label, .plus_name_hide input[type="checkbox"] + label{font-size:12px;}
#extra_feltet .plus_name{float:left;margin:4px 1%;width:98%;}
#extra_feltet .plus_name_hide{float:left;margin:4px 1%;width:98%;}
}
@media only screen and (max-width:480px){
#basket_buttons_div #block_cancel_button, #basket_buttons_div #block_bill_button{width:calc(48% - 10px);}
#billaddedit_text1, #rendelesi_resz #fdr_imgs, .food_content #fdr_imgs{width:100%;float:none;margin: 1vh 0 0 0;}
}
#container_middle #container_page .homepage_food_type{margin:0;padding:0;width:100%;float:none;}
.home_page5 .homepage_food_type span{text-align:center;width:33%;display:inline-table;}
.frame_container_menucard .type_image{display:none;}


.type_image img{width:100%;}

@media only screen and (max-width:900px){
.home_page5 .homepage_food_type span{margin:1%;width:47%;}
}
/*
#container_page{width:970px;}
p{padding:5px;}
table, td, th, tr{vertical-align:top;}
strong{font-weight:bold;}
*/
.body_sikeresvasarlas #right_column, .body_bigfish_ellenorzes #right_column, .body_kh_fizetes_eredmeny #right_column, .body_simple_fizetes_eredmeny #right_column{display:none;}
.body_sikeresvasarlas .statusz_desc, .body_bigfish_ellenorzes .statusz_desc, .body_kh_fizetes_eredmeny .statusz_desc, .body_simple_fizetes_eredmeny .statusz_desc{padding:1%;text-align:center;}
.body_sikeresvasarlas #pageorderfinalize, .body_bigfish_ellenorzes #pageorderfinalize, .body_kh_fizetes_eredmeny #pageorderfinalize, .body_simple_fizetes_eredmeny #pageorderfinalize{float:left;width:55%;border:1px solid #000000;padding:1%;}
.body_sikeresvasarlas #courier_arrive, .body_sikeresvasarlas #evaulation, .body_bigfish_ellenorzes #courier_arrive, .body_bigfish_ellenorzes #evaulation, .body_kh_fizetes_eredmeny #courier_arrive, .body_kh_fizetes_eredmeny #evaulation, .body_kh_fizetes_eredmeny #eval_form, .body_simple_fizetes_eredmeny #courier_arrive, .body_simple_fizetes_eredmeny #evaulation, .body_simple_fizetes_eredmeny #eval_form{display:none;}
.body_sikeresvasarlas #carry_arrive, .body_bigfish_ellenorzes #carry_arrive, .body_kh_fizetes_eredmeny #carry_arrive, .body_simple_fizetes_eredmeny #carry_arrive{margin-top:5px;margin-bottom:5px;display:none;}
.body_sikeresvasarlas #customer_order, .body_bigfish_ellenorzes #customer_order, .body_kh_fizetes_eredmeny #customer_order, .body_simple_fizetes_eredmeny #customer_order{border:1px solid #000000;padding:1%;float:left;margin-left:1%;width:39%;line-height:20px;}
@media only screen and (max-width: 600px) {
/*#container_page img{width:100%;height:auto;}*/
.body_sikeresvasarlas #customer_order, .body_bigfish_ellenorzes #customer_order, .body_kh_fizetes_eredmeny #customer_order, .body_kh_fizetes_eredmeny #pageorderfinalize, .body_simple_fizetes_eredmeny #customer_order, .body_simple_fizetes_eredmeny #pageorderfinalize{width:98%;margin:0;}
.body_sikeresvasarlas .order_finish_box, .body_bigfish_ellenorzes .order_finish_box, .body_kh_fizetes_eredmeny .order_finish_box, .body_simple_fizetes_eredmeny .order_finish_box{width:100%;}
.body_sikeresvasarlas .order_finish_box img, .body_bigfish_ellenorzes .order_finish_box img, .body_kh_fizetes_eredmeny .order_finish_box img, .body_simple_fizetes_eredmeny .order_finish_box img{max-width:150px;}
#chat-application{margin-bottom:25px !important;}
}
@media only screen and (min-width :993px) {
.body_sikeresvasarlas .page_content, .body_bigfish_ellenorzes .page_content, .body_kh_fizetes_eredmeny .page_content, .body_simple_fizetes_eredmeny .page_content{float:left;}
/*.body_simple_fizetes_eredmeny #main_content table, .body_simple_fizetes_eredmeny #container_page{width:100%;}*/
}
/*
#main_content table, #container_page{margin:0;}
#container_page input, #container_page textarea, #container_page select{width:96%;}
#container_page input[type=checkbox]{width:auto;}
*/
.body_sikeresvasarlas #center_column, .body_bigfish_ellenorzes #center_column, .body_kh_fizetes_eredmeny #center_column, .body_simple_fizetes_eredmeny #center_column{width:100%;float:none;padding:0;}
.body_sikeresvasarlas #Order table, .body_bigfish_ellenorzes #Order table, .body_kh_fizetes_eredmeny #Order table, .body_simple_fizetes_eredmeny #Order table{width:98%;}
.body_sikeresvasarlas .order_finish_box, .body_bigfish_ellenorzes .order_finish_box, .body_kh_fizetes_eredmeny .order_finish_box, .body_simple_fizetes_eredmeny .order_finish_box{float:left;width:33.333%;}
.body_sikeresvasarlas #container_page, .body_bigfish_ellenorzes #container_page, .body_kh_fizetes_eredmeny #container_page, .body_simple_fizetes_eredmeny #container_page{width:98%;margin: 0 auto;}
.td_basket_food_image{width:25%;}
.td_basket_food_image img{width:100%;}
.td_basket_food_image{width:25%;}
/* ÉTTERMI FEJLÉC */
.rest_head_list .rest_logo{float:left;margin-right:1%;width:10%;}
.rest_head_list .rest_logo img{width:100%;}
.rest_head_list td{padding:0 5px;}
.rest_content_bnt{clear:both;border-top:2px solid #000;margin-top:5px;padding-top:5px;}
.rest_content_bnt .func_btn{display:inline-block;font-size:18px;width:23.7%;}
.rest_head_list .rest_name table, .rest_head_list .ertekeles table{width:89%;}
.txt_right{text-align:right;}
.rest_head_list .visible{display:block;}
.rest_head_list .invisible{display:none;visibility:visible;}
.rest_head_list #rendelesfelvetel .oszlop{width:19.8%;padding:5px 1%;display:inline-table;vertical-align:top;}
.rest_head_list #order_evaluation .evaluation{width:44%;float:left;}
.rest_head_list .utolsooszlop, .rest_head_list .koztesoszlop{border-left:1px solid #000;}
.rest_head_list .rest_bg{background:rgb(255,255,255, 0.8);padding:1%;}
.box.rest_head_list{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;background-size:100% auto;line-height:17px;}
.rest_head_list a.deliv_btn{padding:5px;border:1px solid #000000;background-color:#eeeeee;margin:5px 5px 0 0;display:inline-block;min-width:15px;text-align:center;color: #333333;}
.rest_head_list .func_btn{box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:inherit;padding:7px;}
.col-3{display:inline-table;width:32%;text-align:left;}
.col-4{display:inline-table;width:24.7%;text-align:left;}
#container_foot .col .content-row li{list-style:none;}
#container_foot .col .content-row, #container_foot .col .content-row a{font-weight:normal;color:#999999;font-size:13px;}
#container_foot .col strong, #container_foot .col strong a{font-weight:bold;font-size:23px;color:#333333;}
#container_foot .col .content-row .strong a{color:#333333;}
.bankkartyak_content{margin-top:1em;margin-bottom:1em;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;padding:10px 0;}
.bankkartyas_logok{display:inline-table;vertical-align:middle;}
.bankkartyas_logok a{margin:0;display:block;}
header .fa-language{margin-right:7px;}
.unnepi_nyitvatartas_content{text-align:center;font-size:20px;color:#cc0000;max-width:1000px;margin:0 auto !important}
.unnepi_nyitvatartas_content.unnep_karacsony{color:#cc0000;}
.unnepi_nyitvatartas_content.unnep_ujevi{color:#fff;}
.body_home_page .unnepi_nyitvatartas_content p{line-height:30px;}
.unnep_ujevi .unnepi_nyitvatartas_content_layer{background-color:rgba(0,0,0,0.7);padding:7px;}
.unnep_karacsony .unnepi_nyitvatartas_content_layer{background-color:rgba(255,255,255,0.7);padding:7px;}
.body_home_page .unnepi_nyitvatartas_content .unnepi_nyitvatartas_content_layer{background-color:rgba(255,255,255,0.4);padding:80px 0;}
.fa-hand-point-right{font-size:30px;}
.light .fa-hand-point-right{color:#000;}
.dark .fa-hand-point-right{color:#fff;}
.max50{max-width:50px;}
.max100{max-width:100px;}
.max150{max-width:150px;}
.body_etterem table{width:100%;}
.body_etterem table td:nth-child(2), .body_etterem table td:nth-child(3), .body_etterem table td:nth-child(4){white-space:nowrap;}
.menu_cimsor{font-weight:bold;text-align:center;margin:15px 0;}
footer .column-3{width:33%;display:inline-table;vertical-align: middle;}
footer #footer_social_media i{font-size:45px;margin-left:10px;}
footer #footer_social_media{text-align:right;}
/* ÉRTÉKELÉS SLIDESHOW */
.unique_column_ertekeles_slide{height:275px;}
.slideshow-container{position:relative;background:#f1f1f1f1;height:214px;overflow:hidden;}
.slideshow-container .mySlides{display:none;padding:80px;text-align:center;}
.slideshow-container q{font-style:italic;}
.slideshow-container .author{color:cornflowerblue;}
.slideshow-container .prev, .slideshow-container .next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-30px;padding:16px;color:#888;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none;}
.slideshow-container .next{position:absolute;right:0;border-radius:3px 0 0 3px;}
.slideshow-container .prev:hover, .slideshow-container .next:hover{background-color:rgba(0,0,0,0.8);color:white;}
.dot-container{text-align:center;padding:20px;background:#ddd;}
.dot-container .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}
.dot-container .active, .dot-container .dot:hover{background-color:#717171;}
/* ÉRTÉKELÉS SLIDESHOW */
.light .telepules, .telepules{display:grid;margin-bottom:10px;border:1px solid #333;}
.dark .telepules, .telepules{display:grid;margin-bottom:10px;border:1px solid #fff;}
.deliv_title{text-align:center;}
.deliv_title a{display:block;}
.light .telepules a, .telepules a{border-bottom:1px solid #333;}
.dark .telepules a, .telepules a{border-bottom:1px solid #fff;}
.telepules td{padding:0;}
.fizetesimod_lezaro label{display:block;width:100%;max-width:350px;vertical-align:middle;}
.fizetesimod_lezaro label img{text-align:right;}
.fizetesimod_lezaro input[type="radio"] + label, input[type="checkbox"] + label{padding:7px;vertical-align:middle;margin-bottom:5px;}
.fizetesimod_lezaro .fa-money-bill-alt{font-size:24px}
.fiz_txt{float:left;}
.fiz_icon{float:right;}
.fizetesimod_lezaro input[type="radio"] + label::before{float:left;}
.homedelivery_title a.func_btn, .homedelivery_title .func_btn a{clear:both;}
/* EGYEDI OLDALAK */
.pagebox-content{}
.pagebox-content img{width:100%;max-width:max-content;}
.pagebox-content .box-img{text-align:center;}
.pagebox-content .box-content{text-align:center;}
.pagebox-content .simplebox{display:block;}
.pagebox-content .doublebox .box-1{display:inline-table;width:49.8%;vertical-align:top;}
.pagebox-content .triplebox .box-1{display:inline-table;width:33%;vertical-align:top;}
.pagebox-content .box-img{text-align:center;}
.pagebox-content .box-content .func_btn{margin:0 auto;}
#container_right.fixed_basket_div{margin-top:60px !important;}
/* ÚJ TERMÉKEK */
.body_uj_termekek #menucard_list_content li{list-style:none;}
.body_uj_termekek #menucard_list_content .food_drink_images{float:left;margin-right:5px;}
.body_uj_termekek #menucard_list_content .fdr_name_img{width:100%;float:none;margin-right:0;}
.body_uj_termekek #menucard_list_content #food_params{width:auto;float:right;}
.body_uj_termekek #menucard_list_content #food_dring_size{display:inline-block;}
.body_uj_termekek .func_btn {vertical-align:top;padding:0;}
/* ASZTALFOGLALÁS RÉSZLETEK */
.table_comments{max-width:500px;margin:0 auto;}
.table_comments .t-comment{max-width:280px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1%;margin:5px 0;}
.c-left{float:left;background-color:#eee;color:#333;border:1px solid #333;}
.c-right{float:right;background-color:#d0daee;color:#3b70d1;border:1px solid #3b70d1;}
.table_comments .comment, .table_comments .c-time, .table_comments .commenter{width:100%;display:block;}
.table_comments .commenter, .table_comments .comment{margin-bottom:5px;}
.table_comments .c-time{text-align:right;}
.table_comments .commenter, .table_comments .c-time{font-size:12px;}
#szallido{position:fixed;bottom:0;right:0;}
#szallido_txt{position:relative;top:103px;font-size:30px;max-width:120px;left:33px;line-height:29px;}
@media only screen and (max-width:640px){
	.col-3{width:100%;}
	.col-3 h3{text-align:center;margin:30px 0 20px 0;}
	.rest_head_list #rendelesfelvetel .oszlop{width:50%;}
	.rest_head_list #rendelesfelvetel .oszlop.telefonszam, .rest_head_list .oszlop.elerhetoseg{width:98%;}
	.unknown_page_img img{width:100%;}
	#container_foot .bankkartyas_logok a{margin-top:0;}
	.rest_head_list{display:none;}
	.modern_style #container_middle{margin-top:150px;padding:0;}
	.unnepi_nyitvatartas_content{background-size:100% auto;}
	.szoveg2_szoveg1, .szoveg2_szoveg2{width:46.6%;}
	a.box_gomb, .box_gomb a, .box_gomb{margin:15px 0;padding:10px 0;}
	.szolgaltatasaink_div{width:auto;}
	.szolgaltatasaink_div .szolgaltatas{display:inline-block;}
	body.light .fulltext h1, body.dark .fulltext h1 {font-size:18px;}
	body.light .block_content h1, body.dark .block_content h1{margin:34px auto;}
	body.light .fulltext h1 strong{padding:0 0 50px 0;}
	footer .column-3{width:100%;margin-top:15px;}
	footer #footer_social_media{text-align:center;}
	.pagebox-content .doublebox .box-1{display:inline-table;width:49.3%;}
	.pagebox-content .triplebox .box-1{display:inline-table;width:100%;}
	#szallido{position:fixed;bottom:33px;right:0;width:100px;}
	#szallido_img img{width:100%;}
	#szallido_txt{position:relative;top:60px;font-size:20px;max-width:120px;left:1px;line-height:16px;}
	.nyitva_fejbal{font-size: 10px;width: 300px;float: right;padding: 15px 0px 0px 100px;position: absolute;}
}
.nyitva_fejbal{font-size: 15px;float:left;color:white;padding-top:10px;}

.basket_sysusagetooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}
.basket_sysusagetooltip .tooltiptext {
	visibility: hidden;
	width: 250px;
	background-color: black;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: absolute;
	z-index: 1;
	top: -5px;
	right: 105%; 
}
.basket_sysusagetooltip:hover .tooltiptext {
	visibility: visible;
}