/*!--- RESET ---*/html,body{margin:0;padding:0;font-size:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}/*!--- Webfonts ---*/@font-face{font-family:'Novecento Wide Normal';src:url("fonts/novecentowide-normal-webfont.eot");src:url("fonts/novecentowide-normal-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/novecentowide-normal-webfont.woff2") format("woff2"),url("fonts/novecentowide-normal-webfont.woff") format("woff"),url("fonts/novecentowide-normal-webfont.ttf") format("truetype"),url("fonts/novecentowide-normal-webfont.svg#novecento_widenormal") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Novecento Wide Medium';src:url("fonts/novecentowide-medium-webfont.eot");src:url("fonts/novecentowide-medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/novecentowide-medium-webfont.woff2") format("woff2"),url("fonts/novecentowide-medium-webfont.woff") format("woff"),url("fonts/novecentowide-medium-webfont.ttf") format("truetype"),url("fonts/novecentowide-medium-webfont.svg#novecento_widemedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Novecento Wide Demibold';src:url("fonts/novecentowide-demibold-webfont.eot");src:url("fonts/novecentowide-demibold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/novecentowide-demibold-webfont.woff2") format("woff2"),url("fonts/novecentowide-demibold-webfont.woff") format("woff"),url("fonts/novecentowide-demibold-webfont.ttf") format("truetype"),url("fonts/novecentowide-demibold-webfont.svg#novecento_widedemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Cooper Hewitt Bold';src:url("fonts/cooperhewitt-bold-webfont.eot");src:url("fonts/cooperhewitt-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cooperhewitt-bold-webfont.woff2") format("woff2"),url("fonts/cooperhewitt-bold-webfont.woff") format("woff"),url("fonts/cooperhewitt-bold-webfont.ttf") format("truetype"),url("fonts/cooperhewitt-bold-webfont.svg#cooper_hewittbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Cooper Hewitt Book';src:url("fonts/cooperhewitt-book-webfont.eot");src:url("fonts/cooperhewitt-book-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cooperhewitt-book-webfont.woff2") format("woff2"),url("fonts/cooperhewitt-book-webfont.woff") format("woff"),url("fonts/cooperhewitt-book-webfont.ttf") format("truetype"),url("fonts/cooperhewitt-book-webfont.svg#cooper_hewittbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Cooper Hewitt Light';src:url("fonts/cooperhewitt-light-webfont.eot");src:url("fonts/cooperhewitt-light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/cooperhewitt-light-webfont.woff2") format("woff2"),url("fonts/cooperhewitt-light-webfont.woff") format("woff"),url("fonts/cooperhewitt-light-webfont.ttf") format("truetype"),url("fonts/cooperhewitt-light-webfont.svg#cooper_hewittlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?-yuuwjf");src:url("fonts/icomoon.eot?#iefix-yuuwjf") format("embedded-opentype"),url("fonts/icomoon.woff?-yuuwjf") format("woff"),url("fonts/icomoon.ttf?-yuuwjf") format("truetype"),url("fonts/icomoon.svg?-yuuwjf#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{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-email:before{content:"\e600"}.icon-facebook:before{content:"\e601"}.icon-google_plus:before{content:"\e602"}.icon-instagram:before{content:"\e603"}.icon-location:before{content:"\e604"}.icon-phone:before{content:"\e605"}.icon-pinterest:before{content:"\e606"}.icon-right_arrow_circ:before{content:"\e607"}.icon-twitter:before{content:"\e608"}.icon-youtube:before{content:"\e609"}/*!--- Base ---*/body{background:url(images/content-bg.jpg);font-size:100%;font-weight:normal;font-family:"Novecento Wide Normal", Helvetica, Arial, sans-serif;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-size:30px;line-height:30px}h2,.h2{font-size:24px;line-height:24px;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;margin-bottom:15px;color:#2c3a49}h3{font-size:18px}h4{font-size:14px}p,li,dt,dd{font-size:13px;color:#2c3a49;font-family:Helvetica, Arial, sans-serif}p{line-height:20px;margin-bottom:10px}li{list-style:none}a{color:#9e4744;text-decoration:none}a:hover{color:#333}big{font-size:120%}small{font-size:80%}img{vertical-align:middle;border:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}::-moz-selection{background:#9e4744;text-shadow:none}::selection{background:#9e4744;text-shadow:none}fieldset{border:0;margin:0;padding:0}label{display:block;margin:0 0 8px 0;font-weight:bold}select,input,textarea{display:block;width:100%;padding:20px;margin:0 0 20px 0;color:#eae8de;font-size:16px;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;background:#7a766c;border:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,textarea{-webkit-appearance:none}input:focus,textarea:focus{background:#333}textarea{height:150px}.submit{display:inline-block;width:auto;height:55px;padding:14px 20px 12px 20px;margin:0 0 40px 0;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff;background:#e37a55;border:none;border-radius:5px;cursor:pointer;font-family:Helvetica, Arial, sans-serif;border-radius:15px;-webkit-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);-moz-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2)}.submit:hover{color:#fff;background:green}.chbx,.radio{display:block;margin:0 0 4px 0;padding:0 0 0 20px;cursor:pointer;font-weight:normal;font-weight:normal;font-family:"Novecento Wide Normal", Helvetica, Arial, sans-serif}.chbx input,.radio input{display:inline-block;width:auto;height:auto;margin:0 5px 0 -20px;padding:0;background:none;cursor:pointer;vertical-align:baseline;border:none}.radio input{-webkit-appearance:radio}.chbx input{-webkit-appearance:checkbox}.inline-chbx .chbx,.inline-radio .radio{display:inline-block;margin:0 10px 4px 0}.vcode-area{position:relative;padding-left:120px}.vcode-img{display:block;width:auto;position:absolute;left:0;top:0}.vcode{width:100%;height:50px;font-size:30px;text-align:center}.inline-fields li{margin-left:30%}.inline-fields .inline{margin-left:0}form .side-label{padding:0 !important;margin:0 0 25px 0}.side-label label{display:inline-block;width:39%;padding:0 4%;text-align:right;margin-bottom:0;vertical-align:top}.side-label input{display:inline-block;width:60%;margin-bottom:0;text-align:left;vertical-align:top}.side-label .chbx-wrap,.side-label .radio-wrap{width:60%;display:inline-block;padding:0}.side-label .chbx,.side-label .radio{width:auto;padding:0;margin:0 20px 12px 0;text-align:left;text-transform:none;font-size:13px}.side-label .chbx input,.side-label .radio input{width:auto;height:auto;margin:-2px 5px 0 0;vertical-align:middle}.side-label .lbl-block .chbx,.side-label .lbl-block .radio{display:block;margin:0 0 7px 0}.inline-submit input{display:block;float:left;vertical-align:top;width:77%;margin:0 2% 0 0}.inline-submit .submit{height:37px;width:20%;padding:0;margin:0;font-size:20px;border-radius:0}.field-callout{padding:10px 0;background:#fff;border-top:1px solid #333;border-bottom:1px solid #333}.req{color:#e03535}::-webkit-input-placeholder{color:#eae8de}::-moz-placeholder{color:#eae8de}:-ms-input-placeholder{color:#eae8de}.errmsg{background-color:#FFF5F5;border:1px dotted #CC0000;margin:10px 0 10px 0}.errmsg div{padding:10px 0 10px 0}.errmsg ul{margin-top:0;margin-bottom:0}.errmsg li{list-style:disc;text-align:left !important;margin:0 0 5px 25px !important}form.col-wrap li{margin:0 1% 10px 1%;clear:both}form.col-wrap .field-col{clear:none}.breadcrumb{text-transform:none;margin:20px 0}@media screen and (max-width: 700px){.field-callout,form.col-wrap .field-callout{margin:0 -20px}}@media screen and (max-width: 550px){form.col-wrap{margin:0}form.col-wrap li{margin:0 0 25px 0;clear:both}form.col-wrap .lbl-mini{margin:0}form.col-wrap .field-col{width:auto;float:none;margin:0 0 20px 0}form.col-wrap .field-col.lbl-hint{margin:0}.inline label{display:block;width:auto;padding:0;margin:0 0 5px 0;text-align:left}.inline .chbx-wrap,.inline .radio-wrap{display:block;width:auto}}.icons{background:url("images/sprite-icons.png") no-repeat center top}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.icons{background-image:url("images/sprite-icons@2x.png");background-size:50px}}.xrepeat{background:url("images/sprite-xrepeat.png") repeat-x left top}.yrepeat{background:url("images/sprite-yrepeat.png") repeat-y left top}/*!--- HELPER CLASSES ---*/.float{float:left}.floatr{float:right}.last{margin-right:0 !important}.last-btm{margin-bottom:0 !important}.clear{clear:both;overflow:auto}.border-top{border-top:1px solid #ccc;padding-top:20px}.border-btm{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hide{position:absolute;top:-9999px;left:-9999px}.short-line{display:block;width:50px;height:1px;background:#fff;margin:15px auto}.font2{font-weight:normal;font-family:"Cooper Hewitt Light", Helvetica, Arial, sans-serif}.font2-bold{font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif}.play-btn{display:block;position:relative}.play-btn .icon{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url("images/play-btn.png") no-repeat center center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.play-btn:hover .icon{background-color:#000;background-color:rgba(0,0,0,0.5);box-shadow:inset 0 0 40px #000}.fluid-img,.fluid-imgwrap img{max-width:100%;height:auto}.vouter{display:table;width:100%;height:100%}.vcenter{display:table-cell;vertical-align:middle}.center{text-align:center}.upper{text-transform:uppercase}.short-line{display:block;width:80px;height:1px;background:#000;margin:15px auto}.btm-margin-sm{margin-bottom:10px}.btm-margin{margin-bottom:20px}.btm-margin-lg{margin-bottom:40px}.posr{position:relative}.tbl{display:table;width:100%}.tbl-row{display:table-row}.tbl-cell{display:table-cell;vertical-align:middle}.demo-block{display:block;height:50px;line-height:50px;font-size:13px;text-align:center;color:#999;background-color:#eee}.demo-icons li{display:inline-block;margin:10px}.demo-icons .icon{display:inline-block;font-size:36px;line-height:36px;margin:0 5px 0 0;vertical-align:middle}.demo-icons .txt{display:inline-block;vertical-align:middle}.btn{display:inline-block;padding:5px 10px;text-align:center;color:#fff;background:#000}.btn:hover{color:#fff;background:#333}.line-header{margin:0 0 20px 0;text-align:center;position:relative}.line-header .midtxt{display:inline-block;position:relative;padding:0 10px;text-transform:uppercase;color:#333;background:#fff}.line-header .midline{display:block;position:absolute;left:0;top:50%;width:100%;height:1px;background:#333}.dbl-header{display:inline-block;padding:6px 20px;text-align:center;font-size:14px;line-height:18px;font-weight:normal;font-family:"Novecento Wide Medium", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#C06364;border-top:1px solid #C06364;border-bottom:1px solid #C06364}.gmap{display:block;height:300px}#dir-panel{margin:60px 0 0 0}.adp-placemark td{padding:16px;background:#F0F5BB}.info-window{display:block;width:200px;min-height:20px;color:#888}.info-window h2{margin:0 0 8px 0;font-size:16px;line-height:20px;font-weight:normal;font-family:"Novecento Wide Medium", Helvetica, Arial, sans-serif}.info-window p{font-size:13px;line-height:18px}#google-map,#google-map-adv{height:360px;margin:0;background:#848484;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}/*!--- PLUGINS ---*/.reslider-wrap{width:100%;margin:0 0 20px 0;position:relative;clear:both}.reslider-inner{width:100%;overflow:hidden}.reslider{width:100%;position:relative;margin:0;padding:0;overflow:hidden}.reslider>li{float:left;width:100%;position:relative;margin:0 -100% 0 0;z-index:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reslider li.current{z-index:10}.reslider li.next{z-index:9}.reslider-wrap.rs-inbg{position:absolute;left:0;top:0;z-index:0}.reslider-nav{text-align:center;margin:10px 0}.reslider-nav .bullet-link{display:inline-block;padding:8px 14px;margin:0 5px;background-color:#a8a394;color:#fff;cursor:pointer;border-radius:100px}.dir-nav{text-align:center;margin:0}.dir-nav .dir-link{display:inline-block;padding:8px 14px;margin:0;color:#fff;cursor:pointer;position:absolute;top:40%;left:0;z-index:20}.dir-nav .next{left:auto;right:0}.thumb-nav{text-align:center;margin:10px 0}.thumb-nav .thumb-link{display:inline-block;margin:0 10px;cursor:pointer}.reslider-wrap.rs-slide li{margin:0}.reslider li h2{text-align:center;font-size:32px;height:300px;line-height:300px}.dir-nav .dir-link:hover{background:#e37a55}.reslider-nav .bullet-link:hover,.reslider-nav .current{background-color:#e37a55;color:#fff}.thumb-link.current{opacity:.5}.theslider{display:block;position:relative;width:100%}.slides{display:block;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;background:#ccc}.slide{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#ddd no-repeat center top;z-index:0}.slide:first-child{z-index:1}.slide.current{z-index:3}.slide.next-slide{z-index:2}.lbl-mini label{font-size:12px;margin:7px 0 2px 0;color:#2c3a49;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.lbl-mini input,.lbl-mini textarea,.lbl-mini select{margin:0}.js .lbl-hint label{position:relative;top:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.lbl-hint label.on{color:#C06364}.lbl-hint label.show{top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.lt-ie10 .lbl-hint label{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;top:0;font-weight:normal;font-size:14px}.eqh{float:left;width:23%;margin:10px 1%}@media screen and (max-width: 1000px){.eqh{width:31.3%}}@media screen and (max-width: 800px){.eqh{width:48%}}@media screen and (max-width: 600px){.eqh{width:auto;float:none;margin:10px 0}}.gmap{display:block}#dir-panel{margin:60px 0 0 0}.adp-placemark td{padding:16px;background:#F0F5BB}.info-window{display:block;width:200px;min-height:20px;color:#888}.info-window h2{margin:0 0 4px 0;font-size:16px;line-height:20px;font-weight:normal;font-family:"Novecento Wide Medium", Helvetica, Arial, sans-serif}.info-window p{margin:0;font-size:13px;line-height:18px}/*!--- LAYOUT ---*/.wrap{max-width:1100px;margin:0 auto;padding:0 30px}.wrap-sm{max-width:950px;margin:0 auto;padding:0 30px}.entry-content h2{margin:0 0 20px 0}.entry-content h3{margin:0 0 12px 0}.entry-content p,.entry-content ul,.entry-content ol{margin:0 0 20px 0}.entry-content li{margin:0 0 7px 25px;list-style-type:disc}.entry-content ol li{list-style-type:decimal}.entry-content img{margin:0 15px 5px 0;max-width:100%;height:auto}#content-main{display:block}.content_sidebar .content-col{float:left;width:63%}.content_sidebar .sidebar{float:right;width:36%}.sidebar_content .content-col{float:right;width:63%}.sidebar_content .sidebar{float:left;width:36%}.col-wrap{clear:both;margin:0 -1%}.col3-4{float:left;width:73%;margin:0 1% 20px 1%}.col2-3{float:left;width:64.6%;margin:0 1% 20px 1%}.col1-2{float:left;width:48%;margin:0 1% 20px 1%}.col1-3{float:left;width:31.3%;margin:0 1% 20px 1%}.col1-4{float:left;width:23%;margin:0 1% 20px 1%}.gutter2{clear:both;margin:0 -2%}.gutter2 .col1-2{width:46%;margin:0 2% 20px 2%}.gutter2 .col1-3{width:29.3%;margin:0 2% 20px 2%}.gutter2 .col1-4{width:21%;margin:0 2% 20px 2%}.gutter3{clear:both;margin:0 -3%}.gutter3 .col1-2{width:44%;margin:0 3% 20px 3%}.gutter3 .col1-3{width:27.3%;margin:0 3% 20px 3%}.gutter3 .col1-4{width:19%;margin:0 3% 20px 3%}.gutter4{clear:both;margin:0 -4%}.gutter4 .col1-2{width:42%;margin:0 4% 20px 4%}.gutter4 .col1-3{width:25.3%;margin:0 4% 20px 4%}.gutter4 .col1-4{width:17%;margin:0 4% 20px 4%}.half{display:block;float:left;width:50%}.third{display:block;float:left;width:33.3%}.fourth{display:block;float:left;width:25%}.floatr{float:right}.event-item{position:relative;margin:0;padding:20px 0 20px 10%;border-bottom:1px solid #ccc}.event-side{display:block;float:left;position:relative;z-index:1;width:100px}.event-thumb{display:inline-block;margin:0 0 15px 0;border:8px solid #898989}.event-main{float:right;width:100%;margin-left:-100px;padding:0 0 0 130px}.event-item-title{margin:0 0 5px 0;font-size:24px;line-height:24px}.event-item-subtitle{margin:0 0 12px 0;font-size:18px;line-height:18px}.event-item:last-of-type{border:none}.event-item.no-img .event-side{display:none}.event-item.no-img .event-main{float:none;margin-left:0;padding:0}@media screen and (max-width: 800px){.def-col2-wrap{margin:0}.def-col2-wrap .col1-2{float:none;width:auto;margin:0 0 20px 0}}/*!--- HEADER ---*/.header{background:#FFFFFF;border-bottom:2px solid #998e74}.header-sliver-top{height:9px;background:#281212}.header-sliver-bottom{height:2px;background:#998e74}.top-logo{margin:30px 0;float:left;width:205px}#nav-main{float:right;margin:50px 0}#nav-main li{display:inline;margin-right:30px}#nav-main li a{text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Medium", sans-serif;color:#696765;padding:5px 0}#nav-main li a:hover,#nav-main .current a{color:#C06364;border-bottom:1px solid #C06364;border-top:1px solid #C06364}@media screen and (max-width: 1060px){#nav-main li{margin-right:20px}}@media screen and (min-width: 961px){.navmain-btn{display:none}.navmain-wrap{display:block !important}}@media screen and (max-width: 960px){.header{height:100px}.top-logo{display:block;float:left;width:auto;margin:20px 0 0 0}.navmain-btn{display:block;position:relative;float:right;width:30px;height:30px;margin:30px 0 0 0}.navmain-btn .line{display:block;height:2px;margin:2px 0;background:#281212;opacity:1;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-moz-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}.navmain-btn.active .line{position:absolute;left:0;top:14px;width:34px;margin:0}.navmain-btn.active .line1{-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.navmain-btn.active .line2{-moz-transform:scale(1) rotate(-45deg);-ms-transform:scale(1) rotate(-45deg);-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}.navmain-btn.active .line3{opacity:0}#nav-main{display:none;float:none;position:absolute;left:0;top:100px;width:100%;padding:20px 30px;margin:0;text-align:center;color:#000;background-color:#fff;z-index:100}#nav-main li{display:block;margin:20px 0}}@media screen and (max-width: 600px){.top-logo{width:180px}}/*!--- HERO ---*//*!--- FOOTER ---*/.footer{padding:40px 0;background:#9e4744;text-align:center}.footer p{color:#d4b7ae}.footer-phone{color:#632e2f}#nav-footer{margin:60px 0}#nav-footer li{display:inline}#nav-footer li a{color:#452420;text-transform:uppercase;margin:0 5px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif}#nav-footer li a:hover{color:#000000}.ayc-tag{color:#bd8a83}.ayc-tag a{color:#bd8a83}.ayc-tag a:hover{color:#ffffff}/*!--- PORTIONS ---*/.sect{display:block;padding:50px 0 30px 0;color:#fff;background-color:#C8C0B0}/*!--- PAGES ---*/#hero-interior{background:url(images/hero-interior-bg.jpg) center top no-repeat #050709;height:209px;text-align:center}#hero-interior h2{font-size:30px;font-family:"Novecento Wide Demibold", sans-serif;color:#ffffff;padding-top:60px;text-transform:uppercase;line-height:50px;text-shadow:#444444;font-weight:normal}#hero-interior h3{font-size:25px;font-family:"Cooper Hewitt Light", sans-serif;color:#ffffff;font-weight:normal}#content-main{padding:20px 20px 50px 20px;max-width:950px;margin:0 auto}.intro{text-align:center;padding:30px;max-width:700px}.orange-button{margin:30px 0}.orange-button a{color:#ffffff;font-size:12px;background:#e37a55;padding:10px 30px;left:0;right:0;text-align:center;border-radius:15px;text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;-webkit-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);-moz-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2)}.orange-button a:hover{background-color:#9e4744}.right-img{float:right}.left-img{float:left}#projects-dropdown{max-width:500px;float:right;margin-right:10px}#project-dropdown select{display:block;width:100%;padding:10px 15px;margin:0 0 20px 0;color:#fff;font-size:13px;background:#000;border:0}.project-module{background:#FFFFFF;padding:20px;height:270px}.project-module h2{color:#2c3a49;font-size:22px;line-height:25px;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-weight:normal;margin-top:5px}.project-module h3{color:#989386;font-size:12px;text-transform:uppercase;font-family:"Cooper Hewitt Light", sans-serif}.project-module p{margin-bottom:25px;text-transform:none}.project-module a{color:#ffffff;font-size:12px;background:#998e74;padding:10px 30px;top:249px;text-align:center;width:100px;border-radius:15px;display:block;margin:10px auto;position:absolute;text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;-webkit-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);-moz-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);margin-left:-50px;left:50%}.project-module a:hover{background-color:#9e4744}.project-type{display:block}.project-type h2{line-height:24px}.project-type span{width:16px;height:16px;display:block;float:right}.project-module-img{margin-top:15px}.projects-details{margin:80px auto}.projects-details h2{font-size:32px;line-height:34px}.projects-details h3{color:#989386;font-size:12px;text-transform:uppercase;font-family:"Cooper Hewitt Light", sans-serif;margin-bottom:10px;padding-top:30px}.projects-details h4{font-size:16px;color:#2c3a49;font-family:"Cooper Hewitt Book", Helvetica, Arial, sans-serif;margin-bottom:20px;font-weight:normal}.projects-details h5{font-size:16px;color:#9e4744;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;margin-bottom:0;font-weight:normal}.credit-year{font-size:12px}.content-contact{margin-right:80px;width:63%}.contact-rightside{text-align:center;padding:20px;margin-top:80px;border-top:solid 2px #bebfba;border-bottom:solid 2px #bebfba;float:right}.contact-rightside h2{color:#2c3a49;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-size:17px;font-weight:normal;line-height:35px}#form_fname{color:#eae8de}.sustainability{margin:30px 0;max-width:800px}.sustainability img{margin-top:20px}.sustainability h2{color:#2c3a49}.community{margin-bottom:60px;max-width:800px}.community h2{color:#2c3a49}.team{float:left;padding:20px;width:100%}.team img{max-width:200px;height:auto;width:100%}.team h2{color:#2c3a49;margin-top:20px}.team h3{color:#7a725e;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-weight:normal;margin-bottom:10px}.about-thumbs{max-width:245px;float:left;margin:10px}.about{font-size:14px;text-align:left;margin:30px auto}.about p{font-size:13px;text-align:left;line-height:22px}.about span{font-size:15px;text-align:left;font-family:"Cooper Hewitt Book", Helvetica, Arial, sans-serif;font-weight:normal;line-height:22px}.about-left{max-width:700px;margin:0 auto}.about-left img{float:left;margin:0 20px}.about-left p{font-size:14px;line-height:28px;font-family:Helvetica, Arial, sans-serif;margin-top:20px}.about-right{max-width:700px;margin:0 auto}.about-right img{float:right;margin:0 20px}.about-right p{font-size:14px;line-height:28px;font-family:Helvetica, Arial, sans-serif;margin-top:20px}.services{max-width:860px;margin:20px auto}.services-thumb{text-align:center;width:250px;height:250px;background:#314151;padding:20px;overflow:hidden}.services-thumb a{text-align:center;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-weight:normal;line-height:22px;color:#fff;font-size:18px;line-height:30px;margin-top:85px;display:block;text-transform:uppercase}.services-thumb .hover{background-color:#756b54;display:block;height:250px;margin:-135px 0 0 -20px;overflow:hidden;opacity:0.7;width:120%}.services-thumb a:hover .hover{opacity:0.9;width:120%}.services-thumb .txt{position:relative;z-index:1;background:url(images/services-small-logo.png) no-repeat center 0;padding-top:40px}.details-listing{margin:20px 0 0 10px}.details-listing ul{margin:30px 0}.details-listing li{margin:0 0 10px 30px;list-style-type:square}.sitemap{padding:50px}.sitemap a{display:block;margin-bottom:20px}.breadcrumb{text-transform:none;margin-top:20px;font-size:12px}@media screen and (max-width: 800px){.col1-3{width:100%;float:none}.col1-4{width:100%;float:none}.col3-4{width:100%;float:none}.col1-2{width:100%;float:none}.contact-contact{margin:0}.contact-rightside{display:block;width:100%;float:none;margin:0}.right-img{text-align:center;margin-bottom:40px}.left-img{text-align:center;margin-bottom:40px}.team img{max-width:300px;height:auto;width:100%}}@media screen and (max-width: 640px){#hero-interior{background:url(images/hero-interior-bg.jpg) center top no-repeat #050709;height:auto;text-align:center}#hero-interior h3{padding:0px 10px 45px 10px}.project-module a{margin-left:-50px;left:50%;top:249px}}/*!--- HOME ---*/#hero{position:relative;height:700px;overflow:hidden}.dbl-block{display:block;position:relative;width:300px;margin:auto 0 auto auto;z-index:1}.dbl-block-content{display:block;padding:18px;margin:0 0 10px 0;background:#fff;box-shadow:1px 1px 20px rgba(0,0,0,0.4)}.dbl-block-type{display:block;margin:-18px -18px 10px -18px;padding:8px 18px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:normal;font-family:"Cooper Hewitt Light", Helvetica, Arial, sans-serif;background:#998e74}.dbl-block-curimg{display:none;margin:-10px -18px 10px -18px}.dbl-block-swatch{display:block;width:16px;height:16px;float:right;background-color:#000}.dbl-block-title{color:#2c3a49;font-size:22px;line-height:40px;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif}.dbl-block-subtitle{color:#989386;font-size:12px;text-transform:uppercase;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif}.dbl-block-p{color:#2c3a49}.vam-btn{display:inline-block;position:absolute;left:0;right:0;width:100px;margin:5px auto;padding:10px 30px;color:#ffffff;font-size:12px;background:#EA8E67;text-align:center;border-radius:15px;text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);z-index:10}.vam-btn:hover{color:#fff;background-color:#9e4744}.dbl-block-next{display:block;position:relative;text-align:center;box-shadow:1px 1px 20px rgba(0,0,0,0.4)}.dbl-next-overlay{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#314151;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.dbl-next-txt{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.dbl-block-next .icon{margin:0 0 15px 0;font-size:32px;line-height:32px;color:#9ca4aa}.dbl-next-title{font-size:20px;line-height:30px;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#998e74}.dbl-next-subtitle{font-size:13px;line-height:18px;font-weight:normal;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff}.dbl-block-next:hover .dbl-next-overlay{background:#111}.dbl-block-next img{width:100%}#mission{background:url(images/mission-bg.jpg) center top no-repeat;padding:50px;text-align:center}#mission h2{color:#827962;margin:20px auto;max-width:787px;font-family:"Cooper Hewitt Book", Helvetica, Arial, sans-serif;font-weight:normal;font-size:31px;line-height:41px}#mission h3{color:#314151;text-transform:uppercase;text-align:center;font-size:14px;border-top:solid 1px #abaeb0;border-bottom:solid 1px #abaeb0;max-width:500px;padding:10px;margin:0 auto;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;font-weight:normal}.mission-title{color:#827962;max-width:372px;height:19px;background:url(images/our-mission-title.png) center no-repeat;margin:0 auto}#latest{background:url(images/latest-bg.jpg) center top no-repeat #13141b;text-align:center;padding:80px}#latest h2{color:#9e4744;font-family:"Cooper Hewitt Book", Helvetica, Arial, sans-serif;font-weight:normal;font-size:70px;text-transform:uppercase;margin-bottom:20px;line-height:68px}#latest span{display:block;margin-bottom:80px;color:#999a9c;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;font-weight:normal;background:url(images/latest-subtitle-line.png) center no-repeat}.latest-listing{text-align:left;padding:0 30px}.latest-listing h3{color:#998e74;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-size:22px;font-weight:normal;margin-bottom:10px}.latest-listing h4{color:#fff;font-size:18px;font-family:"Cooper Hewitt Bold", Helvetica, Arial, sans-serif;font-weight:normal}.latest-listing p{color:#fff;font-size:12px}.latest-listing a{color:#000;font-size:12px;background:#e37a55;padding:10px 20px;border-radius:15px;margin-top:20px;display:inline-block;text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;color:#07080f;-webkit-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);-moz-box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2);box-shadow:inset 7px 10px 0px -6px rgba(0,0,0,0.2)}.latest-listing a:hover{color:#fff;font-size:12px;background:#9e4744;padding:10px 20px;border-radius:15px;margin-top:20px;display:inline-block;text-transform:uppercase;font-size:13px;font-family:"Novecento Wide Demibold", Helvetica, Arial, sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media screen and (max-width: 950px){#mission{background-size:cover}#latest{padding:50px 20px;background-size:cover}.latest-listing.col1-3{display:block;float:none;width:100%;margin-bottom:40px}}@media screen and (min-width: 601px){#hero{height:700px !important}.pattern-grid{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:url("/images/pattern-grid.png") repeat left top;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.csstransitions .dbl-block{left:100%;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.oneslide .dbl-block{left:auto}.current .dbl-block{left:0}}@media screen and (max-width: 600px){#hero{height:auto}.pattern-grid{display:none}#hero .wrap{padding:0}#hero .slide>.vouter{height:auto}#hero .slide>.vouter>.vcenter{vertical-align:top}.dbl-block{width:100%;margin:auto}.dbl-block-content{margin:0}.dbl-block-curimg{display:block}}/*!--- IE ---*/.lt-ie10 .radio input,.lt-ie10 .chbx input{display:inline-block;width:auto;background:none;padding:0}.lt-ie8 form input{width:80%}.lt-ie8 .inline input{width:55%}.lt-ie9 .fluid-img{width:auto}#nav-main li{*display:inline;zoom:1}/*!--- PRINT ---*/@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*!--- MEDIA QUERIES (Tablet, Mobile) ---*/
/*# sourceMappingURL=style.css.map */
