.enqimgp10 img {border-radius: 4px 0 0 4px }.enqform .form-group svg {top: 45px!important;height: 16px!important }.whatscheck span {left: unset!important }.simcheck {margin: 15px auto!important }.contmnboxrit,.enqform .fomcntrl,.modal .fomcntrl,.searchable input,[type=date] {}#clear_txt svg,.duration-svg svg,.pkp-lcn-svg svg,.scnd-lab svg {position: absolute;color: gray;height: 14px }@media(max-height: 800px) {.yachtbookingform .enqform {max-height:calc(100% - 3%) !important;overflow-y: unset!important;overflow-x: unset!important;padding: unset!important }}.bookingfom,.bookingfom.aftclick {/* transition: transform 1s cubic-bezier(.165,.84,.44,1),box-shadow .7s; */}.yachtbookingform.show .fomcntrl,.yachtbookingform.show input {font-size: 1rem!important;padding: 10px 10px 10px 37px }.enqform .checkbox label span {left: 13px!important }.enqform .contmnboxrit {padding: 10px;box-shadow: none!important;border: none!important }.yachtbookingform {display: none }.bookingfommask {width: calc(100vw);height: calc(100vh);z-index: 999;left: 0;top: 0;bottom: 0;background: #00000099;backdrop-filter: blur(8px) }.bookingfom,.duration-svg svg {z-index: 99999 }.bookingfom {padding: 5px 30px;display: flex;display: -webkit-flex;position: fixed;flex-direction: column;top: 0;right: 0;width: 100%;max-width: 30rem;height: 100%!important;transform: translateX(100%);border-radius: 0!important;background-color: #fff;overflow-x: hidden }.bookingfom.aftclick {transform: translateX(100%)!important }.yachtfomclose {color: #aaa;float: right;font-size: 28px;position: relative;z-index: 999;margin-top: -30px;margin-right: -2px;cursor: pointer;text-align: right;top: 35px }.byond-algn,.frm-ftr-cont {text-align: center }.show .bookingfom {transform: none;box-shadow: rgb(0 0 0/7%) -.0625rem 0 .625rem 0,rgb(0 0 0/4%) .3125rem 1.25rem 2.5rem 0 }.img-cont-drv {border: 1px solid #ccc;border-radius: 4px;position: relative;width: 100%;max-height: 82px;margin-bottom: 20px }.drv-mdl-img {height: 80px;min-height: 80px;max-height: 100px;border-radius: 4px }.bt-nam-dsc {margin-left: 12px;margin-top: 10px }.int-mdl-psg {line-height: 2px }#clear_txt svg {top: 37px }.frm-tp-tl {font-size: 1.125rem }.bt-tag-desc {margin: -6px 0 18px }.frm-dsc-clr {color: #a7a7a7 }.int-mdl-psg h5 {font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical }.ycht-rd-tags {font-size: 12px;margin: 17px 0 }.ycht-rd-tagss {margin-top: 15px;font-size: 12px }.ademrt-input,.frst-lab select {width: 100%!important }.div-sftng .close-select,.enqcrimg {width: 100% }.scnd-lab svg {margin-left: 10px;top: 37px!important }.duration-svg svg,.pkp-lcn-svg svg {margin-left: 10px;top: 37px }.duration-svg select {padding-left: 30px }.close-emirate {z-index: 3 }.div-sftng {display: block }.div-sftng .close-emirate {z-index: 3;right: 25px }.sbmt-mrgn-btm {margin-bottom: 30px }.enqcrimg {object-fit: cover }ul.list.bukfillst {padding: 0;margin-left: 20px }.frm-ftr-cont {font-size: 13px;position: relative;margin: 10px 0 25px;text-align: left!important }@media(max-width: 992px) {.enqcrimg {width:100%!important;margin-bottom: 0!important }}@media(max-width: 730px) {.div-sftng .close-emirate {z-index:3;right: 25px;top: 32px }.bt-nam-dsc {margin-left: 10px!important;margin-top: 10px;max-width: 200px }.int-mdl-psg h5 {font-size: 13px }.chauf_header3 {padding: 45px 0 20px!important }.div-sftng svg {position: absolute;top: 40px!important }.enqcrimg {border-radius: 4px 0 0 4px!important }}.mailbox:focus {padding: 8px 15px!important }.mailbox:focus img {margin: 0!important;height: 20px!important }.yachtbookingform .fomcntrl,.yachtbookingform .contmnboxrit,.yachtbookingform .searchable input {height: 50px!important;color: #000!important }.yachtbookingform .enqform .form-group svg {margin-left: 15px }.yachtbookingform .searchable input,.yachtbookingform .contmnboxrit {padding: 10px!important }.img-cont-drv .roww {display: flex;justify-content: left }.img-cont-drv .roww .enqimgp10 {flex: 10%;max-width: fit-content }.yachtbookingform .searchable ul input {width: 92%;border: solid 1px #ccc!important;background: #ffff!important;margin: 0% 4%;height: 40px!important;border-radius: 5px!important;z-index: 9999 }.yachtbookingform.show ul .country {font-family: open sans,Tahoma,Arial,helvetica,sans-serif!important;width: 100%;display: inline-table }.yachtbookingform.show span.contmnbox {position: relative }.yachtbookingform.show ul {margin-top: 1px }.yachtbookingform.show ul span {position: relative;height: 55px;display: block }.yachtbookingform.show ul span input {position: sticky;top: 0 }.yachtbookingform.show ul span {position: -webkit-sticky;position: sticky;top: 0;background: #fff;padding-top: 10px }.yachtbookingform .searchable>input {text-align: right;padding-right: 20px!important }.yachtbookingform.show ul {border: solid 1px #ccc }.orangetext {color: #ed8413!important }