@import url(http://fonts.googleapis.com/css?family=Varela);@import url(http://fonts.googleapis.com/css?family=Questrial);/*!
Theme Name: Casey Boyter Gardens
Theme URI: http://caseyboyter.com
Description: Custom theme for Casey Boyter Gardens.
Author: Arts + Rec
Author URI: http://arts-rec.com
*/html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,nav,section,details,summary{display:block}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.hide{position:absolute;top:0;left:-888px;width:1px;height:1px;overflow:hidden}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.inline-block{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.clearfix{clear:both;zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.no-float{float:none;display:block;width:auto}.nowrap{white-space:nowrap}.varela{font-family:Varela,sans-serif}.questrial{font-family:Questrial,sans-serif}@font-face{font-family:Syncopate-Regular;src:url(_/fonts/Syncopate-Regular.woff) format('woff'),url(_/fonts/Syncopate-Regular.svg#Syncopate-Regular) format('svg'),url(_/fonts/Syncopate-Regular.eot),url(_/fonts/Syncopate-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}.syncopate{font-family:Syncopate-Regular,sans-serif}img{max-width:100%;height:auto}html,body{background:#fff;font-family:Questrial,sans-serif;font-size:14px;line-height:1.6em;color:#042843}@media (max-width:900px){html,body{margin:0 10px;font-size:15px}}@media (max-width:500px){html,body{text-align:center;font-size:15px}}::selection{color:#000;background:#ffde75}::-moz-selection{color:#000;background:#ffde75}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none}#skip-nav,hr{position:absolute;top:0;left:-888px;width:1px;height:1px;overflow:hidden}#page{position:relative;width:880px;margin:auto}@media (max-width:900px){#page{width:100%}}@media (max-width:360px){#page{text-align:center}}.clearfix{clear:both;zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}h2,h3{line-height:1.2em;font-size:24px;text-transform:uppercase;margin-bottom:15px}h2{margin-bottom:0}#main .content,#main #introduction{width:730px;margin:25px auto 35px}@media (max-width:900px){#main .content,#main #introduction{width:auto}}#main .content h4,#main #introduction h4{color:#874937;text-transform:uppercase;margin-bottom:15px}#main .content ul,#main #introduction ul,#main .content ol,#main #introduction ol{margin:0 20px 15px}#main .content ul,#main #introduction ul{list-style-type:disc}#main .content a,#main #introduction a{text-decoration:underline;color:#042843}#main .content a:hover,#main #introduction a:hover{color:#73c6a1}#main .content p,#main #introduction p{margin-bottom:15px}#main .content p:last-child,#main #introduction p:last-child{margin:0}#main #introduction{max-width:775px;margin-bottom:25px}#main #introduction h3{margin-bottom:5px}#main .meta{color:#999;margin-bottom:15px}#main .meta a{color:#999;text-decoration:none}#main .meta div{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}#main .meta div.tags{margin-left:5px;padding-left:18px;background:#fff url(_/img/icon-tags.svg) left center no-repeat}#header{clear:both;zoom:1;margin:30px auto 45px;height:90px;border-top:2px solid #8192a0;border-bottom:2px solid #8192a0}#header:before,#header:after{content:"";display:table}#header:after{clear:both}#header:before,#header:after{content:"";display:table}#header:after{clear:both}@media (max-width:900px){#header{height:auto;border:none;margin:20px auto 30px;text-align:center}}#header h1,#header nav,#header ul,#header li{width:auto;float:left;position:relative;display:inline}@media (max-width:900px){#header h1,#header nav,#header ul,#header li{float:none;display:block;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}}#header h1{margin:-20px auto;z-index:1}@media (max-width:900px){#header h1{margin:0 auto -20px}#header h1 img{margin-left:-15px}}#header nav{font-family:Syncopate-Regular,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.1em;line-height:1em;margin:38px 0 0 30px}@media (max-width:900px){#header nav{width:100%;margin:-5px 0 0 0;padding:30px 0 5px;border-top:2px solid #8192a0;border-bottom:2px solid #8192a0}}@media (max-width:500px){#header nav{padding:40px 0 5px}}#header nav li{margin:0 5px 20px}#header nav li a{padding:6px 10px 5px;color:#042843}#header nav li a:hover{color:#73c6a1}#header nav li.current-menu-item a{background:#73c6a1}#header nav li.current-menu-item a:hover{color:#042843}.site-description{position:absolute;top:0;left:-888px;width:1px;height:1px;overflow:hidden}#footer{clear:both;zoom:1;margin-bottom:25px;text-align:center;padding:24px;border-top:2px solid #8192a0;border-bottom:2px solid #8192a0;font-family:Syncopate-Regular,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.1em}#footer:before,#footer:after{content:"";display:table}#footer:after{clear:both}#footer:before,#footer:after{content:"";display:table}#footer:after{clear:both}#footer a{color:#042843}#footer a:before{content:' · '}#footer a:hover{color:#73c6a1}#footer a.phone{white-space:nowrap}@media (max-width:500px){#footer{padding:15px 0}#footer span,#footer a{display:block;margin:10px 0}#footer span:before,#footer a:before{content:''}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:800px;margin:0 auto;padding:0;position:relative}@media (max-width:900px){.flexslider{width:100%}}.flexslider .slides>.slide{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>.slide:first-of-type{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:100%;margin:0;display:block;position:absolute;top:0;bottom:0;z-index:10;cursor:pointer;text-indent:-9999px}.flex-direction-nav .flex-next{background-position:100% 0;right:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;background:rgba(0,0,0,.2);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#fff;background:rgba(0,0,0,.3)}.flex-control-paging li a.flex-active{background:#fff;background:rgba(0,0,0,.4);cursor:default}.flex-direction-nav a{width:40px;opacity:.7;filter:alpha(opacity=70)}.flex-direction-nav a.flex-prev{background:transparent url(_/img/arrow-left.svg) center center no-repeat}.flex-direction-nav a.flex-next{background:transparent url(_/img/arrow-right.svg) center center no-repeat}.flex-direction-nav a:hover{opacity:1;filter:alpha(opacity=100)}.no-svg .flex-direction-nav a.flex-prev{background:transparent url(_/img/arrow-left.png) center center no-repeat}.no-svg .flex-direction-nav a.flex-next{background:transparent url(_/img/arrow-right.png) center center no-repeat}.flex-control-paging li a{background-color:rgba(255,255,255,.5)}.flex-control-paging li a:hover{background-color:rgba(255,255,255,.6)}.flex-control-paging li a.flex-active{background-color:rgba(255,255,255,.8)}.slide img{cursor:pointer}.slide .content{position:absolute;bottom:0;padding:15px 40px 40px}.post-type-archive-portfolio #projects{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-bottom:10px}.post-type-archive-portfolio .project{width:31.3%;float:left;position:relative;display:inline;margin:0 1% 10px;padding:1% 1% 50px;text-align:center;cursor:pointer}@media (max-width:900px){.post-type-archive-portfolio .project{width:48%}}@media (max-width:475px){.post-type-archive-portfolio .project{float:none;display:block;width:auto}}.post-type-archive-portfolio .project img{vertical-align:top}.post-type-archive-portfolio .project p{position:absolute;margin:8px 10px 0;font-family:Varela,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.05em;line-height:1.5em}.post-type-archive-portfolio .project p a{color:#042843}.post-type-archive-portfolio .project:hover{background:#efefef}.post-type-archive-portfolio .project:hover a{color:#000}.single-portfolio .column{margin:0 2% 3%}.single-portfolio .entry{margin-bottom:15px}.single-portfolio #main .column .content{margin:0}.single-portfolio .column-full-width{width:96%;float:left;position:relative;display:inline}.single-portfolio .column-14{width:21%;float:left;position:relative;display:inline}.single-portfolio .column-12{width:46%;float:left;position:relative;display:inline}.single-portfolio .column-34{width:71%;float:left;position:relative;display:inline}.single-portfolio #rows{clear:both;zoom:1;margin:0 -2%}.single-portfolio #rows:before,.single-portfolio #rows:after{content:"";display:table}.single-portfolio #rows:after{clear:both}.single-portfolio #rows:before,.single-portfolio #rows:after{content:"";display:table}.single-portfolio #rows:after{clear:both}.single-portfolio #rows .column:last-child{margin-bottom:0}.post-type-archive-press .press{clear:both;zoom:1;padding:0 40px 20px;margin-bottom:25px;border-bottom:1px solid #c0c8cf}.post-type-archive-press .press:before,.post-type-archive-press .press:after{content:"";display:table}.post-type-archive-press .press:after{clear:both}.post-type-archive-press .press:before,.post-type-archive-press .press:after{content:"";display:table}.post-type-archive-press .press:after{clear:both}.post-type-archive-press .press .media{width:60%;float:left;position:relative;display:inline;margin-right:5%}.post-type-archive-press .press .excerpt{width:35%;float:left;position:relative;display:inline}.post-type-archive-press .press h3{font-size:18px;text-transform:uppercase}.post-type-archive-press .press h3 a{color:#874937}.post-type-archive-press .press h3 a:hover{color:#73c6a1}.post-type-archive-press .press:last-child{border:none}@media (max-width:800px){.post-type-archive-press .press{padding-left:0;padding-right:0}.post-type-archive-press .press .media,.post-type-archive-press .press .excerpt{float:none;display:block;width:auto;margin:auto}.post-type-archive-press .press h3{margin-top:20px}}