h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
body{color:#000000;font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:13px;background-color:#e95d24;padding:0;}
a{color:#cc0000;text-decoration:none;}
a:focus, a:hover{text-decoration:none;}
td, th{padding:3px;}
.box{border:1px solid #eeeeee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ffffff;padding:1%;color:#000000;}
#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, #container_link2{display:none;}
#container_middle{clear:both;margin-top:10px;padding:0px;}
#container_foot{clear:both;text-align:center;color:#ffffff;background-color:#e95d24;margin-top:0;}
#container_left{padding:0;max-height:inherit;}
.pizzeria_action{margin-left:10px;max-height:inherit;overflow:inherit;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
#container_link1 a, #container_link2 a{color:#cc0000;text-decoration:none;font-size:19px;}
#container_link2 a:hover, #container_link1 a:hover{color:#333333;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;}
.light #menucard_func_container{border-color:#333333;}
#container_loggedin li a{color:#ffffff;}
.fdtype a{font-size:17px;color:#e95d24;line-height:30px;padding:0 14px;}
.fdtype a:hover{padding:0 24px;}
.b_online, .b_online_active{display:inline-block;list-style:none;}
#left_column, #center_column{background-color:rgba(255,255,255,0.8);}
.opening_data{text-align:left;float:left;font-size:18px;margin:5px 0 5px 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_action h1{text-align:center;}
.pizzeria_datas span{font-size:16px;font-weight:bold;}
.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;}
#stand_logo{margin-top:20px;margin-left:20px;}
#container_lang{text-align: right;padding-left:833px;}
#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;}
.breakline_1, .column1, .column2{border-color:#ffffff;}
#container_foot a{color:#ffffff;}
#container_foot .delivery_address_box a{color:#333333;}
.home_page_pizzeria_boxes{text-align:left;}
.footer_phone_left .home_page_pizzeria_boxes .phone_num{float:none;margin-left:0;}
.footer_phone_left .home_page_pizzeria_boxes div.phones{padding:1% 0;}
#mobile_header{width:100%;}
#shopping_cart span{color:#ffffff;}

/*MENÜSOR*/
.fixed-header{background-color:#e95d24;border-bottom:1px solid #000;}
.modern_style #container_middle{margin-top:0;background-color:#fff;}
.top-bar{background-color:transparent;border:0;}
.navbar-default{background-color:transparent;border:0;}
.navbar-default .navbar-nav > li > a{color:#fff;font-weight:bold;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#fff;background-color:transparent;}
.navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > li:hover > a{border-color:#fff;}
.top-bar a{color:#fff;}
.top-bar .contact-details li a::before{color:#fff;}
.top-bar a:hover{color:#fff;text-decoration:underline;}
#container_foot .col .content-row, #container_foot .col .content-row a{color:#fff;}
#container_foot .col .content-row .deliv_addr a{color:#333;}
.with-text-left{color:#eee !important;}
.slicknav_menu .slicknav_icon-bar{background:#fff;}
.slicknav_btn{border-color:#fff;}
.navbar-brand{height:auto;padding:5px 0 0 5px !important;}
.navbar-brand > img{max-height:57px;}
.logged_in_str, .profile_img, .profile_name{color:#333;}
#mobiletopbtn_div{background-color:#e95d24;}
.user_belepve_mm{color:#fff;}
@media only screen and (max-width:640px){
body{padding-bottom:40px;}
#home_page1_res #login_box, #home_page1_res #facebook_content{margin-right:-3px;}
#content_right{width:98%;}
#container_middle{margin-top:55px;}
#body_bg_slide, .top_panel_image{height:15em;}
.fizetesimod_lezaro label{max-width:325px;}
.col-4{width:100%;}
.pagebox-content .doublebox .box-1{width:100%;margin:5px auto;}
}
.home_page5 #home_page_menucard li{min-height:280px;}
#home_page1_res #login_box{color:#ffffff;}


.nyitva_fejbal {
	display: none;
}

.body_home_page .unnepi_nyitvatartas_content .unnepi_nyitvatartas_content_layer {
    background-color: rgba(255, 255, 255, 0.4);
    padding: 4px 0;
}

@media only screen and (max-width: 767px) {
  .unnepi_nyitvatartas_content {
    background-size: 100% auto;
  }
}
.unnepi_nyitvatartas_title{
	color: #333333;
	font-weight: bold;
	font-size: 20px;
	margin: 5px;
}
.unnepi_nyitvatartas_title_desc{
	font-weight: normal;
	font-size: 16px;
	padding: 2px;
	border-radius: 5px;
	animation: btn_villogas_yellow_red 4s infinite;
}
@keyframes btn_villogas_yellow_red {
  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;}
}

.openclose_tr{
	clear: both; text-align: center; font-size:14px; font-style: italic; font-weight: normal; color: grey; border: 1px solid #cccccc; background-color: #eeeeee; border-radius: 10px; margin: 5px; padding: 5px;
}
.openclose_text{
	clear: both; text-align: center; font-size: 14px; line-height: 500%; font-style: italic; font-weight: normal; background-color: white; color: grey; border: 1px solid #444444; border-radius: 10px; padding: 5px; width: 60%; padding: 0px; margin: auto;
}
.openclose_th{
	float: left; width: 50%;
}
.openclose_td{
	float: left; width: 48%; font-size: 16px; font-style: normal; padding: 1%;
}

#openclose_tr_header{
	display: none;
}

.unnepi_zarva{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: white;
	background-color: red;
	border-radius: 5px;
	padding: 2px;
}
.unnepi_nyitva{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: white;
	background-color: green	;
	border-radius: 5px;
	padding: 2px;
}