/*!
Theme Name: NAMF3
Theme URI: http://underscores.me/
Author: John Philip
Author URI: http://www.johnphilip.co.za/
Description: Specialised Theme Design
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: jp
Tags: custom-logo
*/html{font-family:"Lato",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#000;font-family:"Lato",sans-serif;font-size:14px;line-height:1.6}*,*:before,*:after{box-sizing:inherit}*:focus{outline:none !important}body{margin:0;background:#000}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;text-decoration:none;color:#000}a:focus,a:hover,a:active{outline:0}abbr,acronym{border-bottom:1px dotted #000;cursor:help}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}p{margin:0}h1,h2,h3,h4,h5,h6{clear:both;font-size:1em}h1{font-weight:400;font-size:30px;margin:2rem 0;line-height:1.25em;letter-spacing:-0.015em;text-transform:uppercase;color:#d5ae51}h1 b,h1 strong{color:#000;font-weight:400}h2{font-weight:700;text-transform:uppercase}h3,h4,h5,h6{font-weight:700}mark,ins{background:#ff0;color:#000;text-decoration:none}small{font-size:.9em}big{font-size:125%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;height:auto;max-width:100%}ul{list-style:none;margin:0;padding:0}body.single .entry-content a,body.page .entry-content a{color:#000}body.single .entry-content a:hover,body.page .entry-content a:hover{color:#d5ae51}body.single .entry-content p,body.page .entry-content p{margin-bottom:1em}body.single .entry-content ul,body.page .entry-content ul{list-style:none;margin-bottom:1em}body.single .entry-content ul li:before,body.page .entry-content ul li:before{content:"\2022";color:#d5ae51;padding-right:20px}body.single .entry-content ol,body.page .entry-content ol{list-style:decimal;margin:0 0 1.5em 3em}body.single .entry-content li>ul,body.single .entry-content li>ol,body.page .entry-content li>ul,body.page .entry-content li>ol{margin-bottom:0;margin-left:1.5em}body.single .entry-content dt,body.page .entry-content dt{font-weight:700}body.single .entry-content dd,body.page .entry-content dd{margin:0 1.5em 1.5em}svg:not(:root){overflow:hidden}figure{margin:1em 0}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}hr{box-sizing:content-box;background-color:rgba(0,0,0,0.5);border:0;height:1px;margin-bottom:1.5em}code,kbd,samp,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}pre{overflow:auto;background:#000;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;padding:1.6em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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::focus,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-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}td,th{padding:0}#page .nf-form-content input[type="text"],#page .nf-form-content input[type="email"],#page .nf-form-content input[type="url"],#page .nf-form-content input[type="password"],#page .nf-form-content input[type="search"],#page .nf-form-content input[type="number"],#page .nf-form-content input[type="tel"],#page .nf-form-content input[type="range"],#page .nf-form-content input[type="date"],#page .nf-form-content input[type="month"],#page .nf-form-content input[type="week"],#page .nf-form-content input[type="time"],#page .nf-form-content input[type="datetime"],#page .nf-form-content input[type="datetime-local"],#page .nf-form-content input[type="color"],#page .nf-form-content textarea,#page .nf-form-content select{color:#000;border:none;box-shadow:inset 0 0 0 1px #9d9fa2;padding:7px 15px;background:transparent;border-radius:5px;line-height:1.5;font-size:14px;height:auto;-webkit-appearance:none}#page .nf-form-content input[type="text"]:-moz-placeholder,#page .nf-form-content input[type="email"]:-moz-placeholder,#page .nf-form-content input[type="url"]:-moz-placeholder,#page .nf-form-content input[type="password"]:-moz-placeholder,#page .nf-form-content input[type="search"]:-moz-placeholder,#page .nf-form-content input[type="number"]:-moz-placeholder,#page .nf-form-content input[type="tel"]:-moz-placeholder,#page .nf-form-content input[type="range"]:-moz-placeholder,#page .nf-form-content input[type="date"]:-moz-placeholder,#page .nf-form-content input[type="month"]:-moz-placeholder,#page .nf-form-content input[type="week"]:-moz-placeholder,#page .nf-form-content input[type="time"]:-moz-placeholder,#page .nf-form-content input[type="datetime"]:-moz-placeholder,#page .nf-form-content input[type="datetime-local"]:-moz-placeholder,#page .nf-form-content input[type="color"]:-moz-placeholder,#page .nf-form-content textarea:-moz-placeholder,#page .nf-form-content select:-moz-placeholder{opacity:1;color:#000}#page .nf-form-content input[type="text"]::-moz-placeholder,#page .nf-form-content input[type="email"]::-moz-placeholder,#page .nf-form-content input[type="url"]::-moz-placeholder,#page .nf-form-content input[type="password"]::-moz-placeholder,#page .nf-form-content input[type="search"]::-moz-placeholder,#page .nf-form-content input[type="number"]::-moz-placeholder,#page .nf-form-content input[type="tel"]::-moz-placeholder,#page .nf-form-content input[type="range"]::-moz-placeholder,#page .nf-form-content input[type="date"]::-moz-placeholder,#page .nf-form-content input[type="month"]::-moz-placeholder,#page .nf-form-content input[type="week"]::-moz-placeholder,#page .nf-form-content input[type="time"]::-moz-placeholder,#page .nf-form-content input[type="datetime"]::-moz-placeholder,#page .nf-form-content input[type="datetime-local"]::-moz-placeholder,#page .nf-form-content input[type="color"]::-moz-placeholder,#page .nf-form-content textarea::-moz-placeholder,#page .nf-form-content select::-moz-placeholder{opacity:1;color:#000}#page .nf-form-content input[type="text"]:-ms-input-placeholder,#page .nf-form-content input[type="email"]:-ms-input-placeholder,#page .nf-form-content input[type="url"]:-ms-input-placeholder,#page .nf-form-content input[type="password"]:-ms-input-placeholder,#page .nf-form-content input[type="search"]:-ms-input-placeholder,#page .nf-form-content input[type="number"]:-ms-input-placeholder,#page .nf-form-content input[type="tel"]:-ms-input-placeholder,#page .nf-form-content input[type="range"]:-ms-input-placeholder,#page .nf-form-content input[type="date"]:-ms-input-placeholder,#page .nf-form-content input[type="month"]:-ms-input-placeholder,#page .nf-form-content input[type="week"]:-ms-input-placeholder,#page .nf-form-content input[type="time"]:-ms-input-placeholder,#page .nf-form-content input[type="datetime"]:-ms-input-placeholder,#page .nf-form-content input[type="datetime-local"]:-ms-input-placeholder,#page .nf-form-content input[type="color"]:-ms-input-placeholder,#page .nf-form-content textarea:-ms-input-placeholder,#page .nf-form-content select:-ms-input-placeholder{opacity:1;color:#000}#page .nf-form-content input[type="text"]::-webkit-input-placeholder,#page .nf-form-content input[type="email"]::-webkit-input-placeholder,#page .nf-form-content input[type="url"]::-webkit-input-placeholder,#page .nf-form-content input[type="password"]::-webkit-input-placeholder,#page .nf-form-content input[type="search"]::-webkit-input-placeholder,#page .nf-form-content input[type="number"]::-webkit-input-placeholder,#page .nf-form-content input[type="tel"]::-webkit-input-placeholder,#page .nf-form-content input[type="range"]::-webkit-input-placeholder,#page .nf-form-content input[type="date"]::-webkit-input-placeholder,#page .nf-form-content input[type="month"]::-webkit-input-placeholder,#page .nf-form-content input[type="week"]::-webkit-input-placeholder,#page .nf-form-content input[type="time"]::-webkit-input-placeholder,#page .nf-form-content input[type="datetime"]::-webkit-input-placeholder,#page .nf-form-content input[type="datetime-local"]::-webkit-input-placeholder,#page .nf-form-content input[type="color"]::-webkit-input-placeholder,#page .nf-form-content textarea::-webkit-input-placeholder,#page .nf-form-content select::-webkit-input-placeholder{opacity:1;color:#000}#page .nf-form-content input[type="text"]:focus,#page .nf-form-content input[type="email"]:focus,#page .nf-form-content input[type="url"]:focus,#page .nf-form-content input[type="password"]:focus,#page .nf-form-content input[type="search"]:focus,#page .nf-form-content input[type="number"]:focus,#page .nf-form-content input[type="tel"]:focus,#page .nf-form-content input[type="range"]:focus,#page .nf-form-content input[type="date"]:focus,#page .nf-form-content input[type="month"]:focus,#page .nf-form-content input[type="week"]:focus,#page .nf-form-content input[type="time"]:focus,#page .nf-form-content input[type="datetime"]:focus,#page .nf-form-content input[type="datetime-local"]:focus,#page .nf-form-content input[type="color"]:focus,#page .nf-form-content textarea:focus,#page .nf-form-content select:focus{box-shadow:inset 0 0 0 1px #000}#page .nf-form-content button,#page .nf-form-content input[type="button"],#page .nf-form-content input[type="reset"],#page .nf-form-content input[type="submit"]{font-size:14px;color:#000;background-color:#d5ae51;border:none;box-shadow:inset 0 0 0 1px #d5ae51;height:auto;line-height:1.5;padding:7px 15px;-webkit-appearance:none;border-radius:5px}#page .nf-form-content{padding:30px;background-color:#ebebeb}#page .nf-form-content textarea{width:100%;height:100px}#page .nf-field-container{margin-bottom:1em}#page .submit-container{margin-bottom:0}#page .submit-container input{width:100%}#page .g-recaptcha{text-align:center;overflow:hidden}#page .g-recaptcha>div{display:inline-block}.site{position:relative}.menu-toggle{border:none;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;z-index:5;right:20px;top:20px;padding:10px 15px;background-image:url(images/navicon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.menu .current_page_item a,.menu .current-menu-item a{color:#d5ae51}@media only screen and (max-width: 819px){.site-header .menu{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);position:fixed;overflow-x:hidden;overflow-y:auto;min-height:100%;top:0;left:0;z-index:4;width:100%;background-color:#000000}.site-header .menu a{color:#fff;padding:10px 30px;display:block}.site-header .menu a:hover{color:#fff}.site-header .menu li:first-child>a{padding-top:30px}.site-header .menu li:last-child>a{padding-bottom:20px}.site-header .toggled .menu{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.site-footer .menu{padding-bottom:1em}}body.admin-bar .main-navigation .menu{top:32px}@media screen and (max-width: 782px){body.admin-bar .main-navigation .menu{top:46px}}@media only screen and (min-width: 820px){.menu-toggle{display:none}.footer-navigation li,.main-navigation li{display:inline-block;white-space:nowrap}.footer-navigation li:before,.main-navigation li:before{content:' | ';display:inline-block;padding-left:10px;padding-right:10px}.footer-navigation li:first-child:before,.main-navigation li:first-child:before{display:none}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-header,.site-footer{color:#fff}.site-header a,.site-footer a{color:#fff}.site-header a:hover,.site-footer a:hover{color:#d5ae51}.site-header a,.site-footer a{text-transform:uppercase}.site-footer{border-top:20px solid #d5ae51;font-size:12px}.site-header,.site-footer,.site-content{padding:20px}.site-header>.inner,.site-footer>.inner,.site-content>.inner{max-width:1200px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 820px){.site-header,.site-footer,.site-content{padding:30px 50px}}.site-logo{padding:0 20px}.site-content{background:#fff}@media only screen and (min-width: 820px){.site-content{padding-top:50px}}@media only screen and (min-width: 820px){.site-main{overflow:hidden;display:flex}.site-header>.inner{display:flex;align-items:flex-end;justify-content:space-between}.site-footer>.inner{display:flex;flex-direction:row-reverse;justify-content:space-between}.feature-image{float:left;width:50%}.feature-image img{padding-right:20px;padding-bottom:50px}.feature-image .nf-form-content{margin-right:20px;margin-bottom:20px}article.has-post-thumbnail{float:right;width:50%}article.has-post-thumbnail .inner{margin-left:20px}body .feature-image{margin-top:1rem}body.what-we-do .feature-image{margin-top:100px}body.about .feature-image{align-self:flex-end}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.custom-logo-link img{max-width:290px;width:80%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;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}.feature-image img{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}body.contact .feature-image img{margin-left:60px}
