@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-Semibold.woff2') format('woff2'),url('../../fonts/OpenSans-Semibold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-BoldItalic.woff2') format('woff2'),url('../../fonts/OpenSans-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-ExtraboldItalic.woff2') format('woff2'),url('../../fonts/OpenSans-ExtraboldItalic.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans.woff2') format('woff2'),url('../../fonts/OpenSans.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-SemiboldItalic.woff2') format('woff2'),url('../../fonts/OpenSans-SemiboldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-Italic.woff2') format('woff2'),url('../../fonts/OpenSans-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSansLight-Italic.woff2') format('woff2'),url('../../fonts/OpenSansLight-Italic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-Extrabold.woff2') format('woff2'),url('../../fonts/OpenSans-Extrabold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-Bold.woff2') format('woff2'),url('../../fonts/OpenSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../../fonts/OpenSans-Light.woff2') format('woff2'),url('../../fonts/OpenSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}body{background:#fff;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-family:'Open Sans',sans-serif}h1,h2,h3,h5,h6{color:#51748b;font-weight:normal;padding-left:10px;font-size:24px;line-height:32px;height:32px}h1{font-size:72px;font-weight:lighter;width:96%;padding-left:0;margin-top:0;margin-bottom:0;display:inline-block;*display:inline;*zoom:1;line-height:82px}.Contact h1,.About h1,.Safety h1,.Book-Now h1{margin-bottom:60px;height:72px}html,body,table,td,th{font-family:'Open Sans';font-size:18px;line-height:1.5em;color:#444;margin:0}input,textarea,button,p{font-family:'Open Sans'}.container{width:1200px;max-width:100%;margin:0 auto;position:relative}.greeenText{color:#9bb782!important}.allCaps{text-transform:uppercase}#menu{padding:6px 0;width:552px;position:relative;display:block;float:right;margin-top:145px}#body .container{z-index:5;width:1200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}#footer{background-color:rgb(81,116,139);font-size:11px;line-height:1.4em}.Home #footer{margin-top:60px}#footer .container p{margin-left:0;margin-top:10px}#footer .footerMap{display:inline-block;*display:inline;*zoom:1;margin-bottom:50px}#footer .footerMap p{font-size:14px}#footer .footerMap img{width:270px;height:185px}#footer .contact p,#footer .contact a,#footer .contact{color:white;font-size:18px;line-height:22px}#footer .copyright p,#footer .copyright a,#footer .copyright{color:white;font-size:12px;line-height:14px;text-align:left}.copyright p{margin-top:15px}#footer .contact p:first-child{font-size:18px;letter-spacing:2px;line-height:26px;margin-top:0}#footer .contact a:last-child{padding-right:8px}#footer .contact{float:right;text-align:right}#footer a{color:white;text-decoration:underline}#footer a:hover{text-decoration:underline;color:white}#footer .container{width:1200px;padding-top:50px;display:flex;flex-wrap:wrap;justify-content:space-evenly}#menu .container{height:20px;width:580px;background:none}.header-nav{clear:both}.header{background-image:url('/assets/images/banner.jpg');background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;z-index:100;max-height:458px}.header:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(black,black);background-image:-moz-linear-gradient(black,black);background-image:-ms-linear-gradient(black,black);background-image:-o-linear-gradient(black,black);background-image:linear-gradient(black,black);opacity:.3;max-height:300px}#body .container .icons{position:absolute;top:0;right:0;z-index:10;padding-top:10px}#body .container i{font-size:32px;padding:0 5px;color:rgb(80,115,137)}.Home .header:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(black,black);background-image:-moz-linear-gradient(black,black);background-image:-ms-linear-gradient(black,black);background-image:-o-linear-gradient(black,black);background-image:linear-gradient(black,black);opacity:.3;max-height:458px}.header .container{min-height:160px;_height:160px;width:auto;height:300px}.header{height:300px}.Home .header{height:460px}.Home .header .container{height:460px}.Home .header .container{width:1200px}.Home #body .container:first-child{padding-top:0}.editMode .header .container{width:auto!important}.editMode #body{margin-top:50px}.editMode .header-nav .container{width:1200px!important}#main-menu .container{width:1200px}.header-logo{width:350px;display:inline-block;*display:inline;*zoom:1;float:left}.headerBox{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:355px;height:355px;background-color:white;overflow:hidden;bottom:70px;position:absolute;left:10px;z-index:2}.header-logo-image{background:url('/assets/images/logos/KMT logo Narrow dark text.webp');background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:240px;height:150px;margin-top:120px;margin-left:50px}.header-logoMod{width:350px;display:inline-block;*display:inline;*zoom:1;float:left}.headerBoxMod{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:350px;height:350px;background-color:white;overflow:hidden;position:absolute;top:-100px;left:-20px;z-index:999}.header-logo-imageMod{background:url('/assets/images/logos/KMT logo Narrow dark text.webp');background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:275px;height:174px;margin:0 auto;margin-top:113px}.nav{font-size:16px;position:absolute;right:0;bottom:0}.nav li{position:relative;list-style:none;display:block;float:left;margin-left:20px}.nav li a{display:block;text-align:center;padding:5px 13px;height:20px;line-height:20px;color:white;font-size:28px}.nav li:last-child{border-right:none}.nav li.hassub:hover a,.nav li.hassub a:hover,.nav li.hassub a:focus{height:20px}.nav a:hover,.nav a:focus{text-decoration:underline}.nav li.active li a,.nav li.activechild li a{text-decoration:none}.nav li.active a,.nav li.activechild li.active a{text-decoration:underline}.nav li.hassub ul{display:none;z-index:99999;position:absolute;width:270px;margin:0;left:0;padding:0 10px 10px;background:#8b8b8d;white-space:nowrap}.nav li.hassub li{padding:0;display:block;width:250px;font-size:15px;margin:0 4px 4px 0;height:40px;border:0}.nav li.hassub li:first-child{border:0}.nav li.hassub li a,.nav li.hassub.active li a,.nav li.hassub.activechild li a,.nav li.hassub:hover li a,.nav li.hassub:focus li a{width:250px;padding:15px 0;margin:0;height:20px;float:none;color:#fff;line-height:20px;border:0;text-align:left}.nav li.hassub li a span{display:inline-block;*display:inline;*zoom:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none}.nav li.hassub li a:hover span{text-decoration:underline}.nav li:hover ul ul,.nav li.over ul ul{display:none}.nav li:hover ul,.nav li.over ul{display:block}.nav li.disabled a{background:#ffcc32;color:#444}.nav li.hassub li.disabled a,.nav li.disabled li a{color:white}a.third{width:380px;height:160px;margin-right:30px;margin-bottom:30px;background:rgb(235,235,236);position:relative;float:left;color:#fff}.slider{margin-bottom:30px;display:none;position:relative;height:450px;clear:both}a.third.last{width:380px;height:160px;margin-right:0}a.third strong{position:absolute;font-size:18px;font-weight:bold;left:10px;color:#05386b}a.third span.description{position:relative;display:block;line-height:16px;width:360px;margin:10px}a.third span.readmore{position:absolute;margin:0 10px;font-size:14px;line-height:14px;text-decoration:underline;font-weight:bold;right:0;bottom:14px;color:#05386b}a.third span.readmore:hover{text-decoration:underline}a.third:hover,a.third:focus{color:#fff;text-decoration:none}.mceContentBody{background:#fff}.clear{clear:both}a{color:#4b8ab3;text-decoration:none}a:hover,a:focus{color:#900}a img{border:0}p{color:rgb(34,34,34);margin:0 0 1em}label{float:left;display:block;padding-top:1px;width:180px;padding-right:5px}label.check{float:none;display:inline;padding:0;font-weight:normal;text-align:inherit}.ContactUs input:not([type="checkbox"]){width:305px}.contact{font-weight:normal;margin-top:0;margin-bottom:15px;padding-left:0}img.slidesjs-slide{height:450px}.slidesjs-previous,.slidesjs-next{top:50%!important}textarea{width:300px;height:100px}.mainbody{position:relative;padding:10px;width:1180px}.homeBlurb{margin:0 auto;font-size:16px;clear:both;overflow:hidden;margin-bottom:60px}.homeBlurb .rightVid{float:right;width:542px;height:305px;background-image:url("/assets/images/1576098889/gallery/videoImg.jpg");background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}.homeBlurb p{margin-bottom:0;font-weight:bold}.homeBlurb .leftTxt{float:left;max-width:530px;display:flex;height:305px;align-items:center;flex-wrap:wrap}.homeBlurb h4{color:#51748b;font-weight:300;font-size:42px;line-height:45px;display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;text-align:center}.contactContent{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.contactContent .leftContent{width:520px}.contactContent .rightContent{width:50%}.container p{margin-left:10px;max-width:1200px}table tr td{padding-right:30px;padding-bottom:30px;vertical-align:top}table tr td:last-child{padding-bottom:0}table tr td h4{font-size:24px;color:#05386b;font-weight:normal;line-height:26px;margin-left:10px;margin-bottom:15px}table tr td h4:first-child{margin-top:0}table tr td img{max-width:220px;max-height:290px;width:auto;height:auto}table.policyTable tr td:first-child{min-width:280px;color:#51748b;padding-bottom:0}table.policyTable tr td:last-child{padding-bottom:15px}table.policyTable tr td,table.policyTable tr td p{font-size:22px;color:#222;margin-left:0}table.policyTable tr td p{margin:0}.policyTable{margin-top:110px}.thumb-box{padding:5px!important;width:100%!important}.copyright{margin-left:10px}.subFooter{margin-top:0}.testimonialBox{min-height:300px;_height:300px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.testimonials #readMoreLink{position:absolute;right:15px;bottom:0;font-size:17px;margin-bottom:45px}#readMoreLink a{text-decoration:underline;color:black}.subFooter .container .testimonials h2{width:100%;text-align:center;font-size:72px;font-weight:300;padding:70px 0 60px 0;margin:0}.subFooter .container .testimonials .testimonialItem{width:555px;position:relative;padding-bottom:30px}.subFooter .container .testimonials .testimonialItem img{width:175px;height:175px;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute}.subFooter .container .testimonials .testimonialItem p{float:right;width:310px;margin-top:37px;margin-left:0;position:relative;margin-right:20px;font-size:22px;font-weight:normal}#quote:before{content:"\f10d";font-family:"FontAwesome";width:20px;color:#8e9294;position:absolute;top:45px;left:-5px}#quote:after{content:"\f10e";font-family:"FontAwesome";width:20px;color:#8e9294;position:absolute;bottom:20px;right:15px}#quote{display:block;position:relative}.subFooter .toursContainer h2{text-align:center;font-size:72px;font-weight:300;margin-top:0;margin-bottom:45px}.subFooter .toursContainer .tours{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-top:20px}.toursContainer{position:relative;display:block;margin-bottom:100px}.container .testimonials{background-color:rgb(239,238,238);position:relative;width:100vw;left:-moz-calc(-50vw - -50%);left:calc(-50vw - -50%);margin-top:40px}.Home .container .testimonials{margin-bottom:60px}.Contact .testimonials{background-color:rgb(239,238,238);position:relative;width:-moz-calc(100vw - 9px);width:calc(100vw - 9px);left:-moz-calc(-50vw - -50%);left:calc(-50vw - -50%);margin-top:40px}.Contact #body .container{min-height:690px;_height:690px}.Tours h1{text-align:center}.tour{width:450px;margin-bottom:50px;margin-top:25px;background-color:rgb(242,241,240);position:relative;padding-bottom:132px}.tour .content{display:inline-block;*display:inline;*zoom:1;padding-bottom:10px}.tour a{width:48%}.tour p{margin-left:0}.tour .content p{padding-top:15px;padding-left:20px;padding-right:30px;display:block}.tour .details{position:absolute;bottom:0;left:0;right:0}.tour .details p{padding:30px 0 0 0}.tour h4{text-align:center;font-size:44px;font-weight:300;color:#51748b;line-height:44px;margin:0;padding:20px 0;background-color:white}.tour .time{float:left;max-width:225px;position:relative;top:15px;padding-left:20px}.tour .time #clock{float:left;width:50px}.tour .time .timeText{float:right;padding-top:3px;max-width:100px;position:absolute;top:-15px;color:#51748b;font-weight:bold;padding-left:12px}.tour .time #clock:before{content:"\f017";font-family:"FontAwesome";font-size:55px;color:#51748b}.tour .price{float:right;max-width:225px;position:relative;padding-right:40px}.tour .price #dollar:before{content:"\f155";font-family:"FontAwesome";font-size:48px;color:#51748b}.tour .price #dollar{width:30px;display:block;float:left;padding-top:14px}.tour .price .priceText{padding-left:15px;padding-top:3px;color:#51748b;font-weight:bold;float:right}.tour .thumbImage{width:450px;height:300px;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.tour #tourReadMore,.tour #tourBookNow{display:block;width:49.559%;height:50px;line-height:50px;text-align:center;float:left;background-color:rgb(81,116,139);border:1px solid white;color:white;font-weight:bold}.Home .tour #tourReadMore,.Home .tour #tourBookNow{max-width:223px}.tour #tourReadMoreFull{display:block;width:100%;height:50px;line-height:50px;text-align:center;float:left;background-color:rgb(81,116,139);border:1px solid white;color:white;font-weight:bold}#tourBookNow{float:right}#tourReadMore{float:left}.adjustOverlay:before{content:'';position:absolute;top:32px;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(black,black);background-image:-moz-linear-gradient(black,black);background-image:-ms-linear-gradient(black,black);background-image:-o-linear-gradient(black,black);background-image:linear-gradient(black,black);opacity:.3;max-height:300px}.Home .adjustOverlay:before{content:'';position:absolute;top:32px;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(black,black);background-image:-moz-linear-gradient(black,black);background-image:-ms-linear-gradient(black,black);background-image:-o-linear-gradient(black,black);background-image:linear-gradient(black,black);opacity:.3;max-height:458px}.tourPage{padding-bottom:20px;display:inline-block;*display:inline;*zoom:1;background:white;margin:50px 0 0 0;position:static}.tourPage .tourDetails{width:450px;display:flex;flex-wrap:wrap;justify-content:space-around}.tourPage .time,#tourPageText{padding-left:0;margin-left:0}.tourPage .time{width:100%}.tourImageBox{display:block;position:absolute;top:140px;right:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:545px;height:545px;background-color:white;overflow:hidden}.tourImage{width:850px;height:550px;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center;margin-left:-150px}.otherTours{width:100%}.otherTours .tours{display:flex;flex-wrap:wrap;justify-content:center}.otherTours .tours .tour{width:275px;margin-bottom:45px;margin-left:15px;margin-right:15px}.otherTours .tour h4{font-size:32px;line-height:1.25em}.otherTours .tours .tour .thumbImage{width:275px;height:195px}.otherTours .tours .tour .time{margin-bottom:6px}.otherTours .tours .tour .time .timeText{padding-left:5px}.otherTours .tours .tour .price{float:left;clear:both;margin-top:30px}.otherTours .tours .tour .time #clock:before{margin-left:0}.otherTours .tours .tour .price #dollar{margin-left:6px}.otherTours .tours .tour .price #dollar:before{margin-left:12px}.otherTours .tours .tour .price #dollar{margin-left:12px}.otherTours .tours .tour #tourReadMore,.otherTours .tours .tour #tourBookNow{width:100%}.otherTours .tours .tour .content p{padding-bottom:87px;font-size:14px;line-height:1.25em}.otherTours .tours .tour .content{height:250px;padding-bottom:0}.otherTours .time,.otherTours .price{font-size:14px;line-height:1.25em}.otherTours .price #dollar:before{font-size:38px}.otherTours .time #clock:before{font-size:43px}.otherTours .tour .content>p{overflow:hidden;position:relative;line-height:1.2em;max-height:2.45em;margin-right:1em;padding-right:1em}#map_canvas{position:relative;top:0;left:0;width:570px;height:340px}.copyright{float:left;text-align:right}.booking-btn{margin-top:50px}#footerLogo{margin:0 auto;padding-top:30px;width:230px;height:120px;background-image:url("/assets/images/1576098889/logos/KMT logo Narrow dark text.png");background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}.footerLogoBox{width:300px;height:150px;background-color:white}#mobile-header{display:none;float:right;padding:15px 0}.nav-toggle{cursor:pointer;padding:10px 35px 16px 0;text-indent:-99999px}.nav-toggle span{bottom:70px;right:10px}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:'';-webkit-box-shadow:0 0 6px #666;-moz-box-shadow:0 0 6px #666;box-shadow:0 0 6px #666}.nav-toggle span:before{top:-10px}.nav-toggle span:after{bottom:-10px}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0}.nav-toggle.active span:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.active span:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav .book-now{background-color:#507389;-webkit-box-shadow:0 3px 0 0 #3f5464;-moz-box-shadow:0 3px 0 0 #3f5464;box-shadow:0 3px 0 0 #3f5464;border-top:1px solid #3b5f74;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:137px;height:25px;padding:14px 12px;top:-10px}.tourPageBookNow{background-color:#507389;-webkit-box-shadow:0 3px 0 0 #3f5464;-moz-box-shadow:0 3px 0 0 #3f5464;box-shadow:0 3px 0 0 #3f5464;border-top:1px solid #3b5f74;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:137px;height:25px;padding:14px 12px;margin-top:60px}.tourPageBookNow a{color:white;padding:0;text-align:center;line-height:20px}.tourPageBookNow a span{width:100%;display:block;text-align:center;font-size:28px}#tourPageText{max-width:540px;margin-bottom:60px;margin-top:48px}.nav .book-now a{padding:0;line-height:20px}.review .fa{font-size:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.review .fa-facebook:hover,.review .fa-facebook:focus{color:#3b5998}.review .fa-pinterest:hover,.review .fa-pinterest:focus{color:#cb2027}.review .fa-houzz:hover,.review .fa-houzz:focus{color:#7ac143}.serviceItem{background-color:#ebebec;max-width:380px;margin-right:30px;margin-bottom:30px;position:relative;float:left;color:#fff}.serviceItem:last-child{margin-right:0}.serviceItem,.serviceItem a,.serviceItem p{color:white}.serviceItem .name{font-size:18px;font-weight:bold;margin:10px;color:#05386b}.serviceItem .proName{font-size:18px;font-weight:bold;margin:0 10px;color:#05386b}.serviceItem img{max-width:380px;max-height:190px;width:auto;height:auto}.serviceItem p{position:relative;display:block;color:#05386b;font-size:14px;font-weight:bold;line-height:16px;margin:10px}#serviceDetails{font-size:14px;text-decoration:underline;font-weight:bold;color:#05386b;float:right;margin:0 10px 10px 10px}.slidesjs-control,.slidesjs-container{max-height:450px}#shopContents{margin-left:10px}#body .container{padding-top:140px}.leftContent,.rightContent{width:45%;margin-bottom:140px}.rightContent{float:right}.leftContent{float:left}#customerQuote{text-align:center;margin:0 auto;background-color:rgb(239,238,238);overflow:hidden;width:100%}#customerQuote h2{font-size:36px;color:#1e1b1e;font-weight:bold}#customerQuote #quote{margin:0 auto;font-size:22px;font-weight:normal;line-height:29px;text-align:left;padding-top:80px;padding-bottom:50px;padding-left:30px;padding-right:30px;width:490px}.quoteSlider{overflow:hidden;position:relative;margin:0;padding:0;width:9900vw;list-style-type:none;min-height:322px;_height:322px}.slidingQuote{position:relative;float:left;width:100vw}.botttomTestimonials{margin-bottom:0!important}.testimonials img,.Testimonials img{width:400px;height:auto}.testies{display:inline-flex;flex-wrap:wrap;justify-content:space-around}.testies .greeenText{margin-top:30px;float:right}.testies .greeenText:before{content:"—  "}.slidingQuote .testies #testImgWrap{width:220px;height:220px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;margin-top:50px;margin-right:50px}.slidingQuote img{float:left;margin-left:-120px}#quote{margin-left:50px;float:right}#body #footer .container{padding-top:50px}.otherTours .tours .tour .price #dollar{margin-left:17px}.otherTours .tour .price .priceText{padding-left:28px}@media screen and (max-width: 1220px){#map_wrapper,.ContactUs form{width:500px;display:block;float:none;margin:0 auto;padding:0}}@media (max-width: 1100px){.tourImageBox{margin:0 auto;position:relative;margin-top:50px;width:310px;height:310px}.tourPage{margin:50px 0 0 0!important;height:590px}.tourImage{width:480px;height:320px;margin-left:-90px}table tr td{padding-right:0}}@media screen and (max-width: 750px){.ContactUs form{width:80%}}@media (max-width: 560px){.leftGrid,.rightPhotos{padding:10px}}@media (max-width: 500px){.leftGrid,.rightPhotos{display:block;position:relative}.rightPhotos{padding-left:20px;width:100%}.rightPhotos #leftPhoto,.rightPhotos #rightPhoto{width:100%;text-align:center}}.trip-advisor-logo{position:absolute;top:10px;right:80px;display:block;cursor:pointer;z-index:12}.instagram-logo{position:absolute;top:10px;right:40px;display:block;cursor:pointer;z-index:12}.home-content h2,.home-content h3,.home-content p{text-align:center}.home-content h3{line-height:1em;max-width:800px;margin:0 auto 30px auto}.home-content .home-text{margin:50px auto}.home-text p{text-align:left}.home-tbl{display:flex;flex-wrap:wrap;justify-content:left;margin-left:10px}.font-smol{font-size:20px}.qualmark-logo{position:absolute;display:block;top:70px;right:0;background-image:url('/assets/images/logos/Qualmark\ Silver\ Award\ Logo\ Stacked.webp');-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;width:135px;height:135px}.home-tbl ul{margin:0;list-style:none}.home-tbl ul:first-of-type li{position:relative;margin:20px 0}.home-tbl ul:last-of-type{margin-top:20px;margin-bottom:5px}.home-tbl ul li.address-icon:before{font-family:"FontAwesome";content:"\f041";display:block;font-size:36px;position:absolute;left:-43px;top:2px}.home-tbl ul li.time-icon:before{font-family:"FontAwesome";content:"\f017";display:block;font-size:36px;position:absolute;left:-47px;top:2px}.home-tbl ul li.lang-icon:before{content:"";display:block;background-image:url('/assets/images/lang.png');-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center;width:30px;height:30px;position:absolute;left:-45px;top:2px}#adminnav{list-style:none;display:block;height:32px;background:#eee;margin:0;padding:0;position:relative;z-index:99999}#adminnav li{display:block;float:left;margin:0}#adminnav li a{display:block;padding:8px;font-weight:bold;border-right:1px solid #999;border-left:1px solid #fff;height:16px}.user fieldset{background:#fafafa;border:1px solid #000;text-align:left;padding:10px;margin:10px 0}.user fieldset legend{background:#ddd;padding:2px;font-weight:700;border:1px solid #1a1a1a}.user a{text-decoration:none}.user li{list-style:none;border-bottom:1px solid #333;line-height:30px}.user li ul li{border-bottom:none;border-top:1px solid #333}.user img{margin:0 5px 0 5px;border:none}.controls{float:right;text-align:left;width:220px;margin-right:50px;padding-top:5px;line-height:20px}.hidecancel{display:none}.deleted .controls{display:none}.deleted .hidecancel{display:inline;margin-right:200px;float:right}.infobox{background:#def;border:2px solid #069;padding:5px;margin:10px;width:500px}.errorbox{background:#eee;border:2px solid #f00;padding:5px;margin:10px;width:500px}.error{background:#fdb}ul .leftarrow{display:none}ul ul .leftarrow{display:inline}#tinymce h1{display:inline}#editbutton{position:absolute;top:40px;right:0;text-align:center;font-weight:bold;padding:6px 0;background:url(/assets/images/1576098889/bt-blue.png);width:150px;height:16px;line-height:16px;color:#fff;z-index:9999}#editbutton:hover{color:#eee}.cancel{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1576098889/bt-red.png);width:150px;height:28px;color:#fff;display:block;float:left;border:0;margin-right:10px;cursor:pointer}.cancel:hover{color:#eee}.confirm{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1576098889/bt-green.png);width:150px;height:28px;color:#fff;display:block;border:0;cursor:pointer}.confirm:hover{color:#eee}a.action{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1576098889/bt-blue.png);width:150px;height:28px;color:#fff;display:block;border:0;line-height:28px}a.action:hover{color:#eee}.spinner{text-align:center;background:url(/assets/images/1576098889/bt-green.png);padding:6px 67px;width:16px;height:16px;display:none}.spinner em{display:block;width:16px;height:16px;background:url(/assets/images/1576098889/spinner.gif)}.deleteicon{display:block;background:url(/assets/images/1576098889/redcross.gif) no-repeat top right;width:25px;height:15px;z-index:999;font-weight:bold;line-height:15px;text-align:left}#pricingOptions td{border-bottom:1px solid #666;background:#fafafa}#pricingOptions table td{border:0;background:none}.sending .spinner{display:block;float:left}.sending .confirm{display:none}#orderdetail label{padding-top:0}#orderdetail p{margin-bottom:5px}.note{border-bottom:1px solid #ddd;padding:5px 0}.note cite{display:block;text-align:right;color:#999;font-size:11px}.tabs a{display:block;float:left;height:27px;padding:5px 0 0;margin-right:5px;width:135px;background:url(/assets/images/1576098889/tab.gif);text-align:center;border-bottom:1px solid #8b8b8b}.tabs a.active{border:0;margin-top:1px;font-weight:bold}.tabs{height:32px}.tabframe{border:1px solid #747474;padding:5px;background:#eee}#addNote{display:none}#noteArea{height:550px;overflow:auto;padding-right:5px}.editing #addLink{display:none}.editing #addNote{display:block}.editing #noteArea{height:444px}#pag_text_parent{margin:0 -10px;display:block}.loadmask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";background-color:#CCC;width:100%;height:100%;zoom:1}.loadmask-msg{z-index:20001;position:absolute;top:0;left:0}.loadmask-msg div{padding:25px 30px 25px 50px;background:#fff url('/assets/images/spinner.gif') no-repeat 25px 25px;line-height:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 4px #666;-moz-box-shadow:2px 2px 4px #666;box-shadow:2px 2px 4px #666;cursor:wait}.masked{overflow:hidden!important}.masked-relative{position:relative!important}.masked-hidden{visibility:hidden!important}.slidesjs-previous,.slidesjs-next{position:absolute;top:45%;z-index:1005;text-indent:-99999px;width:20px;height:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.slidesjs-previous:active,.slidesjs-next:active{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.slidesjs-previous{left:15px;background:url(/assets/images/1576098889/prev.png) no-repeat}.slidesjs-next{right:15px;background:url(/assets/images/1576098889/next.png) no-repeat}.thumb-box{padding:1.4em 0 1em;margin-left:-1%;width:102%}.thumb-box .thumbs{overflow:hidden}.thumb-box .thumbs li{float:left;max-width:25%;text-align:center;padding:0 1%;list-style:none}.thumb-box .thumbs li img{width:100%;opacity:.8;-moz-transition:opacity .32s;-o-transition:opacity .32s;-webkit-transition:opacity .32s;-ms-transition:opacity .32s;transition:opacity .32s;border-bottom:4px solid transparent}.thumb-box .thumbs li img.active{border-color:#31ACE2;opacity:1}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:'AvantGarde',"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-ms-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);box-shadow:0 5px 5px 3px rgba(0,0,0,.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgb(255,255,255);color:rgba(255,255,255,.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgb(255,255,255);color:rgba(255,255,255,.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgb(0,0,0);background:rgba(0,0,0,.1);color:rgb(255,255,255);color:rgba(255,255,255,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgb(255,255,255);background:rgba(255,255,255,.9)}﻿@media (max-width: 1326px){}@media (max-width: 1325px){.rightContent,.leftContent{float:left;width:100%}.Contact #body .container{min-height:1205px;_height:1205px}}@media(max-width: 1250px){.tourImageBox{width:400px;height:400px;top:230px;right:50px}}@media(max-width: 1170px){.home-content h2,.home-content h3,.home-content p{margin-left:30px;text-align:left}.home-content .home-text{max-width:70vw}.airbnb-embed-frame{margin-top:0!important;margin-left:10px}.home-tbl{justify-content:center}}@media(max-width: 1100px){.tourImageBox{top:30px;left:50%;right:unset;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}.tourImageBox .tourImage{width:585px;height:410px}.tourImage.waka-pa{width:615px}.introText{margin-top:30px}}@media only screen and (max-width : 1080px){#map_wrapper{width:470px;overflow:hidden}.homeBlurb{display:inline-block;*display:inline;*zoom:1;margin:0 auto}.homeBlurb{display:flex;flex-wrap:wrap;justify-content:space-around}}@media (max-width: 1050px){.contactContent .rightContent{width:100%}}@media(max-width: 992px){.nav .book-now{position:absolute;right:15px;top:-80px}.nav li a{font-size:26px}}@media(max-width: 950px){.home-content p{clear:both}.airbnb-embed-frame{margin:0 auto 30px auto!important;float:unset!important}}@media only screen and (max-width : 940px){#map_wrapper{float:none;width:auto;margin:0 0 20px 0}}@media(max-width: 850px){.home-content .home-text{margin:50px 0 50px 30px}}@media(max-width: 819px){.slidingQuote .testies #testImgWrap{margin:50px auto;margin-bottom:0}}@media (max-width: 799px){#shopContents{display:flex;flex-wrap:wrap;justify-content:space-evenly}.serviceItem:last-child{margin-right:30px}}@media only screen and (max-width : 780px){.introText{margin-top:60px}h1{margin-top:50px}.tourPageBookNow{margin:60px auto}#body .container{padding:0 10px}.Home .header:before{min-height:458px;_height:458px;max-height:458px}.headerBox,.headerBoxMod{left:-40px;top:-115px;width:300px;height:300px}.homeBlurb{width:93%!important;margin:0}.header .container{height:235px}.header,.header:before,.Home .header,.Home .header:before{min-height:auto;_height:auto;height:200px}.header-logo-image{width:210px}.container,#body .container,.review{width:auto}#body .container{padding-top:15px}#mobile-header{display:block}#leftcolumn,#rightcolumn{width:auto;float:none;padding:10px 0}#leftcolumn img,#rightcolumn img{width:100%!important;height:auto}#header h1,#header h1 a{margin:0}.header-nav{display:none}#menu.visible{display:block}.review{display:none}.copyright{float:none;text-align:center}.slider,.slider img{width:100%!important;height:100%}.ContactUs input:not([type="checkbox"]),textarea{width:100%;padding:10px 0}a.third,a.third.last{margin:0 0 20px 0;width:100%;height:auto}a.third span.description{width:auto}a.third span.readmore{padding:10px;float:none}a.third img{width:100%}a.third span.readmore{bottom:0}a.third strong{position:relative}.pika-image,.pika-image img{width:100%!important;height:auto}.contact{padding:15px}h3.contact{padding:10px 0 0 0}.sy-caption-wrap{display:none}.thumb-box{display:none}.subFooter .testimonials h2{margin-bottom:75px;line-height:66px}.subFooter .testimonials .testimonialItem{margin:0 auto}.subFooter .container,.testimonials,.testimonialBox{width:100%;padding:0}#footer .container{padding:75px 0}#mobile-header{position: absolute;top: 50px;right: 10px;a{position:relative}}.header-logo-imageMod{width:210px;height:150px;margin-top:120px;margin-left:50px}}@media only screen and (max-width : 768px){#mobile-header{display:block}}@media(max-width: 740px){.home-content .home-text h3,.home-content .home-text h2{margin-bottom:50px}.home-content .home-text{max-width:100%}.qualmark-logo{position:relative;float:right;top:unset;right:unset;margin-top:70px}}@media(max-width: 700px){.qualmark-logo,.airbnb-embed-frame{display:none}.home-text h2:first-of-type{margin:70px auto 50px auto;text-align:center;max-width:360px}.home-text h3.font-smol{margin:0 auto 50px auto;padding:0;max-width:450px;text-align:center}#body .container .icons{top:-50px}.trip-advisor-logo,.instagram-logo{top:-40px}}@media(max-width:670px){table,tr,td{display:block}#customerQuote #quote{width:-moz-calc(100vw - 150px);width:calc(100vw - 150px)}}@media(max-width: 579px){.home-content .home-text{margin-left:0}.home-content .home-text p{margin-left:10px}}@media (max-width: 556px){#footer .copyright,#footer .footerMap,#footer .contact{display:inline-block;*display:inline;*zoom:1;padding-bottom:30px;margin:0 auto}.testimonials .customerQuote .quoteSlider .slidingQuote #quote{width:605:}}@media (max-width: 550px){#footer .copyright{float:right;max-width:95%}.homeBlurb .rightVid{margin:0 auto;width:300px;height:220px}}@media(max-width: 515px){.home-content .home-text h3{margin-bottom:70px}}@media (max-width: 520px){#customerQuote{padding-bottom:60px}.quoteSlider{margin-bottom:0}}@media (max-width: 500px){.homeBlurb h4{font-size:22px;line-height:1.25em}#customerQuote #quote{font-size:16px;line-height:1.25em}}@media (max-width: 480px){.subFooter .testimonials .testimonialItem{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:75px}.subFooter .testimonials .testimonialItem img{position:relative}.testimonialBox{padding-bottom:100px;height:auto}}@media(max-width: 451px){.tourPage{height:420px}.tourImageBox{margin:0 auto;position:relative;margin-top:50px;width:200px;height:200px;top:0;left:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.tourImageBox .tourImage{width:375px;height:210px}.tourImage.waka-pa{width:415px;height:200px}}@media (max-width: 450px){h1{font-size:58px}.tourPage{height:435px;width:100%!important}.tourPage .tourDetails{width:100%}.tour{width:235px;margin:0 auto;margin-bottom:45px}.tour .content{display:inline-block;*display:inline;*zoom:1;height:auto;padding-bottom:60px}.tour .thumbImage{width:235px;height:155px}.tour .time{margin-bottom:6px}.tour .time .timeText{padding-left:5px}.tour .price{float:left;clear:both;margin-top:30px}.tour .time #clock:before{margin-left:0}.tour .price #dollar{margin-left:6px}.Home .tour .price #dollar:before{margin-left:12px}.Home .tour .price #dollar{margin-left:12px}.tour #tourReadMore,.tour #tourBookNow{width:100%}.header-logo,.header-logoMod{width:335px}.header-logo-imageMod,.header-logo-image{width:210px;height:150px;margin-top:120px;margin-left:50px}.subFooter .testimonials .testimonialItem p{width:245px;left:0;margin:0}.subFooter .testimonials .testimonialItem p:before{top:-22px;left:-22px}.subFooter .testimonials .testimonialItem p:after{bottom:-22px;right:-14px}.subFooter .testimonials h2{font-size:48px}.tour .content p{padding-bottom:87px;font-size:14px;line-height:1.25em}.home-tbl ul:last-of-type{margin-left:0;padding-left:10px}}@media(max-width: 449px){.home-content .home-text h3{margin-bottom:90px}}@media(max-width: 422px){.home-content .home-text h2{line-height:1em;margin-left:0;clear:both;padding-top:30px;margin-bottom:20px}.home-content .home-text h3{margin-left:0;clear:both;padding-top:20px;margin-bottom:50px}.qualmark-logo{float:left}}@media (max-width: 400px){.serviceItem,.serviceItem img{width:100%}}@media (max-width: 364px){min-height: 1360px;}.panel table,.panel tr,.panel td{padding:0;border:0;margin:0}.panel{border-width:1px;border-style:solid;border:#6879A1;padding:0;margin:0;background-color:#6879A1}.row_head{border-width:1px;border-style:solid;border-color:#6879A1;background-color:#6879A1}.head{font-family:verdana;font-size:11px;font-weight:bold;text-align:center;color:#fff;background-color:#6879A1;cursor:default}.arrow_prev,.arrow_next{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#fff #fff #fff #fff;padding:1px;cursor:pointer}.arrow_prev_over,.arrow_next_over{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#afc6dd;border-width:1px;border-style:solid;border-color:#fff;padding:1px;cursor:pointer}.arrow_prev_down,.arrow_next_down{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#7e93aa;border-width:1px;border-style:solid;border-color:#fff;padding:2px 0 0 2px;cursor:pointer}.row_week{border-width:1px;border-style:solid;border-color:#99b3cc #99b3cc #668099 #99b3cc}.weekday{font-family:verdana;font-size:11px;width:23px;text-align:center;color:#fff;background-color:#6879A1;border:1px solid #6879A1;padding:1px;cursor:default}.row_day{padding:1px}.day{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}.day_over{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#f0f0f0;border-width:1px;border-style:solid;border-color:#fff #c0c0c0 #c0c0c0 #fff;padding:1px;cursor:pointer}.day_down{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#9c9c9c #fff #fff #9c9c9c;padding:1px;cursor:pointer}.day_empty{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#f0f0f0;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}.day_disabled{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;text-decoration:line-through;color:#999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}.day_current{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#000;padding:1px;cursor:pointer}.day_special{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#fff;background-color:#c99;border-width:1px;border-style:solid;border-color:#fcc #966 #966 #fcc;padding:1px;cursor:pointer}.day_other{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}.day_other_over{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}.day_other_current{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}.row_foot{margin:1px}.foot{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.foot_over{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#afc6dd;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.foot_down{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#7e93aa;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.list{font-family:verdana;font-size:12px;color:#000;background-color:#f0f0f0}.info{font-size:10px;color:#000;text-align:left;margin:2px 6px;padding:2px}.tip_title{font-family:verdana;font-size:11px;text-align:center;color:#fff;background-color:#c99;border-width:1px;border-style:solid;border-color:#966 #fcc #fcc #966;padding:0 3px}.tip_box{-moz-opacity:.9;width:200px;height:100px;font-family:verdana;font-size:11px;text-align:left;color:#000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#cce6ff #668099 #668099 #cce6ff;padding:3px;cursor:default;overflow:auto}.time_list{font-family:verdana;font-size:12px}@font-face{font-family:'FontAwesome';src:url('/assets/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('/assets/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('/assets/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('/assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;*display:inline;*zoom:1;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:middle;margin:0 3px}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;-webkit-border-radius:.1em;-moz-border-radius:.1em;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{zoom:1;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{zoom:1;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{zoom:1;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{zoom:1;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{zoom:1;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;*display:inline;*zoom:1;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-tripadvisor:before{content:"\f262"}.fa-envelope-o:before{content:"\f003"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-home:before{content:"\f015"}.fa-camera:before{content:"\f030"}.fa-map-marker:before{content:"\f041"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-linkedin-square:before{content:"\f08c"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-facebook-official:before{content:"\f230"}.fa-wrench:before{content:"\f0ad"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-pinterest:before{content:"\f0d2"}.fa-envelope:before{content:"\f0e0"}.fa-cutlery:before{content:"\f0f5"}.fa-ticket:before{content:"\f145"}.fa-instagram:before{content:"\f16d"}.fa-houzz:before{content:"\f27c"}