body{background:#f4f4f4}a{color:#3d3d3d}@font-face{font-family:'SS Social';src:url(/assets/ss-social-circle-a7442a087581897482b68bf7ad51dd93.eot);src:url(/assets/ss-social-circle.eot?#iefix) format("embedded-opentype"),url(/assets/ss-social-circle-4ff4e01675d437076828155b5987a160.woff) format("woff"),url(/assets/ss-social-circle-e7a8b700447291ec4aba9a2e90b40476.ttf) format("truetype"),url(/assets/ss-social-circle.svg#SSSocialRegular) format("svg");font-weight:normal;font-style:normal}.ss-social{font-family:'SS Social';font-style:normal;font-weight:normal;text-rendering:geometricPrecision}.container{clear:both;overflow:hidden;padding:0 20px;margin:0 auto}html,body{margin:0;padding:0}body{font:16px/1.5 "proxima-nova",helvetica,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;padding-bottom:80px}h3,h4,h5,h6{font-size:1em}h1{font-size:2em}h2{font-size:1.5em}.text>*:first-child{margin-top:0}.text>*:last-child{margin-bottom:0}.text h2{border-bottom:2px solid #e3eae6}#edit_in_cms{position:fixed;bottom:0;right:0}#edit_in_cms p{background:#828a85;text-align:center;margin:0;padding:5px 15px}#edit_in_cms p a{color:#F4f4f4;font-weight:bold;text-decoration:none}.form input{margin:0;padding:9px 12px;border:0;font:12px/1.5 "proxima-nova",helvetica,sans-serif;border-radius:4px;outline:none}.form .button{color:#f4f4f4;background:#3d3d3d}.sign-in-page{width:420px;margin:40px auto 0 auto;text-align:center}.sign-in-page label{display:none}.sign-in-page h3{font-weight:normal}.sign-in-form{margin:40px 0}.sign-in-form input{margin-bottom:20px;width:80%;text-align:center}@media (max-width: 433px){.sign-in-page{box-sizing:border-box;width:100%;padding:0 20px}}.header{padding:20px 0;border-top:1px solid #acb6b0;border-bottom:1px solid #acb6b0;background:#e3e3e3}.header-logo{float:left;margin:0;width:69.82456%}.header-logo a{display:block;line-height:0}.header-logo.sign-in-header{float:none;width:320px;margin:0 auto}@media (max-width: 433px){.header-logo.sign-in-header{width:100%}.header-logo.sign-in-header img{max-width:100%;height:auto}}.header-contact{position:relative;top:4.5px;float:left}.header-contact>*:first-child{margin-top:0}.header-contact>*:last-child{margin-bottom:0}.header-contact,.header-contact a{color:#828a85}.header-social{position:relative;top:14px;float:right;margin-right:-5px;font-size:38px;line-height:1}.header-social>*:first-child{margin-top:0}.header-social>*:last-child{margin-bottom:0}.header-social,.header-social a{color:#acb6b0}.header-social br{display:none}.header-social a{display:block;float:left;margin:0 5px;text-decoration:none}@media (max-width: 1079px){.header-logo{width:54.73684%}}@media (max-width: 433px){.header-logo{width:100%}.header-logo img{max-width:100%;height:auto}.header-social{font-size:28px}}.toolbar{font-size:12px;text-align:right;background:#3d3d3d}.toolbar .container{margin:0 auto;padding:6px 0}.toolbar a{text-decoration:none;text-transform:uppercase;letter-spacing:1px;color:#e3e3e3}.left-container,.right-container{float:left;min-height:1px;width:24.5614%}.middle-container{float:left;margin:0 5.61404%;width:39.64912%;min-height:1px}@media (max-width: 768px){.left-container,.right-container,.middle-container{margin:0 0 1em;width:auto}}.article-entries{margin:0;padding:0;list-style:none}.article-entries img{width:100%;height:auto}.article-entry{margin-bottom:48px}.article-entry>*:first-child{margin-top:0}.article-entry>*:last-child{margin-bottom:0}.article-entry img{display:block;margin-bottom:1em}.article-entry-title{margin-bottom:0.5em;font-size:28px}.article-entry-title a{text-decoration:none}.article-entry-date{display:none}.news-slice .pagination{display:none}.more-link{display:block;padding:0.5em 1em;font-size:1.5em;text-align:center;background:#ACB6B0;color:white;cursor:pointer}.collage-slice{position:relative;padding-top:44.53125%;width:100%;height:0}.collage-slide{position:absolute;top:0;left:0;width:100%;clear:both;overflow:hidden}.collage-slide img{display:block;float:left;width:20%;height:auto}.diary_entries_presenter h2{margin-top:0;border-bottom:2px solid #e3e3e3}.diary_entries_presenter .diary-entry p{margin:0}.diary_entries_presenter .diary-entry p:first-of-type{margin-top:10px}.diary_entries_presenter .diary-entry p.location{font-weight:bold}.diary_entries_presenter .diary-entry:before{content:'';display:block;margin-top:20px;border-top:2px solid #e3e3e3;width:60px}@media screen and (max-width: 664px){.middle-container{max-width:100%;box-sizing:border-box}}.navbar{clear:both;overflow:hidden;margin-bottom:40px;border-bottom:2px solid #e3eae5;background:#f4f4f4}.navbar .time-holder{float:left;margin:0 20px 20px 0}.navbar .time-left{-webkit-font-smoothing:antialiased;background:#3D3D3D url(/assets/watch@2x-1bed3fd09c00f0a7d5b56d14f80d2035.png) no-repeat 6px 7px;background-size:30px 30px;display:inline-block;height:45px;line-height:47px;color:#f4f4f4;font-weight:bold;padding:0 20px 0 45px;margin-top:18px}.lte-ie8 .navbar .time-left{background-image:url(/assets/watch-078525c8b2aa59fdc0fb992a281641fd.png)}.navbar .time-left .watch{width:30px}.navbar h1.du-logo{font-size:0;display:inline-block;float:left;margin-bottom:20px}.navbar .help-message{box-sizing:border-box;color:#333;font-weight:normal;font-size:0.8em;-webkit-font-smoothing:antialiased}.navbar .help-message strong{font-weight:bold}.navbar .help-message a{color:#333}.navbar .help-message img{max-height:12px}.navbar .container{margin:0 auto}@media (max-width: 856px){.navbar .help-message{display:inline-block}}@media (max-width: 520px){.navbar h1.du-logo img{width:200px;margin:15px 5px 0 0}}@media (max-width: 420px){.navbar h1.du-logo{margin:0;width:100%;text-align:center}.navbar .time-holder{width:100%;text-align:center}}.navbar .button{margin-left:1em;font-size:14px;letter-spacing:0;text-transform:none}.button{margin:0;padding:0.75em 1.5em;border:0;font:600 12px/1.5 "proxima-nova",helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased;background:#e3e3e3;color:#3d3d3d;border-radius:4px;cursor:pointer}.nav-bar-title{padding:7px;float:left}.nav-bar-button-right{position:static;float:right}.swatch-page-meta .left{float:left;width:50%}.swatch-page-meta .right{float:right;width:40%}.panel{background:#f4f4f4;padding:2.5%}.swatches-loading{height:320px;width:100%;z-index:200;background:rgba(255,255,255,0.5);position:absolute}.swatches-loading img{position:absolute;top:50%;left:50%;margin-top:-44px;margin-left:-44px}.swatches-view,.slider-controls,.buttons-container,.navbar .container{width:1256px;margin:20px auto 0 auto}.lte-ie8 .swatches-view,.lte-ie8 .slider-controls,.lte-ie8 .buttons-container,.lte-ie8 .navbar .container{width:840px}@media screen and (max-width: 1260px){.swatches-view,.slider-controls,.buttons-container,.navbar .container{width:1048px}}@media screen and (max-width: 1064px){.swatches-view,.slider-controls,.buttons-container,.navbar .container{width:840px}}@media screen and (max-width: 856px){.swatches-view,.slider-controls,.buttons-container,.navbar .container{width:630px}}.swatches-grid-view{clear:both;overflow:hidden}.swatches-grid-view .swatch{float:left;margin:4.5px;width:200px;height:335px}.swatches-slide-view{white-space:nowrap;font-size:0}.swatches-slide-view .swatch{display:inline-block;width:100%}.swatch-crop{position:relative;margin:0 auto;width:200px;height:320px;overflow:hidden}.swatch-crop img{position:absolute;top:-70px;left:-140px;clip:rect(70px 340px 390px 140px)}.zoom-swatch,.select-swatch{border:0;margin:0;padding:0;background:none;width:30px;height:25px;overflow:hidden;text-indent:-999px;background-size:30px 25px;cursor:pointer;outline:none}.swatch-controls{position:absolute;right:0;bottom:0;left:0;height:25px}.zoom-swatch{float:right;border-left:1px solid #acb6b0;background-color:white;background-image:url(/assets/zoom@2x-855fe86c5962f48488b167378dfff47f.png);background-size:30px 25px}.lte-ie8 .zoom-swatch{background-image:url(/assets/zoom-6409fc31a934b3dfbe378c94e0a089b7.png)}.select-swatch{float:left;border-right:1px solid #acb6b0;background-image:url(/assets/tick@2x-c048b48d19f93503f23b81b9798df564.png);background-color:white}.lte-ie8 .select-swatch{background-image:url(/assets/tick-fabeca8855ed99e4624c59cbf99ad2f8.png)}.selected .select-swatch{background-image:url(/assets/tick-selected@2x-1251f93b404ad13ec4616c5403daffbb.png)}.lte-ie8 .selected .select-swatch{background-image:url(/assets/tick-selected-7e5e5d518d035d7c81dc96f0e5dc2eb3.png)}.grid-button,.slide-button{border:0;margin:0;padding:0;background:none;width:44px;height:40px;overflow:hidden;text-indent:-999px;background-color:#e3e3e3;background-size:44px 40px;cursor:pointer;outline:none}.grid-button.active,.slide-button.active{background-color:#3d3d3d}.grid-button{background-image:url(/assets/grid@2x-94a8c78e9e40e087e3de2c04878933ea.png)}.lte-ie8 .grid-button{background-image:url(/assets/grid-c60de148b61524c8c63e19506dbde109.png)}.slide-button{background-image:url(/assets/slide@2x-68df9216286d2b4dfccacafc4bc669c7.png)}.lte-ie8 .slide-button{background-image:url(/assets/slide-ad42d9684621a40a47ba2a0965732e3c.png)}.slider-controls{position:absolute;margin-top:-320px}select.selector-filters,select.tag-filters{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;outline:none;cursor:pointer;padding:0 52px 0 12px;height:40px;line-height:40px;background-color:#E3E3E3;font:16px/1.5 'proxima-nova', helvetica, sans-serif;color:#A0A0A0;font-weight:bold;-webkit-font-smoothing:antialiased;background-image:url(/assets/select-down@2x-7d378b86b52e8721b7aaeba2d753d937.png);background-repeat:no-repeat;background-size:20px 20px;background-position:96% center;transition:all 0.4s}.lte-ie8 select.selector-filters,.lte-ie8 select.tag-filters{background-image:url(/assets/select-down-3d369f81b3f927fdc996aa6711c995d3.png)}select.selector-filters.selected,select.tag-filters.selected{background-color:#3D3D3D;color:#f4f4f4;background-image:url(/assets/cross@2x-ed58b56aab3b43846b6ec9cc759d45a0.png)}.lte-ie8 select.selector-filters.selected,.lte-ie8 select.tag-filters.selected{background-image:url(/assets/cross-bbfbda66a85a74339c257b6b69de1447.png)}.select-box{display:inline-block}.tag-box-closer,.filter-box-closer{display:none;position:absolute;background:transparent;height:40px;margin-top:-40px;margin-left:2px;cursor:pointer}.slider-button{-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;cursor:pointer;position:absolute;height:320px;width:100px;z-index:10000;background-color:transparent;background-size:80px 80px;background-position:center center;background-repeat:no-repeat;transition:opacity 1s}.slider-button:disabled{opacity:0}.slider-button.slider-prev-button{background-image:url(/assets/prev@2x-90f6d4a14707dc581e0f12068b1d0d62.png)}.lte-ie8 .slider-button.slider-prev-button{background-image:url(/assets/prev-bbc526000abd2b839ca5d2c9fa31b0d7.png)}.slider-button.slider-next-button{right:0;background-image:url(/assets/next@2x-00394e368adff248d6253f09ac3119e2.png)}.lte-ie8 .slider-button.slider-next-button{background-image:url(/assets/next-408d3a978bd916661de69b5c9486d593.png)}.swatch-zoom-view{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:white}.swatch-zoom-view .zoom-container{width:400px;margin:0 auto}.swatch-zoom-view .swatch{position:absolute}.swatch-zoom-view img{position:absolute;clip:rect(410px 440px 810px 40px);top:-410px;left:-40px;margin-top:20px}.swatch-zoom-view .zoom-view-button{display:block;width:200px;padding:10px 20px;margin:0 auto;background:#acb6b0;background-image:none;border:none;color:#636865;cursor:pointer;font-weight:bold;text-align:center;text-indent:0}.swatch-zoom-view .zoom-view-button.selected{background:#636865;color:#acb6b0;background-image:url(/assets/tick-fabeca8855ed99e4624c59cbf99ad2f8.png);background-size:40px 37.5px;background-position:12px center;background-repeat:no-repeat}.swatch-zoom-view .zoom-close{margin-top:40px;z-index:1000}.swatch-zoom-view .select-swatch{float:none;margin:440px 0 0 80px;background-image:none}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:rgba(245,245,245,0.85)}.lte-ie8 .overlay{background:url(/assets/modal-background-b849169a2a90162ff389bbf3984860e1.png)}@media (max-width: 433px){.overlay{position:absolute}}.modal{box-sizing:border-box;margin:8em auto;padding:2em 4em;width:80%;max-width:640px;text-align:center;background:white}@media (max-width: 433px){.modal{margin:2em auto;padding:2em}}.modal .button{margin:2em 0;background:#3D3D3D;color:#E3E3E3}.info-button,.email-button,.show-selected{display:inline-block;height:45px;line-height:45px;padding:0 20px;text-align:center;font-weight:bold;background:#E3E3E3;color:#A0A0A0;cursor:pointer !important}.show-selected{width:160px;opacity:0;float:right;text-align:left;margin-right:10px;transition:all 0.4s}.show-selected.selected{background-color:#3D3D3D;color:#f4f4f4}.email-button{width:180px;opacity:0;float:right;background:#E3E3E3 url(/assets/heart-letter-c4a58f2a10a9832e5d0bca1d275d15fa.png) no-repeat 10px center;background-size:20px;padding-left:25px;padding-right:0}.info-button{display:none}@media screen and (max-width: 664px){.swatches-grid-view{display:none}.swatches-slide-view{display:block}.swatches-view,.slider-controls,.buttons-container{width:100%}.buttons-container{text-align:center}.buttons-container .info-button{display:inline-block;margin-bottom:10px;padding:0 10px}.buttons-container .email-button,.buttons-container .show-selected{float:none;display:block;margin:10px auto;background-image:none;padding:0 10px;width:180px;text-align:center}.buttons-container button{width:35px;background-size:35px 40px}.slider-button{width:60px}.navbar{padding-bottom:0;max-width:100% !important;box-sizing:border-box}.navbar .container{max-width:100% !important;box-sizing:border-box}.swatch-zoom-view .zoom-container{width:100%}.swatch-zoom-view img{clip:rect(450px 400px 770px 80px);top:-460px;left:-80px}.swatch-zoom-view .zoom-close{margin-top:20px}.swatch-zoom-view .select-swatch{margin:340px 0 0 40px}}@media screen and (max-width: 433px){.swatches-grid-view .swatch{width:100%}}.text-slice img,.text-slice iframe{max-width:100%}@media screen and (max-width: 500px){.text-slice img,.text-slice iframe{max-width:90%}}.slice.title{padding-top:20px}.slice.title h2,.slice.title p{margin:0}.slice.title h2:after{content:'';display:block;width:60px;border-bottom:2px solid #E3E3E3;margin-bottom:20px}
