@font-face{font-family:'Amatic-Bold';src:local('Amatic-Bold'), url('../../fonts/Amatic-Bold.ttf') format('truetype');}
body{color:#000000;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-image:url(../../images/pizzeriaimg/haspok_body_bg_20181017.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;margin:0px;padding:1%;border:none;width:98%;height:100%;min-height:100%;}
h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
h5{color:#700000;}
td, th{padding:5px;}
a{text-decoration:none;color:#700000;}
#mobile_header{width:100%;left:0;}
#container_frame2{max-width:1200px;margin:0 auto;}
#container_head{display:none;}
#container_middle{border:1px solid #ffa801;border-top:0;}
#container_frame1{color:#000000;margin:0px auto 0px auto;border-style:none;}
#container_frame2{border-style:none;}
#container_link1{clear:both;border:0;padding:0;}
#container_head{clear:both;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom:none;border-top:none;}
#container_link2{clear:both;border-top:none;}
#container_middle{clear:both;border:0px;margin-top:10px;padding:0px;}
#container_system{clear:both;text-align:right;}
#container_lang{grid-area:lang;}
#container_link1{grid-area:link1;margin:0 auto;}
#container_head{grid-area:head;}
#container_link2{grid-area:link2;}
#container_foot{background-color:#c2a851;}
header{display:grid;grid-template-areas:'lang' 'link2' 'head' 'link1';}
#container_link2 a#animated_link_fhomepage{font-size:0;display:block;background-image:url(../../images/pizzeriaimg/haspok_logo.png);background-repeat:no-repeat;width:250px;height:232px;}
#container_link2 ul{width:intrinsic;width:-moz-max-content;width:-webkit-max-content;margin:0 auto;}
.box{padding:1%;width:calc(98% - 2px);text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#000000;background-color:transparent;background-image:url(../../images/pizzeriaimg/box_bg.jpg);background-size:100% 100%;}
.pizzeria_action{margin-left:10px;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
.active_link{border-left:5px solid #333333;padding-left:7px;}
#container_link1 a{color:#000000;text-decoration:none;font-size:19px;font-family:Amatic-Bold;}
#container_link1 a, #container_link2 a{text-decoration:none;font-size:35px;}
#container_link2 a:hover, #container_link1 a:hover{text-decoration:none;}
.lang{float:left;padding:3px;margin-left:7px;}
.active_lang{float:left;font-weight:bold;margin-left:7px;padding:3px;text-decoration:underline;}
.active_lang a, .lang a{color:#cc0000;text-decoration:none;}
.fdtype a{font-size:17px;color:#cc0000;margin-left:5px;display:block;line-height:35px;}
.fdtype a:hover{margin-left:15px;}
.b_online, .b_online_active{list-style:none;}
#tableId table, #tableId tr, #tableId th, #tableId td{padding:0;}
.opening_data{text-align:left;font-size:18px;margin:5px 0 5px 0;}
.open_or_not_2, .open_or_not_1{color:green;text-align:left;}
.open_or_not_0{color:red;text-align:left;}
.opening_hour{color:#000000;font-weight:bold;}
.opening{text-align:left;}
.spec_action, .other_actions{font-weight:bold;}
.pizzeria_datas div{padding:5px 0 0 0;font-size:15px;}
.spec_action, .other_actions{font-weight:bold;}
.pizzeria_action h1{text-align:center;}
.pizzeria_datas span{font-size:16px;font-weight:bold;}
#container_link1 li{height:42px;margin-right:5px;}
.udvozoljuk{width:100%;max-width:528px;}
.napiajanlat img{width:100%;max-width:494px;}
#stand_logo{margin-top:20px;margin-left:20px;}
#container_page{background-image:url(../../images/pizzeriaimg/box_bg.jpg);background-size:100% 100%;}
#container_lang{text-align:right;}
#pizzeria_news{float:left;border:1px solid #cc0000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:7px;margin-top:10px;width:604px;}
.news_data{float:left;margin-right:10px;font-weight:bold;}
#container_link1 ul{margin:0 auto;padding:0;width:auto;}
#container_link1 li{float:left;padding:0px;list-style:none;}
#container_link1 li a{display:block;font-weight:normal;line-height:23px;padding:8px 10px 11px;text-align:center;text-decoration:none;}
#container_link1 ul li ul li a{color:#ffffff;}
#container_link1 li a:hover, #container_link1 ul li:hover a{text-decoration:none;}
#container_link1 li ul{display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;}
#container_link1 li:hover ul{display:block;}
#container_link1 li li{display:block;float:none;margin:0px;padding:0px;width:225px;list-style:none;}
#container_link1 li:hover li a{background:none;}
#container_link1 li ul{border:1px solid #804600;border-bottom:0px;}
#container_link1 li ul a{display:block;height:25px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
#container_link1 li ul li{border-bottom:1px solid #804600;height:25px;}
#container_link1 p{clear:left;}
#container_link2 ul{margin:0 auto;padding:0;}
#container_link2 li{padding:0px;list-style:none;}
#container_link2 li a{display:block;font-weight:normal;line-height:23px;padding:8px 10px 11px;text-align:center;text-decoration:none;}
#container_link2 li a:hover, #container_link2 ul li:hover a{text-decoration:none;}
#container_link2 li ul{display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;}
#container_link2 li:hover ul{display:block;}
#container_link2 li li{display:block;float:none;margin:0px;padding:0px;width:225px;list-style:none;}
#container_link2 li:hover li a{background:none;}
#container_link2 li ul{border:1px solid #804600;border-bottom:0px;}
#container_link2 li ul a{display:block;height:25px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
#container_link2 li ul li{border-bottom:1px solid #804600;height:25px;}
#container_link2 p{clear:left;}
#container_loggedin a{color:#ffffff;}
.light #mobilkezdooldalmenu #mobil_etlap{background-image: url(/webshop/_common/images/standard_images/etlap_ikon_fekete.png);}
.light #mobilkezdooldalmenu #mobil_rendeles{background-image: url(/webshop/_common/images/standard_images/rendeles_ikon_fekete.png);}
.light #mobilkezdooldalmenu #mobil_hazhozszallitas{background-image: url(/webshop/_common/images/standard_images/hazhozszallitas_ikon_fekete.png);}
#shopping_cart{color:#ffffff;}
#container_page #not_fixed{display:none;}
#poput_main{width:50%;height:70%;}
#popup_content{width:100%;height:100%;}
#poput_main{background-color:#FFF;position:fixed;z-index:10000;top:15%;left:50%;margin-left:-45%;width:90%;height:70%;}
#popupContact{width:auto !important;height:auto !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);margin-left:0 !important;padding:0;background:#ffffe0 none repeat scroll 0 0;border:2px solid #ffffe0;}
#popupContact img{width:100%;max-height:70%;}
.service_title{text-align:left;font-size:18px;}
#mobile_menu #div_animated_link_fhomepage{display:none;}
#container_foot .menu_type{text-align:center;}
.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:none;margin:0;}
#container_foot .openh table{margin:0;}
.bankcard_payment_txt{display:block;clear:both;}
@media only screen and (max-width:640px){
#container_frame1{margin-top:50px;}
}