/*!
Theme Name: Wanaka Theme
Theme URI: http://mtnview.co.nz/
Author: iNow
Author URI: http://www.inow.co.nz/
Description: A custom teme for Wanaka Backpackers website.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wanaka-theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Wanaka Theme is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
and Calluna Hotel theme by themetwins. Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/hr,img,legend{border:0}legend,td,th{padding:0}img,pre{max-width:100%}pre,textarea{overflow:auto}body,ol,ul{margin:0}input,table,textarea{width:100%}#content[tabindex="-1"]:focus,a:active,a:hover{outline:0}.room-rate-section a:focus,.room-rate-section a:hover,.screen-reader-text:focus,ins,mark{text-decoration:none}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after,h1,h2,h3,h4,h5,h6{clear:both}.booking-nav li,.border-list,footer ul{list-style-type:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}cite,dfn,em,i{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;background-color:#3c3c3c;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}body p{margin-bottom:0}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}big{font-size:125%}*,:after,:before{box-sizing:inherit}body{background:#fff;font-family:'Open Sans',sans-serif!important;font-size:16px!important;line-height:30px!important;color:#3c3c3c!important;letter-spacing:1.5px}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em}.secondary-bg{background:#F2F3F4}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}body h1,body h2,body h3,body h4,body h5{margin:0;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase;color:#005626}body a{color:#3c3c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}body a:focus,body a:hover{color:#58C487}body .container-fluid.no-padding{padding:0 15px}body .no-gutter>[class*=col-]{padding-right:0;padding-left:0}body .btn-default{font-size:18px;text-transform:uppercase;letter-spacing:1.5px;color:#57C286;background-color:transparent;border:2px solid #57C286;margin-top:32px}body .btn-default.active,body .btn-default:active,body .btn-default:active:focus,body .btn-default:active:hover,body .btn-default:focus,body .btn-default:hover,body .open>.dropdown-toggle.btn-default body .btn-default.focus{color:#fff;background-color:#57C286;border-color:#57C286}button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:#58C487;line-height:30px;padding:14px 36px;text-shadow:none;max-width:220px;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;border:transparent;color:#fff}button{overflow:visible;margin-top:65px}input[type=button],input[type=reset],input[type=submit]{margin-top:0}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#005626}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],textarea{color:#3c3c3c;border:1px solid #3c3c3c}select{border:1px solid #3c3c3c}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{color:#3c3c3c;border:1px solid #58C487;outline-color:#58C487}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],select,textarea{padding:5px 15px}body label{font-weight:400;letter-spacing:1.5px}body .page-scroll{color:#fff}header .navbar-brand{padding:0}header .navbar-brand>img{display:block;height:50px}body header .top-nav-collapse{padding:20px 0;background:#58C487}body header .navbar-nav>li>a{padding:0;font-size:16px;text-transform:uppercase;color:#fff;letter-spacing:1.5px}header .navbar-nav>li{margin:15px 15px 0}header .side-collapse .navbar-nav>li{height:40px}header .navbar-toggle{padding:0;border:1px solid transparent;border-radius:4px;background:0 0}header .navbar-toggle:active header .navbar-toggle:focus,header .navbar-toggle:hover{background:0 0}header .navbar-toggle:hover .icon-bar{background:#005626}header .nav>li>a:focus,header .nav>li>a:hover{text-decoration:none;background-color:transparent;color:#fff;border-bottom:2px solid #fff;padding-bottom:10px}header .top-nav-collapse .nav>li>a:focus,header .top-nav-collapse .nav>li>a:hover{background:0 0}header .top-nav-collapse .nav>li:focus,header .top-nav-collapse .nav>li:hover{color:#005626;background:0 0}header .navbar-nav>li:hover{padding-bottom:10px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}.home .bx-controls a,.room-rate-section a,.room-rate-section article h2{color:#fff}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.widget{margin:0 0 1.5em}.widget select{max-width:100%}body .su-row{margin-bottom:0}body .su-slider{width:100%!important}body .acf-map{width:100%;height:400px}body .acf-map img{max-width:inherit!important}.wp-caption,embed,iframe,object{max-width:100%}.wpcf7-form p{margin-bottom:30px}.time p{margin-bottom:5px}.time select{padding:10px}.home .bx-controls{position:absolute;bottom:0;right:0;font-size:45px}.separator{width:15%;border-top:2px solid #fff}.border-list{padding:0}.border-list li{border:1px solid;padding:30px;margin-bottom:40px}.border-list li:last-child{margin-bottom:0}.content{padding:65px 0}.booking-nav{margin:0;padding:0}.booking-nav li{display:inline-block}.booking-nav li a{margin-left:0}.booking-nav li img{width:150px}.room-rate-section{text-align:center;color:#fff}.room-rate-section .row{padding:0}.room-rate-section article .content{margin:0}.room-rate-section a{background:0 0}.room-rate-section a .wrap .btn-default:hover{background:0 0;color:#57C286}.room-rate-section article .on-hover{background:#005626;position:absolute;top:0;height:100%;width:100%;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease}.room-rate-section a:hover article .on-hover{opacity:1}.room-rate-section a:hover .btn-default,.room-rate-section a:hover .btn-default:hover{background-color:#57C286;color:#fff}.room-rate-section article .on-hover p{color:#fff}body .carousel-caption{position:relative;left:0;right:0}body .carousel-caption .inner-content{padding-top:150px}body .carousel-controls{position:absolute;width:100%;top:50%}body .carousel-controls .left{position:absolute;left:0}body .carousel-controls .right{position:absolute;right:0}body .carousel-controls i{font-size:60px;color:#fff}body .carousel-control.left,body .carousel-control.right{background-image:none}body .carousel-title{position:absolute;top:180px;width:100%}.entry-header,.featured-section{position:relative}#home .intro-section{color:#fff;background-position:center center}#home .intro-section span{background:#005626;padding:0 20px}#home .intro-section p{font-size:25px;margin-bottom:65px}#home .about-section article p{text-align:left}#home .featured-section .row{padding:0}#home .featured-section{background-repeat:no-repeat!important}.featured-main .featured-section:nth-child(2n) .row{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.featured-main .featured-section:nth-child(2n) .row .col-lg-6{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3}.featured-main .featured-section:nth-child(2n) .row .col-lg-6:last-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;margin-bottom:-1px}.featured-main .featured-section:nth-child(2n) .row .col-lg-6:last-child article{margin-bottom:-1px}#home .activity-section{text-align:center}.entry-header{background:#58C487}.entry-header h1{color:#fff;text-align:left;padding-top:20px}.gallery-item,.wp-caption-text{text-align:center}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.room-content .description{width:100%}.room-content .featured-section{background:#005626;color:#fff;width:100%}.room-content .featured-section article h1{color:#fff}.room-price .btn{margin-top:10px;width:100%;background:#57C286;color:#fff}.amenities .inner-content{margin-bottom:30px}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}footer{background-repeat:no-repeat!important;background-position:top center!important;padding:70px 0 0}footer a{text-transform:uppercase}footer ul{padding:0;margin:0}.social-icons li{display:inline-block;margin-right:20px}.social-icons li:last-child{margin-right:0}.cd-top{display:inline-block;height:40px;width:40px!important;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top i{display:block}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px!important;right:30px;bottom:30px}}