/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{text-shadow:none;background:#E8EAEB}::selection{text-shadow:none;background:#E8EAEB}html{position:relative;font-size:16px;background-color:#f7f8f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{position:relative;background-color:#f7f8f8}a{color:inherit;text-decoration:none}img{position:relative;max-width:100%;height:auto;vertical-align:middle}fieldset{border:0;padding:0;margin:0}figure{margin:0}[data-toggle-class],label[for]{cursor:pointer}.site-container{position:relative;overflow:hidden;background-color:#f7f8f8}.site-content{margin:0 auto;max-width:70em;padding:0 1em}.show-small{display:none}.no-scroll .site-container{position:fixed;top:0;right:0;bottom:0;left:0}.skinny-page{max-width:22em;margin-right:auto;margin-left:auto}.feedback{display:none}@media (min-width:48em){.feedback{position:fixed;display:block;right:0;bottom:0;z-index:10000;background-color:#ca663a;padding:.5em 1em;color:#fff;font-size:.75em;font-weight:700;letter-spacing:.025em;border-radius:4px 0 0}}@media (max-width:23.4375em){.show-small{display:inline-block}.hide-small{display:none}}.site-content{position:relative}@media (min-width:23.4375em){.site-content{padding-right:1.5em;padding-left:1.5em}}@media screen and (max-width:40em){.hide-sm{display:none}[data-mobile-text]::before{content:attr(data-mobile-text)}[data-mobile-text] span{display:none}}@media (min-width:58.75em){.site-content{min-height:-webkit-calc(100vh - 14.125em);min-height:calc(100vh - 14.125em)}}body{font-family:'helvetica neue',helvetica,arial,sans-serif;line-height:1.5;color:#4b4b4d}hr{border:0;background-color:transparent;height:9px;line-height:1;margin:2em 0;background-image:url(../img/ui-bg-dots-hor-light-gray.svg);background-repeat:repeat-x}@media screen and (min-width:40em){.page-header h1{font-size:3em}.page-header--large h1{font-size:6em}}.section-heading{font-weight:700;font-size:.875em;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.5em;color:#93979A;border-radius:0 3px 3px 0;background-color:#E8EAEB}.section-heading span{display:inline-block;padding:0 1em 0 0;background-color:#f7f8f8}.section-title{position:relative;font-size:1em;margin:1em 0;color:#ca663a;line-height:1}.section-title::before{content:'';display:inline-block;vertical-align:middle;margin-top:-.25em;margin-right:.125em;height:1em;width:1em;background-image:url(../img/tridot-09.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:left center}.empty-bucket{min-height:50vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.empty-bucket p{font-size:2em;font-weight:700;color:rgba(147,151,154,.5);margin:0;line-height:1.3;width:100%}.empty-bucket a{color:#C55916;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.empty-bucket a:hover{opacity:.5}.empty-bucket.empty-bucket--short{min-height:0;padding:4em 0}.body ul{list-style:none;margin:0;padding:0}.body ul li{position:relative;padding-left:1em}.body ul li:before{content:'';position:absolute;left:0;font-size:2em;line-height:1;height:.25em;width:.25em;background-color:#C55916;border-radius:3px;top:50%;margin-top:-.125em}.body em{font-weight:700;color:#C55916}.activity-feed{list-style:none;margin:0;padding:0}.activity-item{position:relative;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #E8EAEB}.activity-item-media{position:relative;display:inline-block;vertical-align:top;width:5em}.activity-item-media .logo-item{margin:0}.activity-item-description{position:relative;display:inline-block;vertical-align:top;width:-webkit-calc(100% - 5em);width:calc(100% - 5em);padding-left:4.5em}.activity-item-description p{margin:0}.activity-item-description p a{color:#ca663a;font-weight:700;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.activity-item-description p a:hover{opacity:.5}.activity-item-description time{display:block;font-size:.75em;color:#93979A}.activity-item-description blockquote{font-style:italic;margin:0;padding:0}.activity-item-description blockquote:before{content:'\201c'}.activity-item-description>.btn{margin-top:.25em;margin-bottom:.25em}.activity-item-avatar{position:relative;display:block;float:left;margin-top:.25em;margin-left:-3em;width:2.25em}.activity-item-avatar img{border-radius:4px}.article{position:relative;padding-top:1em}.article-header{text-align:left;max-width:40em;margin:0 auto}.article-meta{position:relative;border-bottom:1px solid #E8EAEB;list-style:none;margin:0;padding:0 0 .5em}.article-meta li{font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;color:#93979A}.article-meta li+li{position:absolute;right:0;top:.25em}.article-title{margin:.25em 0 0;color:#653818}.article-byline{font-weight:700;font-size:.75em;letter-spacing:.1em;color:#93979A}.article-byline span{text-transform:uppercase}.article-body{position:relative;padding-top:2em;max-width:40em;margin-right:auto;margin-left:auto}.article-body>:first-child{margin-top:0}.article-body a{color:#ca663a;-webkit-transition:color .2s ease;transition:color .2s ease}.article-body a:hover{opacity:.5}.article-body h2{color:#C55916;font-size:1.5em;margin-bottom:0;line-height:1.3}.article-body h3{margin-bottom:0}.article-body h3+p{margin-top:0}.article-body figure{margin:1em 0}.article-body figcaption{font-size:.75em;font-style:italic;color:#93979A}.article-body img{display:block;width:100%;border-radius:18px;padding:1em;background-color:#fff;border:2px solid #E8EAEB}.article-body ul{list-style:none;margin-right:0;padding-left:0}.article-body ul li{position:relative;padding-left:1em}.article-body ul li:before{content:'';position:absolute;display:block;left:0;height:.375em;width:.375em;background-color:#ca663a;border-radius:2px;top:.625em}.article-comments{max-width:40em;margin:2em auto}@media (min-width:30.0625em){.article-title{font-size:3em;line-height:1.2}.article-body>*{font-size:1.125em;line-height:1.6}}@media (min-width:48.0625em){.article{padding-top:3em}}@media (min-width:48.0625em){.article-index-set .article-bucket{position:relative;display:inline-block;vertical-align:top;width:70%;padding-right:2em;border-right:1px solid #E8EAEB}.article-aside{position:relative;display:inline-block;vertical-align:top;width:30%;padding-left:2em}}.article-thumbnail+.article-thumbnail{margin-top:1.375em;padding-top:1.375em;border-top:1px solid #E8EAEB}.article-thumbnail:last-child{margin-bottom:1em}.article-thumbnail-media{position:relative;margin:0;padding:.25em;border-radius:10px;background-color:#fff;border:2px solid #E8EAEB}.article-thumbnail-media a{display:block}.article-thumbnail-media img{display:block;width:100%;border-radius:8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.article-thumbnail-media:hover img{opacity:.5}.article-thumbnail-content h1{font-size:1em;line-height:1.4;margin:0}.article-thumbnail-content p{font-size:.875em;margin:0}.article-thumbnail-content p a{color:#ca663a;font-size:.65em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.article-thumbnail-content ul{list-style:none;margin:0;padding:.25em 0 .375em}.article-thumbnail-content ul li{font-size:.65em;font-weight:700;color:#93979A;letter-spacing:.1em;text-transform:uppercase}.article-thumbnail-content a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.article-bucket .article-thumbnail-media{border-radius:18px;padding:.5em;width:75%;margin:0 auto .5em}.article-bucket .article-thumbnail-media img{border-radius:12px}.article-bucket .article-thumbnail-content h1{font-size:1.25em}.article-bucket .article-thumbnail-content ul li{display:inline-block;margin-right:.5em}.article-bucket .article-thumbnail-content ul li:after{content:' | ';margin-left:.5em}.article-bucket .article-thumbnail-content ul li:last-child{margin-right:0}.article-bucket .article-thumbnail-content ul li:last-child:after{content:''}.article-feed figure{position:relative;display:inline-block;vertical-align:middle;width:30%}.article-feed .article-thumbnail-content{display:inline-block;vertical-align:middle;width:70%;padding-left:1.5em}@media (min-width:48.0625em){.article-bucket .article-thumbnail-media{position:relative;display:inline-block;vertical-align:middle;width:30%}.article-bucket .article-thumbnail-content{display:inline-block;vertical-align:middle;width:70%;padding-left:1.5em}.article-bucket .article-thumbnail-content h1{font-size:1.5em}.article-bucket .article-thumbnail-content p{font-size:.9375em}}.article-categories{position:relative;padding-bottom:1.5em;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:1.5em}.article-categories:after{content:'';position:absolute;bottom:-2px;right:0;left:0;border-top:1px solid #fff}.article-categories ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.article-categories ul li{border:1px solid rgba(147,151,154,.5);border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin:.25em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff}.article-categories ul a{display:block;color:#93979A;font-size:.75em;padding:.25em .5em;text-align:center;text-transform:capitalize}.article-search{margin-bottom:2em}.avatar{display:inline-block;vertical-align:middle;width:3em;height:3em;border-radius:8px;background-color:#fff;padding:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.avatar img{border-radius:6px}.btn{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;font-size:.75em!important;font-weight:700;text-align:center;letter-spacing:.05em;line-height:2.25;height:2.25em;padding:0 1em;color:#93979A;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);border:0;background-color:#E8EAEB}.btn--small{font-size:.625em!important;line-height:1.875;height:1.875em}.btn--large{font-size:1em!important}.btn--icon{padding:0 .75em}.btn--icon .icon{margin-top:-.125em}.btn--dark{background-color:#E8EAEB}.btn--raised{-webkit-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0);-webkit-box-shadow:-1px 1px 0 #070909,-2px 2px 0 #070909,-3px 2px rgba(0,0,0,.05),-2px 3px rgba(0,0,0,.05),-1px 4px rgba(0,0,0,.05),0 5px rgba(0,0,0,.05),1px 6px rgba(0,0,0,.04),2px 7px rgba(0,0,0,.03),3px 8px rgba(0,0,0,.02),4px 9px rgba(0,0,0,.01);box-shadow:-1px 1px 0 #070909,-2px 2px 0 #070909,-3px 2px rgba(0,0,0,.05),-2px 3px rgba(0,0,0,.05),-1px 4px rgba(0,0,0,.05),0 5px rgba(0,0,0,.05),1px 6px rgba(0,0,0,.04),2px 7px rgba(0,0,0,.03),3px 8px rgba(0,0,0,.02),4px 9px rgba(0,0,0,.01)}.btn.active,.btn:active{-webkit-transition:none;transition:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.btn.is-active{background-color:#ca663a;color:#fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.btn.selected{background-color:#ca663a;color:#fff;-webkit-box-shadow:inset -1px 1px 3px rgba(0,0,0,.3);box-shadow:inset -1px 1px 3px rgba(0,0,0,.3);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(50%,rgba(255,255,255,.2)),to(rgba(255,255,255,.2)));background-image:-webkit-linear-gradient(top,transparent,transparent 50%,rgba(255,255,255,.2)50%,rgba(255,255,255,.2));background-image:linear-gradient(to bottom,transparent,transparent 50%,rgba(255,255,255,.2)50%,rgba(255,255,255,.2));background-blend-mode:overlay}.btn-inverse{background-color:#ca663a;color:#653818!important}.btn-primary{color:#fff!important;background-color:#653818}.btn-text{background-color:transparent;background-image:none;border-bottom:0;color:#93979A;-webkit-box-shadow:none;box-shadow:none}.btn--dropdown::after{content:'';position:relative;display:inline-block;height:.875em;width:1em;margin-left:.5em;background-image:url(../img/icon-dropdown-arrow.svg);-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}.btn-block{display:block;text-align:center;padding-right:0;padding-left:0}.btn--has-arrow::after{content:'';position:relative;display:inline-block;height:.75em;width:.75em;margin-left:.5em;background-image:url(../img/icon-arrow-gray.svg);-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}.btn-primary.btn--has-arrow::after{background-image:url(../img/icon-arrow-white-04.svg)}.btn-inverse.btn--has-arrow::after{background-image:url(../img/icon-arrow-dark.svg)}.btn input{position:absolute;left:-99999em}.btn-action-set{text-align:center;margin:1em 0}.label{position:relative;display:inline-block;vertical-align:middle;margin:0 0 .5em;border:0;background-color:#93979A;color:#fff;font-size:.55em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;padding:.125em .625em}.tag{position:relative;display:inline-block;vertical-align:middle;margin:0 0 .5em;border:0;border:1px solid #E8EAEB;font-size:.75em;letter-spacing:.05em;border-radius:4px;padding:.25em .625em}.collection-index-set{margin-top:2em}.collection-item{position:relative;background-color:#fff;border:2px solid #E8EAEB;border-radius:12px;margin-bottom:3%}.collection-item-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 1em 90%;border-bottom:1px solid #E8EAEB;height:0}.collection-item-logos .logo-item{width:48%}.collection-item-logos .logo-item figure{border-radius:6px;border:0;-webkit-box-shadow:none;box-shadow:none}.collection-item-info{position:relative;padding:.75em 1em}.collection-item-title{font-size:.875em;font-weight:700;margin:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-item-title a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.collection-item-title a:hover{opacity:.5}.collection-item-meta{line-height:1}.collection-item-meta a,.collection-item-meta span{font-size:.6em;font-weight:700;color:#93979A;text-transform:lowercase;letter-spacing:.05em}.collection-creator{padding:.5em 1em;border-top:1px solid #E8EAEB}.collection-creator-avatar{height:1.25em;width:1.25em;border-radius:3px;display:inline-block;vertical-align:middle;margin-right:.25em}.collection-creator-avatar img{display:block}.collection-creator-title{display:inline-block;vertical-align:middle;font-size:.75em;margin:0;line-height:1}.collection-item-link{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.modal .collection-item .logo-item{width:100%;margin:0}@media screen and (min-width:30.0625em){.collections-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-item{width:49%}}@media screen and (min-width:48.0625em){.collection-item{width:18.5%;margin-bottom:2%;margin-right:1.875%}.collection-item:nth-child(5n){margin-right:0}.modal .collection-item label{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal .collection-item label:hover{background-color:rgba(255,255,255,.5)}}.collectionnew-item{position:relative;width:100%;margin-bottom:1.5em}.collectionnew-item+.collectionnew-item{border-top:1px solid #E8EAEB;padding-top:1.5em}.collectionnew-header{position:relative;padding-left:4.5em;margin-bottom:.75em}.collectionnew-avatar{position:absolute;top:.25em;left:0;width:3.625em}.collectionnew-avatar img{border-radius:4px}.collectionnew-item-title{font-size:1.125em;margin:0;line-height:1.3}.collectionnew-byline{color:#93979A;font-size:.75em;margin:0;letter-spacing:.025em}.collectionnew-byline a{color:#ca663a}.collectionnew-meta{list-style:none;margin:0;padding:0}.collectionnew-meta li{display:inline-block;vertical-align:middle}.collectionnew-item-logos{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.collectionnew-item-logos::-webkit-scrollbar{width:0}.collectionnew-item-logos::-webkit-scrollbar-track{background-color:transparent}.collectionnew-item-logos::-webkit-scrollbar-thumb{background-color:transparent}.collectionnew-item-logos .logo-item{width:10em;display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:.5em}.collectionnew-item-logos .logo-item .tooltip{display:none!important}@media (max-width:48em){.collectionnew-item-logos{margin-right:-1em;margin-left:-1em;padding-right:1em;padding-left:1em;margin-bottom:1em}}@media (min-width:48em){.collectionnew-item-logos .logo-item{width:12em}.collectionnew-item-actions{position:absolute;top:1.25em;right:0}}.comment{position:relative;margin-bottom:1em;border-bottom:1px solid #E8EAEB;padding-bottom:1em;padding-left:4em}.comment h3{font-size:.875em;font-weight:700;margin:0;color:#93979A}.comment h3 a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.comment h3 a:hover{opacity:.5}.comment p{font-size:.875em;margin:0 0 .5em}.comment time{display:block;font-size:.75em;color:#93979A}.comment-avatar{float:left;margin-left:-4em}.comment-actions{position:absolute;right:0;top:50%;margin-top:-1.5em}.comment-actions .icon{opacity:.5}.comment-actions .icon:hover{opacity:1}.designer-index-set{max-width:50em;margin:0 auto}.designer-item{position:relative;padding:1.5em 0;padding-left:4em}.designer-item+.designer-item{border-top:1px solid #E8EAEB}.designer-item-avatar{position:relative;display:block;vertical-align:middle;width:3em;height:3em;margin:0 0 1em;border-radius:8px;background-color:#fff;float:left;margin-left:-4em}.designer-item-avatar:after{content:'';position:absolute;display:none;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15),inset 0 -1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15),inset 0 -1px 1px rgba(0,0,0,.05);mix-blend-mode:multiply}.designer-item-avatar img{border-radius:6px}.designer-item-title{position:relative;font-size:1.25em;line-height:1.3;margin:0}.designer-item-title a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.designer-item-title a:hover{opacity:.5}.designer-item-meta{list-style:none;margin:0;padding:0}.designer-item-meta li{display:inline-block;margin-right:1em;color:#93979A;text-transform:lowercase;font-size:.75em;letter-spacing:.025em;line-height:1}.designer-item-meta li:last-child{margin-right:0}.designer-item-meta .label{background-color:#93979A;display:inline-block;vertical-align:middle;font-weight:700;color:#fff;padding:.125em .5em;border-radius:4px;letter-spacing:.05em}.designer-item-meta .label[href]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.designer-item-meta .label[href]:hover{opacity:.5}.designer-item-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.designer-item-logos .logo-item{width:46%!important;-webkit-flex-basis:46%!important;-ms-flex-preferred-size:46%!important;flex-basis:46%!important;margin-bottom:0;margin-left:.5em}.designer-item-logos .logo-item:last-child{margin-right:0!important}.designer-item-logos .logo-item figure{border:0}.designer-item-link{position:absolute;display:block;top:0;right:0;bottom:0;left:0}@media (min-width:48.0625em){.designer-item-logos{position:absolute;top:.75em;right:0;width:15em}}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"alpha(Opacity=20)";filter:alpha(opacity=20)}.new-logo{padding-top:1em;max-width:20em;margin:0 auto;text-align:center;color:#93979A}@media (min-width:48.0625em){.edit-logo,.new-logo{padding-top:3em}.edit-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.edit-logo .logo-item{width:20%}.edit-logo form{width:40%;padding-right:2em}}@media (min-width:48.0625em){.edit-logo-new .logo-item{display:inline-block;vertical-align:top;width:15em}.edit-logo-form{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 15em);width:calc(100% - 15em);padding-left:2em}.edit-logo-form fieldset{display:inline-block;vertical-align:top;width:50%}.edit-logo-form fieldset:first-child{padding-right:1.5em}.edit-logo-form fieldset+fieldset{padding-left:1.5em}}.site-footer{position:relative;background-color:#E8EAEB;color:#93979A;padding:1.5em 1em 0;max-width:70em;margin:4em auto 0}.site-footer nav ul{list-style:none;margin:0;padding:0}.site-footer nav ul li{font-size:.75em;letter-spacing:.05em}.site-footer-social{color:#93979A}.site-footer-social p{display:inline-block;vertical-align:middle;text-transform:lowercase;font-size:.75em;letter-spacing:.05em;margin:0}.site-footer-social ul{display:inline-block;vertical-align:middle;list-style:none;margin:0 0 0 1em;padding:0}.site-footer-social ul li{display:inline-block}.site-footer-social ul li+li{margin-left:.5em}.site-footer-details{position:relative;z-index:4;background-color:#93979A;color:#E8EAEB;margin-top:2em;padding:.25em 0 .375em}.site-footer-details:after,.site-footer-details:before{content:'';position:absolute;display:block;z-index:4;top:0;bottom:0;width:100%;background-color:inherit;border-top:inherit}.site-footer-details:before{right:100%}.site-footer-details:after{left:100%}@media screen and (min-width:48.0625em){.site-footer{padding:2em 1.5em 0}.site-footer nav ul li{display:inline-block}.site-footer nav ul li+li{margin-left:2em}.site-footer-social{position:absolute;right:1.5em;top:1.875em}.site-footer-detials li:last-child{position:absolute;right:0;top:.75em}}@media (min-width:70em){.site-footer:after,.site-footer:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background-color:inherit;border-top:inherit}.site-footer:before{right:100%}.site-footer:after{left:100%}}:active,:focus{outline:0}input[type=search]{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden-input{left:-999em}.single-form{max-width:24em}.form-group{position:relative;margin-bottom:1em}.form-group-wrap--state-zip .form-group{display:inline-block;vertical-align:top}.form-group-wrap--state-zip .form-group:first-child{width:40%;padding-right:.5em}.form-group-wrap--state-zip .form-group+.form-group{width:60%;padding-left:.5em}.form-group-wrap--month-year-cvv .form-group{display:inline-block;vertical-align:top}.form-group-wrap--month-year-cvv .form-group:first-child{width:30%;padding-right:.5em}.form-group-wrap--month-year-cvv .form-group+.form-group{width:35%}.form-group-wrap--month-year-cvv .form-group:nth-child(2){padding-right:.5em;padding-left:.5em}.form-group-wrap--month-year-cvv .form-group:nth-child(3){padding-left:.5em}@media (min-width:48.0625em){.form-group-wrap--name .form-group{display:inline-block;vertical-align:top;width:50%}.form-group-wrap--name .form-group:first-child{padding-right:.5em}.form-group-wrap--name .form-group+.form-group{padding-left:.5em}}.form-group a{color:#ca663a}.form-control{-webkit-appearance:none;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;position:relative;display:block;width:100%;background-color:#E8EAEB;color:#93979A;padding:.5em;border:0;border-radius:6px}select.form-control{padding:.3em .5em}textarea.form-control{min-height:8em;resize:vertical;padding:.5em}.control-label{position:relative;display:block;font-weight:700;font-size:.75em;letter-spacing:.05em;margin-bottom:.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#93979A}.control-label-help{position:absolute!important;top:.125em!important;right:0!important;color:#ca663a!important;font-size:.875em;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.control-label-help:hover{opacity:.5}.help-block{font-size:.875em;margin:.5em 0 1em}.checkbox input{position:absolute;left:-99999em}.checkbox input+span{position:relative;display:inline-block;vertical-align:middle;background-color:#E8EAEB;border-radius:6px;width:2.125em;height:2.125em;margin-right:.5em;cursor:pointer}.checkbox input+span:after{content:'';position:absolute;display:block;top:.375em;right:.375em;bottom:.375em;left:.375em;background-image:url(../img/icon-check.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.checkbox input:checked+span:after{opacity:1}.checkbox .control-label{display:inline-block;vertical-align:middle;margin:0;cursor:pointer}.checkbox-set .checkbox{margin-right:.5em}.form-error,.form-success{background-color:#ca663a;color:#653818;font-weight:700;font-size:.875em;padding:.75em 1em;border-radius:6px;margin-bottom:1.5em}.frontpage-header{position:relative;background-color:#ca663a;color:#653818;background-repeat:no-repeat;margin-bottom:2em}.frontpage-header:after,.frontpage-header:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background-color:inherit}.frontpage-header:before{right:100%}.frontpage-header:after{left:100%}.frontpage-header h1{position:relative;font-size:2em;margin:0;line-height:1}.frontpage-header h2{margin-top:1em;font-size:.9375em;line-height:1.3}.frontpage-header .search-input-wrapper{position:relative;z-index:5;border-radius:6px;padding:.25em;background-color:#653818;width:26em;max-width:100%;margin-top:1em}.frontpage-header .search-input{border:0;display:block;width:-webkit-calc(100% - 1.875em);width:calc(100% - 1.875em);background-color:#653818;color:#ca663a;padding:.25em .5em;font-weight:700;font-size:1em;letter-spacing:normal;text-transform:none}.frontpage-header .search-input::-webkit-input-placeholder{color:#ca663a}.frontpage-header .search-input::-moz-placeholder{color:#ca663a}.frontpage-header .search-input:-ms-input-placeholder{color:#ca663a}.frontpage-header .search-input::placeholder{color:#ca663a}.frontpage-header .search-button{position:absolute;right:1em;top:.5em;border:0;padding:0 0 .25em;background-color:transparent;padding-left:.75em;font-size:1em}.frontpage-header .search-button .icon-search{background-image:url(../img/icon-search-orange-54.svg);width:1.25em;height:1.25em}.recent-logo-container{width:10em;margin-bottom:1em}.recent-logo-container h3{position:absolute;z-index:10;font-size:.5em;text-transform:uppercase;letter-spacing:.2em;color:#fff;background-color:#653818;padding:.25em 3em .375em;line-height:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:2em;right:-3.5em}.recent-logo-container .logo-item{margin:0}.recent-logo-container .logo-item figure{border-color:#653818;border-width:6px}.recent-logo-container-content{position:relative;overflow:hidden}.frontpage-header-new{position:relative;z-index:10;background-color:#E8EAEB;color:#93979A;font-weight:700;font-size:.875em;letter-spacing:.05em;padding:.75em 0}.frontpage-header-new:after,.frontpage-header-new:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background-color:inherit}.frontpage-header-new:before{right:100%}.frontpage-header-new:after{left:100%}.frontpage-header-new a{position:relative;display:inline-block;color:#ca663a}.frontpage-header-new a:after{content:'';position:relative;display:inline-block;height:.8em;width:.8em;background-image:url(../img/arrow-right-orange-33.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:left bottom;margin-left:.25em}.frontpage-articles,.frontpage-logos{position:relative}.frontpage-articles h2,.frontpage-logos h2{font-size:1.125em;color:#653818;margin-top:0;margin-bottom:1.375em}.frontpage-articles .label,.frontpage-logos .label{position:absolute;display:block;right:0;top:0;border:0;background-color:#E8EAEB;font-size:.625em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:6px;padding:.25em 1em;color:#93979A}.frontpage-action{position:relative;padding-top:1em}.frontpage-action .btn{position:absolute;right:0;top:1.4em}.frontpage-articles .search-input-wrapper{display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 5.4375em);width:calc(100% - 5.4375em)}.article-feed-featured{position:relative;display:block;margin-bottom:1.875em}.article-feed-featured img{display:block;width:100%;border-radius:6px}@media (max-width:52em){.frontpage-header{margin-right:-1em;margin-left:-1em;padding:2em 1em 0}.frontpage-logos{border-bottom:1px solid #E8EAEB;padding-bottom:3em;margin-bottom:1.5em}}@media (min-width:48em){.frontpage-header h1{font-size:3em}.frontpage-header .search-input{font-size:1.25em}.frontpage-header h2{font-size:1em}.frontpage-header-inner{position:relative;padding:3.5em 0 0}.recent-logo-container{position:absolute;display:block;right:1em;top:2.5em}.frontpage-header-new{margin-top:7em}}@media (min-width:48em) and (max-width:52em){.frontpage-logos .logo-container .logo-item{width:24%;margin-right:1.3333333%}.frontpage-logos .logo-container .logo-item:nth-child(3n){margin-right:1.3333333%}.frontpage-logos .logo-container .logo-item:nth-child(3n+1){margin-left:-5px}.frontpage-logos .logo-container .logo-item:nth-child(4n){margin-right:0}.frontpage-logos .logo-container .logo-item:nth-child(4n+1){margin-left:0}}@media (min-width:52em){.recent-logo-container{right:4.25em}.frontpage-header-new{text-align:right;margin-top:4em}.frontpage-articles,.frontpage-logos{display:inline-block;vertical-align:top}.frontpage-logos{width:70%;padding-right:2em}.frontpage-logos .label{right:3.2em}.frontpage-logos .logo-container .logo-item{width:24%;margin-right:1.3333333%}.frontpage-logos .logo-container .logo-item:nth-child(5n){margin-right:1.3333333%}.frontpage-logos .logo-container .logo-item:nth-child(5n+1){margin-left:-5px}.frontpage-logos .logo-container .logo-item:nth-child(4n){margin-right:0}.frontpage-logos .logo-container .logo-item:nth-child(4n+1){margin-left:0}.frontpage-articles{width:30%;padding-left:2em;border-left:1px solid #E8EAEB}.frontpage-articles:before{content:'';position:absolute;display:block;height:1.25em;width:2.5em;top:-2em;left:-1.25em;background-image:url(../img/frontpage-divider.svg);background-position:center top;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}}body{padding-top:4em}.site-header{position:fixed;top:0;right:0;left:0;margin:0 auto;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#653818}.site-header-inner{position:relative;max-width:70em;margin:0 auto;padding:1em 1em 0}.site-title{position:relative;z-index:5;font-size:1em;width:12em;margin:0;margin-bottom:.5em}.site-title a{position:relative;display:block;height:0;padding-bottom:20%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-image:url(../img/logo-36.svg);line-height:0;text-indent:-99999em}.menu-toggle{display:none}.search-controls .search-input-container{position:relative;width:13em}.search-controls .search-input-wrapper{margin:0;padding:.375em}.search-controls .search-button{top:.25em;padding-top:0;padding-bottom:.25em;line-height:1.3}.search-controls .search-button .icon{height:1em;width:1em}.site-header .search-input-wrapper{position:relative;border-radius:4px;padding:.25em;background-color:#ca663a}.site-header .search-input{border:0;display:block;width:-webkit-calc(100% - 1.875em);width:calc(100% - 1.875em);background-color:#ca663a;color:#653818;font-size:.625em;text-transform:uppercase;font-weight:700;letter-spacing:.2em;padding:.25em}.site-header .search-input::-webkit-input-placeholder{color:#653818}.site-header .search-input::-moz-placeholder{color:#653818}.site-header .search-input:-ms-input-placeholder{color:#653818}.site-header .search-input::placeholder{color:#653818}.site-header .search-button{position:absolute;right:.5em;top:.215em;border:0;padding:0 0 .125em;background-color:transparent;padding-left:.5em;font-size:.875em}.site-header .search-button .icon-search{background-image:url(../img/icon-search-brown.svg);height:.875em;width:.875em}.site-navigation,.user-navigation{display:inline-block}.site-navigation ul,.user-navigation ul{list-style:none;padding:0;margin:0}.site-navigation a:not(.btn),.user-navigation a:not(.btn){display:block;font-size:.625em;text-transform:uppercase;letter-spacing:.25em;font-weight:700;color:#fff;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.site-navigation a:not(.btn).active,.site-navigation a:not(.btn):active,.site-navigation a:not(.btn):hover,.user-navigation a:not(.btn).active,.user-navigation a:not(.btn):active,.user-navigation a:not(.btn):hover{color:#ca663a}.site-navigation li,.user-navigation li{position:relative}.user-menu-avatar{display:block;height:2.8em;width:2.8em;border-radius:3px}@media (min-width:23.4375em){.site-header-inner{padding-right:1.5em;padding-left:1.5em}}@media (min-width:30.0625em){body{padding-top:3.5625em}.site-header-inner{padding-top:.375em;padding-bottom:.3em}.site-title{margin:.25em 0}.site-header .search-controls{position:absolute;display:inline-block;top:0.8em;left:1.5em;z-index:5;vertical-align:middle}.search-opened .site-search-toggled-overlay{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(232,234,235,.75)}}@media (max-width:47.8em){body{padding-top:3.625em}.site-header .search-input-container{width:100%}.site-header .search-input-wrapper{background-color:#653818;color:#ca663a}.site-header .search-input{background-color:inherit;color:#ca663a;padding:.5em;font-size:1em}.site-header .search-input::-webkit-input-placeholder{color:#ca663a}.site-header .search-input::-moz-placeholder{color:#ca663a}.site-header .search-input:-ms-input-placeholder{color:#ca663a}.site-header .search-input::placeholder{color:#ca663a}.site-header .search-button{top:.875em;right:.75em}.site-header .search-button .icon{height:1.25em;width:1.25em;background-image:url(../img/icon-search-orange-54.svg)}.site-header-inner{padding-top:.75em;padding-bottom:0}.site-title{margin:0 0 .5em}.menu-toggle{position:absolute;display:block;top:1.125em;right:1em;text-indent:-9999em;height:1.5em;width:1.5em;background-image:url(../img/icon-dot-menu.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.site-header-navigation{display:none;position:fixed;top:3.625em;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#ca663a;color:#653818}.menu-toggle-checkbox:checked~.site-header-navigation{display:block}.search-controls{padding:1em}.site-navigation,.user-navigation{display:block}.site-navigation a:not(.btn),.user-navigation a:not(.btn){font-size:1em;padding:.5em 1em;margin-right:4em;color:inherit}.site-navigation a:not(.btn):hover,.user-navigation a:not(.btn):hover{color:inherit}.site-navigation li,.user-navigation li{display:block;border-bottom:1px solid rgba(101,56,24,.3)}.submenu{display:none}.submenu li:last-child{border-bottom:0}.submenu li a{font-size:.875em;padding-left:3em;margin-right:0}.submenu .divider{display:none}.site-navigation .dropdown-label,.user-navigation .dropdown-label,.user-navigation .icon-dropdown{position:absolute;z-index:10;right:1em;top:0;padding:.375em 0 .5em 2em}.site-navigation .icon-dropdown{background-image:url(../img/icon-dropdown-arrow-dark.svg)}input:checked~.submenu{display:block}.is-guest .user-navigation li{display:inline-block;width:50%;border-bottom:0;padding:1em .5em}.is-guest .user-navigation li+li{margin-left:-5px;border-bottom:0}.is-guest .user-navigation li .btn{display:block;background-color:#653818;color:#fff!important}}@media (min-width:48em){.has-search-controls .site-header .search-controls,.home .site-header .search-controls,.menu-toggle{display:none}.search-controls{display:inline-block;margin-right:1em}.site-navigation .dropdown-label,.site-navigation .icon-dropdown,.user-navigation .dropdown-label,.user-navigation .icon-dropdown{display:none}.site-navigation .submenu,.user-navigation .submenu{position:absolute;display:none;margin:.875em 0 0;padding:.5em 0;background-color:#f7f8f8;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3);border-radius:9px;left:0;text-align:left;min-width:8em}.site-navigation .submenu::before,.user-navigation .submenu::before{content:'';position:absolute;display:block;top:-1em;margin-top:1px;left:.25em;width:2em;height:1em;background-image:url(../img/submenu-tail.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center bottom}.site-navigation .submenu li,.user-navigation .submenu li{display:block;margin-right:0;margin-left:0;padding-bottom:0}.site-navigation .submenu li a,.user-navigation .submenu li a{display:block;padding:.25em 1em;font-size:.875em;font-weight:400;text-transform:none;letter-spacing:normal;color:#93979A;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.site-navigation .submenu li a:hover,.user-navigation .submenu li a:hover{background-color:#E8EAEB;opacity:1}.site-navigation .submenu .divider,.user-navigation .submenu .divider{border-bottom:1px solid #E8EAEB;margin:.5em 0}.site-navigation li,.user-navigation li{display:inline-block;margin-right:2em;padding-bottom:1em}.site-navigation li:last-child,.user-navigation li:last-child{margin-right:0}.site-navigation li:hover .submenu,.user-navigation li:hover .submenu{display:block}.site-navigation a.highlight{color:#ca663a!important}.submenu-login{min-width:15em!important;padding:1em!important}.submenu-login::before{right:.25em!important;left:auto!important}.user-navigation li:hover .submenu-login{display:none}.user-navigation li.active .submenu-login{display:block}.user-navigation .submenu{right:-.5em;left:auto}.user-menu{margin:.5em 0 0}.user-menu .submenu{min-width:8em;right:0;left:auto}.user-menu .submenu:before{right:.25em;left:auto}.user-navigation{position:absolute;top:1em;right:1.5em;padding:0;margin-top:-2px;margin-bottom:0}.user-navigation ul li{vertical-align:middle;margin-right:1.5em}.user-navigation ul li a{position:relative}.main-navigation .sub-menu{position:absolute;display:none;text-align:left;background-color:#fff;padding:1em}.main-navigation .sub-menu li,.main-navigation li:hover .sub-menu{display:block}.is-guest .menu-secondary-container ul{padding:.5em 0 0}.site-header .search-controls{left:auto;right:3em}}@media (min-width:48em) and (max-width:58.75em){body{padding-top:6.4375em}.site-header-inner{padding-bottom:0}.site-navigation{display:block;margin-top:.75em;padding-top:.25em;border-top:1px solid #ca663a}}@media (min-width:58.75em){.site-title{margin-left:0}.site-navigation{position:absolute;top:1.125em;left:16.5em;padding:0;margin-top:-2px;margin-bottom:0}.site-navigation:before{content:'';position:absolute;display:block;height:1.125em;width:1.125em;background-image:url(../img/tridot-09.svg);background-repeat:no-repeat;background-position:center center;top:.25em;left:-2em}.site-navigation ul li{margin-right:1.25em}.site-navigation ul li a{position:relative}.site-navigation>ul>li{padding-right:0}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.hidden-input{-webkit-appearance:none;position:absolute;display:block;opacity:0;height:0;width:0;margin:0}.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:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.icon,.icon-add,.icon-add-to-collection,.icon-add-to-trends,.icon-view-details{position:relative;display:inline-block;vertical-align:middle;z-index:10;-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;text-indent:-999999em;width:1em;height:1em;overflow:hidden;-webkit-transition:opacity .2s ease!important;transition:opacity .2s ease!important;font-size:16px}a:hover .icon{opacity:1;cursor:pointer}.icon.active{opacity:1!important}.icon-views{background-image:url(../img/icon-views-19.svg)}.icon-like{background-image:url(../img/icon-like.svg)}.icon-like.active{background-image:url(../img/icon-like-active.svg)}.icon-view-details{background-image:url(../img/icon-monocle.png)}.icon-add,.icon-add-to-collection,.icon-collection{background-image:url(../img/icon-collection.svg)}.icon-add-to-trends{background-image:url(../img/icon-arrow.png);height:.75em}.icon-upload{background-image:url(../img/icon-upload.png)}.icon-search{background-image:url(../img/icon-search.svg)}.icon-menu{background-image:url(../img/icon-menu.png);height:.875em}.icon-close{background-image:url(../img/icon-close.svg)}.btn .icon-add{opacity:1}.icon-social{display:inline-block;font-size:1em;padding:0;height:1.75em;width:1.75em;text-indent:-99999em;overflow:hidden}.icon-social::before{content:'';position:absolute;display:block;width:1.25em;height:1.25em;margin:.25em;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}

.icon-social.icon-twitter::before{background-image:url(../img/icons/icon-social-twitter.svg)}
.icon-social.icon-twitter--dark::before{background-image:url(../img/icons/icon-social-twitter-dark.svg)}

.icon-social.icon-pinterest::before{background-image:url(../img/icons/icon-social-pinterest.svg)}
.icon-social.icon-pinterest--dark::before{background-image:url(../img/icons/icon-social-pinterest-dark.svg)}

.icon-social.icon-instagram::before{background-image:url(../img/icons/icon-social-instagram.svg)}
.icon-social.icon-instagram--dark::before{background-image:url(../img/icons/icon-social-instagram-dark.svg)}

.icon-social.icon-dribbble::before{background-image:url(../img/icons/icon-social-dribbble.svg)}.icon-social.icon-dribbble--dark::before{background-image:url(../img/icons/icon-social-dribbble-dark.svg)}.icon-social.icon-facebook::before{background-image:url(../img/icons/icon-social-facebook.svg)}.icon-social.icon-facebook--dark::before{background-image:url(../img/icons/icon-social-facebook-dark.svg)}.icon-social.icon-behance::before{background-image:url(../img/icons/icon-social-behance.svg)}.icon-social.icon-behance--dark::before{background-image:url(../img/icons/icon-social-behance-dark.svg)}.icon-social.icon-linkedin::before{background-image:url(../img/icons/icon-social-linkedin.svg)}.icon-social.icon-linkedin--dark::before{background-image:url(../img/icons/icon-social-linkedin-dark.svg)}.icon-delete{background-color:#93979A;border-radius:50%}.icon-delete:after,.icon-delete:before{content:'';position:absolute;display:block;left:50%;top:50%;margin-top:-.3em;margin-left:-.075em;height:.625em;width:.125em;background-color:#fff}.icon-delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-arrow{height:1.5em;width:1.5em;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.icon-arrow:hover{opacity:.5}.icon-arrow--left{background-image:url(../img/icon-nav-left-light.svg)}.icon-arrow--right{background-image:url(../img/icon-nav-right-light.svg)}.icon--large{font-size:1.5em}.icon-award{display:inline-block;vertical-align:middle;font-size:16px;padding:0;height:2.25em;width:2.25em}.icon-award.icon-award--small{height:1.25em;width:1.25em}.icon-gear{position:relative;display:inline-block;vertical-align:middle;font-size:16px;width:.6875em;height:.75em;background-image:url(../img/icon-gear.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.icon-narrow--everything{background-image:url(../img/icon-narrow-everything-11.svg);height:1.75em;width:1.75em}.icon-narrow--everything.active{background-image:url(../img/icon-narrow-everything-active-11.svg)}.icon-narrow--collections{background-image:url(../img/icon-narrow-collections-12.svg);height:1.25em;width:1.25em}.icon-narrow--collections.active{background-image:url(../img/icon-narrow-collections-active-12.svg)}.icon-narrow--ranked{background-image:url(../img/icon-narrow-ranked-13.svg);height:1em;width:1em}.icon-narrow--ranked.active{background-image:url(../img/icon-narrow-ranked-active-13.svg)}.icon-narrow--books{background-image:url(../img/icon-narrow-books-14.svg);height:.75em;width:.75em}.icon-narrow--books.active{background-image:url(../img/icon-narrow-books-active-14.svg)}.icon-type--typographic{background-image:url(../img/icon-type-typographic-15.svg);height:1.5em;width:2em}.icon-type--typographic.active{background-image:url(../img/icon-type-typographic-active-15.svg)}.icon-type--symbol{background-image:url(../img/icon-type-symbol-16.svg);height:1.375em;width:1.375em}.icon-type--symbol.active{background-image:url(../img/icon-type-symbol-active-16.svg)}.icon-type--combo{background-image:url(../img/icon-type-combo-17.svg);height:1.75em;width:1.75em}.icon-type--combo.active{background-image:url(../img/icon-type-combo-active-17.svg)}.leap-join{padding-top:2em}@media (min-width:48.0625em){.leap-join-form,.leap-join-info{position:relative;display:inline-block;vertical-align:top}.leap-join-info{width:60%;padding-right:2em}.leap-join-form{width:40%;padding-left:2em}}.logo-item{position:relative;margin-bottom:4%}.logo-item-figure{position:relative;border-radius:16px;padding-top:100%;height:0;background-color:#fff;border:0;border:2px solid #E8EAEB}.logo-item-figure-content{position:absolute;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:1em;right:1em;bottom:1em;left:1em}.logo-item-figure-content img{position:relative;max-height:100%;display:block;margin:0 auto;object-fit:contain}.logo-item a[href] img:hover{opacity:.5}.logo-item .logo-item-award{position:absolute;display:block;right:0;top:0;padding:.5em .5em 0 0;background-color:#fff;border-radius:4px 16px 0 3px;white-space:nowrap}.logo-item .logo-item-award .icon-award{height:1.5em;width:1.5em;display:inline-block}.logo-item .logo-item-award .icon-award+.icon-award{margin-left:.25em}.logo-item.logo-item--small .logo-item-award{padding-right:.25em;padding-bottom:.25em;border-radius:3px 0 4px}.logo-item.logo-item--small .logo-item-award .icon-award{height:1em;width:1em}.logo-item.logo-item--small .logo-item-figure-content{top:.5em;right:.5em;bottom:.5em;left:.5em}.logo-item--has-actions .logo-item-figure{padding-bottom:2em}.logo-item--has-actions .logo-item-figure .logo-item-figure-content{bottom:2em}.logo-item-actions{position:absolute;z-index:10;right:.5em;margin-top:-1.75em}.logo-item-actions ul{list-style:none;margin:0;padding:0;text-align:right}.logo-item-actions li{position:relative;display:inline-block;text-align:left}.logo-item-actions li+li{margin-left:.5em}.logo-item-actions span{display:inline-block;vertical-align:middle;font-size:.75em;color:#93979A;margin-top:.1em}.no-touchevents .logo-item-actions{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.no-touchevents .logo-item:hover .logo-item-actions{opacity:1}.logo-item.logo-item--has-actions .logo-item-figure{padding-bottom:0}.logo-item.logo-item--has-actions .logo-item-figure a{bottom:1.75em}.loaded .logo-item-actions{-webkit-transition:-webkit-transform .15s ease,opacity .2s ease,border-top-color .2s ease;transition:transform .15s ease,opacity .2s ease,border-top-color .2s ease}.logo-item:hover .logo-item-actions{opacity:1}.logo-edit-link{position:absolute;top:1em;left:1em;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.logo-item:hover .logo-edit-link{opacity:1}.logo-item-designer{position:relative;z-index:5;display:none;margin-top:.25em;margin-bottom:.25em;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;line-height:1.1;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logo-item-designer>span{opacity:.5;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-size:.625em;font-weight:700;letter-spacing:.05em}.logo-item-designer>span:hover{opacity:1}.logo-index-set{padding-top:2em}.logo-container .logo-item{display:inline-block;vertical-align:top;margin-left:-.3125em}.logo-container .page-divider{position:absolute;right:100%;margin-top:12.375em;margin-right:-1em;text-align:right}.logo-container .page-divider span{display:inline-block;text-align:center;height:2em;min-width:2em;padding:0 .5em;line-height:1.9;border:1px solid rgba(147,151,154,.5);border-radius:1em;background-color:#fff;font-weight:700;font-size:.75em;color:#93979A}@media (max-width:30.0625em){.logo-container .logo-item{width:48%;margin-right:4%}.logo-container .logo-item:nth-child(even){margin-right:0}.logo-container .logo-item:nth-child(odd){margin-left:0}}@media (min-width:30.0625em) and (max-width:48em){.logo-container .logo-item{width:32%;margin-right:2%}.logo-container .logo-item:nth-child(3n){margin-right:0}.logo-container .logo-item:nth-child(3n+1){margin-left:0}}@media (min-width:48em) and (max-width:60em){.logo-container .logo-item{width:24%;margin-right:1.3333333%}.logo-container .logo-item:nth-child(4n){margin-right:0}.logo-container .logo-item:nth-child(4n+1){margin-left:0}}@media (min-width:48.0625em){.logo-container .logo-item-figure-content{top:1.75em;right:1.75em;bottom:1.75em;left:1.75em; top:0.5em;right:0.5em;bottom:0.5em;left:0.5em}}@media (min-width:60em){.logo-container .logo-item{width:19%;margin-right:1.25%;margin-bottom:1.25%}.logo-container .logo-item:nth-child(5n){margin-right:0}.logo-container .logo-item:nth-child(5n+1){margin-left:0}}.close{position:absolute;display:block;z-index:10;border:0;top:1em;right:1em;background-color:transparent;color:#000;height:1.5em;width:1.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,transform .3s ease}.close:hover{opacity:1;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.close:before{content:'';position:absolute;display:block;top:0;bottom:0;left:50%;margin-left:-1px;width:2px;background-color:currentcolor}.close:after{content:'';position:absolute;display:block;top:50%;left:0;right:0;margin-top:-1px;height:2px;background-color:currentcolor}.modal{position:fixed;top:100%;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000}.modal.active{top:0}.modal-quicklook .modal-content{background-color:#f7f8f8;padding:1em}.modal-heading{text-align:center;padding:1em;margin:0;background-color:#653818;color:#ca663a}.modal-heading .btn{position:absolute;right:1em;top:1em}.modal-title{font-size:1.125em;letter-spacing:.025em;line-height:1;margin:0}.modal-thumbnail{display:inline-block;border-radius:22px;border:1px solid rgba(147,151,154,.5);padding:1.5em;background-color:#fff}.modal .user-toolbar{background:0 0;border-bottom:0}.modal .user-toolbar .user-toolbar-title{color:inherit;text-shadow:none}.modal .user-toolbar .user-toolbar-avatar{background-color:#fff}.modal-next,.modal-previous{display:none}.modal-body{overflow:auto;-webkit-overflow-scrolling:touch;padding:1em;background-color:#fff}.modal-body::-webkit-scrollbar{width:.5em}.modal-body::-webkit-scrollbar-track{background-color:#E8EAEB}.modal-body::-webkit-scrollbar-thumb{background-color:#ca663a;border-radius:3px}.modal-actions{background-color:#ca663a;color:#653818;text-align:right;padding:1em}@media (min-width:48.0625em){.modal{-webkit-transform:none;-ms-transform:none;transform:none;opacity:0;padding:2em 0;background-color:rgba(101,56,24,.5);-webkit-transition:-webkit-transform .4s ease,opacity .4s ease,z-index 0s linear .4s;transition:transform .4s ease,opacity .4s ease,z-index 0s linear .4s}.modal-container{position:absolute;top:0;right:0;bottom:0;left:0;padding:2em;overflow:auto;-webkit-overflow-scrolling:touch}.modal-content{position:relative;max-width:54em;border-radius:12px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.3);box-shadow:0 2px 20px rgba(0,0,0,.3);margin:0;overflow-x:hidden;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50vh;left:50%}.modal-quicklook .modal-content{top:2em;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);border-radius:12px;padding:0 3em}.modal.active{z-index:100;opacity:1;-webkit-transition:-webkit-transform .4s ease,opacity .4s ease,z-index 0s linear;transition:transform .4s ease,opacity .4s ease,z-index 0s linear}.modal.active .modal-content.loaded{opacity:1}.close{position:fixed;top:1em;right:1em}.modal-next,.modal-previous{position:absolute;display:block;z-index:50;top:50%}.modal-next{right:3em}.modal-previous{left:3em}.modal-heading{border-radius:12px 12px 0 0}.modal-body{height:30em;border:solid #E8EAEB;border-width:0 2px}.modal-actions{border-radius:0 0 12px 12px}.modal-new-collection .modal-content{max-width:24em}.modal-new-collection .modal-body{height:24em}}.page-header{position:relative;padding:2em 0;margin-bottom:2em;background-color:#ca663a;color:#653818}.page-header:after,.page-header:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background:inherit}.page-header:before{right:100%}.page-header:after{left:100%}.page-header h1{position:relative;margin:0;font-size:2em}.page-header h2{margin:0;font-size:1.375em;line-height:1.3}.page-header.page-header--leap{background-image:url(../img/bg-chipboard.jpg);-webkit-background-size:500px 500px;background-size:500px 500px;background-position:center center;background-color:#c6c3be;border-bottom:1px solid #fff}.page-header.page-header--leap:after,.page-header.page-header--leap:before{bottom:-1px;border-bottom:inherit}.page-header.page-header--leap h1{text-shadow:0 1px 2px rgba(0,0,0,.3),0 -1px 2px rgba(255,255,255,.4)}.page-header.page-header--leap p{font-size:1.125em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2em;text-shadow:0 1px 2px rgba(0,0,0,.3),0 -1px 2px rgba(255,255,255,.4)}.logo-leap{position:relative;font-size:1em!important;margin:2em auto 1em!important;max-width:42em}.logo-leap span{position:relative;display:block;line-height:1;height:0;padding-bottom:21.6875%;background-image:url(../img/logolounge-leap.jpg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center center;text-indent:-9999em}.leap-logos{position:relative;display:block;width:100vw;margin-top:-3.5em;left:50%;-webkit-transform:translateX(-50vw);-ms-transform:translateX(-50vw);transform:translateX(-50vw);height:3.25em;background-image:url(../img/leap-logos.png);-webkit-background-size:auto 100%;background-size:auto 100%;background-position:center center}.page-avatar{margin:0 auto;width:3em}.page-avatar img{display:block;width:100%;height:auto;border-radius:4px}.page-meta{position:relative;margin:0 0 2em;padding:.5em 0;background-color:#fff;border-bottom:2px solid #E8EAEB}.page-meta:after,.page-meta:before{content:'';position:absolute;display:block;top:0;bottom:-2px;width:100%;background-color:inherit;border-bottom:inherit}.page-meta:before{right:100%}.page-meta:after{left:100%}.page-meta ul{list-style:none;margin:0;padding:0}.page-meta li{position:relative;font-size:.75em;letter-spacing:.05em;color:#93979A}.page-meta li strong{color:#4b4b4d}.page-meta li a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.page-meta li a:hover{opacity:.5}.page-meta-actions{position:absolute;right:0;top:.5em}.page-header+.page-meta{margin-top:-2em}.page-intro-text{position:relative;margin:3em auto;max-width:34em;font-size:1.125em}.page-intro-text:before{content:'';position:absolute;display:block;height:1.125em;width:1.125em;background-image:url(../img/tridot-09.svg);background-repeat:no-repeat;background-position:center center;top:.125em;left:-1.5em}.page-copy ul{list-style:none;margin-right:0;padding-left:0}.page-copy ul li{position:relative;padding-left:1em}.page-copy ul li:before{content:'';position:absolute;display:block;left:0;height:.375em;width:.375em;background-color:#ca663a;border-radius:2px;top:.625em}.page-copy h2{color:#C55916;font-size:1.5em;margin-bottom:0;line-height:1.3}.page-copy h3{margin-bottom:0}.page-copy h3+p{margin-top:0}.page-copy a{color:#ca663a;-webkit-transition:color .2s ease;transition:color .2s ease}.page-copy a:hover{opacity:.5}.page-copy--center{max-width:40em;margin:0 auto 3em}@media (min-width:30.0625em){.page-header--has-avatar{padding-left:4.5em}.page-avatar{float:left;margin-left:-4.5em}.page-meta li{display:inline-block;margin-right:1em}.page-meta li:last-child{margin-right:0}}@media (min-width:48.0625em){.page-intro-text{font-size:1.25em}}.features-list{position:relative;list-style:none;padding:0;margin:2em 0}.features-list li{position:relative;margin-bottom:1em;background-color:#653818;color:#fff;border-radius:18px;padding:1em 17% 1.25em 1.5em}.features-list li:first-child figure{width:3.5em;height:3.5em}.features-list li figure{position:absolute;right:1.5em;height:5em;width:5em;text-align:right}.features-list li figure img{display:block;max-height:100%;width:auto}.features-list li h2{position:relative;font-size:1.5em;text-transform:uppercase;letter-spacing:.1em;color:#ca663a;margin:0}.features-list li h2:before{content:'';position:absolute;z-index:10;display:block;width:1em;height:4px;border:solid #653818;border-width:0 6px;bottom:-1px;left:.8em}.features-list li h2:after{content:'';position:relative;display:block;margin-top:.375em;margin-bottom:.5em;width:2.5em;border-bottom:2px solid #fff;opacity:.5}.features-list li p{font-size:1em;margin:0}@media (max-width:48em){.features-list li figure{right:1em;height:4em;width:4em}.features-list li:first-child figure{width:3em;height:3em}}.form-join fieldset{border:0;margin:0;padding:0}.join-account-info-list{list-style:none;margin:0;padding:0}.join-account-info-list li{margin-bottom:.5em}.join-account-info-list small{display:block;font-weight:700;font-size:.75em;letter-spacing:.05em;margin-bottom:.25em;color:#93979A}@media (min-width:48em){.features-list{margin:2em -3% 2em 0}.features-list li{display:inline-block;width:47%;margin-right:3%;margin-bottom:3%;vertical-align:top}}@media (min-width:48.0625em){.form-join{position:relative;margin-right:-1em;margin-left:-1em}.form-join fieldset{position:relative;display:inline-block;vertical-align:top;width:33.33333333%;padding:0 1em}}.nav-pages{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1.5em 0}.js .nav-pages.nav-pages--always{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination{position:relative;display:inline-block;vertical-align:middle;list-style:none;margin:0;text-align:center}.pagination li{display:inline-block;vertical-align:middle}.pagination li a{position:relative;display:block;height:2em;width:2em;border-radius:50%;border-radius:6px;background-color:#fff;border:2px solid #E8EAEB;text-indent:-999em;overflow:hidden;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.pagination li a:hover{opacity:.5}.pagination li a[rel=next]:before{content:'';position:absolute;display:block;top:.375em;right:.375em;bottom:.375em;left:.375em;background-image:url(/assets/img/pagination-right-arrow.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center center}.pagination li a[rel=prev]:before{content:'';position:absolute;display:block;top:.375em;right:.375em;bottom:.375em;left:.375em;background-image:url(/assets/img/pagination-left-arrow.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center center}.pagination li+li{margin-left:.5em}.search-toolset .nav-pages{margin:0}.pagination-jump{display:inline-block;vertical-align:middle;background-color:#E8EAEB;border-radius:4px;padding:0 1em;margin:0}.pagination-jump input{display:inline-block;vertical-align:middle;width:5em;text-align:center;margin-right:.25em;font-weight:700;font-size:.75em;color:#93979A;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;border-color:#E8EAEB;background-color:#fff}.pagination-jump span{position:relative;display:inline-block;vertical-align:middle;font-weight:700;font-size:.75em;color:#93979A;text-transform:uppercase;letter-spacing:.05em}.panel{position:relative;background-color:#fff;padding:.375em;border-radius:18px;border:2px solid #E8EAEB}.panel-header{padding:.5em 1em;background-color:#E8EAEB;border-radius:12px}.panel-title{margin:0;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#93979A;font-size:1.25em}.panel-body{position:relative;padding:.5em 1em}.panel-actions{text-align:center}@media (max-width:48.0625em){.panel+.panel{margin-top:1.5em}}@media (min-width:48.0625em){.panel-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-right:auto;margin-left:auto;max-width:60em}.panel-columns .panel{width:48%}.panel--has-action{padding-bottom:4em}.panel--has-action .panel-actions{position:absolute;bottom:1em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.profile-header{position:relative;padding:2em 0;background-color:#ca663a;color:#653818}.profile-header:after,.profile-header:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background-color:inherit}.profile-header:before{right:100%}.profile-header:after{left:100%}.profile-header h1{position:relative;margin:0;font-size:2em;line-height:1.2}.profile-avatar{margin:0 auto .5em;width:5em}.profile-avatar img{display:block;width:100%;height:auto;border-radius:6px}.profile-links{list-style:none;margin:.3em 0 0;padding:0}.profile-links li{display:inline-block;vertical-align:middle;margin-right:.5em}.profile-links li:last-child{margin-right:0}.profile-links a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.profile-links a:hover{opacity:.5}.profile-link-web a{position:relative;display:inline-block;font-size:.75em;background-color:#653818;color:#ca663a;padding:.25em .5em;font-weight:700;border-radius:4px;letter-spacing:.05em}.profile-link-web a:after{content:'';position:relative;display:inline-block;height:.8em;width:.8em;background-image:url(../img/arrow-right-orange-33.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:left bottom;margin-left:.25em}.profile-meta{position:relative;margin:0 0 2em;padding:.5em 0;background-color:#fff;border-bottom:2px solid #E8EAEB}.profile-meta:after,.profile-meta:before{content:'';position:absolute;display:block;top:0;bottom:-2px;width:100%;background-color:inherit;border-bottom:inherit}.profile-meta:before{right:100%}.profile-meta:after{left:100%}.profile-meta ul{list-style:none;margin:0;padding:0}.profile-meta li{position:relative;font-size:.75em;letter-spacing:.05em;color:#93979A;display:inline-block;margin-right:1em}.profile-meta li:last-child{margin-right:0}.profile-meta li strong{color:#4b4b4d}.profile-meta li a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.profile-meta li a:hover{opacity:.5}.profile-awards li{width:2em;margin-right:.5em}.profile-awards li img{display:block;width:100%;height:auto}.profile-logo-actions{margin-top:1em;text-align:center}@media (max-width:30.0625em){.profile-header{text-align:center}.profile-links{margin:.5em 0}.profile-links .profile-link-web{display:block;margin-right:0;margin-bottom:.25em}.profile-meta{text-align:center}.profile-meta li{margin-right:.5em}.profile-meta ul+ul{margin-top:.5em}}@media (min-width:30.0625em){.profile-header{min-height:9em;padding-left:6.5em}.profile-header h1{font-size:2.5em}.profile-avatar{float:left;margin-left:-6.5em;margin-bottom:0}.profile-actions{position:absolute;right:0;top:50%;margin-top:-.75em}.profile-awards{position:absolute;right:0;top:.5em}}.quickcollection{position:fixed;z-index:99;bottom:0;right:0;left:0;background-color:#E8EAEB;-webkit-box-shadow:0 -1px 8px 2px rgba(0,0,0,.3);box-shadow:0 -1px 8px 2px rgba(0,0,0,.3);-webkit-transform:translate3d(0,7.375em,0);transform:translate3d(0,7.375em,0);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.quickcollection.visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.quickcollection-title{color:#93979A;font-size:.875em;letter-spacing:.05em;padding:0 1.125em}.quickcollection-content{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;padding:1em;background-color:#93979A;min-height:7.375em}.quickcollection-content .logo-item{display:inline-block;width:5em;margin-bottom:0;margin-right:.5em}.quickcollection-actions{position:absolute;top:.5em;right:1em}.quickcollection-actions ul{position:absolute;display:none;right:0;bottom:100%;background-color:#fff;width:12em;height:20em;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.4);box-shadow:0 -1px 4px rgba(0,0,0,.4);border-radius:4px;list-style:none;padding:0;margin:0}.quickcollection-actions ul::-webkit-scrollbar{width:.5em}.quickcollection-actions ul::-webkit-scrollbar-track{background-color:#E8EAEB}.quickcollection-actions ul::-webkit-scrollbar-thumb{background-color:#93979A}.quickcollection-collection-list.active{display:block}.quickcollection-actions li+li{border-top:1px solid rgba(0,0,0,.05)}.quickcollection-actions li a{display:block;padding:.25em 1em;color:#93979A;font-size:.875em;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.quickcollection-actions li a:hover{background-color:#E8EAEB}.search-input-wrapper{position:relative;border-radius:4px;padding:.25em;background-color:#E8EAEB}.search-input{border:0;display:block;width:-webkit-calc(100% - 1.875em);width:calc(100% - 1.875em);background-color:#E8EAEB;color:#93979A;font-size:.625em;text-transform:uppercase;font-weight:700;letter-spacing:.2em;padding:.5em}.search-input::-webkit-input-placeholder{color:#93979A}.search-input::-moz-placeholder{color:#93979A}.search-input:-ms-input-placeholder{color:#93979A}.search-input::placeholder{color:#93979A}.search-button{position:absolute;right:.625em;top:.3em;border:0;padding:0 0 .125em;background-color:transparent;padding-left:.5em;font-size:.875em}.search-button .icon-search{background-image:url(../img/icon-search.svg);height:.875em;width:.875em}.search-toolbar{position:relative;padding:1em 0;background-color:#ca663a;color:#653818}.search-toolbar:after,.search-toolbar:before{content:'';position:absolute;display:block;top:0;bottom:0;width:100%;background-color:inherit}.search-toolbar:before{right:100%}.search-toolbar:after{left:100%}

/*@media (min-height:46em){
	.is-user.has-search-controls .site-content{margin-top:4.6875em;min-height:-webkit-calc(100vh - 18.8125em);min-height:calc(100vh - 18.8125em)}
	.is-user.has-search-controls.search-filters-visible .site-content{margin-top:10.75em}
	.is-user .search-toolbar{position:fixed;z-index:99;top:3.5625em;width:-webkit-calc(100% - 3em);width:calc(100% - 3em);max-width:67em;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
}

@media (min-height:46em) and (min-width:48em) and (max-width:52.75em){
	.is-user.has-search-controls .site-content{margin-top:6.125em}
	.is-user.has-search-controls.search-filters-visible .site-content{margin-top:12.375em}
	.is-user .search-toolbar{top:6.4375em}
}*/
.search-toolbar .search-controls{width:100%;padding:1em 0}.search-toolbar .search-input-wrapper{position:relative;border-radius:4px;padding:.25em;background-color:#653818}.search-toolbar .search-input{border:0;display:block;width:-webkit-calc(100% - 1.875em);width:calc(100% - 1.875em);background-color:#653818;color:#ca663a;font-size:.625em;text-transform:uppercase;font-weight:700;letter-spacing:.2em;padding:.75em}.search-toolbar .search-input::-webkit-input-placeholder{color:#ca663a}.search-toolbar .search-input::-moz-placeholder{color:#ca663a}.search-toolbar .search-input:-ms-input-placeholder{color:#ca663a}.search-toolbar .search-input::placeholder{color:#ca663a}.search-toolbar .search-button{position:absolute;right:.75em;top:.5em;border:0;padding:0 0 .125em;background-color:transparent;padding-left:.5em;font-size:.875em}.search-toolbar .search-button .icon-search{background-image:url(../img/icon-search-orange-54.svg);height:.875em;width:.875em}.search-toolbar .control-label{color:#653818}.search-toolbar .form-control{background-color:#653818;color:#ca663a}.search-toolbar ul{position:relative;display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:.375em .5em;background-color:rgba(101,56,24,.1);border-radius:6px}.search-toolbar ul+ul{margin-left:1em}@media (max-width:30.0625em){.search-controls-narrow{margin-bottom:1em}.search-toolbar ul{width:-webkit-calc(50% - .25em);width:calc(50% - .25em)}.search-toolbar ul+ul{margin-left:.5em}.search-toolbar ul li:first-child{display:block;margin-bottom:.5em}.search-toolbar-secondary-actions{text-align:center}}

@media (min-width:30.0625em) and (max-width:48.0625em){.search-toolbar ul li:first-child{display:block;margin-bottom:.5em}}.search-toolbar.btn.active,.search-toolbar.btn:active{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2);line-height:2.2}.search-toolbar ul li{display:inline-block;vertical-align:middle}.search-toolbar ul li .icon{opacity:1}.search-toolbar li{position:relative;margin-right:.5em}.search-toolbar li span:not(.tooltip){position:relative;display:block;font-size:.75em;font-weight:700;cursor:default}.search-toolbar li ul a{display:block;padding:.5em 1.5em;font-size:.75em;font-weight:700;color:inherit;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.search-toolbar li ul a.active,.search-toolbar li ul a:hover{background-color:inherit}.search-result-set-meta{margin-bottom:1em;text-align:center}.search-keywords{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:.5em 1em;overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;margin-bottom:1em}.search-keywords::-webkit-scrollbar{width:.25em;height:.25em}.search-keywords::-webkit-scrollbar-track{background-color:#E8EAEB}.search-keywords::-webkit-scrollbar-thumb{background-color:#93979A}.search-keywords ul{list-style:none;margin:0;padding:0}.search-keywords li{display:inline-block;color:#93979A}.search-keywords li a{color:#93979A;font-size:.75em;text-transform:lowercase;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.search-keywords li a:hover{opacity:.5}.search-keywords li:after{content:','}.advanced-search,.search-keywords li:last-child:after{display:none}.search-filters-visible .advanced-search{display:block}@media (min-width:48em){.search-toolbar .search-controls{width:100%;max-width:14em;display:inline-block;vertical-align:middle;padding:0}.search-controls-narrow{display:inline-block;vertical-align:middle}.search-toolbar-secondary-actions{position:absolute;top:1.5em;right:0}.advanced-search{margin:1em -.5em 0;border-top:1px solid rgba(101,56,24,.3);padding-top:.75em}.advanced-search .form-group{display:inline-block;width:20%;padding:0 .5em}}.single-logo-figure{padding:1em;border:2px solid #E8EAEB;border-radius:18px;margin-bottom:1.5em;background-color:#fff;height:0;padding-bottom:100%}.single-logo-figure img{position:relative;display:block;margin:0 auto;margin-top:50%;margin-top:-webkit-calc(50% + 1em);margin-top:calc(50% + 1em);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.single-logo-specs dt{font-size:.75em;color:#93979A;letter-spacing:.025em}.single-logo-specs dd{margin-left:0;font-size:.875em;letter-spacing:.025em;margin-bottom:1em}.single-logo-specs a{-webkit-transition:color .2s ease;transition:color .2s ease}.single-logo-specs a:hover{color:#93979A}.additional-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.additional-logos .logo-item{width:31%}.single-logo-meta{list-style:none;margin:0 0 1em;padding:0;border-radius:6px;border:1px solid #E8EAEB}.single-logo-meta li{position:relative;font-size:.875em;letter-spacing:.025em;padding:.5em 1em;text-align:right;color:#93979A}.single-logo-meta li .icon{position:absolute;top:.625em;left:1em}.single-logo-meta li+li{border-top:1px solid #E8EAEB}.single-logo-aside{color:#93979A;-webkit-transition:color .2s ease;transition:color .2s ease}.single-logo-aside:hover{color:inherit}.single-logo-award{margin:0 0 2em}.single-logo-award .icon-award{margin-right:.5em}.single-logo-award span{display:inline-block;vertical-align:middle;color:#93979A;font-style:italic;font-weight:700;font-size:.875em;line-height:1;border-left:1px solid #E8EAEB;padding-left:.75em}.single-logo-palette{list-style:none;margin:1em 0;padding:0}.single-logo-palette li{display:inline-block}.single-logo-palette span{display:block;height:1.25em;width:1.25em;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.single-logo-header{padding:2em 0 0}@media (min-width:48.0625em){.single-logo{max-width:54em;margin:0 auto}.single-logo-content{position:relative}.single-logo-item{width:45%;padding-bottom:2em}.single-logo-additional{position:absolute;top:0;right:0;padding-right:7em;left:45%;max-width:25em;padding-left:5%}.single-logo-specs{margin:0}.single-logo-aside{position:absolute;top:0;right:0;width:5em}.single-logo-aside h3{display:none}.additional-logos .logo-item{width:100%}.logo-details-comments{width:45%;padding-top:0}}.sort-bucket-content{max-height:30em;overflow:auto;-webkit-overflow-scrolling:touch;padding:1em;border:2px solid #E8EAEB;border-radius:18px;background-color:#fff}@media (min-width:48.0625em){.sort-bucket{display:inline-block;vertical-align:top;width:50%}.sort-bucket:first-child{padding-right:2em}.sort-bucket+.sort-bucket{padding-left:2em}}.has-tooltip{position:relative}.tooltip{position:absolute;z-index:5;display:none;opacity:0;top:100%;left:50%;margin-top:.5em;-ms-transform:translateX(-50%);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-color:rgba(101,56,24,.85);color:#fff!important;font-size:.75em!important;padding:.5em 1em;border-radius:5px;white-space:nowrap;line-height:1.5}.tooltip::before{content:'';position:absolute;display:block;bottom:100%;left:50%;width:2em;height:1em;margin-left:-1em;background-image:url(../img/tooltip-tail-top-18.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center bottom}.no-touchevents .has-tooltip:hover+.tooltip{display:block;opacity:0;-webkit-animation:tooltip .4s ease .5s forwards;animation:tooltip .4s ease .5s forwards}.touchevents .tooltip{display:none!important}@-webkit-keyframes tooltip{from{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{opacity:1;-webkit-transform:translate3d(-50%,.5em,0);transform:translate3d(-50%,.5em,0)}}@keyframes tooltip{from{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{opacity:1;-webkit-transform:translate3d(-50%,.5em,0);transform:translate3d(-50%,.5em,0)}}.upload-item{position:relative}.upload-preview{position:relative;padding-top:100%;padding-bottom:2em;height:0}.upload-bucket{position:absolute;display:block;top:0;right:0;bottom:0;left:0;padding:2em;background-color:#fff;border:2px solid #E8EAEB;border-radius:16px}.upload-bucket.is-drag-over{border-style:dashed;border-color:#ca663a}.upload-bucket img{display:block;width:100%}.upload-item input{position:absolute;display:block;left:-99999em}.upload-item label{position:absolute;right:0;bottom:.5em;left:0;font-weight:700;text-align:center;color:#ca663a}.upload-item label small{display:block;color:#93979A;font-size:.75em}.vcard{position:relative;padding-left:4em;min-height:3em;margin-top:.25em;margin-bottom:1em}.vcard-photo{display:block;float:left;margin-top:-.25em;margin-left:-4em;height:2.875em;width:2.875em;border-radius:8px;background-color:#fff;padding:5px;border:1px solid #E8EAEB}.vcard-photo img{display:block;border-radius:6px}.vcard-heading{font-size:1em;font-weight:700;line-height:1;margin:0 0 .5em}.vcard-meta{font-size:.875em;margin:0;color:#93979A}.vcard-meta a:not(.btn){color:#ca663a;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.vcard-meta a:not(.btn):hover{opacity:.5}@media screen and (min-width:40em){.vcard{padding-left:4.5em;margin-bottom:2em}.vcard-photo{height:3.5em;width:3.5em;margin-left:-4.5em}.vcard-heading{font-size:1.25em}}

/*
@media (min-width: 52em) {
	.frontpage-header-new {
		margin-top: 2em;
	}
}

@media (min-width: 48em) {
	.frontpage-header-inner {
		padding: 1.5em 0 0;
	}
}

.search-input-wrapper {
	margin-bottom: 1.5em;
}
*/

.search-toolbar-secondary-actions {
	display: none;
}

.advanced-search {
	display: block;
}

@media (min-height: 46em) {
/*	.is-user.has-search-controls .site-content {
		margin-top: 10.75em;
	}
	.is-user.has-search-controls.is-admin .site-content {
	    margin-top: 17.2em;
	}*/
}

.article-bucket .news-search {
	margin-bottom: 1em;
}

/* Working ON Safari Header Issue. Taking away scrolling header */
/*body {
	padding-top: 0;
}
.site-header {
	position: relative;
	z-index: auto;
}*/

img.header-banner {
	width: 100%;
	margin-bottom: 2em;
}
	
@media screen and (min-width:768px){
	img.header-banner {
		width: 66%;
		margin-top: 1em;
		margin-bottom: 1em;
		margin-top: 2em;
		margin-bottom: 2em;
	}
}


.frontpage-logos .search-input-wrapper,
.news-search .search-input-wrapper {
    position: relative;
    z-index: 5;
    border-radius: 6px;
    padding: .25em;
    background-color: #653818;
    max-width: 100%;
	margin-bottom: 1.5em;
    margin-right: 0.25em;
}
.frontpage-logos .search-input,
.news-search .search-input
{
    border: 0;
    display: block;
    background-color: #653818;
    color: #ca663a;
    padding: .25em .5em;
    font-weight: 700;
    font-size: 1.3em;
    letter-spacing: normal;
    text-transform: none
}
.frontpage-logos .search-input::-webkit-input-placeholder,
.news-search .search-input::-webkit-input-placeholder {
    color: #ca663a
}
.frontpage-logos .search-input::-moz-placeholder,
.news-search .search-input::-moz-placeholder {
    color: #ca663a
}
.frontpage-logos .search-input:-ms-input-placeholder,
.news-search .search-input:-ms-input-placeholder {
    color: #ca663a
}
.frontpage-logos .search-input::placeholder,
.news-search .search-input::placeholder {
    color: #ca663a
}
.frontpage-logos .search-button,
.news-search .search-button {
    position: absolute;
    right: 1em;
    top: .5em;
    border: 0;
    padding: 0 0 .25em;
    background-color: transparent;
    padding-left: .75em;
    font-size: 1em
}
.frontpage-logos .search-button .icon-search,
.news-search .search-button .icon-search {
    background-image: url(../img/icon-search-orange-54.svg);
    width: 1.25em;
    height: 1.25em
}

.recent-logo-containerx {
    margin: 0 auto 1em;
}

.section-title {
	color: #653818;
}
.article-bucket .section-title {
	margin-bottom: 1.3em;
}

@media (max-width: 600px) {
	.frontpage-banner-inner {
		padding-top: 0.5em !important;
		padding-bottom: 0.5em !important;
	}
	img.header-banner {
		margin-bottom: 0;
	}
}

@media (max-width: 768px) {
	.recent-logo-container.with-banner {
		display: none;
	}
}

@media (min-width: 48em) {
	.frontpage-header-inner {
		padding: 1em 0 0;
	}
	.frontpage-header-new {
		margin-top: 0.9em;
	}
	.recent-logo-container.with-banner {
		top: 0.5em;
		margin: 0 0 1em 0;
	}
}

@media (min-width: 52em) {
	.frontpage-header-newx {
		margin-top: 0.9em;
	}
}

@media (min-width: 1200px) {
	.recent-logo-container.with-banner {
		top: 2em;
		left: 66%;
/*		top: 3.25em;
		top: 4em;*/
	}
}

.frontpage-logos .label {
	top: 6.5em;
}


/* Join / Info Page Dotted Info */
.join h1 {
	color: #fff;
	font-size: 36px;
}
/*.join h2 {
	display: inline-block;
	width: 50%;
}*/
.join .page-header h2 {
	display: block;
	width: auto;
}
.join .content_blocks {
	text-align: center;
}
.join .content_block {
	position: relative;
	width: 100%;
	max-width: 780px;
	text-align: left;
}
.join .content_block.alternate::before {
	left: 50%;
	right: 60px;
	border-radius: 0 30px 30px 0;
	border-right: dashed 2px gray;
	border-left: 0;
}
.join .image {
	display: inline-block;
	top: 50%;
	left: 0;
	width: 120px;
	height: 120px;
	background: #ca663a;
}
.join .content_block.alternate .image {
	left: auto;
	right: 0;
}
.join .content_block.first {
	margin-top: 0;
}
.join .content_block.first::before {
	border-radius: 0 0 0 30px;
	border-top: 0;
}
.join .content_block.last {
	margin-bottom: 0;
}
@media (min-width: 30em) {
	.join .page-header {
		margin-bottom: 0;
	}
	.join h2 {
		display: block;
		width: auto;
	}
	.join .content_block {
		padding: 80px 80px 80px 200px;
		margin: -2px auto;
		box-sizing: border-box;
	}
	.join .content_block.alternate {
		padding: 80px 200px 80px 80px;
	}
	.join .content_block::before {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		left: 60px;
		right: 50%;
		border-radius: 30px 0 0 30px;
		border: dashed 2px gray;
		border-right: 0;
	}
	.join .content_block.alternate::before {
		left: 50%;
		right: 60px;
		border-radius: 0 30px 30px 0;
		border-right: dashed 2px gray;
		border-left: 0;
	}
	.join .image {
		display: block;
		position: absolute;
		margin-top: -60px;
	}
	.join .content_block.alternate.last::before {
		border-radius: 0 30px 0 0;
		border-bottom: 0;
	}
	.join .content_block.last::before {
		border-radius: 30px 0 0 0;
		border-bottom: 0;
		top: -1px;
	}
}


/* Showing / Hiding Placeholder Text on Focus */
/* Place Holder CSS */
::-webkit-input-placeholder {
  color: #000;
  opacity: 0.5;
  -webkit-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:-moz-placeholder {
  color: #000;
  opacity: 0.5;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
::-moz-placeholder {
  color: #000;
  opacity: 0.5;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:-ms-input-placeholder {  
  color: #000;
  opacity: 0.5;
  -ms-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}

/* Place Holder CSS for Focus */
:hover::-webkit-input-placeholder {
  opacity: 0.75;
  -webkit-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:hover:-moz-placeholder {
  opacity: 0.75;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:hover::-moz-placeholder {
  opacity: 0.75;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:hover:-ms-input-placeholder {  
  opacity: 0.75;
  -ms-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}

/* Place Holder CSS for Focus */
:focus::-webkit-input-placeholder {
  opacity: 0;
  -webkit-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:focus:-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:focus::-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}
:focus:-ms-input-placeholder {  
  opacity: 0;
  -ms-transition: opacity 1.25s ease-in-out;
  transition: opacity 1.25s ease-in-out;
}

/* Custom Input Style */
.placholder-hide input, .placholder-hide textarea
{
  font-size: 16px;
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 3px solid #bbb;
  line-height: 20px;
  text-indent: 5px;
  width: 400px;
  display: block;
  clear: both;
  margin-bottom: 5px;
}
.placholder-hide textarea
{
  height: 100px;
}
.placholder-hide button
{
  font-size: 16px;
  padding: 6px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 0px solid #333;
  line-height: 20px;
  width: 200px;
  display: block;
  clear: both;
  margin-bottom: 5px;
  margin-left: 213px;
  background-color: #666;
  color: #CCC;
  cursor: pointer;
}
.placholder-hide button:hover, .placholder-hide button:focus
{
  outline: none;
  background-color: #444;
  color: #EEE;
}
.placholder-hide input:hover, .placholder-hide textarea:hover
{
  outline: none;
  border-color: #AAA;
}
.placholder-hide input:focus, .placholder-hide textarea:focus
{
  outline: none;
  border-color: #888;
}

/* ReCaptchca Image Override!! */
div.rc-anchor-logo-img {
	background-image: url(/assets/img/ll_capthca_48.png) !important;
}

/* Small Award Icons Wrap Fix */
.profile-awards li {
	display: inline-block;
}

/* Designer List of Winning Logos by Book Page */

#logo-book-header {
	margin-bottom: 1em;
}

/* Checkmark in Disclaimer field */
.disclaimer .checkbox input+span {
	width: 1em;
	height: 1em;
	margint-right: 0;
}
.disclaimer .checkbox input+span:after {
	top: 0.1em;
	right: 0.1em;
	bottom: 0.1em;
	left: 0.1em;
}

.quick-start-image {
	text-align: center;
	margin-top: 2em;
}
.quick_start_section ul {
	list-style: none;
	padding: 0;
}
.quick_start_section li {
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}
.quick-start-image img {
	width: 100%;
	max-width: 250px;
}

/*Search Update*/
.search-toolbar.search_new {
	text-align: center;
}
.search-toolbar.search_new .search-controls {
	width: 100%;
	max-width: 630px;
	padding:1em 0
}
.search-toolbar.search_new .search-input-wrapper {
	position:relative;
	border-radius:4px;
	padding:.25em;
	background-color:#fff
}
.search-toolbar.search_new .search-input {
	display:block;
	width:-webkit-calc(100% - 1.875em);
	width:calc(100% - 2.5em);
	background-color:#fff;
	color:#653818;
	font-size:2em;
	text-transform:unset;
	font-weight:700;
	letter-spacing:0;
	padding: 0 0 0 1.3em;
}
.search-toolbar.search_new .search_new .search-input::-webkit-input-placeholder{color:#b4b4b4; text-transform:none;}
.search-toolbar .search-input::-moz-placeholder{color:#b4b4b4; text-transform:none;}
.search-toolbar.search_new .search-input:-ms-input-placeholder{color:#b4b4b4; text-transform:none;}
.search-toolbar.search_new .search-input::placeholder{color:#b4b4b4; text-transform:none;}
.search-toolbar.search_new .search-button{
	position: absolute;
    left: .5em;
    top: 1.3em;
    border: 0;
    padding: 0 0 .125em;
    background-color: transparent;
    padding-left: .25em;
    font-size: 1em;
}
.search-toolbar.search_new .search-button .icon-search{background-image:url(../img/icon-search-brown.svg);height:1.25em;width:1.25em}
.search-toolbar.search_new .advanced-button{
	position: absolute;
    right: .5em;
    top: 2.1em;
    border: 0;
    padding: 0 0 .125em;
    background-color: transparent;
    padding-left: .25em;
    font-size: 0.75em;
	width: 7em;
}
.search-toolbar.search_new .advanced-button .icon-arrow-down{
	background-image:url(../img/icon-arrow-down.svg);
	height:0.5em;
	width:0.5em;
	text-indent: 0;
}
.search-toolbar.search_new .control-label{color:#653818}
.search-toolbar.search_new .form-control{background-color:#653818;color:#ca663a}
.search-toolbar.search_new ul{position:relative;display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:.375em .5em;background-color:rgba(101,56,24,.1);border-radius:6px}
.search-toolbar.search_new ul+ul{margin-left:1em}

.edit-logo-form textarea.form-control {
	min-height: unset;
}

.profile-bio {
	margin: 2em auto;
}

@media (max-width:30.0625em){
	.search-controls-narrow .search_new {margin-bottom:1em}
	.search-toolbar.search_new ul{width:-webkit-calc(50% - .25em);width:calc(50% - .25em)}
	.search-toolbar.search_new ul+ul{margin-left:.5em}
	.search-toolbar.search_new ul li:first-child{display:block;margin-bottom:.5em}
	.search-toolbar-secondary-actions .search_new {text-align:center}}
/*END Search Update*/

@media (min-width: 58.75em) {
	.site-navigation ul li {
		margin-right: 0.75em;
	}
}

@media (max-width: 47.8em) {
	.user-menu .submenu {
		display: block !important;
	}
}

@media (min-width: 30em) {
	#logo-book-header label {
		display: inline-block;
		width: 22%;
		vertical-align: middle;
	}
	#logo-book-header p {
		display: inline-block;
		width: 76%;
		vertical-align: middle;
		padding: 0 0.5em;
	}
	.quick_start_section li {
		display: inline-block;
		width: 50%;
	}
	.quick_start_section li+li {
		margin-left: -5px;
	}
}

/* Change orange search bar header to scroll with page */
/*@media (max-width: 52.75em) and (min-height: 46em) and (min-width: 48em) {
	.is-user .search-toolbar {
		top: 0;
	}
}
@media (min-height: 46em) {
	.is-user.has-search-controls .site-content {
		margin-top: 0;
	}
	.is-user .search-toolbar {
		position: relative;
		top: 0;
	}
}*/

 .article-feed .double-thumbnail figure,
.article-feed .double-thumbnail .article-thumbnail-content { width: 100%; padding-top: 0.2em; }

/*.article-feed figure:first-child ,
.article-feed .article-thumbnail-content:first-child { width: 100%; padding-top: 0.4em; }*/

.bold {
	font-weight: bold;
}