﻿.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(https://production-cdn.patternbank.com/Jcrop.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}.container{width:100%;max-width:1400px}form.popup-form select{float:left;width:70%}form.popup-form input[type=submit]{float:right;width:28%;margin-top:6px;padding:11px 10px;text-align:center}form.popup-form select#preferred_currency{margin-bottom:20px}@media (max-width: 480px){form.popup-form select,form.popup-form input[type="submit"]{width:100%;float:none}}.container{width:100%;max-width:1400px}body.page-users .collapse-on-tablet-control{margin-top:20px}.user-header{margin-top:20px}.user-heading{margin-bottom:10px;font-size:30px;font-weight:bold}.user-heading span.verified_badge{margin-left:5px;display:inline-block;cursor:pointer}.user-heading span.verified_badge img{margin-top:-2px}.user-bio{font-size:smaller;padding-right:36px;line-height:1.4;margin-bottom:0}.user-info{font-size:smaller}.follow-btn{text-align:center;margin-top:15px;max-width:100%;padding:16px 32px !important;font-size:16px !important;line-height:22px !important}.user-location{font-weight:600;margin-top:25px;margin-bottom:10px}.user-location i{margin-right:4px}article#main.email-confirmation{padding-top:2rem}article#main.profile section.lightboxes{margin-top:20px}article#main.profile section.lightboxes h2{font-size:25px !important}article#main.profile .designs{margin-top:0}dd.image-upload .profile-preview{display:inline-block;padding:0 5px}dd.image-upload .profile-preview .container{overflow:hidden;width:120px;padding:0}dd.image-upload .profile-preview .container img{max-width:none;width:120px}dd.image-upload .profile-preview .container.avatar-prev{height:120px}dd.image-upload .profile-preview .container.header-prev{height:45px}dd.image-upload .file-upload{vertical-align:top;display:inline-block;margin-left:20px}dd.image-upload .file-upload input{position:absolute;top:0;left:150px;width:184px;height:26px;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}dd.image-upload p.info{margin:6px 0 0 0;line-height:1.5}.welcome .inner,.unconfirmed-email .inner{width:615px;padding:15px 20px;margin:20px 0 30px 0;line-height:1.5}.welcome .inner{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.welcome .inner h2{margin:0 !important}.unconfirmed-email .inner{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.user-crop img{max-width:none}.deactivateAccountAction{width:80%;text-align:center}.deactivateAccountLink{background:0;color:#bc0033;border-bottom:1px dotted #bc0033;padding:0}.deactivateAccountLink:hover{background:transparent}.deactivateAccountReason{padding-left:1em;position:relative}.deactivateAccountReason::before{content:'●';position:absolute;left:0}.deactivateAccountCancel{width:15em;margin-top:25px}.deactivateAccountConfirm{width:15em;background:black;color:#fff;padding:10px 40px;display:inline-block}.deactivateAccountConfirm:hover{background:#7c7c7c;color:#fff}.container{width:100%;max-width:1400px}.stacking-context{position:relative;z-index:0}.with-sidebar-md{max-width:1600px;margin-right:auto;margin-left:auto;padding:0 3.125%}@media (min-width: 992px){.with-sidebar-md{position:relative;display:flex}.with-sidebar-md:before,.with-sidebar-md:after{display:table;content:" "}.with-sidebar-md:after{clear:both}.with-sidebar-md .with-sidebar__sidebar{float:left;width:calc(16.875% - -0.625em);margin-right:2.875em;margin-left:-0.625em}.with-sidebar-md .with-sidebar__content{float:left;width:calc(100% - 16.875% - 2.875em)}}.with-sidebar__content .product-pagination{margin-right:30px;margin-left:30px}@media (max-width: 1230px){.with-sidebar__content .product-pagination{margin-right:17px;margin-left:17px}}@media (max-width: 1199px){.with-sidebar__content .product-pagination{margin-right:0;margin-left:0}}@media (max-width: 767px){.with-sidebar__content .design-col{padding-right:15px;padding-left:15px}}@media (max-width: 991px) and (min-width: 480px){.with-sidebar__content .design-col{padding-right:23px;padding-left:23px}}@media (max-width: 767px){.with-sidebar__content .row.design-thumbnails{margin-right:-15px;margin-left:-15px}}@media (max-width: 991px) and (min-width: 480px){.with-sidebar__content .row.design-thumbnails{margin-right:-23px;margin-left:-23px}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.is-loading::before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;content:'';background:rgba(255,255,255,0.9)}.is-loading::after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;width:4em;height:4em;margin:auto;content:'';border:solid 3px #bc0033;border-bottom-color:transparent;border-radius:999px;animation-name:loading;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.patterns-container{margin-bottom:80px;transition:opacity ease-in 0.5s}.patterns-heading{margin-top:40px}.patterns-heading.search-header{padding-top:20px;margin-top:0}.patterns-header{position:relative}@media (min-width: 992px){.patterns-header{padding-right:7.75em;margin-top:3.75em;margin-bottom:2.4375em;margin-left:5px}}.patterns-header__right{position:absolute;top:-0.5em;right:0}@media (max-width: 991px){.patterns-header__right{top:0;z-index:99;transform:translateY(-100%)}}.product-types-list{padding-top:1em}@media (min-width: 992px){.product-types-list{padding-top:9.0625em}}.product-types-list .sidebar-search{display:flex;width:fit-content;align-items:center;margin-bottom:24px;padding:0 0 4px;font-size:14px;font-weight:400;text-align:left;color:#333333;background:none;border:0;border-bottom:solid 1px transparent;cursor:pointer}.product-types-list .sidebar-search:hover,.product-types-list .sidebar-search:focus{border-bottom-color:#cccccc}@media (min-width: 992px){.product-types-list .sidebar-search{margin-top:-45px}}.product-types-list .sidebar-search-icon{flex:none;width:17px;height:16px;margin-right:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%231D1D1B' stroke-width='.75' fill='none' fill-rule='evenodd'%3E%3Cpath d='M1 10.67C1 5.33 5.33 1 10.67 1s9.67 4.33 9.67 9.67-4.33 9.67-9.67 9.67S1 16.01 1 10.67zM18.368 17.21l5.459 5.46'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.product-types-list .dropdown-toggle{padding-right:1.3333333333em;overflow:hidden;font-size:1.125em;font-weight:600;text-overflow:ellipsis;white-space:nowrap;background-color:transparent;border:0;outline:none;box-shadow:none}@media (min-width: 992px){.product-types-list .dropdown-toggle{padding-left:0;text-align:left}}.product-types-list .patterns-menu-icon{float:none}@media (min-width: 992px){.product-types-list .patterns-menu-icon{position:absolute;top:16px;right:0.5em}}.product-types-list .patterns-menu{width:100%}.product-types-list .patterns-menu li{width:100%}.product-types-list .patterns-menu li.active>a{font-weight:bold}.underlined-toggle .dropdown.open>.btn-default.dropdown-toggle,.underlined-toggle .dropdown.dropdown>.btn-default.dropdown-toggle:focus,.underlined-toggle .btn-default.dropdown-toggle:hover,.underlined-toggle .btn-default:active,.underlined-toggle .dropdown.open>.btn-default.dropdown-toggle.focus{background:transparent;outline:none}.underlined-toggle .patterns-menu{right:0;left:auto;width:100%;margin-top:-1px;border-top:1px solid #e5e5e5}.underlined-toggle .patterns-menu li{width:100%}.underlined-toggle .patterns-menu li.active>a{font-weight:bold}.new-sidebar-menu.is-affixed::before{display:block;content:''}.sidebar-border{border-bottom:solid 1px #e5e5e5}@media (max-width: 991px){.sidebar-border-md-dwn{border-bottom:solid 1px #e5e5e5}}.sidebar-section{padding:0;font-size:16px;line-height:28px}@media (max-width: 480px){.sidebar-section{padding:0 8%}}.sidebar-section a{color:inherit}@media (min-width: 992px){.sidebar-section-md{padding:0;font-size:16px;line-height:28px}}@media (min-width: 992px) and (max-width: 480px){.sidebar-section-md{padding:0 8%}}@media (min-width: 992px){.sidebar-section-md a{color:inherit}}.sidebar-categories{white-space:nowrap}@media (min-width: 992px){.sidebar-categories{padding-top:2em}}.sidebar-category{margin-bottom:0}@media (max-width: 991px){.sidebar-category{display:inline-block;padding-right:1em;padding-left:1em;white-space:nowrap;white-space:nowrap}}.list-bare{margin-left:0;list-style-type:none}.typo-sidebar-h1{font-size:1.125em;font-weight:600;line-height:3.1111111111}.typo-sidebar-h2{font-weight:bold;text-transform:capitalize}.toggle{padding:0;line-height:3.5;color:inherit;background:transparent}.toggle:hover{background:none}.toggle-sidebar{display:block;width:100%;text-align:left}.toggle-sidebar::after{float:right}.toggle-filter{position:relative}.toggle-filter::before,.toggle-filter::after{position:absolute;top:0;right:0;bottom:0;display:block;height:1em;margin-top:auto;margin-bottom:auto;font-size:1.5em;line-height:1;color:#9d9d9c;content:'+';opacity:1;transition:opacity 0.5s ease-in-out}.toggle-filter::before{top:0.1666666667em;right:0.0416666667em;content:'+'}.toggle-filter::after{content:'–';opacity:0}.toggle-filter[aria-expanded='true']::before{opacity:0}.toggle-filter[aria-expanded='true']::after{opacity:1}.filter-option{margin-bottom:0}.filter-options-filter_colour.in,.filter-options-filter_colour.collapsing{display:flex;flex-direction:column;align-items:center;margin-top:0.5em;margin-bottom:0}.filter-params{font-size:0.875em;line-height:1.5em}@media (max-width: 991px){.filter-params{padding:0.8em 0}}@media (min-width: 992px){.filter-params:not(:empty){margin-bottom:-1.2em}}.filter-param{display:inline-block;color:inherit;padding:12px 16px;border:1px solid #333}.filter-param::before{position:relative;bottom:1px;display:inline-block;margin-right:0.5em;font-size:0.75em;font-weight:bold;line-height:1;content:'✕'}.filter-param~.filter-param{margin-left:1em}.filter-param.premium{background-color:#333;color:#fff}.filter-swatch{position:relative;bottom:2px;display:inline-block;width:1.25em;height:1.25em;margin-left:4px;vertical-align:middle}.filter-link::before{position:relative;top:0.2142857143em;display:inline-block;width:1em;height:1em;margin-right:0.65em;font-size:1.1428571429em;line-height:1;content:'';background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.3 15.3'%3E%3Cpath d='M13.5 15.3H1.8c-1 0-1.8-.8-1.8-1.8V1.8C0 .8.8 0 1.8 0h11.7c1 0 1.8.8 1.8 1.8v11.7c0 1-.8 1.8-1.8 1.8zM1.8.8c-.6 0-1 .5-1 1v11.7c0 .6.5 1 1 1h11.7c.6 0 1-.5 1-1V1.8c0-.6-.5-1-1-1H1.8z' fill='%23d9d9d9'/%3E%3C/svg%3E");background-repeat:no-repeat}.filter-link.filter-active::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.2 16'%3E%3Cpath d='M13.7 15.8H2C1 15.8.2 15 .2 14V2.3C.2 1.3 1 .5 2 .5h11.7c1 0 1.8.8 1.8 1.8V14c0 1-.8 1.8-1.8 1.8zM2 1.3c-.6 0-1 .5-1 1V14c0 .6.5 1 1 1h11.7c.6 0 1-.5 1-1V2.3c0-.6-.5-1-1-1H2z' fill='%23d9d9d9'/%3E%3Cpath d='M7.1 11.8L4 8.9c-.3-.3-.3-.8 0-1.1s.8-.3 1.1 0l2 1.9 3.8-4.2c.3-.3.8-.3 1.1-.1.3.2.3.8.1 1.1l-5 5.3z' fill='%231d1d1b'/%3E%3C/svg%3E")}.filter-link .icon-star{margin-right:2px;vertical-align:middle;font-size:9px;display:inline-block;margin-top:-4px}.filter-colour-spacer{margin-bottom:1em}.filters-opened{overflow:hidden}.filters-actions{position:absolute;bottom:0;left:0;width:100%;background:white}@media (min-width: 992px){.filters-actions{display:none}}.filters-action{display:block;float:left;width:50%;padding:0;line-height:3em;color:inherit;text-align:center;border-top:solid 1px #e5e5e5}.filters-action,.filters-action:hover{background:transparent}.filters-action:hover{color:#bc0033}.filters-action~.filters-action{border-left:solid 1px #e5e5e5}.filters-toggle{padding:0 1.5em;padding-left:3em;color:inherit;background-color:white;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37.95 20.67'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3Bstroke:%231d1d1b%3Bstroke-miterlimit:10%3Bstroke-width:2px%7D.cls-2%7Bfill:%231d1d1b%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M0 3.9h37.95M0 16.77h37.95'/%3E%3Ccircle class='cls-2' cx='10.08' cy='3.9' r='3.9'/%3E%3Ccircle class='cls-2' cx='25.53' cy='16.77' r='3.9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 1.7142857143em left 1em;background-size:1.25em}.filters-toggle:hover,.filters-toggle:active{color:#bc0032;background-color:inherit}@media (max-width: 991px){.filters-control{padding-top:0;padding-bottom:0;font-size:0.875em;line-height:4}}.minicolors-panel{margin-top:0.2857142857em;border:0}.filter-clear-colour{display:block;font-weight:bold;line-height:4em;text-align:center}@media (max-width: 991px){.overlay{position:relative;z-index:1}.overlay[aria-hidden='true']{opacity:0;transition:opacity 0s 0.3s ease-in-out}.overlay-content{transition:transform 0.3s ease-in-out}.overlay[aria-hidden='true'] .overlay-content{transform:translateX(-100%)}.filters-content{height:100%;overflow:auto}.filters-content _::-webkit-full-page-media,.filters-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.filters-content _::-webkit-full-page-media::before,.filters-content::before{float:left;width:1px;height:calc(100% + 1px);margin-left:-1px;content:””}.filters-content _::-webkit-full-page-media::after,.filters-content::after{width:100%;clear:both;content:””}.overlay-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background-color:rgba(0,0,0,0.5);transition:opacity 0.2s ease-in-out}[aria-expanded='false']+.overlay-background{display:none}.overlay[aria-hidden='true'] .overlay-background{opacity:0;transition:opacity 0.2s ease-in-out, transform 0s 0.2s;transform:scale(0)}.filters{position:fixed;bottom:0;left:0;z-index:101;width:300px;max-width:80%;overflow:auto;background-color:white}}@media (max-width: 991px) and (max-width: 991px){.filters{padding-bottom:3em}}@media (max-width: 991px){.toggle-filter::before,.toggle-filter::after{content:none}}.results-count{color:#969696}@media (max-width: 991px){.categories-toggle{text-align:left}}.sort-toggle{color:black;border:0;border-radius:0;box-shadow:none}.sort-toggle .patterns-menu-icon{margin-left:1em}.sort-toggle,.sort-toggle:active,.sort-toggle:hover{border-bottom:solid 1px #e5e5e5}@media (min-width: 992px){.sort-toggle{padding:9px 17px 9px 23px}.sort-toggle .patterns-menu-icon{margin-left:25px}}@media (max-width: 991px){.sort-toggle .patterns-menu-icon{float:none}.sort-toggle:hover,.sort-toggle:focus,.sort-toggle:active{border-bottom:solid 1px transparent}}.patterns-description{max-width:840px;padding-top:10px;font-size:16.1px;color:#7a7e87}.patterns-title-divider{display:inline-block;width:10px;height:17px;margin-right:8px;vertical-align:middle;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='10' height='17' viewBox='0 0 10 17' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%239d9d9c' d='m9.495%2C8.50999a1.16%2C1.16 0 0 1 -0.34%2C0.82001l-7%2C7a1.17%2C1.17 0 0 1 -1.64999%2C-1.64999l6.17999%2C-6.18002l-6.17999%2C-6.17999a1.17%2C1.17 0 1 1 1.64999%2C-1.64999l7%2C7a1.16%2C1.16 0 0 1 0.34%2C0.84z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.patterns-swatch{margin-right:8px;margin-left:2px;font-size:0.9em}.patterns-no-results{padding:40px;margin-bottom:80px;text-align:center;background-color:#eeeeee}.patterns-no-results-heading{margin-bottom:20px}.patterns-no-results-hint{margin-bottom:30px;color:#555555}.patterns-no-results-search{max-width:420px;margin:0 auto 30px}.patterns-no-results-search .form-control{text-align:left}.patterns-no-results-actions{margin-bottom:20px}.patterns-no-results-actions .btn{margin:0 4px 8px}.patterns-no-results-secondary{margin:0}.patterns-no-results-secondary a{color:#555555;text-decoration:underline}.patterns-menus{margin-top:30px;margin-bottom:30px}.patterns-menus .btn{font-size:18px;text-align:left;border-color:transparent !important;border-radius:0}.patterns-menus .btn:hover{color:#bc0033 !important;background-color:#fff}.patterns-menus .btn.is-active::before{content:'\2022\00a0'}.patterns-menus .open>.btn,.patterns-menus .btn:focus,.patterns-menus .btn:active{background-color:#fff !important;box-shadow:none}.patterns-dropdown{margin-top:0;border-color:#ffffff;border-radius:0}.patterns-dropdown>li.active a{color:#bc0033;background-color:#ffffff}.patterns-dropdown>li.active a:hover,.patterns-dropdown>li.active a.active,.patterns-dropdown>li.active a:focus{color:#bc0033;background-color:#f5f5f5}.patterns-menu{width:602px;padding-bottom:0}.patterns-menu>li{display:block;float:left;width:33.3333333333%}.patterns-menu>li a{overflow:hidden;text-overflow:ellipsis}@media (max-width: 662px){.patterns-menu{width:402px}.patterns-menu>li{width:50%}}@media (max-width: 462px){.patterns-menu{width:100%;max-height:300px;overflow-y:scroll}.patterns-menu>li{float:none;width:100%}}@media (min-width: 768px) and (max-width: 1199px){#patterns-themes~.patterns-menu{right:0;left:auto}}@media (min-width: 768px) and (max-width: 991px){#patterns-seasonal~.patterns-menu{left:-196.5px}}@media (min-width: 480px) and (max-width: 767px){#patterns-seasonal~.patterns-menu{right:0;left:auto}}.patterns-menu-icon{display:inline-block;width:12px;height:7px;margin-left:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='12' height='7' viewBox='0 0 12 7' xml:space='preserve'%3E%3Cg%3E%3Cpath d='m6.09999%2C6.7c-0.19998%2C0 -0.39999%2C-0.10001 -0.60001%2C-0.20001l-4.79999%2C-4.79999c-0.29999%2C-0.29999 -0.29999%2C-0.79999 0%2C-1.10001c0.29999%2C-0.29999 0.79999%2C-0.29999 1.10001%2C0l4.19998%2C4.20001l4.20001%2C-4.20001c0.29999%2C-0.29999 0.79999%2C-0.29999 1.10001%2C0c0.29999%2C0.30002 0.29999%2C0.80002 0%2C1.10001l-4.80002%2C4.79999c0%2C0.10004 -0.20001%2C0.20001 -0.39999%2C0.20001z' fill='%239D9D9C'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;transition:transform 0.3s;-webkit-transition:transform 0.3s}@media (max-width: 480px){.patterns-menu-icon{float:right;margin-top:10px}}.open .patterns-menu-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.patterns-menu-header.patterns-menu-header{width:100%}.patterns-menu-header.patterns-menu-header:before,.patterns-menu-header.patterns-menu-header:after{display:table;content:" "}.patterns-menu-header.patterns-menu-header:after{clear:both}.patterns-menu-header.patterns-menu-header>a,.patterns-menu-header.patterns-menu-header.active>a{padding-top:10px;padding-bottom:10px;font-weight:bold;background-color:#f5f5f5}.patterns-menu-header.patterns-menu-header>a:hover,.patterns-menu-header.patterns-menu-header>a:active,.patterns-menu-header.patterns-menu-header.active>a:hover,.patterns-menu-header.patterns-menu-header.active>a:active{text-decoration:underline}.patterns-filter li{margin-bottom:0}.patterns-filter-icon{margin-right:4px;font-size:0.9em;vertical-align:middle}.patterns-filter-icon.fa-square-o{color:#777777}.patterns-breadcrumb{margin-top:1em;margin-left:5px;font-size:0.75em;color:#78808a}.patterns-breadcrumb .patterns-title-divider{width:5px;height:9px;margin-right:4px;background-size:contain}.pattern-filter{margin:25px 0;font-size:14px;background:#fff}.pattern-filter li{float:left}.pattern-filter li.form{height:auto;padding:0 30px;line-height:47px}.pattern-filter li.end{float:right;border-left:1px solid #e3e3e3}.pattern-filter li label{font-weight:bold}.pattern-filter li select{padding:5px 10px;margin:0 30px 0 10px;background:#f7f7f7;border:1px solid #aaaaaa}.pattern-filter li input{margin-right:5px}.pattern-filter .premium-filter{margin-right:30px}.pattern-pagination{line-height:47px;text-align:right}.container{width:100%;max-width:1400px}.preview-holder{width:300px;height:300px;margin-top:10px;border:1px solid rgba(0,0,0,0.2);box-shadow:rgba(0,0,0,0.1) 1px 1px 2px inset}.image-info{padding-bottom:10px}.product-main-image{margin-left:120px}.product-main-image.product-main-image{max-width:none}.product-main-image.product-main-image .img-responsive{width:auto}.product-main-image .preview-carousel{max-width:600px}@media (max-width: 991px){.product-main-image{margin-bottom:20px;margin-left:0}.product-main-image .img-responsive,.product-main-image .preview-carousel{margin-right:auto;margin-left:auto}}@media (max-width: 640px){.product-main-image img{max-width:100%}}.side-thumbnails{position:absolute;top:0;left:23px;width:120px}@media (max-width: 1200px){.side-thumbnails{width:107px}}@media (max-width: 991px){.side-thumbnails{position:static;width:100%}.side-thumbnails:before,.side-thumbnails:after{display:table;content:" "}.side-thumbnails:after{clear:both}}@media (max-width: 991px){.side-thumbnails-inner{max-width:646px;margin-right:auto;margin-left:auto}}@media (max-width: 640px){.side-thumbnails-inner{margin-right:-13px;margin-left:-13px}}@media (max-width: 480px){.side-thumbnails-inner{margin-right:auto;margin-left:auto}}.side-thumbnail{display:block;width:136px;margin-bottom:37.5px}@media (max-width: 1200px){.side-thumbnail{width:130px;margin-bottom:20.15px}}@media (max-width: 991px){.side-thumbnail{position:relative;float:left;width:25%;min-height:1px}}@media (max-width: 640px){.side-thumbnail{padding-right:13px;padding-left:13px}}@media (max-width: 480px){.side-thumbnail{padding-right:10px;padding-left:10px}}@media (min-width: 992px){.design-info{max-width:500.6px}}@media (min-width: 1200px){.design-info{max-width:600px}}@media (min-width: 992px){.product-align-with-main-image{margin-left:120px}}.product-description{margin-bottom:30px}@media (min-width: 992px){.product-description{padding-bottom:20px}}@media (max-width: 991px){.product-description{padding-left:16px}}.product-pending-approval{position:relative;width:600px;height:600px;background:#cccccc;background:url(https://patternbank.com/assets/pb_big-d32ee30378dce71f6882b81dcff8a9a6820fc892492fcde400390c03497f5c10.svg) #bc0033 no-repeat 50%}.product-pending-approval .ribbon{width:110px;height:110px;position:absolute;top:-4px;right:-4px;display:block;overflow:hidden}.product-pending-approval .ribbon-label{position:relative;top:26px;left:-15px;display:block;width:162px;height:34px;padding:12px 0;font-size:13px;color:black;text-align:center;background-color:#dddddd;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-ms-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-transform:rotate(45deg) translate3d(0, 0, 0);-moz-transform:rotate(45deg) translate3d(0, 0, 0);-ms-transform:rotate(45deg) translate3d(0, 0, 0);transform:rotate(45deg) translate3d(0, 0, 0)}.product-pending-approval .ribbon-label::before,.product-pending-approval .ribbon-label::after{position:absolute;bottom:-4px;content:'';border-top:4px solid black;border-right:4px solid transparent;border-left:4px solid transparent}.product-pending-approval .ribbon-label::before{left:0}.product-pending-approval .ribbon-label::after{right:0}.design-related-tabs.design-related-tabs{margin-bottom:30px}@media (max-width: 480px){.design-related-tabs.design-related-tabs,.design-related-tabs.design-related-tabs menu,.design-related-tabs.design-related-tabs li{display:block}.design-related-tabs.design-related-tabs li{border:none}}.design-thumbnails .thumbnail{margin-right:auto;margin-bottom:46px;margin-left:auto}@media (max-width: 480px){.design-thumbnails .thumbnail{margin-bottom:30px}}p.info{margin:5px 0;margin-left:12px;font-size:14px;font-style:italic;line-height:1.2}p.info.bold{font-weight:bold}dd p.info{margin-bottom:0;margin-left:0}dd p.info a.moretags{font-style:normal}p.section-info{width:81%;font-size:14px;line-height:21px}p.section-info.larger-font{font-size:18px;line-height:29px;color:#000000}@media (max-width: 480px){p.section-info{width:100%}}p.note{padding:20px 0;color:#bc0033}.padded{padding:10px}.centered{width:330px;margin:0 auto}h2.designer-application-header{font-size:26px}.m0{margin-top:0}form.form-standard dt{padding:15px 20px 0 0;clear:none;text-align:right}form.form-standard dt.textarea{padding-top:11px}form.form-standard dt.button{padding-top:10px}form.form-standard dt.select{padding-top:7px}form.form-standard dt.checkbox{padding-top:0;margin-top:0}form.form-standard dt label{font-weight:bold}form.form-standard input[type='text'],form.form-standard input[type='password'],form.form-standard input[type='email'],form.form-standard textarea{width:80%;border:1px solid #cccccc}form.form-standard input[type='text'],form.form-standard input[type='password'],form.form-standard input[type='email']{height:45px}form.form-standard input[type='submit']{width:80%;margin-top:32px;text-align:center}form.form-standard dl.form{float:left;width:100%;padding:15px 0;margin:15px 0 0 0;border-bottom:solid 1px rgba(0,0,0,0.25)}form.form-standard dl.form.form-truncated{width:70%}form.form-standard dl.form:first-of-type{margin-top:0}form.form-standard dl.form:last-child{border-bottom:none}form.form-standard dd.inline-radios{padding:15px 0}form.form-standard dd.inline-radios>label{padding-right:40px;padding-left:10px}form.form-standard dd.categories ul{padding-top:10px;list-style:none}form.form-standard dd.categories ul li{display:inline-block;width:50%}@media (max-width: 480px){form.form-standard dd.categories ul{max-height:300px;overflow-y:auto}form.form-standard dd.categories ul li{width:100%}}form.form-standard dd.pricing ul.pricing-presets{list-style:none}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset input,form.form-standard dd.pricing ul.pricing-presets li.pricing-preset div.description{display:inline-block;line-height:1.2;vertical-align:top}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset div.description{width:90%;padding-left:10px}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset .name{font-weight:bold}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset .desc{font-size:14px}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset .premium-info{margin-top:10px;line-height:1.5}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset .premium-info ul{list-style:disc;list-style-position:inside}form.form-standard dd.pricing ul.pricing-presets li.pricing-preset .premium-info ul li{margin-bottom:0}form.form-standard p.pricing-options{float:left;margin:25px 0 0 0;font-weight:bold;line-height:1.2}form.form-standard p.pricing-options span.note{font-size:14px;font-weight:normal}form.form-standard p.submit{margin-bottom:0}p#design-permalink{display:none}#lightbox-button{text-indent:30px;background:url(https://patternbank.com/assets/icons/add-to-lightbox-02d1e2ab316af1b01daa9d1cefd1e02ec17935ba8c869ec28fa6c3ebef2eaf13.svg) #e0e0e0 no-repeat 12px 11px}a.highlighted{color:#bc0033}.button.lightbox-button,.button.share-button,.button.button-grey{display:block;font-size:85%;font-weight:100;color:#666666;text-align:center;text-decoration:none;background:#e0e0e0;box-shadow:none}.button.lightbox-button img,.button.share-button img,.button.button-grey img{margin-right:5px;vertical-align:middle}.button.lightbox-button span,.button.share-button span,.button.button-grey span{vertical-align:middle}.button.lightbox-button:hover,.button.share-button:hover,.button.button-grey:hover{color:#666666;background-color:lightgray}.button.button-black{display:block;width:100%}.button.lightbox-button{margin-right:10px}.button.lightbox-button,.button.share-button{flex:1;margin:0}.button.share-button{margin-left:16px}.buying-options .other-options{display:flex}.buying-options li{list-style:none}.buying-options svg.share,.buying-options img.lightbox-heart{display:block;width:18px;margin-right:10px;vertical-align:middle}.upload-alt{width:250px}.upload-alt p{float:right;clear:both;text-align:right}p.view-full{margin:10px 0;text-align:center}.file-wrapper{position:relative;display:inline-block;width:80%;padding:10px 0;overflow:hidden;cursor:pointer}.file-wrapper.file-wrapper-alt{float:right;width:75%}.file-wrapper.file-wrapper-alt input{width:100%;height:60px}.file-wrapper.file-wrapper-alt .button{width:100%;padding:13px 40px}.file-wrapper input{position:absolute;top:0;left:0;width:inherit;height:50px;cursor:pointer;filter:alpha(opacity=1);opacity:0.01;-moz-opacity:0.01}.file-wrapper .button{display:inline-block;padding:12px 105px;color:#ffffff;cursor:pointer;background:#a3a3a3}form.edit-design .tag-list-info,form.new-edit-design .tag-list-info{margin-top:23px}form.edit-design .design-categories-info,form.new-edit-design .design-categories-info{margin-top:8px}form.edit-design .tag-list-deselect-all,form.new-edit-design .tag-list-deselect-all{position:absolute;right:20%;bottom:30px;font-size:14px}#new-previews{clear:left}ul#design-previews{margin:12px;list-style:none}ul#design-previews li.preview,ul#design-previews li.live-preview,ul#design-previews li.add-preview{display:inline-block;padding:6px;margin-right:12px;background-color:#ffffff;box-shadow:rgba(0,0,0,0.3) 0 0 3px}ul#design-previews li.preview .inner,ul#design-previews li.live-preview .inner,ul#design-previews li.add-preview .inner{width:200px;height:201px;overflow:hidden}ul#design-previews ul.actions{margin-top:6px;font-size:90%;text-align:right;list-style:none}ul#design-previews ul.actions li{display:inline-block;margin:0 0 0 5px}ul#design-previews ul.actions li.remove{color:#bc0033}ul#design-previews ul.actions li.unsaved{font-size:14px;color:#ddd}ul#design-previews li.preview{cursor:move}ul#design-previews li.preview img{width:80px;max-width:none}ul#design-previews li.preview ul.actions li.unsaved{display:none}ul#design-previews li.live-preview .inner img{max-width:none}ul#design-previews li.live-preview ul.actions li.remove{display:none}ul#design-previews li.add-preview .inner img{opacity:0.3}ul#design-previews li.add-preview .inner div.loading{display:none;width:200px;height:200px}#upload-preview{width:438px;padding:6px;background-color:#ffffff;box-shadow:rgba(0,0,0,0.3) 0 0 3px}#upload-preview img{max-width:100%;height:auto;background-color:#ffffff}.file-holder{display:block;padding-left:10px;color:#000000}.zoomWindow{margin-left:30px}.zoomContainer{z-index:100;cursor:zoom-in;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}@media (max-width: 991px){.zoomContainer{display:none !important}}@media (max-width: 1231px){.zoomWindowContainer,.zoomWindow{width:430px !important}}@media (max-width: 1199px){.zoomWindowContainer,.zoomWindow{width:350px !important;height:500.6px !important}}@media (max-width: 1060px){.zoomWindowContainer,.zoomWindow{width:320px !important}}.design-colors{padding-right:23px;padding-left:23px;margin-top:40px;margin-bottom:40px}@media (max-width: 480px){.design-colors{margin-top:20px}}.design-color{height:24px;width:24px;border-radius:100%}.design-color:hover{transform:scale(1.1)}form.application img#image-preview{display:block;display:none;width:100%;height:auto;margin:10px 0}article.old-upload .product-description{margin-top:0 !important}
