﻿@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&amp;display=swap);* { box-sizing: border-box; -webkit-box-sizing: border-box }a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, img, input, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, strike, strong, sub, sup, tt, u, ul, var { padding: 0; margin: 0; font-family: Poppins, sans-serif!important }.paxContent { display: none; background: #fff; position: absolute; top: 94px; left: 0; width: 300px; -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; z-index: 9; padding: 7px; }.box:last-child { border-bottom: 0; }.box { margin-top: 0px; border-bottom: 1px solid #e8e9eb; padding: 6px 6px 6px 6px; clear: both; height: auto; overflow: auto; font-size: 14px; -o-animation-name: animateElement; -moz-animation-name: animateElement; -webkit-animation-name: animateElement; animation-name: animateElement; -o-animation-duration: 0.2s; -moz-animation-duration: 0.2s; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -o-animation-iteration-count: 1; -moz-animation-iteration-count: 1; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -o-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-timing-function: linear; animation-timing-function: linear; }.roomTxt { color: #000; font-weight: 600; margin-bottom: 1px; }.pull-left { width: 63%; }.pull-left { float: left; }.num { line-height: 30px; }.num { font-weight: 600; line-height: 56px; font-size: 16px; float: right; color: #212121; }.txt { padding-top: 0; }.txt { display: block; padding-top: 2px; text-align: left; color: #000; }.txt em { font-size: 11px; color: #737373; display: block; font-style: normal; }.pull-right { border: 1px solid #e3e3e3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; }.pull-right { float: right; width: 36%; }.sub { font-size: 22px; font-weight: 600; left: 0; top: 0px; width: 33px; position: absolute; cursor: pointer; user-select: none; color: #000000; background: #f5f9ff; height: 30px; border-right: 1px solid #e3e3e3; }.spacer { height: 10px; clear: both; }.add { font-weight: 600; font-size: 17px; width: 33px; position: absolute; cursor: pointer; user-select: none; color: #000000; right: 0; top: 0; background: #f5f9ff; height: 30px; border-left: 1px solid #e3e3e3; }.sub, .add { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }.PlusMinusRow { border-radius: 2px; position: relative; margin: 0; overflow: hidden; min-height: 30px; line-height: 28px; text-align: center; }.PlusMinus_number { font-size: 14px; color: #000000; width: 32px; margin: auto; text-align: center; border: 0; outline: 0; height: 30px; line-height: 30px; font-weight: 600; }.PlusMinus_number, .PlusMinus_label { margin-top: 0px; display: inline-block; }.PlusMinus_label { text-align: left; min-width: 45px; font-size: 14px; letter-spacing: .32px; color: #999; vertical-align: top; }.addroom { margin-top: 4px; color: #44aa00; padding: 0px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; border-radius: 40px; margin-left: 6px; margin-bottom: 6px; font-size: 13px; border: 1px solid #44aa00; padding: 6px 8px; float: left; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s; text-decoration: none; cursor: pointer; }.addroom:hover { background: #44aa00; color: #fff; }.removeroom { color: #e00005; border-color: #e00005; }.removeroom:hover { background: #e00005; color: #fff; }.exitroom { color: #fff; background: #ef6614; float: right; margin-right: 6px; border-color: #ef6614; display: block; width: 32%; text-align: center; padding: 6px 8px; }.exitroom:hover { background-color: #da5200; -webkit-transition: background-color 500ms linear; -ms-transition: background-color 500ms linear; transition: background-color 500ms linear; }.childresAgeTxt { margin: 2px 0px 3px 0; font-size: 12px; color: #959595; text-align: left; width: 100%; margin-top: 13px; float: left; }.paxContent select { border: 1px solid #c3c3c3; margin-right: 16px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; font-size: 13px; width: 58px; color: #434343; -webkit-appearance: none; padding: 3px 8px; height: 30px; background: #ffffff url(https://images.emtcontent.com/hotel-img/arrow_down.png) no-repeat 81% 50%; }