html{height:100%;}
h1{font-size:22px;padding:1%;}
h2{font-size:18px;}
h3{font-size:16px;}
body{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;padding:0;}
a{color:#333333;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
table, tr, td, th{padding:1%;}
p{line-height:24px;}
#container_lang{text-align:right;background-color:#ffffff;display:none;}
#container_lang div{margin:0 10px 0 auto;}
#content_left, #container_frame2 .box{float:none;margin-bottom:10px;color:#2f2f2f;width:calc(98% - 2px);}
.lang{float:left;padding:3px;margin-left:7px;}
.active_lang{float:left;font-weight:bold;margin-left:7px;padding:3px;}
.active_lang a, .lang a{color:#333333;text-decoration:none;}
#container_frame1{border-style:none;}
#container_frame2{border-style:none;}
.modern_style #container_middle{clear:both;border:1px solid #cc0000;border:0px;padding:0px;max-width:inherit;background-color: transparent;margin-top:0;}
#container_left{float:none;max-height:inherit;}
header{padding-bottom:15px;}
.oneimg a{display:block;}
#container_loggedin{grid-area:loggedinmenu;}
#container_loggedin a{color:#ffffff;}
#container_lang{grid-area:lang;background-color:#ffffff;margin:0 0 0 auto;}
#container_link1{grid-area:menu1;background-color:#2f2f2f;}
#container_head{grid-area:head;}
#container_link2{grid-area:menu2;background-color:#ffffff;}
header{display:grid;grid-template-areas:'lang' 'loggedinmenu' 'menu2' 'head' 'menu1';grid-template-columns:100%;}
#container_link2, #container_link1{margin:0px auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;}
#container_page{float:none;width:98%;}
#container_frame2 #container_page{width:98%;padding:1%;}
#container_system{clear:both;padding:5px;text-align:right;background-color:#001043;color:#ffffff;}
.box table{width:100%;}
#container_frame2 .box{padding:1%;}
.pizzeria_action{padding:5px;}
.pizzeria_action h1{text-align:center;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
.fdtype a{font-size:17px;color:#fff;}
.b_online, .b_online_active{float:left;list-style:none;}
#tableId table, #tableId tr, #tableId th, #tableId td{padding:0;}
.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_datas span{font-size:16px;font-weight:bold;}
#container_foot{clear:both;width:98%;text-align:center;padding:1%;margin-top:0;background-color:rgba(0,0,0,0.5);color:#ffffff;}
#container_foot .deliv_addr a{color:#000000;}
#container_foot a{color:#ffffff;}
#container_foot .delivery_address_box a{color:#333333;}
#stand_logo{margin-top:20px;margin-left:20px;}
#pizzeria_news{padding:7px;margin-top:10px;}
.news_data{float:left;margin-right:10px;font-weight:bold;}
#container_link2 .b_online_active a, #container_link1 .b_online_active a{text-decoration:underline;font-weight:bold;}
#container_link1{border:0;}
#container_link1 a{color:#ffffff;text-decoration:none;font-size:16px;font-weight:bold;}
#container_link2 a{color:#777777;text-decoration:none;font-size:16px;font-weight:bold;}
#container_link2 li:hover a{color:rgb(210,32,66);}
#container_link1 a:hover{text-shadow:rgba(0, 0, 3, 0.25);text-decoration:underline;}
#container_link2 ul, #container_link1 ul{margin:0 auto;padding:0;width:auto;text-align:center;}
#container_link2 li, #container_link1 li{display:inline-block;float:none;min-height:50px;font:13px/36px 'Asap', sans-serif;text-align:center;vertical-align:middle;}
#container_link2 li a, #container_link1 li a{display:block;line-height:55px;padding:0px 10px;text-align:center;text-decoration:none;}
#container_link1 ul li ul li a{color:#ffffff;}
#container_link2 li ul, #container_link1 li ul{display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;}
#container_link2 li:hover ul, #container_link1 li:hover ul{display:block;}
#container_link2 li li, #container_link1 li li{display:block;float:none;margin:0px;padding:0px;width:225px;list-style:none;background-color:#ffffff;}
#container_link2 li:hover li a, #container_link1 li:hover li a{background:none;}
#container_link2 li ul, #container_link1 li ul{border:1px solid #804600;border-bottom:0px;}
#container_link2 li ul a, #container_link1 li ul a{display:block;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
#container_link2 li ul a:hover, #container_link1 li ul a:hover{text-decoration:underline;}
#container_link2 li ul li, #container_link1 li ul li{border-bottom:1px solid #804600;}
#container_link2 p, #container_link1 p{clear:left;}
#container_link1, #container_link2{width:100%;}
#mobile_header{width:100%;}
.basket_title h1{background-image:url(/webshop/_common/images/standard_images/basket_icon.png);background-size:50px 40px;background-position:center left 5px;}
.company_info_middle td h1{color:#ffffff;}
#company_info_content{color:#000000;}
#bank_card_order_close{color:#000000;}
#container_foot .left_column_1{width:22.2%;}
#container_foot .center_column_3{width:51%;}
#container_foot .right_column_1{width:23.8%;margin-left:1.8%;}
.navbar-brand{padding:0 !important;height:inherit;}
.navbar-brand > img{display:block;max-height:90px;}
.navbar-default .navbar-nav > li > a{line-height:45px;}
#right_column, .page_content{background-color: transparent;}
.navbar-default .navbar-nav > li > a{font-size:15px;}
.block_content{padding:1%;}
.media_and_media_and_media_left, .media_and_media_and_media_center, .media_and_media_and_media_right{width:31%;padding:1%;}
.block_content .szoveg3_szoveg1, .block_content .szoveg3_szoveg2, .block_content .szoveg3_szoveg3{display:inline-block;width:31%;padding:1%;text-align:center;vertical-align:top;}
/*.block_content .szoveg2_szoveg1, .block_content .szoveg2_szoveg2{display:inline-block;width:49.8%;text-align:center;vertical-align:top;}*/
.col-md-7{width:93.333%;}
.col-md-5{width:6.667%;}
.block_content a.func_btn, .block_content .func_btn a{margin:0 auto;}
.top_panel_image {height:10em;}
.top_panel_image_hover {background-image: none;}
#left_column, #center_column, #right_column {background-color: transparent;}
.unnepi_nyitvatartas_content{background-color:rgba(0,0,0,0.5) !important;color:orange !important;}
.body_home_page .unnepi_nyitvatartas_content .unnepi_nyitvatartas_content_layer{background-color:rgba(0,0,0,0)}
.viewpc #center_column #billadd_content{background-color:#fff;}
.bodyslide header{position:fixed;}
.col-lg-5{width:50%;float:left;line-height:25px;}
.service_title{color:#2f2f2f;border-bottom:1px solid #2f2f2f;margin-top:0;}
.breakline_1, .column1, .column2{border-color:#ffffff;}
.fooddrink_name{font-weight:bold;font-size:18px;}
.home_page5 #home_page_menucard li #food_dring_size a{color:#ffffff;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;background-color:#333333;font-weight:bold;}
.home_page5 #home_page_menucard li #food_dring_size a:hover{background-color:#ffffff;color:#333333;}
.modern_style #container_frame2.nobodyslide{margin-top:130px;}
.modern_style #container_frame2.bodyslide{margin-top:0;}
#all_pizzerias a, .body_home_page .unique_column_food_type .menu_type a, .func_btn{margin:0.5rem 0 0 1.5rem;display:inline-table;background:rgba(242, 159, 159, 0.7);border-radius:10px;box-shadow:0px 1px 3px #666666;font-size:18px;text-decoration:none;cursor:pointer;font-weight:bold;text-align:center;line-height:38px;}
#all_pizzerias{padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #333;}
#all_pizzerias a{width:calc(30% - 10px);max-width:initial;}
.unique_column_action_slide{margin:20px auto;}
#all_pizzerias legend{text-align:center;font-size:20px;line-height:38px;color:#fff;}
.viewmobile #billadd_content_bg{display:none;top:0;left:0;height:0;width:0;position:fixed;z-index:-1;}
#etel_list_kozep {background-color: rgba(0,0,0,0.5)}
a.box_gomb, .box_gomb a, .box_gomb {background:#9dae11 !important;}

.nyitva_fejbal{font-size: 1em;float:left;color:#777;padding-top:10px;}
.navbar-default .navbar-nav > li > #animated_link_ujtermekek {color:#eb4b22;font-size:20px;}
.navbar-default .navbar-nav > li > #animated_link_ouroffer {color:#c11e08;font-size:20px;}
.home_page5 #home_page_menucard li {background-color:white;}
#tableId li {margin-top:10px;}
.home_page5 #home_page_menucard li:nth-child(1) {margin-left:1% ;}
.home_page5 #home_page_menucard li {width:20.9%;min-height: 40vh;}
.home_page5 .food_description {height: 2vh;width: 15vw; }


@media only screen and (max-width:640px){
	body{background-image: url(/webshop/marcelino/images/pizzeriaaction/marcelinomobil.jpg) !important;background-attachment:fixed !important;background-color:#617a65;}
	#container_head{display:none;}
	#content_left, #container_frame2 .box{width:calc(96% - 2px);margin:5px auto;}
	#container_right.box{background-color:#fff;width:calc(98% - 2px);}
	#basket{width:100%;padding-top:20px;}
	#mobile_basket_close{width:calc(98% - 10px);}
	.top_panel_image {height:10em;}
	.backstretch-item img{width:100vh !important;height:20em !important;}
	.media_and_media_and_media_left, .media_and_media_and_media_center, .media_and_media_and_media_right{width:98%;padding:1%;}
	.block_content .szoveg3_szoveg1, .block_content .szoveg3_szoveg2, .block_content .szoveg3_szoveg3{display:inline-block;width:98%;padding:1%;text-align:center;vertical-align:top;}
	.block_content .szoveg2_szoveg1, .block_content .szoveg2_szoveg2{display:inline-block;width:98%;text-align:center;vertical-align:top;}
	.backstretch-item img{inset:auto !important;width:100% !important;}
	#body_bg_slide {height:10em;}
	#container_frame1{margin-top:50px;}
	.top_panel_image, #body_bg_slide{height:9em;}
	.pagebox-content .doublebox .box-1{width:100%;display:block;margin-top: 10px;}
	.pagebox-content .triplebox .box-1 {margin-top: 10px;}
	.home_page5 .homepage_food_type span { text-align: center; width: calc(50% - 10px);}
	#basket_order_btn .func_button a.ok_func_btn {padding: 0;line-height: 35px;margin-top:0;}
	#all_pizzerias a, .body_home_page .unique_column_food_type .menu_type a, .func_btn { margin: 0.1rem 0 0 1.0rem;}
}

@media only screen and (max-width: 480px) {
	.home_page5 #home_page_menucard li {float: none;margin: 0;margin-bottom: 0px;margin-left: 0px;margin-bottom: 10px;width: 97%;}
	.home_page5 .food_description {height: auto;width: auto; }
	#nyitva_fejbal_table td, #nyitva_fejbal_table tr,#nyitva_fejbal_table th {width: 30vw !important;}
}
.pagebox-content{margin:10px 5px 0px 1px;}
.pagebox-content .box-img {padding:5px;}
#nyitva_fejbal_table td, tr, th {padding: 1px;width: 6vw;}

.loggedout .navbar-default .navbar-nav > li> #animated_link_ , .slicknav_nav .animated_link__hu a {background-color: #868d07;border:none;color: #fff;cursor: pointer;display: inline-block;font-size: 18px;text-align: center;text-decoration: none;width:100%;}
@keyframes glowing {
        0% {background-color: #477258;box-shadow: 0 0 5px #477258;}
        50% {background-color: #868d07;box-shadow: 0 0 20px #868d07;}
        100% {background-color: #477258;box-shadow: 0 0 5px #477258;}
      }
.navbar-default .navbar-nav > li> #animated_link_, .slicknav_nav .animated_link__hu a {animation: glowing 1300ms infinite;}