.categories{display:none}.post .date .day{background-color:#938e33}div.categories a,div.categories a:hover{background-color:#558529}#logo img{width:100%;max-width:100%}.home .post{border-bottom:0px}.fullwidthbanner-container{width:100%!important;position:relative;padding:0;max-height:600px!important;min-height:100%;overflow:hidden;background:#f3f3f3;background:rgba(0,0,0,.075);box-shadow:inset 0 0 30px rgba(0,0,0,0.09)}.sitecontainer .container.top-nav{padding-top:25px;padding-bottom:20px!important}.portfolio h1{font-family:'Open Sans',sans-serif;font-weight:400;color:#938d36;font-size:18px;letter-spacing:1px}.page-template-template-portfolio-php h2.title,.page-template-template-portfolio-php h2.title a{font-family:'Open Sans',sans-serif;font-weight:600;color:#938e33;font-size:15px;letter-spacing:.5px}.page-template-template-portfolio-php p{line-height:1.4em}.featured-image.highlight{background-color:transparent}.post h2.title,.post h2.title a{font-weight:400;letter-spacing:.5px;font-size:22px}#isotope h2.title a,.portfolio h1 a,{color:#938d36;font-weight:400;letter-spacing:.5px}span.more-link a,ul.filter li a.active,ul.filter li a:hover,.button,a.button{background:#5a8829!important;font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;letter-spacing:1px;font-size:12px}.breadcrumb{background:rgb(26,105,64)}.sf-arrows .sf-with-ul:after,.sf-arrows .sf-menu li:focus:after,.sf-menu li:after{content:'';position:absolute;color:#0e5325;top:50%;right:-6px;margin-top:-3px;height:8px;width:15px;border:0px solid transparent;border-top-color:none;border-top-color:none;background:url(images/nav-arrow.png) no-repeat}.tp-rightarrow,.tp-leftarrow{background-color:#5a8829}.tp-bannershadow{display:none}p#breadcrumbs{padding:2px;color:#558529;font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:0px}.breadcrumb_last{color:#fba927}#breadcrumbs a{color:#c9c69a}.pagecontent a{color:#7c9f58}.pagecontent .button{background-color:#5a8829}.pagecontent .button:hover{background-color:#205f26}.pagecontent a:hover{color:#7c9f58;text-decoration:underline}.banner-page{background:url(about-page.png) no-repeat center top;background-size:100%}.headerbutton{padding-top:20em}.banner-page .pagetitle h1{margin-top:280px;margin-top:16.444rem;line-height:1.8em}@media only screen and (max-width:767px){.banner-page div.pagetitle h1{margin-top:75px;margin-top:4.444rem;line-height:1.8em}}@media only screen and (min-width:768px){.banner-page .pagetitle h1{margin-top:280px;margin-top:6.444rem;line-height:1.8em}}@media only screen and (min-width:960px){.banner-page .pagetitle h1{margin-top:280px;margin-top:9.444rem;line-height:1.8em}}@media only screen and (min-width:1024px){.banner-page .pagetitle h1{margin-top:280px;margin-top:16.444rem;line-height:1.8em}}.banner-page .pagecontent{background:transparent;padding:10px 0 25px 0}.banner-page .pagetitle{padding:10px 0px 0px 0px}.banner-page .pagetitle h1,.banner-page h1{font-family:'Open Sans',sans-serif!important;font-weight:400!important;color:#5a8829!important;letter-spacing:1px}.banner-page h4{font-family:'Open Sans',sans-serif;font-weight:600;color:#938e33;letter-spacing:1px;font-size:16px}.home h3,.home h2,.home h3 a,.page h3,.page h3 a{font-family:'Open Sans',sans-serif;font-weight:400;color:#938e33;letter-spacing:1px}.home h3{font-size:22px}.home .pagecontent a{letter-spacing:.5px}span.date a{color:#555;text-transform:uppercase}h3.yellow{font-family:'Open Sans',sans-serif;font-weight:normal;color:#e7e99b;letter-spacing:1px;font-size:18px}.ag-social-icon img{display:none}.sitecontainer{background:url(images/header-pattern.png) repeat-x}.globe-bckgrnd{background:url(images/globe-pattern.png) repeat;padding:0px 0 0px 0;height:280px}.world{background:url(images/world.png) no-repeat;height:280px;background-size:contain}.world h2{padding-top:40px;padding-bottom:30px;color:#6d9345;font-size:40px}.world span{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:normal;line-height:35px;color:#8f8f8f;letter-spacing:.5px}.world p{color:5e5e5e;font-size:22px}#footer{background:url(images/footer-background.png) repeat}#social{background-color:#5a8829;padding:20px 0px 0px 0px}#social .container.content{padding-bottom:20px;padding-top:20px}#footer .widget .widget-title{color:#DDE195;font-family:'Open Sans Condensed',sans-serif;border-bottom:1px solid #5A8829;letter-spacing:1px}#footer .recent-project{border-color:#5A8829}.homeheadline .homecaption h2.Dark,.homeheadline .homecaption h2.Light{color:#5A8829;font-family:'Open Sans',sans-serif;font-weight:300;letter-spacing:1px}.slide_caption{background-color:rgba(255,255,255,0.8);padding:30px}div.tp-caption h2{color:#0e5325;font-family:'Open Sans',sans-serif;font-weight:300;font-size:2.45em!important;line-height:1.2em}.home .caption{padding:40px;background:rgba(255,255,255,0.8)}.pagetitle h1,.homecaption h2,.section h2,#logo h1 a,#logo h2 a{color:#0e5325}.home .articleinner{font-size:13px}.sf-menu li{margin-right:10px}.sf-menu li>a{font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#0e5325;font-size:14px!important;text-transform:uppercase}.sf-menu li>a{padding:2em 1.25em 2em 0;line-height:18px}#menu.sf-menu a,#menu .sf-menu a:visited{font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#0e5325;font-size:14px!important}.tp-button.green,.tp-button.green:hover{font-family:'Open Sans',sans-serif;font-weight:bold;background:#5a8829;box-shadow:none;padding:10px 16px;letter-spacing:0.5px;border-radius:0px;font-size:12px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.tp-bullets.simplebullets.round .bullet{background-image:url(images/bullet-color.png)}.tp-bullets.simplebullets{bottom:10px!important}@media only screen and (min-width:250px){.globe-bckgrnd{background:url(images/globe-pattern.png) repeat;padding:0px 0 0px 0;height:auto;min-height:280px;max-height:100%}.world{background:url(images/world.png) no-repeat;height:auto;background-size:contain}}@media only screen and (min-width:768px){.globe-bckgrnd{background:url(images/globe-pattern.png) repeat;padding:0px 0 0px 0;height:280px;min-height:280px;max-height:100%}.world{background:url(images/world.png) no-repeat;height:280px;background-size:contain}}@media only screen and (min-width:768px){.sitecontainer .container.top-nav{padding-top:0px;padding-bottom:0px!important}.sf-menu li>a{padding:1em 1.25em 1em 0;line-height:18px}.sf-arrows .sf-with-ul:after,.sf-arrows .sf-menu li:focus:after,.sf-menu li:after{content:'';position:absolute;color:#0e5325;top:50%;right:-6px;margin-top:-3px;height:8px;width:15px;border:0px solid transparent;border-top-color:none;border-top-color:none;background:url(images/nav-arrow.png) no-repeat}}