.ThumbStrip button,.SlideShowControls .buttons>button,.ShareUrl .close,.ShareUrl form button,.BuyMenu .close{-webkit-appearance:none;border:none;background:none;text-decoration:none;line-height:1;outline:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ThumbStrip button:active,.SlideShowControls .buttons>button:active,.ShareUrl .close:active,.ShareUrl form button:active,.BuyMenu .close:active{box-shadow:none}#c2content *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#ffffff}a{color:#eba073}a:hover{text-decoration:none;color:#c35a1c}.c2content,.c1{font-family:'Open Sans',sans-serif;background:#ffffff;color:#5a606e}.mode{position:absolute;left:0;top:0;width:100%;min-height:100%}.header{float:left;left:0px;right:0px;padding:0 2%;position:relative;height:4.1em;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.22);position:fixed;z-index:3}@media only screen and (min-width: 569px){.header{height:6.3em;padding:0 1.15em;}}.lt-ie9 .header{height:6.3em;padding:0 1.15em}@media only screen and (min-width: 1025px){.header{padding:0 2em;}}.lt-ie9 .header{padding:0 2em}.with-nav .header{z-index:5}.editMode .header{left:300px;right:0px}.header:after{content:'';height:100%;display:inline-block;vertical-align:middle;margin-left:-5px}.wrapper{position:absolute;width:100%;height:100%;padding-top:4.1em}@media only screen and (min-width: 569px){.wrapper{padding-top:6.3em;}}.lt-ie9 .wrapper{padding-top:6.3em}.to-portfolio{position:absolute;bottom:0;left:0;line-height:75px;background:rgba(0,0,0,0.6);letter-spacing:3px;color:#ffffff;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1.5em;width:100%;padding:0 80px;text-align:right}.scroll{float:left;width:100%;height:100%;overflow-y:auto;position:relative}.stack-top .scroll{-webkit-overflow-scrolling:touch}.contentBox{width:100%;left:0;max-width:960px;padding:40px;position:relative;z-index:1}@media only screen and (min-width: 569px){.contentBox{margin:50px 0;width:90%;left:5%;}}.lt-ie9 .contentBox{margin:50px 0;width:90%;left:5%}.ImageSearch .form .clear,.ImageSearch .form-open .clear,.ImageSearch .form-full .clear,.ImageSearch .form .input,.ImageSearch .form-open .input,.ImageSearch .form-full .input{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.ImageSearch .form .search-field,.ImageSearch .form-open .search-field,.ImageSearch .form-full .search-field,.ImageSearch .results,.Nav li div,.SocialShare .share-options{position:absolute;z-index:2;background:#ffffff;border:1px solid #bdbfc5;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.1);width:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-moz-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-ms-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-o-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear}.ImageSearch .form .search-field:before,.ImageSearch .form-open .search-field:before,.ImageSearch .form-full .search-field:before,.ImageSearch .results:before,.Nav li div:before,.SocialShare .share-options:before{content:'';position:absolute;width:9px;height:9px;border:1px solid #bdbfc5;border-bottom:none;border-right:none;right:3.3em;background:#ffffff;top:-0.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.no-csstransforms .ImageSearch .form .search-field:before,.ImageSearch .form .no-csstransforms .search-field:before,.no-csstransforms .ImageSearch .form-open .search-field:before,.ImageSearch .form-open .no-csstransforms .search-field:before,.no-csstransforms .ImageSearch .form-full .search-field:before,.ImageSearch .form-full .no-csstransforms .search-field:before,.no-csstransforms .ImageSearch .results:before,.ImageSearch .no-csstransforms .results:before,.no-csstransforms .Nav li div:before,.Nav li .no-csstransforms div:before,.no-csstransforms .SocialShare .share-options:before,.SocialShare .no-csstransforms .share-options:before{display:none}.lt-ie9 .ImageSearch .form .search-field,.ImageSearch .form .lt-ie9 .search-field,.lt-ie9 .ImageSearch .form-open .search-field,.ImageSearch .form-open .lt-ie9 .search-field,.lt-ie9 .ImageSearch .form-full .search-field,.ImageSearch .form-full .lt-ie9 .search-field,.lt-ie9 .ImageSearch .results,.ImageSearch .lt-ie9 .results,.lt-ie9 .Nav li div,.Nav li .lt-ie9 div,.lt-ie9 .SocialShare .share-options,.SocialShare .lt-ie9 .share-options{display:none}.offscreen{-webkit-transform:translate3d(-100%, 0, 0px) !important;-moz-transform:translate3d(-100%, 0, 0px) !important;-ms-transform:translate3d(-100%, 0, 0px) !important;-o-transform:translate3d(-100%, 0, 0px) !important;transform:translate3d(-100%, 0, 0px) !important;opacity:1}.no-csstransforms3d .offscreen{left:-100% !important}#mode-index .coverFooter{position:fixed;bottom:0;left:0;width:100%;padding:2px 40px 0;line-height:40px;height:40px;text-transform:uppercase;text-align:right;color:#8f8f8f;background:rgba(255,255,255,0.8);font-size:13px;letter-spacing:2px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 569px){#mode-index .coverFooter{padding:2px 80px 0;height:80px;line-height:80px;}}.lt-ie9 #mode-index .coverFooter{padding:2px 80px 0;height:80px;line-height:80px}#mode-index .coverFooter A{color:#8f8f8f}#mode-index .coverFooter A:before{font-family:'icon-set';content:'\006a';position:fixed;bottom:20px;right:2%;margin:0 0 -11px 0;height:21px;width:20px;line-height:21.25px;padding:1px 0 0 2px;text-align:center;background:#8f8f8f;color:#ffffff;font-size:14px;border-radius:50%;text-transform:none;font-weight:normal}@media only screen and (min-width: 569px){#mode-index .coverFooter A:before{right:40px;bottom:40px;}}.lt-ie9 #mode-index .coverFooter A:before{right:40px;bottom:40px}#mode-index .coverFooter A:hover{text-decoration:none;color:#5c5c5c}#mode-index .coverFooter A:hover:before{background:#5c5c5c}.show-nav{margin:2.4em 0 2.3em 1.15em;display:none;float:right;outline:none;text-indent:-999em;width:1.67em;height:1.67em;border-radius:2px;background:#4c5a7b;position:relative}@media only screen and (min-width: 1025px){.show-nav{margin:2.4em 0 2.3em 2em;}}.lt-ie9 .show-nav{margin:2.4em 0 2.3em 2em}@media only screen and (max-width: 568px){.show-nav{display:block;margin:1.15em 0 1.15em 1.15em;}}.menu-button .show-nav{display:block}.show-nav:before{position:absolute;left:0;top:0;line-height:1.67;width:100%;height:100%;text-indent:0;float:left;color:#ffffff;text-align:center;content:'\0075';font-family:'icon-set'}.show-nav:focus{outline:none}.gallerySingleImage{position:absolute;top:4.1em;right:0;bottom:0;width:100%;background-color:#ffffff;overflow:hidden;right:100%}@media only screen and (min-width: 569px){.gallerySingleImage{top:6.3em;}}.lt-ie9 .gallerySingleImage{top:6.3em}@media only screen and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.gallerySingleImage{bottom:auto;height:598px;max-height:598px;}}.stack-top.stack .gallerySingleImage{right:0}.gallerySingleImage:-webkit-full-screen{top:0}.gallerySingleImage:-webkit-full-screen .fullscreen:before{text-transform:uppercase;content:'\0053' !important}.gallerySingleImage:-moz-full-screen{top:0}.gallerySingleImage:-moz-full-screen .fullscreen:before{text-transform:uppercase;content:'\0053' !important}.gallerySingleImage:fullscreen{top:0}.gallerySingleImage:fullscreen .fullscreen:before{text-transform:uppercase;content:'\0053' !important}.ThumbStrip{position:absolute;top:0;right:0;bottom:0;left:0}#c2 .ThumbStrip{overflow:hidden !important}.ThumbStrip .content{-webkit-overflow-scrolling:touch;position:absolute;overflow:scroll;top:0;right:0;bottom:0;left:0;text-align:left}.ThumbStrip .content:focus{outline:none}.ThumbStrip .content::-webkit-scrollbar{visibility:hidden}.has-scrollbar.ThumbStrip .content::-webkit-scrollbar{visibility:visible}.ThumbStrip .content::-webkit-scrollbar-thumb{border-radius:0}.ThumbStrip>.pane-y,.ThumbStrip>.pane-x{position:absolute;visibility:hidden\9;opacity:.01;bottom:0;right:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.ThumbStrip>.pane-y{width:10px;top:0}.ThumbStrip>.pane-x{height:10px;left:0}.ThumbStrip>.pane-y>.slider-y,.ThumbStrip>.pane-x>.slider-x{background:#ffffff;background:rgba(255,255,255,0.75);position:relative}.ThumbStrip:hover>.pane-y,.ThumbStrip .pane-y.active,.ThumbStrip .pane-y.flashed,.ThumbStrip:hover>.pane-x,.ThumbStrip .pane-x.active,.ThumbStrip .pane-x.flashed{visibility:visible\9;opacity:0.99}.ThumbStrip .slider-y,.ThumbStrip .slider-x{background:none repeat scroll 0 0 #ffffff;cursor:pointer}.ThumbStrip .slider-y{width:100%}.ThumbStrip .slider-x{height:100%}.has-scrollbar-x.ThumbStrip .pane-y{margin-bottom:18px}.has-scrollbar-y.ThumbStrip .pane-x{margin-right:18px}.MetaViewer{width:100%;height:100%;position:relative;overflow:hidden}.MetaViewer .content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden}.MetaViewer .content:focus{outline:none}.MetaViewer .content::-webkit-scrollbar{visibility:hidden}.MetaViewer>.pane{width:10px;position:absolute;top:0;right:0;bottom:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden\9;opacity:.01;z-index:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.MetaViewer>.pane>.slider{cursor:pointer;background:#444;background:#5a606e;position:relative;margin:0 1px}.MetaViewer:hover>.pane,.MetaViewer .pane.active,.MetaViewer .pane.flashed{visibility:visible\9;opacity:0.5}.has-scrollbar .content::-webkit-scrollbar{visibility:visible}@media all and (min-width: 320px) and (max-width: 480px){.galInfo .tools{float:none;padding:0}.tools>a{width:100%;text-align:center;padding:1rem}}.no-fullscreen .SlideShowControls>.buttons>button.fullscreen{display:block}.SlideShowControls.fullscreen .buttons,.SlideShowControls.fullscreen .count{display:none !important}.fullscreen-mode{display:none !important}.clean-button,.ImageSearch .form .clear,.ImageSearch .form-open .clear,.ImageSearch .form-full .clear{-webkit-appearance:none;border:none;background:none;text-decoration:none;line-height:1}.c2content h1,.c2content h2,.c2content h3,.c2content h4,.c2content h5,.c2content h6,.c1 h1,.c1 h2,.c1 h3,.c1 h4,.c1 h5,.c1 h6{font-weight:normal;color:#5a606e !important}.c2content h1,.c1 h1{font-size:1.5em;text-transform:uppercase}.c2content h1:first-child,.c1 h1:first-child{margin-top:0}.c2content h2.c1title,.c1 h2.c1title{font-size:1.5em;text-transform:uppercase;font-weight:bold}.c2content h2.c1title:first-child,.c1 h2.c1title:first-child{margin-top:0}.c2content h2,.c1 h2{font-size:1.4em}.c2content h3,.c1 h3{font-size:1.3em}.c2content h4,.c1 h4{font-size:1.2em}.c2content h5,.c1 h5{font-size:1.1em}.c2content h6,.c1 h6{font-size:1em}.Content{color:#5a606e}@media only screen and (min-width: 1025px){#mode-contact .Content{float:right;width:50%;}}.lt-ie9 #mode-contact .Content{float:right;width:50%}.Content h1,.Content h2,.Content h3,.Content h4,.Content h5,.Content h6{text-transform:uppercase;margin:1em 0}.Content p{margin:0 0 2em;font-size:1.1em;line-height:1.75}.ContactForm{margin:0;overflow:visible;float:left;width:100%}@media only screen and (max-width: 568px){.ContactForm{width:100%;}}@media only screen and (min-width: 1025px){.ContactForm{width:50%;}}.lt-ie9 .ContactForm{width:50%}.ContactForm form div{float:left;clear:both;width:100%}.ContactForm LABEL{padding:0;line-height:30px;width:5em;float:left;color:#5a606e;font-weight:bold}.ContactForm INPUT,.ContactForm TEXTAREA,.ContactForm SELECT{border-radius:2px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;padding:0;width:100%;background:#ffffff;border:1px solid #d9d9d9;float:left;color:#5a606e}@media only screen and (min-width: 569px){.ContactForm INPUT,.ContactForm TEXTAREA,.ContactForm SELECT{width:20em;}}.lt-ie9 .ContactForm INPUT,.lt-ie9 .ContactForm TEXTAREA,.lt-ie9 .ContactForm SELECT{width:20em}@media only screen and (min-width: 569px){.ContactForm INPUT,.ContactForm TEXTAREA,.ContactForm SELECT{width:20em;}}.lt-ie9 .ContactForm INPUT,.lt-ie9 .ContactForm TEXTAREA,.lt-ie9 .ContactForm SELECT{width:20em}.ContactForm input{margin:0;line-height:30px;height:30px;padding:0 10px}.ContactForm textarea{padding:10px;height:250px}.ContactForm .send{color:#fff;border-radius:2px;width:100%;font-size:1em;border:none;text-indent:10px;padding:7px 6px 5px;line-height:1;margin-left:5px;background:#4c5a7b;text-transform:uppercase;font-weight:bold}@media only screen and (min-width: 569px){.ContactForm .send{width:20em;}}.lt-ie9 .ContactForm .send{width:20em}@media only screen and (min-width: 569px){.ContactForm .send{margin:0 0 0 5em;}}.lt-ie9 .ContactForm .send{margin:0 0 0 5em}.ContactForm .send:hover{background:#fff;color:#4c5a7b}.ContactForm .valid .indicator{background-color:#b7dba0}.ContactForm .invalid{color:#822b2b}.ContactForm .invalid .indicator{background-color:#e48383}.ContactForm .valid{right:0;position:absolute;top:-2.55em}@media only screen and (min-width: 569px){.ContactForm .valid{left:26em;}}.lt-ie9 .ContactForm .valid{left:26em}.ContactForm .indicator{margin-top:0;padding:0;width:20px;height:20px;display:block;border-radius:2px}.ContactForm .indicator:before{font-weight:normal;color:#ffffff;font-size:1em}.ContactForm .valid .indicator,.ContactForm .invalid .indicator{float:left}.ContactForm .status{position:relative;float:left;display:inline-block;white-space:nowrap;width:100%;margin:0.5em 0 1.25em;padding:0;clear:both;height:20px}@media only screen and (min-width: 569px){.ContactForm .status{padding:0 0 0 5em;}}.lt-ie9 .ContactForm .status{padding:0 0 0 5em}.ContactForm .status>span{line-height:20px}.ContactForm .status>.indicator{display:none}.ContactForm form .singles>div{margin:0}.ContactForm form .singles>.phone{margin:0 0 40px}.ContactForm form .note{margin:0}.GalleryNav{float:left;width:100%;height:100%}#c2 .GalleryNav{overflow:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch}.GalleryNav>ul{margin:0 -1px !important;position:relative;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);list-style:none;padding:0;margin:0}.GalleryNav>ul>li{float:left;width:100%;padding:1px}@media only screen and (max-width: 768px){.GalleryNav>ul>li{width:50%;}}@media only screen and (max-width: 320px){.GalleryNav>ul>li{width:100%;}}@media only screen and (min-width: 569px){.GalleryNav>ul>li{width:33.33333%;}}.lt-ie9 .GalleryNav>ul>li{width:33.33333%}@media only screen and (min-width: 1025px){.GalleryNav>ul>li{width:20%;}}.lt-ie9 .GalleryNav>ul>li{width:20%}@media only screen and (min-width: 1250px){.GalleryNav>ul>li{width:14.28571%;}}@media only screen and (min-width: 1750px){.GalleryNav>ul>li{width:11.11111%;}}@media only screen and (min-width: 2250px){.GalleryNav>ul>li{width:9.09091%;}}@media only screen and (min-width: 2750px){.GalleryNav>ul>li{width:7.69231%;}}@media only screen and (min-width: 3250px){.GalleryNav>ul>li{width:6.66667%;}}.GalleryNav>ul>li>a{float:left;width:100%;position:relative;padding-bottom:100%;height:85px;text-align:center;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.GalleryNav>ul>li>a>img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1;opacity:0.01;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.GalleryNav>ul>li>a>img.loaded{opacity:0.99}.GalleryNav>ul>li>a:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:attr(title);color:#4c5a7b;font-size:1.08em;font-style:italic;width:100%;z-index:3;padding:10px 20px;margin:-85px 0 0;position:absolute;top:100%;left:0;word-break:break-all}@media only screen and (min-width: 1025px){.GalleryNav>ul>li>a:after{padding:20px;}}.lt-ie9 .GalleryNav>ul>li>a:after{padding:20px}@media only screen and (min-width: 1025px){.GalleryNav>ul>li>a{height:0;}.GalleryNav>ul>li>a:before,.GalleryNav>ul>li>a:after{opacity:0.01;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.GalleryNav>ul>li>a:hover:before,.GalleryNav>ul>li>a:hover:after{opacity:0.99}.GalleryNav>ul>li>a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(81, 92, 118, 0.9)), to(rgba(33, 35, 39, 0.9)));background-image:-webkit-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:-moz-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:-o-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:linear-gradient(to bottom, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9))}.GalleryNav>ul>li>a:after{position:absolute;left:0;bottom:0;top:auto;color:#ffffff}}.lt-ie9 .GalleryNav>ul>li>a{height:0}.lt-ie9 .GalleryNav>ul>li>a:before,.lt-ie9 .GalleryNav>ul>li>a:after{opacity:0.01;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.lt-ie9 .GalleryNav>ul>li>a:hover:before,.lt-ie9 .GalleryNav>ul>li>a:hover:after{opacity:0.99}.lt-ie9 .GalleryNav>ul>li>a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(81, 92, 118, 0.9)), to(rgba(33, 35, 39, 0.9)));background-image:-webkit-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:-moz-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:-o-linear-gradient(top, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9));background-image:linear-gradient(to bottom, rgba(81, 92, 118, 0.9), rgba(33, 35, 39, 0.9))}.lt-ie9 .GalleryNav>ul>li>a:after{position:absolute;left:0;bottom:0;top:auto;color:#ffffff}.ImageBackground{position:fixed}.ImageBackground>div:not(.gearHolder){opacity:0.1 !important}.editMode .ImageBackground{z-index:1}.ThumbStrip{position:absolute;height:40%;top:100%;background:#ffffff;z-index:4;margin:0 -1px;-webkit-transition:opacity 0.5s linear,top 0.5s linear;-moz-transition:opacity 0.5s linear,top 0.5s linear;-ms-transition:opacity 0.5s linear,top 0.5s linear;-o-transition:opacity 0.5s linear,top 0.5s linear;transition:opacity 0.5s linear,top 0.5s linear;opacity:0.01;white-space:nowrap}@media only screen and (min-width: 569px){.ThumbStrip{height:17%;border-bottom:50px solid transparent;margin-top:50px;}}.lt-ie9 .ThumbStrip{height:17%;border-bottom:50px solid transparent;margin-top:50px}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.ThumbStrip{height:25%;}}.MetaViewer.on ~ .ThumbStrip{opacity:0.99;top:60%}@media only screen and (min-width: 569px){.MetaViewer.on ~ .ThumbStrip{top:83%;}}.lt-ie9 .MetaViewer.on ~ .ThumbStrip{top:83%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.MetaViewer.on ~ .ThumbStrip{top:75%;}}.ThumbStrip>div:first-child{background:#ffffff}.ThumbStrip button{height:100%;display:inline-block;width:auto;margin-right:-3px;vertical-align:top}.ThumbStrip button:n-of-type{border:1px solid red}.ThumbStrip button:last-of-type{margin-right:0}.ThumbStrip button>.scaler{margin:0 1px;display:inline-block}.ThumbStrip button>.scaler>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.ThumbStrip button>.scaler.current{position:relative}.ThumbStrip button>.scaler.current:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;width:100%;height:100%;border:2px solid red;top:0;left:0}.ImageSearch{float:right;padding:1.15em 0 1.15em 1.15em;position:relative;z-index:4}@media only screen and (min-width: 569px){.ImageSearch{padding:2.4em 0 2.3em 1.15em;}}.lt-ie9 .ImageSearch{padding:2.4em 0 2.3em 1.15em}@media only screen and (min-width: 1366px){.ImageSearch{padding:2.4em 0 2.3em 2em;}}.ImageSearch .form,.ImageSearch .form-open,.ImageSearch .form-full{float:right;padding:0;cursor:pointer}.ImageSearch .form .icon,.ImageSearch .form-open .icon,.ImageSearch .form-full .icon{float:left;outline:none;text-indent:-999em;width:1.67em;height:1.67em;border-radius:2px;background:#4c5a7b;position:relative;font-family:'icon-set'}.ImageSearch .form .icon:before,.ImageSearch .form-open .icon:before,.ImageSearch .form-full .icon:before{position:absolute;left:0;top:0;line-height:1.67;width:100%;height:100%;text-indent:0;float:left;color:#ffffff;text-align:center;content:'\006d'}.ImageSearch .form .icon:hover,.ImageSearch .form-open .icon:hover,.ImageSearch .form-full .icon:hover{background:#6e7fa5}.ImageSearch .form .clear,.ImageSearch .form-open .clear,.ImageSearch .form-full .clear{background:#4c5a7b;color:#ffffff;border-radius:2px;display:none;float:left;line-height:1.67;height:1.67em;margin:3.42em 0 0;position:absolute;right:1.15em;text-indent:-999em;top:50%;width:1.67em;line-height:1.67}.ImageSearch .form .clear:before,.ImageSearch .form-open .clear:before,.ImageSearch .form-full .clear:before{font-family:'icon-set';content:'\0061';position:absolute;width:100%;height:100%;text-align:center;text-indent:0;left:0;top:-0.01em}.ImageSearch .form .search-field,.ImageSearch .form-open .search-field,.ImageSearch .form-full .search-field{float:right;top:50%;right:-1em;margin:1.68em 0;border-width:0px}.ImageSearch .form .search-field:before,.ImageSearch .form-open .search-field:before,.ImageSearch .form-full .search-field:before{right:1.4em}.ImageSearch .form .input,.ImageSearch .form-open .input,.ImageSearch .form-full .input{float:right;border:none;padding:1px 5px;width:300px;color:#8f8f8f;background:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);border:1px solid #bdbfc5;border-radius:3px;position:relative;z-index:2;height:auto;font-size:1.5em;font-family:'Open Sans',sans-serif;font-weight:300;text-indent:1px}.ImageSearch .form .input::-webkit-input-placeholder,.ImageSearch .form-open .input::-webkit-input-placeholder,.ImageSearch .form-full .input::-webkit-input-placeholder{color:#5a606e}.ImageSearch .form .input:-moz-placeholder,.ImageSearch .form-open .input:-moz-placeholder,.ImageSearch .form-full .input:-moz-placeholder{color:#5a606e}.ImageSearch .form .input::-moz-placeholder,.ImageSearch .form-open .input::-moz-placeholder,.ImageSearch .form-full .input::-moz-placeholder{color:#5a606e}.ImageSearch .form .input:-ms-input-placeholder,.ImageSearch .form-open .input:-ms-input-placeholder,.ImageSearch .form-full .input:-ms-input-placeholder{color:#5a606e}.ImageSearch .form .input:focus,.ImageSearch .form-open .input:focus,.ImageSearch .form-full .input:focus{outline:none}.ImageSearch .form .spinner,.ImageSearch .form-open .spinner,.ImageSearch .form-full .spinner{border-top:medium none;margin:1.5em 0 0;padding:40px 0;position:absolute;right:-1.9em;top:100%;width:340px;z-index:2}.ImageSearch .form-open,.ImageSearch .form-full{cursor:default}.ImageSearch .form-open .search-field,.ImageSearch .form-full .search-field{opacity:1;overflow:visible;width:340px;border-width:1px;padding:15px 20px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.lt-ie9 .ImageSearch .form-open .search-field,.lt-ie9 .ImageSearch .form-full .search-field{display:block}.ImageSearch .form-full .search-field{padding-bottom:60px}.ImageSearch .form-full .clear{opacity:1;z-index:3;display:block}.ImageSearch .results{color:#5a606e;margin-top:5.67em;padding:0 20px 15px;right:-1em;text-align:right;top:50%;width:340px;opacity:1;overflow:visible;border-top:0}.lt-ie9 .ImageSearch .results{display:block}.ImageSearch .results:before{display:none}.ImageSearch .results h3,.ImageSearch .results h4,.ImageSearch .results .search-all{clear:both;float:right;width:100%;border:none;border-top:1px solid #bdbfc5;color:#5a606e;text-transform:uppercase;background:none;padding:11px 0 9px 1px;text-align:left;font-family:'Lato', sans-serif;line-height:1.4;font-weight:normal;font-size:1em !important}.ImageSearch .results h3:after,.ImageSearch .results h4:after,.ImageSearch .results .search-all:after{font-family:'icon-set';float:right;text-align:center;text-transform:lowercase;font-size:0.8em;padding:0 1em 0 0;margin:2px 0 0}.ImageSearch .results h3:hover,.ImageSearch .results h4:hover,.ImageSearch .results .search-all:hover{color:#383b44}.ImageSearch .results h3{margin-bottom:0}.ImageSearch .results h4{text-transform:none}.ImageSearch .results .results-list{width:100%;position:relative;float:left;clear:both;padding:0 0 5px;max-height:34vh;overflow:auto;-webkit-overflow-scrolling:touch}.ImageSearch .results img{float:left;height:95px;width:auto}.ImageSearch .results .search-all{border-bottom:1px solid #bdbfc5}.ImageSearch .results .search-all.search-cancel{clear:both}.ImageSearch .results .search-all:hover{text-decoration:none}.ImageSearch .results .search-all:after{content:'\0062'}.ImageSearch .results-list a{float:left;margin:0 5px 5px 0}.Nav{display:none}.Nav *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Nav .navTop{font-weight:bold;text-transform:uppercase;color:#8f8f8f;line-height:74px;letter-spacing:2px}@media only screen and (min-width: 1366px){.Nav .navTop{font-size:1.1em;}}.nav-logo-prep .Nav{-webkit-transform:translate3d(-1000px, -1000px, 0);-moz-transform:translate3d(-1000px, -1000px, 0);-ms-transform:translate3d(-1000px, -1000px, 0);-o-transform:translate3d(-1000px, -1000px, 0);transform:translate3d(-1000px, -1000px, 0)}.no-csstransforms3d .nav-logo-prep .Nav{-webkit-transform:translate(-1000px, -1000px);-moz-transform:translate(-1000px, -1000px);-ms-transform:translate(-1000px, -1000px);-o-transform:translate(-1000px, -1000px);transform:translate(-1000px, -1000px)}@media only screen and (min-width: 569px){.Nav{display:inline-block;vertical-align:middle;}.menu-button .Nav{display:none}}.lt-ie9 .Nav{display:inline-block;vertical-align:middle}.menu-button .lt-ie9 .Nav{display:none}.with-nav .Nav{display:block;position:fixed;left:0;top:4.1em;bottom:0;right:0;background:#ffffff;overflow:auto}@media only screen and (min-width: 569px){.with-nav .Nav{top:6.3em;}}.lt-ie9 .with-nav .Nav{top:6.3em}.with-nav .Nav .navTop{line-height:3em;padding-top:10px;padding-bottom:41px;max-height:calc(100vh - 172px);overflow-y:scroll}.with-nav .Nav ul{padding:0 0 0 20px}.with-nav .Nav li{float:left;width:100%}.with-nav .Nav li div{display:block;position:static;border:none;padding:0;background:none;opacity:1;float:left;width:100%;box-shadow:none;text-align:left;line-height:3em;margin:0}.with-nav .Nav li div a{padding-top:0;padding-bottom:0}.with-nav .Nav li div:before{display:none}.with-nav .Nav a,.with-nav .Nav span{float:left;width:100%}.with-nav .Nav span:after{display:none}.with-nav .Nav .on:before,.with-nav .Nav .on>a:before,.with-nav .Nav .on>span:before{display:none !important}.editMode.with-nav .Nav{left:300px}.ubernav.with-nav .Nav{top:7.6em}@media only screen and (min-width: 569px){.ubernav.with-nav .Nav{top:9.8em;}}.lt-ie9 .ubernav.with-nav .Nav{top:9.8em}.Nav a,.Nav span{cursor:pointer;float:left;text-decoration:none;color:#8f8f8f;padding:2px 0.65em 0;font-size:0.8em}@media only screen and (min-width: 1025px){.Nav a,.Nav span{padding:2px 0.8em 0;font-size:0.9em;}}.lt-ie9 .Nav a,.lt-ie9 .Nav span{padding:2px 0.8em 0;font-size:0.9em}@media only screen and (min-width: 1366px){.Nav a,.Nav span{font-size:1em;}}.Nav a:hover,.Nav span:hover{color:#767676}.Nav span:after{padding:0 0 0 5px;text-transform:none;font-family:'icon-set';content:"\0067";position:relative;top:-0.05em;float:right}.Nav .on{position:relative}.Nav .on>a,.Nav .on>span{color:#5c5c5c}.Nav .on>a:before,.Nav .on>span:before{font-family:'icon-set';content:'\0078';width:23px;position:absolute;left:50%;top:100%;margin:0 0 0 -11px;z-index:1;line-height:1;font-size:1.4em;text-transform:none;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.22);overflow:hidden;text-align:center}.Nav ul{float:left;margin:0;padding:0 0 0 10px}@media only screen and (min-width: 1025px){.Nav ul{padding:0 0 0 20px;}}.lt-ie9 .Nav ul{padding:0 0 0 20px}.Nav li{float:left;position:relative}.Nav li:hover>a,.Nav li:hover>span,.Nav li.open>a,.Nav li.open>span{color:#5c5c5c}.Nav li div{font-size:12px;margin:2em 0 0 -75px;top:50%;left:50%;line-height:1.5;text-align:center}.Nav li div:before{right:50%;margin:0 -0.6em 0 0}.Nav li div ul{float:left;width:100%;padding:0}.Nav li div li{float:left;width:100%}.Nav li div li+li{border-top:1px solid #bdbfc5}.Nav li div a{float:left;width:100%;padding:10px 10px}.Nav .open>div{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1;width:14em;overflow:visible}.lt-ie9 .Nav .open>div{display:block}.PortfolioCover{position:fixed;width:auto;top:0;right:0;bottom:0;left:0;padding-top:6.3em;background:#ffffff}.editMode .PortfolioCover{left:300px}.ubernav .PortfolioCover{top:40px}@media only screen and (max-width: 568px){.PortfolioCover{padding-top:4.1em;}}.PortfolioCover>.ibg{position:relative;float:left;width:100%;height:100%}.SocialShare{font-family:'icon-set';position:relative;float:right;padding:1.15em 0 1.15em 1.15em}.header .SocialShare{z-index:3}@media only screen and (min-width: 569px){.SocialShare{padding:2.4em 0 2.3em 1.15em;}}.lt-ie9 .SocialShare{padding:2.4em 0 2.3em 1.15em}@media only screen and (min-width: 1366px){.SocialShare{padding:2.4em 0 2.3em 2em;}}.SocialShare ul{margin:0;padding:0;float:left;list-style:none;position:relative}.SocialShare li{float:left;margin:0 0 0 1.67em}.SocialShare .share:before{content:'\0038'}.SocialShare .share-options{margin:1.68em 0 0;padding:0;top:50%;right:-2.9em}#c1 .SocialShare .share-options{right:-0.9em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#c1 .SocialShare .share-options:before{right:1.3em}.SocialShare .share-options.show-share{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;display:block;opacity:1;overflow:visible;height:auto;width:103px;padding:1.67em 1.67em 1.67em 0}.lt-ie9 .SocialShare .share-options.show-share{display:block}.SocialShare a{float:left;outline:none;text-indent:-999em;width:1.67em;height:1.67em;border-radius:2px;background:#4c5a7b;position:relative}.SocialShare a:before{position:absolute;left:0;top:0;line-height:1.67;width:100%;height:100%;text-indent:0;float:left;color:#ffffff;text-align:center}.SocialShare a:hover{background:#6e7fa5}.SocialShare .more{margin:0}.SocialShare .more ul{float:left}.SocialShare .less-more{display:none}.StaticImage{width:100%;text-align:center;overflow:hidden}@media only screen and (min-width: 569px){.StaticImage{width:40%;padding:0 0 0 30px;}}.lt-ie9 .StaticImage{width:40%;padding:0 0 0 30px}#mode-about .StaticImage{float:right}#mode-about .StaticImage img{width:100%;height:auto;padding:0 0 1.5em}@media only screen and (min-width: 569px){#mode-about .StaticImage img{padding:40px 0;border-left:30px solid transparent;box-shadow:-15px 0 30px -25px #bbb;}}.lt-ie9 #mode-about .StaticImage img{padding:40px 0;border-left:30px solid transparent;box-shadow:-15px 0 30px -25px #bbb}.VimeoPlayer{background:rgba(255,255,255,0.9)}.VimeoPlayer .close{position:absolute;left:100%;bottom:100%;background:none;border:none;padding:5px 3px;line-height:1;color:#8f8f8f;text-indent:-999em;cursor:pointer;width:35px;font-size:1.5em}.VimeoPlayer .close:before{font-family:'icon-set';text-indent:0;content:'\0061';text-transform:lowercase;float:left}.VimeoPlayer .close:hover{background:none}.VimeoPlayer .modalVideo{position:absolute;left:50%;top:12.5%;width:90vm;width:90vmin;margin:0 0 0 -45vm;margin:0 0 0 -45vmin;padding:1px;background:#ffffff;box-shadow:0px 0px 5px #e6e6e6;text-align:left}.no-cssvminunit .VimeoPlayer .modalVideo{width:300px;margin:0 0 0 -150px}@media only screen and (min-width: 569px){.no-cssvminunit .VimeoPlayer .modalVideo{width:550px;margin:0 0 0 -275px;}}.lt-ie9 .no-cssvminunit .VimeoPlayer .modalVideo{width:550px;margin:0 0 0 -275px}@media only screen and (min-width: 1025px){.no-cssvminunit .VimeoPlayer .modalVideo{width:600px;margin:0 0 0 -300px;}}.lt-ie9 .no-cssvminunit .VimeoPlayer .modalVideo{width:600px;margin:0 0 0 -300px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.VimeoPlayer .modalVideo{width:800px;margin:0 0 0 -400px;top:5%;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.VimeoPlayer .modalVideo{width:600px;margin:0 0 0 -300px;}}.VimeoPlayer .video{width:100%;position:relative}.VimeoPlayer .video iframe{position:absolute;width:100%;height:100%}.VimeoPlayer .info{padding:1.56em 1.9em 4.5em;margin:0 -1px 4.1em;max-height:150px;overflow-y:scroll}.VimeoPlayer h3{padding:0 0 15px;font-size:18px;font-weight:bold}.VimeoPlayer .upload_date{color:#5a606e;font-size:16px;float:left}.VimeoPlayer .duration{float:right}.VimeoPlayer .meta{color:#5a606e;position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #d9d9d9;padding:13px 1.9em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.VimeoPlaylist{clear:both;position:relative;margin:0;border-radius:2px;overflow:hidden;width:660px;max-width:1000px;margin:0 auto}@media only screen and (max-width: 660px){.VimeoPlaylist{width:330px;}}@media only screen and (min-width: 1025px){.VimeoPlaylist{margin:0 0 0 30px;left:5%;width:90%;}}.lt-ie9 .VimeoPlaylist{margin:0 0 0 30px;left:5%;width:90%}.VimeoPlaylist .list{width:100%;margin:0;position:relative}.VimeoPlaylist .list>ul{margin:0;padding:0;list-style:none}.VimeoPlaylist .holder{color:#5a606e;cursor:pointer;float:left;margin:0.31em 10px 0.95em;width:310px;overflow:hidden;padding:1px 1px 10px;background:#ffffff;box-shadow:0px 0px 5px #ffffff;position:relative}.VimeoPlaylist .holder:hover{box-shadow:0 0 0 1px #eba073,0px 0px 5px #e6e6e6}.VimeoPlaylist .holder:hover h4{color:#434852}.VimeoPlaylist.no-hover li:hover:before{display:none}.VimeoPlaylist .meta{color:#8f8f8f;position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #d9d9d9;padding:13px 1.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.VimeoPlaylist .holder img{float:left;width:100%}.VimeoPlaylist .info{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.25em 1.25em 2.8em}.VimeoPlaylist h4{font-weight:600;font-size:1em;text-transform:none;height:2.8em;overflow:hidden}.VimeoPlaylist p{margin-top:5px;font-size:0.75em;line-height:1.3;height:3.9em;overflow:hidden}.VimeoPlaylist .vimeo_thumb{position:relative;overflow:hidden;height:174px}.VimeoPlaylist .desc{position:absolute;background:#ffffff;z-index:5;padding:5px;opacity:0;height:100%;width:100%}.VimeoPlaylist .holder:hover .desc{opacity:0.5}.VimeoPlaylist .duration{float:right;overflow:auto;text-transform:uppercase;font-size:0.75em}.VimeoPlaylist .upload_date{float:left;font-size:0.75em;text-transform:uppercase}.Logo{vertical-align:middle;font-size:12px !important;white-space:nowrap;line-height:44px;max-height:44px}@media only screen and (min-width: 569px){.Logo{line-height:68px;max-height:68px;margin-left:-9px;}}.lt-ie9 .Logo{line-height:68px;max-height:68px;margin-left:-9px}@media only screen and (min-width: 1025px){.Logo{margin-left:-19px;}}.lt-ie9 .Logo{margin-left:-19px}@media only screen and (max-width: 568px){.Logo{position:absolute;top:5%;right:8.5em;left:10px;}}.menu-button .Logo{position:absolute;top:5%;right:9.1em;left:5px;margin:0}@media only screen and (min-width: 1025px){.menu-button .Logo{right:10em;}}.lt-ie9 .menu-button .Logo{right:10em}@media only screen and (min-width: 1366px){.menu-button .Logo{right:12em;}}.Logo h1{font-size:1em;margin:0}.Logo .logo{background-position:left center;vertical-align:top;height:100% !important}.Logo .text{display:inline-block;vertical-align:top;font-family:'Open Sans',sans-serif;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;color:#4c5a7b;letter-spacing:2px;line-height:inherit;font-weight:bold;font-size:1.1em}@media only screen and (min-width: 569px){.Logo .text{margin-left:7px;}}.lt-ie9 .Logo .text{margin-left:7px}@media only screen and (min-width: 1025px){.Logo .text{margin-left:18px;}}.lt-ie9 .Logo .text{margin-left:18px}@media only screen and (min-width: 1025px){.Logo .text{font-size:1.2em;}}.lt-ie9 .Logo .text{font-size:1.2em}@media only screen and (min-width: 1366px){.Logo .text{font-size:1.3em;}}.Logo .text:hover{color:#6e7fa5}.Logo:after{content:'';height:100%;display:none;vertical-align:middle;margin-left:-5px}.BlogReader h3{font-size:1.5em;text-transform:uppercase;font-weight:bold}.BlogReader h3 a{color:#5a606e}.BlogReader h3+.date{margin-top:-1em}.BlogReader .textpost,.BlogReader .photopost{border-bottom:1px solid #bdbfc5;margin:0 0 3em;padding:0 0 1em}.BlogReader .date{margin:0 0 15px;font-size:14px;text-transform:uppercase;color:#5a606e;font-weight:400}.BlogReader .controls{padding:0 0 15px}.BlogReader .controls .prev{margin:0 10px 0 0}.BlogReader .controls:last-child{padding:0 0 30px}.Instagram{clear:both;width:100%}.Instagram .likes-count{color:#5a606e}.Instagram .pagination a{color:#fff;border-radius:2px;width:20em;font-size:1em;border:none;text-align:center;padding:6px 6px 6px;line-height:1;margin-left:5px;background:#4c5a7b;text-transform:uppercase;font-weight:bold;margin:0 0 0 5em;float:right;cursor:pointer}.Instagram .pagination a:hover{background:#fff;color:#4c5a7b}.SlideShowControls{position:absolute;z-index:2;right:0;top:100%;width:100%;height:100%;font-size:0.8em;background:#ffffff;border-top:1px solid #bdbfc5;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.editMode .SlideShowControls{margin-left:34px}.editMode .SlideShowControls .buttons{margin-right:34px}.editMode .SlideShowControls .count{margin-left:31px}.editMode .SlideShowControls .info{left:-34px !important}.editMode .SlideShowControls:before{margin-left:-34px}.SlideShowControls .controls,.SlideShowControls .buttons,.SlideShowControls .buttons>button,.SlideShowControls .count{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.SlideShowControls:before{content:'';height:50px;border-right:1px solid #bdbfc5;position:absolute;left:49px;top:100%;top:83%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls:before{top:75%;}}@media only screen and (min-width: 569px){.SlideShowControls{background:none;border-top:0;top:17%;}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls{top:25%;}}}.lt-ie9 .SlideShowControls{background:none;border-top:0;top:17%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.lt-ie9 .SlideShowControls{top:25%;}}.on+.SlideShowControls{top:0;opacity:1}.on+.SlideShowControls .controls{opacity:0.99}@media only screen and (max-width: 568px){.on+.SlideShowControls .controls{display:none;}}@media only screen and (min-width: 569px){.on+.SlideShowControls .controls{top:0;height:83%;}}.lt-ie9 .on+.SlideShowControls .controls{top:0;height:83%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.on+.SlideShowControls .controls{height:75%;}}.on+.SlideShowControls .buttons{border-bottom:1px solid rgba(189,191,197,0.99);border-top:1px solid rgba(189,191,197,0.99)}.on+.SlideShowControls .buttons>button{opacity:0.99}.on+.SlideShowControls .count{opacity:0.99}.SlideShowControls .controls{position:absolute;height:100%;bottom:100%;left:0;right:0;opacity:0.01}@media only screen and (min-width: 569px){.SlideShowControls .controls{position:relative;float:left;width:100%;height:100%;bottom:auto;top:-17%;}}.lt-ie9 .SlideShowControls .controls{position:relative;float:left;width:100%;height:100%;bottom:auto;top:-17%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls .controls{top:-25%;}}.SlideShowControls .controls button{float:left;height:100%;width:50%;border:none;padding:0;-webkit-appearance:none;background:none;text-decoration:none;line-height:1;outline:none}.SlideShowControls .count{opacity:0.01;position:absolute;left:0;top:0;height:25px;z-index:2;color:#5a606e;font-size:1.1em;font-weight:bold;text-transform:uppercase;line-height:1.9;margin:16px 25px 0 65px;white-space:nowrap;color:#5a606e}@media only screen and (min-width: 569px){.SlideShowControls .count{margin-top:12px;top:83%;}}.lt-ie9 .SlideShowControls .count{margin-top:12px;top:83%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls .count{top:75%;}}.SlideShowControls .count span:before{text-transform:none;content:' of ';font-weight:normal}.SlideShowControls .count button{display:none}.SlideShowControls .buttons{float:right;height:50px;background:#ffffff;border-bottom:1px solid rgba(189,191,197,0.01);border-top:1px solid rgba(189,191,197,0.01);padding-left:999em;margin-left:-999em}@media only screen and (min-width: 569px){.SlideShowControls .buttons{float:right;}}.lt-ie9 .SlideShowControls .buttons{float:right}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls .buttons{top:75%;}}.SlideShowControls .buttons>button{opacity:0.01;width:50px;height:100%;background:none;font-size:1.3em;border-right:1px solid #bdbfc5;float:left;text-indent:-999em;position:relative;color:#5a606e}.SlideShowControls .buttons>button:first-child{border-left:1px solid #bdbfc5}.SlideShowControls .buttons>button:last-child{border:0}.SlideShowControls .buttons>button:before{line-height:48px;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:0;float:left;text-align:center;text-transform:lowercase}.SlideShowControls .buttons>button.info:before{content:'\003e'}.SlideShowControls .buttons>button.info.on:before{content:'\003c'}.SlideShowControls .buttons>button.hidden{display:block}.SlideShowControls .buttons>.info{position:absolute;height:100px;background:#ffffff;left:0;top:-49px;border:none;border-top:1px solid #bdbfc5;border-right:1px solid #bdbfc5;opacity:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}@media only screen and (min-width: 569px){.SlideShowControls .buttons>.info{top:83%;margin-top:-48px;}}.lt-ie9 .SlideShowControls .buttons>.info{top:83%;margin-top:-48px}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.SlideShowControls .buttons>.info{top:75%;}}.on+.SlideShowControls .buttons>.info{margin-top:0;height:49px}@media only screen and (max-width: 568px){.on+.SlideShowControls .buttons>.info{top:0;}}.ImageStage{top:0;right:0;bottom:0;left:0;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;z-index:1}#c2 .ImageStage{overflow:hidden !important}.ImageStage>div:not(.gearHolder){height:100%;width:100%}@media only screen and (min-width: 569px){.ImageStage.meta-on{bottom:17%;}}.lt-ie9 .ImageStage.meta-on{bottom:17%}.MetaViewer{position:absolute;top:100%;bottom:40%;left:0;right:0;width:auto;height:auto;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;z-index:3;border-top:1px solid transparent;border-bottom:1px solid transparent;opacity:0.01}@media only screen and (min-width: 569px){.MetaViewer{left:135px;height:50px;right:250px;}.no-fullscreen .MetaViewer{right:200px}}.lt-ie9 .MetaViewer{left:135px;height:50px;right:250px}.no-fullscreen .lt-ie9 .MetaViewer{right:200px}.MetaViewer:before{content:'';float:left;position:absolute;left:0;top:0;width:100%;height:15px;background-image:-owg(linear-gradient(#ffffff, rgba(255, 255, 255, 0)));background-image:-webkit(linear-gradient(#ffffff, rgba(255, 255, 255, 0)));background-image:-moz(linear-gradient(#ffffff, rgba(255, 255, 255, 0)));background-image:-o(linear-gradient(#ffffff, rgba(255, 255, 255, 0)));background-image:linear-gradient(#ffffff, rgba(255, 255, 255, 0));z-index:1}.MetaViewer:after{content:'';float:left;position:absolute;left:0;bottom:0;width:100%;height:15px;background-image:-owg(linear-gradient(rgba(255, 255, 255, 0), #ffffff));background-image:-webkit(linear-gradient(rgba(255, 255, 255, 0), #ffffff));background-image:-moz(linear-gradient(rgba(255, 255, 255, 0), #ffffff));background-image:-o(linear-gradient(rgba(255, 255, 255, 0), #ffffff));background-image:linear-gradient(rgba(255, 255, 255, 0), #ffffff);z-index:1}.MetaViewer.on{opacity:0.99;top:50px}@media only screen and (min-width: 569px){.MetaViewer.on{top:83%;}}.lt-ie9 .MetaViewer.on{top:83%}@media screen and (min-width: 569px) and (max-width: 1024px) and (orientation: landscape){.MetaViewer.on{top:75%;}}.MetaViewer .content{padding:11px 10px 5px;line-height:1.7}.MetaViewer .content>h1{font-size:1.1em;text-transform:uppercase;margin:0;-webkit-word-wrap:break-word;-moz-word-wrap:break-word;word-wrap:break-word;color:#5a606e}.MetaViewer .content>div{padding:1px 15px 10px 0}.MetaViewer>.pane{z-index:2}.MetaViewer>.pane>.slider{margin:0}.ShareUrl{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.95);cursor:pointer;-webkit-transform:translate3d(0, -200%, 0);-moz-transform:translate3d(0, -200%, 0);-ms-transform:translate3d(0, -200%, 0);-o-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0);z-index:-1;vertical-align:middle;text-align:center}.no-csstransforms3d .ShareUrl{-webkit-transform:translate(0, -200%);-moz-transform:translate(0, -200%);-ms-transform:translate(0, -200%);-o-transform:translate(0, -200%);transform:translate(0, -200%)}.ShareUrl.on{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:100}.no-csstransforms3d .ShareUrl.on{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.ShareUrl>.su-holder{cursor:auto;width:90%;max-width:450px;display:inline-block;text-align:left;vertical-align:middle}.ShareUrl>.su-holder>.su-content{display:inline-block;width:100%;padding:30px 40px;border-radius:3px;background:#ffffff;position:relative;border:1px solid #e1e2e6}.ShareUrl:before{vertical-align:middle;display:inline-block;height:100%;content:''}.ShareUrl .close{position:absolute;top:0;right:0;width:40px;height:40px;text-indent:-999em;line-height:40px}.ShareUrl .close:hover{text-decoration:none;color:#767676}.ShareUrl .close:focus{outline:none}.ShareUrl .close:before{text-indent:0;line-height:inherit;position:absolute;left:0;top:0;width:100%;height:100%;content:'\0061';font-family:'icon-set';color:#8f8f8f}.ShareUrl h1{text-align:center;font-size:2em;margin:0}.ShareUrl form{padding:25px 0 0;position:relative}.ShareUrl form button{position:absolute;padding:0;bottom:-1px;right:0;height:3em;width:3em;line-height:3em;text-indent:-999em;color:#767676}.ShareUrl form button:before{font-size:2em;line-height:inherit;width:100%;height:100%;float:left;text-indent:0;font-family:'icon-set';content:'\0152'}.ShareUrl form button.shareEmail:before{content:'\005b'}.ShareUrl form button:focus{outline:none}.ShareUrl form button:hover,.ShareUrl form button.zeroclipboard-is-hover{color:#5a606e}.ShareUrl form [data-clipboard-target="copyURL"]{display:none}.ShareUrl form [data-clipboard-target="copyEmbed"]{display:none}.ShareUrl label{text-transform:uppercase}.ShareUrl input[type=text],.ShareUrl input[type=email]{width:100%;background:none;border-radius:0;border:1px solid #e1e2e6;color:#8f8f8f;padding:10px 35px 10px 15px}.ShareUrl input[type=text]:hover,.ShareUrl input[type=text]:focus,.ShareUrl input[type=email]:hover,.ShareUrl input[type=email]:focus{border-color:#5a606e}.ShareUrl input[type=text]::-webkit-input-placeholder,.ShareUrl input[type=email]::-webkit-input-placeholder{color:#8f8f8f;opacity:1}.ShareUrl input[type=text]:-moz-placeholder,.ShareUrl input[type=email]:-moz-placeholder{color:#8f8f8f;opacity:1}.ShareUrl input[type=text]::-moz-placeholder,.ShareUrl input[type=email]::-moz-placeholder{color:#8f8f8f;opacity:1}.ShareUrl input[type=text]:-ms-input-placeholder,.ShareUrl input[type=email]:-ms-input-placeholder{color:#8f8f8f;opacity:1}.ShareUrl input[type=submit]:hover{color:#767676}.ShareUrl ul{text-align:center;font-size:1.5em;padding:20px 0 0}.ShareUrl ul:before{content:'Social';text-transform:uppercase;display:block;font-size:12px;text-align:left;padding:25px 0 0}.ShareUrl ul li{float:left;padding:5px 0 0;width:33%}.ShareUrl ul a{float:left;width:100%;text-indent:-999em;color:#767676}.ShareUrl ul a:before{float:left;width:100%;text-align:center}.ShareUrl ul a:after{display:none}.ShareUrl ul a:hover{text-decoration:none;color:#5a606e}.BuyMenu{background:rgba(255,255,255,0.95)}.BuyMenu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.BuyMenu>.su-holder>.su-content{background:#ffffff;border:1px solid #e1e2e6}.ubernav .BuyMenu{top:0}.editMode .BuyMenu{left:0}.BuyMenu h1{text-align:center;margin:0;padding:0;font-size:2em}.BuyMenu .buy-options li{color:#8f8f8f}.BuyMenu .buy-options a{border-color:#e1e2e6;color:#767676}@media only screen and (min-width: 569px){.BuyMenu .buy-options a:hover{color:#5a606e;border-color:#5a606e}}.lt-ie9 .BuyMenu .buy-options a:hover{color:#5a606e;border-color:#5a606e}.BuyMenu .buy-options .cart-link{border-color:#e1e2e6}.BuyMenu .buy-options .cart-link a:after{content:'\0062'}.BuyMenu .close{line-height:40px;color:#8f8f8f}@media only screen and (min-width: 569px){.BuyMenu .close:hover{color:#767676}}.lt-ie9 .BuyMenu .close:hover{color:#767676}.BuyMenu .close:before{font-family:'icon-set'}.SocialFollow{position:relative;float:right;padding:0.9em 0 2.3em 1.15em;display:none}@media only screen and (min-width: 1366px){.SocialFollow{padding:2.3em 0 2.3em 1.15em;}}@media only screen and (min-width: 569px){.SocialFollow{padding:2.3em 0 2.3em 1.15em;}}.lt-ie9 .SocialFollow{padding:2.3em 0 2.3em 1.15em}.SocialFollow .follow-wrapper{padding:4px}.SocialFollow li{line-height:1;padding:2px}.SocialFollow li a{color:#4c5a7b}.SocialFollow li a:hover{color:#6e7fa5}@media only screen and (min-width: 569px){.SocialFollow{display:block;}.nav-logo-prep .SocialFollow{display:none}.menu-button .SocialFollow{display:none}}.lt-ie9 .SocialFollow{display:block}.nav-logo-prep .lt-ie9 .SocialFollow{display:none}.menu-button .lt-ie9 .SocialFollow{display:none}.with-nav .SocialFollow{display:block;padding:0;z-index:4;position:fixed;bottom:0;left:0}.with-nav .SocialFollow .follow-wrapper{position:relative;left:10px;padding-bottom:10px;background:#ffffff;padding-top:10px}.with-nav .SocialFollow .follow-wrapper li{padding:8px}.with-nav.editMode .SocialFollow{left:310px}.loading-c2,.loading-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loading-c2{position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center;z-index:1000}.loading-c2.loaded{background:rgba(255,255,255,0.9)}.loading-c2:before{content:'';margin:0 0 0 -4px;height:100%;vertical-align:middle;display:inline-block}.bar-holder{width:80%;height:2px;margin:0 auto;max-width:1100px;vertical-align:middle;position:relative;display:inline-block;overflow:hidden}.loading-bar{will-change:true;width:100%;height:100%;background:rgba(90,96,110,0.4);-webkit-animation:loading 4s linear infinite;-moz-animation:loading 4s linear infinite;-o-animation:loading 4s linear infinite;animation:loading 4s linear infinite}.c2content .loading-bar,.loaded .loading-bar{-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@-webkit-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@-moz-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@-o-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}.preload{left:-999em !important;position:absolute !important;top:-999em !important}.left,.f_left{float:left !important}.right,.f_right{float:right !important}.clear{clear:both}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none;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}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@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) ")"}.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}}