.top_books_modal .search1 input { border: 1px solid #000; margin-bottom: 5px !important; font-size: 13px; }.top_books_modal .input-wrap { width: 100% !important; }.top_books_modal span#search_city1 { width: 100% !important; }.top_books_modal .chck { width: 25%; float: left; margin: 0px; margin-top: 0px; }.top_books_modal .submit_in { margin-top: 0px; width: 30%; text-align: center; margin: auto; position: relative; z-index: 99 !important; }.top_books_modal .dp-sep { top: 93px; left: 138px; }.top_books_modal .modal-content .showmore { margin-top: 0 !important; position: relative !important; width: 100%; top: 0px !important; left: 0px; right: inherit !important; padding: 0px 0px !important; background: fff; z-index: 9999 !important; margin-bottom: 20px; }li.nav-item.active > a.new-book-stay:before { height: 0px !important; }.top_books_modal .modal-content .showmore fieldset { border: 1px solid #000; padding: 8px 10px; }.top_books_modal .col-12.room-guests { padding: 0px 0px; }.top_books_modal .search1 .plus-min-style input { border: 0px solid; }.top_books_modal .top-widths { width: 100%; }.top_books_modal fieldset { border: 1px solid #ffffff; margin-top: 0px; padding: 0 0px; padding-bottom: 15px; border-radius: 0px; }.top_books_modal { text-align: center; }.top_books_modal .top-width { width: 50% !important; float: left; margin: 0px !important; }.top_books_modal .modal-dialog { max-width: 600px; }.top_books_modal .chck.b-left { border-left: 0px; }.top_books_modal .chck.b-right { border-right: 0px; }.top_books_modal .row { margin: 0px !important; padding: 0px !important; }.fixed-btn.mobiles { display: none; }.fixed-btn { position: relative; right: 0%; top: 0px; z-index: 99; }a.nav-link.new-book-stay { background: #ee7e00; padding: 5px 22px !important; color: #fff; border-radius: 4px;}a.book-now-fixed { display: none; }#dp12 { background: url(../../kimages/cal-icon.png) no-repeat left; background-size: 32px; font-size: 12px; padding-left: 28px; }.top_books_modal .swtch-btn { width: inherit; margin-top: 0px; float: left; }.top_books_modal .swtch-btn p { margin-left: 10px; }.top_books_modal input.promo-check { text-align: left; border-left: 0px; }.top_books_modal .rooms-childs { text-align: left; }.top_books_modal .tooltip-1 { position: relative; top: 0px; bottom: initial; right: 8px; float: right; }.top_books_modal ul.book-icon li img { width: 26px; }.top_books_modal ul.book-icon li { margin-bottom: 5px; }.top_books_modal ul.book-icon { left: inherit; z-index: 9999; padding: 6px 6px; width: 450px; }.tool-demo-one-Benefits .tooltip-1 { font-size: 12px; text-align: right; margin-right: 7px; width: 152px; padding-top: 0px; position: absolute; right: 12px; bottom: inherit; top: -18px; }.tool-demo-one-Benefits .tolltipBenefits { color: #fff; font-size: 13px; }.tool-demo-one-Benefits ul.book-icon { left: initial; }.modal .tool-demo-one-Benefits .tooltip-1 { top: 0px; right: 16px; bottom: inherit; }.modal .tool-demo-one-Benefits .tolltipBenefits { color: #444; }.modal input.promo-check { width: 11.2%; }@media (max-width: 768px) { .modal .tool-demo-one-Benefits .tooltip-1;{ top: 0px; }.modal .tool-demo-one-Benefits .tolltipBenefits { color: #444; }.tool-demo-one-Benefits ul.book-icon { width: 350px; }#dp12, #dp22 { background: url(../../kimages/cal-icon.png) no-repeat left; background-size: 32px; font-size: 12px; padding-left: 28px; }.top_books_modal .submit_in { z-index: 0 !important; }.top_books_modal ul.book-icon { z-index: 9; width: 350px; right: -15px; }.top_books_modal span#search_city1 { margin-bottom: 0px; }.top_books_modal .promo-check { width: 100% !important; }.fixed-btn { display: none; }.fixed-btn.mobiles { display: none; }.top_books_modal .col-12.col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }.top_books_modal .modal-dialog { margin: 25px 0px; }.top_books_modal .swtch-btn { width: inherit; margin-top: 0px; float: inherit; top: 10px; z-index: 9; text-align: center; }.top_books_modal .swtch-btn p { margin-left: 0px; }.top_books_modal .tooltip-1 { top: 22px; }.top_books_modal .tooltip-1 { top: initial; position: absolute; bottom: -8px; right: 21px; }}.top_books_modal .modal-body .search1 input[type=text]:disabled { background: #dddddd !important; }.top_books_modal ul.book-icon {top: 18px;}