.menu-food-opp-wrap{position: relative;overflow: hidden;text-align: center}.menu-food-opp-wrap.image-left .image-wrap{float: left;left: 0px}.menu-food-opp-wrap.image-left .menu-item-list{float: right;right: 0}.menu-food-opp-wrap.image-right .image-wrap{float: right;right: 0}.menu-food-opp-wrap.image-right .menu-item-list{float: left;left: 0}.menu-food-opp-wrap .menu-item-list{width: 100%;max-width: 582px;position: absolute;top: 10%;bottom: 10%;background-color: #fff;padding: 30px;min-height: 400px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.menu-food-opp-wrap .menu-item-list .inner-wrap{width: 100%;height: 350px;overflow: auto;position: relative}.menu-food-opp-wrap .menu-item-list .menu-title span.title{position: relative;padding-right: 110px;font-size: 15px}.menu-food-opp-wrap .menu-item-list .menu-title span.title:after{content: "";position: absolute;width: 100px;margin-left: 5px;bottom: 4px;border-top: dashed 1px}.menu-food-opp-wrap .menu-item-list .menu-title,.menu-food-opp-wrap .menu-item-list .menu-title a{color: #2f2f2f}.menu-food-opp-wrap .menu-item-list .menu-title > div{display: inline-block}.menu-food-opp-wrap .menu-item-list .icon{margin-bottom: 35px;display: inline-block}.menu-food-opp-wrap ul{list-style: none;padding: 0}.menu-food-opp-wrap .has-sale .price{color: #aaa;text-decoration: line-through}@media (max-width: 600px){.menu-food-opp-wrap .image-wrap,.menu-food-opp-wrap .menu-item-list{float: none !important;left: 0 !important}.menu-food-opp-wrap .menu-item-list{position: relative;top: 0;bottom: 0;top: auto;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transform: none}.menu-food-opp-wrap .menu-item-list .inner-wrap{position: relative;top: 0;left: 0;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-webkit-transform: translateY(0%) translateX(0%);-moz-transform: translateY(0%) translateX(0%);-o-transform: translateY(0%) translateX(0%);-ms-transform: translateY(0%) translateX(0%);transform: translateY(0%) translateX(0%)}}