.twitter-typeahead{width:100%}.tt-hint,.tt-query,.typeahead{outline:0}.tt-hint{color:#999}.tt-dropdown-menu{width:auto;min-width:100%;margin-top:1px;min-width:180px;padding:7px 0;background-color:#fff;border:1px solid #ddd;border-radius:3px;max-height:300px;overflow-y:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);color:#000;text-rendering:auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}.typeahead-scrollable .tt-dropdown-menu{max-height:250px}.typeahead-rtl .tt-dropdown-menu{text-align:right}.tt-suggestion{padding:8px 15px;cursor:pointer;white-space:nowrap}.tt-suggestion.tt-cursor{background-color:#f5f5f5}.tt-suggestion p{margin:0}.tt-dataset-group .tt-suggestion{padding-left:24px;padding-right:24px}.tt-heading{font-size:11px;line-height:1.82;padding:8px 15px;text-transform:uppercase;display:block;font-weight:700;margin-top:2px;margin-bottom:2px}.typeahead-template .empty-message{padding:8px 15px;text-align:center}.tt-hint,.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:8px 12px;border:2px solid #ccc;border-radius:8px;outline:0}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{margin-top:2px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;line-height:20px}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.empty-message{padding-left:12px;height:30px;line-height:30px;font-size:.8em;border:1px solid red;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.pckg-inner,.tour-inner{background:#f8f8f8}.pckg-item{background:#fff;margin-bottom:10px;position:relative;box-shadow:4px 3px 5px 0 rgba(0,0,0,.03)}.package-wiget:hover,.pckg-item:hover{-webkit-box-shadow:1px 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 0 5px 0 rgba(0,0,0,.2);box-shadow:1px 0 5px 0 rgba(0,0,0,.2)}.pckg-item .pckg-image{position:relative;z-index:1;overflow:hidden;margin-bottom:0;display:table-cell}.pckg-item .pckg-image:before{content:'';position:absolute;z-index:2;top:0;right:-15%;height:100%;-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-ms-transform:skew(15deg);-o-transform:skew(15deg);transform:skew(15deg);background:#fff}.pckg-item .pckg-image .imgpkg{position:relative;z-index:1}.pckg-item .pckg-image .imgpkg:after,.pckg-item .pckg-image .imgpkg:before{content:'';z-index:1;top:0;height:100%;width:100%;position:absolute;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.pckg-item .pckg-image .imgpkg:before{left:0;background:#ffc107;opacity:0}.pckg-item:hover .pckg-image .imgpkg:before{opacity:.3}.pckg-item .pckg-image .imgpkg:after{right:-90%;opacity:.2;background:#fff;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,-22%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,-22%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,-22%,0)}.pckg-item:hover .pckg-image .imgpkg:after{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,130%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,130%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,101deg) translate3d(0,130%,0)}.pckg-item .pckg-body{padding:15px;display:table-cell;vertical-align:middle}.pckg-item .pckg-body .ratting i{font-size:11px}.pckg-item .pckg-body h3{margin:5px 0;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px}.pckg-item .pckg-body p{color:#bebebe;font-size:13px;line-height:21px}.pckg-item .pckg-body .free-service i{font-size:18px;margin-right:10px;color:#868686;cursor:pointer}.pckg-right{text-align:center;background:#fff;padding:15px 10px 6px 10px;display:table-cell;vertical-align:middle;border-left:1px solid #ddd;height:150px}.pckg-person{font-size:14px;line-height:14px;letter-spacing:0;margin-bottom:10px}.pckg-person span{display:block;font-size:24px;margin:10px 0 10px 2px;font-weight:700;line-height:22px}.pckg-image img{height:100%!important;width:100%}.pckg-image div.imgpkg{height:150px}.pckg-item .ahotel-image{width:40%!important}.pckg-image img{height:100%!important}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{cursor:pointer;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}span.twitter-typeahead{width:100%}.input-group span.twitter-typeahead{display:block!important;height:34px}.input-group span.twitter-typeahead .tt-dropdown-menu,.input-group span.twitter-typeahead .tt-menu{top:32px!important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0 .25rem .25rem 0}.input-group span.twitter-typeahead:first-child .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group span.twitter-typeahead:last-child .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group.input-group-sm span.twitter-typeahead{height:30px}.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-sm span.twitter-typeahead .tt-menu{top:30px!important}.input-group.input-group-lg span.twitter-typeahead{height:34px}.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-lg span.twitter-typeahead .tt-menu{top:46px!important}