@charset "utf-8";*{margin:0;padding:0;outline:0;font-family:Roboto,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}.newButton,button{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}ul{list-style:none}body{background-color:#fff7ea;width:100%}nav{display:block;width:1170px;height:72px;margin:0 auto}nav img,ul{display:inline-block;vertical-align:middle;height:72px}nav ul li{display:inline-block;vertical-align:middle;line-height:72px;width:120px;text-align:center}.flag-line{display:block;width:100%;height:12px;margin:5px 0;background-color:#fff;border-top:4px solid red;border-bottom:4px solid green}main{display:block;width:1170px;margin:0 auto}main h3{display:block;width:100%;margin:5px 0;text-align:center}main button{text-transform:uppercase;font-weight:700;text-align:center}main .login{display:block;width:400px;margin:30px auto}main .login input{display:block;width:300px;margin:5px auto;height:30px;line-height:30px;padding:0 15px;background-color:#fff;border:1px solid #2c8120}main .login button{display:block;width:150px;margin:15px auto;height:35px;line-height:35px;background-color:#2c8120;border:1px solid #2c8120;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}main .menu-day{display:block;width:100%;margin:0 auto}main .menu-day label{display:block;width:90%;margin:15px auto 10px auto;padding:5px;text-align:center;font-size:16px;font-weight:700;background-color:#e1d1b8}main .menu-day .mcol1,main .menu-day .mcol2{display:inline-block;vertical-align:top;width:44%;padding-left:4%;margin-left:4%}main .menu-day span{display:block;width:90%;margin:5px 0;text-align:center}main .menu-day input{display:inline-block;vertical-align:middle;width:80%;margin:5px 0;padding:2px 5px}main .menu-day button{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:5px;background:url(../../images/icon-edit.png) no-repeat top center;-webkit-background-size:26px;-moz-background-size:26px;-o-background-size:26px;background-size:26px;border:none}main .menu-day button:hover{background:url(../../images/icon-edit-2.png) no-repeat top center;-webkit-background-size:26px;-moz-background-size:26px;-o-background-size:26px;background-size:26px}main .table{display:table;width:600px;margin:15px auto}main .table .table-header{display:table-caption;width:600px;background-color:#e1d1b8;padding:5px;text-align:center}main .table .table-row{display:table-row}main .table .table-row div{display:table-cell;padding:2px 5px}main .table .table-row div a.edit{display:block;background:url(../../images/icon-edit.png) no-repeat top center;-webkit-background-size:24px;-moz-background-size:24px;-o-background-size:24px;background-size:24px;width:24px;height:24px}main .table .table-row div a.edit:hover{background:url(../../images/icon-edit-2.png) no-repeat top center;-webkit-background-size:24px;-moz-background-size:24px;-o-background-size:24px;background-size:24px;width:24px;height:24px}main .table .row1{background-color:#f9eedc}main .table .row2{background-color:#fff}main .form{display:block;width:700px;margin:15px auto}main .form .fields{margin-bottom:10px}main .form .fields label{display:inline-block;vertical-align:middle;width:250px}main .form .fields input{display:inline-block;vertical-align:middle;width:340px}main .print{display:inline-block;width:48%;vertical-align:top}main .printable{display:block;width:345px;height:35px;line-height:35px;margin:15px auto;background-color:#e1ecf4;border:1px solid #7aa7c7;color:#39739d;text-align:center}main .printable:hover{background-color:#b3d3ea}main .printable{display:block;width:350px;height:35px;line-height:35px;margin:15px auto;background-color:#e1ecf4;border:1px solid #7aa7c7;color:#39739d}main .printable:hover{background-color:#b3d3ea}main .menupdf{display:block;margin:15px auto;text-align:center}main .addButton,main .newButton{display:block;width:350px;height:35px;line-height:35px;margin:15px auto;background-color:#e1ecf4;border:1px solid #7aa7c7;color:#39739d;text-align:center;text-transform:uppercase}main .addButton:hover,main .newButton:hover{background-color:#b3d3ea}main .editButton{display:block;width:350px;height:35px;line-height:35px;margin:15px auto;background-color:#5eba7d;border:1px solid #5eba7d;color:#fff}main .editButton:hover{background-color:#42ba6a}main .trashButton{display:block;width:350px;height:35px;line-height:35px;margin:15px auto;background-color:#d32424;border:1px solid #d32424;font-weight:700;text-transform:uppercase;text-align:center;color:#fff}main .links{display:block;width:100%;padding:15px;text-align:center}main .links a{display:inline-block;width:90px;line-height:30px;height:30px;margin:0 10px;background-color:#e1ecf4;border:1px solid #7aa7c7;color:#39739d;font-weight:700;text-align:center}main .links a:hover{background-color:#b3d3ea}main .links a.active{background-color:#b3d3ea}main .filter{display:block;width:600px;margin:15px auto}main .filter input{display:line-block;width:200px;height:24px;line-height:24px;padding:0 10px}main .filter button{display:line-block;height:24px;line-height:24px;padding:0 10px}main .orderList{margin:15px auto}main .orderList th{line-height:24px;background-color:#e0d1b8}main .orderList tr.line1{background-color:#fff}main .orderList td{line-height:24px;padding:0 3px}main .orderList td.tar{text-align:right}main .orderList td.tac{text-align:center}main .popupbg{display:none;position:fixed;z-index:1101;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}main .orderDetails{display:none;position:fixed;z-index:1102;width:1170px;height:90%;margin:0 auto;padding:20px;top:5%;background-color:#fff}main .orderDetails .orderhead{display:block;width:100%}main .orderDetails .orderhead .ohcol{display:inline-block;width:565px;vertical-align:top}main .orderDetails .orderhead .ohcol label,main .orderDetails .orderhead .ohcol span{display:inline-block;vertical-align:top;line-height:24px}main .orderDetails .orderhead .ohcol label{width:150px;text-align:right}main .orderDetails .orderhead .ohcol span{width:400px;margin-left:8px;font-weight:700}main .orderDetails .orderhead .ohrow{display:block;width:80%;margin:0 auto}main .orderDetails .orderitems{display:block;width:80%;margin:0 auto;height:350px;overflow-y:auto}main .orderDetails .close{display:block;width:100px;margin:10px auto}