/* Font */ @font-face { font-family: Parisienne; src: url(./fonts/Parisienne/Parisienne-Regular.ttf); } @font-face { font-family: Nanum Pen Script; src: url(./fonts/Nanum_Pen_Script/NanumPenScript-Regular.ttf); } @font-face { font-family: Ma Shan Zheng; src: url(./fonts/Ma_Shan_Zheng/MaShanZheng-Regular.ttf); } /* POPUP */ .popup { position: absolute; top: 0px; left: 0px; width: 1920px; height: 1080px; display: block; z-index: 1; } /* Hotkey(red) */ .popup .hotkey_mm_red { position: absolute; width: 100%; height: 100%; padding: 0px; overflow: hidden; display: none; } .popup .hotkey_mm_red div#lst_hotkey_mm_red { position: absolute; /* width: 1464px; height: 1007px; margin: 36px 226px 36px 226px; */ width: 100%; height: 100%; padding: 0; border-style: solid; border-color: rgb(160, 160, 160); filter: drop-shadow(0 0 15px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_red .owl-carousel .owl-stage-outer { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_red .owl-carousel .owl-stage-outer .owl-stage { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_red .owl-carousel .owl-stage-outer .owl-stage .owl-item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_red div .item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_red .owl-nav .nav-btn { /* height: 47px; */ position: absolute; /* width: 26px; */ /* cursor: pointer; */ top: 480px !important; filter: drop-shadow(0 0 3px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_red .owl-nav .owl-prev.disabled, .popup .hotkey_mm_red .owl-nav .owl-next.disabled { pointer-events: none; opacity: 0.4; } .popup .hotkey_mm_red .owl-nav .prev-slide { background: url(images/icon_brochure_prev.png) no-repeat scroll 0 0; left: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_red .owl-nav .next-slide { background: url(images/icon_brochure_next.png) no-repeat scroll 0px 0px; right: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_red .owl-dots { position: absolute; top: 1000px; width: 100%; align-content: center; } .popup .hotkey_mm_red .owl-dots .owl-dot span { width: 15px; border: 2px solid rgba(80, 80, 80, 0.8); filter: drop-shadow(0 1px 2px rgb(0, 0, 0)); background: none; } /* Hotkey(green) */ .popup .hotkey_mm_green { position: absolute; width: 100%; height: 100%; padding: 0px; overflow: hidden; display: none; } .popup .hotkey_mm_green div#lst_hotkey_mm_green { position: absolute; /* width: 1464px; height: 1007px; margin: 36px 226px 36px 226px; */ width: 100%; height: 100%; padding: 0; border-style: solid; border-color: rgb(160, 160, 160); filter: drop-shadow(0 0 15px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_green .owl-carousel .owl-stage-outer { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_green .owl-carousel .owl-stage-outer .owl-stage { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_green .owl-carousel .owl-stage-outer .owl-stage .owl-item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_green div .item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_green .owl-nav .nav-btn { /* height: 47px; */ position: absolute; /* width: 26px; */ /* cursor: pointer; */ top: 480px !important; filter: drop-shadow(0 0 3px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_green .owl-nav .owl-prev.disabled, .popup .hotkey_mm_green .owl-nav .owl-next.disabled { pointer-events: none; opacity: 0.4; } .popup .hotkey_mm_green .owl-nav .prev-slide { background: url(images/icon_brochure_prev.png) no-repeat scroll 0 0; left: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_green .owl-nav .next-slide { background: url(images/icon_brochure_next.png) no-repeat scroll 0px 0px; right: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_green .owl-dots { position: absolute; top: 1000px; width: 100%; align-content: center; } .popup .hotkey_mm_green .owl-dots .owl-dot span { width: 15px; border: 2px solid rgba(80, 80, 80, 0.8); filter: drop-shadow(0 1px 2px rgb(0, 0, 0)); background: none; } /* Hotkey(blue) */ .popup .hotkey_mm_blue { position: absolute; width: 100%; height: 100%; padding: 0px; overflow: hidden; display: none; } .popup .hotkey_mm_blue div#lst_hotkey_mm_blue { position: absolute; /* width: 1464px; height: 1007px; margin: 36px 226px 36px 226px; */ width: 100%; height: 100%; padding: 0; border-style: solid; border-color: rgb(160, 160, 160); filter: drop-shadow(0 0 15px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_blue .owl-carousel .owl-stage-outer { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_blue .owl-carousel .owl-stage-outer .owl-stage { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_blue .owl-carousel .owl-stage-outer .owl-stage .owl-item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_blue div .item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_blue .owl-nav .nav-btn { /* height: 47px; */ position: absolute; /* width: 26px; */ /* cursor: pointer; */ top: 480px !important; filter: drop-shadow(0 0 3px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_blue .owl-nav .owl-prev.disabled, .popup .hotkey_mm_blue .owl-nav .owl-next.disabled { pointer-events: none; opacity: 0.4; } .popup .hotkey_mm_blue .owl-nav .prev-slide { background: url(images/icon_brochure_prev.png) no-repeat scroll 0 0; left: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_blue .owl-nav .next-slide { background: url(images/icon_brochure_next.png) no-repeat scroll 0px 0px; right: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_blue .owl-dots { position: absolute; top: 1000px; width: 100%; align-content: center; } .popup .hotkey_mm_blue .owl-dots .owl-dot span { width: 15px; border: 2px solid rgba(80, 80, 80, 0.8); filter: drop-shadow(0 1px 2px rgb(0, 0, 0)); background: none; } /* Hotkey(yellow) */ .popup .hotkey_mm_yellow { position: absolute; width: 100%; height: 100%; padding: 0px; overflow: hidden; display: none; } .popup .hotkey_mm_yellow div#lst_hotkey_mm_yellow { position: absolute; /* width: 1464px; height: 1007px; margin: 36px 226px 36px 226px; */ width: 100%; height: 100%; padding: 0; border-style: solid; border-color: rgb(160, 160, 160); filter: drop-shadow(0 0 15px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_yellow .owl-carousel .owl-stage-outer { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_yellow .owl-carousel .owl-stage-outer .owl-stage { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_yellow .owl-carousel .owl-stage-outer .owl-stage .owl-item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_yellow div .item { width: 100%; height: 100%; margin: 0; padding: 0; } .popup .hotkey_mm_yellow .owl-nav .nav-btn { /* height: 47px; */ position: absolute; /* width: 26px; */ /* cursor: pointer; */ top: 480px !important; filter: drop-shadow(0 0 3px rgba(255, 255, 255, 1)); } .popup .hotkey_mm_yellow .owl-nav .owl-prev.disabled, .popup .hotkey_mm_yellow .owl-nav .owl-next.disabled { pointer-events: none; opacity: 0.4; } .popup .hotkey_mm_yellow .owl-nav .prev-slide { background: url(images/icon_brochure_prev.png) no-repeat scroll 0 0; left: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_yellow .owl-nav .next-slide { background: url(images/icon_brochure_next.png) no-repeat scroll 0px 0px; right: 20px; width: 64px; height: 64px; background-size: contain; } .popup .hotkey_mm_yellow .owl-dots { position: absolute; top: 1000px; width: 100%; align-content: center; } .popup .hotkey_mm_yellow .owl-dots .owl-dot span { width: 15px; border: 2px solid rgba(80, 80, 80, 0.8); filter: drop-shadow(0 1px 2px rgb(0, 0, 0)); background: none; } /* Amenity Style */ .popup .amenity { position: absolute; top: 96px; left: -560px; width: 496px; height: 700px; overflow: hidden; display: none; background-color: rgba(67, 67, 67, 1); border-style: solid; border-color: rgb(96, 96, 96); filter: drop-shadow(0 0 10px rgba(255, 255, 255, 1)); } .popup .amenity .title { width: 100%; height: 64px; line-height: 40px; overflow: hidden; color: rgb(247, 236, 234); font-size: 40px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; } .popup .amenity .usage { width: 100%; height: 80px; line-height: 14px; overflow: hidden; color: rgb(170, 170, 170); font-size: 18px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 5px 10px 5px 15px; white-space: pre-line; } .popup .amenity>.items { /* width: 100%; */ height: 390px; /* background-color: rgba(48, 48, 48, 1.0); */ /* overflow-y: auto; */ overflow-y: hidden; overflow-x: hidden; /* padding: 20px 20px 10px 15px; */ margin: 5px 20px 10px 15px; border: 1px solid rgb(90, 90, 90); } .popup .amenity>.items table { width: 100%; border-collapse: collapse; } .popup .amenity>.items .table tr { width: 100%; height: 130px; border-bottom: 1px solid rgb(52, 52, 52); /* background-color: rgb(0, 0, 128); */ } .popup .amenity>.items div.products { width: 100%; } .popup .amenity>.items div.products div#item_title { width: 100%; height: 30px; font-size: 25px; font-weight: bolder; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: rgba(192, 192, 192, 1.0); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); line-height: 28px; margin: 5px 0px 0px 10px; } .popup .amenity>.items div.products div#thumb { width: 182px; height: 80px; margin: 0px 5px 0px 10px; display: inline-block; vertical-align: top; } .popup .amenity>.items div.products div#details { width: 142px; height: 80px; margin: 0px 5px 0px 5px; display: inline-block; vertical-align: top; font-size: 18px; color: rgb(170, 170, 170); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); /* background-color: rgba(124, 124, 0, 1); */ } .popup .amenity>.items div.products div#freecnt_title { width: 60%; height: 50%; display: inline-block; vertical-align: top; padding: 0px 10px 0px 0px; text-align: right; /* background-color: rgba(124, 124, 124, 1); */ } .popup .amenity>.items div.products div#freecnt_val { width: 40%; height: 50%; display: inline-block; font-size: 30px; padding: 0px 0px 0px 5px; color: rgba(192, 192, 192, 1.0); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); /* background-color: rgba(200, 124, 124, 1); */ } .popup .amenity>.items div.products div#price_title { width: 60%; height: 50%; display: inline-block; vertical-align: top; text-align: right; padding: 0px 10px 0px 0px; /* background-color: rgba(200, 124, 200, 1); */ } .popup .amenity>.items div.products div#price_val { width: 40%; height: 50%; display: inline-block; font-size: 30px; padding: 0px 0px 0px 5px; color: rgba(192, 192, 192, 1.0); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); /* background-color: rgba(200, 200, 124, 1); */ } .popup .amenity>.items div.products div#quantity_val { width: 90px; height: 80px; margin: 0px 0px 0px 5px; display: inline-block; vertical-align: top; font-size: 68px; line-height: 90px; text-align: right; color: rgba(190, 190, 190, 1); } .popup .amenity>.items .table tr.active { background-color: rgba(48, 48, 48, 1.0); box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .amenity>.items::-webkit-scrollbar { width: 5px; height: 8px; background-color: #aaa; /* or add it to the track */ } .popup .amenity>div.buttons { width: 100%; height: 145px; font-size: 28px; text-align: center; color: rgba(192, 192, 192, 1.0); padding: 10px 20px 5px 20px; } .popup .amenity>div.buttons div { height: 38px; border: 1px solid rgb(90, 90, 90); } .popup .amenity>div.buttons .active { border: 1px solid rgb(65, 196, 110); font-size: 30px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .amenity>div.buttons .order { width: 100%; border-radius: 5px; margin: 0px 0px 5px 0px; } .popup .amenity>div.buttons .cancel { width: 100%; border-radius: 5px; margin: 0px 0px 5px 0px; } .popup .amenity>div.buttons .details { width: 100%; border-radius: 5px; } .popup .amenity>div.order-details { width: 100%; height: 700px; background-color: rgba(48, 48, 48, 1.0); } .popup .amenity>div.order-details>.usage { height: 60px; } .popup .amenity>.order-details>.items { /* width: 100%; */ height: 485px; background-color: rgba(48, 48, 48, 1.0); /* overflow-y: auto; */ overflow-y: hidden; overflow-x: hidden; /* padding: 20px 20px 10px 15px; */ margin: 5px 20px 10px 15px; border: 1px solid rgb(90, 90, 90); } .popup .amenity>.order-details>.items table { width: 100%; border-collapse: collapse; } .popup .amenity>.order-details>.items .table tr { width: 100%; height: 114px; /* background-color: rgb(0, 0, 128); */ } .popup .amenity>.order-details>.items div.products { width: 100%; } .popup .amenity>.order-details>.items div.products div#order_num { /* width: 100%; */ height: 28px; font-size: 19px; font-weight: bolder; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: rgba(192, 192, 192, 1.0); /* text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); */ line-height: 28px; margin: 5px 10px 5px 10px; border-bottom: solid; border-bottom-color: rgb(255, 0, 0); } .popup .amenity>.order-details>.items div.products div#thumb { width: 35%; height: 72px; margin: 0px 5px 0px 10px; display: inline-block; vertical-align: top; } .popup .amenity>.order-details>.items div.products div#summary { width: 58%; height: 69px; margin: 0px 5px 0px 10px; font-size: 18px; color: rgba(190, 190, 190, 1); display: inline-block; vertical-align: top; } .popup .amenity>.order-details>.items div.products div#quantity_title { width: 37%; display: inline-block; text-align: center; } .popup .amenity>.order-details>.items div.products div#amount_title { width: 63%; display: inline-block; text-align: center; } .popup .amenity>.order-details>.items div.products div#quantity_val { width: 37%; height: 60px; display: inline-block; vertical-align: top; font-size: 45px; line-height: 60px; text-align: center; color: rgba(190, 190, 190, 1); } .popup .amenity>.order-details>.items div.products div#amount_val { width: 63%; height: 60px; display: inline-block; vertical-align: top; font-size: 45px; line-height: 60px; text-align: center; color: rgba(190, 190, 190, 1); } .popup .amenity>.order-details>.items .table tr.active { /* background-color: rgba(67, 67, 67, 1); */ background-color: rgba(48, 48, 48, 1.0); box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .amenity>.order-details>.items::-webkit-scrollbar { width: 5px; height: 8px; background-color: #aaa; /* or add it to the track */ } .popup .amenity>.order-details>.total_amount { /* width: 100%; */ height: 75px; } .popup .amenity>.order-details>.total_amount .title { width: 30%; height: 64px; display: inline-block; vertical-align: top; text-align: center; margin: 0px 0px 0px 14px; } .popup .amenity>.order-details>.total_amount .value { width: 56%; height: 64px; display: inline-block; /* background-color: blue; */ text-align: center; line-height: 55px; text-align: center; font-size: 55px; color: rgba(190, 190, 190, 1); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; margin: 0px 0px 0px 14px; } /* Room Service Style */ .popup .roomservice { position: absolute; top: 96px; left: -560px; width: 1280px; height: 700px; overflow: hidden; display: none; /* background-color: rgba(47, 47, 47, 1); */ /* border-style: solid; */ /* border-color: rgb(96, 96, 96); */ filter: drop-shadow(0 0 10px rgba(255, 255, 255, 1)); } .popup .roomservice .menu { width: 496px; height: 700px; overflow: hidden; display: inline-block; background-color: rgba(67, 67, 67, 1); border-style: solid; border-color: rgb(96, 96, 96); vertical-align: top; /* filter: drop-shadow(0 0 10px rgba(255, 255, 255, 1)); */ /* box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); */ } .popup .roomservice .menu>.title { width: 100%; height: 64px; line-height: 40px; overflow: hidden; color: rgb(247, 236, 234); font-size: 40px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; } .popup .roomservice .menu>.usage { width: 100%; height: 80px; line-height: 14px; overflow: hidden; color: rgb(170, 170, 170); font-size: 18px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 5px 10px 5px 15px; white-space: pre-line; } .popup .roomservice .menu>.items { /* width: 100%; */ height: 390px; /* background-color: rgba(48, 48, 48, 1.0); */ /* overflow-y: auto; */ overflow-y: hidden; overflow-x: hidden; /* padding: 20px 20px 10px 15px; */ margin: 5px 20px 10px 15px; border: 1px solid rgb(90, 90, 90); } .popup .roomservice .menu>.items table { width: 100%; border-collapse: collapse; } .popup .roomservice .menu>.items .table tr { width: 100%; height: 106px; border-bottom: 1px solid rgb(52, 52, 52); /* background-color: rgb(0, 0, 128); */ } .popup .roomservice .menu>.items div.products { width: 100%; } .popup .roomservice .menu>.items div.products div#title { width: 100%; height: 30px; font-size: 25px; font-weight: bolder; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: rgba(192, 192, 192, 1.0); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); line-height: 28px; margin: 5px 0px 0px 10px; } .popup .roomservice .menu>.items div.products div#details { width: 100%; height: 70px; margin: 0px 5px 0px 5px; display: block; /* vertical-align: top; */ font-size: 18px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); /* background-color: rgba(124, 124, 0, 1); */ } .popup .roomservice .menu>.items div.products div#price { width: 65%; font-size: 48px; line-height: 70px; display: inline-block; vertical-align: top; color: rgb(240, 190, 170); padding: 0px 10px 0px 0px; text-align: center; /* background-color: rgba(124, 124, 124, 1); */ } .popup .roomservice .menu>.items div.products div#quantity { width: 34%; display: inline-block; text-align: right; padding: 0px 0px 0px 5px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); /* background-color: rgba(200, 124, 124, 1); */ } .popup .roomservice .menu>.items div.products div#quantity #title { display: inline-block; vertical-align: middle; font-size: 18px; line-height: 18px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px; /* background-color: rgba(200, 124, 200, 1); */ } .popup .roomservice .menu>.items div.products div#quantity #value { font-size: 40px; line-height: 40px; text-align: center; color: rgba(220, 220, 220, 1.0); /* background-color: rgba(200, 200, 124, 1); */ } .popup .roomservice .menu>.items .table tr.active { /* background-color: rgba(67, 67, 67, 1); */ background-color: rgba(48, 48, 48, 1.0); box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .roomservice .menu>.items::-webkit-scrollbar { width: 5px; height: 8px; background-color: #aaa; /* or add it to the track */ } .popup .roomservice .menu>div.buttons { width: 100%; height: 145px; font-size: 28px; text-align: center; color: rgba(192, 192, 192, 1.0); padding: 10px 20px 5px 20px; } .popup .roomservice .menu>div.buttons div { height: 38px; border: 1px solid rgb(90, 90, 90); } .popup .roomservice .menu>div.buttons .active { border: 1px solid rgb(65, 196, 110); font-size: 30px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .roomservice .menu>div.buttons .order { width: 100%; border-radius: 5px; margin: 0px 0px 5px 0px; } .popup .roomservice .menu>div.buttons .cancel { width: 100%; border-radius: 5px; margin: 0px 0px 5px 0px; } .popup .roomservice .menu>div.buttons .details { width: 100%; border-radius: 5px; } .popup .roomservice .menu>div.order-details { width: 100%; height: 700px; background-color: rgba(48, 48, 48, 1.0); } .popup .roomservice .menu div.order-details>.title { width: 100%; height: 64px; line-height: 40px; overflow: hidden; color: rgb(247, 236, 234); font-size: 40px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; } .popup .roomservice .menu div.order-details>.usage { width: 100%; height: 60px; line-height: 14px; overflow: hidden; color: rgb(170, 170, 170); font-size: 18px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 5px 10px 5px 15px; white-space: pre-line; } .popup .roomservice .menu>.order-details>.items { /* width: 100%; */ height: 485px; background-color: rgba(48, 48, 48, 1.0); /* overflow-y: auto; */ overflow-y: hidden; overflow-x: hidden; /* padding: 20px 20px 10px 15px; */ margin: 5px 20px 10px 15px; border: 1px solid rgb(90, 90, 90); } .popup .roomservice .menu>.order-details>.items table { width: 100%; } .popup .roomservice .menu>.order-details>.items .table tr { width: 100%; height: 114px; /* background-color: rgb(0, 0, 128); */ } .popup .roomservice .menu>.order-details>.items div.products { width: 100%; } .popup .roomservice .menu>.order-details>.items div.products div#order_num { /* width: 100%; */ height: 28px; font-size: 19px; font-weight: bolder; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: rgba(192, 192, 192, 1.0); /* text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); */ line-height: 28px; margin: 5px 10px 5px 10px; border-bottom: solid; border-bottom-color: rgb(255, 0, 0); } .popup .roomservice .menu>.order-details>.items div.products div#thumb { width: 35%; height: 72px; margin: 0px 5px 0px 10px; display: inline-block; vertical-align: top; } .popup .roomservice .menu>.order-details>.items div.products div#summary { width: 58%; height: 69px; margin: 0px 5px 0px 10px; font-size: 18px; color: rgba(190, 190, 190, 1); display: inline-block; vertical-align: top; } .popup .roomservice .menu>.order-details>.items div.products div#quantity_title { width: 37%; display: inline-block; text-align: center; } .popup .roomservice .menu>.order-details>.items div.products div#amount_title { width: 63%; display: inline-block; text-align: center; } .popup .roomservice .menu>.order-details>.items div.products div#quantity_val { width: 37%; height: 60px; display: inline-block; vertical-align: top; font-size: 45px; line-height: 60px; text-align: center; color: rgba(190, 190, 190, 1); } .popup .roomservice .menu>.order-details>.items div.products div#amount_val { width: 63%; height: 60px; display: inline-block; vertical-align: top; font-size: 45px; line-height: 60px; text-align: center; color: rgba(190, 190, 190, 1); } .popup .roomservice .menu>.order-details>.items .table tr.active { background-color: rgba(67, 67, 67, 1); box-shadow: 0px 0px 30px rgba(0, 0, 0, 1); } .popup .roomservice .menu>.order-details>.items::-webkit-scrollbar { width: 5px; height: 8px; background-color: #aaa; /* or add it to the track */ } .popup .roomservice .menu>.order-details>.total_amount { /* width: 100%; */ height: 75px; } .popup .roomservice .menu>.order-details>.total_amount .title { width: 30%; height: 64px; display: inline-block; vertical-align: top; text-align: center; margin: 0px 0px 0px 14px; color: rgb(247, 236, 234); font-size: 40px; } .popup .roomservice .menu>.order-details>.total_amount .value { width: 56%; height: 64px; display: inline-block; /* background-color: blue; */ text-align: center; line-height: 55px; text-align: center; font-size: 55px; color: rgba(190, 190, 190, 1); text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; margin: 0px 0px 0px 14px; } .popup .roomservice .description { width: 760px; height: 700px; display: inline-block; margin: 0px 0px 0px 20px; /* background-color: rgba(46, 46, 46, 1.0); */ } .popup .roomservice .description>.rstitle { width: 100%; height: 64px; line-height: 40px; overflow: hidden; color: rgb(247, 236, 234); font-size: 40px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 10px 10px 5px 10px; } .popup .roomservice .description>.rscomment { width: 100%; height: 60px; line-height: 14px; overflow: hidden; color: rgb(170, 170, 170); font-size: 18px; text-align: left; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1); padding: 5px 10px 5px 15px; white-space: pre-line; } .popup .roomservice .description>.image { width: 740px; height: 100%; background-repeat: no-repeat; background-size: contain; /* padding: 0px 30px 0px 0px; */ margin: 30px 0px 0px 0px; /* display: block; */ filter: drop-shadow(0 0 10px rgba(0, 0, 0, 1)); } /* MY PAGE Style */ .popup>.mypage { position: absolute; width: 100%; height: 100%; } .popup>.mypage>.message { position: absolute; top: 13%; left: 6%; width: 88%; height: 80%; background-color: rgb(64, 64, 64); background-image: url(./images/bg_message_cream-paper.png); box-shadow: 2px 3px 20px black, 0 0 200px rgb(16, 16, 16) inset; overflow: hidden; display: none; } .popup>.mypage>.message>#hotel_logo { position: absolute; } .popup>.mypage>.message>#title { max-height: 200px; line-height: 200px; color: rgb(255, 255, 255); font-size: 48px; text-align: center; text-shadow: 2px 2px 4px rgba(0, 0, 0, 1) } .popup>.mypage>.message>#msg_ctz { position: absolute; top: 200px; width: 100%; height: 600px; font-size: 28px; line-height: 40px; padding: 0px 20px 0px 20px; color: rgb(235, 235, 235); text-align: center; text-shadow: 1px 1px 4px rgba(0, 0, 0, 1); } .popup>.mypage>.message>#btn_back { position: absolute; top: 820px; left: 1542px; width: 140px; height: 36px; line-height: 38px; font-size: 28px; font-family: LG Display-Regular; color: rgb(255, 255, 255); text-shadow: 3px 3px 15px rgba(0, 0, 0, 1); background-color: rgba(0, 0, 0, 0.4); padding-left: 50px; border-radius: 5px; text-align: center; filter: drop-shadow(2px 2px 4px black); } .popup>.mypage>.message>#btn_back::before { position: absolute; content: ''; width: 48px; height: 34px; margin-left: -62px; background-image: url(./images/icons/icon_btn_back.png); background-repeat: no-repeat; background-position: right center; background-size: contain; filter: drop-shadow(0 0 5px rgba(0, 0, 0, 1)); } /* Notification Style */ .popup>.notification { display: none; position: absolute; top: 10%; left: 73%; width: 26%; height: 10%; } .popup>.notification>.balloon { position: relative; display: inline-block; } .popup>.notification>.balloon span { display: inline-block; padding: 10px; color: #fff; background: #ad1e51; border-radius: 20px; font-size: 28px; } .popup>.notification>.balloon:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; } .popup>.notification>.balloon.right:after, .popup>.notification>.balloon.left:after { border-width: 10px 15px; top: 50%; margin-top: -10px; } .popup>.notification>.balloon.top:after, .popup>.notification>.balloon.bottom:after { border-width: 15px 10px; left: 50%; margin-left: -10px; } .popup>.notification>.balloon.top:after { border-color: #ad1e51 transparent transparent transparent; bottom: -25px; } .popup>.notification>.balloon.bottom:after { border-color: transparent transparent #ad1e51 transparent; top: -25px; } .popup>.notification>.balloon.left:after { border-color: transparent #ad1e51 transparent transparent; left: -25px; } .popup>.notification>.balloon.right:after { border-color: transparent transparent transparent #ad1e51; right: -25px; }