/*!
Theme Name: Twelve Foot Guru
Theme URI: http://underscores.me/
Author: Bryan P Johnson <bryan@12ftguru.com>
Author URI: http://12ftguru.com/
Description: Twelve Foot Guru corporate site theme
Version: 1.0
License: GNU General Public License
License URI: license.txt
*//*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'cabinbold';src:url("fonts/cabin/cabin-bold-webfont.eot");src:url("fonts/cabin/cabin-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-bold-webfont.woff") format("woff"),url("fonts/cabin/cabin-bold-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-bold-webfont.svg#cabinbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinbold_italic';src:url("fonts/cabin/cabin-bolditalic-webfont.eot");src:url("fonts/cabin/cabin-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-bolditalic-webfont.woff") format("woff"),url("fonts/cabin/cabin-bolditalic-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-bolditalic-webfont.svg#cabinbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinitalic';src:url("fonts/cabin/cabin-italic-webfont.eot");src:url("fonts/cabin/cabin-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-italic-webfont.woff") format("woff"),url("fonts/cabin/cabin-italic-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-italic-webfont.svg#cabinitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinmedium';src:url("fonts/cabin/cabin-medium-webfont.eot");src:url("fonts/cabin/cabin-medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-medium-webfont.woff") format("woff"),url("fonts/cabin/cabin-medium-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-medium-webfont.svg#cabinmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinmedium_italic';src:url("fonts/cabin/cabin-mediumitalic-webfont.eot");src:url("fonts/cabin/cabin-mediumitalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-mediumitalic-webfont.woff") format("woff"),url("fonts/cabin/cabin-mediumitalic-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-mediumitalic-webfont.svg#cabinmedium_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinregular';src:url("fonts/cabin/cabin-regular-webfont.eot");src:url("fonts/cabin/cabin-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-regular-webfont.woff") format("woff"),url("fonts/cabin/cabin-regular-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-regular-webfont.svg#cabinregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinsemibold';src:url("fonts/cabin/cabin-semibold-webfont.eot");src:url("fonts/cabin/cabin-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-semibold-webfont.woff") format("woff"),url("fonts/cabin/cabin-semibold-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-semibold-webfont.svg#cabinsemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cabinsemibold_italic';src:url("fonts/cabin/cabin-semibolditalic-webfont.eot");src:url("fonts/cabin/cabin-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cabin/cabin-semibolditalic-webfont.woff") format("woff"),url("fonts/cabin/cabin-semibolditalic-webfont.ttf") format("truetype"),url("fonts/cabin/cabin-semibolditalic-webfont.svg#cabinsemibold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'exomedium';src:url("fonts/exo/exo-medium-webfont.eot");src:url("fonts/exo/exo-medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/exo/exo-medium-webfont.woff") format("woff"),url("fonts/exo/exo-medium-webfont.ttf") format("truetype"),url("fonts/exo/exo-medium-webfont.svg#exomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'exoregular_italic';src:url("fonts/exo/exo-regular-italic-webfont.eot");src:url("fonts/exo/exo-regular-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/exo/exo-regular-italic-webfont.woff") format("woff"),url("fonts/exo/exo-regular-italic-webfont.ttf") format("truetype"),url("fonts/exo/exo-regular-italic-webfont.svg#exoregular_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'exoregular';src:url("fonts/exo/exo-regular-webfont.eot");src:url("fonts/exo/exo-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/exo/exo-regular-webfont.woff") format("woff"),url("fonts/exo/exo-regular-webfont.ttf") format("truetype"),url("fonts/exo/exo-regular-webfont.svg#exoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'exobold';src:url("fonts/exo/exo-bold-webfont.eot");src:url("fonts/exo/exo-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/exo/exo-bold-webfont.woff") format("woff"),url("fonts/exo/exo-bold-webfont.ttf") format("truetype"),url("fonts/exo/exo-bold-webfont.svg#exobold") format("svg");font-weight:normal;font-style:normal}nav[role="navigation"] .assistive-text{display:none}body{font-family:cabinregular, Frutiger, "Frutiger Linotype", Tahoma, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#000;background-color:#ffffd9 !important}body a{color:#2f6ea6;font-family:cabinregular, Frutiger, "Frutiger Linotype", Tahoma, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:13px}body a:visited{color:#2f6ea6}body a:hover{color:#3632a6}body a:active{color:#3632a6}.read-more{background:url('/wp-content/themes/twelvefootguru/images/read-more.png') no-repeat;height:25px;width:120px;display:block;padding:3px 3px 3px 6px}.read-more a{color:#fff;font-weight:300;font-size:14px;text-decoration:none}.read-more a:visited{color:#fff}.read-more a:hover{color:#ffce89}.read-more a:active{color:#ffce89}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}#nav-above{display:block;clear:both;height:20px;position:relative}#nav-above .nav-previous{left:10px;top:5px;position:absolute}#nav-above .nav-next{right:10px;top:5px;position:absolute}#nav-below{display:block;clear:both;height:20px;position:relative}#nav-below .nav-previous{left:10px;top:5px;position:absolute}#nav-below .nav-next{right:10px;top:5px;position:absolute}.entry-meta{display:block;clear:both;height:20px}.nft_post_image{margin:5px}#page{width:980px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;margin-left:-490px;height:100%}.site-header{width:980px;height:158px;background:url('/wp-content/themes/twelvefootguru/images/subpageheader.png') no-repeat;top:0;left:0;position:absolute;color:#fff}.site-header a{color:#fff;text-decoration:none;text-shadow:#424242 2px 2px;font-family:exoregular, "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;font-style:normal;font-size:18px;font-weight:300}.site-header a:visited{color:#fff}.site-header a:hover{color:#ffce89}.site-header a:active{color:#ffce89}.site-header h1.site-title{display:none}.site-header nav{position:absolute;top:6px;right:20px}.site-header nav ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.site-header nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:10px;padding-right:10px}.site-header nav ul li:first-child,.site-header nav ul li.first{padding-left:0}.site-header nav ul li:last-child{padding-right:0}.site-header nav ul li.last{padding-right:0}#primary{width:655px;position:relative;top:-115px;left:325px}#primary article{margin-bottom:20px;color:#424242;display:block;clear:both}#primary article header{background:url('/wp-content/themes/twelvefootguru/images/halftone-pattern.png') no-repeat}#primary article header h1{background:url('/wp-content/themes/twelvefootguru/images/header-arrow.png') no-repeat;border-top:1px solid #424242;border-bottom:1px solid #424242;padding:5px 5px 5px 30px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:24px}#primary article header h1 a{color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:24px;text-decoration:none}#primary article ul{padding:0px 5px;margin:0px}#primary article ul li{list-style-type:none;background:url('/wp-content/themes/twelvefootguru/images/bullet.png') no-repeat left center;padding-left:14px;margin-bottom:6px}#primary article h2{margin-bottom:5px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:18px}#primary .site-content .twelvefoottitle{background:url('/wp-content/themes/twelvefootguru/images/halftone-pattern.png') no-repeat}#primary .site-content .twelvefoottitle h1{background:url('/wp-content/themes/twelvefootguru/images/header-arrow.png') no-repeat;border-top:1px solid #424242;border-bottom:1px solid #424242;border-right:1px solid #424242;padding:5px 5px 5px 30px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:24px}#primary .site-content .recentProjects{margin-bottom:30px;display:block}#primary .site-content .recentProjects ul{padding:0}#primary .site-content .recentProjects ul li{display:inline-block;list-style-type:none}#primary .site-content .recentProjects ul img{margin:5px}#secondary{width:300px;position:absolute;top:5px;right:680px}#secondary aside{margin-bottom:20px;color:#424242}#secondary aside h1{background:url('/wp-content/themes/twelvefootguru/images/halftone-pattern.png') no-repeat;border-top:1px solid #424242;padding:5px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300}#secondary aside h2{margin-bottom:5px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:14px}#secondary aside .textwidget{padding:0px 5px}#secondary aside ul{list-style-type:none;padding:0px 5px;margin:0px}.home .site-header{width:980px;height:158px;background:url('/wp-content/themes/twelvefootguru/images/header.png') no-repeat}.home .site-header h1.site-title{position:absolute;display:inline;bottom:1px;left:0;margin:0 12px}.home .site-header h1.site-title a{font-family:exoregular, "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;font-weight:700;font-style:italic;font-size:28px;text-transform:uppercase}.home .site-header nav{position:absolute;top:128px}.home .site-header nav ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.home .site-header nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:10px;padding-right:10px}.home .site-header nav ul li:first-child,.home .site-header nav ul li.first{padding-left:0}.home .site-header nav ul li:last-child{padding-right:0}.home .site-header nav ul li.last{padding-right:0}.home #primary{left:5px;top:5px}.home #secondary{right:5px;top:5px}#main{margin-top:158px;width:980px;position:relative;height:100%}html,body{height:100%}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -20px}.site-footer,.push{height:20px;clear:both;display:block;margin-top:50px;text-align:center}.home .xftSlideshow{height:315px}.home .xftSlideshow .slick-prev:before,.home .xftSlideshow .slick-next:before{color:#141414}.home .weCanHelp ul{padding:0px 5px;margin:0px}.home .weCanHelp ul li{list-style-type:none;background:url('/wp-content/themes/twelvefootguru/images/bullet.png') no-repeat left center;padding-left:14px;margin-bottom:6px}.home .entry-title{display:none}.home .twelvefoottitle{background:url('/wp-content/themes/twelvefootguru/images/halftone-pattern.png') no-repeat}.home .twelvefoottitle h1{background:url('/wp-content/themes/twelvefootguru/images/header-arrow.png') no-repeat;border-top:1px solid #424242;border-bottom:1px solid #424242;border-right:1px solid #424242;padding:5px 5px 5px 30px;color:#424242;font-family:cabinregular, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:18px;font-weight:300;font-size:24px}.home .recentProjects{margin-bottom:30px;display:block}.home .recentProjects ul{padding:0}.home .recentProjects ul li{display:inline-block;list-style-type:none}.home .recentProjects ul img{z-index:1}.home .recentProjects ul .wrapper{position:relative;padding:0;width:150px;display:block;margin:5px}.home .recentProjects ul .text{position:absolute;top:0;color:#000;background-color:rgba(255,255,255,0.8);width:155px;height:155px;padding-top:65px;line-height:14px;text-align:center;z-index:10;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.home .recentProjects ul .text:hover{opacity:1}.recentProjectsPortfolio{margin-bottom:30px;display:block}.recentProjectsPortfolio ul{padding:0}.recentProjectsPortfolio ul li{display:inline-block;list-style-type:none}.recentProjectsPortfolio ul img{z-index:1}.recentProjectsPortfolio ul .wrapper{position:relative;padding:0;width:300px;display:block;margin:5px}.recentProjectsPortfolio ul .text{position:absolute;top:0;color:#000;background-color:rgba(255,255,255,0.8);width:305px;height:155px;padding-top:65px;line-height:14px;text-align:center;z-index:10;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.recentProjectsPortfolio ul .text:hover{opacity:1}
