h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
body{color:#000000;font-family:Arial,Helvetica,sans-serif;padding:0;font-size:13px;background-size:100% auto;}
#container_middle, header{display:inline-block;vertical-align:top;}
a{color:#cc0000;text-decoration:none;}
a:hover{text-decoration:none;}
.navbar-default{background-color:transparent;border-color:transparent;}
.navbar-header, .navbar-collapse{display:block;float:none;}
.navbar-brand{height:auto;text-align:center;float:none;display:block;}
.navbar-brand > img{display:block;margin:0 auto;width:100%;}
.navbar-default .navbar-nav{margin:0 !important;float:none;width:-moz-fit-content;width:auto;}
.navbar-nav > li{float:none;text-align:left;background-image: linear-gradient(to bottom right, #40030c, #d21616);}
.navbar-brand{padding:8%;background-color:rgba(140,98,57,0.85);}
.navbar-default .navbar-nav > li{margin:5px 0;}
.loggedin .navbar-default .navbar-nav > li > a, .loggedout .navbar-default .navbar-nav > li > a{color:#ffffff;line-height:21px;font-size:24px;padding-left:7px;padding-top:13px !important;padding-bottom:13px !important;}
.navbar-default .navbar-nav > li.mb_online_active  > a, .navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > li:hover > a{border:0 !important;padding-left:25px !important;border-color:#bd8c5c;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#ffffff;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{background-color:rgba(140,98,57,0.85);}
.navbar-collapse{padding:0;}
#container_frame1{color:#000000;margin:0px auto 0px auto;border-style:none;}
#container_frame2{margin:0 auto;border-style:none;}
#container_head{display:none;}
#container_link1{display:none;}
#container_link2{padding:1%;border:0;width:auto;}
#container_middle{clear:both;border:0px;margin-top:4px;padding:0px;}
#container_foot{clear:both;text-align:center;padding:5px;background-color:rgba(255,255,255,0.7);}
#container_foot .col .content-row, #container_foot .col .content-row a{font-weight:normal;font-size:13px;}
#container_foot .col .content-row .deliv_addr a{color:#000;}
#container_foot .col .content-row, #container_foot .col .content-row a{color:#333;}
#container_system{clear:both;padding:5px;text-align:right;}
#right_column .box{padding:1%;color:#000000;width:calc(98% - 2px);background-color:rgba(255,255,255,0.7);}
.body_menucard #right_column{width:100%;float:none;}
/*#center_column{background-color:rgba(255,255,255,0.7);}*/
#center_column hr{border-top-color:#333333;}
.pizzeria_action{padding:5px;margin-left:10px;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
#container_link1 a, #container_link2 a{color:#fff0d9;font-size:19px;}
.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:#660403;text-align:left;padding-left:15px;}
.fdtype a:hover{padding-left:25px;}
.dark #menucard_func_container, #menucard_func_container{border-color:#333333;}
.modern_style #container_middle{margin-top:45px;margin-left:300px;}
#left_column{display:none;}
.center_column_3{width:73%;}
#li_animated_link_menucard .dropdown{display:none;}
.b_online, .b_online_active{list-style:none;}
table, tr, td, th{padding:5px;vertical-align:top;}
#tableId table, #tableId tr, #tableId th, #tableId td{padding:0;}
.opening_data{text-align:left;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;text-align:right;}
.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;}
.camera_wrap{max-height:350px;overflow:hidden;}
#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;width:604px;}
.news_data{float:left;margin-right:10px;font-weight:bold;}
#home_page_map, #home_page_boxes{display:none;}
#main_content h1{-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;}
#main_content .rest_uinit_name h1{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#pizzeria_action_slide h1{display:none;}
#pizzeria_action_slide{max-width:100%;margin-right:0;}
#delivery_datas a{color:#cc0000;text-decoration:none;text-align:left;padding:5px;font-size:14px;}
#delivery_datas span{font-weight:bold;font-size:19px;}
.camera_wrap img{margin-left:0 !important;max-height:350px;max-width:940px;width:100%;}
.fcolumn{float:left;width:33%;}
.column1, .column2{border-right:3px dashed #ffffff;min-height:323px;}
.column1 .pizzeria_action, .column1 .footer_floatright, .footer_phone_left, .column2 .footer_phone_left .home_page_pizzeria_boxes{width:98%;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:calc(50% - 10px);}
table{padding:0;}
.news_data{float:left;margin-right:10px;font-weight:bold;}
#container_foot .delivery_address_box a{color:#333333;}
.breakline_1{width:95%;margin:0 auto;margin-top:20px;padding-top:10px;border-top:2px solid #ffffff;}
.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;}
.slicknav_menu .slicknav_icon-bar{background:#fff;}
.slicknav_btn{border-color:#f7a126;background-color:#f7a126;}
.unique_column_unnepi_nyitvatartas{width:auto;margin:0 auto;background-color:rgba(209,43,57,0.7);color:#ffffff;max-width:350px;padding:5px;margin-top:100px;}

/*ÉTLAP*/
.inactive_link{display:block;cursor:pointer;}
#tableId li{list-style:none;}
.pizzeria_action ul{margin-left:25px;}
.active_link{font-weight:bold;cursor:pointer;}
#tableId li.main_type_fooddrink{color:#ffffff;padding:0;border-radius: 15px;background-image: linear-gradient(to bottom right, #40030c, #d21616);}
.main_type_fooddrink h1{text-align:left;padding:1%;border-radius: 15px;}
.fooddrink_name{color:#660403;font-weight:bold;}
#tableId li{margin:1rem;border:1px solid #000;}
#food_dring_size{text-align:center;float:left;width:50px;margin-left:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#food_dring_size a{display:block;padding:3px;color:#660403;font-weight:bold;border: 1px solid #660403;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#food_dring_size a:hover{background-color:#e8aa25;color:#000;}
#pizzeria_phone_number, #pizzeria_cheque{text-align: left;}
#pizzeria_cheque div{margin-bottom:5px;font-weight:bold;}
.subtypes{padding:0;background-color:rgba(255,255,255,0.85);}
#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%;}
#header_menu input{height:35px;}
td{font-size:12px;}
.menucard_style1 .size_descrtiption{text-align:center;}
.food_drink_images{margin-right:0;float:none;}
.food_drink_images img{width:100%;max-width:inherit;}
#food_params, .fooddrink_name, .food_description, .component, .component_img{margin:3px 5px;}
/*ÉTLAP*/
.type_description{text-align:left;padding:5px;}
#order_evaluation, #menucard_content{background-color:rgba(255,255,255,0.85);}
.bankkartyak_content{border-top:solid 1px #333;border-bottom:solid 1px #333;}
#all_pizzerias a, .body_home_page .unique_column_food_type .menu_type a, .func_btn{margin:5px;display:inline-table;background:#f7a126;background-image:none;background-image:-webkit-linear-gradient(top, #f7a126, #f6b12f);background-image:-moz-linear-gradient(top, #f7a126, #f6b12f);background-image:-ms-linear-gradient(top, #f7a126, #f6b12f);background-image:-o-linear-gradient(top, #f7a126, #f6b12f);background-image:linear-gradient(to bottom, #f7a126, #f6b12f);-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;color:#c25f0c;font-size:20px;border:solid #333333 1px;text-decoration:none;cursor:pointer;font-weight:bold;width:calc(100% - 10px);max-width:23.8%;text-align:center;line-height:38px;}
.type_image img{width:100%;}
#all_pizzerias{padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #333;}
#all_pizzerias a{width:calc(48% - 10px);max-width:inherit;font-size: 1rem;line-height: 30px;border-radius: 4px;}
.unique_column_action_slide{margin:20px auto;}
#all_pizzerias legend{text-align:center;font-size:22px;line-height:38px;}
.tovabbiterm{margin-top:10px;}
.tovabbiterm h3{text-align:center;font-size:22px;line-height:38px;}
@media only screen and (max-width:640px){
body{background-image:url('/webshop/romapizzaeskebaphaz/images/globimages/romapizza_mobil-bg_2021.jpg') !important;background-repeat:no-repeat;background-position:center top;}
.navbar-collapse{display:none;}
.fcolumn{float:none;width:98%;padding:1%;}
.column1, .column2{border:0;min-height:auto;}
.column3 .footer_data_menu span{display:inline-block;margin-right:10px;}
#container_middle{margin-top:80px;}
#mobile_basket_close{width:calc(100% - 20px);}
.modern_style #container_middle{margin-top:80px;}
.food_drink_images{margin-right:0;float:left;margin-right:7px;width:30%;}
.fdr_name_img{width:100%;margin:0;float:none;}
#food_params{width:auto;margin-top:3px;float:right;}
#food_params a{display:block;}
.pizzeria_action{height:auto;overflow:none;}
#container_left{display:none;}
.top-bar{display:none !important;}
.fixed-header{background-color:#9d7957;border-bottom:1px solid #fff;}
.navbar-brand > img{max-height:44px;}
.navbar-brand{padding:3% !important;background-color:transparent;}
.unique_column_kosarkep{display:none;}
.navbar-brand > img{width:auto;}
.body_home_page .unique_column_food_type .menu_type a, .func_btn{max-width:45.8%;}
.modern_style #container_middle {margin-left: 0px;}
.nyitva_fejbal {background-color:#f7a126;margin-left: -15px;color:#c25f0c;}
}
@media only screen and (min-width:641px){
#food_params{width:auto;float:right;}
.navbar-default{max-width:300px;margin-top:105px;}
header{position:inherit;max-width:300px;width:100%;}
#container_middle{width:calc(100% - 310px);}
#billaddedit_text1 .food_comp{float:left;}
#tableId{display:inline-grid;grid-template-columns:calc(33.333% - 6px) calc(33.333% - 7px) calc(33.333% - 7px);grid-gap:5px;}
.Website_Warning, .main_type_fooddrink{grid-column:1 / span 3;}
.top-bar{position:absolute;left:0;top:0;width:100%;}
#container_page{width:98%;padding:0 1%;}
.col-md-7{width:98%;}
.col-md-5{width:2%;padding:0;}
.body_home_page #right_column{display:none;}
#container_foot{margin-top:35px;}
}
@media only screen and (min-width :993px){
.fdr_name_img{width:100%;margin-right:0;float:none;}
#food_params{width:auto;float:right;}
#tableId{display:inline-grid;grid-template-columns:calc(25% - 4px) calc(25% - 4px) calc(25% - 4px) calc(25% - 4px);grid-gap:5px;width:100%;}
.Website_Warning, .main_type_fooddrink{grid-column:1 / span 4;}
}
#center_column{background-color:rgba(255,255,255,0.7);}
#mobile_header{width:100%;}
a#shopping_cart{color:#ffffff;}
#mobile_header #div_animated_link_fhomepage{display:none;}
#container_loggedin a{color:#ffffff;}
.bodyslide header {position: absolute;}
.nyitva_fejbal {color:#c25f0c;}