html{height:100%;}
h1{font-size:22px;padding:1%;}
h2{font-size:18px;}
h3{font-size:16px;}
@font-face{font-family:'Gabriola';src:local('Gabriola'), url('../../fonts/Gabriola.ttf') format('truetype');}
body{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;padding:0;background-image:url(../../images/pizzeriaimg/paradiso_bg_szinatmenet_20200701.jpg);background-repeat:repeat-x;background-attachment:fixed;}
.home_page .brand-subtitleFont{font-family:Gabriola;}
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%;}
#container_lang{text-align:right;}
#container_lang div{margin:0 auto;}
#center_column{background:rgba(255,255,255,0.8);}
#content_left, #container_frame2 .box{float:none;margin-bottom:10px;color:#000000;background-color:#ffffff;width:calc(98% - 2px);background:rgba(255,255,255,0.7);}
#container_frame1{background-image:url(../../images/pizzeriaimg/paradiso_bg_top_img_20200701.png);background-repeat:repeat-x;background-attachment:fixed;}
#container_frame2 .box{padding:1%;}
.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:#ffffff;text-decoration:none;}
#container_frame1, #container_frame2{border-style:none;}
#container_middle{clear:both;border:1px solid #cc0000;border:0px;padding:0px;margin:0 auto;margin-top:85px;}
#container_left{float:none;max-height:inherit;}
.bodyslide header{position:fixed;}
header{width:100%;background:rgba(0,0,0,0.87);position:fixed;top:0;z-index:500;border-bottom:2px solid #ffffff;}
header > div{margin:0 auto;}
#container_link2, #container_link1{margin:0px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e7e7e7;width:-moz-max-content;width:max-content;}
#container_page{float:none;width:98%;}
#container_frame2 #container_page{width:100%;padding:0;}
#container_system{clear:both;padding:5px;text-align:right;background-color:#001043;color:#ffffff;}
.box table{width:100%;}
.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:#040404;}
.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:#000000;color:#ffffff;}
#container_foot .deliv_addr a{color:#000000;}
#container_foot a{color:#ff9800;}
#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, #container_link2 a{color:#ffffff;text-decoration:none;font-size:16px;font-weight:bold;}
#container_link2 a:hover, #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:-moz-max-content;}
#container_link2 li, #container_link1 li{display:inline-block;float:none;min-height:50px;font:13px/36px 'Asap', sans-serif;text-align:center;}
#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;background-color:#333333;}
#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;}
#container_link2 li:hover li a, #container_link1 li:hover li a{text-decoration:underline;}
#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 li, #container_link1 li ul li{border-bottom:1px solid #804600;}
#container_link2 p, #container_link1 p{clear:left;}
#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_loggedin{display:none;}
#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%;}
.magazine-viewport .next-button, .magazine-viewport .previous-button{height:693px;}
.modern_style #container_middle{padding-top:14vh;margin-top:0;}
@media only screen and (min-width:641px){
.magazine-viewport .container{left:35%;top:42%;}
}
@media only screen and (max-width:640px){
#container_head{display:none;}
#container_middle{margin-top:60px;}
body{background-size:auto 100%, auto auto;background-position:center;}
#not_fixed{height:100%;background-color:#ffffff;}
#container_frame2 .box{padding:0;width:calc(100% - 2px);}
}
.col-lg-5{width:50%;float:left;line-height:25px;}
.service_title{color:#292dd0;border-bottom:1px solid #666666;margin-top:0;}
.breakline_1, .column1, .column2{border-color:#ff9800;}
.savingaction{display:none;}
#popupContact{left:0 !important;margin-left:auto !important;right:0;margin-right:auto;max-height:initial !important;width:calc(100% - 44px) !important;max-width:800px !important;height:initial !important;}
.fulltext{margin-top:15px;padding:5px;color:#cc3134;font-size:20px;}
.top-bar .contact-details li a::before{color:#cc3134;}
.top-bar{background-color:#fff;border-bottom:0;}
.navbar-default{background-color:#fff;border:0;}
.top-bar a, .navbar-default a{color:#cc3134;}
.fixed-header a.navbar-brand{padding:0;}
.fixed-header .navbar-brand > img{display:block;background-color:#fff;padding:5px;height:61px;}
.navbar-default .navbar-nav > li > a{color:#cc3134;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#cc3134;}
.navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > li:hover > a{border-color:#cc3134;}
.article_details .article_cover_img{text-align:center;}
.article_details .article_cover_img img{width:auto;max-height:400px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:3px;border:0;}
.article_details .article_images a{cursor:zoom-in;}
.article_details .article_images ul li img{width:auto;max-height:215px;}
.article_details .article_images ul li, #articles ul li{display:inline-block;margin-left:0;margin-top:10px;width:auto;}
.navbar-brand{padding:0 !important;}
/*#right_column, #center_column{width:100%;float:none;margin:15px 0 0 0;}*/
#articles{padding:1%;}
/*#center_column{max-width:1200px;margin:15px auto 0 auto;}*/
.article_details .article_images{text-align:center;}
.articles{}
.block_content .func_btn{margin:0 auto;}
/*.article_title a{color:#5aa332;}*/
@media only screen and (max-width: 320px){
}
@media only screen and (max-width:640px){
.navbar-brand img{background-color:#fff;padding:5px;/*max-height:70px;*/}
#articles ul li{width:100%;}
.article_images ul li img, #articles ul li .article_cover_img img{width:calc(100% - 8px);}
#articles ul li{border-bottom:1px dashed #5aa332;}
.article_details .article_cover_img img{width:calc(100% - 6px);}
.article_details .article_images ul li img{max-width:calc(100% - 6px);}
.navbar-brand{padding:0 !important;}
.fixed-header .navbar-brand > img{/*max-height:69px;*/}
}
@media only screen and (min-width:641px){
.navbar-brand img{background-color:#fff;padding:0;width:10vw;}
#articles ul li{width:33%;}
}
#all_pizzerias a, .body_home_page .unique_column_food_type .menu_type a, .func_btn{margin:5px;display:inline-table;background:#fff;-webkit-border-radius:8;-moz-border-radius:8;border-radius:10px;
  -webkit-box-shadow:0px 1px 3px #666666;-moz-box-shadow:0px 1px 3px #666666;box-shadow:0px 1px 3px #666666;color:#b51d1d;font-size:16px;border:solid #b51d1d 1px;
  text-decoration:none;cursor:pointer;font-weight:bold;width:calc(100% - 10px);max-width:23.8%;text-align:center;line-height:35px;}
#all_pizzerias{padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #333;}
#all_pizzerias a{width:calc(45% - 10px);max-width:inherit;}
.unique_column_action_slide{margin:20px auto;}
#all_pizzerias legend{text-align:center;font-size:20px;line-height:38px;}

@media only screen and (max-width: 640px){
.pagebox-content .doublebox .box-1{display:inline-table;width:100%;}
.pagebox-content .triplebox .box-1{display:inline-table;width:100%;}
#nyitva_fejbal_table td, #nyitva_fejbal_table tr,#nyitva_fejbal_table th {width: 30vw !important;}
}
#Szoveg{background-color: rgba(255,255,255,0.5)}
.webc_main_type_fooddrink{color:#fff;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.webc_fooddrink_name{color:#cc3134;font-weight:bold;}
#webc_food_params #food_dring_size {text-align:center;margin-left:5px;border:1px solid #cc3134;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;}
#webc_etel_list_kozep{vertical-align:top;}
.webc_fdtype {display:block;padding:5px;line-height:35px;}
.webc_type_description{display: none;}
#webc_food_params{color:#cc3134;font-size: 17px; display:inline-flex;padding: 5px;float: right;}
.webc_main_type_fooddrink{background-color:#cc3134;font-size: 20px;}
#webc_food_dring_size, #webc_food_dring_size {width:auto !important;min-width:50px;}
.webc_fooddrink_name{font-size:20px;margin:10px 0;}
.webc_food_description{font-size:17px;color:#555;line-height:20px;}
#container_middle .webc_nique_column_food_type{background-color:#ffffff;padding-top:20px;}
.product_allergen span{display: inline-table;vertical-align: middle;}
.product_allergen span img{width: 30px;}
.product_allergen{margin-top: 5px; color:#555;}
#webc_tableId{list-style: none;}

@media only screen and (max-width: 320px){
	#webc_tableId li { list-style: none; width: 95%; float: left;} 
}
@media only screen and (min-width: 993px){
	#webc_menucard_list_content{ width: 50%; padding-left: 25%}
}
#nyitva_fejbal_table td, tr, th {padding: 1px;width: 5vw;color:#cc3134;}
.body_home_page .unnepi_nyitvatartas_content .unnepi_nyitvatartas_content_layer {background-color: rgba(255,255,255,0.4);padding: 10px 0;}
.pagebox-content{margin:10px 5px 0px 1px;}
.pagebox-content .box-img {padding:5px;}
#page_style1_res {padding: 1%;}

.unique_column_homepage_action_menucard #etel_list_kozep .food_drink_images img{max-width:inherit;}
.unique_column_homepage_action_menucard #etel_list_kozep .body_menucard .menu_type .type_image{display:none;}
@media only screen and (min-width: 641px){
.unique_column_homepage_action_menucard #etel_list_kozep #tableId li.subtypes {height:450px;min-height:290px;}
}
.unique_column_homepage_action_menucard #etel_list_kozep #tableId li{margin-bottom:7px;padding:1%;padding-bottom:5px;border-bottom:1px solid #f7941d;list-style:none;}
.unique_column_homepage_action_menucard #etel_list_kozep .subtypes{margin:1%;margin-bottom:1%;border:1px solid #f7941d;border-bottom-color:rgb(247, 148, 29);border-bottom-style:solid;border-bottom-width:1px;background-color:rgba(255,255,255,0.8);display:inline-block;width:calc(21% - 5px);}
.unique_column_homepage_action_menucard #etel_list_kozep #food_dring_size{background-color:#fff589;}
.unique_column_homepage_action_menucard #etel_list_kozep #food_dring_size{text-align:center;float:left;width:50px;margin-left:5px;border:1px solid #f7941d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.unique_column_homepage_action_menucard #etel_list_kozep #food_dring_size, #food_dring_size a{width:auto !important;min-width:50px;}
.unique_column_homepage_action_menucard #etel_list_kozep #food_dring_size a{padding:5px;display:block;}
.unique_column_homepage_action_menucard #etel_list_kozep #food_dring_size, #food_dring_size a{width:auto !important;min-width:50px;}
.unique_column_homepage_action_menucard #etel_list_kozep #food_params{float:right;width:auto;}

.homepage_select_pizzerias a{display: block;padding: 10px 50% 10px 10px;background: #fff;-webkit-border-radius: 8;-moz-border-radius: 8;border-radius: 10px;-webkit-box-shadow: 0px 1px 3px #666666;-moz-box-shadow: 0px 1px 3px #666666;box-shadow: 0px 1px 3px #666666;color: #b51d1d;font-size: 16px;border: solid #b51d1d 1px;text-decoration: none;cursor: pointer;font-weight: bold;width: calc(100% - 10px);text-align: center;line-height: 35px;}

@media only screen and (max-width: 640px){
.pagebox-content .doublebox .box-1{display:inline-table;width:100%;}
.pagebox-content .triplebox .box-1{display:inline-table;width:100%;}
.col-4 {display: inline-table;width: 45%;text-align: left;}
#container_foot .col .content-row{padding-top:5px;}
.deliv_addr {padding: 1px 0 15px;}
p {margin: 0 0;line-height: 1.2;}
#container_frame1 {background-image:none;}
.unique_column_homepage_action_menucard #etel_list_kozep .subtypes{display:inline-block;width:95%;}
.unique_column_homepage_action_menucard #etel_list_kozep .fooddrink_name {padding:5px 0;}
.unique_column_homepage_action_menucard #etel_list_kozep  .food_description {line-height: 1.2;}
#all_pizzerias a, .body_home_page .unique_column_food_type .menu_type a, .func_btn{
  margin-left: 10% !important; margin:10px;background-color: rgba(255,255,255,0.5);-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: #f7941d;
border:solid #f7941d 1px;max-width:100%;text-align:center;line-height:30px;}
  .unique_column_food_type .menu_type .type_name{font-size: 18px;}
}