body.collections-index .ez-page-wrapper__content,body.members-following .ez-page-wrapper__content,body.members-likes .ez-page-wrapper__content,body.members-show .ez-page-wrapper__content,body.members-uploads .ez-page-wrapper__content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}body .user-profile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 100%;flex:1 0 100%}.user-profile{max-width:1820px;margin:0 auto}.user-profile--centered .user-profile__avatar{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.user-profile--centered .user-profile__info{-ms-flex-align:center;align-items:center}.user-profile__header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:750px){.user-profile__header{-ms-flex-direction:row;flex-direction:row}}.user-profile__avatar{-ms-flex:0 1 90px;flex:0 1 90px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:20px}.user-profile__avatar .ez-avatar.ez-avatar--missing svg{width:60px;height:60px}@media screen and (min-width:750px){.user-profile__avatar{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}}.user-profile__info{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-profile__info>*{-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:750px){.user-profile__info{text-align:left;margin:0 30px;-ms-flex:0 1 730px;flex:0 1 730px}}.user-profile__username{font-size:32px;margin-bottom:0}.user-profile__bio{margin-top:10px}.user-profile__bio p{margin-bottom:15px}.user-profile__bio p:last-of-type{margin-bottom:0}p+.user-profile__bio__html{display:block;margin-top:15px}.user-profile__social-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:12px 0 0}@media screen and (min-width:750px){.user-profile__social-icons{-ms-flex-pack:start;justify-content:flex-start}}.user-profile__social-icons svg{width:21px;height:21px;fill:#666;margin-bottom:-2px}.user-profile__social-icons li:not(:last-of-type){margin-right:20px}@media screen and (min-width:750px){.user-profile__username+.user-profile__social-icons{margin-top:0}}.user-profile__actions{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}@media screen and (min-width:750px){.user-profile__actions{-ms-flex-pack:end;justify-content:flex-end;margin:0}}.user-profile__actions a:not(:last-of-type){margin-right:10px}.user-profile__resources{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-profile__resources .ez-drop-down{-ms-flex-item-align:end;align-self:flex-end;height:40px;margin-left:auto}.user-profile__resources .ez-drop-down__submenu,.user-profile__resources .ez-drop-down__title{border-radius:5px;font-size:12px}.user-profile__resources .ez-drop-down__submenu{top:50px}@media screen and (max-width:750px){.user-profile__resources .ez-drop-down{margin-left:0;margin-top:20px;width:100%}.user-profile__resources .ez-drop-down .ez-drop-down__submenu{width:100%}.user-profile__resources .ez-drop-down .ez-drop-down__submenu--right{left:0}}@media screen and (max-width:750px){.user-profile__resources .ez-drop-down+.user-profile__resources-items .ez-resource-grid{margin-top:20px}}.user-profile__resources-select{display:-ms-flexbox;display:flex;margin-top:40px;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:520px){.user-profile__resources-select{margin-top:80px}}@media screen and (max-width:750px){.user-profile__resources-select{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media screen and (min-width:750px){.user-profile__resources-select{-ms-flex-pack:start;justify-content:flex-start}}.user-profile__resource-tab:not(:last-of-type){margin-right:5px}@media screen and (min-width:520px){.user-profile__resource-tab:not(:last-of-type){margin-right:10px}}.user-profile__resource-tab svg{fill:#666;display:none;pointer-events:none}@media screen and (min-width:600px){.user-profile__resource-tab svg{display:block}}.user-profile__resource-tab--following svg{height:16px;margin-right:6px;width:16px}.user-profile__resource-tab:not(.is-selected):not(:hover):not(:active){background:transparent}.user-profile__resource-tab.is-selected:link,.user-profile__resource-tab.is-selected:visited{background:#ffefdb;color:#ff8a00}.user-profile__resource-tab.is-selected svg{fill:#ff8a00}.user-profile__resource-tab__count{margin-left:5px;display:none;pointer-events:none}@media screen and (min-width:520px){.user-profile__resource-tab__count{display:block}}.collections-grid{display:-ms-grid;display:grid;grid-auto-rows:auto;grid-row-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:20px;width:100%}@media screen and (min-width:500px){.collections-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.collections-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1820px){.collections-grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.collections-grid__item__link:link,.collections-grid__item__link:visited{color:#666}.collections-grid__item__link:hover .collections-grid__item__previews__tile:before{background-color:rgba(0,0,0,.1)}.collections-grid__item__link:focus .collections-grid__item__previews__tile:before{background-color:rgba(0,0,0,.15)}.collections-grid__item__previews{width:100%;padding-bottom:65%;position:relative;border-radius:8px;overflow:hidden}.collections-grid__item__previews__tile{position:absolute;overflow:hidden;background:#f0f0f0}.collections-grid__item__previews__tile:before{content:" ";background-color:rgba(0,0,0,.03);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.collections-grid__item__previews__tile img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.collections-grid__item__previews__tile--large{top:0;left:0;height:100%;width:calc(65% - 3px);padding-bottom:50%}.collections-grid__item__previews__tile--small{right:0;height:calc(50% - 1.5px)}.collections-grid__item__previews__tile--small:nth-of-type(2){top:0;width:35%}.collections-grid__item__previews__tile--small:nth-of-type(3){top:calc(50% + 1.5px);width:35%}.collections-grid__item__info{margin-top:12px}.collections-grid__item__info__name{word-break:break-word}.collections-grid__item__private-icon{fill:silver;-ms-flex-negative:0;flex-shrink:0;height:14px;margin-left:6px;width:12px}@media screen and (max-width:750px){.collections-grid__item__private-icon{margin-left:auto}}body.IE .collections-grid{display:block}body.IE .collections-grid__item{width:calc(25% - 10px);float:left;margin-bottom:10px;padding:0}body.IE .collections-grid__item:not(:nth-of-type(4n)){margin-right:13.333px}body.IE .collections-grid__item__previews__tile img{position:absolute;top:50%;left:50%;width:auto;height:120%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.following-grid{display:-ms-grid;display:grid;grid-auto-rows:auto;grid-row-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:20px;width:100%}@media screen and (min-width:500px){.following-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.following-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1400px){.following-grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:2200px){.following-grid{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.following-grid__item{background-color:#fff;-webkit-box-shadow:0 6px 25px -25px #000;box-shadow:0 6px 25px -25px #000;position:relative;width:100%;border-radius:8px}.following-grid__item,.following-grid__item__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.following-grid__item__link{border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid #eaeaea;border-bottom:none}.following-grid__item__link:active,.following-grid__item__link:active+div{border-color:#cbcbcb}.following-grid__item__link:active:before{background:rgba(0,0,0,.05);content:"";height:100%;width:100%;top:0;left:0;position:absolute;z-index:11}.following-grid__item__link:link,.following-grid__item__link:visited{-ms-flex-align:center;align-items:center;color:#666;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.following-grid__item__preview{height:0;padding-bottom:53%;position:relative;width:100%;z-index:2;overflow:hidden}.following-grid__item__preview__image-wrap{height:100%;overflow:hidden;position:absolute;width:100%}.following-grid__item__preview__image-wrap:before{position:absolute;content:"";background:rgba(0,0,0,.1);z-index:2;width:100%;height:100%;top:0;left:0}.following-grid__item__preview__image-wrap--missing{background:#e7e7e7}.following-grid__item__preview__image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.following-grid__item__details{-ms-flex-align:center;align-items:center;z-index:9;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.following-grid__item__details .ez-avatar{border:6px solid #fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 20px rgba(0,0,0,.25);height:100px;margin-top:-53px;width:100px}.following-grid__item__details .ez-avatar--missing svg{height:50px;width:50px}.following-grid__item__details__username-resources{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:18px}.following-grid__item__details__username{font-weight:600}.following-grid__item__details__resource-count{color:#a0a0a0}.following-grid__item:hover .following-grid__follow,.following-grid__item:hover .following-grid__item__link{border-color:#cbcbcb}.following-grid__follow{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-radius:0 0 8px 8px;border-right:1px solid #eaeaea;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;padding:23px 0 0;position:relative;z-index:9;overflow:hidden;-ms-flex-align:center;align-items:center;width:100%}.following-grid__follow .ez-btn--follow{margin-bottom:35px}body.IE .following-grid{display:block}body.IE .following-grid__item{display:block;width:calc(25% - 10px);float:left;margin-bottom:10px;padding:0}body.IE .following-grid__item:not(:nth-of-type(4n)){margin-right:13.333px}.ez-modal .share-modal{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:40px;text-align:center;max-width:580px}@media screen and (max-width:400px){.ez-modal .share-modal{padding:30px}}.ez-modal .share-modal .ez-modal__content{width:100%}.ez-modal .share-modal__header{color:#666;font-size:36px;margin-bottom:30px}@media screen and (max-width:400px){.ez-modal .share-modal__header{font-size:30px;margin-bottom:20px}}.ez-modal .share-modal__share-buttons{display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:540px){.ez-modal .share-modal__share-buttons{-ms-flex-direction:column;flex-direction:column}}.ez-modal .share-modal__share-button{color:#333;-ms-flex-positive:1;flex-grow:1;font-size:14px;height:50px;line-height:51px;margin-right:30px;white-space:nowrap}.ez-modal .share-modal__share-button:last-of-type{margin-right:0}@media screen and (max-width:540px){.ez-modal .share-modal__share-button{margin-bottom:30px;margin-right:0}.ez-modal .share-modal__share-button:last-of-type{margin-bottom:0}}@media screen and (max-width:400px){.ez-modal .share-modal__share-button{margin-bottom:20px}}.ez-modal .share-modal__share-button svg{margin-right:10px}.ez-modal .share-modal__share-button--facebook svg{fill:#3a5a97;height:20px;width:20px}.ez-modal .share-modal__share-button--twitter svg{fill:#1ea1f3;height:20px;width:20px}.ez-modal .share-modal__share-button--pinterest svg{fill:#bd081c;height:21px;width:21px}.ez-modal .share-modal__share-button--email svg{fill:#666;height:16px;width:21px}.ez-modal .share-modal .copy-link-wrapper{width:100%}.copy-link-source{-ms-overflow-style:none;color:#666;cursor:pointer;display:inline-block;font-size:12px;height:45px;line-height:40px;outline:none;overflow-y:hidden;overflow-x:scroll;padding:0;position:relative;white-space:nowrap;width:100%}.copy-link-source::-webkit-scrollbar{width:0!important}.copy-link-source a{color:#666}.copy-link-source__wrap{overflow:hidden;padding:0 15px;width:calc(100% - 15px)}.copy-link-wrapper{background-color:#f7f7f7;border:0;border-radius:5px;display:-ms-flexbox;display:flex;height:40px;position:relative;text-align:left}.copy-link-wrapper:before{content:none}.copy-link-wrapper>svg{display:inline-block;fill:#b5b5b5;height:18px;left:12px;position:absolute;top:11px;width:18px}.copy-link-wrapper>svg+.copy-link-source__wrap{margin-left:40px;padding-left:0;width:calc(100% - 40px)}.copy-link-wrapper .ez-tooltip-copied{left:50%;opacity:0;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0s;transition:all 0s;visibility:hidden;z-index:9999}.copy-link-wrapper .ez-tooltip-copied.show-copied{opacity:1;top:-30px;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:visible}.copy-link-wrapper .ez-tooltip-copied.float-away-copied{opacity:0;top:-60px;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.copy-link-wrapper .ez-tooltip-copied:after{bottom:-6px}.copy-link-wrapper__copy-button{border:none;border-top-right-radius:6px;border-bottom-right-radius:6px;-ms-flex:1 0 auto;flex:1 0 auto;height:40px;font-size:12px;font-weight:700;line-height:39px;padding-left:12px;padding-right:12px;white-space:nowrap}.copy-link-wrapper__copy-button--light{background-color:#fff;border-left:1px solid #ff8a00;color:#ff8a00}.copy-link-wrapper__copy-button--light:hover{background-color:#fff3e5}.copy-link-wrapper__copy-button--dark{background-color:#ff8a00;color:#fff}.copy-link-wrapper__copy-button--dark:hover{background:#ff981f}.user-profile-layout{max-width:2020px;margin:0 auto;padding:0 10px}@media screen and (min-width:1220px){.user-profile-layout{padding:50px 100px 10px}}@media screen and (max-width:750px){.user-profile-layout{max-width:100%}}.user-profile-layout__header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:750px){.user-profile-layout__header{-ms-flex-direction:row;flex-direction:row}}.user-profile-layout__header .ez-avatar--large{width:112px;height:112px;border:none}.user-profile-layout__header .ez-avatar--large:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.07);border-radius:50%}.user-profile-layout__header__header{font-size:32px;margin-bottom:0}.user-profile-layout__header__actions{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}@media screen and (min-width:750px){.user-profile-layout__header__actions{-ms-flex-pack:end;justify-content:flex-end;margin:0}}.user-profile-layout__header__actions a:not(:last-of-type){margin-right:10px}.user-profile-layout--centered .user-profile__avatar{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.user-profile-layout--centered .user-profile__info{-ms-flex-align:center;align-items:center}@media screen and (min-width:501px){.user-profile-layout .num-button-pager{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;justify-items:center}.user-profile-layout .num-button-pager .num-button-pager__next{-ms-grid-column:2;grid-column-start:2}.user-profile-layout .num-button-pager .ez-num-pager__wrap{margin-left:auto}}.user-profile-layout .collections-grid,.user-profile-layout .ez-resource-grid,.user-profile-layout .following-grid{margin-top:40px}.user-profile__resources-items{min-height:calc(100% - 160px);width:100%}.user-profile__resources-items,.user-profile__resources-items__bucket{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.user-profile__resources-items__bucket{position:relative;min-height:200px}.user-profile__resources-items__placeholder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:70px 30px 40px}@media screen and (min-width:750px){.user-profile__resources-items__placeholder{margin:auto}}.user-profile__resources-items__placeholder__icon{position:relative;margin-bottom:20px;max-width:100%;width:220px}.user-profile__resources-items__placeholder__icon__inner-wrap{background:#f0f0f0;border-radius:8px;display:inline-block;height:0;padding-bottom:100%;position:relative;width:100%}.user-profile__resources-items__placeholder__icon svg{fill:#444;height:103px;left:50%;max-width:40%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120px}.user-profile__resources-items__placeholder__message{max-width:350px}.user-profile__resources-items__placeholder__message span,.user-profile__resources-items__placeholder__message strong{display:block}.user-profile__resources-items__placeholder--likes .user-profile__resources-items__placeholder__message{max-width:480px}body.IE .user-profile-layout{width:100%;max-width:1820px;-ms-flex:none;flex:none}.ez-block-pager{font-weight:600;float:none;width:auto;background-color:transparent;border:none;padding:40px 0 50px;text-align:center;display:-ms-flexbox;display:flex;overflow:visible}@media screen and (max-width:720px){.ez-block-pager{padding:20px 0 30px}}.ez-block-pager__page{margin:0 2px}@media screen and (max-width:720px){.ez-block-pager__page{display:none}}.ez-block-pager__page--gap,.ez-block-pager__page.is-current,.ez-block-pager__page.is-disabled,.ez-block-pager__page a:link,.ez-block-pager__page a:visited{border-radius:5px;height:40px;line-height:40px;min-width:40px;padding:0 13px}@media screen and (max-width:600px){.ez-block-pager__page--gap,.ez-block-pager__page.is-current,.ez-block-pager__page.is-disabled,.ez-block-pager__page a:link,.ez-block-pager__page a:visited{font-size:14px;height:30px;line-height:30px;min-width:30px}}@media screen and (max-width:440px){.ez-block-pager__page--gap,.ez-block-pager__page.is-current,.ez-block-pager__page.is-disabled,.ez-block-pager__page a:link,.ez-block-pager__page a:visited{height:40px;line-height:40px;min-width:40px}}.ez-block-pager__page a:link,.ez-block-pager__page a:visited{display:block;color:#666}.ez-block-pager__page a:active,.ez-block-pager__page a:hover{background:#ddd}.ez-block-pager__page:last-child{margin-right:0}.ez-block-pager__page.is-current{background:#ff8a00;color:#fff}@media screen and (max-width:720px){.ez-block-pager__page.is-current{display:block}}.ez-block-pager__page.is-disabled{background-color:#ededed}.ez-block-pager__page--gap{border:none;min-width:0;padding:0}.ez-block-pager__page--next,.ez-block-pager__page--prev{position:relative}@media screen and (max-width:720px){.ez-block-pager__page--next,.ez-block-pager__page--prev{display:block}}.ez-block-pager__page--next svg,.ez-block-pager__page--prev svg{fill:#fff;height:12px;width:12px}.ez-block-pager__page--next a:link,.ez-block-pager__page--next a:visited,.ez-block-pager__page--prev a:link,.ez-block-pager__page--prev a:visited{background-color:#666}.ez-block-pager__page--next a:active,.ez-block-pager__page--next a:hover,.ez-block-pager__page--prev a:active,.ez-block-pager__page--prev a:hover{background-color:#333}.num-button-pager{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:50px;margin-bottom:50px}.num-button-pager__next.ez-btn{width:100%;line-height:40px;max-width:300px;padding:15px 25px}@media screen and (max-width:500px){.num-button-pager{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.num-button-pager .spacer{display:none}.num-button-pager .ez-num-pager{margin:30px 0 0}}