html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
body{font-size:15px;line-height:19px;background-color:#eee;color:#9197a3;font-family:arial;margin:0;padding:0;}
h1{font-size:24px;font-weight:bold;line-height:40px;}
.content{width:98%;padding:1%;}
th, td{border-top:1px solid #e5e6e9;border-left:1px solid #e5e6e9;border-color:#e5e6e9 #dfe0e4 #d0d1d5;padding:3px;color:#141823;vertical-align:middle;}
th{background-color:#003873;color:#ffffff;border-color:#16b1d0;border-color:#e5e6e9 #dfe0e4 #d0d1d5;}
table{border-bottom:1px solid #dfe0e4;border-right:1px solid #dfe0e4;width:100%;margin-top:10px;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background-color:#ffffff;cellpadding:0;cellspacing:0;border-spacing:0;}
textarea{width:98%;}
th, .center, .date, .price_td{text-align:center;}
.box th{padding:0;}
input[type="number"], input[type="text"], input[type="password"], input[type="email"], select, textarea{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555555;font-size:14px;line-height:1.42857;padding:6px 1%;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:98%;}
input[type="submit"]{max-width:300px;-moz-user-select:none;background:#f47431 none repeat scroll 0 0;border:1px solid transparent;border-radius:4px;color:#ffffff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 1%;text-align:center;vertical-align:middle;width:98%;}

/*
input[type="checkbox"]:checked + label, input[type="radio"]:checked + label{font-weight:bold;border:1px solid #2166ad;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:5px 10px 5px 10px;}
input[type="checkbox"] + label, input[type="radio"] + label{font-weight:bold;border:1px solid #8b2707;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:5px 10px 5px 10px;}

.box input[type="checkbox"]:checked + label::before{content:"\f058";}
.box input[type="checkbox"] + label::before{content:"\f10c";margin-right:5px;}

.box input[type="radio"]:checked + label::before, .box input[type="checkbox"]:checked + label::before{color:#2166ad;font-family:'Font Awesome 5 Free';}


.box.inactiveiserror input[type="radio"] + label, .box.inactiveiserror input[.box input[type="radio"]:checked + label::before, .box input[type="checkbox"]:checked + label::before + label{color:red;border-color:red;}
.box input[type="radio"]:checked + label, .box input[type="checkbox"]:checked + label, 
.box.inactiveiserror input[type="radio"]:checked + label, .box.inactiveiserror input[type="checkbox"]:checked + label;{color:#2166ad;border-color:#2166ad;}
*/

.box input[type="radio"], .box input[type="checkbox"]{display:none;}
.box input[type="radio"] + label, .box input[type="checkbox"] + label{font:normal normal normal 14px/1 FontAwesome;border:1px solid #333;padding:5px 10px 5px 10px;cursor:pointer;font-size:14px;line-height:20px;display:inline-table;}

.box.inactiveiserror input[type="radio"] + label, .box.inactiveiserror input[type="checkbox"] + label{font:normal normal normal 14px/1 FontAwesome;color:#cc0000;font-weight:bold;border:1px solid #cc0000;padding:5px 10px 5px 10px;cursor:pointer;font-size:17px;line-height:20px;display:inline-table;}

.box input[type="radio"] + label{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.box input[type="radio"] + label::before{font-family:'Font Awesome 5 Free';content:"\f058";margin-right:5px;}
.box input[type="radio"]:checked + label::before, .box input[type="checkbox"]:checked + label::before{color:#2166ad;}
.box input[type="checkbox"] + label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.box input[type="checkbox"] + label::before{font-family:'Font Awesome 5 regular Free';content:"\f111";margin-right:5px;}
.box input[type="checkbox"]:checked + label::before{font-family:'Font Awesome 5 Free';content:"\f058";}
.box input[type="checkbox"]:checked + label, .box input[type="radio"]:checked + label{border:1px solid #2166ad;color:#2166ad;}
.box input[type="checkbox"] + label.nomargin::before{margin:0;}


input[type="submit"]:disabled{background-color:#eee;color:#333;}
select:focus, textarea:focus, input:focus{border-color:#999999;}
a{color:#003873;text-decoration:none;}
th a{color:#ffffff;}
th a.btn{color:#16b1d0;}
body.des1{padding:1%;}
.nomargin, td table{margin-top:0;}
strong{font-weight:bold;}
.tdcenterbutton td{text-align:center;}
sup{text-decoration:underline;}
.ppadding, p{margin:1px 0;}
.ppadding ul.help{margin-left:20px;}
.clear{clear:both;}
.comment_txt{font-size:10px;font-style:italic;}
/* SABLONOK */
.green_style{font-weight:bold;color:green;text-align:center;}
.red_style{font-weight:bold;color:red;text-align:center;}
td.strong{font-weight:bold;}
td label{line-height:44px;}
.hidden, .invchk input[type="checkbox"]{display:none;}
.floatlabel label{float:left;margin-bottom:5px;margin-right:7px;}
.lenyilotartalom{display:none;}
.lenyilo{background-color:#16b1d0;border-color:#16b1d0;border-color:#e5e6e9 #dfe0e4 #d0d1d5;text-align:center;margin-top:4px;}
.lenyilo a{line-height:28px;color:#ffffff;padding:5px;}
.tablecimsor img{background-color:#fff;padding:3px;vertical-align:middle;}
.tablecimsor{font-size:19px;}
.txt_left, .txt_right{display:inline-table;}
.txt_left{width:40%;font-size:15px;text-align:right;}
.txt_right{width:59%;margin-left:1%;color:#d8674b;}
.rendeles_baloldal{line-height:35px;font-size:20px;}
.tartalom{background-color:#fff;margin-top:10px;}
.fa-arrow-down, .fa-arrow-up{border:1px solid #fff;padding:3px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.fa-ban{color:#cc0000;}
.rendelescimsor::after{clear:both;}
.rendelescimsor{font-size:30px;line-height:41px;padding:1%;background-color:#d1b584;color:#fff;border-bottom:2px solid #d8674b;}
.visszaigazolom, .rendeles_baloldal, .rendeles_jobboldal{display:inline-table;width:calc(48% - 2px);padding:1%;}
.visszaigazolom{text-align:center;}
.textright{text-align:right;}
#megjelenouzletek_content label{padding:0px 10px 0px 10px;line-height:30px;}
#megjelenouzletek_content td:hover{background-color:#fff;}
table.lenyilotartalom, .lenyilotartalom table{margin-top:0;}
.modul_table strong{line-height:28px;}
.tablazatleiras{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;}
.tablazatleiras th{border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}
.tablazatleiras table{margin-top:0;}
.errorms{border:1px solid #d83e3e;font-weight:bold;padding:3px;color:#d83e3e;width:max-content;}
.okms{border:1px solid #459638;font-weight:bold;padding:3px;color:#fff;background-color:#459638;width:max-content;}
img.provider_icon{max-height:35px;max-width:130px;vertical-align:middle;}
td img.provider_icon{max-height:30px;max-width:55px;vertical-align:middle;}
#leftside{float:left;width:20%;}
/*#fullside{float:left;margin-left:1%;width:79%;}*/
#fullside{width:100%;}
#page_content{margin:5px 5px 0 5px;}
#navbar{margin:0 0 10px 0;}
#navbar a{padding:5px;border:1px solid #fff;background-color:#003873;color:#fff;display:block;max-width:100px;text-align:center;}
#vvvisszbutt a{padding:5px;border: 1px solid #fff; text-align: center; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; cursor: pointer;margin-bottom:2px;font-size:12px;background-color:#003873;color:#fff;display:block;max-width:100px;text-align:center;}
#vvvisszbutt {width: 30%;display: inline-table;padding: 2 0 2 3%; max-height: 5%;}
.uzletek{width: 65%;display: inline-table;}
#header a{color:#fff;border:1px solid #fff;padding:5px;}
.box{margin-bottom:5px;background-color:#8e929b;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding-bottom:1px;}
.mainbox{margin:5px;padding:5px;}
.szolgaltatas, .box_leiras{color:#333;background-color:#d7d9dd;margin:5px;border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;}
.box_leiras{padding:5px;}
input[type="text"].calendar_input{background-image:url(/webshop/_toolsite/images/calendar.png);background-repeat:no-repeat;background-position:right 5px top 5px;}
.title_desc{border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;}
.title_desc, .cimsor, .box_title{clear:both;border-bottom:1px solid #333;background-color:#003873;color:#ffffff;}
.cimsor{text-align:center;padding:4px 0;margin-bottom:7px;}
.title_h2{text-align:center;padding:3px 0;margin:0;font-size:18px;}
.txtleft{text-align:left;}
.txtright{text-align:right;}
.txtcenter{text-align:center;}
.ketosztlop{display:inline-table;width:calc(50% - 4px);}
.box_left, .box_right{float:left;}
.box_left{width:calc(50% - 1px);}
.box_right{width:calc(50% - 0px);}
.box_right::after{clear:right;}
.btn_muveletek{color:#333;}
.func_bnt .func_txt{color:#333;}
.imgsource img{max-width:100%;}
.hovertr tr:hover{background-color:#b2e1ff;}
.kepesszolgaltatas .szolgaltatas_aktiv, .kepesszolgaltatas .szolgaltatas_kep, .kepesszolgaltatas .szolgaltatas_cim, .kepesszolgaltatas .szolgaltatas_megvasarlas{display:inline-table;font-size:10px;width:32%;vertical-align:middle;line-height:17px;}
.inaktiv_szolgaltatas .szolgaltatas_kep{width:22%;}
.inaktiv_szolgaltatas .szolgaltatas_cim{width:43%;}
.kepesszolgaltatas .szolgaltatas_megvasarlas{width:32%;}
.kepesszolgaltatas .aktiv_szolgaltatas .szolgaltatas_kep{display:inline-table;font-size:10px;width:23%;vertical-align:middle;}
.kepesszolgaltatas .aktiv_szolgaltatas .szolgaltatas_cim{display:inline-table;font-size:10px;width:75%;vertical-align:middle;}
.kepesszolgaltatas .szolgaltatas_aktiv, .netlapbox .szolgaltatas_aktiv{font-weight:bold;text-align:center;color:#385623;}
.kepesszolgaltatas strong{display:block;font-size:14px;}
.kepesszolgaltatas p strong{display:initial;}
.main_title{border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;}
#elkeszites_teljesites{border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;}
a.szolgaltatas_rendeles{background-color:#1396aa;color:#fff;display:block;text-align:center;padding:5px;border:1px solid #385623;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
a.szolgaltatas_rendeles:hover{background-color:#5ec44e;}
.megrendeles_kep img, .szolgaltatas_kep img{width:auto;max-height:65px;}
.atvetelilehetosegek .func_btn{width:calc(20% - 4px);display:inline-table;}
.netlapbox .szolgaltatas_megnezes, .netlapbox .szolgaltatas_megvasarlas, .hardverbox .szolgaltatas_megvasarlas, .netlapbox .szolgaltatas_aktiv{display:inline-table;width:49%;}
.netlapbox .szolgaltatas_megnezes a, .netlapbox .szolgaltatas_megvasarlas a{display:block;}
.netlapbox .szolgaltatas_megvasarlas, .netlapbox .szolgaltatas_aktiv{display:inline-table;}
.szolgaltatas ul{margin-left:20px;}
.szolgaltatas_leiras{padding:7px 6px;}
#pizzeria_list li:hover, #pizzeria_list li:hover td{background-color:#eee;}
.title_desc{border-bottom:1px solid #333;padding:5px;text-align:center;}
.content_left, .content_right{float:left;width:calc(49% - 2px);margin:15px 0.5%;text-align:center;}
.vilagoskek{color:#18abcd}
.fiokom .func_btn a{background-color:#1396aa;}
table.nobg, table.nobg td, table.nobg tr, table.nobg th{background:transparent;border:0;padding:0;margin:0;}
.td_right{text-align:right;}
.negygombos .func_btn{display:inline-table;width:calc(25% - 5px);font-size:80%;vertical-align:top;}
.szolgaltatas_leiras.negygombos .func_btn{display:inline-table;width:calc(24% - 5px);font-size:11px;vertical-align:top;}
.haromgombos .func_btn{display:inline-table;width:calc(33% - 4px);font-size:11px;vertical-align:top;}
.haromgombos input[type="button"]{display:inline-table;width:calc(33.333% - 4px);vertical-align:top;}
.ketgombos input[type="button"]{display:inline-table;width:calc(50% - 4px);vertical-align:top;}
.egygombos input[type="button"]{width:98%;vertical-align:top;}
.func_btn a.active{background-color:#fff;color:#00407e;}
.rightborder{}
.leftborder{}
.toptdtable td, .toptdtable th{vertical-align:top;}
.viberbox{float:left;margin-top:3px;margin-right:7px;}
.elerhetosegbox, .elerhetosegbox table, .elerhetosegbox td, .elerhetosegbox th{color:#385623;border:0;margin-top:0;}
td.vibertd{background-color:#385623;color:#fff;}
.full_content .fa-map-marker{float:left;font-size:36px;margin-right:10px;}
.szolgaltatas_megnezes a, .func_btn a{background-color:#347ac4;color:#ffffff;display:block;border:1px solid #333;padding:3px;text-align:center;margin-top:4px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;}
.szolgaltatas_megnezes a:hover, .func_btn a:hover{background-color:#2f90d5;color:#fff;}
.gomb_btn{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.gomb_btn.active{background-color:#fff;color:#347ac4;border:1px solid #333;padding:10px 0;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.gomb_btn:hover{background-color:#2f90d5;color:#fff;}
td .gomb_btn{padding-right:5px;padding-left:5px;}

.tipus_mod{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.tipus_new{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.fooddrink_mod{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.fooddrink_new{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.meret_del{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.meret_mod{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}
.meret_new{background-color:#347ac4;color:#ffffff;border:1px solid #333;padding:10px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;display: inline-block}

.szamlaegyenleg{padding-top:4px;}
.func_btn .act_popuplink{background-color:#2f90d5;color:#fff;}

.szolgaltatas2{display:inline-table;width:calc(50% - 4px);}
.szolgaltatas2 .szolgaltatas_kep{width:30%;}
.szolgaltatas2 .szolgaltatas_cim{width:calc(70% - 4px);}
.szolgaltatas2 .szolgaltatas_megvasarlas{margin:0 7px 4px 7px;width:calc(100% - 14px);}
.megrendelesusztatott{display:inline-table;vertical-align:middle;width:calc(100% - 52px);text-align:left;padding-left:10px;font-size:11px;}
.megr{font-size:13px;font-weight:bold;}
.megrendelesusztatottkosarkep{font-size:28px;width:30px;}
#popupbg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999;}
.megrendeles_kep, .megrendeles_cim{text-align:center;}
.megrendeles_cim{margin-bottom:15px;border-bottom:1px solid #333;}
#popup_content{display:none;position:fixed;top:1%;left:0;width:100%;height:700px;max-width:1280px;margin-left:640px;z-index:1000;left:-25%;}
#popup_content iframe{width:100%;height:700px;}
#aszf_megjelenito{height:400px;margin-bottom:20px;}
.infoline{margin-bottom:15px;}
.cp_full #fullside{margin:0;width:100%;}
.orange .box_title, .orange .func_btn a{background-color:#f57104;}
.premiummegoldasbox, .tavsegĂ­tsegbox{background-color:#aaadb4;color:#000;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.tavsegĂ­tsegbox{text-align:center;}
#content_center{margin-top:15px;}
.szolgaltatas_leiras .link_img img{max-width:30px;max-height:30px;}
.szolgaltatas_leiras .link_txt{line-height:14px;}
.link_img{display:block;}
.uctszolgaltatas .func_btn{width:calc(33% - 2px);display:inline-table;height:85px;vertical-align:top;}
.netlapbox .func_btn a, .uctszolgaltatas .func_btn a{min-height:60px;padding:3px;}
.boxes .minibox{display:inline-table;width:calc(50% - 18px);padding:7px;font-size:12px;vertical-align:middle;}
/* HEADER */
#header{background-color:#347ac4;color:#ffffff;width:calc(100% - 10px);padding:5px;}
#content_left{float:left;width:calc(74% - 4px);margin-right:1%;}
#content_right{float:left;width:25%;}
.logo, .loggedin{display:inline-table;vertical-align:middle;}
.logo{width:100%;max-width:300px;}
.logo img{max-height:35px;}
.uzletek{text-align:right;}
.loggedin{max-width:150px;text-align:right;width:100%;}
#page_content{}
#partner_name{float:left;width:82%;}
#partner_name h1{margin:0;padding-top:9px;padding-left:1%;}
#mobile_menu{width:100%;}
#change_client{margin-top:5px;margin-left:1%;font-size:19px;}
.error_msg, .jquery_error_msg{background:#e8a397;border:1px solid #de7e6d;color:#7d2a1c;padding:5px;margin:5px 0;margin:7px 0;}
.ok_msg, .jquery_ok_msg{background:#acd954;border:1px solid #97cc2e;color:#2b3a0d;padding:5px;margin:7px 0;}
#login_content table{margin:0 auto;width:100%;}
#login_content td, #login_content th{padding:5px;text-align:center;}
#page_left{}
#page_center{}

/* TABBEDPANELS */
.TabbedPanels{margin:0px;padding:0px;clear:none;margin-left:5px;}
.TabbedPanelsTabGroup{margin:0px;padding:0px;margin-left:10px;}
.TabbedPanelsContentVisible td{padding:3px;}
.TabbedPanelsTab{color:#333;position:relative;top:1px;float:left;padding:4px 10px;margin:0px 1px 0px 0px;font:bold 1em sans-serif;background-color:#DDD;list-style:none;border-left:solid 1px #CCC;border-bottom:solid 1px #999;border-top:solid 1px #999;border-right:solid 1px #999;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;text-align:center;}
.TabbedPanelsTabHover{background-color:#CCC;}
.TabbedPanelsTabSelected{background-color:#F5F5F5;border-bottom:1px solid #F5F5F5;}
.TabbedPanelsTab a{color:black;}
.TabbedPanelsContentGroup{clear:both;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;border-top:solid 1px #999;border-right:solid 1px #999;background-color:#F5F5F5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.TabbedPanelsContent{padding:4px;}
.VTabbedPanels .TabbedPanelsTabGroup{float:left;width:10em;height:20em;background-color:#EEE;position:relative;border-top:solid 1px #999;border-right:solid 1px #999;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.VTabbedPanels .TabbedPanelsTab{float:none;margin:0px;border-top:none;border-left:none;border-right:none;}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#EEE;border-bottom:solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:left;padding:0px;width:30em;height:20em;}
#spec_opening_table input{width:100%;}
.yellow{background-color:yellow;color:#333333;}
.info{background-image:url(../images/standard_images/info.png);background-repeat:no-repeat;background-size:auto 90%;background-position:left center;font-size:16px;background-color:#ffba48;border:1px dotted #f57601;margin:0 0 10px 0;padding:1% 1% 1% 4%;font-size:16px;color:#000000;}
.info a{text-decoration:underline;}
.info a:hover{text-decoration:none;}
.page_menu a{background-color: #347ac4;color: #ffffff; border: 1px solid #333; text-align: center; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;cursor: pointer;margin-bottom:2px;font-size:12px; padding:5px;display:block;float:left;margin-right:10px;}
.active_page_menu a{background-color:#fff;color: #347ac4;font-size: 15px;}
.nav_menu{margin-bottom:10px;}
.position{background-image:url(../images/standard_images/hand.png);background-position:center center;background-repeat:no-repeat;width:50px;cursor:move;}
.dragged{background-color:#eeeeee;}
tr.placeholder{display:block;background:red;position:relative;margin:0;padding:0;border:none;}
tr.placeholder:before{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-left-color:red;margin-top:-5px;left:-5px;border-right:none;}
.grey{background-color:#d0d1d5;}
#popupheader{text-align:right;}
#popupclosebtn{max-width:100px;text-align:center;}
#spec_opening_table input{width:100%;}
.fooddrink_deliverable .move_left th input{width:98%;}
.yellow{background-color:yellow;color:#333333;}
.fdrdeli{border:1px solid #333333;padding:5px;display:block;border:1px solid #fff;}
.fdrdeli:hover, .fdrdeli_active{border:1px solid #333333;background-color:#fff;padding:5px;color:#000000;display:block;}
.fdrdeli_active a:link, fdrdeli a:link, .fdrdeli_active a:visited, fdrdeli a:visited{color:#000000;}
.red{background-color:red;color:#ffffff;}
#frm_fooddrink_deliverable table{padding:0;}
#frm_fooddrink_deliverable h1{color:#A00000;}
#frm_fooddrink_deliverable .red h1{color:#ffffff;}
.food_type{background-color:#eeeeee;}
#size_table, #size_table tr, #size_table td{border:none;padding:0;}
.size_print{width:60px;height:60px;}
.size_print input{margin-left:0;display:block;z-index:2000;}
.size_print span{margin-left:0;display:block;}
.tr1:hover,.tr2:hover,.tr3:hover{background-color:#b2e1ff;}
.tr1{background-color:white;}
.tr2{background-color:#FCCF5C;}
.tr3{background-color:yellow;}
.right{text-align:right;}
.inactivepir{background-color:orange;}
.left{float:left;}
.zone_active{float:left;background-color:green;border:1px solid #000000;padding:5px;width:20px;height:15px;padding-top:10px;margin-right:5px;margin-top:2px;margin-bottom:2px;text-align:center;}
.zone_inactive{float:left;background-color:#ffffff;border:1px solid #000000;padding:5px;width:20px;height:15px;margin-right:5px;margin-top:2px;margin-bottom:2px;padding-top:10px;text-align:center;}
.zone_all{border:1px solid #000000;margin-bottom:5px;padding:5px;line-height:16px;}
.zone{position:absolute;background-color:#ffffff;border:1px solid #000000;padding:5px;margin-top:0px;margin-left:211px;}
.edit_city_pir_address:hover{background-color:#b2e1ff;cursor:pointer;}
#address_frame_bg{position:fixed;top:0;left:0;height:100%;width:100%;display:none;z-index:99999999;background-color:#000000;}
#address_frame{border:1px solid #ffffff;width:800px;}
#address_frame_header{width:800px;background-color:#999999;}
#address_frame_content{position:absolute;top:100px;left:0;z-index:99999999;display:none;width:100%;}
.zone_active, .zone_inactive{cursor:pointer;}
.fixed_headers{table-layout:fixed;border-collapse:collapse;}
.fixed_headers th, .fixed_headers td{padding:5px;text-align:left;}
.fixed_headers td:nth-child(1), .fixed_headers th:nth-child(1){width:25px;}
.fixed_headers td:nth-child(2), .fixed_headers th:nth-child(2){width:100px;}
.fixed_headers td:nth-child(5), .fixed_headers th:nth-child(5){width:200px;}
.fixed_headers td:nth-child(3), .fixed_headers th:nth-child(3), .fixed_headers td:nth-child(4), .fixed_headers th:nth-child(4), .fixed_headers td:nth-child(6), .fixed_headers th:nth-child(6){width:100px;}
.fixed_headers thead{background-color:#333;color:#FDFDFD;}
.fixed_headers thead tr{display:block;position:relative;}
.fixed_headers tbody{display:block;overflow:auto;width:100%;height:300px;}
.fixed_headers tbody tr:nth-child(even){background-color:#DDD;}
.old_ie_wrapper{width:690px;overflow-x:hidden;overflow-y:auto;float:left;}
#report_data .tr1:hover,#report_data .tr2:hover,#report_data .tr3:hover{background-color:#b2e1ff;}
#report_data .tr1{background-color:#f7f7f7;cursor:pointer;}
#report_data .tr2{background-color:#FCCF5C;cursor:pointer;}
#report_data td{border-right:1px solid #999;border-bottom:1px solid #999;padding:5px;padding-left:4px;}
#report_data tr{vertical-align:middle;}
#report_data body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#report_data table th, #report_data table td{padding:3px;font-size:12px;}
#report_data .total_price{font-size:15px;text-align:right;font-weight:bold;}
#report_data .green td{background-color:green;color:#ffffff;}
#report_data .left{text-align:right;padding-right:10px;}
#report_data .red td{background-color:red;color:#ffffff;}
#report_data .green_header td{color:#616718;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#ddecf5;}
#report_data .bill_list{overflow:auto;height:110px;}
#report_data .deadline td{color:red;font-weight:bold;}
#report_data .sum_table{border-top:1px solid #000000;}
#report_data table, #report_data tr, #report_data th, #report_data td{padding:0;}
#headermenu1 table, #headermenu1 tr, #headermenu1 th, #headermenu1 td{padding:0 5px 0 5px;}
.image_description{text-align:center;}
.fullszint .csomag{width:100%;}
.sum_table{float:right;width:calc(100% - 710px);}
.old_ie_wrapper td, .sum_table td{text-align:right;}
h1.benti{margin:10px 0;text-align:center;}
.description{max-width:70%;margin:0 auto;text-align:justify;padding:1%;}
.szintek{margin:0 auto 30px auto;}
.csomag ul li{list-style:none;}
.csomag ul li a{margin-left:1%;font-size:15px;line-height:25px;}
.csomag ul li a h2, .csomag ul li h2{font-size:15px;margin-bottom:0;display:initial;}
.csomag ul li.modul_title h1 a{font-size:23px;}
.csomag ul li.modul_title h1{text-align:left;}
.csomag{width:49%;float:left;}
.modulok{margin-right:1%;}
.csomag_kep{width:50%;float:left;}
.csomag{-webkit-border-radius:10px 10px 5px 5px;-moz-border-radius:10px 10px 5px 5px;border-radius:10px 10px 5px 5px;background-color:#ffffff;border:1px solid #eeeeee;}
.csomag_kep{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.csomag h3{box-shadow:0 0 20px rgba(0, 0, 0, 0.04) inset;border-bottom:1px solid #eee;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.baloldal h3{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;}
.csomag_kep h3{box-shadow:0 0 20px rgba(0, 0, 0, 0.04) inset;border-bottom:1px solid #eee;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;}
.ok, .no{float:left;width:98%;padding:1%;}
.ok p, .no p{font-weight:bold;}
.fa-check-square-o{color:green;}
.fa-minus-square{color:red;}
.article_images ul li img, #articles ul li .article_cover_img img{border:0;}
.article_images ul{margin:0;}
.article_images ul li, #articles ul li{width:32%;list-style:none;display:inline-block;margin:0.5%;}
.article_images .allo img{max-height:100px;width:auto;}
.article_images .fekvo img{max-width:100%;max-height:100px;width:auto;}
.article_images .allo, .article_images .fekvo{text-align:center;}
#articles a{display:block;}
#articles ul{margin:0;}
#articles a:hover{text-decoration:none;}
#articles .blog_foot{background-color:#E7E7E7;}
#container_loggedin{margin-bottom:15px;}
.modulok{margin-bottom:15px;}
.modulok .modul_img img{max-width:74px;width:100%;}
.modulok .modul_img{float:left;width:22%;}
.modulok ul{margin-left:3%;width:75%;float:left;}
.modul_title{font-weight:bold;color:#999999;font-size:16px;}
.baloldal{background:transparent;border:0;}
.baloldal h3{background:transparent;}
.hasab3{float:left;width:32%;margin-left:1%;}
.hasab4{float:left;width:24%;margin-left:1%;}
.article_list{width:28%;border:1px solid #E7E7E7;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.article_cover_img{text-align:center;}
.article_cover_img img, #articles ul li .article_cover_img img{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;width:auto;}
.szolgaltatas_leiras img{max-width:100%;height:auto;}
.clearboth{clear:both;}
/* hardware */
.hw_list{}
.main_attr, .imgbox{display:inline-table;width:49%;vertical-align:top;}
.imgbox{text-align:center;}
.termek_csikbox{background-color:#fff;border:1px solid #333;padding:7px;margin:7px;float:left;width:calc(25% - 30px);}
.termek_csikbox:hover{border-color:#cc0000;}
.termek_csikbox h4{color:#003873;font-weight:bold;}
.sor strong{color:#359600;}
.ujfoto{text-align:center;margin:7px 0;}
.ujfoto img{width:inherit;max-width:100%;}
.termek_csikbox h4{text-align:center;}
.ar2sima, .eredetiar2sima{color:#0090c7;text-align:right;}
.arbox{line-height:25px;margin-top:15px;}
.hw_type{padding:5px;float:left;width:calc(25% - 10px);}
.hw_type a, .hw_type a span{display:block;text-align:center;}
.main_attr, .hw_type a{border:1px solid #333;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.main_attr{padding:7px;}
.basketbox{background-color:#333;color:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px;text-align:right;}
.main_attr h1{color:#003873;}
.hw_type a.active{background-color:#eee;}
.hw_type a:hover{background-color:#eee;}
.reszletek, .kosarbox{display:inline-table;width:49%;}
.kosarbox{text-align:right;}
#product_info_box .arbox{line-height:25px;margin-top:15px;max-width:300px;margin:15px auto 0 auto;text-align:right;}
.sszurek4{white-space:nowrap;overflow:hidden;line-height:22px;}
.basketbox .szolgaltatas_megvasarlas a{display:inherit;}
.rendelesek_lista td, .rendelesek_lista th{font-size:12px;}
.rendelesek_lista tr{cursor:pointer;}
.rendelesek_lista tr:hover{background-color:#B2E1FF;}
.rendelesek_lista .header{font-weight:bold;cursor:auto;}
.rendelesek_lista .header:hover{background-color:none;}
.rendelesek_lista #order_content select{margin-bottom:10px;}
.rendelesek_lista .align_right{text-align:right;}
.rendelesek_lista .tr1{background-color:#FCCF5C;}
.rendelesek_lista .tr2{background-color:#ffffff;}
.error_order th, .error_order td{padding:5px;}
.error_order{margin-bottom:15px;margin-top:10px;}
.box th, .action_box_title{background-color:#347ac4;color:#ffffff;padding:5px;}
.left{text-align:left;}
.right{text-align:right;}
.short_input{width:95%;}
.long_input{width:95%;}
#newcusttable{width:100%;}
.blacklist{color:#cc0000;font-weight:bold;}
#newcusttable th{text-align:left;}
.back_btn input{font-size:20px;}
.partner_list{text-align:center;}
#pizzeria_list a{color:#999999;}
#pizzeria_list a:hover{color:#333333;}
.dotted{border-bottom:1px dotted #999999;}
.opening_hour_0{color:red;font-weight:bold;}
.opening_hour_1, .opening_hour_2{color:green;font-weight:bold;}
#pizzeria_list li{border:1px solid #999999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:5px;padding:10px;background-color:#fff;margin-top:10px;list-style:none;}
#pizzeria_list li:hover{border:1px solid #333333;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:5px;}
#pizzeria_list li a{display:block;}
#pizzeria_list h1, #food_type_name_center h1{font-size:17px;color:#9f0d20;margin:0;padding:0;}
#pizzeria_list #help_text{border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#pizzeria_list span{padding:5px;}
.food_type{line-height:19px;}
/*DISZPÉCSER KÖZPONT*/
#common_content2{margin:0 auto;}
.back_btn input{font-size:20px;}
.menu_type_btn{width:100%;height:50px;font-weight:bold;}
.page_btn, .fdr_page_btn{height:50px;font-weight:bold;}
.grey{background-image:url("media/sub_header.png");color:#ffffff;padding:5px;font-weight:bold;}
#food_drink, #menu_type_box{margin-top:6px;}
#menu_type_box table{background-color:transparent;}
#menu_type_box table, #menu_type_box td{border:0;}
#menu_type_box{width:19%;margin-right:1%;}
#menu_type_box td{padding:2px 0 2px 0;}
#menu_type_box table{padding:0;width:100%;margin-top:0;}
#food_content, #menu_type_box{float:left;}
#food_content{width:45%;}
.fddrk_btn{height:45px;width:49.6%;float:left;margin:0.2%;font-weight:bold;}
#food_drink_search{margin-top:0;}
.fdr_row{background-color:#50a2ad;color:#fff;}
.fdt_row1{background-color:#eee86d;}
.fdt_row2{background-color:#eedd6f;}
.search_row1{background-color:#eeeeee;border-bottom:1px solid #000000;}
.search_row2{background-color:#f2f2ed;border-bottom:1px solid #000000;}
.fdr_search_list{max-height:150px;overflow:auto;}
.fdr_search_list div{padding:2px 2px 2px 6px;}
.search_row1:hover, .search_row2:hover{background-color:#0e5198;color:#ffffff;}
#billadd_bg{background-color:#000000;position:fixed;top:0;left:0;height:100%;width:100%;}
#billadd{position:fixed;width:75%;height:75%;top:50px;background-color:#ffffff;left:50%;margin-left:-37.5%;}
#basket{font-size:16px;}
#basket td{padding:2px;}
#basket hr, #basket table{padding:0;margin:0;}
#basket th, #basket td{border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
#basket table{border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;width:100%;}
#basket td{cursor:pointer;}
#menubar{width:34%;margin-left:1%;margin-top:6px;float:left;}
.funkcio_gombok{float:left;}
.function_bnt{width:35px;height:35px;background-size:100% 100%;background-repeat:no-repeat;margin-bottom:5px;cursor:pointer;}
.func_terkep{background-image:url(/webshop/_toolsite/images/map_icon.jpg);}
.onfoot_btn{background-image:url(/webshop/_toolsite/images/folyamatban.jpg);}
.fixprice_btn{background-image:url(/webshop/_toolsite/images/fix_price_icon.jpg);}
.edit_btn{background-image:url(/webshop/_toolsite/images/edit_icon.jpg);}
.del_btn{background-image:url(/webshop/_toolsite/images/delete_icon.jpg);}
.func_terkep:hover{background-image:url(/webshop/_toolsite/images/map_icon_hover.jpg);}
.onfoot_btn:hover{background-image:url(/webshop/_toolsite/images/folyamatban_hover.jpg);}
.fixprice_btn:hover{background-image:url(/webshop/_toolsite/images/fix_price_icon_hover.jpg);}
.edit_btn:hover{background-image:url(/webshop/_toolsite/images/edit_icon_hover.jpg);}
.del_btn:hover{background-image:url(/webshop/_toolsite/images/delete_icon_hover.jpg);}
.total_btn{height:40px;max-width:250px;margin-top:6px;}
.kosartartalom{float:left;width:calc(100% - 39px);margin-right:4px;}
.order_close{font-size:15px;text-align:center;}
.active_food{background-color:blue;color:#ffffff;}
.active_food td{color:#fff;}
.searched_food{cursor:pointer;color:#333;}
#cust_deliv_datas{font-size:16px;}
/*DISZPÉCSER KÖZPONT*/
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;} 
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-tabs{position:relative;padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222;}
.ui-widget-content a{color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-widget-header a{color:#222222;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget :active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}
.adatmegadastable td.negyes input{max-width:150px;}
.adatmegadastable td input{max-width:350px;}
.loginbox{max-width:350px;margin:0 auto;}
.loginhr::before, .loginhr::after{content:"";flex-grow:1;height:1px;font-size:0px;line-height:0px;margin:0px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#333;}
.loginhr{text-align:center;}
#csatlakozasgomb{cursor:pointer;}
#szorolap_megrendelo_table ul{margin-left:15px;}
#szorolap_megrendelo_table table, #szorolap_megrendelo_table td{vertical-align:top;border:0;}
#main_menu_btn li a{display:block;text-align:center;padding:8%;text-decoration:none;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
#main_menu_btn li{list-style:none;border:1px solid #dedede;display:inline-block;width:31%;margin:0.5%;margin-bottom:0.5%;margin-bottom:6px;}

.week_link{border:1px solid #000000;background-color:silver;text-decoration:none;float:left;margin-right:7px;padding:10px;color:#000000;margin-top:7px;}
.week_link_sel{border:1px solid #00cccc;background-color:gold;color:#000000;text-decoration:none;float:left;margin-right:7px;padding:10px;margin-top:7px;}
.first td{border-top:3px solid #666666;border-top-color:rgb(102, 102, 102);border-color:#666666 #dfe0e4 #666666;}
.second td{border-top:3px solid #666666;border-top-color:rgb(102, 102, 102);border-color:#666666 #dfe0e4 #666666;}
.redstyle{color:#cc0000;}
.okstyle{color:green;}
.goldstyle{color:orange;}
.fa-shopping-bag{color:brown;}
.fa, .fas, .far, .fal, .fad, .fab{margin:0 5px;font-size:19px;}
.fa-globe-americas{color:#003873}
.btn{border:1px solid #666666;background-color:#c0c0c0;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main_menu_btn .fa, #main_menu_btn .fas, #main_menu_btn .far, #main_menu_btn .fal, #main_menu_btn .fad, #main_menu_btn .fab{font-size:45px;}
.ticket-reply.staff{border:1px solid #cce4fc;}
.ticket-reply{margin:10px 0;padding:0;border:1px solid #efefef;background-color:#fff;}
.ticket-reply.staff .user{background-color:#f2f9ff;color:#333;}
.ticket-reply .user{padding:5px 0;background-color:#f8f8f8;}
.ticket-reply .message{padding:12px 15px;}
.sima, .negyed, .ketnegyed, .fel, .negyotod, .otod, .haromnegyed, .harmad, .ketharmad, .egesz{display:inline-table;float:none;margin:7px 3px;vertical-align:top;word-wrap:break-word;}
.negyed{width:calc(25% - 9px);}
.ketnegyed{width:45% !important;}
.fel{width:calc(50% - 9px);float:left;display:block;}
.haromnegyed{width:calc(75% - 9px);}
.harmad{width:calc(32.5% - 7px);display:inline-block;}
.ketharmad{width:calc(63% - 9px);}
.egesz{width:calc(100% - 9px);}
.negyotod{width:calc(80% - 10px);}
.otod{width:calc(20% - 12px);}
.segitseg_az_oldalhoz_box #segitseg_gomb.box_title{background-color:green;color:#fff;cursor:pointer;}
.segitseg_az_oldalhoz_box .segitsegtitle_sub{background-color:#347ac4;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;cursor:pointer;}
#segitseg_az_oldalhoz_tartalom .box_leiras{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.pizzaboy_back{background-color:#7edd9f;}
/* ASZTALFOGLALÁS RÉSZLETEK */
.table_comments{max-width:500px;margin:0 auto;}
.table_comments .t-comment{max-width:280px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1%;margin:5px 0;}
.c-left{float:left;background-color:#eee;color:#333;border:1px solid #333;}
.c-right{float:right;background-color:#d0daee;color:#3b70d1;border:1px solid #3b70d1;}
.table_comments .comment, .table_comments .c-time, .table_comments .commenter{width:100%;display:block;}
.table_comments .commenter, .table_comments .comment{margin-bottom:5px;}
.table_comments .c-time{text-align:right;}
.table_comments .commenter, .table_comments .c-time{font-size:12px;}
@media only screen and (max-width:700px){
	.right_cont_box, .left_cont_box{margin:0;float:none;width:100%}
	.article_list{width:100%;}
	#articles .article_list{width:48.6%;}
}
@media only screen and (max-width:550px){
	#articles .article_list{width:100%;}
}
@media only screen and (max-width:640px){
	#container_loggedin{display:none;}
	.article_images ul li, #articles ul li{width:46%;}
	.content_right, .content_left, .box_right, .netlapbox, #content_right, #content_left, #fullside, #leftside{width:100%;float:none;margin:0;}
	.nobg .td_left{display:none;}
	.nobg .uzletek, .nobg .uzletek select{width:100%;}
	.nobg .uzletek form{float:none !important;margin:0 !important;}
	.nobg .td_right{text-align:left;}
	.fel{width:calc(100% - 10px);float:none;display:block;margin:0 5px;}
	.negyed, .otod{width:calc(50% - 11px);}
	.ketnegyed{width:95% !important;}
}
#tipusokosszeg{background-color: #c0c0c0;}
.uj{padding: 5px;display: inline-block}
.rovidnev{width:20%;padding: 5px;display: inline-block;font-weight: bold;}
.rovidnev input[type="text"] {font-weight: bold;}
.hosszunev{width:30%;padding: 5px;display: inline-block;font-weight: bold;}
.hosszunev input[type="text"] {font-weight: bold;}
.leiras{width:40%;padding: 5px;display: inline-block}
.afa{width: 10%;padding: 5px;display: inline-block;vertical-align: top}
.elvitelafa{width: 10%;padding: 5px;display: inline-block;vertical-align: top}
.asztalafa{width: 10%;padding: 5px;display: inline-block;vertical-align: top}
.maxfeltet{width: 10%;padding: 5px;display: inline-block;vertical-align: top}
.kedvenc{width: 10%;padding: 5px;display: inline-block;vertical-align: top}
.torles{padding: 5px;display: inline-block}
.NTAKfdmennyegys{font-size:12px;width:10%;display: inline-block}
.NTAKfdcat{font-size:12px;width:10%;display: inline-block}

@media only screen and (max-width: 640px){
	.negygombos .func_btn {font-size: 70%;}
	.uj{padding: 5px;}
	.torles{padding: 5px;display:}
	.NTAKfdcat{font-size:12px;width:20%}
	.NTAKfdmennyegys{font-size:12px;width:25%;}
	.rovidnev{width:55%;padding: 5px;}
	.rovidnev input[type="text"] {font-weight: bold;}
	.hosszunev{width:95%;padding: 5px;}
	.hosszunev input[type="text"] {font-weight: bold;}
	.leiras{width:90%;padding: 5px;}
	.afa{width: 10%;padding-top:8%}
	.elvitelafa{width: 10%;padding: 5px;}
	.asztalafa{width: 10%;padding: 5px;}
	.maxfeltet{width: 10%;padding: 5px;}
	.kedvenc{width: 10%;padding: 5px;}
	.egesz{width:100%;margin: 3px 3px 3px;}
	.box_leiras {padding: 1px;}
	.ppadding, p {margin: 1px 0;}
	.gomb_btn{padding: 5px;}
	.nav_menu .gomb_btn {margin-bottom:5px;}
	.nav_menu {margin-bottom: 2px;}
	.page_menu {font-size:12px;font-weight:bold;}
	#m_navbar a {display:block;color:#f2f2f2;text-align: center;padding: 5px 5px;text-decoration: none;font-size: 17px;}
	.xdsoft_datetimepicker {display: block; left: 30% !important;}
	#szamlazasiadat table, #szamlazasiadat thead, #szamlazasiadat tbody, #szamlazasiadat th, #szamlazasiadat td, #szamlazasiadat tr { display: block; }
	#szamlazasiadat thead tr { position: absolute;top: -9999px;left: -9999px;}
	#szamlazasiadat tr { border: 1px solid #ccc; }
	#szamlazasiadat td { border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 50%; }
	#szamlazasiadat td:before {position: absolute;top: 6px;left: 6px;width: 45%; padding-right: 10px; white-space: nowrap;}
}
#m_navbar a {display:block;color:#f2f2f2;text-align: center;padding: 5px 5px !important;text-decoration: none;font-size: 17px;}

#etelekadotttipus .rovidnev {width: 100%;}
#etelekadotttipus .NTAKfdmennyegys {width: 100%;}
#editor_content_mod2 .NTAKfdcat {font-size: 14px;width:40%;;display: inline-block}
#editor_content_mod2 .NTAKfdmennyegys {font-size: 14px;width:55% !important;display: inline-block}
#editor_content_mod2 .rovidnev{width:20%;padding: 5px;display: inline-block;font-weight: bold;vertical-align: top}
#editor_content_mod2 .rovidnev input[type="text"] {font-weight: bold;}
#editor_content_mod2 .hosszunev{width:30%;padding: 5px;display: inline-block;font-weight: bold;vertical-align: top}
#editor_content_mod2 .hosszunev input[type="text"] {font-weight: bold;}
#editor_content_mod2 .leiras textarea{height: 5%;}
#fd_img2 {float: right;padding-right: 2%;}

.tfmc_main_type_fooddrink{color:#fff;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.tfmc_fooddrink_name{color:#347ac4;font-weight:bold;}
#food_dring_size {text-align:center;margin-left:5px;border:1px solid #282932;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;}
#tfmc_etel_list_kozep{vertical-align:top;}
.tfmc_fdtype {display:block;padding:5px;line-height:35px;}
#tfmc_food_params{color:black;font-size: 17px; display:inline-flex;padding: 5px;float: right;}
.tfmc_main_type_fooddrink{background-color:#347ac4;}
#tfmc_food_dring_size, #tfmc_food_dring_size {width:auto !important;min-width:50px;}
.tfmc_fooddrink_name{font-size:20px;margin:10px 0;}
.tfmc_food_description{font-size:17px;color:#333;line-height:20px;}
#container_middle .tfmc_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:#333;}
#tfmc_tableId{list-style: none;}
@media only screen and (max-width: 320px){
	#tfmc_tableId li { list-style: none; width: 95%; float: left;} 
}
@media only screen and (min-width: 993px){
	#tfmc_menucard_list_content{ width: 50%; padding-left: 25%}
}