.elm-datepicker--container{position:relative}.elm-datepicker--input:focus{outline:0}.elm-datepicker--picker{position:absolute;border:1px solid #CCC;z-index:10;background:#FFF;width:100%}.elm-datepicker--picker-header,.elm-datepicker--weekdays{background:#FFF}.elm-datepicker--picker-header{display:flex;align-items:center;background:#FFF}.elm-datepicker--next-container,.elm-datepicker--prev-container{flex:0 1 auto}.elm-datepicker--month-container{margin:auto;padding:.5em;display:inline;flex-direction:column}.elm-datepicker--month,.elm-datepicker--year{flex:1 1 auto;font-weight:700;cursor:default;text-align:center;color:#cfb503}.elm-datepicker--year{margin-left:5px}.elm-datepicker--next,.elm-datepicker--prev{border:6px solid transparent;display:block;width:0;height:0;padding:0 .2em}.elm-datepicker--prev{border-right-color:#cfb503}.elm-datepicker--prev:hover{border-right-color:#cfb503}.elm-datepicker--next{border-left-color:#cfb503}.elm-datepicker--next:hover{border-left-color:#cfb503}.elm-datepicker--table{border-spacing:0;border-collapse:collapse;width:100%}.elm-datepicker--table td{width:2em;height:2em;text-align:center}.elm-datepicker--dow{cursor:default;font-weight:700}.elm-datepicker--day{cursor:pointer}.elm-datepicker--day:hover{background:#F2F2F2}.elm-datepicker--disabled{cursor:default;color:#DDD}.elm-datepicker--disabled:hover{background:inherit}.elm-datepicker--picked{color:#fff;background:#cfb503}.elm-datepicker--picked:hover{background:#cfb503}.elm-datepicker--today{font-weight:700}.elm-datepicker--other-month{color:#AAA}.elm-datepicker--other-month.elm-datepicker--disabled{color:#EEE}.elm-datepicker--other-month.elm-datepicker--picked{color:#fff}@media (max-width:767px){#enquire-dialog,#enquire-modal{min-height:100%;min-width:100%;vertical-align:center;padding:0!important}}#enquire-dialog{background-color:#f6f6f6}@media (max-width:767px){#enquire-dialog .modal-content{height:100%}}@media (max-width:767px){#inqform,#inqsuccess{height:100%}}.modal-title{color:#333;font-weight:600;padding-left:15px}.trip-title{color:#000;font-weight:900;padding-left:15px}#inqform #formphonecode{display:inline-block}#inqform .form-control-label{min-width:100%!important;display:inline-block}#inqform .input-group-addon{font-family:FontAwesome}#inqform .input-group input{color:#111;box-shadow:none}#inqform .btn-group{margin:5px}#inqform .unset{color:#999;box-shadow:none;padding-bottom:9px}#inqform .formpax{padding-bottom:9px}#inqform #paxpop{background-color:#fff}#inqform .popover-content .paxcount{background-color:#fff}#inqform .popover-content{padding-top:0}#inqform #paxpop .btn{background-color:#fff}#inqform .paxmod img{color:#000;background-color:#fff;padding:0;margin:0;width:20px;height:20px;text-align:center;vertical-align:middle}#inqform #applypax{text-align:right;margin:0;padding:0}#inqform textarea{resize:vertical;margin-bottom:5px;min-height:120px}.info-tooltip{padding-left:5px;color:#999;font-size:.85em}#check{width:100px;height:100px;display:inline-block;-webkit-mask-size:cover;mask-size:cover;background-color:#cfb503}#inqsuccess{padding:20px 20px 20px 20px;vertical-align:center}#inqsuccess .thanks_text{line-height:30px;margin-bottom:20px}#inqsuccess .success_caption{line-height:1.4}#inqform .esccol,#inqsuccess .esccol{text-align:right}#inqsuccess #imgcol{text-align:center}#inqsuccess #maincol{text-align:center;color:#333;font-size:20px;font-weight:700;margin-bottom:10px}#inqsuccess #minorcol{text-align:center;font-size:16px;color:#777}#enquire-dialog .modal-header{height:60px}@media (max-width:767px){#enquire-dialog .modal-body{padding-top:0;height:calc(100vh - 170px);overflow-y:auto}}#enquire-dialog .modal-footer{height:100px}.grecaptcha-badge,.rc-anchor-invisible{display:none!important}@media (min-width:992px),(min-width:800px){.form-modal{text-align:center}.form-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}}.form-modal .modal-dialog.modal-lg,.form-modal .modal-dialog.modal-md{margin:0 auto}@media (min-width:992px),(min-width:800px){.form-modal .modal-dialog.modal-lg,.form-modal .modal-dialog.modal-md{display:inline-block;text-align:left;vertical-align:middle}}.form-modal .modal-dialog.modal-md{max-width:410px;width:95%}.form-modal .modal-dialog.modal-md .col-md-6{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.form-modal .modal-dialog.modal-lg{max-width:616px}@media (min-width:992px){.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-]:nth-child(odd){padding-right:10px}.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-]:nth-child(even){padding-left:10px}.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-].comment_row{padding-right:15px;padding-left:15px}.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-].comment_row+[class*=col-]:nth-child(even){padding-right:10px;padding-left:15px}.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-].comment_row+[class*=col-]:nth-child(even)~[class*=col-]:nth-child(odd){padding-left:10px;padding-right:15px}.form-modal .modal-dialog.modal-lg .enquiry_row>[class*=col-].comment_row+[class*=col-]:nth-child(even)~[class*=col-]:nth-child(even){padding-right:10px;padding-left:15px}}.form-modal.no-border .modal-content{border-radius:0}.form-modal.extra-padding .modal-body,.form-modal.extra-padding .modal-footer,.form-modal.extra-padding .modal-header{padding:25px 30px;border:0}.form-modal.extra-padding .modal-header{padding-bottom:0}.form-modal.extra-padding .modal-body{padding:5px 30px 0}.form-modal.extra-padding .modal-title{padding-left:0;line-height:normal}.form-modal .errmsg{color:#d9534f}.form-modal .thanks_text{color:#666}.form-modal .success_caption{color:#999;font-size:20px}.modal-sub-title{font-size:18px;line-height:22px;margin:0}.form-loader:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.87);z-index:10}.form-loader:before{content:"\f110";display:inline-block;font-family:FontAwesome;animation:fa-spin 1s infinite steps(8);position:absolute;top:40%;left:46%;margin:0 auto;z-index:11;font-size:3.5em;color:#cfb503}.modal-form .phonegroup{padding:0}.modal-form .phonegroup .cccol{padding-right:5px}@media (min-width:768px) and (max-width:991px){.modal-form .phonegroup .cccol{width:15%}}@media (max-width:767px){.modal-form .phonegroup .cccol{width:22%}}.modal-form .phonegroup .nocol{padding-left:5px}@media (min-width:768px) and (max-width:991px){.modal-form .phonegroup .nocol{width:85%}}@media (max-width:767px){.modal-form .phonegroup .nocol{width:78%}}.modal-form .phonegroup .fa-phone{position:relative;top:2px}.modal-form .input-group-addon{background-color:#fff;color:rgba(82,85,90,.6);border-radius:0}.modal-form .input-group-addon .fa,.modal-form .input-group-addon .far{color:rgba(82,85,90,.6)}.modal-form label{font-size:15px;line-height:18px}.modal-form input{color:#52555A;border-radius:0}.modal-form .input-group{width:100%}.modal-form .input-group input{padding-bottom:8px;border-right-width:0}.modal-form .input-group .input-group-addon+input{border-right-width:1px;border-left:0}.modal-form .form-control{box-shadow:none}.modal-form .required:after{color:red;content:" *"}.modal-form .btn.btn-primary{text-transform:none;letter-spacing:normal;font-size:18px;font-weight:700}.modal-form .formpax{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:normal;font-size:16px;text-transform:none;border:1px solid #ccc;border-left:0;color:#52555A}.modal-form .has-error .formpax{border-color:#d9534f}.modal-form .plusminus{font-size:18px}.modal-form .plusminus.disabled{color:#ccc}.modal-form .pax-pc{background-color:#fff}.modal-form .pax-pc .btn{letter-spacing:inherit;text-transform:capitalize;font-weight:600;padding-right:0}.modal-form .paxcount{width:20px;display:inline;border:0;text-align:center;padding:0;font-size:13px;margin:0;background-color:#f6f6f6}.modal-form .paxtable{width:100%}.modal-form .paxtable td{padding:0;border-bottom:1px solid #ccc}.modal-form .paxtable td:first-child{width:100%}.modal-form .paxtable tr:last-child td{border-bottom:0}.modal-form .paxtable .paxmod{padding:0;width:20px;background-color:#f6f6f6}.modal-form .paxtable .paxmod:focus{outline:0}.modal-form .elm-datepicker--picker{padding:0 5px}.modal-form textarea{font-family:Lato,FontAwesome}.modal-form .enquiry_row>[class*=col-]:last-child .form-group{margin-bottom:0}