/*!Theme Name: Outdoor Insights
Author: Chinese Whispers
Author URI: http://www.chinese-whispers.com.au/
Description: Outdoor Insights custom wp theme
Version: 1.0
Tags: responsive, bootstrap*/@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}img{max-width:100%;height:auto}.wrapper{height:auto}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}.title{margin:0 0 20px;text-transform:uppercase}.main{padding:40px 0}@media(max-width:767px){.main.page-wrapper{padding-top:80px}}@media(min-width:768px){.main{padding:60px 0}}@media(min-width:992px){.main{padding:80px 0}}@media(min-width:1200px){.main{padding:120px 0}}.section-title,.page-title{text-transform:uppercase;margin:0 0 60px;text-align:center;position:relative}.section-title:after,.page-title:after{content:'';display:block;position:absolute;width:30%;max-width:225px;height:1px;background-color:#000;left:50%;bottom:-30px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.page-title:after{background-color:#474747}.bg-gray,.page-template-default,.page-template-template-faq{background-color:#ebebeb}.bg-green{background-color:#72bd6e;color:#fff}.show-content,.header{visibility:hidden}figure.image{margin-bottom:20px}.btn-icon{position:relative;padding-right:40px}.btn-icon:after{content:'';-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:24px;height:100%;position:absolute;top:0;right:8px;background-image:url(assets/img/img-icon-white.svg);background-position:center center;background-repeat:no-repeat}.btn-icon:hover:after{right:4px}.btn-icon.btn-primary:after{background-image:url(assets/img/img-icon-blue.svg)}.btn-icon.btn-success:after{background-image:url(assets/img/img-icon-green.svg)}.btn-container{padding:40px 30px;background-color:#72bd6e;color:#fff;text-align:center}.btn-container a{padding:15px 0;text-align:left;color:#fff;display:inline-block;font-size:1.125em;line-height:1}.btn-container a:hover,.btn-container a:focus{text-decoration:none}.btn-container span{display:block;padding:10px 0;text-transform:uppercase;font-family:oswald,Helvetica,Arial,sans-serif}.header{-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.navbar-brand{position:relative;width:130px;height:52px;overflow:hidden}.navbar-brand img{position:absolute;top:10px;left:10px;width:98px;-webkit-transition:all .275s;-o-transition:all .275s;transition:all .275s}.navbar-brand .colour{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}@media(min-width:768px){.navbar-brand{width:138px;height:60px}.navbar-brand img{width:118px}}@media(min-width:992px){.navbar-brand{width:222px;height:108px;padding-top:20px}.navbar-brand img{width:auto;top:20px}}.navbar-nav{text-transform:uppercase}.navbar-nav>li>a span{display:inline-block;position:relative}.navbar-nav>li>a span:after,.navbar-nav>li>a span:before{content:'';display:block;position:absolute;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;filter:alpha(opacity=0)}.navbar-nav>li>a span:before{top:-6px;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px)}.navbar-nav>li>a span:after{bottom:-6px;height:1px;-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);-o-transform:translate(0,5px);transform:translate(0,5px)}.navbar-nav>li>a:hover span:before,.navbar-nav>li>a:hover span:after,.navbar-nav>li>a:focus span:before,.navbar-nav>li>a:focus span:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.navbar-nav>li.active a{color:#000}@media(min-width:992px){.navbar-nav>li.active a{color:#fff}}.navbar-nav>li.active a span:before,.navbar-nav>li.active a span:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.navbar-nav>li.contact-us{padding-top:5px}.navbar-nav>li.contact-us>a{padding:10px 15px;border-radius:2px;background-color:rgba(255,255,255,.65);color:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.navbar-nav>li.contact-us>a span:after,.navbar-nav>li.contact-us>a span:before{display:none}.navbar-nav>li.contact-us>a:hover,.navbar-nav>li.contact-us>a:focus{background-image:-webkit-linear-gradient(top,#72bd6e 0,#61b55c 100%);background-image:-o-linear-gradient(top,#72bd6e 0,#61b55c 100%);background-image:linear-gradient(to bottom,#72bd6e 0,#61b55c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF72BD6E',endColorstr='#FF61B55C',GradientType=0)}.navbar-nav>li.contact-us.active>a:hover,.navbar-nav>li.contact-us.active>a:focus{color:#fff}@media(min-width:768px) and (min-width:768px){.navbar-nav{margin-top:8px;font-size:.875em}.navbar-nav>li>a{padding:15px 10px}}@media(min-width:992px){.navbar-nav{margin-top:28px;font-size:1.125em}}@media(min-width:1200px){.navbar-nav>li>a{padding:15px 20px}}.fixed-menu,.inside-pages{background-color:rgba(255,255,255,.9);border-bottom:1px solid #ccc}.fixed-menu .navbar-brand .colour,.inside-pages .navbar-brand .colour{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.fixed-menu .navbar-brand .white,.inside-pages .navbar-brand .white{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0,-150%);-ms-transform:translate(0,-150%);-o-transform:translate(0,-150%);transform:translate(0,-150%)}.fixed-menu .navbar-nav>li>a,.inside-pages .navbar-nav>li>a{color:#000}.fixed-menu .navbar-nav>li>a span:before,.fixed-menu .navbar-nav>li>a span:after,.inside-pages .navbar-nav>li>a span:before,.inside-pages .navbar-nav>li>a span:after{background-color:#000}.fixed-menu .navbar-nav>li>a:hover,.fixed-menu .navbar-nav>li>a:focus,.inside-pages .navbar-nav>li>a:hover,.inside-pages .navbar-nav>li>a:focus{color:#000}.fixed-menu .navbar-nav>li.active a,.inside-pages .navbar-nav>li.active a{color:#000}.fixed-menu .navbar-nav>li.active a span:before,.fixed-menu .navbar-nav>li.active a span:after,.inside-pages .navbar-nav>li.active a span:before,.inside-pages .navbar-nav>li.active a span:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.fixed-menu .navbar-nav>li.contact-us>a,.inside-pages .navbar-nav>li.contact-us>a{padding:10px 15px;background-color:#72bd6e;background-image:-webkit-linear-gradient(top,#72bd6e 0,#61b55c 100%);background-image:-o-linear-gradient(top,#72bd6e 0,#61b55c 100%);background-image:linear-gradient(to bottom,#72bd6e 0,#61b55c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF72BD6E',endColorstr='#FF61B55C',GradientType=0);color:#fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fixed-menu .navbar-nav>li.contact-us>a span:after,.fixed-menu .navbar-nav>li.contact-us>a span:before,.inside-pages .navbar-nav>li.contact-us>a span:after,.inside-pages .navbar-nav>li.contact-us>a span:before{display:none}.fixed-menu .navbar-nav>li.contact-us>a:hover,.fixed-menu .navbar-nav>li.contact-us>a:focus,.inside-pages .navbar-nav>li.contact-us>a:hover,.inside-pages .navbar-nav>li.contact-us>a:focus{background-color:#1073b4;background-image:-webkit-linear-gradient(top,#1073b4 0,#0e649d 100%);background-image:-o-linear-gradient(top,#1073b4 0,#0e649d 100%);background-image:linear-gradient(to bottom,#1073b4 0,#0e649d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1073B4',endColorstr='#FF0E649D',GradientType=0)}.fixed-menu .navbar-toggle.collapsed .icon-bar,.inside-pages .navbar-toggle.collapsed .icon-bar{background-color:#000}.navbar-toggle .icon-bar{background-color:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.navbar-toggle .icon-bar.top{top:18px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle .icon-bar.mid{opacity:0;filter:alpha(opacity=0)}.navbar-toggle .icon-bar.bot{top:18px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggle.collapsed .icon-bar{background-color:#fff;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.navbar-toggle.collapsed .icon-bar.top{top:9px}.navbar-toggle.collapsed .icon-bar.mid{top:17px;opacity:1;filter:alpha(opacity=100)}.navbar-toggle.collapsed .icon-bar.bot{top:25px}.footer{line-height:1;padding:30px 0;background-color:#f1f1f1;font-weight:300}.teaser{background-color:#000;position:relative;overflow:hidden;-webkit-box-shadow:0 1px 20px rgba(0,0,0,.25);box-shadow:0 1px 20px rgba(0,0,0,.25)}@media(min-width:768px){.teaser:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.4)}}.teaser img{width:100%;position:relative;z-index:1}.teaser .content{background-color:#eaeaea;padding:40px 0}@media(min-width:768px){.teaser .content{background-color:transparent;padding:18% 0 0;position:absolute;z-index:5;top:0;left:0;width:100%;color:#fff}}.teaser .title{line-height:1;font-size:2.375em;position:relative;text-transform:uppercase}@media(min-width:768px){.teaser .title{padding:15px 0;color:#fff}.teaser .title:before{content:'';pointer-events:none;z-index:-1;display:block;position:absolute;right:15%;top:0;background-color:rgba(255,255,255,.3);width:2500px;height:100%}}.teaser .entry-content{font-weight:300;line-height:180%;margin-bottom:20px}@media(max-width:767px){.teaser .btn-default{color:#474747;border-color:#474747}.teaser .btn-default:after{background-image:url(assets/img/img-icon-gray.svg)}}.teaser .scroll-down{position:absolute;bottom:30px;left:50%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10}@media(max-width:1199px){.teaser .scroll-down{display:none}}.teaser .scroll-down:hover,.teaser .scroll-down:focus{-webkit-transform:translate(-50%,6px);-ms-transform:translate(-50%,6px);-o-transform:translate(-50%,6px);transform:translate(-50%,6px)}.teaser .image{margin-bottom:30px}.teaser .image img{width:auto}@media(min-width:768px){.page-teaser:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.25)}}@media(min-width:768px){.page-teaser .content{padding-top:13%}}@media(min-width:1200px){.page-teaser .content{padding-top:15%}}@media(max-width:991px){.page-teaser .image{display:none}}.page-teaser .title{padding:0}.page-teaser .title:before{display:none}@media(min-width:768px){.page-teaser .text{margin-bottom:30px;padding:25px 0 10px;position:relative;color:#474647}.page-teaser .text:before{content:'';pointer-events:none;z-index:-1;display:block;position:absolute;right:-15px;top:0;background-color:rgba(255,255,255,.65);width:2500px;height:100%}}.page-teaser.program-teaser .title{color:#1073b4}.page-teaser.caseStudy-teaser .title{color:#72bd6e}@media(min-width:768px){.page-teaser.caseStudy-teaser .text:before{background-color:rgba(255,255,255,.82)}}.entry-content,.panel-body{line-height:190%;font-weight:300}.entry-content a,.panel-body a{text-decoration:underline;font-weight:400}.entry-content ul,.panel-body ul{padding-top:10px;margin-bottom:20px}@media(max-width:767px){.entry-content ul,.panel-body ul{padding-left:20px}}.entry-content ul>li,.panel-body ul>li{list-style:none;padding-left:20px;margin-bottom:10px;background:url(assets/img/img-icon-bullet.svg) no-repeat 0 11px}.section-programs,.section-caseStudies{position:relative;background-color:#ebebeb}.section-programs:before,.section-caseStudies:before{content:'';display:block;position:absolute;left:0;right:0;top:0;height:40%;min-height:280px}.section-programs .section-title,.section-caseStudies .section-title{color:#fff}.section-programs .section-title:after,.section-caseStudies .section-title:after{background-color:#fff}.section-programs:before{background-color:rgba(16,115,180,.8)}.section-caseStudies:before{background-color:#72bd6e}.single-item{background-color:#fff;padding:30px;margin:20px 0 10px;text-align:center;-webkit-box-shadow:1px 1px 12px rgba(0,0,0,.1);box-shadow:1px 1px 12px rgba(0,0,0,.1)}.single-item .title{text-transform:uppercase}.single-item .image{padding:20px 0 30px}.single-item .entry-content{margin-bottom:20px}.section-clients{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);position:relative;background-size:cover;background-image:url(assets/img/img-bg-section-clients.jpg)}.section-clients:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255,255,255,.75)}.section-clients .container{position:relative;z-index:5}.featured-item{position:relative;overflow:hidden;margin:0 -15px}.featured-item:before,.featured-item:after{content:" ";display:table}.featured-item:after{clear:both}@media(min-width:768px){.featured-item{padding-left:37.5%}}@media(min-width:1200px){.featured-item{min-height:438px;padding-bottom:0}}.featured-item .image{display:block;padding-bottom:100%;background-repeat:no-repeat;background-image:url(assets/img/img-sample-casestudy.jpg);background-position:center top;background-size:cover}@media(min-width:768px){.featured-item .image{width:37.5%;position:absolute;left:0;top:0;bottom:0;background-size:auto}}.featured-item .title{position:relative;margin-bottom:40px;font-size:2.125em}.featured-item .title:after{content:'';display:block;position:absolute;width:30%;max-width:225px;height:1px;background-color:#000;left:0;bottom:-20px}.featured-item .content{padding:30px}.featured-item .content .entry-content{line-height:150%;margin-bottom:25px}@media(min-width:992px){.featured-item .content{padding:40px}}@media(min-width:1200px){.featured-item .content{padding:50px 60px}}.page-container{background-color:#fff;border:1px solid #ccc;padding:15px 0}@media(max-width:767px){.page-wrapper .page-container{padding:40px 15px 15px}}@media(min-width:768px){.page-container{padding:30px}}@media(min-width:992px){.page-container{margin-top:40px;padding:40px}}@media(min-width:1200px){.page-container{margin-top:60px;padding:60px 60px 40px}}.faq-listing{padding-top:40px}.faq-listing .panel-default{margin-bottom:35px;padding-bottom:30px;border-bottom:1px solid #ccc}.faq-listing .q-title{color:#72bd6e;font-size:2em;font-weight:500}.faq-listing .panel-title{margin:0 0 20px;font-size:1.25em;font-weight:500}.faq-listing .panel-title a{color:#72bd6e;display:block;position:relative;padding-right:40px}.faq-listing .panel-title a:after{content:url(assets/img/img-icon-faq.svg);display:block;position:absolute;top:-4px;right:0;pointer-events:none;-webkit-transition:all .35s cubic-bezier(.8,.05,.38,.29);-o-transition:all .35s cubic-bezier(.8,.05,.38,.29);transition:all .35s cubic-bezier(.8,.05,.38,.29);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.faq-listing .panel-title a:hover,.faq-listing .panel-title a:focus{text-decoration:none}.faq-listing .panel-title a.collapsed:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.faq-listing .panel-title a.collapsed:hover:after,.faq-listing .panel-title a.collapsed:focus:after{margin-top:4px}.clients-slick img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.clients-slick .item{padding:0 10px}.team-item{margin-top:20px}@media(min-width:768px){.team-item{margin-top:60px}}.logged-in .header{top:46px}@media(min-width:768px){.logged-in .header{top:32px}}@media(max-width:767px){#wpadminbar{position:fixed!important}}.alignnone{margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}