@charset "utf-8";html,body{height:100%;width:100%}#nav{height:120px;display:block}#logo{display:block;margin:10px auto}.container,#navcontainer{width:90%}.blk1{height:10px}.blk2{height:20px}.switch{display:block}.unswitch{display:none}#navlist{display:none;float:none}#mobile-navlist{display:block;background-color:#000;position:relative;width:100%;border-bottom:1px solid #666;text-decoration:none}#mobnav-expand{display:inline-block;background:url(../images/misc/scroll.png) no-repeat center;width:25px;height:35px}#mobnav-info{display:inline-block;width:41%;margin:0 auto;margin-top:25px;color:#999;font-size:11px;font-style:italic;vertical-align:top}#mobile-buttons{display:block}#navlistbutton{display:block;width:93%;padding:7px 0px;padding-top:5px;text-align:right}.thumb{padding:1px;width:260px;margin:0 auto}.portfolio-block{display:block;text-align:center;width:100%;margin-bottom:25px}.portfolio-block p{font-size:13px;width:100%;margin:0 auto}.portfolio-block ul li{padding:5px 0px;font-size:15px}#scroll{display:block;width:100%;margin:35px auto;margin-bottom:0;font-size:12px;font-style:italic}#totop{display:block;position:fixed;bottom:0px;right:0px;padding:12px;background:#333;color:#CCC;font-size:12px;z-index:9999;opacity:0.9;font-weight:500;border:1px solid #000;border-bottom:none;border-right:none}p{width:100%;margin:0 auto;margin-bottom:10px;font-size:15px;font-weight:400}#awardcontainer{display:block;width:100%;margin:0 auto;text-align:center;margin-bottom:25px;margin-top:10px}#indexcontent{display:block;width:100%;margin:0 auto}#indexcontent p{font-size:14px}#tripadvisor2014,#tripadvisor2015{width:190px}.skdslider .slide-desc{padding:0px 0px 0px 0px}.skdslider .header_centerpiece{padding:5px 0px;bottom:-27px}.skdslider .slide-desc > .header_centerpiece h2{width:100%;font-size:16px}#reservebox{height:auto}#reservebutton{margin-top:0px;margin-bottom:15px}#reservebutton:hover{background:-moz-linear-gradient(top, #d6dbbf 0%, #feffe8 100%);background:-webkit-linear-gradient(top, #d6dbbf 0%,#feffe8 100%);background:linear-gradient(to bottom, #d6dbbf 0%,#feffe8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6dbbf', endColorstr='#feffe8',GradientType=0 )}#tourreservebutton{margin-top:25px}#reserve-half{margin-top:20px;display:block;width:100%;float:none}#last-par{display:block;width:100%;font-weight:400;font-size:14px}#last-par div{width:95%;margin:0 auto;margin-top:18px}#contactlink{width:100%;margin-bottom:10px}h3.subheader{font-size:18px}.botnavbutton{display:block;padding:5px 0px}.botnavbutton:hover{text-decoration:underline}p#indexcontent2{width:100%;font-size:13px}#aboutus-index{display:block;width:100%;margin:0 auto}#aboutus-testi{display:block;width:93%;float:none;margin:0 auto;font-size:13px}#teamdeets{display:block;vertical-align:inherit;text-align:center;margin-bottom:20px}#meetpete{display:block;float:none;margin:0 auto;margin-bottom:10px}#inline-nav{margin:5px 0px}h3#phheader{text-align:center;margin:5px 0px}.skdslider2{height:230px}#tourslidercontainer{display:block;width:90%;margin:0 auto}#indexslider{display:block;width:100%}#innertournav{text-align:left}.tournavbutton{margin:4px}.tournav{display:block;width:90%;margin:0px 0px}a#tourhighlights{margin-top:15px}ul.tourdeets{display:block;width:90%;margin:15px auto;font-size:14px;font-weight:500}ul.tourdeets ul{margin-left:20px;margin-bottom:5px}ul.tourdeets li{margin-bottom:5px}p.highlight{width:90%;margin:0 auto;padding:5px;margin-bottom:15px;font-size:18px}.mobileimage{width:100%;height:100%;margin-top:-20px}#mobileindeximage{background:url(../images/mobilewidth/minewank.jpg) no-repeat center}#mobileindeximage1{background:url(../images/mobilewidth/banff.jpg) no-repeat center}#mobileindeximage2{background:url(../images/mobilewidth/peyto.jpg) no-repeat center}#mobileindeximage3{background:url(../images/mobilewidth/badlands.jpg) no-repeat center}#mobileindeximage4{background:url(../images/mobilewidth/yyc.jpg) no-repeat center}#compactfooter{position:relative}h3#tours-firsth3{margin-top:15px}.termsnavbutton{margin:10px auto}#mobile-navlist ul{display:inline-block}#mobile-navlist ul{width:50%}#mobile-navlist ul li{padding:10px 0 7px 25px;font-weight:500;font-size:14px;color:#fff}#mobile-navlist ul li:hover{color:#999}#mobile-navlist ul li#notop{padding-top:0}#mobile-navlist ul li#bottom{padding-bottom:20px}@-moz-document url-prefix(){.mobileimage{margin-top:0px}mobile-buttons a{text-decoration:none}h1#title{font-size:16px;line-height:33px;width:auto}#h1bar{height:33px;padding-left:25px;margin-top:-33px; position:relative;background: rgba(0, 0, 0, .9);opacity:.95}.centerframe{margin-top:-177px}.buttonframe{margin:auto}