h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
@font-face{font-family:'raleway';src:url('../../../_fonts/Raleway-ExtraBold.ttf');font-weight:normal;font-style:normal;}
body{font-family:raleway;padding:0;line-height:20px;color:#000000;line-height:25px;font-size:13px;padding:0;}
a{color:#cc0000;text-decoration:none;}
#container_frame1{margin:0px auto 0px auto;border-style:none;}
#container_frame2{border-style:none;margin:0 auto;}
#container_link1{clear:both;text-align:center;}
#container_head{display:none;}
#container_link2{display:none;}
#container_middle{clear:both;margin-top:10px;padding:0px;}
#container_foot{clear:both;text-align:center;margin-top:0;background-color:#fff;padding:1%;width:98%;color:#333;border-top:10px solid #ffffff;}
#container_foot a{color:#ffffff;}
#container_foot .deliv_addr a{color:#333333;}
#container_system{clear:both;text-align:right;}
.box{background-color:#ffffff;padding:0;width:100%;border:0;margin:0;}
.box h1, .box .service_title{background-color:#c05e5d;color:#ffffff;margin:0;border:0;font-size:20px;text-transform:uppercase;text-align:center;padding:0;}
.basket_title h1{background-image:none;}
#left_column, .page_content{background-color:#fff;}
.pizzeria_action{max-height:inherit;overflow:inherit;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
#container_link1 a, #container_link2 a{color:#000000;text-decoration:none;font-size:19px;}
#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;line-height:35px;}
.b_online, .b_online_active{list-style:none;padding:5px;}
table, tr, td, th{padding:5px;vertical-align:top;}
#tableId table, #tableId tr, #tableId th, #tableId td{padding:0;}
.opening_data{text-align:left;font-size:18px;}
.open_or_not_2, .open_or_not_1{color:green;float:left;text-align:left;}
.open_or_not_0{color:red;float:left;text-align:left;}
.opening_hour{color:#000000;font-weight:bold;text-align:right;float:left;}
.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;}
.breakline_3 #aszf, .breakline_3 #company_info, .breakline_3 #faq_info, .breakline_3 #dataprotection_info{float:left;margin-right:10px;}
.footer_floatright{margin-top:10px;}
.footer_floatright div, .footer_floatright strong{float:left;line-height:24px;margin-right:10px;}
#container_foot .footer_floatright a{margin-top:0;}
.home_page1 #container_page{padding:0;}
.fa{margin-right:5px;}
#spec_action{display:none;}
#openModal td{vertical-align:top;}
#stand_logo{margin-top:20px;margin-left:20px;}
#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;}
.news_data{float:left;margin-right:10px;font-weight:bold;}
a.func_btn, .func_btn a{display:inline-table;background:#197b30;color:#ffffff;}
a.func_btn:hover, .func_btn a:hover{background:#82b78e;}
header ul{margin:0;padding:0;}
header li{padding:0px;list-style:none;display:inline-table;}
header li a{display:block;font-weight:normal;line-height:40px;padding:0px 3px;text-align:center;text-decoration:none;}
header ul li ul li a{color:#000000;}
header li a:hover, header ul li:hover a{text-decoration:none;}
header li ul{display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;}
header li:hover ul{display:block;}
header li li{display:block;float:none;margin:0px;padding:0px;width:225px;list-style:none;}
header li:hover li a{background:none;}
header li ul{border:1px solid #804600;border-bottom:0px;}
header li ul a{display:block;height:25px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
header li ul li{border-bottom:1px solid #804600;height:25px;}
header p{clear:left;}
header.fixed-header{background-color:#333;}
body #restaurant_service{background:transparent;}
.top-bar .contact-details li a{font-weight:bold;}
.home_page5 .page_breakline_1 .modalDialog > div{width:44% !important;}
.home_page5 .page_breakline_1 .modalDialog > div table img{max-width:345px;}
.home_page5 #home_page_menucard .food_drink_images img{max-width:241px;width:80%;}
.home_page5, #home_page_menucard, #food_params{float:right;}
.home_page5 #home_page_menucard li{background-color:#fceed8;border:1px solid #eeeeee;border-radius:5px;color:#000000;float:left;list-style:outside none none;margin-left:1%;min-height:285px;padding:1%;width:21.9%;}
#food_dring_size a{display:block;color:#cc0000;}
.container_right .pizzeria_action ul, .container_right .pizzeria_action div{background-color:#ffffff;padding:1%;}
.pizzeria_datas, .opening_close, .service_list, #basket, .basket_deliv_data, .basket_box_content{padding:1%;width:98%;}
.breakline_1, .column1, .column2{border-color:#ffffff;}
.openinghourbox .fulltext{text-align:center;}
.szoveg2_szoveg1, .szoveg2_szoveg2{display:inline-block;width:49%;vertical-align:middle;margin:5px auto;}
.bodyslide header{position:fixed;}
.modern_style #container_middle{margin-top:0;}
.top-bar{background-color:transparent;border-bottom:0;}
.navbar-default .navbar-nav > li > a, header a, .top-bar .contact-details li a::before{color:#ffffff;font-weight:bold;}
.navbar-default{background-color:transparent;border:0;}
.navbar-default .navbar-nav > li > a::after{background-color:transparent;}
.navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > li > a:focus{color:#ffffff;background-color:transparent;}
.navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > li:hover > a{border:0;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li > a:hover{text-decoration:underline;}
header{border-bottom:1px dashed rgba(255, 255, 255, 0.15);}
.navbar-collapse li a{line-height:49px;}
.navbar-brand{padding:0 !important;height:auto;}
.home_page5 .block_content{display:block;margin:0;padding:20px 0;}
.modern_style #container_middle{background-color:#fff;}
.frame_container_home_page #centertop_column .unique_column_food_type span, .home_page5 .homepage_food_type span{text-align:left;width:33%;display:inline-table;}
.unique_column_food_type .menu_type a{display:inline-table;vertical-align:middle;width:95%;margin:0 2% 30px 2%;color:#ef5b33;}
.menu_type a{background-color:#c0eb8f;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1%;display:block;}
.type_image, .type_name{display:inline-table;vertical-align:middle;}
.unique_column_food_type .menu_type a:hover{display:inline-table;vertical-align:middle;width:99%;margin:-30px 0 0 0;padding-top:2%;padding-bottom:2%;}
.menu_type a:hover{text-decoration:none;}
.unique_column_food_type{margin-top:20px;}
.pagebox-content .simplebox{display:block;margin:7px auto;}
@media only screen and (max-width:640px){
#content_right{width:98%;}
body{padding-bottom:50px;}
.breakline_1 #aszf, .breakline_1 #company_info, .breakline_1 #dataprotection_info, .breakline_1 #faq_info{width:100%;}
.top_panel_image{height:21em;}
.unique_column_food_type .menu_type a{display:inline-table;vertical-align:middle;width:97%;color:#333;margin:0 0 10px 0;}
.unique_column_food_type .menu_type a:hover{display:inline-table;vertical-align:middle;width:99%;margin:-30px 0 0 0;padding-top:2%;padding-bottom:2%;}
.frame_container_home_page #centertop_column .unique_column_food_type span, .home_page5 .homepage_food_type span{width:96%;margin:0 2%;}
.frame_container_home_page #centertop_column .unique_column_food_type span, .home_page5 .homepage_food_type span{width:99%;}
}
@media only screen and (min-width:641px){
#content_right{width:98%;}
}
@media only screen and (max-width: 480px) {
  /*.bodyslide img {background-image:url(/webshop/pizzamester14/images/pizzeriaaction/pizza_mester_webes_banner_b_verzio_mobilra.jpg);background-attachment: fixed;width:100%;}*/
  .top_panel_image {background-image:url(/webshop/pizzamester14/images/pizzeriaaction/pizza_mester_webes_banner_b_verzio_mobilra.jpg);padding-top:25%;;width:100%;}
.navbar-brand {display:none;}
.top-bar a{color:#ef5b33;}
.top-bar{background-color: rgba(0.0.0.0);  opacity:0.8; }
}
.basket_box_content .fixed .scrolled {
  max-height: 360px;
  overflow: auto;
}

.data_title_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	margin: 5px;
}
.data_title_elements_20260107{
	margin: 2px;
	padding: 2px;
}
.data_title_elements_signed_20260107{
	margin: auto;
	padding: 2px;
	border: 1px solid red;
	max-width: 400px;
	border-radius: 5px;
}
.data_title_description_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	padding: 2px;
	border-radius: 5px;
	animation: btn_villogas 4s infinite;
}

@keyframes btn_villogas {
  0%  	{background-color: yellow;	color: red;}
  25%  	{background-color: red;		color: yellow;}
  50%  	{background-color: red;		color: yellow;}
  75%  	{background-color: yellow;	color: red;}
  100%  {background-color: yellow;	color: red;}
}

.data_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin: 5px;
}
.data_zarva_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: white;
	background-color: red;
	border-radius: 5px;
	padding: 2px;
}
.data_nyitva_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: white;
	background-color: green	;
	border-radius: 5px;
	padding: 2px;
}
.data_zarva_description_20260107{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	color: grey;
	background-color: white;
	border: 1px solid grey;
	border-radius: 5px;
	padding: 2px;
}




.navbar-brand > img {
  display: none;
}

.nyitva_fejbal {
  display: none;
}
.unnepi_nyitvatartas_content unnep_{
  display: none;
}
.unnepi_nyitvatartas_content_layer{
  display: none;
}
.slicknav_btn {
  color: #ee3733;
  border-color: #fff;
  background-color: #fff;
}