/*
Theme Name: Manta
Theme URI: http://manta.co.nz/
Author: Antidote Creative
Author URI: http://antidotecreative.com
Description: 
License: GNU General Public License
License URI: license.txt
*/
@import url('https://fonts.googleapis.com/css?family=Droid+Sans:400,700');body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{font-size:100%}a:hover,a:active{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,audio,canvas,video{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}b,strong{font-weight:bold}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input,textarea,button,select{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}table{border-collapse:collapse;border-spacing:0}abbr[title]{border-bottom:1px dotted}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:1em;font-size:1rem;color:#444;background:#fff}#container,#primary,#secondary,#header-image,.entry-post-thumbnail,hgroup,#site,figure,a.enlarge{position:relative}header#download,.download-image,.alert,.edd_errors,#primary,.edd_added_to_cart_alert,.half,#secondary,.wp-caption,#content,.entry-content img,.entry-content,.entry-summary,.widget_categories li,input,textarea,select,.gallery .gallery-item,.guestbook-widget li,#products .product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#primary,#secondary,#content,.entry-content,.entry-summary{margin-bottom:1.5em}#content{word-wrap:break-word}#footer .wrapper{padding:1em 0}#footer{padding:1em}#footer nav{line-height:1.62;font-size:.85em;margin-bottom:1em;width:100%;text-align:center}#footer nav a{border-right:1px solid #7f7f7f;margin-right:.5em;padding-right:.7em}#footer nav a:last-of-type{border:none}a{text-decoration:none;outline:0;color:#338d33}a:focus,a:active,a:visited{text-decoration:none;outline:0}a:hover{outline:0;text-decoration:underline;color:#222}.entry-content a{color:#338d33}ol,ul{list-style:none;line-height:1.5;margin-bottom:1.5em}.entry-content form ul{margin-left:0;list-style-type:none}.entry-content ul{list-style-type:square;margin:0 0 1.5em 1.875em}.entry-content ul ul,.entry-content ul ol{margin:.75em 0 0 1.5em}.entry-content ol{margin:0 0 1.5em 1.875em;list-style-type:decimal}.entry-content ol ul,.entry-content ol ol{margin:.75em 0 0 1.5em}.entry-content li,.entry-content dd{margin-bottom:.75em}a.skip{position:absolute;left:-999em}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute !important}::selection{background:#338d33;color:#fff}::-moz-selection{background:#338d33;color:#fff}table{border-collapse:separate;border-spacing:0;width:100%;margin-bottom:2em}table th,table td{text-align:left;padding:.5em 0;border-bottom:1px solid #f0f0f0;border-top:none}#site-title a{display:inline-block;color:#222}#site-title a:hover{text-decoration:none}#site-title a img{display:block;margin:0 auto}.half{margin-bottom:2em}#more{padding:2em;display:none}#contact{font-size:.85em;line-height:1.5;overflow:hidden}#contact span.contact{display:block}.column{margin-bottom:2em}.column header{margin:2em}.column .box{padding:1em;margin:1em;position:relative;border:4px solid #d5d5d5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.column .arrow{position:absolute;left:50%;top:2em;z-index:-1}.column .arrow span:after,.column .arrow span:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.column .arrow span:after{border-color:rgba(136,183,213,0);border-bottom-color:#338d33;border-width:20px;left:50%;margin-left:-20px}.column .arrow span:before{border-color:rgba(194,225,245,0);border-bottom-color:#338d33;border-width:20px;left:50%;margin-left:-20px}.column a{display:block}.column a .box{background:#fbfbfb;color:#a2a2a2}.column a:hover{text-decoration:none}.column a:hover .box{background:#eeeeee;color:#333}.column a:hover .arrow{top:0}.column a:hover .box{border-color:#338d33}.column ul{margin-bottom:0}.column ul li{border-bottom:1px solid #d5d5d5;padding:.5em 1em;margin:0 -1em}.column ul li:last-child{border:none}.column img{display:block;margin:0 auto}.column img+ul{margin-top:1em}#content{position:relative}#primary{float:left;width:100%}#primary.full-width{width:100%}nav#main ul.menu ul.sub-menu{left:100%;width:100%;top:0}nav#main ul.menu ul.sub-menu li{width:100%;white-space:normal}nav#main ul.menu>li{zoom:1;float:none;text-align:left}#masthead{border-bottom:1px solid #eeeeee;padding-bottom:1em}#masthead #site-title{margin-bottom:0}#masthead .wrapper{padding:0 1em}.edd_added_to_cart_alert{margin-bottom:1em}.edd_added_to_cart_alert,.success{background:#F0F8FF;border:1px solid #CEE1EF;color:#000}.edd_added_to_cart_alert a,.success a{color:#000}.edd_errors,.edd_added_to_cart_alert,.notice,.success,.error{padding:.5em 1em;width:100%;color:#000}.notice{background:#FFFFE0;border:1px solid #E6DB55}.edd_errors,.error{background:#FFEBE8;border:1px solid #CC0000;margin:0 0 1em 0}.edd_errors p,.error p{margin-bottom:0}label.error{margin:1em 0 0 0}.tooltip span.text{visibility:hidden;position:absolute;top:-30px;margin:0 0 0 -40px;left:50%;width:80px;text-shadow:none;background:#000;color:#fff;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-opacity:0;-moz-opacity:0;opacity:0;font-size:.75em;padding:.5em 0;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.tooltip:hover span.text{visibility:visible;-khtml-opacity:1;-moz-opacity:1;opacity:1}img::selection{background:transparent}img::-moz-selection{background:transparent}img{max-width:100%;height:auto;border:none}.no-border{border:none !important;box-shadow:none !important}.entry-content img{margin-bottom:1.5em}.entry-content p img{margin-top:1.5em;margin-bottom:1.5em}.entry-content .alignnone,.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{margin-top:1.5em;margin-bottom:1.5em;display:block}.entry-content .alignnone a.enlarge,.entry-content .aligncenter a.enlarge,.entry-content .alignleft a.enlarge,.entry-content .alignright a.enlarge{margin:0}.entry-content a.enlarge{margin-top:1.5em;margin-bottom:1.5em}.entry-content a.enlarge img{margin:0}.entry-content a.enlarge{display:block}.entry-content a.enlarge img.aligncenter{margin:0 auto}.entry-content figure.wp-caption a.enlarge{margin-bottom:0}.no-scale{width:auto !important}.alignleft{float:left}.alignright{float:right}.small{font-size:.85em}.more-link{display:inline-block;clear:both;margin-top:1em}.divider,.clear{clear:both}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}#primary .twitter-tweet-rendered,#primary .twt-border{max-width:100% !important}#primary .twitter-tweet-rendered{width:100% !important}a.enlarge .icon-view{color:#fff;line-height:1;text-align:center;vertical-align:middle;font-size:0;position:absolute;left:50%;top:50%;margin:0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;text-shadow:none}a.enlarge span{background:#000;margin:-8px 0 0 -8px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute;left:0;top:0;border:2px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:100;height:16px;width:16px}a.enlarge:hover .icon-view{font-size:16px;margin:-8px 0 0 -8px}a.enlarge:hover span{width:32px;height:32px;margin:-16px 0 0 -16px;display:block;filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8}.aligncenter.enlarge span,.aligncenter a.enlarge span{top:50%;left:50%}.no-js #main{display:block}p.has-btn{margin-bottom:0}p.has-btn.alignleft{margin-right:5px}p.has-btn.alignright{margin-left:5px}#submit,.page-link a,.button,.entry-content .button{background:#338d33;border:none;color:#fff;cursor:pointer;display:inline-block;line-height:normal;padding:1em;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);vertical-align:middle}#submit.highlight,.page-link a.highlight,.button.highlight,.entry-content .button.highlight{background-color:#F0F8FF;color:#fff;border-color:#d7ecff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#submit:hover,.page-link a:hover,.button:hover,.entry-content .button:hover,#submit.active,.page-link a.active,.button.active,.entry-content .button.active{text-decoration:none;color:#fff;background:#2c7a2c}input.btn{width:auto}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.entry-title{word-wrap:break-word}#comments{margin-bottom:1.5em}.entry-content{clear:both}.single .entry-meta{margin-bottom:2em}.attachment .entry-content img{margin-bottom:0}.wp-caption img,.wp-caption .enlarge{margin-bottom:0}.wp-caption .wp-caption-text{position:relative;clear:both;font-size:.75em;padding:.75em}.gallery-caption{clear:both}.gallery .gallery-item{padding:.5em}.gallery .gallery-item .gallery-icon .enlarge{display:block}.gallery .gallery-item a{display:block;margin-bottom:0}.gallery .gallery-item a.enlarge{width:auto}.gallery .gallery-item a img{margin-bottom:0;float:left}@media only screen and (min-width:420px) and (max-width:719px){.gallery-item{width:50%;float:left}.gallery .clear-2{display:block;clear:both}}@media only screen and (min-width:720px) and (max-width:1023px){.gallery-item{width:33.33333333%;float:left}.gallery .clear-3{display:block;clear:both}}@media only screen and (min-width:1024px){.gallery-item{width:25%;float:left}.gallery .clear-4{display:block;clear:both}}.controls-container:after,.slides:after,#social-media:after,.direction-nav:after,.ads:after,#search-form .wrapper:after,#site:after,.box:after,.post-actions:after,#tab-container:after,.tabs:after,.panel:after,.gallery-item:after,.gallery-icon:after,.menu:after,#footer .wrapper:after,#author-info:after,a.enlarge:after,.entry-meta:after,.entry-header:after,.widget:after,.social-buttons:after,.post-navigation:after,#secondary:after,.comment-content:after,#content:after,#masthead:after{content:".";display:block;height:0;clear:both;visibility:hidden}@font-face{font-family:'verb_blackregular';src:url('fonts/VerbSemiBold-webfont.eot');src:url('fonts/VerbSemiBold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/VerbSemiBold-webfont.woff') format('woff'),url('fonts/VerbSemiBold-webfont.ttf') format('truetype'),url('fonts/VerbSemiBold-webfont.svg#verb_blackregular') format('svg');font-weight:normal;font-style:normal}body,input,textarea,button,select,#main,.entry-date,#cancel-comment-reply-link{font-family:'Droid Sans','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif}.chat-author,blockquote,#site-title,.entry-title,.entry-date,.page-title,h1,h2,h3,.widget-title{font-family:'Droid Sans',Cambria,Georgia,Times,serif}.page-title,.entry-title{font-size:2.5em}.page-header hgroup h2{text-transform:uppercase;font-size:1em;margin-bottom:0;letter-spacing:normal}.page-header hgroup h2 a{color:#A7A9AC}.page-header hgroup h2 a:hover{color:#338d33}#intro{position:relative;margin:2em auto 2em;text-align:center;max-width:980px}#intro h1{text-align:center;margin-bottom:2rem;font-size:4em;letter-spacing:-0.05em;line-height:1em;color:#222}#site-title{font-size:2em;margin-bottom:16px;margin-bottom:1rem}h1,h2{letter-spacing:-0.05em}h3,h4,h5,h6{letter-spacing:-0.03em}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;color:#222;margin-bottom:.75em;line-height:1.2}h4,h5,h6{line-height:1.5}h1{font-size:1.5em}h2{font-size:1.25em}h3{font-size:1.25em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}.widget-title{font-size:1.2em}#site-description{font-size:1em}em{padding:.25em .5em;font-style:normal;color:#000;font-size:.85em}pre,code{font-family:Menlo,Monaco,monospace}pre{margin-bottom:1.5em;background:#fff}blockquote{font-size:1.2em;font-style:italic;padding-left:1em;border-left:1px solid #ccc;margin:0 0 1.5em 1em}blockquote p{margin-bottom:0}blockquote cite{font-size:.5em;margin-top:.5em}p{margin-bottom:1.5em;text-shadow:0 -1px rgba(255,255,255,0.2)}p,.entry-content,pre,code,.widget-area{line-height:1.62}@media only screen and (max-width:320px){.entry-date{margin-bottom:1em;display:block;text-align:left}}@media only screen and (min-width:321px){.entry-date{margin-top:3px}.entry-date .month,.entry-date .year{font-size:.75em}}@media only screen and (min-width:720px){.comment .fn{font-size:1.5em}.entry-date{margin-top:0}.entry-date .day{font-size:1.5em}.entry-date .month{font-size:.85em}#main ul.children a,#main ul.sub-menu a{font-size:.85em}}@media only screen and (min-width:1024px){.page-title{font-size:3.5em}h1{font-size:2em}h2{font-size:2.1875em}h3{font-size:1.875em}h4{font-size:1.25em}h5{font-size:1.25em}h6{font-size:.9375em}#main ul.children a,#main ul.sub-menu a{font-size:1em}#site-title{font-size:2em;font-size:2rem}}#site-description{display:none}#main{display:none}.nav-expanded #main{display:block}.entry-meta{clear:both}@media only screen and (max-width:719px){.sub-menu{margin-bottom:0;display:none}ul.menu{list-style-type:none;border-bottom:none}ul.menu li a{text-align:left}ul.menu>li a{display:block;padding:1em;background:#338d33;color:#fff;text-decoration:none}ul.menu .sub-menu li a{padding-left:2em}}@media only screen and (max-width:719px){.entry-content .no-scale.enlarge img{margin:0}.entry-content .no-scale.alignleft{float:left;margin:0 1.5em 1.5em 0}.entry-content .no-scale.alignright{float:right;margin:0 0 1.5em 1.5em}.entry-content .no-scale.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;width:auto}.entry-content .no-scale.alignnone{margin:1.5em auto 1.5em 0;width:auto}}@media only screen and (min-width:720px){.entry-content .gallery-item a.enlarge{width:auto}.entry-content img.alignleft,.entry-content img.alignright{width:38.2%}.entry-content .wp-caption.alignleft,.entry-content .wp-caption.alignright{width:38.2%}.entry-content a.enlarge{width:38.2%}.entry-content a.enlarge img{width:auto}.entry-content a.enlarge.no-stretch{width:auto}.alignright.enlarge span,.alignright a.enlarge span{right:0;left:auto;margin:-8px -8px 0 0}.alignright.enlarge:hover span,.alignright a.enlarge:hover span{margin:-16px -16px 0 0}.entry-content .alignleft{margin:1.5em 1.5em 1.5em 0;float:left}.entry-content .alignright{margin:1.5em 0 1.5em 1.5em;float:right}.entry-content .aligncenter{margin:1.5em auto;display:block}.entry-content .alignnone{margin-top:1.5em;margin-bottom:1.5em;display:block}.entry-content .enlarge img{margin:0}.entry-content img{display:inline}.entry-content img.aligncenter{clear:both;display:block;width:auto}.entry-content img.alignnone{clear:both;display:block}.entry-content .wp-caption img{display:block}.entry-content .wp-caption a.enlarge{display:block;width:100%}.entry-content .wp-caption.aligncenter{clear:both}.entry-content .wp-caption.aligncenter img{margin:0 auto;float:none}.entry-content .wp-caption.aligncenter .wp-caption-text{text-align:center}.entry-content a.enlarge{display:inline}.entry-content a.enlarge img{margin-bottom:0;float:left}.entry-content a.enlarge img.aligncenter{float:none}.entry-content a.enlarge.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;width:auto}.entry-content a.enlarge.alignnone{display:block;width:auto}.entry-content figure.alignnone a.enlarge{display:block;overflow:visible}.gallery{margin:0 -0.75em}.gallery-item{float:left}.gallery-item a img{float:left;width:auto}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}}@media only screen and (min-width:720px){.wrapper{padding:0}.half.boxed{padding:1em}ul.menu ul{-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;top:125%;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}ul.menu li:hover>ul{top:100%;visibility:visible;-khtml-opacity:100;-moz-opacity:100;opacity:100}#main ul.menu{z-index:1000;position:relative;display:block;zoom:1}#main ul.menu>li{margin:0}#main ul.menu>li.active,#main ul.menu>li.current-page-ancestor,#main ul.menu>li.current_page_ancestor,#main ul.menu>li.current_page_parent,#main ul.menu>li.current-menu-item,#main ul.menu>li.current_page_item{background:#2c7a2c}#main ul.menu ul{position:absolute;width:auto;min-width:120%;background:#338d33;z-index:1000;margin-left:0;margin-bottom:0}#main ul.menu ul a{text-align:left;color:#fff;text-decoration:none;padding:1em}#main ul.menu ul li{float:none;margin:0}#main ul.menu ul li:hover>a{color:#fff;text-decoration:none}#main ul.menu ul ul{position:absolute;left:100%;top:0}#main ul.menu li{position:relative;display:block;float:left;white-space:nowrap;line-height:1;list-style-type:none}#main ul.menu li ul li.current_page_ancestor>a,#main ul.menu li ul li.current-menu-item>a,#main ul.menu li ul li.current_page_item>a,#main ul.menu li ul li.active>a{background:#2c7a2c;color:#fff}#main ul.menu li:hover>a{text-decoration:none}#main ul.menu a{display:block;vertical-align:middle;text-align:left;cursor:pointer;padding:1em 2em;color:#fff}#footer{padding:0}#site{margin:0 auto;max-width:1920px}#container{padding:2em}ul.mobile{display:none}#nav-toggle,ul.mobile{display:none}#site-description{display:block;clear:both}#main{display:block;position:relative}}@media only screen and (min-width:1024px){#site-title{float:left}#contact{float:right;text-align:right}.column{width:33.33333333%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.column header{min-height:60px}}@media only screen and (min-width:1650px){.half{width:50%;float:left}.half.boxed{padding:2em}}.column a,.box,.box:before,.arrow,.box:after{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.widget a,.guestbook-widget li,#submit,.btn,.button,.reply,.download a,.download .icon,.button span,#main ul a,#primary a,.direction-nav .prev,.direction-nav .prev.disabled,.direction-nav .next,.direction-nav .next.disabled,.enlarge span,input.text,textarea,#social-media i,.time-meta,.post-format{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.viewport{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.control-paging .bg{-webkit-transition:bottom .1s linear;-moz-transition:bottom .1s linear;-ms-transition:bottom .1s linear;-o-transition:bottom .1s linear;transition:bottom .1s linear}#main ul.menu>li>a,#nav-single i,#nav-below i,#search-form button.submit i{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.direction-nav li span,#search-go,.entry-format{-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-ms-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease}