h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
body{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:0;}
a{color:yellow;text-decoration:none;}
#center_column .menucard, #left_column #content_left, .box{border:3px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#b52025;padding:1%;width:calc(98% - 6px);color:#ffffff;}
#container_left{padding:7px;}
.basket_title h1{background-image:none;}
#container_frame1{margin:0px auto 0px auto;border-style:none;}
#container_frame2{border-style:none;margin:0 auto;}
#container_link2, #container_link1{clear:both;}
#container_middle{clear:both;padding:0px;}
#container_foot{clear:both;text-align:center;background-color:#b52025;color:#ffffff;margin-top:0;}
#container_system{clear:both;text-align:right;}
.box{margin-bottom:10px;}
.pizzeria_action{max-height:100%;overflow:inherit;line-height:17px;}
#pizzeria_action ul{margin-left:25px;}
.inactive_link{display:block;cursor:pointer;}
.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:#ffffff;line-height:27px;}
.b_online, .b_online_active{list-style:none;}
table, tr, td, th{padding:5px;}
#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;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;}
.coupons_box{background-color:#ff9900;color:#000000;float:left;list-style:outside none none;min-height:207px;}
.deliverybox{background-color:#006699;color:#000000;float:left;list-style:outside none none;min-height:207px;}
.celebration_opening{background-color:#006699;color:#000000;float:right;list-style:outside none none;min-height:207px;color:#ff8c00;padding:1%;width:30.6%;margin-right:10px;font-size:18px;}
.celebration_opening p{margin:10px 0 0 0;}
#container_lang{grid-area:lang;}
#container_link1{grid-area:link1;}
#container_head{grid-area:headimg;max-width:168px;height:125px;overflow:hidden;}
#container_link2{grid-area:link2;}
#container_loggedin{grid-area:loggedin;}

#stand_logo{margin-top:20px;margin-left:20px;}
#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;}
.home_page5 .page_breakline_1 .modalDialog > div{width:44% !important;}
.home_page5 .page_breakline_1 .modalDialog > div table img{max-width:345px;}
#container_lang{width:auto;float:right;margin:0 10px 0 auto;}
.modern_style #container_middle{margin-top:0;background-color:#fff;}

#container_foot .home_page_pizzeria_boxes h1 a{color:#ffffff;}
#container_page img{max-width:100%;}
.breakline_0{margin:0 auto;}
#container_page a.address-delete{background-color:#ffffff;}
.light hr{border-color:#ffffff;}
.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:80%;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{width:50%;margin-right:0;}
#container_foot a{color:#ffffff;}
.deliv_addr a, #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;}
.redstyle{color:#fff !important;}


.top-bar {
  background-color: transparent;
  border-bottom: 0;
}
.navbar-default {
  background-color: transparent;
  border: none;
}
.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;
}
header a{color:#fff;}

#articles li{margin:7px auto;}
.fixed-header{background-color:#b52025;border-bottom:1px solid #fff;}
.unique_column_food_type {margin-top:10px;}
 .unique_column_food_type span, .home_page5 .homepage_food_type span {
  text-align: left;
  width: 33%;
  display: inline-table;
}

#centerbottom_column .unique_column_food_type .menu_type a {
  display: inline-table;
  vertical-align: middle;
  width: 95%;
  margin: 0 2% 30px 2%;
  color: #dfa26b;
}
#centerbottom_column .menu_type a {
  -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;}
.type_image{max-width:100px;}
.type_image img{width:100%;}
.homepage_article #articles li{width:100%;margin-top:10px;}
body #billadd_content, body.light #billadd_content {
  background-color: #fffece;
  color: #333333;
}
.slicknav_btn {
  border-color: #fff;
}
.slicknav_menu .slicknav_icon-bar {
  background: #fff;
}
.navbar-brand{padding:0 !important;}
.navbar-brand > img {
  display: block;
  height: inherit;
}
.fixed-header .navbar-brand {
  height: 60px;
}
.data_separator, .light .data_separator {
  border-bottom: 1px solid #fff;
}
.light input[type="radio"] + label, .light input[type="checkbox"] + label {
  border: 1px solid #fff;
}
.light #billaddedit input[type="radio"] + label, .light #billaddedit input[type="checkbox"] + label {
  border: 1px solid #333;
}
a.address-eedit {
  color: #fff;
}
.fizetesimod_lezaro label {
  max-width: 310px;
}
#tranzakciotortenet .fejlec , #tranzakciotortenet .kiemeles {
  border-bottom: 1px solid #333333;
  color: #333;
}
.greenstyle{background-color:#fff;}
a.address-ddelete{color:#333;}
.service_title {
  border-bottom: 1px solid #fff;
  color: #fff;
}
#container_foot .col .content-row, #container_foot .col .content-row a {
  color: #eee;
}
#container_foot .col .content-row .deliv_addr a{color:#333;}
@media only screen and (max-width:640px){
.fcolumn{float:none;width:98%;padding:1%;}
.column1, .column2{border:0;min-height:auto;}
.column3 .footer_data_menu span{display:inline-block;}
.fixed-header .navbar-brand > img{max-height:60px;}
#body_bg_slide, .top_panel_image{height:15em;}
}
.hrspan{color:#666;}
.service_title{border-bottom:1px solid #ffffff;text-transform:uppercase;margin-top:15px;}
#center_column .page_content{width:calc(98% - 6px);padding:1%;border:3px solid #ffffff;background-color:#b52025}
.home_page5 .page_breakline_1{width:100%;padding-left:0;margin-top:10px;}
.home_page5 .page_breakline_1 div{float:none;width:100%;margin-right:0;}