/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,#page{background-color:#252525;color:#ddd;-webkit-font-smoothing:antialiased}body{font-family:'museo-sans', 'Helvetica', 'Arial', 'sans-serif'}#page{background-image:url("../img/sidebar-background.png");background-repeat:repeat-y;background-position:0 0}#hamburger-wrap{position:relative;overflow:hidden;height:0;background-color:#222;z-index:9999;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}#hamburger-wrap .menu-toggle{display:block;float:left;width:4em;height:4em;border:none;border-radius:0;background-color:#222;background-image:url("../img/icons/icon-menu.png");background-size:75%;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:none;box-shadow:none;padding:0;text-shadow:none;outline:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#hamburger-wrap .menu-toggle:hover,#hamburger-wrap .menu-toggle:focus{background-color:#2f2f2f}#hamburger-wrap .menu-toggle.toggled{background-color:#D91E18;background-image:url("../img/icons/icon-close.png")}#hamburger-wrap .menu-toggle.toggled:hover,#hamburger-wrap .menu-toggle.toggled:focus{background-color:#e72a24}#hamburger-wrap .menu-toggle .text{display:none}#hamburger-wrap a.mobile-logo{display:block;float:right;height:2.5em;margin-top:0.75em;margin-right:1em;margin-left:0.5em}#hamburger-wrap a.mobile-logo img{display:block;max-height:100%}@media screen and (max-width: 45em){#hamburger-wrap{height:4em}}#masthead{position:fixed;top:0;left:0;width:15em;height:100%;min-height:55em;background-color:#222;z-index:999;-webkit-transition:left 0.3s ease;transition:left 0.3s ease}#masthead.home-page-header{min-height:40em}@media screen and (max-height: 55em){#masthead{position:absolute}}@media screen and (max-width: 45em){#masthead{left:-15em}#masthead.toggled{left:0}}.site-title{margin:0;padding-top:5em;padding-bottom:5em;font-size:1em;text-align:center}.site-title a{display:block;text-decoration:none;color:inherit}.site-title a .text,.site-title a .image{display:inline-block}.site-title a .image{min-height:4em}.site-title a .text{font-size:0;line-height:0;height:0;width:0;overflow:hidden}@media screen and (max-width: 45em){.site-title a{display:none}}#site-navigation ul.menu{list-style:none}#site-navigation ul.menu>li{display:block;float:none;text-align:center}#site-navigation ul.menu>li a{display:block;color:#888;padding:1em 0.5em;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#site-navigation ul.menu>li:hover>a{color:#ddd}#site-navigation ul.menu>li.current-menu-item>a,#site-navigation ul.menu>li.current-menu-parent>a{color:#ddd}#site-navigation ul.menu>li.current-menu-item>a:before,#site-navigation ul.menu>li.current-menu-item>a:after,#site-navigation ul.menu>li.current-menu-parent>a:before,#site-navigation ul.menu>li.current-menu-parent>a:after{color:#DAB451;font-weight:700;-webkit-transition:padding 0.3s ease;transition:padding 0.3s ease}#site-navigation ul.menu>li.current-menu-item>a:before,#site-navigation ul.menu>li.current-menu-parent>a:before{content:'[';padding-right:0.5em}#site-navigation ul.menu>li.current-menu-item>a:after,#site-navigation ul.menu>li.current-menu-parent>a:after{content:']';padding-left:0.5em}#site-navigation ul.menu>li.current-menu-item:hover>a,#site-navigation ul.menu>li.current-menu-parent:hover>a{color:#fff}#site-navigation ul.menu>li.current-menu-item:hover>a:before,#site-navigation ul.menu>li.current-menu-parent:hover>a:before{padding-right:0.75em}#site-navigation ul.menu>li.current-menu-item:hover>a:after,#site-navigation ul.menu>li.current-menu-parent:hover>a:after{padding-left:0.75em}#site-navigation ul.menu>li.current-menu-item.menu-item-has-children,#site-navigation ul.menu>li.current-menu-parent.menu-item-has-children{background-color:#252525}#site-navigation ul.menu>li.current-menu-item ul.sub-menu,#site-navigation ul.menu>li.current-menu-parent ul.sub-menu{height:auto}#site-navigation ul.sub-menu{overflow:hidden;float:none;display:block;position:static;-webkit-box-shadow:none;box-shadow:none;top:auto;left:auto;height:0;background-color:#282828}#site-navigation ul.sub-menu>li{display:block;float:none;text-align:center}#site-navigation ul.sub-menu>li:first-child a{padding-top:1em}#site-navigation ul.sub-menu>li:last-child a{padding-bottom:1em}#site-navigation ul.sub-menu>li a{display:block;width:auto;padding:0.5em;color:#888}#site-navigation ul.sub-menu>li a:before,#site-navigation ul.sub-menu>li a:after{display:none}#site-navigation ul.sub-menu>li a:hover{color:#ddd}#site-navigation ul.sub-menu>li.current-menu-item>a{color:#ddd}#site-navigation ul.sub-menu>li.current-menu-item:hover>a{color:#fff}#colophon{position:absolute;display:block;bottom:0;left:0;width:100%}#colophon .instagram-link{display:block;padding:1em;text-decoration:none;text-align:center;background-color:#282828;color:#666;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#colophon .instagram-link:hover{color:#ddd}#colophon .instagram-link .image,#colophon .instagram-link .text{display:inline-block;vertical-align:middle}#colophon .instagram-link .image{height:2em;width:2em;margin-right:0.5em}#colophon .instagram-link .image img{max-width:100%;max-height:100%}#colophon .copyright{padding:1em;text-align:center}#colophon .copyright .text{font-size:0.875em;color:#666}#colophon .copyright .text a{color:inherit;text-decoration:underline;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#colophon .copyright .text a:hover{color:#ddd}#content{position:relative;margin-left:15em;background-color:#252525;-webkit-transition:margin-left 0.3s ease;transition:margin-left 0.3s ease}#content #opacity-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:transparent;background-position:-240px 0;z-index:99;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width: 45em){#content{margin-left:0}#content #opacity-overlay.toggled{pointer-events:auto;background-color:rgba(0,0,0,0.5);background-image:url("../img/sidebar-background.png");background-repeat:repeat-y;background-position:0 0}}#main{padding:3em 5em 3em 3em}#main.with-background-image{margin-right:15em}#main .entry-header h1{margin-top:0;margin-bottom:0.66em;color:#DAB451;font-size:3em;font-weight:300}@media screen and (max-width: 50em){#main .entry-header h1{margin-bottom:0.5em;font-size:2em}}#main .entry-content{padding-left:2em}@media screen and (max-width: 65em){#main.with-background-image{margin-right:0}}@media screen and (max-width: 50em){#main{padding:2em 3em 2em 2em}#main .entry-content{padding-left:1em}}.with-back-link{overflow:hidden}.with-back-link h1,.with-back-link h2{float:left;clear:left}.with-back-link a.back-link{display:block;float:right;margin-top:1em;margin-left:2em;padding:0.5em 0.5em 0.5em 2em;text-decoration:none;color:#888;font-size:1.25em;font-weight:300;line-height:1;background-image:url("../img/icons/icon-arrow-left.png");background-repeat:no-repeat;background-position:left 0.5em center;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.with-back-link a.back-link:hover{color:#ddd}@media screen and (max-width: 70em){.with-back-link{position:relative;overflow:visible}.with-back-link h1,.with-back-link h2{float:none}.with-back-link a.back-link{position:absolute;top:-2em;right:0;float:none;margin-top:0;margin-left:0;font-size:1em;background-size:1em}}@media screen and (max-width: 50em){.with-back-link h1{margin-top:0.5em !important}.with-back-link a.back-link{top:-1.5em}}.edit-link{display:block;padding:2em 1em;text-align:center}.edit-link a.post-edit-link{display:inline-block;padding:0.5em 1em;color:#888}.edit-link a.post-edit-link:hover{color:#DAB451}.page-background-image{position:fixed;top:0;right:0;width:15em;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 65em){.page-background-image{display:none}}#primary.home-page #main{padding:0}.hidden-content{display:none}#home-page-slider .custom .tp-bullet{width:1em;height:1em;background-color:#222;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}#home-page-slider .custom .tp-bullet:hover{background-color:#252525}#home-page-slider .custom .tp-bullet.selected{background-color:#DAB451}#home-page-slider .custom .tp-bullet.selected:hover{background-color:#e3c67b}.staff-members{overflow:hidden;padding-left:2em}@media screen and (max-width: 50em){.staff-members{padding-left:1em}}.staff-member-excerpt,.project-excerpt{display:block;float:left;width:50%;padding-top:1em;padding-bottom:1em;text-decoration:none;color:inherit}.staff-member-excerpt:visited,.project-excerpt:visited{color:inherit}.staff-member-excerpt:hover,.project-excerpt:hover{color:inherit}.staff-member-excerpt:hover .text,.project-excerpt:hover .text{padding-left:1.5em;border-left:0.25em solid #DAB451;background-color:#2d2d2d}.staff-member-excerpt:nth-child(odd),.project-excerpt:nth-child(odd){clear:both;padding-right:1em}.staff-member-excerpt:nth-child(even),.project-excerpt:nth-child(even){padding-left:1em}.staff-member-excerpt .image,.project-excerpt .image{height:0;background-color:#222;background-repeat:no-repeat;background-size:cover;background-position:center center}.staff-member-excerpt .text,.project-excerpt .text{padding:1em;background-color:#282828;border-left:0em solid #DAB451;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.staff-member-excerpt .text h2.staff-name,.staff-member-excerpt .text h2.project-title,.project-excerpt .text h2.staff-name,.project-excerpt .text h2.project-title{margin:0;font-size:1.5em;font-weight:300}.staff-member-excerpt .text h3.staff-job-title,.staff-member-excerpt .text h3.location,.project-excerpt .text h3.staff-job-title,.project-excerpt .text h3.location{margin:0;color:#888;font-size:1em;font-weight:300}@media screen and (max-width: 65em){.staff-member-excerpt,.project-excerpt{float:none;width:100%}.staff-member-excerpt:nth-child(odd),.project-excerpt:nth-child(odd){padding-right:0}.staff-member-excerpt:nth-child(even),.project-excerpt:nth-child(even){padding-left:0}}.staff-member-excerpt{width:25%;float:none}.staff-member-excerpt:hover .text{padding-left:1em;border-left:none;background-color:#282828}.staff-member-excerpt .image{padding-bottom:100%}.staff-member-excerpt:nth-child(odd){clear:none;padding-right:0.75em;padding-left:0.75em}.staff-member-excerpt:nth-child(even){clear:none;padding-right:0.75em;padding-left:0.75em}@media screen and (max-width: 1200px){.staff-member-excerpt{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width: 720px){.staff-member-excerpt{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.staff-member-excerpt .staff-bio .more-text{display:none}.staff-member-excerpt .staff-bio a.read-more{color:#DAB451}.staff-member-excerpt .staff-bio a.read-more:hover{color:#debd66}.staff-members .staff-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff-member-single h1.entry-title,.testimonial-single h1.entry-title,.project-single h1.entry-title{margin-bottom:0 !important}.staff-member-single h2.staff-job-title,.staff-member-single h2.location,.testimonial-single h2.staff-job-title,.testimonial-single h2.location,.project-single h2.staff-job-title,.project-single h2.location{margin:0;color:#888;font-size:1.5em;font-weight:300}@media screen and (max-width: 50em){.staff-member-single h2.staff-job-title,.staff-member-single h2.location,.testimonial-single h2.staff-job-title,.testimonial-single h2.location,.project-single h2.staff-job-title,.project-single h2.location{font-size:1.125em}}.staff-member-single .image,.testimonial-single .image,.project-single .image{float:left;width:45%;height:0;margin-right:2em;margin-bottom:1em;padding-bottom:70%;background-color:#222;background-repeat:no-repeat;background-size:cover;background-position:center top}@media screen and (max-width: 65em){.staff-member-single .image,.testimonial-single .image,.project-single .image{float:none;width:100%;margin-right:0;margin-bottom:2em;padding-bottom:120%}}.staff-member-single .text p:first-child,.testimonial-single .text p:first-child,.project-single .text p:first-child{margin-top:0}.staff-member-single .staff-contact-details,.testimonial-single .staff-contact-details,.project-single .staff-contact-details{clear:both;padding-top:2em}.staff-member-single .staff-contact-details h3.contact-header,.testimonial-single .staff-contact-details h3.contact-header,.project-single .staff-contact-details h3.contact-header{margin:0 0 1em 0;font-size:2em;font-weight:300;color:#DAB451}.staff-member-single .staff-contact-details .contact-field,.testimonial-single .staff-contact-details .contact-field,.project-single .staff-contact-details .contact-field{position:relative;padding-left:1em;margin-bottom:2em}.staff-member-single .staff-contact-details .contact-field .icon,.testimonial-single .staff-contact-details .contact-field .icon,.project-single .staff-contact-details .contact-field .icon{position:absolute;top:0.25em;left:1em}.staff-member-single .staff-contact-details .contact-field .text,.testimonial-single .staff-contact-details .contact-field .text,.project-single .staff-contact-details .contact-field .text{padding-left:3em}.staff-member-single .staff-contact-details .contact-field .text p,.testimonial-single .staff-contact-details .contact-field .text p,.project-single .staff-contact-details .contact-field .text p{margin:0;font-size:1.125em}.staff-member-single .staff-contact-details .contact-field .text p a,.staff-member-single .staff-contact-details .contact-field .text p a:visited,.testimonial-single .staff-contact-details .contact-field .text p a,.testimonial-single .staff-contact-details .contact-field .text p a:visited,.project-single .staff-contact-details .contact-field .text p a,.project-single .staff-contact-details .contact-field .text p a:visited{color:#DAB451}.staff-member-single .staff-contact-details .contact-field .text p a:hover,.staff-member-single .staff-contact-details .contact-field .text p a:focus,.staff-member-single .staff-contact-details .contact-field .text p a:visited:hover,.staff-member-single .staff-contact-details .contact-field .text p a:visited:focus,.testimonial-single .staff-contact-details .contact-field .text p a:hover,.testimonial-single .staff-contact-details .contact-field .text p a:focus,.testimonial-single .staff-contact-details .contact-field .text p a:visited:hover,.testimonial-single .staff-contact-details .contact-field .text p a:visited:focus,.project-single .staff-contact-details .contact-field .text p a:hover,.project-single .staff-contact-details .contact-field .text p a:focus,.project-single .staff-contact-details .contact-field .text p a:visited:hover,.project-single .staff-contact-details .contact-field .text p a:visited:focus{color:#debd66}.testimonials,.testimonial-single{padding-left:2em}.testimonials .testimonial,.testimonial-single .testimonial{margin-top:2em;padding:1.5em;background-color:#282828}.testimonials .testimonial:first-child,.testimonial-single .testimonial:first-child{margin-top:1em}.testimonials .testimonial .content,.testimonial-single .testimonial .content{color:#888;font-style:italic}.testimonials .testimonial .content p:first-child,.testimonial-single .testimonial .content p:first-child{margin-top:0}.testimonials .testimonial .author,.testimonial-single .testimonial .author{text-align:right}.testimonials .testimonial .author .client-image,.testimonial-single .testimonial .author .client-image{display:inline-block;vertical-align:middle;margin-left:1em}.testimonials .testimonial .author .client-image img,.testimonial-single .testimonial .author .client-image img{display:block;max-height:5em;max-width:7em}.testimonials .testimonial .author .text,.testimonial-single .testimonial .author .text{display:inline-block;vertical-align:middle}.testimonials .testimonial .author .text h2.client-name,.testimonial-single .testimonial .author .text h2.client-name{margin:0;color:#ddd;font-size:1.5em;font-weight:300}.testimonials .testimonial .author .text h3.client-job-title,.testimonial-single .testimonial .author .text h3.client-job-title{margin:0;font-size:1em;font-weight:300;color:#888}.testimonials .testimonial .edit-link,.testimonial-single .testimonial .edit-link{padding-top:0.5em;padding-bottom:0.5em}@media screen and (max-width: 50em){.testimonials,.testimonial-single{padding-left:1em}}.project-categories{overflow:hidden;padding-left:2em}.project-categories .project-category-excerpt-wrap{display:block;float:left;width:50%;padding-top:1em;padding-bottom:1em}.project-categories .project-category-excerpt-wrap:nth-child(odd){clear:both;padding-right:1em}.project-categories .project-category-excerpt-wrap:nth-child(even){padding-left:1em}.project-categories .project-category-excerpt{position:relative;height:0;padding-bottom:70%;background-repeat:no-repeat;background-size:cover;background-position:center center}.project-categories .project-category-excerpt a.text-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#ddd;text-decoration:none;background-color:#222;background-color:rgba(51,51,51,0.87);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.project-categories .project-category-excerpt a.text-overlay:hover{background-color:rgba(33,33,33,0.87)}.project-categories .project-category-excerpt a.text-overlay h2.project-category-title{margin:0;padding-top:33%;padding-left:1em;padding-right:1em;font-weight:300;font-size:1.5em;text-align:center;-webkit-transition:padding 0.3s ease;transition:padding 0.3s ease}@media screen and (max-width: 65em){.project-categories .project-category-excerpt-wrap{float:none;width:100%}.project-categories .project-category-excerpt-wrap:nth-child(odd){padding-right:0}.project-categories .project-category-excerpt-wrap:nth-child(even){padding-left:0}}@media screen and (max-width: 50em){.project-categories{padding-left:1em}}@media screen and (max-width: 30em){.project-categories .project-category-excerpt a.text-overlay h2.project-category-title{padding-top:30%}}@media screen and (max-width: 25em){.project-categories .project-category-excerpt a.text-overlay h2.project-category-title{padding-top:25%}}.projects{overflow:hidden;padding-left:2em}@media screen and (max-width: 50em){.projects{padding-left:1em}}.project-excerpt .image{padding-bottom:70%}.project-slideshow{margin-top:3em;padding-left:2em}.project-slideshow .flexslider{-webkit-box-shadow:none;box-shadow:none;background-color:#222}@media screen and (max-width: 50em){.project-slideshow{padding-left:1em}}.contact-map{margin-top:1em;padding-left:2em}.contact-map .map-wrap{position:relative;height:0;padding-bottom:50%;overflow:hidden}.contact-map .map-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 50em){.contact-map{padding-left:1em}}.contact-columns{overflow:hidden;margin-top:2em;padding-left:2em}.contact-columns .col-half{float:left;width:50%}.contact-columns .col-half:first-child{padding-right:2em}.contact-columns .col-half:nth-child(2){padding-left:2em}@media screen and (max-width: 65em){.contact-columns .col-half{float:none;width:100%}.contact-columns .col-half:first-child{padding-right:0;padding-bottom:2em}.contact-columns .col-half:nth-child(2){padding-left:0}}.contact-columns .contact-fields{padding-top:2em}.contact-columns .contact-field{position:relative;padding-left:1em;margin-bottom:2em}.contact-columns .contact-field:last-child{margin-bottom:0}.contact-columns .contact-field .icon{position:absolute;top:0.25em;left:1em}.contact-columns .contact-field .text{padding-left:3em}.contact-columns .contact-field .text p{margin:0;font-size:1.125em}.contact-columns .form-wrap{padding:1.5em;background-color:#222}.contact-columns .form-wrap h2.form-title{margin-top:0;font-size:1.5em;color:#ddd;font-weight:300}.contact-columns .form-wrap p{margin:0 0 1em 0}.contact-columns .form-wrap p:last-of-type{margin-bottom:0}.contact-columns .form-wrap label{color:#666;font-size:1.125em}.contact-columns .form-wrap input[type="text"],.contact-columns .form-wrap input[type="email"],.contact-columns .form-wrap textarea{width:100%;padding:0.5em;color:#ddd;background-color:#333333;border-radius:0;border:1px solid #333333;outline:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contact-columns .form-wrap input[type="text"]:focus,.contact-columns .form-wrap input[type="email"]:focus,.contact-columns .form-wrap textarea:focus{border:1px solid #DAB451;background-color:#444444}.contact-columns .form-wrap textarea{resize:vertical}.contact-columns .form-wrap span.wpcf7-not-valid-tip{padding:0.5em;border:1px solid #D91E18;background-color:#F1A9A0;color:#D91E18}.contact-columns .form-wrap input[type="submit"]{display:block;width:100%;padding:0.5em;border:none;border-radius:0;background-color:#DAB451;-webkit-box-shadow:none;box-shadow:none;font-size:1.125em;text-align:center;color:#222;text-shadow:none;outline:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contact-columns .form-wrap input[type="submit"]:hover,.contact-columns .form-wrap input[type="submit"]:focus{background-color:#e1c373}.contact-columns .form-wrap .wpcf7-response-output{margin:2em 0 0 0;padding:0.5em;background-color:#444444}@media screen and (max-width: 50em){.contact-columns{padding-left:1em}}.error-404 .page-title{text-align:center;color:#DAB451;font-size:4em;margin-bottom:0.25em}.error-404 .sub-title{margin-top:0;text-align:center;font-size:2em;color:#666;font-weight:300}.error-404 p{text-align:center}
