/****** FILE: themes/sticky/css/normalize.css *****/

/*! normalize.css v1.1.0 | 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;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}

/****** FILE: themes/sticky/css/typography.css *****/
html{font-size:62.5%}body{font-size:13px;font-size:1.3rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#333}h1,h2,h3,h4,h5,h6,h7,p,ul,ol,table,.tab-nav{margin-bottom:13px;margin-bottom:1.3rem;margin-top:0}h1,h2,h3,h4,h5,h6,h7,.tab-nav{margin-top:1.25em;font-family:"omnes-pro-n5","omnes-pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}p,ul,ol,table,img{font-size:13px;font-size:1.3rem;line-height:1.5em}h1{font-size:46px;font-size:4.6rem;line-height:1.3em;font-weight:#4c4c4c}h2,.tab-nav{font-size:20px;font-size:2.0rem;line-height:1.3em}h2.rule,.tab-nav{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding: .5em 0;margin:30px
0;text-align:center}h2.bigger{font-size:24px;font-size:2.4rem;line-height:1.3em}h3{font-size:16px;font-size:1.6rem;line-height:1.4em}h4{font-size:13px;font-size:1.3rem;line-height:1.5em}h5,h6,h7{font-size:13px;font-size:1.3rem;line-height:1.5em;margin-bottom:0}h1+h2,h1+h3,h1+h4,h1+h5,h2+h3,h2+h4,h2+h5,h3+h4,h3+h5,h4+h5{margin-top:0}.sub-title{color:#666;font-weight:300;margin-left: .5em;font-size: .85em}p{}.intro{font-size:17px;font-size:1.7rem;line-height:1.4em;color:#636363}.typography ul,
.typography
ol{padding-left:19px;padding-left:1.9rem}.typography
li{margin:6px
0;margin: .6rem 0}.typography ol
li{list-style-type:decimal}.typography ul
li{list-style-type:disc}.typography li ul,
.typography li
ol{margin-top:4px;margin-top: .4rem;margin-bottom:6px;margin-bottom: .6rem}.typography li
li{}.typography li ol
li{list-style-type:lower-roman}.typography li ul
li{list-style-type:square}.typography li li ol
li{list-style-type:lower-alpha}.typography li li ul
li{list-style-type:circle}table{max-width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}table th,
table
td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}table
th{font-weight:bold}table thead
th{vertical-align:bottom}table caption + thead tr:first-child th,
table caption + thead tr:first-child td,
table colgroup + thead tr:first-child th,
table colgroup + thead tr:first-child td,
table thead:first-child tr:first-child th,
table thead:first-child tr:first-child
td{border-top:0}table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,
.table-condensed
td{padding:4px
5px}.table-bordered{border:1px
solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}.table-bordered th,
.table-bordered
td{border-left:1px solid #ddd}.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover>th{background-color:#f5f5f5}blockquote{font-style:italic;margin-left:20px}a,.link{text-decoration:none;color:#d82129}a:focus,a:hover,a:active,.link:focus,.link:hover,.link:active{color:#a70007}.link:hover{cursor:pointer}a.arrow{}a.arrow:before{content:"\3e";position:relative;top:-1px;margin:0
.15em 0 0;font-family:'icomoon';font-size:9px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}a.map:before{content:"\e001";position:relative;top:1px;margin:0
.15em 0 0;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}a.button{color:#050505;padding:8px
13px 7px 13px;margin:0;position:relative;left:0;top:0;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ccc));background-image:-webkit-linear-gradient(top, #ffffff, #ccc);background-image:-moz-linear-gradient(top, #ffffff, #ccc);background-image:-o-linear-gradient(top, #ffffff, #ccc);background-image:linear-gradient(to bottom, #ffffff, #ccc);-moz-box-shadow:0px 1px 2px rgba(000,000,000,0.2);-webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.2);box-shadow:0px 1px 2px rgba(000,000,000,0.2);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px
solid #aaa;text-shadow:0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,1)}a.button:hover{cursor:pointer;background-color:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ddd));background-image:-webkit-linear-gradient(top, #ffffff, #ddd);background-image:-moz-linear-gradient(top, #ffffff, #ddd);background-image:-o-linear-gradient(top, #ffffff, #ddd);background-image:linear-gradient(to bottom,#ffffff,#ddd)}a.button:active{top:1px;background:#ccc}a[href$=".pdf"],a[href$=".PDF"],a.pdf{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/page_white_acrobat.png) no-repeat left center}a[href$=".doc"],a[href$=".DOC"],a[href$=".docx"],a.doc{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/page_word.png) no-repeat left center}a[href$=".xls"],a[href$=".XLS"],a[href$=".xlsx"],a.xls{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/page_excel.png) no-repeat left center}a[href$=".gz"],a[href$=".GZ"],a[href$=".gzip"],a[href$=".GZIP"],a[href$=".zip"],a[href$=".ZIP"],a.archive{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/page_white_zip.png) no-repeat left center}a.facebook{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/facebook.png) no-repeat left center}a.twitter{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/twitter.png) no-repeat left center}a.youtube{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/youtube.png) no-repeat left center}a.g-plus{padding:2px;padding-left:20px;background:url(/themes/sticky/images/icons/google.png) no-repeat left center}img{border:none;margin:0
0 1.22em 0;max-width:100%;height:auto}img.right,div.right{float:right;margin:0
0 1em 2em}img.left,div.left{float:left;margin:0
2em 1em 0}div.captionImage
img{float:none;margin:0}div.captionImage
p{text-align:left;margin:0;font-size:12px;font-size:1.2rem;color:#666}img.center{float:none;margin-left:auto;margin-right:auto;display:block}.small{font-size:11px}.msg-attention,.msg-note{background:#feefdd url(/themes/sticky/images/alert.png) no-repeat 14px center;color:#c60;border-radius:4px;padding:15px
20px 15px 44px}.msg-note{background:#D9EDF7 url(/themes/sticky/images/note.png) no-repeat 14px center;color:#3A87AD}.highlight-orange,.highlight-blue,.highlight-green,.highlight-red,.lowlight-orange,.lowlight-blue,.lowlight-green,.lowlight-red{color:#fff;border-radius:3px;padding:1px
4px;display:inline-block;text-shadow:0 -1px 0 rgba(0,0,0,0.25);vertical-align:baseline;white-space:nowrap}.lowlight-green,.lowlight-red,.lowlight-orange,.lowlight-blue{text-shadow:0 1px 0 #fff}.box-green,.box-red,.box-orange,.box-blue{border-radius:4px;padding:15px
20px}.label-green,.label-red,.label-orange,.label-blue{color:#fff;border-radius:3px;padding:1px
4px;display:inline-block;text-shadow:0 -1px 0 rgba(0,0,0,0.25);vertical-align:baseline;white-space:nowrap;font-size:11px;line-height:13px}.box-green,.lowlight-green{background:#DFF0D8;color:#468847}.box-red,.lowlight-red{background:#F2DEDE;color:#B94A48}.box-orange,.lowlight-orange{background:#feefdd;color:#c60}.box-blue,.lowlight-blue{background:#D9EDF7;color:#3A87AD}.text-green{color:#468847}.text-red{color:#B94A48}.text-orange{color:#c60}.text-blue{color:#3A87AD}.text-grey{color:#999}.highlight-green,.label-green{background-color:#468847}.highlight-red,.label-red{background-color:#B94A48}.highlight-orange,.label-orange{background-color:#c60}.highlight-blue,.label-blue{background-color:#3A87AD}

/****** FILE: themes/sticky/css/icons.css *****/
@font-face{font-family:'icomoon';src:url('/themes/sticky/icomoon/fonts/icomoon.eot?c79cbj');src:url('/themes/sticky/icomoon/fonts/icomoon.eot?#iefixc79cbj') format('embedded-opentype'),
url('/themes/sticky/icomoon/fonts/icomoon.ttf?c79cbj') format('truetype'),
url('/themes/sticky/icomoon/fonts/icomoon.woff?c79cbj') format('woff'),
url('/themes/sticky/icomoon/fonts/icomoon.svg?c79cbj#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"],.icomoon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e600"}.icon-linkedin:before{content:"\e601"}.icon-twitter:before{content:"\e602"}.icon-home:before{content:"\e000"}.icon-location:before{content:"\e001"}.icon-feed:before{content:"\e005"}.icon-feed2:before{content:"\e006";font-size: .75em}.icon-gt:before{content:"\3e"}.icon-lt:before{content:"\3c"}

/****** FILE: themes/sticky/css/form.css *****/
@media
screen{.typography
form{background:#f4f4f4;padding:10px
20px 20px 20px;margin:0
0 1.5em 0}.typography .message,
label.error,
.typography
.alert{padding:8px
14px 8px 14px;margin:10px
0 0 0;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px
solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block}.typography
.alert{padding-right:35px;margin:0
0 20px 0}.typography .message,
label.error,
.typography .alert,
.typography .alert
*{color:#c09853}.typography .alert
h4{margin:0}.typography .alert
.close{position:relative;top:-2px;right:-21px;line-height:20px}.typography .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.typography .alert-success
*{color:#468847}.typography .message,
label.error,
.typography .alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.typography .message,
label.error,
.typography .alert-error
*{color:#b94a48}.typography .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.typography .alert-info
*{color:#3a87ad}.typography .alert > p,
.typography .alert>ul{margin-bottom:0}.typography .alert p+p{margin-top:5px}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}form div.field,
form
p.field{padding:5px
0}form .Actions
p{margin:10px
0 0 0}form.lines div.field,
form.lines
p.field{padding:10px
0;border-bottom:1px solid #fff}form
fieldset{padding:0;margin:0;border:none}form
.middleColumn{margin-right:12px}form
label.left{font-weight:bold;display:block;margin:0
0 5px 0}form label.left
span{font-weight:normal;color:#999;float:right;font-size:10px;font-size:1rem;padding:3px
0 0 1em;text-transform:uppercase}.typography form div.field
label.right{display:block;margin:5px
0;font-style:italic;text-align:left}.typography form
ul.optionset{margin:0;list-style-type:none}.typography form ul.optionset
li{margin:0;list-style-type:none}.typography form
li{}form
label{color:#333;line-height:1.25}form input.text,
form textarea,
form select,
form input.numeric,
form
input.year{width:100%;color:#000;background:#fff;border:1px
solid #bbb;padding:6px
5px 5px 5px;-moz-box-shadow:inset 0px 1px 2px rgba(000,000,000,0.2);-webkit-box-shadow:inset 0px 1px 2px rgba(000,000,000,0.2);box-shadow:inset 0px 1px 2px rgba(000,000,000,0.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}form div.dropdown
div.middleColumn{margin-right:0}form div.dropdown div.middleColumn
label.error{margin-right:0}form div.middleColumn
label.error{margin-right:-12px}form
input.checkbox{float:left;height:1.25em}.typography form div.checkbox
label.right{margin:0
0 0 1.25em}form input.text:focus,
form textarea:focus,
form select:focus,
form input.numeric:focus,
form input.year:focus{border-color:#999}input.action{color:#050505;padding:8px
13px 7px 13px;margin:0;position:relative;left:0;top:0;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ccc));background-image:-webkit-linear-gradient(top, #ffffff, #ccc);background-image:-moz-linear-gradient(top, #ffffff, #ccc);background-image:-o-linear-gradient(top, #ffffff, #ccc);background-image:linear-gradient(to bottom, #ffffff, #ccc);-moz-box-shadow:0px 1px 2px rgba(000,000,000,0.2);-webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.2);box-shadow:0px 1px 2px rgba(000,000,000,0.2);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px
solid #aaa;text-shadow:0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,1)}input.action:hover{cursor:pointer;background-color:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ddd));background-image:-webkit-linear-gradient(top, #ffffff, #ddd);background-image:-moz-linear-gradient(top, #ffffff, #ddd);background-image:-o-linear-gradient(top, #ffffff, #ddd);background-image:linear-gradient(to bottom,#ffffff,#ddd)}input.action:active{top:1px;background:#ccc}div.Actions{padding:10px
0 0 0;text-align:right}#ForgotPassword{float:left}form
div.inline{clear:both}form div.inline
.middleColumn{margin-left:40%}form div.inline
label.left{float:left;width:38%;margin-top:7px}}

/****** FILE: themes/sticky/css/layout.css *****/
@media
screen{html{background:#fff}body{max-width:960px;min-width:700px;margin:0
auto;padding:0
50px;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.wrapper{max-width:960px;margin:0
auto;background:#fff}a,
a
span{-webkit-transition:background-color 0.3s ease, color 0.3s ease;-moz-transition:background-color 0.3s ease, color 0.3s ease;-o-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease}#Logo{position:absolute;left:0;top:0;z-index:1000;background:transparent url(/themes/sticky/images/logo-bg.png) no-repeat -24px top;width:379px;height:147px;margin:0}#Logo
a{display:block;margin:20px
0 0 22px}#Logo
img{width:120px;margin:0}#Navigation,footer{border:1px
solid #e5e5e5;border-color:rgba(0,0,0,0.1);border-width:0 0 1px 0}.navigation
ul{float:right;margin:0;padding:0}.navigation ul
li{float:left}.navigation ul li
a{display:block;padding:32px
10px 20px 10px;line-height:1;white-space:nowrap;font-size:14px;font-size:1.4rem;color:#d82129;outline:none}.navigation ul li:last-child
a{padding-right:0}.navigation ul li a:focus,
.navigation ul li a:hover,
.navigation ul li a:active{color:#666}.navigation ul li.section a,
.navigation ul li.current
a{font-weight:bold}.navigation .social
a{float:left;padding-left:12px}.navigation .social
span{font-size:18px;display:block;height:18px;width:18px;background:#d82129;border-radius:100px;color:#fff;border:1px
solid #fff;margin-top:-4px}.navigation .social a:focus span,
.navigation .social a:hover span,
.navigation .social a:active
span{color:#d82129;background:#fff;border-color:#d82129}.navigation .social
.title{display:none}#FooterLogo{display:none}footer{background:#fff;margin:30px
0 0 0}footer{border-width:1px 0 0 0}footer .navigation ul li
a{padding-top:20px;padding-bottom:32px}footer
p{padding-top:20px;padding-bottom:20px;margin:0;color:#aaa}footer p
a{white-space:nowrap;color:#aaa}#BackToTop{display:none;margin:1em
0 0 0}#Sidebar{float:right;width:31.25%}#Heading{border-bottom:1px solid #e5e5e5;border-color:rgba(0,0,0,0.1);background:#fff;padding:0
0 23px;text-align:center;margin:0
0 30px 0}#Heading
h1{padding:23px
0 10px 0;margin:0;line-height:50px}#Heading
h2{padding:2px
0;margin:0;color:#666;font-weight:300}#Content{}.cols-2{float:left;width:65.625%}#Content > *:first-child,
#Content article>*:first-child,.split-3>*:first-child,div.two-cols-1>*:first-child,div.two-cols-2>*:first-child{margin-top:0}.split-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.typography .tab-nav{padding-left:0}.tab-nav
li{display:inline;list-style-type:none;margin:0
.4em;cursor:pointer;color:#D82129;padding:2px
8px}.tab-nav li:first-child{margin-left:0}.tab-nav li:last-child{margin-right:0}.tab-nav
li.active{color:#333;background:#eee;border-radius:6px}div.two-cols-1,div.two-cols-2{width:48.4375%;float:left}div.two-cols-2{float:right;clear:right}div.detail-grid{display:table;width:100%}div.detail-grid
.row{display:table-row}div.detail-grid
.cell{display:table-cell;padding:10px}div.detail-grid .cell
*{margin:0}div.detail-grid .row:nth-child(odd) .cell{background:#f9f9f9}div.detail-grid
h3.cell{width:33%}#ProjectPage
.gallery{text-align:center;font-size:0}#ProjectPage .gallery
a{display:inline-block;margin:1%;width:15%}#ProjectPage .gallery a:nth-child(6n-5){margin-left:0}#ProjectPage .gallery a:nth-child(6n),
#ProjectPage .gallery a:last-child{margin-right:0}#ProjectPage .gallery a
img{font-size:13px;display:inline-block;width:100%;max-width:144px;margin:0;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.5);box-shadow:0px 2px 2px rgba(0,0,0,0.5)}#ProjectPage .gallery a:hover
img{position:relative;top:-1px;left:0;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.75);box-shadow:0px 3px 4px rgba(0,0,0,0.75)}#ProjectsLarge
.project{margin:0
0 30px}#ProjectsLarge
.image{position:relative;left:0;top:0;width:65.625%;float:left}#ProjectsLarge .image img,
#ProjectsLarge .image
a{display:block;margin:0}#ProjectsLarge
.description{margin-left:68.75%;border-top:1px solid #e5e5e5}#ProjectsLarge .description>*:last-child{margin-bottom:0}#ProjectsLarge
h2{margin-top:13px}#ProjectsSmall
.project{float:left;width:31.25%;margin-right:3.125%;position:relative;left:0;top:0}#ProjectsSmall .project:nth-child(3n){margin-right:0}#ProjectsSmall .project:nth-child(3n+1){clear:left}#ProjectsSmall .project
img{margin:0;display:block;width:100%}#ProjectsSmall .project
h2{margin: .5em 0 1em;text-align:center}#ProjectsSmall .project h2
a{display:block}.status-banner{position:absolute;width:180px;height:100px;overflow:hidden;top:0;right:0;z-index:500}.status-banner
h3{background:#d82129;color:#fff;text-align:center;position:absolute;font-size:15px;width:100%;padding:1px
0 2px 30px;margin:0;top:18px;right:-30px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.5);box-shadow:0px 1px 2px rgba(0,0,0,0.5);text-shadow:0px -1px 1px rgba(0,0,0,0.4);white-space:nowrap}.no-csstransforms .status-banner{width:100%}.no-csstransforms .status-banner
h3{top:0;right:0;padding-left:0}#BlogEntries .blog-entry{border-bottom:1px solid #e5e5e5;padding:0
0 14px 0;margin:0
0 30px 0}#BlogEntries .blog-entry:last-child{border-bottom:none;margin-bottom:0}#BlogEntries .blog-entry h2,
#OlderBlogEntries
h2{margin-top:0}#BlogEntries
.description{}#BlogEntries .blog-entry
img{float:right;margin:0
0 16px 30px;width:31.25%}#BlogEntries .information,
#BlogEntry
.information{color:#888}#BlogEntries .information i,
#BlogEntry .information
i{color:#666;font-style:normal}dl.bloglist
dt{color:#666;float:left;min-width:4.5em}dl.bloglist
dd{margin:0
0 1ex 5em}#RecentPosts
ul{padding:0}#RecentPosts
li{display:inline;padding-right: .5em}#BlogHolder
#Heading{position:relative;left:0;top:0}#FeedLink{position:absolute;right:0;top:50%;margin:-1ex 0 0 0}#RecentPosts
h3{margin-top:0}#OlderBlogEntries{border-top:1px solid #e5e5e5;padding-top:30px}.save-blocker{position:absolute;left:0;top:0;width:100%;height:100%}.hero-images-wrapper{position:relative}#HeroImages{min-width:200px;width:100%}#HeroImages
img{display:block;width:100%;margin:0}#HeroImages>div{width:100%}#HeroImagesPrevNext
span{position:absolute;top:50%;font-size:18px;width:35px;height:42px;margin:-21px 0 0 0;line-height:42px;text-align:center;display:block;background:#f2f2f2;border-radius:2px;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.4);box-shadow:0px 1px 1px rgba(0,0,0,0.4);z-index:1000}#HeroImagesPrevNext span:hover{background-color:#f8f8f8}#HeroImagesPrev{left:-52px}#HeroImagesNext{right:-52px}#HeroImagesPager{position:absolute;left:0;bottom:0;width:100%;z-index:1000;text-align:center;font-size:40px}#HeroImagesPager
span{color:#fff;cursor:pointer}#HeroImagesPager span.cycle-pager-active{color:#d82129}#NavHome{position:fixed;right:0;bottom:60px;z-index:1000;background:#d82129 url(/themes/sticky/images/home-menu.png) no-repeat right center;border-radius:8px 0px 0px 8px;padding:0
39px 0 1em;overflow:hidden;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.4);box-shadow:0px 1px 1px rgba(0,0,0,0.4)}#NavHome
ul{margin:0;padding:0}#NavHome
li{float:left}#NavHome
a{color:#fff;background:#d82129;padding:6px
.5em 3px;display:block;float:left;border-bottom:3px solid #d82129}#NavHome a:focus,
#NavHome a:hover,
#NavHome a:active{border-color:#ad1a21}#ContactPage
#Heading{margin-bottom:0;background:#fff}#ContactMap{background:transparent url(/themes/sticky/images/contact-bg.jpg) no-repeat center center;min-height:440px;max-height:1092px;position:relative;left:0;top:0}#MapBubble{background:#fff;border-radius:17px;position:absolute;width:400px;height:180px;padding:25px;left:50%;top:50%;margin:-115px 0 0 -225px}#MapBubble
.logo{width:120px;margin:0
0 14px 20px}#MapBubble
.team{float:right;position:relative;left:0;top:0;width:200px;height:180px}#MapBubble .team
img{display:block;margin:0}#LocalTime{position:absolute;bottom:10px;text-align:center;width:100%}#LocalTime
p{display:inline;margin:0;background:#fff;background-color:rgba(255,255,255,0.9);border-radius:100px;padding:4px
10px;font-size:12px}#LocalTime
p.night{background:#000 url(/themes/sticky/images/moon.png) no-repeat 4px 2px;background-color:rgba(0,0,0,0.9);padding-left:24px;color:#fff}#LocalTime
.ampm{font-size:10px}#ContactPage
footer{margin-top:0}.video-wrapper,div.media{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe,
div.media
iframe{position:absolute;top:0;left:0;width:100%;height:100%}#MediaQueryTrigger{display:none;visibility:hidden}#NavOpenButton{display:none}.typography img,
.typography div.left img.left,
.typography div.right
img.right{width:auto;max-width:100%;height:auto}.typography div.right,
.typography div.left,
.typography img.right,
.typography
img.left{max-width:50%}}@media only screen and (max-width: 1064px){#HeroImagesPrevNext
#HeroImagesPrev{left:-50px;width:33px;border-radius:0 2px 2px 0}#HeroImagesPrevNext
#HeroImagesNext{right:-50px;width:33px;border-radius:2px 0 0 2px}}@media only screen and (max-width: 800px){html,body{min-width:240px;max-width:100%}.hero-images-wrapper,
#ContactPage #Heading,#ContactMap,#Navigation{margin-left:-50px;margin-right:-50px}#Navigation,
#ContactPage
#Heading{padding-right:50px;padding-left:50px}#HeroImagesPrevNext
#HeroImagesPrev{left:0}#HeroImagesPrevNext
#HeroImagesNext{right:0}.split-3{-moz-column-count:2;-webkit-column-count:2;column-count:2}#ProjectsLarge
.image{width:auto;float:none}#ProjectsLarge .image img,
#ProjectsLarge .image
a{width:100%}#ProjectsLarge
.description{margin-left:0;border:none}#ProjectsSmall
.project{width:48.125%;margin-right:3.75%}#ProjectsSmall .project:nth-child(3n){margin-right:3.75%}#ProjectsSmall .project:nth-child(3n+1){clear:none}#ProjectsSmall .project:nth-child(2n){margin-right:0}#ProjectsSmall .project:nth-child(2n+1){clear:left}}@media only screen and (min-height: 691px) and (min-width: 751px) and (max-height: 1332px){#ContactMap{position:fixed;z-index:-1;top:172px;bottom:67px;left:50px;right:50px}#ContactPage
footer{position:fixed;bottom:0;left:50px;right:50px;border:none;margin-left:-50px;margin-right:-50px;padding-right:50px;padding-left:50px}#ContactPage footer nav,
#ContactPage footer
.typography{margin:0
auto;max-width:960px}}@media only screen and (min-width: 751px) and (min-height: 1333px){#ContactMap{height:1092px}}@media only screen and (max-width: 750px){body,#HomePage{padding:0
25px}#MapBubble .logo,
footer
nav{display:none}#NavHome,
#FeatureSlides
.description{-webkit-box-shadow:none !important;box-shadow:none !important}.hero-images-wrapper,
header,
#ContactPage #Heading,
#BackToTop,
#HomePage .feature-slide-wrapper{margin-left:-25px;margin-right:-25px}#ContactPage
#Heading{padding-left:25px;padding-right:25px}.split-3{-moz-column-count:1;-webkit-column-count:1;column-count:1}div.detail-grid{display:block;width:auto}div.detail-grid
.row{display:block}div.detail-grid
.cell{display:block;padding:0}div.detail-grid .row:nth-child(odd) .cell{background:transparent}div.detail-grid
h3.cell{width:auto}#ContactMap,#MapBubble{background:#fff;border-radius:0;position:static;max-height:none;min-height:0;width:auto;height:auto;margin:0;text-align:center}#BlogEntries .blog-entry
img{float:none;display:block;margin-left:auto;margin-right:auto;max-width:100%;width:auto}#BlogEntries .information,
#BlogEntry .information,
#BlogEntries .blog-entry h2,
#OlderBlogEntries
h2{text-align:center}#MapBubble{padding:30px
0 0 0}#ContactPage
footer{margin-top:30px}#MapBubble
.team{float:none;margin:0
auto 30px auto}#ProjectPage .gallery
a{margin:2%;width:30%}#ProjectPage .gallery a:nth-child(3n-2){margin-left:0}#ProjectPage .gallery a:nth-child(3n){margin-right:0}#ProjectsSmall .project,div.two-cols-1,div.two-cols-2{width:auto;margin-right:0;float:none}#ProjectsSmall .project:nth-child(3n),
#ProjectsSmall .project:nth-child(2n){margin-right:0}.wrapper,#Content,#Sidebar{width:auto;float:none}#MediaQueryTrigger{visibility:visible}header{text-align:center}#NavOpenButton{display:block;background:#d82129;color:#fff;padding:1em
25px;font-weight:500;text-transform:uppercase;font-family:"omnes-pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;margin:0}#NavOpenButton:hover,#NavOpenButton:active{cursor:pointer}#Navigation{height:auto;margin:0;padding:0}#Navigation
ul{position:static;float:none}#Navigation ul
li{float:none}#Navigation ul li a,#BackToTop{display:block;height:auto;border-top:1px solid #fff;border-bottom:1px solid #ccc;background:#efefef;padding:1em
25px;font-weight:500;text-transform:uppercase;font-family:"omnes-pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px}#Navigation
.social{background:#efefef;border-bottom:1px solid #ccc}#Navigation .social
a{display:inline-block;float:none;border:none}#Navigation .social a
span{margin:0}#Logo{display:none}footer{text-align:center;padding:0;border:none}#FooterLogo{display:block;margin:0}#FooterLogo
img{display:block;margin:0
auto;width:160px}form
div.inline{clear:both}form div.inline
.middleColumn{margin-left:0}form div.inline
label.left{float:none;width:auto}}

/****** FILE: themes/sticky/css/helpers.css *****/
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir
br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{*zoom:1}

/****** FILE: themes/sticky/css/print.css *****/
@media
print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,#SilverStripeNavigator,#SilverStripeNavigatorMessage,#Sidebar,footer{display:none}.wrapper,#Sidebar{width:100%;margin:0;padding:0;border:0;float:none !important}}

