@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700);#cboxContent,#main{position:relative}.cboxIframe,.cboxPhoto{border:0;display:block}a,body{color:#666}#main,.logo,.logo-404,nav{background-color:#fff}.cboxPhoto,.mayfly,li{float:left}.cboxIframe,.cboxPhoto,.mayfly a,li a{display:block}.clear,.hidden{visibility:hidden}#cboxTitle,.browsehappy,li{text-align:center}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}#cboxOverlay,header{position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}.cboxPhoto{-ms-interpolation-mode:bicubic;margin:auto;max-width:none}.cboxIframe{height:100%;margin:0;padding:0;width:100%}body,html,nav{height:auto}#cboxContent,#cboxLoadedContent,#colorbox{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px;overflow-y:scroll}.clear,.release{overflow:hidden}*{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#888;color:#fff;text-shadow:none}::selection{background:#888;color:#fff;text-shadow:none}.browsehappy{background:#fff;color:#666;margin:.5rem 0;padding:.5rem 0}body{background-color:#666;font-family:'Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:400}a{text-decoration:none}a:hover,li.selected a{color:#ff931f}p{font-size:1.1rem;line-height:1.5;margin:1rem}p a{padding:.4rem 0}header{max-width:960px;z-index:1}nav{border:1px solid #bbb;border-left:0;border-right:0;bottom:-31px;font-size:1.3rem;position:absolute;top:auto;width:100%;z-index:100}ul{margin:0;padding:0}li{list-style-type:none}li a{padding:.6rem 1rem}.logo,.logo-404{background-repeat:no-repeat;background-size:contain;border:.5rem solid transparent;height:0;padding-top:15.625%;width:100%;z-index:1}.logo{background-image:url(../images/mayfly_header_950x150@2x.png)}.logo-404{background-image:url(../images/carpe_diem_header_950x150@2x.png)}.nav{height:30px}#main{margin:0 auto;max-width:960px}.content{min-height:460px;padding-top:20.5%;padding-top:-webkit-calc(15.625% + 5px + 36px);padding-top:-moz-calc(15.625% + 5px + 36px);padding-top:calc(15.625% + 5px + 36px);position:static}.mayfly{border:5px solid transparent;font-size:0;width:16.666%}.mayfly img{border:1px solid #bbb;width:100%}.release{font-size:1.1rem;line-height:1.8;padding:.35rem 1rem .35rem 2.4rem}.release::before{content:'\25E6';font-size:1.8rem;left:1rem;line-height:.9;position:absolute;z-index:0}.release:first-of-type{margin-top:.5rem}.release:last-of-type{margin-bottom:.5rem}.release:nth-of-type(even){background-color:rgba(238,238,238,.75)}.shoe-name{font-weight:700}.shoe-name::after{content:' - ';font-weight:400}.shoe-name.cbox::after{content:none}.hidden{display:none!important}.clear{clear:both;display:block;height:0;width:0}#cboxOverlay,.cboxPhoto{-webkit-tap-highlight-color:transparent}#cboxOverlay{background:#000;height:200%}#cboxWrapper{max-width:none;background:#fff;border-radius:5px}#colorbox{font-size:1.1rem;outline:0}#cboxTopLeft,#cboxTopRight{height:5px;width:5px}#cboxTopCenter{height:5px}#cboxBottomLeft,#cboxBottomRight{height:38px;width:5px}#cboxBottomCenter{height:38px}#cboxMiddleLeft,#cboxMiddleRight{width:5px}#cboxContent{background:#fff;overflow:visible}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(../images/vendor/colorbox/loading_background.png) center no-repeat}#cboxLoadingGraphic{background:url(../images/vendor/colorbox/loading.gif) center no-repeat}#cboxTitle{bottom:-31px;color:#222;left:0;position:absolute;right:0}#cboxCurrent{bottom:-15px;color:#222;position:absolute;right:0}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;background:url(../images/vendor/colorbox/controls@2x.png) no-repeat;background-size:225px 75px;border:0;bottom:-21px;height:23px;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-indent:-9999px;width:23px}#cboxPrevious{background-position:-51px -25px;left:0}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{background-position:-75px -25px;left:27px}#cboxNext:hover{background-position:-75px 0}#cboxClose{background-position:-100px -25px;bottom:auto;right:0;top:0}#cboxClose:hover{background-position:-100px 0}@media all and (max-width:800px){.mayfly{width:20%}}@media all and (max-width:640px){.mayfly{width:25%}}@media all and (max-width:480px){.mayfly{width:33.333%}.shoe-name::after{content:'\a';white-space:pre}#colorbox{font-size:.9rem}}@media all and (max-width:320px){.mayfly{width:50%}}@media only screen and (max-device-width:320px) and (max-device-height:568px){#colorbox{font-size:.9rem}}@media only screen and (max-device-width:320px) and (max-device-height:568px) and (orientation:portrait){#cboxTitle{bottom:-34px}#cboxCurrent{bottom:-18px}}@media only screen and (max-device-width:320px) and (max-device-height:568px) and (orientation:landscape){header{position:absolute}}@media only screen and (orientation:portrait){#cboxTitle{line-height:1.75}}