@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Fauna+One|Open+Sans+Condensed:300,300italic,700);@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);/* ===== Reset ===== *//* HTML5 display-role reset for older browsers *//* ===== General ===== *//* ===== Header ===== *//* ===== Nav ===== *//* ===== Content ===== *//* ===== About ===== *//* ===== Work ===== *//* ===== Contact ===== *//* ===== Misc ===== *//* ===== Footer ===== *//* ===== Typography ===== *//* ===== Forms ===== *//* ===== Symple Shortcodes ===== */@font-face{font-family:'Sugarcubes';src:url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.eot');src:url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.eot?#iefix') format('embedded-opentype'), url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.woff2') format('woff2'), url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.woff') format('woff'), url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.ttf') format('truetype'), url('https://invoice.twelve31media.com/wp-content/themes/v3/lib/fonts/sugarcubesregular-webfont.svg#sugarcubesbook') format('svg');font-weight:normal;font-style:normal;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}strong{font-weight:bold !important;}:focus{outline:none !important;}::-moz-focus-inner{border:0 !important;}body{background:#eee8dd;font-family:'Open Sans', sans-serif;font-size:16px;color:#555;}.site-header{background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/header-bg-texture.png) top left repeat-x, url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/header-bg-highlight.png) top center no-repeat;}.site-header .site-branding{margin:0 auto;padding:30px 0;width:100%;height:150px;text-align:center;}@media screen and (max-width: 568px){.site-header .site-branding{padding:30px 20px;height:auto;}}.nav{width:100%;z-index:999;}@media screen and (max-width: 600px){.nav{display:none;}}.nav .main-navigation{padding-top:5px;background:#c66;}.nav .main-navigation .menu{border-top:1px dashed #eee8dd;text-align:center;}.nav .main-navigation .menu li{float:none;display:inline-block;*display:inline;zoom:1;}@media screen and (max-width: 360px){.nav .main-navigation .menu li{display:block;}}.nav .main-navigation .menu li a{margin:0 50px;padding:5px 0;font:normal 1.5em/1em 'Sugarcubes', serif;color:#fff;text-transform:lowercase;}.nav .main-navigation .menu li a:hover,.nav .main-navigation .menu li a.active{color:#6cc;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;}@media screen and (max-width: 568px){.nav .main-navigation .menu li a{margin:0 15px;}}.nav .navigation-trim{position:relative;height:7px;background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/nav-bg-trimming.png) top left repeat-x;}#nav-mobile{display:none;position:relative;width:100%;background:#c66;font-size:1.3em;box-shadow:0 2px 3px rgba(0,0,0,0.5);z-index:9999;}@media screen and (max-width: 600px){#nav-mobile{display:block;}}#nav-mobile a{display:block;padding:10px 20px;width:100%;color:#fff;}#nav-mobile #menu{background:#c66;clear:both;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;}#nav-mobile #menu ul{list-style:none;}#nav-mobile #menu li a{display:block;padding:5px 20px;font:normal 1em 'Sugarcubes', serif;color:;text-decoration:none;border-bottom:1px dotted #fff;}#nav-mobile #menu li a:hover{background:#a9414c;color:#6cc;}#nav-mobile #menu li:first-child a{border-top:1px dotted #fff;}#nav-mobile #menu li:last-child a{border-bottom:0;}.js #menu{overflow:hidden;max-height:0;}#menu.active{max-height:15em;}#nav-mobile.active{padding-bottom:0;}.anchor{display:block;}#intro-wrap{margin-top:-7px;background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/intro-bg.jpg) no-repeat;background-size:cover;}@media screen and (max-width: 1024px){#intro-wrap{background-size:initial;}}#intro-wrap #intro{margin:0 auto;padding:40px 0;height:400px;background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/intro-bg-texture.png) top left repeat;text-align:center;}@media screen and (max-width: 360px){#intro-wrap #intro{height:320px;}}#intro-wrap h1{font-size:40px;color:#fff;/*text-shadow: 2px 2px 0 rgba(0, 0, 0, .5);*/line-height:48px;text-transform:none;}@media screen and (max-width: 568px){#intro-wrap h1{font-size:26px;line-height:36px;}}#intro-wrap h1 .small{display:block;margin:0 auto;width:600px;font-size:28px;line-height:40px;white-space:pre-line;}@media screen and (max-width: 600px){#intro-wrap h1 .small{width:100%;}}@media screen and (max-width: 568px){#intro-wrap h1 .small{padding:0 20px;font-size:20px;line-height:28px;}}.wrap{margin:0 auto;width:960px;}@media screen and (max-width: 960px){.wrap{width:100%;}}.container{position:relative;padding:30px 0;background:#fff;}@media screen and (max-width: 1024px){.container{padding:30px 20px;}}.entry-content.about,.entry-content.contact{margin:0 auto;padding:60px 0 20px;max-width:960px;width:100%;}@media screen and (max-width: 800px){.entry-content.about,.entry-content.contact{padding:60px 20px;}}.entry-content.work{padding:7px 0;background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/bg-trimming-up.png) top left repeat-x, url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/bg-trimming-down.png) bottom left repeat-x;}.colio-view .colio-button,.colio-view .colio-button:visited{padding:5px 10px;font:normal 18px/normal 'Open Sans Condensed', sans-serif;text-shadow:1px 1px 0 #a9414c;-webkit-box-shadow:0 3px 0 0 #a9414c;-moz-box-shadow:0 3px 0 0 #a9414c;box-shadow:0 3px 0 0 #a9414c;border-radius:3px;}.colio-list .colio-summary{padding:0;}.colio-list .colio-summary h4{margin:0;}.colio-list .colio-summary h4 a{color:#366 !important;}.colio-list .colio-summary h4 a:hover{color:#6cc !important;text-decoration:none;}.colio-active-item .colio-summary h4 a{background:none;box-shadow:none;color:#6cc !important;}.colio-container{padding:20px;}@media screen and (max-width: 600px){.colio-theme-white{margin-right:0;}}.colio-theme-white .colio-container{padding-bottom:40px;background:#eee8dd;border:0;}.colio-theme-white .colio-side,.colio-theme-white .colio-main{padding:0 20px 0 0;}@media screen and (max-width: 600px){.colio-theme-white .colio-side,.colio-theme-white .colio-main{padding-right:0;}}.colio-theme-white .colio-close{top:0;right:0;}.colio-theme-white h3.colio-title{margin:0 0 20px !important;font-size:1.3em;color:#699 !important;}.colio-theme-white .colio-date{display:none;}.colio-theme-white .colio-navigation{right:10px;bottom:20px;}.colio-theme-white .colio-subtitle{display:none;}#colio_viewport_portfolio a{color:#fff !important;}input[type="text"],input[type="email"]{width:49.333%;}@media screen and (max-width: 360px){input[type="text"],input[type="email"]{width:100%;}}input[type="text"],input[type="email"],textarea{margin-bottom:5px;padding:10px 20px;/*box-shadow: 2px 2px 2px rgba(0, 0, 0, .5) inset;*/border:0;}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{outline:0;}input[type="text"]{margin-right:1%;}textarea{max-width:100%;height:150px;}input[type=submit]{padding:10px 20px;background:#c66;font-family:'Sugarcubes', serif;color:#fff;text-shadow:1px 1px 0 #a9414c;border:0;-webkit-box-shadow:0 3px 0 0 #a9414c;-moz-box-shadow:0 3px 0 0 #a9414c;box-shadow:0 3px 0 0 #a9414c;}@media screen and (max-width: 568px){input[type=submit]{width:100%;}}input[type=submit]:hover{position:relative;top:2px;-webkit-box-shadow:0 1px 0 0 #a9414c;-moz-box-shadow:0 1px 0 0 #a9414c;box-shadow:0 1px 0 0 #a9414c;}.wpcf7-radio{display:block;margin-bottom:-10px;}span.wpcf7-list-item{margin:0 40px 0 0 !important;}@media screen and (max-width: 800px){span.wpcf7-list-item{margin-right:20px !important;}}@media screen and (max-width: 600px){span.wpcf7-list-item{display:block;}}.contact-info{display:block;margin-bottom:10px;font-size:.9em;color:#666;}a.social{color:#666 !important;-webkit-filter:none;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;}a.social:hover{color:#c66 !important;}a.social .fa-inverse{color:#eee8dd;}.fa-circle{-webkit-text-stroke:1px;}.error-404{margin:40px auto;width:960px;text-align:center;}.error-404 .page-header .page-title{font-size:3em;}.error-404 p{font-size:1.5em;}.footer-trim{background:url(https://invoice.twelve31media.com/wp-content/themes/v3/lib/images/bg-trimming-footer.png) bottom left repeat-x;height:7px;}.site-footer{padding:30px 0;background:#333;font-size:13px;color:#fff;}.site-footer .site-info{text-align:center;line-height:24px;}.error404 .footer-trim{position:fixed;width:100%;bottom:84px;left:0;}.error404 .site-footer{position:fixed;width:100%;bottom:0;left:0;}p{margin-bottom:20px;font-size:1em;line-height:1.5em;}a,a:active,a:visited{color:#699;text-decoration:none;}a:hover,a:active:hover,a:visited:hover{color:#366;}h1,h2,h3{margin-bottom:20px;font-family:'Sugarcubes', serif;}h1{margin-bottom:20px;font-size:2em;font-weight:normal;color:#666;text-transform:uppercase;}h1.entry-title{margin:0 auto 30px;width:100%;max-width:960px;}h2{color:#699;font-size:20px;}h3{font-size:18px;}h4{font:normal 20px/normal 'Open Sans Condensed', sans-serif !important;}select{padding:10px;color:#666;font-size:14px;border:0;}.symple-skillbar{margin-bottom:10px;background:#fff;}.symple-skillbar-title{font-weight:400;}.symple-skillbar-title span{padding:0 10px;font:300 1.3em/2em 'Open Sans Condensed', sans-serif;}.symple-button.pink,.symple-button.pink:active{background:#c66;background:-moz-linear-gradient(top,#c66 0%,#c66 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c66),color-stop(100%,#c66));background:-webkit-linear-gradient(top,#c66 0%,#c66 100%);background:-o-linear-gradient(top,#c66 0%,#c66 100%);background:-ms-linear-gradient(top,#c66 0%,#c66 100%);background:linear-gradient(to bottom,#c66 0%,#c66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6666',endColorstr='#cc6666',GradientType=0);border:0;text-shadow:1px 1px 0 #a9414c;-webkit-box-shadow:0 3px 0 0 #a9414c;-moz-box-shadow:0 3px 0 0 #a9414c;box-shadow:0 3px 0 0 #a9414c;}.symple-button.pink:hover{position:relative;top:2px;-webkit-box-shadow:0 1px 0 0 #a9414c;-moz-box-shadow:0 1px 0 0 #a9414c;box-shadow:0 1px 0 0 #a9414c;}.symple-button.pink span.symple-button-inner{border-top:0;}.symple-button span.symple-button-inner{padding:5px 10px;border-top:0;font:normal 16px/normal 'Open Sans Condensed', sans-serif;text-shadow:1px 1px 0 #a9414c;}.symple-one-half,.symple-one-third,.symple-two-third,.symple-three-fourth,.symple-one-fourth,.symple-one-fifth,.symple-two-fifth,.symple-three-fifth,.symple-four-fifth,.symple-one-sixth,.symple-five-sixth{margin-bottom:0;}@media screen and (max-width: 600px){.symple-column{float:none;margin-bottom:30px;width:100%;}}