
<!DOCTYPE html>
<html class="no-js" lang="en"> 
<head>
	
	
<script>!function(){var e=new Date,n=!1;window.onerror=function(t,o,r,a){if(!n){n=!0;var i=(new Date).getTime()-e.getTime(),s=new XMLHttpRequest;s.open("POST","/svc/logjs",!0),s.setRequestHeader("Content-type","application/x-www-form-urlencoded");var c={msg:"|BEFORE_BOOTSTRAP_UNIQUE_ID_34ads0n9asfkm7975asfd|"+t,url:o,ln:r,col:a,ts:i};s.send(function(e){var n="",t=!0;for(var o in e){t||(n+="&"),t=!1;var r=e[o];if(void 0!==r)try{n+=o+"="+encodeURIComponent(r)}catch(e){}}return n}(c))}}}();</script>

	<meta charset="utf-8" />

	

	
	<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
	
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	
	
	
	

	<meta name="verify-v1" content="uaAP0joLe51D1BdmChLODtj9BN+D/44i8gXgPMdKh8w=" />
	<title>
		MiataStuff: Designs & Collections on Zazzle
	</title>
	<link rel="icon" type="image/x-icon" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/favicon.ico" />
	<link rel="apple-touch-icon-precomposed" sizes="144x144" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/apple-touch-icon-144x144-precomposed.png">
	<link rel="apple-touch-icon-precomposed" sizes="120x120" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/apple-touch-icon-120x120-precomposed.png">
	<link rel="apple-touch-icon-precomposed" sizes="114x114" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/apple-touch-icon-114x114-precomposed.png">
	<link rel="apple-touch-icon-precomposed" sizes="72x72" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/apple-touch-icon-72x72-precomposed.png">
	<link rel="apple-touch-icon-precomposed" href="//asset.zcache.com/assets/graphics/z4/uniquePages/zMisc/favicons/apple-touch-icon-precomposed.png">

	







	<style type="text/css">
/*** moduleName: global ***/

/* (c) 2018 Zazzle Inc. */ 
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}

/* (c) 2018 Zazzle Inc. */ 
form{margin:0 0 1em;}form .row .row{margin:-0.5em;}form .row .row .column,form .row .row .columns{padding:0 0.5em;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row input.column,form .row input.columns{padding-left:0.5em;}form .row .row{margin:0;}label{font-size:1em;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;margin-bottom:0.1875em;}label.right{float:none;text-align:right;}label.inline{margin:0 0 1em;padding:0.625em 0;}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em;}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em;}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em;}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;}span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333333;}span.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}span.postfix{background:#f2f2f2;border-color:#cccccc;border-left:none;color:#333333;}span.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.input-group.radius > *:first-child,.input-group.radius > *:first-child *{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.input-group.radius > *:last-child,.input-group.radius > *:last-child *{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.input-group.round > *:first-child,.input-group.round > *:first-child *{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}.input-group.round > *:last-child,.input-group.round > *:last-child *{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:white;font-family:inherit;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#dddddd;}fieldset{border:solid 1px #dddddd;padding:1.25em;margin:1.125em 0;}fieldset legend{font-weight:bold;background:white;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#999999;}.error label,label.error{color:#c60f13;}.error small,small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white;}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #cccccc;background:white;}form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;}form.custom .custom.checkbox:before{content:"";display:block;line-height:0.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff;}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222222;position:relative;top:3px;left:3px;}form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222222;}form.custom{}form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:white;background:-moz-linear-gradient(top,white 0,#f3f3f3 100%);background:-webkit-linear-gradient(top,white 0,#f3f3f3 100%);background:linear-gradient(to bottom,white 0,#f3f3f3 100%);-webkit-box-shadow:none;box-shadow:none;font-size:0.875em;vertical-align:top;}form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px;}form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em;}form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0;}form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaaaaa transparent transparent transparent;position:absolute;left:0.9375em;top:50%;margin-top:-3px;}form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222222 transparent transparent transparent;}form.custom .custom.dropdown .disabled{color:#888888;}form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888888;}form.custom .custom.dropdown .disabled:hover:after{display:none;}form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}form.custom .custom.dropdown.small{max-width:134px;}form.custom .custom.dropdown.medium{max-width:254px;}form.custom .custom.dropdown.large{max-width:434px;}form.custom .custom.dropdown.expand{width:100% !important;}form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:white;border:solid 1px #cccccc;font-size:16px;}form.custom .custom.dropdown ul li{color:#555555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none;}form.custom .custom.dropdown ul li.selected{background:#eeeeee;color:black;}form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:black;}form.custom .custom.dropdown ul li.selected:hover{background:#eeeeee;cursor:default;color:black;}form.custom .custom.dropdown ul.show{display:block;}form.custom .custom.disabled{background-color:#dddddd;}@media only screen{div.switch{position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:white;border-color:#cccccc;}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;text-align:right;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;}div.switch input:hover,div.switch input:focus{cursor:pointer;}div.switch > span{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}div.switch input:not(:checked) + label{opacity:0;}div.switch input:checked{display:none !important;}div.switch input{left:0;display:block !important;}div.switch input:first-of-type + label,div.switch input:first-of-type + span + label{left:-50%;}div.switch input:first-of-type:checked + label,div.switch input:first-of-type:checked + span + label{left:0;}div.switch input:last-of-type + label,div.switch input:last-of-type + span + label{right:-50%;left:auto;text-align:right;}div.switch input:last-of-type:checked + label,div.switch input:last-of-type:checked + span + label{right:0;left:auto;}div.switch span.custom{display:none !important;}div.switch label{padding:0 0.375em;line-height:2.3em;font-size:0.875em;}div.switch input:first-of-type:checked ~ span{left:100%;margin-left:-2.1875em;}div.switch > span{width:2.25em;height:2.25em;}div.switch > span{border-color:#b3b3b3;background:white;background:-moz-linear-gradient(top,white 0,#f2f2f2 100%);background:-webkit-linear-gradient(top,white 0,#f2f2f2 100%);background:linear-gradient(to bottom,white 0,#f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px whitesmoke;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px whitesmoke;}div.switch:hover > span,div.switch:focus > span{background:white;background:-moz-linear-gradient(top,white 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,white 0,#e6e6e6 100%);background:linear-gradient(to bottom,white 0,#e6e6e6 100%);}div.switch:active{background:transparent;}div.switch.large{height:44px;}div.switch.large label{padding:0 0.375em;line-height:2.3em;font-size:1.0625em;}div.switch.large input:first-of-type:checked ~ span{left:100%;margin-left:-2.6875em;}div.switch.large > span{width:2.75em;height:2.75em;}div.switch.small{height:28px;}div.switch.small label{padding:0 0.375em;line-height:2.1em;font-size:0.75em;}div.switch.small input:first-of-type:checked ~ span{left:100%;margin-left:-1.6875em;}div.switch.small > span{width:1.75em;height:1.75em;}div.switch.tiny{height:22px;}div.switch.tiny label{padding:0 0.375em;line-height:1.9em;font-size:0.6875em;}div.switch.tiny input:first-of-type:checked ~ span{left:100%;margin-left:-1.3125em;}div.switch.tiny > span{width:1.375em;height:1.375em;}div.switch.radius{-webkit-border-radius:4px;border-radius:4px;}div.switch.radius > span{-webkit-border-radius:3px;border-radius:3px;}div.switch.round{-webkit-border-radius:1000px;border-radius:1000px;}div.switch.round > span{-webkit-border-radius:999px;border-radius:999px;}div.switch.round label{padding:0 0.5625em;}@-webkit-keyframes webkitSiblingBugfix{from{position:relative;}to{position:relative;}}}

/* (c) 2018 Zazzle Inc. */ 
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body{background:white;padding:0;margin:0;position:relative;}a:focus{outline:none;}img,object,embed{max-width:100%;height:auto;}object,embed{height:100%;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.left{float:left !important;}.right{float:right !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}.hide{display:none;}.antialiased{-webkit-font-smoothing:antialiased;}img{display:inline-block;-ms-interpolation-mode:bicubic;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:2em;max-width:1140px;*zoom:1;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.grid{margin-bottom:0;}.row .column,.row .columns{position:relative;padding-left:1em;padding-right:1em;width:100%;float:left;}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left;}.row .row{width:auto;margin-left:-1em;margin-right:-1em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}@media only screen{.row .column,.row .columns{position:relative;padding-left:1em;padding-right:1em;float:left;}.row .small-1{position:relative;width:8.33333%;}.row .small-2{position:relative;width:16.66667%;}.row .small-3{position:relative;width:25%;}.row .small-4{position:relative;width:33.33333%;}.row .small-5{position:relative;width:41.66667%;}.row .small-6{position:relative;width:50%;}.row .small-7{position:relative;width:58.33333%;}.row .small-8{position:relative;width:66.66667%;}.row .small-9{position:relative;width:75%;}.row .small-10{position:relative;width:83.33333%;}.row .small-11{position:relative;width:91.66667%;}.row .small-12{position:relative;width:100%;}.row .small-offset-1{position:relative;margin-left:8.33333%;}.row .small-offset-2{position:relative;margin-left:16.66667%;}.row .small-offset-3{position:relative;margin-left:25%;}.row .small-offset-4{position:relative;margin-left:33.33333%;}.row .small-offset-5{position:relative;margin-left:41.66667%;}.row .small-offset-6{position:relative;margin-left:50%;}.row .small-offset-7{position:relative;margin-left:58.33333%;}.row .small-offset-8{position:relative;margin-left:66.66667%;}.row .small-offset-9{position:relative;margin-left:75%;}.row .small-offset-10{position:relative;margin-left:83.33333%;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}}@media only screen and (min-width:768px){.row{margin-bottom:2.5em;}.row .column,.row .columns{padding-left:1.25em;padding-right:1.25em;}.row .row{margin-left:-1.25em;margin-right:-1.25em;}.row .large-1{position:relative;width:8.33333%;}.row .large-2{position:relative;width:16.66667%;}.row .large-3{position:relative;width:25%;}.row .large-4{position:relative;width:33.33333%;}.row .large-5{position:relative;width:41.66667%;}.row .large-6{position:relative;width:50%;}.row .large-7{position:relative;width:58.33333%;}.row .large-8{position:relative;width:66.66667%;}.row .large-9{position:relative;width:75%;}.row .large-10{position:relative;width:83.33333%;}.row .large-11{position:relative;width:91.66667%;}.row .large-12{position:relative;width:100%;}.row .large-offset-1{position:relative;margin-left:8.33333%;}.row .large-offset-2{position:relative;margin-left:16.66667%;}.row .large-offset-3{position:relative;margin-left:25%;}.row .large-offset-4{position:relative;margin-left:33.33333%;}.row .large-offset-5{position:relative;margin-left:41.66667%;}.row .large-offset-6{position:relative;margin-left:50%;}.row .large-offset-7{position:relative;margin-left:58.33333%;}.row .large-offset-8{position:relative;margin-left:66.66667%;}.row .large-offset-9{position:relative;margin-left:75%;}.row .large-offset-10{position:relative;margin-left:83.33333%;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.small-push-2{left:inherit;}.small-pull-2{right:inherit;}.small-push-3{left:inherit;}.small-pull-3{right:inherit;}.small-push-4{left:inherit;}.small-pull-4{right:inherit;}.small-push-5{left:inherit;}.small-pull-5{right:inherit;}.small-push-6{left:inherit;}.small-pull-6{right:inherit;}.small-push-7{left:inherit;}.small-pull-7{right:inherit;}.small-push-8{left:inherit;}.small-pull-8{right:inherit;}.small-push-9{left:inherit;}.small-pull-9{right:inherit;}.small-push-10{left:inherit;}.small-pull-10{right:inherit;}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625em;*zoom:1;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 1.25em 1.25em;}.small-block-grid-1 > li{width:100%;padding:0 1.25em 1.25em;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;padding:0 1.25em 1.25em;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.33333%;padding:0 1.25em 1.25em;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;padding:0 1.25em 1.25em;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;padding:0 1.25em 1.25em;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.66667%;padding:0 1.25em 1.25em;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.28571%;padding:0 1.25em 1.25em;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;padding:0 1.25em 1.25em;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.11111%;padding:0 1.25em 1.25em;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;padding:0 1.25em 1.25em;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.09091%;padding:0 1.25em 1.25em;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.33333%;padding:0 1.25em 1.25em;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:768px){.large-block-grid-1 > li{width:100%;padding:0 1.25em 1.25em;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;padding:0 1.25em 1.25em;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.33333%;padding:0 1.25em 1.25em;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;padding:0 1.25em 1.25em;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;padding:0 1.25em 1.25em;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.66667%;padding:0 1.25em 1.25em;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.28571%;padding:0 1.25em 1.25em;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;padding:0 1.25em 1.25em;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.11111%;padding:0 1.25em 1.25em;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;padding:0 1.25em 1.25em;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.09091%;padding:0 1.25em 1.25em;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.33333%;padding:0 1.25em 1.25em;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}[class*="small-block-grid-"] > li{clear:none !important;}}

/* (c) 2018 Zazzle Inc. */ 
table{background:white;margin-bottom:1.25em;border:solid 1px #dddddd;}table thead,table tfoot{background:whitesmoke;font-weight:bold;}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222222;text-align:left;}table tr th,table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222222;}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9;}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em;}

/* (c) 2018 Zazzle Inc. */ 
p.lead{font-size:1.21875em;line-height:1.6;}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;}p aside{font-size:0.875em;line-height:1.35;font-style:italic;}h1,h2,h3,h4,h5,h6{font-weight:bold;font-style:normal;text-rendering:optimizeLegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{font-size:60%;line-height:inherit;}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c;}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit;}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em;}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit;}ul.square{list-style-type:square;}ul.circle{list-style-type:circle;}ul.disc{list-style-type:disc;}ul.no-bullet{list-style:none;}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0;}dl dt{margin-bottom:0.3em;font-weight:bold;}dl dd{margin-bottom:0.75em;}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222222;border-bottom:1px dotted #dddddd;cursor:help;}abbr{text-transform:none;}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd;}blockquote cite{display:block;font-size:0.8125em;color:#555555;}blockquote cite:before{content:"\2014 \0020";}blockquote cite a,blockquote cite a:visited{color:#555555;}blockquote,blockquote p{line-height:1.6;color:#6f6f6f;}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em;}.vcard li{margin:0;display:block;}.vcard .fn{font-weight:bold;font-size:0.9375em;}.vevent .summary{font-weight:bold;}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em;}.print-only{display:none !important;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}}

/* (c) 2018 Zazzle Inc. */ 
.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important;}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important;}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important;}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important;}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table;}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important;}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important;}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important;}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important;}@media only screen and (min-width:48em){.show-for-medium,.show-for-medium-up{display:inherit !important;}.show-for-small{display:none !important;}.hide-for-small{display:inherit !important;}.hide-for-medium,.hide-for-medium-up{display:none !important;}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table;}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important;}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important;}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important;}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important;}}@media only screen and (min-width:80em){.show-for-large,.show-for-large-up{display:inherit !important;}.show-for-medium,.show-for-medium-down{display:none !important;}.hide-for-medium,.hide-for-medium-down{display:inherit !important;}.hide-for-large,.hide-for-large-up{display:none !important;}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table;}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important;}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important;}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important;}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important;}}@media only screen and (min-width:90em){.show-for-xlarge{display:inherit !important;}.show-for-large,.show-for-large-down{display:none !important;}.hide-for-large,.hide-for-large-down{display:inherit !important;}.hide-for-xlarge{display:none !important;}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table;}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important;}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important;}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important;}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important;}}.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.hide-for-landscape,table.show-for-portrait{display:table;}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important;}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important;}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important;}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important;}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important;}.hide-for-landscape,.show-for-portrait{display:none !important;}table.show-for-landscape,table.hide-for-portrait{display:table;}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important;}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important;}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important;}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important;}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important;}.hide-for-portrait,.show-for-landscape{display:none !important;}table.show-for-portrait,table.hide-for-landscape{display:table;}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important;}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important;}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important;}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important;}}.show-for-touch{display:none !important;}.hide-for-touch{display:inherit !important;}.touch .show-for-touch{display:inherit !important;}.touch .hide-for-touch{display:none !important;}table.hide-for-touch{display:table;}.touch table.show-for-touch{display:table;}thead.hide-for-touch{display:table-header-group !important;}.touch thead.show-for-touch{display:table-header-group !important;}tbody.hide-for-touch{display:table-row-group !important;}.touch tbody.show-for-touch{display:table-row-group !important;}tr.hide-for-touch{display:table-row !important;}.touch tr.show-for-touch{display:table-row !important;}td.hide-for-touch{display:table-cell !important;}.touch td.show-for-touch{display:table-cell !important;}th.hide-for-touch{display:table-cell !important;}.touch th.show-for-touch{display:table-cell !important;}

/* (c) 2018 Zazzle Inc. */ 
.lt-ie9 .row{width:940px;max-width:100%;min-width:768px;margin:0 auto;}.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px;}.lt-ie9 .row.large-collapse .column,.lt-ie9 .row.large-collapse .columns{padding:0;}.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px;}.lt-ie9 .row .row.large-collapse{margin:0;}.lt-ie9 .column,.lt-ie9 .columns{float:left;min-height:1px;padding:0 15px;position:relative;}.lt-ie9 .column.large-centered,.columns.large-centered{float:none;margin:0 auto;}.lt-ie9 [class*="column"] + [class*="column"]:last-child{float:right;}.lt-ie9 [class*="column"] + [class*="column"].end{float:left;}.lt-ie9 .large-1,.lt-ie9 .row .large-1{width:8.33333%;}.lt-ie9 .large-2,.lt-ie9 .row .large-2{width:16.66667%;}.lt-ie9 .large-3,.lt-ie9 .row .large-3{width:25%;}.lt-ie9 .large-4,.lt-ie9 .row .large-4{width:33.33333%;}.lt-ie9 .large-5,.lt-ie9 .row .large-5{width:41.66667%;}.lt-ie9 .large-6,.lt-ie9 .row .large-6{width:50%;}.lt-ie9 .large-7,.lt-ie9 .row .large-7{width:58.33333%;}.lt-ie9 .large-8,.lt-ie9 .row .large-8{width:66.66667%;}.lt-ie9 .large-9,.lt-ie9 .row .large-9{width:75%;}.lt-ie9 .large-10,.lt-ie9 .row .large-10{width:83.33333%;}.lt-ie9 .large-11,.lt-ie9 .row .large-11{width:91.66667%;}.lt-ie9 .large-12,.lt-ie9 .row .large-12{width:100%;}.lt-ie9 .row .large-offset-1{margin-left:8.33333%;}.lt-ie9 .row .large-offset-2{margin-left:16.66667%;}.lt-ie9 .row .large-offset-3{margin-left:25%;}.lt-ie9 .row .large-offset-4{margin-left:33.33333%;}.lt-ie9 .row .large-offset-5{margin-left:41.66667%;}.lt-ie9 .row .large-offset-6{margin-left:50%;}.lt-ie9 .row .large-offset-7{margin-left:58.33333%;}.lt-ie9 .row .large-offset-8{margin-left:66.66667%;}.lt-ie9 .row .large-offset-9{margin-left:75%;}.lt-ie9 .row .large-offset-10{margin-left:83.33333%;}.lt-ie9 .pull-2{right:16.66667%;}.lt-ie9 .pull-3{right:25%;}.lt-ie9 .pull-4{right:33.33333%;}.lt-ie9 .pull-5{right:41.66667%;}.lt-ie9 .pull-6{right:50%;}.lt-ie9 .pull-7{right:58.33333%;}.lt-ie9 .pull-8{right:66.66667%;}.lt-ie9 .pull-9{right:75%;}.lt-ie9 .pull-10{right:83.33333%;}.lt-ie9 .push-2{left:16.66667%;}.lt-ie9 .push-3{left:25%;}.lt-ie9 .push-4{left:33.33333%;}.lt-ie9 .push-5{left:41.66667%;}.lt-ie9 .push-6{left:50%;}.lt-ie9 .push-7{left:58.33333%;}.lt-ie9 .push-8{left:66.66667%;}.lt-ie9 .push-9{left:75%;}.lt-ie9 .push-10{left:83.33333%;}.lt-ie9 .row{*zoom:1;}.lt-ie9 .row:before,.row:after{content:" ";display:table;}.lt-ie9 .row:after{clear:both;}.lt-ie9 .large-block-grid-2 .ZazzleCollectionCell-item{width:50%;float:left;}.lt-ie9 .large-block-grid-3 .ZazzleCollectionCell-item{width:33%;float:left;}.lt-ie9 .large-block-grid-4 .ZazzleCollectionCell-item{width:25%;float:left;}.lt-ie9 .large-block-grid-5 .ZazzleCollectionCell-item{width:20%;float:left;}.lt-ie9 .large-block-grid-6 .ZazzleCollectionCell-item{width:16%;float:left;}.lt-ie9 .large-block-grid-7 .ZazzleCollectionCell-item{width:14%;float:left;}.lt-ie9 .large-block-grid-8 .ZazzleCollectionCell-item{width:12%;float:left;}.lt-ie9 .large-block-grid-9 .ZazzleCollectionCell-item{width:11%;float:left;}.lt-ie9 .large-block-grid-10 .ZazzleCollectionCell-item{width:10%;float:left;}.lt-ie9 .large-block-grid-11 .ZazzleCollectionCell-item{width:9%;float:left;}.lt-ie9 .large-block-grid-12 .ZazzleCollectionCell-item{width:8%;float:left;}

/* (c) 2018 Zazzle Inc. */ 
html,body{font:normal normal normal 14px Roboto,Arial,Verdana,Helvetica,sans-serif;line-height:150%;color:#212121;}body{background-color:#fff;font-weight:normal;background-position:center top;background-repeat:repeat-x;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fH1,.fakeH1,h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;color:#212121;line-height:1.2em;margin:.75em 0;}.fH1,.fakeH1,h1,h2,h3,h4{font-weight:normal;}.fH1,.fakeH1,h1{font-size:32px;font-weight:100;}h2{font-size:24px;font-weight:200;}h3{font-size:20px;font-weight:300;}h4{font-size:18px;font-weight:300;}h5{font-size:16px;font-weight:300;}h6{font-size:16px;font-weight:300;}p{font-weight:normal;}.zazzlevoice,.column .zazzlevoice,.column h1.zazzlevoice,.column h2.zazzlevoice{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.row{background:#fff;position:relative;}.row.wide{width:100%;max-width:1290px;}.row .row{padding:0;background:transparent;}[class*="block-grid-"]{margin:0 -20px;}.row.pageTitle{margin-bottom:0;padding-bottom:.5em;text-align:center;z-index:9;}.row.pageTitle .fH1,.row.pageTitle .fakeH1,.row.pageTitle h1,.row.pageTitle h2,.row.pageTitle h3{margin:0;padding:.75em 0;}.pageTitle .pageTitleLabel{display:inline-block;padding:0 2em;max-width:100%;background:#fff;text-align:center;}.pageTitle .pageTitleLabel .fH1,.pageTitle .pageTitleLabel .fakeH1,.pageTitle .pageTitleLabel h1{font-size:2em;padding:0.8em 0 0.2em 0;}.row.storeTitle{margin-bottom:0;padding-bottom:2em;text-align:center;z-index:10;}.row.storeTitle .fH1,.row.storeTitle .fakeH1,.row.storeTitle h1,.row.storeTitle h2,.row.storeTitle h3{margin:0;padding:.75em 0;}.storeTitle .storeTitleLabel{display:inline-block;margin-top:1.2em;padding:0 2em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;text-align:center;}.storeTitle .storeTitleLabel .fH1,.storeTitle .storeTitleLabel .fakeH1,.storeTitle .storeTitleLabel h1{padding:0.2em 0;}.row.pageDescription{margin-bottom:0;padding-bottom:2em;text-align:center;z-index:10;}.pageDescription .pageDescriptionLabel{display:inline-block;margin-top:-1.2em;padding:0 2em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;text-align:center;}.zazzicon{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;}.zazzicon,a > .zazzicon,button > .zazzicon{color:#c1c1c1;}.active > .zazzicon,a:hover > .zazzicon,button:hover > .zazzicon{color:#404040;}.zazzicon:after{font-family:"Zazzicons";font-weight:normal;font-style:normal;text-decoration:inherit;}.zazzicon-account:after{content:"\F006";}.zazzicon-addedToList:after{content:"\E052";}.zazzicon-addToList:after{content:"\E050";}.zazzicon-advanced:after{content:"\E066";}.zazzicon-album:after{content:"\F00E";}.zazzicon-albums:after{content:"\F00F";}.zazzicon-aroundClock:after{content:"\E16A";}.zazzicon-arrow-down:after{content:"\E042";}.zazzicon-arrow-nw:after{content:"\E010";}.zazzicon-arrow-right:after{content:"\E10F";}.zazzicon-arrow-sw:after{content:"\E011";}.zazzicon-artsprojekt_logo:after{content:"\F890";}.zazzicon-artsprojekt_logo_small:after{content:"\F891";}.zazzicon-artView:after{content:"\E060";}.zazzicon-asciicircum:after{content:"\005E";}.zazzicon-att-accent:after{content:"\E096";}.zazzicon-att-accent-open:after{content:"\E097";}.zazzicon-att-age:after{content:"\E084";}.zazzicon-att-age-open:after{content:"\E085";}.zazzicon-att-alignment:after{content:"\E078";}.zazzicon-att-alignment-open:after{content:"\E079";}.zazzicon-att-arcSize:after{content:"\E094";}.zazzicon-att-arcSize-open:after{content:"\E095";}.zazzicon-att-bandMaterial:after{content:"\E0D0";}.zazzicon-att-bandMaterial-open:after{content:"\E0D1";}.zazzicon-att-bandSize:after{content:"\E0D4";}.zazzicon-att-bandSize-open:after{content:"\E0D5";}.zazzicon-att-boot-shaft:after{content:"\E0C4";}.zazzicon-att-boot-shaftCircum:after{content:"\E0C8";}.zazzicon-att-boot-shaftCircum-open:after{content:"\E0C9";}.zazzicon-att-boot-shaftHeight:after{content:"\E0C6";}.zazzicon-att-boot-shaftHeight-open:after{content:"\E0C7";}.zazzicon-att-boot-shaft-open:after{content:"\E0C5";}.zazzicon-att-cacaoPercentage:after{content:"\E0F4";}.zazzicon-att-cacaoPercentage-open:after{content:"\E0F5";}.zazzicon-att-capacity:after{content:"\E0E6";}.zazzicon-att-capacity-open:after{content:"\E0E7";}.zazzicon-att-caseShape:after{content:"\E0D2";}.zazzicon-att-caseShape-open:after{content:"\E0D3";}.zazzicon-att-chocolateType:after{content:"\E0F2";}.zazzicon-att-chocolateType-open:after{content:"\E0F3";}.zazzicon-att-closure:after{content:"\E090";}.zazzicon-att-closure-open:after{content:"\E091";}.zazzicon-att-clothing-bottomSize:after{content:"\E0A2";}.zazzicon-att-clothing-bottomSize-open:after{content:"\E0A3";}.zazzicon-att-clothing-collar:after{content:"\E0AC";}.zazzicon-att-clothing-collar-open:after{content:"\E0AD";}.zazzicon-att-clothing-dressLength:after{content:"\E0AA";}.zazzicon-att-clothing-dressLength-open:after{content:"\E0AB";}.zazzicon-att-clothing-inseam:after{content:"\E0A0";}.zazzicon-att-clothing-inseam-open:after{content:"\E0A1";}.zazzicon-att-clothing-neckStyle:after{content:"\E0A8";}.zazzicon-att-clothing-neckStyle-open:after{content:"\E0A9";}.zazzicon-att-clothing-pleatSize:after{content:"\E0AE";}.zazzicon-att-clothing-pleatSize-open:after{content:"\E0AF";}.zazzicon-att-clothing-riseSize:after{content:"\E0A6";}.zazzicon-att-clothing-riseSize-open:after{content:"\E0A7";}.zazzicon-att-clothing-sleeve:after{content:"\E09C";}.zazzicon-att-clothing-sleeveLength:after{content:"\E09E";}.zazzicon-att-clothing-sleeveLength-open:after{content:"\E09F";}.zazzicon-att-clothing-sleeve-open:after{content:"\E09D";}.zazzicon-att-clothing-style:after{content:"\E09A";}.zazzicon-att-clothing-style-open:after{content:"\E09B";}.zazzicon-att-clothing-waistSize:after{content:"\E0A4";}.zazzicon-att-clothing-waistSize-open:after{content:"\E0A5";}.zazzicon-att-color:after{content:"\E088";}.zazzicon-att-color-open:after{content:"\E089";}.zazzicon-att-console:after{content:"\E0EA";}.zazzicon-att-console-open:after{content:"\E0EB";}.zazzicon-att-design-size:after{content:"\E076";}.zazzicon-att-design-size-open:after{content:"\E077";}.zazzicon-att-device:after{content:"\E0E2";}.zazzicon-att-device-open:after{content:"\E0E3";}.zazzicon-att-displayType:after{content:"\E0E0";}.zazzicon-att-displayType-open:after{content:"\E0E1";}.zazzicon-att-features:after{content:"\E0B4";}.zazzicon-att-features-open:after{content:"\E0B5";}.zazzicon-att-fit:after{content:"\E082";}.zazzicon-att-fit-open:after{content:"\E083";}.zazzicon-att-font:after{content:"\E07A";}.zazzicon-att-font-open:after{content:"\E07B";}.zazzicon-att-food-ingredient:after{content:"\E0EE";}.zazzicon-att-food-ingredient-open:after{content:"\E0EF";}.zazzicon-att-furniture-type:after{content:"\E0DA";}.zazzicon-att-furniture-type-open:after{content:"\E0DB";}.zazzicon-att-gender:after{content:"\E080";}.zazzicon-att-gender-open:after{content:"\E081";}.zazzicon-att-glasses-frameType:after{content:"\E0B8";}.zazzicon-att-glasses-frameType-open:after{content:"\E0B9";}.zazzicon-att-glasses-lensColor:after{content:"\E0BA";}.zazzicon-att-glasses-lensColor-open:after{content:"\E0BB";}.zazzicon-att-glasses-lensMaterial:after{content:"\E0BC";}.zazzicon-att-glasses-lensMaterial-open:after{content:"\E0BD";}.zazzicon-att-glasses-lensPower:after{content:"\E0C0";}.zazzicon-att-glasses-lensPower-open:after{content:"\E0C1";}.zazzicon-att-glasses-lensTech:after{content:"\E0BE";}.zazzicon-att-glasses-lensTech-open:after{content:"\E0BF";}.zazzicon-att-heel-height:after{content:"\E0CC";}.zazzicon-att-heel-height-open:after{content:"\E0CD";}.zazzicon-att-heel-style:after{content:"\E0CA";}.zazzicon-att-heel-style-open:after{content:"\E0CB";}.zazzicon-att-height:after{content:"\E0DE";}.zazzicon-att-height-open:after{content:"\E0DF";}.zazzicon-att-image:after{content:"\E07C";}.zazzicon-att-image-open:after{content:"\E07D";}.zazzicon-att-ingredient:after{content:"\E0FC";}.zazzicon-att-ingredient-open:after{content:"\E0FD";}.zazzicon-att-laptopSize:after{content:"\E0DC";}.zazzicon-att-laptopSize-open:after{content:"\E0DD";}.zazzicon-att-length:after{content:"\E08A";}.zazzicon-att-length-open:after{content:"\E08B";}.zazzicon-att-manufacturer:after{content:"\E0E4";}.zazzicon-att-manufacturer-open:after{content:"\E0E5";}.zazzicon-att-material:after{content:"\E0B0";}.zazzicon-att-material-open:after{content:"\E0B1";}.zazzicon-att-metal:after{content:"\E092";}.zazzicon-att-metal-open:after{content:"\E093";}.zazzicon-att-numberOfPlayers:after{content:"\E0FE";}.zazzicon-att-numberOfPlayers-open:after{content:"\E0FF";}.zazzicon-att-occasion:after{content:"\E08E";}.zazzicon-att-occasion-open:after{content:"\E08F";}.zazzicon-att-options:after{content:"\E07E";}.zazzicon-att-options-open:after{content:"\E07F";}.zazzicon-att-orientation:after{content:"\E0FA";}.zazzicon-att-orientation-open:after{content:"\E0FB";}.zazzicon-att-other:after{content:"\E100";}.zazzicon-att-other-open:after{content:"\E101";}.zazzicon-att-output:after{content:"\E0E8";}.zazzicon-att-output-open:after{content:"\E0E9";}.zazzicon-att-pattern:after{content:"\E0B2";}.zazzicon-att-pattern-open:after{content:"\E0B3";}.zazzicon-att-seats:after{content:"\E0D8";}.zazzicon-att-seats-open:after{content:"\E0D9";}.zazzicon-att-shape:after{content:"\E086";}.zazzicon-att-shape-open:after{content:"\E087";}.zazzicon-att-signed:after{content:"\E0F6";}.zazzicon-att-signed-open:after{content:"\E0F7";}.zazzicon-att-size:after{content:"\E08C";}.zazzicon-att-size-open:after{content:"\E08D";}.zazzicon-att-specialty:after{content:"\E0F0";}.zazzicon-att-specialty-open:after{content:"\E0F1";}.zazzicon-att-stone:after{content:"\E0CE";}.zazzicon-att-stone-open:after{content:"\E0CF";}.zazzicon-att-strapStyle:after{content:"\E098";}.zazzicon-att-strapStyle-open:after{content:"\E099";}.zazzicon-att-style:after{content:"\E0B6";}.zazzicon-att-style-open:after{content:"\E0B7";}.zazzicon-att-text:after{content:"\E074";}.zazzicon-att-text-open:after{content:"\E075";}.zazzicon-att-type:after{content:"\E0F8";}.zazzicon-att-type-open:after{content:"\E0F9";}.zazzicon-att-upholsteryFabric:after{content:"\E0D6";}.zazzicon-att-upholsteryFabric-open:after{content:"\E0D7";}.zazzicon-att-weight:after{content:"\E0EC";}.zazzicon-att-weight-open:after{content:"\E0ED";}.zazzicon-att-width:after{content:"\E0C2";}.zazzicon-att-width-open:after{content:"\E0C3";}.zazzicon-bcard_euro:after{content:"\00B6";}.zazzicon-bcard_mighty:after{content:"\00B7";}.zazzicon-bcard_mini:after{content:"\00B8";}.zazzicon-bcard_oceania:after{content:"\00B5";}.zazzicon-bcard_rounded_corner:after{content:"\00B1";}.zazzicon-bcard_square:after{content:"\00B4";}.zazzicon-bcard_standard:after{content:"\00B3";}.zazzicon-bcard_standard_corner:after{content:"\00B2";}.zazzicon-bookmark:after{content:"\E054";}.zazzicon-bookmark-open:after{content:"\E055";}.zazzicon-camera:after{content:"\E009";}.zazzicon-camera-stroke:after{content:"\E155";}.zazzicon-caret-down:after{content:"\F01D";}.zazzicon-cart-empty:after{content:"\00C1";}.zazzicon-cart-full:after{content:"\00C2";}.zazzicon-characterSpacing:after{content:"\E126";}.zazzicon-check:after{content:"\2713";}.zazzicon-checkStamp:after{content:"\E112";}.zazzicon-chevron-down:after{content:"\E05E";}.zazzicon-chevron-up:after{content:"\E05D";}.zazzicon-circle:after{content:"\F02E";}.zazzicon-clock-stroke:after{content:"\E156";}.zazzicon-closeStamp:after{content:"\E068";}.zazzicon-color_picker_droplet:after{content:"\E120";}.zazzicon-colorDropper:after{content:"\E168";}.zazzicon-connect:after{content:"\E007";}.zazzicon-connect:after{content:"\E007";}.zazzicon-copy:after{content:"\F016";}.zazzicon-crop:after{content:"\E119";}.zazzicon-cubes:after{content:"\F899";}.zazzicon-customers:after{content:"\E158";}.zazzicon-cut:after{content:"\F015";}.zazzicon-datePicker:after{content:"\E058";}.zazzicon-deliveryTruck:after{content:"\E114";}.zazzicon-designers:after{content:"\E159";}.zazzicon-distribute-horz:after{content:"\E034";}.zazzicon-distribute-vert:after{content:"\E033";}.zazzicon-droplet:after{content:"\E16B";}.zazzicon-edit:after{content:"\E02F";}.zazzicon-editBox:after{content:"\E11C";}.zazzicon-editorsPick:after{content:"\E113";}.zazzicon-email:after{content:"\F019";}.zazzicon-expand:after{content:"\E00B";}.zazzicon-expandWindow:after{content:"\E06C";}.zazzicon-eyeDropper:after{content:"\E16C";}.zazzicon-facebook-circle:after{content:"\E172";}.zazzicon-file-bitmap:after{content:"\E03C";}.zazzicon-file-pdfai:after{content:"\E03D";}.zazzicon-file-screenprint:after{content:"\E040";}.zazzicon-file-stitch:after{content:"\E03F";}.zazzicon-file-video:after{content:"\E03E";}.zazzicon-filterImage:after{content:"\E11E";}.zazzicon-fit-best:after{content:"\E014";}.zazzicon-fit-fill:after{content:"\E012";}.zazzicon-fit-fit:after{content:"\E013";}.zazzicon-flag:after{content:"\E03B";}.zazzicon-font:after{content:"\E065";}.zazzicon-fraction:after{content:"\2044";}.zazzicon-gdArrow-getStarted:after{content:"\E05C";}.zazzicon-giftBox:after{content:"\E16D";}.zazzicon-globe:after{content:"\E111";}.zazzicon-globeFine:after{content:"\E10E";}.zazzicon-google-circle:after{content:"\E16F";}.zazzicon-greater:after{content:"\003E";}.zazzicon-gridView:after{content:"\E061";}.zazzicon-grippy:after{content:"\E125";}.zazzicon-guillemotleft:after{content:"\00AB";}.zazzicon-guillemotright:after{content:"\00BB";}.zazzicon-hamburger-menu-caret:after{content:"\00C5";}.zazzicon-heart:after{content:"\E001";}.zazzicon-heart-open:after{content:"\E053";}.zazzicon-hidden:after{content:"\F00B";}.zazzicon-history:after{content:"\E188";}.zazzicon-holiday-gift:after{content:"\00F1";}.zazzicon-home:after{content:"\F00C";}.zazzicon-hotspot:after{content:"\E05B";}.zazzicon-info:after{content:"\E00D";}.zazzicon-info-bg:after{content:"\E008";}.zazzicon-infoStamp:after{content:"\E067";}.zazzicon-instagram-circle:after{content:"\E173";}.zazzicon-inviteShapes:after{content:"\E163";}.zazzicon-isolatedZ:after{content:"\F897";}.zazzicon-laptop-stroke:after{content:"\E157";}.zazzicon-largerImage:after{content:"\E05F";}.zazzicon-less:after{content:"\003C";}.zazzicon-link:after{content:"\E056";}.zazzicon-list:after{content:"\E051";}.zazzicon-location:after{content:"\F896";}.zazzicon-lock:after{content:"\F00A";}.zazzicon-logo:after{content:"\F000";}.zazzicon-logo-big-z:after{content:"\E16E";}.zazzicon-logo-letterform:after{content:"\F892";}.zazzicon-magnify-decrease:after{content:"\E00E";}.zazzicon-magnify-increase:after{content:"\E00F";}.zazzicon-makerPro-checkmark:after{content:"\E11F";}.zazzicon-maker-stroke:after{content:"\E154";}.zazzicon-makeTools:after{content:"\F89A";}.zazzicon-message:after{content:"\E10B";}.zazzicon-minimizeWindow:after{content:"\E071";}.zazzicon-mobileDevice:after{content:"\E164";}.zazzicon-moveBackward:after{content:"\E128";}.zazzicon-moveForward:after{content:"\E127";}.zazzicon-moveToBack:after{content:"\F014";}.zazzicon-moveToFront:after{content:"\F01C";}.zazzicon-mug:after{content:"\E165";}.zazzicon-multipleSelected:after{content:"\E038";}.zazzicon-multiply:after{content:"\00D7";}.zazzicon-multiply-light:after{content:"\00D6";}.zazzicon-mute:after{content:"\E06E";}.zazzicon-notSelected:after{content:"\E124";}.zazzicon-object-align-bottom:after{content:"\E02A";}.zazzicon-object-align-horz-center:after{content:"\E02D";}.zazzicon-object-align-left:after{content:"\E029";}.zazzicon-object-align-right:after{content:"\E02B";}.zazzicon-object-align-top:after{content:"\E02C";}.zazzicon-object-align-vert-center:after{content:"\E02E";}.zazzicon-offCanvas-left:after{content:"\00C4";}.zazzicon-offCanvas-right:after{content:"\F005";}.zazzicon-paint-palette:after{content:"\E15A";}.zazzicon-paperStack:after{content:"\E161";}.zazzicon-paste:after{content:"\F017";}.zazzicon-pause:after{content:"\E070";}.zazzicon-payment-americanexpress:after{content:"\E178";}.zazzicon-payment-bankeinzug:after{content:"\E17C";}.zazzicon-payment-bankTransfer:after{content:"\E17E";}.zazzicon-payment-bankTransfer-japan:after{content:"\E184";}.zazzicon-payment-boletoBancario:after{content:"\E186";}.zazzicon-payment-giropay:after{content:"\E174";}.zazzicon-payment-ideal:after{content:"\E177";}.zazzicon-payment-incasso:after{content:"\E185";}.zazzicon-payment-mastercard:after{content:"\E179";}.zazzicon-payment-overboeking:after{content:"\E17F";}.zazzicon-payment-overboekingBancare:after{content:"\E181";}.zazzicon-payment-paypal:after{content:"\E175";}.zazzicon-payment-sofort:after{content:"\E17A";}.zazzicon-payment-transferenciaBancaria:after{content:"\E182";}.zazzicon-payment-transferenciaBancaria2:after{content:"\E183";}.zazzicon-payment-uberweisung:after{content:"\E17D";}.zazzicon-payment-virementBancare:after{content:"\E180";}.zazzicon-payment-visa:after{content:"\E176";}.zazzicon-payment-vorkasse:after{content:"\E17B";}.zazzicon-pencil:after{content:"\F01B";}.zazzicon-phablet:after{content:"\F89B";}.zazzicon-phone:after{content:"\E10C";}.zazzicon-picFrame:after{content:"\E167";}.zazzicon-piggy-bank-stroke:after{content:"\E15B";}.zazzicon-pillows:after{content:"\E166";}.zazzicon-pin:after{content:"\E10D";}.zazzicon-pinterest-circle:after{content:"\E170";}.zazzicon-play:after{content:"\E06F";}.zazzicon-plus:after{content:"\E043";}.zazzicon-popup:after{content:"\E00C";}.zazzicon-position-bottom:after{content:"\E01C";}.zazzicon-position-horz-center:after{content:"\E01D";}.zazzicon-position-left:after{content:"\E019";}.zazzicon-position-right:after{content:"\E01B";}.zazzicon-position-top:after{content:"\E01A";}.zazzicon-position-vert-center:after{content:"\E01E";}.zazzicon-print:after{content:"\F01A";}.zazzicon-product-box:after{content:"\E15C";}.zazzicon-prosellerBadge:after{content:"\F893";}.zazzicon-questionStamp:after{content:"\E06B";}.zazzicon-redo:after{content:"\E063";}.zazzicon-resize:after{content:"\E11A";}.zazzicon-retailer-cart:after{content:"\E15D";}.zazzicon-revised_error_icon:after{content:"\E187";}.zazzicon-robot:after{content:"\E00A";}.zazzicon-rotate:after{content:"\E003";}.zazzicon-rotate-ccw:after{content:"\E015";}.zazzicon-rotate-cw:after{content:"\E016";}.zazzicon-save:after{content:"\E005";}.zazzicon-saveRibbon:after{content:"\E059";}.zazzicon-search:after{content:"\00C3";}.zazzicon-share:after{content:"\E004";}.zazzicon-show:after{content:"\E116";}.zazzicon-size-decrease:after{content:"\E017";}.zazzicon-size-increase:after{content:"\E018";}.zazzicon-smiley:after{content:"\E05A";}.zazzicon-social-artsprojekt-blog:after{content:"\F026";}.zazzicon-social-blogger:after{content:"\F027";}.zazzicon-social-email:after{content:"\F021";}.zazzicon-social-facebook:after{content:"\F01E";}.zazzicon-social-facebook-iso:after{content:"\F035";}.zazzicon-social-flickr:after{content:"\E106";}.zazzicon-social-flickr-square:after{content:"\E105";}.zazzicon-social-googleplus:after{content:"\F02A";}.zazzicon-social-googleplus-iso:after{content:"\F033";}.zazzicon-social-instagram:after{content:"\F02D";}.zazzicon-social-instagram-bare:after{content:"\F898";}.zazzicon-social-instagram-iso:after{content:"\F030";}.zazzicon-social-linkedin:after{content:"\E103";}.zazzicon-social-linkedin-square:after{content:"\E104";}.zazzicon-social-other:after{content:"\F02B";}.zazzicon-social-pinterest:after{content:"\F020";}.zazzicon-social-pinterest-bare:after{content:"\E107";}.zazzicon-social-pinterest-iso:after{content:"\F032";}.zazzicon-social-rss:after{content:"\F022";}.zazzicon-social-share:after{content:"\F029";}.zazzicon-social-tumblr:after{content:"\F02C";}.zazzicon-social-tumblr-iso:after{content:"\F034";}.zazzicon-social-twitter:after{content:"\F01F";}.zazzicon-social-twitter-iso:after{content:"\F02F";}.zazzicon-social-wanelo-iso:after{content:"\F036";}.zazzicon-social-wordpress:after{content:"\F028";}.zazzicon-social-youtube:after{content:"\F025";}.zazzicon-social-youtube-iso:after{content:"\F031";}.zazzicon-social-zazzle-blog:after{content:"\F024";}.zazzicon-social-zazzle-forum:after{content:"\F023";}.zazzicon-source_account:after{content:"\F011";}.zazzicon-source_computer:after{content:"\F010";}.zazzicon-source_googleDrive:after{content:"\F012";}.zazzicon-source_instagram:after{content:"\F013";}.zazzicon-speechBubble:after{content:"\F895";}.zazzicon-star:after{content:"\E006";}.zazzicon-stickerShapes:after{content:"\E162";}.zazzicon-store:after{content:"\E10A";}.zazzicon-store-open:after{content:"\E109";}.zazzicon-tab-area:after{content:"\E04A";}.zazzicon-tab-filter:after{content:"\E045";}.zazzicon-tab-fit:after{content:"\E046";}.zazzicon-tab-fonts:after{content:"\E048";}.zazzicon-tab-info:after{content:"\E04B";}.zazzicon-tab-layers:after{content:"\E04E";}.zazzicon-tab-modify:after{content:"\E044";}.zazzicon-tab-more:after{content:"\E047";}.zazzicon-tab-options:after{content:"\E04C";}.zazzicon-tab-personalize:after{content:"\E04D";}.zazzicon-tab-templates:after{content:"\E04F";}.zazzicon-tab-textalign:after{content:"\E049";}.zazzicon-text:after{content:"\E064";}.zazzicon-text-align-center:after{content:"\E020";}.zazzicon-text-align-left:after{content:"\E01F";}.zazzicon-text-align-right:after{content:"\E021";}.zazzicon-text-align-vert-bottom:after{content:"\E024";}.zazzicon-text-align-vert-center:after{content:"\E023";}.zazzicon-text-align-vert-top:after{content:"\E022";}.zazzicon-textArt:after{content:"\E169";}.zazzicon-textColor:after{content:"\E118";}.zazzicon-text-path-horz:after{content:"\E025";}.zazzicon-text-path-horz-curve-down:after{content:"\E028";}.zazzicon-text-path-horz-curve-up:after{content:"\E027";}.zazzicon-text-path-vert:after{content:"\E026";}.zazzicon-textSize:after{content:"\E11D";}.zazzicon-thumbsDown:after{content:"\E03A";}.zazzicon-thumbsUp:after{content:"\E039";}.zazzicon-tiling:after{content:"\E117";}.zazzicon-transparency:after{content:"\E11B";}.zazzicon-trash:after{content:"\F018";}.zazzicon-tshirt:after{content:"\E160";}.zazzicon-twitter-circle:after{content:"\E171";}.zazzicon-undo:after{content:"\E062";}.zazzicon-unlink:after{content:"\E057";}.zazzicon-verified_collection_star:after{content:"\E121";}.zazzicon-view-grid:after{content:"\F007";}.zazzicon-view-image:after{content:"\F009";}.zazzicon-view-list:after{content:"\F008";}.zazzicon-volume:after{content:"\E06D";}.zazzicon-warehouse-stroke:after{content:"\E15E";}.zazzicon-warningStamp:after{content:"\E06A";}.zazzicon-youtube-circle:after{content:"\E15F";}.zazzicon-zazzle_heart:after{content:"\E030";}.zazzicon-zazzle-tagline-heart:after{content:"\00F2";}a,a:visited,a:focus{color:#059dc1;text-decoration:none;}a:hover{color:#fda039;text-decoration:none;}a.muted,a.muted:visited,a.muted:focus{color:#b7b7b7;text-decoration:underline;}a.muted:hover{color:#fda039;text-decoration:underline;}.shadowed{-moz-box-shadow:5px 5px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:5px 5px 0 0 rgba(0,0,0,.1);box-shadow:5px 5px 0 0 rgba(0,0,0,.1);}.shadowedLight{-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.1);box-shadow:3px 3px 0 0 rgba(0,0,0,.1);}.shadowedLight:hover{-moz-box-shadow:3px 3px 0 0 #fda039;-webkit-box-shadow:3px 3px 0 0 #fda039;box-shadow:3px 3px 0 0 #fda039;}.patchwork{background-color:#e4e4e4;padding:1.8795em;}.textRighted{text-align:right;}.textSmall{font-size:12px;}.circleCutBottom{border:1px solid #e5e5e5;border-bottom:0;padding:1.5em;background-image:url("//asset.zcache.com/assets/graphics/z3/circleCutBottom.png");background-position:bottom;background-repeat:repeat-x;-moz-box-shadow:5px 0 0 0 rgba(0,0,0,.1);-webkit-box-shadow:5px 0 0 0 rgba(0,0,0,.1);box-shadow:5px 0 0 0 rgba(0,0,0,.1);}.hr,.divider{height:0;line-height:0;margin:1em auto;border-top:1px solid #e5e5e5;clear:both;}.minorHr{height:0;line-height:0;margin:1em auto;border-top:1px dashed #e5e5e5;clear:both;}.compact.minorHr{margin-top:0;margin-bottom:0;}.normalList{padding-left:1em;}.large-block-grid-1 > li,.large-block-grid-2 > li,.large-block-grid-3 > li,.large-block-grid-4 > li,.large-block-grid-5 > li,.large-block-grid-6 > li,.large-block-grid-7 > li,.large-block-grid-8 > li,.large-block-grid-9 > li,.large-block-grid-10 > li,.large-block-grid-11 > li,.large-block-grid-12 > li{position:relative;margin-bottom:20px;}.podTitle,.mantleTitle{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;line-height:1.4em;font-size:14px;text-align:center;background:#fff;}.tagline{position:absolute;top:0;left:0;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;width:auto;padding:.1em 1em;line-height:1.8795em;font-size:14px;text-align:center;background:#059dc1;color:#fff;font-weight:bold;}form.row .large-centered,.formRow.row .large-centered{background:#f9f9f9;padding:40px;}form.row .large-centered .row,.formRow.row .large-centered .row{background:transparent;}form.row .large-centered.errorMessage,.formRow.row .large-centered.errorMessage{padding:0 1.65em;z-index:1;}form.row .large-centered.errorMessage .row,.formRow.row .large-centered.errorMessage .row{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:16px;background:#e47b5c;color:#fff;text-align:center;padding:.5em;}.error label,label.error{color:#b8634b;}.formElement{position:relative;}.column .formElementWarning{margin-bottom:2em;}.submitButtonContainer{float:right;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{padding:.666em;border:1px solid #d4d4d4;margin:0 0 20px;height:auto;line-height:normal;font-size:14px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;}input[type="text"].smallInput,input[type="password"].smallInput,input[type="date"].smallInput,input[type="datetime"].smallInput,input[type="datetime-local"].smallInput,input[type="month"].smallInput,input[type="week"].smallInput,input[type="email"].smallInput,input[type="number"].smallInput,input[type="search"].smallInput,input[type="tel"].smallInput,input[type="time"].smallInput,input[type="url"].smallInput,textarea.smallInput{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus,.checkbox:focus,.radio:focus{border:1px solid #059dc1;background:#fff;}input.inputWithExample{margin-bottom:0.1em;}textarea{height:8em;}label.formLabel{font-size:16px;line-height:16px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;;}input[type="text"].error,input[type="password"].error,input[type="date"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="month"].error,input[type="week"].error,input[type="email"].error,input[type="number"].error,input[type="search"].error,input[type="tel"].error,input[type="time"].error,input[type="url"].error,textarea.error,.checkbox.error,.radio.error{border:1px solid #e47b5c;background:#fff;-moz-box-shadow:0 0 0 1px #e47b5c inset;-webkit-box-shadow:0 0 0 1px #e47b5c inset;box-shadow:0 0 0 1px #e47b5c inset;}input[type="text"].error:focus,input[type="password"].error:focus,input[type="date"].error:focus,input[type="datetime"].error:focus,input[type="datetime-local"].error:focus,input[type="month"].error:focus,input[type="week"].error:focus,input[type="email"].error:focus,input[type="number"].error:focus,input[type="search"].error:focus,input[type="tel"].error:focus,input[type="time"].error:focus,input[type="url"].error:focus,textarea.error:focus,.checkbox.error:focus,.radio.error:focus{border:1px solid #e47b5c;background:#fff;-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;box-shadow:1px 1px 0 0 rgba(0,0,0,.175) inset;}input[type="text"].disabled,input[type="password"].disabled,input[type="date"].disabled,input[type="datetime"].disabled,input[type="datetime-local"].disabled,input[type="month"].disabled,input[type="week"].disabled,input[type="email"].disabled,input[type="number"].disabled,input[type="search"].disabled,input[type="tel"].disabled,input[type="time"].disabled,input[type="url"].disabled,textarea.disabled{background:#f9f9f9;cursor:not-allowed;}.checkbox{display:inline-block;position:relative;border:1px solid #e5e5e5;height:15px;width:15px;cursor:pointer;}.checkbox.checked:after{font-family:"Zazzicons";content:"\2713";position:absolute;top:-8px;left:0;color:#fda039;font-weight:bold;}.checkbox.checked.disabled:after{color:#c1c1c1;}.checkbox.disabled{border-color:#d4d4d4;background:#e5e5e5;cursor:not-allowed;}.radio{display:inline-block;position:relative;border:1px solid #e5e5e5;height:18px;width:18px;border-radius:18px;cursor:pointer;}.radio.checked:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;background:#fda039;height:10px;width:10px;border-radius:10px;}.radio.checked.disabled:after{background:#c1c1c1;}.radio.disabled{border-color:#d4d4d4;background:#e5e5e5;cursor:not-allowed;}ul.error{list-style:none;text-indent:-1em;padding:0 1em;}ul.error li:before{content:"\00bb";padding-right:.4em;}.error{color:#c00;}form .row.inputSection,form .row .row.inputSection,.formRow .row.inputSection,.formRow .row .row.inputSection{margin-bottom:1.5em;}.column.buttonBar{text-align:right;}.promo{background:#fff;border:1px solid #e5e5e5;padding:1.5em;text-align:center;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.promo h3{margin-bottom:0;}.promo h3,.promo h6{font-style:italic;color:#e47b5c;}.side-nav{margin-top:0;}.side-nav li{position:relative;list-style:none;line-height:1.5;}.store-side-nav{position:relative;list-style:none;}.side-nav li.title,.store-side-nav li.title{padding:0;text-indent:0;font-size:16px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;color:#212121;margin-bottom:.469875em;}.store-side-nav li.title{font-weight:normal;}.side-nav li.active > a,.side-nav li.active > a:focus,.side-nav li.active > a:visited,.store-side-nav li.active > a,.store-side-nav li.active > a:focus,.store-side-nav li.active > a:visited{color:#fda039;}.sub-nav li{position:relative;float:left;padding:1em;list-style:none;}.tooltip{display:inline-block;position:relative;padding:.93975em;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.tooltip.normalTooltip{border:1px solid #e5e5e5;background:#fff;}.tooltip.normalTooltip.rightOfTarget:after{content:"";display:block;position:absolute;left:-8px;top:50%;margin-top:-7px;height:15px;width:8px;background-image:url("//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png");background-repeat:no-repeat;background-position:-7px -37px;}.tooltip.normalTooltip.leftOfTarget:after{content:"";display:block;position:absolute;left:auto;right:-11px;top:50%;margin-top:-7px;height:15px;width:11px;background-image:url("//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png");background-repeat:no-repeat;background-position:-0 -21px;}.tooltip.normalTooltip.topOfTarget:after{content:"";display:block;position:absolute;left:50%;top:auto;bottom:-11px;margin-top:0;margin-left:-7px;height:11px;width:15px;background-image:url("//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png");background-repeat:no-repeat;background-position:0 -9px;}.tooltip.normalTooltip.bottomOfTarget:after{content:"";display:block;position:absolute;left:50%;top:-8px;margin-top:0;margin-left:-7px;height:8px;width:15px;background-image:url("//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png");background-repeat:no-repeat;background-position:0 0;}.tooltip.errorTooltip{background:#e47b5c;color:#fff;}.tooltip.errorTooltip a{color:white;text-decoration:underline}.tooltip.errorTooltip.rightOfTarget:after{content:"";display:block;position:absolute;left:-14px;top:50%;margin-top:-7px;border-color:transparent #e47b5c transparent transparent;border-style:solid;border-width:7px;}.tooltip.errorTooltip.leftOfTarget:after{content:"";display:block;position:absolute;right:-14px;top:50%;margin-top:-7px;border-color:transparent transparent transparent #e47b5c;border-style:solid;border-width:7px;}.tooltip.errorTooltip.leftOfTarget:before{content:"";display:block;position:absolute;right:-17px;top:50%;margin-top:-3px;border-color:transparent transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:6px;}.tooltip.errorTooltip.topOfTarget:after{content:"";display:block;position:absolute;bottom:-14px;left:50%;margin-left:-7px;border-color:#e47b5c transparent transparent transparent;border-style:solid;border-width:7px;}.tooltip.errorTooltip.topOfTarget:before{content:"";display:block;position:absolute;bottom:-17px;left:50%;margin-left:-3px;border-color:rgba(0,0,0,.1) transparent transparent transparent;border-style:solid;border-width:6px;}.tooltip.errorTooltip.bottomOfTarget:after{content:"";display:block;position:absolute;top:-14px;left:50%;margin-left:-7px;border-color:transparent transparent #e47b5c transparent;border-style:solid;border-width:7px;}.tooltip.chatBubble{background:#ededed;padding:1.8795em;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;}.tooltip.chatBubble.rightOfTarget:after{content:"";display:block;position:absolute;left:-28px;top:50%;margin-top:-14px;border-color:transparent #ededed transparent transparent;border-style:solid;border-width:14px;}.tooltip.chatBubble.leftOfTarget:after{content:"";display:block;position:absolute;right:-28px;top:50%;margin-top:-14px;border-color:transparent transparent transparent #ededed;border-style:solid;border-width:14px;}.tooltip.chatBubble.topOfTarget:after{content:"";display:block;position:absolute;bottom:-28px;left:50%;margin-left:-14px;border-color:#ededed transparent transparent transparent;border-style:solid;border-width:14px;}.tooltip.chatBubble.bottomOfTarget:after{content:"";display:block;position:absolute;top:-28px;left:50%;margin-left:-14px;border-color:transparent transparent #ededed transparent;border-style:solid;border-width:14px;}.slide{position:relative;width:100%;max-width:1290px;}.slideImage{width:100%;height:auto;}.slideLabel{position:relative;}.slideTitle{font-size:20px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;text-align:center;line-height:1.1;padding:.2em 0}.slideSubtext{font-size:16px;color:#999999;text-align:center;line-height:1.2em;}.slideSash{position:absolute;top:0;left:3.5%;width:167px;padding:.75em;background:#fff;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:16px;text-align:center;-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.1);box-shadow:4px 4px 0 0 rgba(0,0,0,.1);}.slideSash:after{content:url("//asset.zcache.com/assets/graphics/z4/zmisc/ribbonBottom.png");position:absolute;bottom:-57px;left:0;width:171px;height:57px;}.dataTable{width:100%;border:0;}.dataTable tr{border-color:#e5e5e5;border-width:1px 0;border-style:solid;}.dataTable tr.even,.dataTable tr.alt,.dataTable tr:nth-of-type(2n){background-color:#e4e4e4;}.all,.all td{background-color:#DDEEFE;}.cleared,.cleared td{background-color:#DDF8E7;}.cancelled,.cancelled td,.canceled,.canceled td{background-color:#FFE1E1;}.dialog{background:#f9f9f9;-moz-box-shadow:0 0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.5);box-shadow:0 0 0 10px rgba(0,0,0,.5);}.dialog .titleBar{position:relative;padding:0 1em;}.dialog .titleBar .fH1,.dialog .titleBar .fakeH1,.dialog .titleBar h1,.dialog .titleBar h6{font-style:italic;color:#212121;}.dialog .titleBar .fH1,.dialog .titleBar .fakeH1,.dialog .titleBar h1{padding:.4em 0;}.dialog .titleBar h6{font-weight:normal;margin-top:0;}.dialog .titleBar .close{position:absolute;top:.5em;right:.5em;color:#000;font-size:1.5em;}.dialog .hr{margin:1em;}.dialog .content{padding:0 1em 1em;}.dialog .buttonBar{padding:0 1em 1em;text-align:right;}.callout{position:absolute;border-radius:100%;background:rgba(255,255,255,.9);padding:3em;text-align:center;margin:1em;}.callout h3{color:#e47b5c;margin:.3em 0;}.iconFont{color:#c00;font-size:3em;}.row .pageTop{padding:0;}.row .pageTop .breadcrumb{font-size:12px;}ol,ul.square,ul.circle,ul.disc{list-style-position:inside;}.column .categoryList .categoryTitleShell h3{width:auto;}.column .mantleArea,.column .mantleBullets,.column .minorHr{}.column .squishyFont,.column h2,.column .fH1,.column .fakeH1,.column h1{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.column .dropShadow,.column .secondaryMantle{line-height:0;}#page-globalContent{position:absolute;top:0;left:0;z-index:4000;width:100%;}.earlyTracking{position:absolute;top:0;left:0;margin:0;padding:0;height:0;width:0;}html,body{position:relative;width:100%;overflow-x:hidden;min-height:100%;min-height:100vh;}html.lt-ie9,html.zmno-opacity{position:static;}#page{position:relative;overflow:hidden;}.promoAccent{font-weight:bold;color:#fda039;font-size:1.1em;}@media only screen and (min-width:768px){.pageTitle .pageTitleLabel,.pageTitle .pageTitleLabel .fH1,.pageTitle .pageTitleLabel .fakeH1,.pageTitle .pageTitleLabel h1{overflow:hidden;text-overflow:ellipsis;}.pageTitle .pageTitleLabel .fH1,.pageTitle .pageTitleLabel .fakeH1,.pageTitle .pageTitleLabel h1{font-size:32px;}.fH1,.fakeH1,h1{font-size:32px;}h2{font-size:24px;}h3{font-size:20px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:16px;}.text-right-large{text-align:right;}.text-center-large{text-align:center;}.compact.minorHr{margin:1em auto;}#page.offCanvasLeft,#page.offCanvasRight,.slider{display:none;}.slideTitle{line-height:2;padding:0}}@media only screen and (max-width:767px){.text-center-small{text-align:center;}}.cursor{display:none;position:absolute;top:0;left:0;padding:4px 4px 0 18px;background:#fff;border:1px solid #666;color:#666!important;font-size:9px;z-index:4000;white-space:nowrap;}.cursor.cursor-edit{padding-left:2px;padding-top:0;}.cursor.cursor-view{padding-left:2px;padding-top:0;}.cursor.cursor-warning{background:#ffde6b;padding:5px;color:#000!important;border:1px solid #000;width:195px;text-align:left;}.holiday-icon{display:inline-block;margin-top:-.3em;box-sizing:content-box;vertical-align:middle;width:1em;height:1em;background-image:url(//asset.zcache.com/assets/graphics/z4/hubSubsites/giftCenter/square/giftCenterIcon.v2.png);background-size:100%;background-repeat:no-repeat;}.holiday-icon.white{background-image:url(//asset.zcache.com/assets/graphics/z4/hubSubsites/giftCenter/square/giftCenterIconWhite.png);}.holiday-icon.international{background-image:url(//asset.zcache.com/assets/graphics/z4/hubSubsites/giftCenter/square/giftCenterIcon_i18n.v3.png);}.holiday-icon.international.white{background-image:url(//asset.zcache.com/assets/graphics/z4/hubSubsites/giftCenter/square/giftCenterIconWhite_i18n.png);}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.noScroll{height:100vh;overflow:hidden;}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none;-webkit-tap-highlight-color:transparent;}.tablet{-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.promoTablet{margin-top:2.9em;}

</style>
<style type="text/css">
/*** moduleName: controls ***/

/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 
.ZazzleCollectionItemCell{display:block;overflow:hidden;height:auto;position:relative;}.ZazzleCollectionItemCell-main{position:relative;}.ZazzleCollectionItemCell-info{padding:.469875em;}.ZazzleCollectionItemCell-realviewImage,.ZazzleCollectionItemCell-realviewImageHover{height:auto;max-width:100%;display:block;margin:0 auto;}.ZazzleCollectionItemCell-realviewLink{position:relative;display:block;background:url(//asset.zcache.com/assets/graphics/z2/skins/default/productGridCellBg_v2.gif) center center no-repeat;}.ZazzleCollectionItemCell-previewZoom{max-width:none;}.ZazzleCollectionItemCell-hasLowRes .ZazzleCollectionItemCell-realviewLink{position:relative;z-index:2001;}.ZazzleCollectionItemCell-hasLowRes .ZazzleCollectionItemCell-realviewImage,.ZazzleCollectionItemCell-hasLowRes .ZazzleCollectionItemCell-realviewImageHover{position:absolute;left:0;top:0;z-index:2002;width:100%;height:auto;}.ZazzleCollectionItemCell-lowResImage{width:100%;height:auto;}.ZazzleCollectionItemCell-List{width:100% !important;padding-bottom:1px;margin-bottom:0 !important;}.ZazzleCollectionItemCell-List .ZazzleCollectionItemCell-info{display:block;}.ZazzleCollectionItemCell-List .ZazzleCollectionItemCell-main{box-shadow:none !important;}.ZazzleCollectionItemCell-List .ZazzleCollectionItemCell-realview{max-width:100%;}.ZazzleCollectionItemCell-40 .ZazzleCollectionItemCell-main{max-width:40px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-40 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-50 .ZazzleCollectionItemCell-main{max-width:50px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-50 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-92 .ZazzleCollectionItemCell-main{max-width:92px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-92 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-125 .ZazzleCollectionItemCell-main{max-width:125px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-125 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-134 .ZazzleCollectionItemCell-main{max-width:134px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-134 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-152 .ZazzleCollectionItemCell-main{max-width:152px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-152 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-198 .ZazzleCollectionItemCell-main{max-width:198px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-198 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-210 .ZazzleCollectionItemCell-main{max-width:210px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-210 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-211 .ZazzleCollectionItemCell-main{max-width:211px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-211 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-214 .ZazzleCollectionItemCell-main{max-width:214px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-214 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-216 .ZazzleCollectionItemCell-main{max-width:216px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-216 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-229 .ZazzleCollectionItemCell-main{max-width:229px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-229 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-258 .ZazzleCollectionItemCell-main{max-width:258px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-258 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-268 .ZazzleCollectionItemCell-main{max-width:268px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-268 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-274 .ZazzleCollectionItemCell-main{max-width:274px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-274 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-296 .ZazzleCollectionItemCell-main{max-width:296px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-296 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-324 .ZazzleCollectionItemCell-main{max-width:324px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-324 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-367 .ZazzleCollectionItemCell-main{max-width:367px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-367 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-422 .ZazzleCollectionItemCell-main{max-width:422px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-422 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-468 .ZazzleCollectionItemCell-main{max-width:468px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-468 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-512 .ZazzleCollectionItemCell-main{max-width:512px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-512 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-600 .ZazzleCollectionItemCell-main{max-width:600px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-600 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-648 .ZazzleCollectionItemCell-main{max-width:648px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-648 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-687 .ZazzleCollectionItemCell-main{max-width:687px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-687 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-728 .ZazzleCollectionItemCell-main{max-width:728px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-728 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-768 .ZazzleCollectionItemCell-main{max-width:768px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-768 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-815 .ZazzleCollectionItemCell-main{max-width:815px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-815 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-844 .ZazzleCollectionItemCell-main{max-width:844px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-844 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-900 .ZazzleCollectionItemCell-main{max-width:900px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-900 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-1200 .ZazzleCollectionItemCell-main{max-width:1200px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-1200 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-1290 .ZazzleCollectionItemCell-main{max-width:1290px;}.ZazzleCollectionItemCell-List.ZazzleCollectionItemCell-1290 .ZazzleCollectionItemCell-main{max-width:100% !important;}.ZazzleCollectionItemCell-40 .ZazzleCollectionItemCell-realviewLink{background:none;}.ZazzleCollectionItemCell-select{float:left;margin-top:2px;}

/* (c) 2018 Zazzle Inc. */ 
a.ZazzleWwwCollectionItemCellVisualSearchSuggestion-title,a.ZazzleWwwCollectionItemCellVisualSearchSuggestion-title:visited,a.ZazzleWwwCollectionItemCellVisualSearchSuggestion-title:focus{font-size:12px;line-height:1em;display:block;color:#212121;}.ZazzleWwwCollectionItemCellVisualSearchSuggestion-price{font-size:14px;line-height:120%;}.ZazzleWwwCollectionItemCellVisualSearchSuggestion-designer{font-size:12px;color:#676767;}.ZazzleWwwCollectionItemCellVisualSearchSuggestion-promoLabel{color:#FF3333;font-size:10px;line-height:1.4em;}@media only screen and (max-width:1100px){.ZazzleWwwCollectionItemCellVisualSearchSuggestion-promoLabel{display:none;}}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleCollection-itemContainer2{display:none;}.ZazzleCollection-insertionMarker{background:#e47b5c;display:none;height:3px;position:absolute;width:3px;}.ZazzleCollection-clearfix:before,.ZazzleCollection-clearfix:after{content:" ";display:table;}.ZazzleCollection-clearfix:after{clear:both;}.ZazzleCollection-clearfix{*zoom:1;}.ZazzleCollection-items{position:relative;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleCollectionCell *,.ZazzleCollectionCell *:before,.ZazzleCollectionCell *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.ZazzleCollectionCell-item{margin-bottom:0.469875em;}@media only screen and (min-width:768px){.ZazzleCollectionCell-item{margin-bottom:1.8795em;}}.ZazzleCollectionCell-List .ZazzleCollectionCell-item{padding-top:1.8795em;border-top:1px dotted #cccccc;}.ZazzleCollectionCell-List .ZazzleCollectionCell-item:first-child{padding-top:0;border:none;}@media only screen{.ZazzleCollectionCell-Grid{display:block;padding:0;margin:0 -10px;*zoom:1;}.ZazzleCollectionCell-Grid:before,.ZazzleCollectionCell-Grid:after{content:" ";display:table;}.ZazzleCollectionCell-Grid:after{clear:both;}.ZazzleCollectionCell-Grid .ZazzleCollectionCell-item{display:inline;height:auto;float:left;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid1 .ZazzleCollectionCell-item{width:100%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid1 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid1 .ZazzleCollectionCell-item:nth-of-type(1n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid2 .ZazzleCollectionCell-item{width:50%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid2 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid2 .ZazzleCollectionCell-item:nth-of-type(2n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid3 .ZazzleCollectionCell-item{width:33.333333333%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid3 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid3 .ZazzleCollectionCell-item:nth-of-type(3n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid4 .ZazzleCollectionCell-item{width:25%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid4 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid4 .ZazzleCollectionCell-item:nth-of-type(4n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid5 .ZazzleCollectionCell-item{width:20%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid5 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid5 .ZazzleCollectionCell-item:nth-of-type(5n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid6 .ZazzleCollectionCell-item{width:16.666666667%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid6 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid6 .ZazzleCollectionCell-item:nth-of-type(6n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid7 .ZazzleCollectionCell-item{width:14.285714286%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid7 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid7 .ZazzleCollectionCell-item:nth-of-type(7n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid8 .ZazzleCollectionCell-item{width:12.5%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid8 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid8 .ZazzleCollectionCell-item:nth-of-type(8n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid9 .ZazzleCollectionCell-item{width:11.111111111%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid9 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid9 .ZazzleCollectionCell-item:nth-of-type(9n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid10 .ZazzleCollectionCell-item{width:10%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid10 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid10 .ZazzleCollectionCell-item:nth-of-type(10n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid11 .ZazzleCollectionCell-item{width:9.090909091%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid11 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid11 .ZazzleCollectionCell-item:nth-of-type(11n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid12 .ZazzleCollectionCell-item{width:8.333333333%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid12 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid12 .ZazzleCollectionCell-item:nth-of-type(12n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid13 .ZazzleCollectionCell-item{width:7.692307692%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid13 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid13 .ZazzleCollectionCell-item:nth-of-type(13n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid14 .ZazzleCollectionCell-item{width:7.142857143%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid14 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid14 .ZazzleCollectionCell-item:nth-of-type(14n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid15 .ZazzleCollectionCell-item{width:6.666666667%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid15 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid15 .ZazzleCollectionCell-item:nth-of-type(15n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid16 .ZazzleCollectionCell-item{width:6.25%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid16 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid16 .ZazzleCollectionCell-item:nth-of-type(16n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid17 .ZazzleCollectionCell-item{width:5.882352941%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid17 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid17 .ZazzleCollectionCell-item:nth-of-type(17n+1){clear:both;}.ZazzleCollectionCell-SmallBlockGrid18 .ZazzleCollectionCell-item{width:5.555555556%;padding:0 10px 10px;}.ZazzleCollectionCell-SmallBlockGrid18 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-SmallBlockGrid18 .ZazzleCollectionCell-item:nth-of-type(18n+1){clear:both;}}@media only screen and (min-width:48em){.ZazzleCollectionCell-SmallBlockGrid1 .ZazzleCollectionCell-item:nth-of-type(1n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid2 .ZazzleCollectionCell-item:nth-of-type(2n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid3 .ZazzleCollectionCell-item:nth-of-type(3n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid4 .ZazzleCollectionCell-item:nth-of-type(4n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid5 .ZazzleCollectionCell-item:nth-of-type(5n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid6 .ZazzleCollectionCell-item:nth-of-type(6n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid7 .ZazzleCollectionCell-item:nth-of-type(7n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid8 .ZazzleCollectionCell-item:nth-of-type(8n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid9 .ZazzleCollectionCell-item:nth-of-type(9n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid10 .ZazzleCollectionCell-item:nth-of-type(10n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid11 .ZazzleCollectionCell-item:nth-of-type(11n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid12 .ZazzleCollectionCell-item:nth-of-type(12n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid13 .ZazzleCollectionCell-item:nth-of-type(13n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid14 .ZazzleCollectionCell-item:nth-of-type(14n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid15 .ZazzleCollectionCell-item:nth-of-type(15n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid16 .ZazzleCollectionCell-item:nth-of-type(16n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid17 .ZazzleCollectionCell-item:nth-of-type(17n+1){clear:none;}.ZazzleCollectionCell-SmallBlockGrid18 .ZazzleCollectionCell-item:nth-of-type(18n+1){clear:none;}.ZazzleCollectionCell-LargeBlockGrid1 .ZazzleCollectionCell-item{width:100%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid1 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid1 .ZazzleCollectionCell-item:nth-of-type(1n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid2 .ZazzleCollectionCell-item{width:50%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid2 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid2 .ZazzleCollectionCell-item:nth-of-type(2n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid3 .ZazzleCollectionCell-item{width:33.333333333%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid3 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid3 .ZazzleCollectionCell-item:nth-of-type(3n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid4 .ZazzleCollectionCell-item{width:25%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid4 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid4 .ZazzleCollectionCell-item:nth-of-type(4n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid5 .ZazzleCollectionCell-item{width:20%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid5 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid5 .ZazzleCollectionCell-item:nth-of-type(5n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid6 .ZazzleCollectionCell-item{width:16.666666667%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid6 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid6 .ZazzleCollectionCell-item:nth-of-type(6n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid7 .ZazzleCollectionCell-item{width:14.285714286%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid7 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid7 .ZazzleCollectionCell-item:nth-of-type(7n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid8 .ZazzleCollectionCell-item{width:12.5%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid8 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid8 .ZazzleCollectionCell-item:nth-of-type(8n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid9 .ZazzleCollectionCell-item{width:11.111111111%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid9 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid9 .ZazzleCollectionCell-item:nth-of-type(9n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid10 .ZazzleCollectionCell-item{width:10%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid10 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid10 .ZazzleCollectionCell-item:nth-of-type(10n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid11 .ZazzleCollectionCell-item{width:9.090909091%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid11 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid11 .ZazzleCollectionCell-item:nth-of-type(11n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid12 .ZazzleCollectionCell-item{width:8.333333333%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid12 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid12 .ZazzleCollectionCell-item:nth-of-type(12n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid13 .ZazzleCollectionCell-item{width:7.692307692%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid13 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid13 .ZazzleCollectionCell-item:nth-of-type(13n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid14 .ZazzleCollectionCell-item{width:7.142857143%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid14 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid14 .ZazzleCollectionCell-item:nth-of-type(14n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid15 .ZazzleCollectionCell-item{width:6.666666667%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid15 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid15 .ZazzleCollectionCell-item:nth-of-type(15n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid16 .ZazzleCollectionCell-item{width:6.25%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid16 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid16 .ZazzleCollectionCell-item:nth-of-type(16n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid17 .ZazzleCollectionCell-item{width:5.882352941%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid17 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid17 .ZazzleCollectionCell-item:nth-of-type(17n+1){clear:both;}.ZazzleCollectionCell-LargeBlockGrid18 .ZazzleCollectionCell-item{width:5.555555556%;padding:0 10px 10px;}.ZazzleCollectionCell-LargeBlockGrid18 .ZazzleCollectionCell-item:nth-of-type(n){clear:none;}.ZazzleCollectionCell-LargeBlockGrid18 .ZazzleCollectionCell-item:nth-of-type(18n+1){clear:both;}}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid2 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid2 .ZazzleCollectionCell-item{width:50%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid3 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid3 .ZazzleCollectionCell-item{width:33%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid4 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid4 .ZazzleCollectionCell-item{width:25%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid5 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid5 .ZazzleCollectionCell-item{width:20%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid6 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid6 .ZazzleCollectionCell-item{width:16%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid7 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid7 .ZazzleCollectionCell-item{width:14%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid8 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid8 .ZazzleCollectionCell-item{width:12%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid9 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid9 .ZazzleCollectionCell-item{width:11%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid10 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid10 .ZazzleCollectionCell-item{width:10%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid11 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid11 .ZazzleCollectionCell-item{width:9%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid12 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid12 .ZazzleCollectionCell-item{width:8%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid13 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid13 .ZazzleCollectionCell-item{width:7%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid14 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid14 .ZazzleCollectionCell-item{width:7%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid15 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid15 .ZazzleCollectionCell-item{width:6%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid16 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid16 .ZazzleCollectionCell-item{width:6%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid17 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid17 .ZazzleCollectionCell-item{width:5%;float:left;}.lt-ie9 .ZazzleCollectionCell-LargeBlockGrid18 .ZazzleCollectionCell-item,.zmno-opacity .ZazzleCollectionCell-LargeBlockGrid18 .ZazzleCollectionCell-item{width:5%;float:left;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleButtonBase{position:relative;}.ZazzleButtonBase,.ZazzleButtonBase:visited{display:inline-block;background-color:#fff;;background-position:center center;border:2px solid #059dc1;margin:0;border-radius:2px;padding:6px 1em;min-width:100px;line-height:1em;color:#059dc1;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;-o-transition:background .15s ease;-moz-transition:background .15s ease;-webkit-transition:background .15s ease;transition:background .15s ease;}.ZazzleButtonBase-noText{padding:.75em;min-width:initial;}.ZazzleButtonBase:hover,.ZazzleButtonBase:active,.ZazzleButtonBase:focus,.ZazzleButtonBase.active{color:#fff;border-color:transparent;background-color:#027995;text-decoration:none;}.ZazzleButtonBase-Submit,.ZazzleButtonBase-Submit:visited,.ZazzleButtonBase-Submit:focus{color:#fff;border-color:transparent;background-color:#059dc1;}.ZazzleButtonBase-Submit:hover,.ZazzleButtonBase-Submit:active{background-color:#027995;}.ZazzleButtonBase-Alternate,.ZazzleButtonBase-Alternate:visited,.ZazzleButtonBase-Alternate:focus{color:#fff;border-color:transparent;background-color:#fda039;}.ZazzleButtonBase-Alternate:hover,.ZazzleButtonBase-Alternate:active{background-color:#e97700;}.ZazzleButtonBase-Alternate2,.ZazzleButtonBase-Alternate2:visited,.ZazzleButtonBase-Alternate2:focus{color:#212121;border-color:transparent;background-color:#fff;}.ZazzleButtonBase-Alternate2:hover,.ZazzleButtonBase-Alternate2:active{color:#212121;background-color:#f2f2f2;}.ZazzleButtonBase-Alternate3,.ZazzleButtonBase-Alternate3:visited,.ZazzleButtonBase-Alternate3:focus{color:#868686;border-color:#868686;background-color:#fff;}.ZazzleButtonBase-Alternate3:hover,.ZazzleButtonBase-Alternate3:active{color:#fff;background-color:#868686;}.ZazzleButtonBase-Alternate4,.ZazzleButtonBase-Alternate4:visited,.ZazzleButtonBase-Alternate4:focus{color:#212121;border-color:transparent;background-color:#c1c1c1;}.ZazzleButtonBase-Alternate4:hover,.ZazzleButtonBase-Alternate4:active{color:#212121;background-color:#868686;}.ZazzleButtonBase-Ghost,.ZazzleButtonBase-Ghost:visited,.ZazzleButtonBase-Ghost:focus{color:#212121;border-color:#212121;background-color:transparent;}.ZazzleButtonBase-Ghost:hover,.ZazzleButtonBase-Ghost:active{background-color:#212121;color:#fff;border-color:#212121;}.ZazzleButtonBase-Ghost2,.ZazzleButtonBase-Ghost2:visited,.ZazzleButtonBase-Ghost2:focus{color:#fff;border-color:#fff;background-color:transparent;}.ZazzleButtonBase-Ghost2:hover,.ZazzleButtonBase-Ghost2:active{background-color:#fff;color:#212121;border-color:#fff;}.ZazzleButtonBase-Droplist,.ZazzleButtonBase-Droplist:visited,.ZazzleButtonBase-Droplist:focus{color:#212121;border-color:transparent;background-color:#f2f2f2;min-width:initial;}.ZazzleButtonBase-Droplist:hover,.ZazzleButtonBase-Droplist:active{background-color:#c1c1c1;}.ZazzleButtonBase-DroplistAlternate,.ZazzleButtonBase-DroplistAlternate:visited,.ZazzleButtonBase-DroplistAlternate:focus{color:#212121;border-color:transparent;background-color:#fff;min-width:initial;}.ZazzleButtonBase-DroplistAlternate:hover,.ZazzleButtonBase-DroplistAlternate:active{background-color:#c1c1c1;}.ZazzleButtonBase-Small{font-size:14px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;line-height:1em;padding:6px 1em;margin:0;}.ZazzleButtonBase-Small.ZazzleButtonBase-noText{padding:6px;}.ZazzleButtonBase-Small .ZazzleButtonBase-icon{font-size:.75em;}.ZazzleButtonBase-Large{font-size:16px;padding:10px 2em;margin:0;min-width:200px;}.ZazzleButtonBase-Large strong{font-weight:500;}.ZazzleButtonBase-Large.ZazzleButtonBase-noText{padding:.6em;}button[disabled].ZazzleButtonBase,button[disabled].ZazzleButtonBase:focus,button[disabled].ZazzleButtonBase:hover,button[disabled].ZazzleButtonBase:active,.ZazzleButtonBase.disabled,.ZazzleButtonBase.disabled:visited,.ZazzleButtonBase.disabled:focus,.ZazzleButtonBase.disabled:hover,.ZazzleButtonBase.disabled:active{background-color:#f2f2f2;border-color:#f2f2f2;cursor:not-allowed;color:#c1c1c1;}button[disabled].ZazzleButtonBase.ZazzleButtonBase-Alternate,button[disabled].ZazzleButtonBase.ZazzleButtonBase-Alternate:focus,button[disabled].ZazzleButtonBase.ZazzleButtonBase-Alternate:hover,button[disabled].ZazzleButtonBase.ZazzleButtonBase-Alternate:active,.ZazzleButtonBase.ZazzleButtonBase-Alternate.disabled,.ZazzleButtonBase.ZazzleButtonBase-Alternate.disabled:visited,.ZazzleButtonBase.ZazzleButtonBase-Alternate.disabled:focus,.ZazzleButtonBase.ZazzleButtonBase-Alternate.disabled:hover,.ZazzleButtonBase.ZazzleButtonBase-Alternate.disabled:active{background-color:#fda039;border-color:#fda039;cursor:not-allowed;color:#fff;}.ZazzleButtonBase-None{background:none;padding:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-weight:500;}.ZazzleButtonBase-None.active,.ZazzleButtonBase-None:hover,.ZazzleButtonBase-None:active,.ZazzleButtonBase-None:focus{background:none;color:#fda039;}.ZazzleButtonBase-None table tr th,.ZazzleButtonBase-None table tr td{font-size:1em;}.ZazzleButtonBase-icon{display:inline-block;}.ZazzleButtonBase-None.active .ZazzleButtonBase-icon{color:#fda039;}.ZazzleButtonBase-icon.zazzicon{display:inline-block;position:relative;width:2em;height:0;}.ZazzleButtonBase-noText .ZazzleButtonBase-icon.zazzicon{width:1.8em;}.ZazzleButtonBase-icon.zazzicon:after{position:absolute;left:0;top:-.2em;font-size:1.8em;line-height:0;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleTextInput.ZazzleTextInput-includeStepButtons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.ZazzleTextInput.ZazzleTextInput-includeStepButtons .ZazzleTextInput-input{margin-bottom:0;}.ZazzleTextInput-stepDecrease{border-top-right-radius:0;border-bottom-right-radius:0;}.ZazzleTextInput-stepIncrease{border-top-left-radius:0;border-bottom-left-radius:0;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwCollectionItemAutoSuggestion{color:#212121;}.ZazzleWwwCollectionItemAutoSuggestion.ZazzleWwwCollectionItemAutoSuggestion-sectionTitle{font-weight:500;border-bottom:1px solid #e5e5e5;}.ZazzleWwwCollectionItemAutoSuggestion.ZazzleWwwCollectionItemAutoSuggestion-selected{background-color:#fda039;}.ZazzleWwwCollectionItemAutoSuggestion.ZazzleWwwCollectionItemAutoSuggestion-selected .ZazzleWwwCollectionItemAutoSuggestion-upArrow .zazzicon:after,.ZazzleWwwCollectionItemAutoSuggestion.ZazzleWwwCollectionItemAutoSuggestion-selected .ZazzleWwwCollectionItemAutoSuggestion-displayName{color:white;}.ZazzleWwwCollectionItemAutoSuggestion-displayName:hover{text-decoration:underline;}.ZazzleWwwCollectionItemAutoSuggestion-sectionTitle .ZazzleWwwCollectionItemAutoSuggestion-displayName:hover{text-decoration:none;}.ZazzleWwwCollectionItemAutoSuggestion-displayName{display:inline-block;cursor:pointer;padding:0.666em;font-size:16px;}.ZazzleWwwCollectionItemAutoSuggestion-sectionTitle .ZazzleWwwCollectionItemAutoSuggestion-displayName{cursor:auto;padding-bottom:0.25em;font-size:12px;font-weight:500;color:#676767;}.ZazzleWwwCollectionItemAutoSuggestion-upArrow{display:inline-block;padding:0.666em;float:right;}.ZazzleWwwCollectionItemAutoSuggestion-sectionTitle .ZazzleWwwCollectionItemAutoSuggestion-upArrow{display:none;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsRichContentAutoSuggest{width:300px;position:relative;}.ZazzleWwwWidgetsRichContentAutoSuggest input{margin-bottom:0;}.ZazzleWwwWidgetsRichContentAutoSuggest-suggestions{display:none;background-color:white;border:1px solid #c1c1c1;z-index:1000;position:absolute;top:100%;width:300px;}.ZazzleWwwCollectionItemAutoSuggestion-displayName{font-weight:bold;}.ZazzleWwwCollectionItemAutoSuggestion-displayName .ZazzleWwwWidgetsRichContentAutoSuggest-highlight{font-weight:normal;}.ZazzleWwwWidgetsRichContentAutoSuggest-hasRichContent .ZazzleWwwCollectionItemAutoSuggestion-selected .ZazzleWwwCollectionItemAutoSuggestion-displayName:after{font-family:"Zazzicons";content:'\003E';position:absolute;right:0.469875em;}.ZazzleWwwCollectionItemAutoSuggestion{position:relative;}.ZazzleWwwWidgetsRichContentAutoSuggest-hasRichContent .ZazzleWwwCollectionItemAutoSuggestion-selected:after{content:'';position:absolute;border:1px solid #fda039;left:100%;top:0;height:100%;}.ZazzleWwwWidgetsRichContentAutoSuggest-hasRichContent.ZazzleWwwWidgetsRichContentAutoSuggest-richContent{display:block;}.ZazzleWwwWidgetsRichContentAutoSuggest-richContent{display:none;position:absolute;top:100%;left:300px;z-index:1000;width:calc(100% - 300px);background-color:white;border-top:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}@media only screen and (max-width:975px){.ZazzleWwwWidgetsRichContentAutoSuggest-richContent{display:none !important;}.ZazzleWwwWidgetsRichContentAutoSuggest-hasRichContent .ZazzleWwwCollectionItemAutoSuggestion-selected .ZazzleWwwCollectionItemAutoSuggestion-displayName:after{content:'';}.ZazzleWwwWidgetsRichContentAutoSuggest-hasRichContent .ZazzleWwwCollectionItemAutoSuggestion-selected:after{border:none;}}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsVisualSearchSuggestions{position:relative;}.ZazzleWwwWidgetsVisualSearchSuggestions-visualSuggestionsPalette{padding:0.666em;font-size:16px;}.ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTitle{font-size:16px;margin-bottom:0.93975em;}.ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTerm{color:#fda039;}.ZazzleWwwWidgetsVisualSearchSuggestions-button{text-align:center;}.ZazzleCollectionCell-item{margin-bottom:0.469875em;}.ZazzleWwwWidgetsVisualSearchSuggestions-searchButton{position:absolute;right:0.469875em;top:calc(50% - .5em - 3px);cursor:pointer;}.ZazzleWwwWidgetsVisualSearchSuggestions-searchButton .zazzicon-search{color:#212121;}.ZazzleWwwWidgetsVisualSearchSuggestions-searchButton .zazzicon-search:hover{color:#fda039;}.ZazzleWwwWidgetsVisualSearchSuggestions-noSuggestionsMessage{cursor:pointer;padding:0.666em;font-size:16px;}

/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsHeader2016L3Item{margin-bottom:1.5em}.ZazzleWwwWidgetsHeader2016L3Item a:hover,.ZazzleWwwWidgetsHeader2016L3Item a:hover .zazzicon{color:#e97700}.ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon{position:relative;top:.1em;font-size:.7em}a.ZazzleWwwWidgetsHeader2016L3Item-button{display:inline-block;font-size:.93em;color:#059dc1;border:2px solid #059dc1;font-weight:700;padding:.469875em .93975em;text-align:center}a.ZazzleWwwWidgetsHeader2016L3Item-button .zazzicon{color:#059dc1;position:relative;top:2px}a.ZazzleWwwWidgetsHeader2016L3Item-button:hover{color:#e97700;border:2px solid #e97700}a.ZazzleWwwWidgetsHeader2016L3Item-button:hover .zazzicon{color:#e97700}.ZazzleWwwWidgetsHeader2016L3Item-heading{font-weight:700;color:#404040}.ZazzleWwwWidgetsHeader2016L3Item-heading .zazzicon,.ZazzleWwwWidgetsHeader2016L3Item-heading a,.ZazzleWwwWidgetsHeader2016L3Item-heading a:focus,.ZazzleWwwWidgetsHeader2016L3Item-heading a:visited{color:#404040}.ZazzleWwwWidgetsHeader2016L3Item-heading a:hover,.ZazzleWwwWidgetsHeader2016L3Item-heading a:hover .zazzicon{color:#e97700}.ZazzleWwwWidgetsHeader2016L3Item-linkHeader{font-size:.93em;line-height:1.08;font-weight:700;margin-bottom:.6em;line-height:1.1}.ZazzleWwwWidgetsHeader2016L3Item-linkHeader .zazzicon,.ZazzleWwwWidgetsHeader2016L3Item-linkHeader a,.ZazzleWwwWidgetsHeader2016L3Item-linkHeader a:focus,.ZazzleWwwWidgetsHeader2016L3Item-linkHeader a:visited{color:#404040}.ZazzleWwwWidgetsHeader2016L3Item-linkHeader a:hover,.ZazzleWwwWidgetsHeader2016L3Item-linkHeader a:hover .zazzicon{color:#e97700}.ZazzleWwwWidgetsHeader2016L3Item-headerOnly.ZazzleWwwWidgetsHeader2016L3Item-normalHeaderLinkGroup+.ZazzleWwwWidgetsHeader2016L3Item-smallHeaderLinkGroup{margin-top:-.75em}a.ZazzleWwwWidgetsHeader2016L3Item-link{margin-bottom:.6em;line-height:1.08;font-size:.93em;display:block;color:#404040}a.ZazzleWwwWidgetsHeader2016L3Item-link:focus,a.ZazzleWwwWidgetsHeader2016L3Item-link:visited{color:#404040}a.ZazzleWwwWidgetsHeader2016L3Item-link:hover{color:#e97700}.ZazzleWwwWidgetsHeader2016L3Item-whitespaceSeparator{height:10px;width:100%}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsHeader2016L3{width:100%;height:100%;line-height:1.3;padding:30px 1.2em 0}.ZazzleWwwWidgetsHeader2016L3-wrapper{position:relative;height:100%}.row .ZazzleWwwWidgetsHeader2016L3-topRow.row{margin-bottom:1.2em}.row .ZazzleWwwWidgetsHeader2016L3-topRow.row .column .ZazzleWwwWidgetsHeader2016L3Item:last-child{margin-bottom:0}.row .ZazzleWwwWidgetsHeader2016L3-bottomRow.row{margin-bottom:1.2em}.row .ZazzleWwwWidgetsHeader2016L3-bottomRow.row .column .ZazzleWwwWidgetsHeader2016L3Item:last-child{margin-bottom:0}.ZazzleWwwWidgetsHeader2016L3-hasL2Parent .ZazzleWwwWidgetsHeader2016L3-bottomRow.row{position:absolute;bottom:0;left:0;right:0}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsHeader2016Flyout{font-size:14px;font-family:Roboto,sans-serif;color:#404040}.ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer{display:table;width:100%;-webkit-box-shadow:3px 3px 3px 1px rgba(150,150,150,.3);-moz-box-shadow:3px 3px 3px 1px rgba(150,150,150,.3);box-shadow:3px 3px 3px 1px rgba(150,150,150,.3)}.ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer ul li{list-style:none}.ZazzleWwwWidgetsHeader2016Flyout-mainPanel{vertical-align:top;display:table-cell;width:100%}.ZazzleWwwWidgetsHeader2016Flyout-submenuNav{padding-left:0;padding-top:30px;width:235px;min-width:235px;display:table-cell;vertical-align:top;padding-bottom:1.2em;border-right:1px solid #e5e5e5}.ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName{display:table-cell;width:100%}.ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow{display:table-cell;font-weight:700;text-align:right;padding-left:2px}.ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon{color:#404040;font-size:.7em;vertical-align:bottom}.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading{font-weight:700;padding:.469875em .93975em;color:#404040}.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a .zazzicon,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:focus,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:focus .zazzicon,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:visited,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:visited .zazzicon{color:#404040}.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:hover,.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading a:hover .zazzicon{color:#e97700}.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading:first{padding:0 .93975em .469875em}.ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeadingHr{width:90%;margin:0 auto}.ZazzleWwwWidgetsHeader2016Flyout-submenuMenu{line-height:1.43;padding:.469875em .93975em;cursor:pointer}.ZazzleWwwWidgetsHeader2016Flyout-submenuMenu.ZazzleWwwWidgetsHeader2016Flyout-active{background-color:#e97700;color:white}.ZazzleWwwWidgetsHeader2016Flyout-submenuMenu.ZazzleWwwWidgetsHeader2016Flyout-active .zazzicon{color:white}.ZazzleWwwWidgetsHeader2016Flyout-submenuContents{display:table-cell;width:100%;vertical-align:top;position:relative}.ZazzleWwwWidgetsHeader2016Flyout-submenuContent{display:none;position:absolute;top:0;left:0;width:100%}.ZazzleWwwWidgetsHeader2016Flyouts-submenu.ZazzleWwwWidgetsHeader2016Flyouts-active .ZazzleWwwWidgetsHeader2016Flyout-submenuContent.ZazzleWwwWidgetsHeader2016Flyout-active{display:block}.ZazzleWwwWidgetsHeader2016Flyout-imagePanels{display:table-cell;vertical-align:top;border-left:1px solid #e5e5e5;background-color:white}.ZazzleWwwWidgetsHeader2016Flyout-imagePanel.ZazzleWwwWidgetsHeader2016Flyout-active{display:block}.ZazzleWwwWidgetsHeader2016Flyout-imagePanel{width:285px;display:none;vertical-align:top;text-align:center}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage{line-height:0}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelText{padding:0 .93975em}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle{font-weight:700;padding:.93975em 0;line-height:1.43}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle{padding:.469875em 0;line-height:1.43}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks{padding:1.8795em 0;font-size:.93em;font-weight:700;line-height:1.53}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks a{padding:1.2em;color:#059dc1}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks a .zazzicon{color:#059dc1}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks a:hover,.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks a:hover .zazzicon{color:#e97700}@media screen and (max-width:1024px){.ZazzleWwwWidgetsHeader2016Flyout-imagePanels,.ZazzleWwwWidgetsHeader2016Flyout-mainPanel{display:block;width:100%}.ZazzleWwwWidgetsHeader2016Flyout-imagePanels{border-left:none;border-top:1px solid #e5e5e5}.ZazzleWwwWidgetsHeader2016Flyout-imagePanel{width:100%;min-width:0;text-align:left}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage{display:table-cell;vertical-align:middle}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage img{max-width:285px}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelText{width:100%;display:table-cell;vertical-align:middle}.ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks{padding:.469875em 0}}

/* (c) 2018 Zazzle Inc. */ 
ul.ZazzleWwwWidgetsHeader2016Flyouts-menus,ul.ZazzleWwwWidgetsHeader2016Flyouts-moreMenus{margin-bottom:0;margin-top:0;padding:0;}ul.ZazzleWwwWidgetsHeader2016Flyouts-menus li,ul.ZazzleWwwWidgetsHeader2016Flyouts-moreMenus li{list-style:none;}.ZazzleWwwWidgetsHeader2016Flyouts-fullWidth{width:1000%;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu{cursor:pointer;display:none;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-hasItem{display:inline-block;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{font-weight:400;padding:0.469875em 0;margin-right:0.469875em;position:relative;color:#404040;font-size:1em;line-height:1em;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle .zazzicon:after{vertical-align:middle;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle .ZazzleWwwWidgetsHeader2016Flyouts-caretDown{color:#212121;font-size:12px;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background:#e97700;}li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-active .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle:after{height:3px;}li.ZazzleWwwWidgetsHeader2016Flyouts-holidayTheme .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{color:#d80f0f;}li.ZazzleWwwWidgetsHeader2016Flyouts-holidayTheme .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle .zazzicon{color:#d80f0f;position:relative;top:-1px;}li.ZazzleWwwWidgetsHeader2016Flyouts-holidayTreeTheme .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{color:#ab306b;}li.ZazzleWwwWidgetsHeader2016Flyouts-holidayTreeTheme .ZazzleWwwWidgetsHeader2016Flyouts-holidayTreeIconWrapper{display:inline-block;width:22px;position:relative;vertical-align:middle;}li.ZazzleWwwWidgetsHeader2016Flyouts-holidayTreeTheme .ZazzleWwwWidgetsHeader2016Flyouts-holidayTreeIcon{position:absolute;top:-13px;right:0;width:22px;}.ZazzleWwwWidgetsHeader2016Flyouts-submenuInner{padding:0 1em 1em;margin:0 -1em -1em;}.ZazzleWwwWidgetsHeader2016Flyouts-submenu{visibility:hidden;position:absolute;background-color:white;border:1px solid #e4e4e4;top:100%;left:0;width:100%;z-index:1;}.ZazzleWwwWidgetsHeader2016Flyouts-submenu.ZazzleWwwWidgetsHeader2016Flyouts-active{visibility:visible;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu{position:relative;display:none;}.ZazzleWwwWidgetsHeader2016Flyouts-showMore .ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu{display:inline-block;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-submenu{width:200px;left:initial;right:0;font-family:"Roboto","Arial";font-size:14px;font-weight:400;font-style:normal;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-submenu ul{margin-left:0;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-submenu .ZazzleWwwWidgetsHeader2016Flyouts-moreMenu{display:none;padding:4px 0.469875em;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-submenu .ZazzleWwwWidgetsHeader2016Flyouts-moreMenu.ZazzleWwwWidgetsHeader2016Flyouts-hasItem{display:block;}.ZazzleWwwWidgetsHeader2016Flyouts-more.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-submenu .ZazzleWwwWidgetsHeader2016Flyouts-moreMenu:hover{color:white;background-color:#e97700;}.ZazzleWwwWidgetsHeader2016Flyouts-menuIcon{margin-left:3px;}.ZazzleWwwWidgetsHeader2016Flyouts-sticky{position:absolute;top:0;right:0;}.ZazzleWwwWidgetsHeader2016Flyouts-bringStickyToFront li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-sticks .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{color:#059dc1;}.ZazzleWwwWidgetsHeader2016Flyouts-bringStickyToFront li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-sticks .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle .zazzicon:after{color:#059dc1 !important;}.ZazzleWwwWidgetsHeader2016Flyouts-bringStickyToFront li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-sticks.ZazzleWwwWidgetsHeader2016Flyouts-active .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{color:#e97700;}.ZazzleWwwWidgetsHeader2016Flyouts-bringStickyToFront li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-sticks.ZazzleWwwWidgetsHeader2016Flyouts-active .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle .zazzicon:after{color:#e97700 !important;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwBasicPromotionHeader{position:relative;}.ZazzleWwwBasicPromotionHeader-title{display:inline-block;padding:0 .5em;margin:.5em;background:transparent;color:#212121;font-size:.95em;line-height:1.4em;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}.ZazzleWwwBasicPromotionHeader-title .zazzicon.zazzicon-check{font-size:0.8em;color:#212121;}.ZazzleWwwBasicPromotionHeader-title .headerPromoPromoCode{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.ZazzleWwwBasicPromotionHeader-title.ZazzleWwwBasicPromotionHeader-allowApply .headerPromoPromoCode{font-size:14px;border:1px solid #d4d4d4;padding:.469875em .93975em;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;cursor:pointer;}.ZazzleWwwBasicPromotionHeader-title a{background:transparent;color:#212121;text-decoration:underline;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}.ZazzleWwwBasicPromotionHeader-title:hover,.ZazzleWwwBasicPromotionHeader-title:hover a,.ZazzleWwwBasicPromotionHeader-title.active,.ZazzleWwwBasicPromotionHeader-title.active a{background:#fff;color:#e47b5c;}.headerPromoPromoCode{font-weight:bold;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleLoadingOverlay-shield{cursor:wait;display:none;background-color:black;}.ZazzleLoadingOverlay{padding:1.8795em;text-align:center;}.ZazzleLoadingOverlay.ZazzleLoadingOverlay-Small{padding:.469875em;}.ZazzleLoadingOverlay-message{background-color:white;}.ZazzleLoadingOverlay-cancelShell{margin-top:1.8795em;text-align:right;}.ZazzleLoadingOverlay-indicator{position:relative;display:inline-block;background:url(//asset.zcache.com/assets/graphics/z4/uniquePages/zmisc/loader.gif) center center no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0.75;}.ZazzleLoadingOverlay-indicator:after{content:"";clear:both;}.ZazzleLoadingOverlay-circle{margin:5px;background:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-style:italic;text-align:center;color:#fff;}.ZazzleLoadingOverlay-Normal .ZazzleLoadingOverlay-circle{height:290px;width:290px;line-height:290px;font-size:24px;}.ZazzleLoadingOverlay-Small .ZazzleLoadingOverlay-circle{height:80px;width:80px;line-height:80px;font-size:16px;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleButton{border-spacing:0;cursor:pointer;vertical-align:top;outline:none;margin-bottom:0.5px;}@-moz-document url-prefix(){.ZazzleButton{}}.ZazzleButton-inline{}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsHeader2016-logoContainer{position:relative;}.ZazzleWwwWidgetsHeader2016-useLetterformLogo .ZazzleWwwWidgetsHeader2016-logoContainer{position:absolute;z-index:101;top:15px;}.ZazzleWwwWidgetsHeader2016-logoSash{background-color:#46c3e0;position:absolute;top:0;cursor:pointer;width:72px;line-height:8px;z-index:101;}.ZazzleWwwWidgetsHeader2016-svgLogo{width:50px;height:62px;position:absolute;left:11px;top:36px;z-index:101;}.ZazzleWwwWidgetsHeader2016-tails .ZazzleWwwWidgetsHeader2016-logoSash{height:98px;}.ZazzleWwwWidgetsHeader2016-tails .ZazzleWwwWidgetsHeader2016-logoSash:after{content:"";position:absolute;border-style:solid;border-color:transparent transparent transparent #46c3e0;top:98px;right:0;border-width:0 0 37px 72px;}.ZazzleWwwWidgetsHeader2016-tails .ZazzleWwwWidgetsHeader2016-logoSash:before{content:"";position:absolute;border-style:solid;border-color:transparent #4b95e3 transparent transparent;top:98px;right:0;border-width:0 72px 37px 0;}.ZazzleWwwWidgetsHeader2016-tuck .ZazzleWwwWidgetsHeader2016-logoSash{height:113px;}.ZazzleWwwWidgetsHeader2016-tuck .ZazzleWwwWidgetsHeader2016-logoSash:before{content:"";position:absolute;border-style:solid;border-color:#46c3e0;top:113px;left:0;right:0;border-width:0 0 8px 72px;border-radius:0 0 3px 3px;}.ZazzleWwwWidgetsHeader2016-svgZazzleWhyLogo{width:104px;height:42px;}.ZazzleWwwWidgetsHeader2016-svgZazzleWhyLogo svg{width:104px;height:42px;}.ZazzleWwwWidgetsHeader2016-promoContainer{font-family:"Roboto","Arial";font-size:14px;font-weight:400;font-style:normal;background-color:#f9f9f9;}.ZazzleWwwWidgetsHeader2016-headerPromo{background:transparent;margin:0 auto;padding:0;text-align:center;}.ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title{font-size:15.2px;}.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer{background:#4b95e3;}.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title{color:white;}.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title a{color:inherit;background:none;-o-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;}.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title a:hover,.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title .headerPromoPromoCode:hover{color:#a5c1de;}.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title:hover,.ZazzleWwwWidgetsHeader2016-promoAbove.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title.active{background:#4b95e3;color:white;}.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer{background:#f6a623;}.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title{color:white;}.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title a:hover,.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title .headerPromoPromoCode:hover{color:#fbdba7;}.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title:hover,.ZazzleWwwWidgetsHeader2016-alternate.ZazzleWwwWidgetsHeader2016-promoContainer .ZazzleWwwWidgetsHeader2016-promo .ZazzleWwwBasicPromotionHeader-title.active{background:#f6a623;color:white;}.ZazzleWwwWidgetsHeader2016-search{display:inline-block;position:relative;}.ZazzleWwwWidgetsHeader2016-search.ZazzleWwwSearchInput input{width:300px;margin-bottom:0;font-family:"Roboto","Arial";font-size:14px;font-weight:400;font-style:normal;padding:8px;}.ZazzleWwwWidgetsHeader2016-search .ZazzleWwwWidgetsVisualSearchSuggestions-searchButton .zazzicon-search{font-size:22px;color:#212121;}.ZazzleWwwWidgetsHeader2016-search .ZazzleWwwWidgetsVisualSearchSuggestions-searchButton .zazzicon-search:hover{color:#e97700;}.ZazzleWwwWidgetsHeader2016-search .ZazzleAutoSuggest-suggestionsPalette{width:100%;font-size:14px;}.ZazzleWwwWidgetsHeader2016-search .ZazzleAutoSuggest-suggestions{border:1px solid #e4e4e4;padding:0 0.6em 0.6em 0.6em;}.ZazzleWwwWidgetsHeader2016-search .ZazzleAutoSuggest-suggestion{border-bottom:none;padding:0.5em 0.75em;}.ZazzleWwwWidgetsHeader2016-search .ZazzleAutoSuggest-suggestion.ZazzleAutoSuggest-selected{background-color:#e97700;color:white;}.ZazzleWwwWidgetsHeader2016-useLetterformLogo .ZazzleWwwWidgetsHeader2016-search{margin-left:145px;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-innerRightTab{font-family:"Roboto","Arial";font-size:14px;font-weight:400;font-style:normal;font-size:13px;}.ZazzleWwwWidgetsHeader2016-account .ZazzleWwwWidgetsHeader2016-profileIcon{height:28px;width:28px;border-radius:50%;margin-top:2px;}.ZazzleWwwWidgetsHeader2016-account .ZazzleWwwWidgetsHeader2016-maker .ZazzleWwwWidgetsHeader2016-profileIcon{border-radius:initial;}.ZazzleWwwWidgetsHeader2016-account .ZazzleWwwWidgetsHeader2016-maker .zazzicon.zazzicon-store-open{font-size:1.8em;}.ZazzleWwwWidgetsHeader2016-account .ZazzleWwwWidgetsHeader2016-headerNavLink,.ZazzleWwwWidgetsHeader2016-account .ZazzleWwwWidgetsHeader2016-signin{display:inline-block;vertical-align:top;}.ZazzleWwwWidgetsHeader2016-account a.ZazzleWwwWidgetsHeader2016-signin,.ZazzleWwwWidgetsHeader2016-account a.ZazzleWwwWidgetsHeader2016-signin:visited,.ZazzleWwwWidgetsHeader2016-account a.ZazzleWwwWidgetsHeader2016-signin:focus{color:#059dc1;margin-right:0.469875em;}.ZazzleWwwWidgetsHeader2016-cart .ZazzleWwwWidgetsHeader2016-cartCount{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-weight:bold;border-radius:50px;color:white;background:#46c3e0;font-size:11px;height:15px;width:15px;line-height:15px;text-align:center;position:absolute;top:1px;left:50%;margin-left:-5px;}.ZazzleWwwWidgetsHeader2016-userPalette,.ZazzleWwwWidgetsHeader2016-cartPalette{display:none;position:absolute;left:0;top:0;background:#fafafa;width:100%;z-index:9999;padding-bottom:1em;-moz-box-shadow:3px 3px 3px 1px rgba(150,150,150,0.3);-webkit-box-shadow:3px 3px 3px 1px rgba(150,150,150,0.3);box-shadow:3px 3px 3px 1px rgba(150,150,150,0.3);border:1px solid #e4e4e4;}.ZazzleWwwWidgetsHeader2016-userPalette{right:0;left:auto !important;width:auto !important;max-width:100%;min-width:375px;}.ZazzleWwwWidgetsHeader2016-userPalette.ZazzleWwwWidgetsHeader2016-recognized{min-height:300px;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus a,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus a:focus,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus a:visited{color:#059dc1;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus a:hover{color:#e97700;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-primary a,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedTitle a,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-primary a:focus,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedTitle a:focus,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-primary a:visited,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedTitle a:visited{color:#404040;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-primary a:hover,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedTitle a:hover{color:#e97700;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedSeeAll,.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-otherAccounts .ZazzleWwwZazzleHeaderMenus-profileLink{color:#059dc1;}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-wishlistSavedLink:hover .ZazzleWwwZazzleHeaderMenus-wishlistSavedSeeAll{color:#e97700;}.ZazzleWwwWidgetsHeader2016-cartPalette,.ZazzleWwwWidgetsHeader2016-userPalette{left:60%;width:40%;padding-top:0;}.ZazzleWwwWidgetsHeader2016-cartPalette .ZazzleButtonBase{margin:2em 10%;width:80%;display:block;}.ZazzleWwwWidgetsHeader2016-cartPalette .ZazzleWwwWidgetsHeader2016-offCanvasCartSatisfationGuaranteed{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-style:italic;text-align:center;color:#e47b5c;margin:1em;font-weight:normal;}.ZazzleWwwWidgetsHeader2016-headerSmall{position:relative;width:100%;background:white;padding:5px;z-index:2000;border-bottom:1px solid #c1c1c1;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallMenuIcon,.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallSearchIcon,.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallCartIcon{font-size:22px;line-height:40px;height:40px;width:40px;text-align:center;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallMenuIcon{float:left;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallSearchIcon{position:relative;float:right;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallCartIcon{position:relative;float:right;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-headerSmallSearchIcon .zazzicon-search{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);display:block;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-cartCount{top:4px;left:50%;margin-left:-6px;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-weight:bold;border-radius:50%;color:white;background:#46c3e0;font-size:10px;text-align:center;position:absolute;height:15px;width:15px;line-height:15px;}.ZazzleWwwWidgetsHeader2016-headerSmall .zazzicon:after{color:#212121;}.ZazzleWwwWidgetsHeader2016-headerSmall .zazzicon.active:after,.ZazzleWwwWidgetsHeader2016-headerSmall .zazzicon:hover:after{color:#e97700;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall{position:absolute;right:0;top:0;height:50px;width:100%;z-index:100;background-color:white;display:none;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsHeader2016-searchDismiss{position:absolute;right:0;top:0;height:100%;line-height:50px;padding-left:14px;padding-right:14px;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsRichContentAutoSuggest,.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsRichContentAutoSuggest-suggestions{width:100%;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwCollectionItemAutoSuggestion{border-bottom:1px solid #ededed;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsVisualSearchSuggestions-searchButton{top:calc((50px / 2) - .5em - 4px);left:13px;right:auto;position:absolute;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsVisualSearchSuggestions-searchButton .zazzicon-search{font-size:22px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);display:block;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall .ZazzleWwwWidgetsRichContentAutoSuggest input{color:#212121;width:calc(100% - 50px);height:50px;line-height:150%;margin-left:50px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-logoAligner{position:absolute;top:3px;left:50%;margin-left:-45px;z-index:1;text-decoration:none;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-logoAligner .ZazzleWwwWidgetsHeader2016-logoImage{width:90px;}.ZazzleWwwWidgetsHeader2016-headerSmall .ZazzleWwwWidgetsHeader2016-logoAligner:hover{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none;-webkit-tap-highlight-color:transparent;}.ZazzleWwwWidgetsHeader2016-offCanvas{position:fixed;top:0;height:100%;width:100%;z-index:10001;display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft{right:0;background:rgba(0,0,0,0.5);}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-menuFleetingContent{width:90%;height:100%;background-color:white;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-menuFleetingDismiss{width:10%;height:100%;right:0;top:0;position:absolute;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft{background-color:white;min-height:calc(100% + 2px);}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks{margin-bottom:0;border-bottom:1px solid #ededed;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks li{line-height:2em;position:relative;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks li .zazzicon.zazzicon-hamburger-menu-caret{position:absolute;line-height:100%;top:calc(50% - .5em );right:0.93975em;color:#212121;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink{color:#212121;font-size:16px;padding:6px 25px;margin:10px 0;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftIcon{margin-right:3px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink.ZazzleWwwWidgetsHeader2016-holiday{color:#d80f0f;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink.ZazzleWwwWidgetsHeader2016-holiday .zazzicon{color:#d80f0f;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink.ZazzleWwwWidgetsHeader2016-holiday_tree{color:#ab306b;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink.ZazzleWwwWidgetsHeader2016-holiday_tree .ZazzleWwwWidgetsHeader2016-holidayTreeIconWrapper{display:inline-block;width:25px;position:relative;vertical-align:middle;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft a.ZazzleWwwWidgetsHeader2016-sideMenuLeftLink.ZazzleWwwWidgetsHeader2016-holiday_tree .ZazzleWwwWidgetsHeader2016-holidayTreeIcon{position:absolute;top:-15.5px;left:0;width:25px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading{padding:0.469875em 0.93975em 0 0.93975em;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoAligner{display:inline-block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoAligner .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoImage{padding-top:0;width:90px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoAligner:hover{user-select:none;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoggedOut{float:right;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin{line-height:45px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-profileIcon{height:28px;width:28px;border-radius:50%;line-height:45px;vertical-align:middle;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-maker .ZazzleWwwWidgetsHeader2016-profileIcon{border-radius:initial;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-maker .zazzicon.zazzicon-store-open{font-size:1.8em;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin:hover .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginLink .zazzicon-account,.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin:hover .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginText{color:#fda039;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginLink{display:inline-block;vertical-align:top;font-size:20px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginLink .zazzicon{color:#212121;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginText{font-size:16px;color:#212121;margin-left:0.469875em;vertical-align:top;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading .ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin.ZazzleWwwWidgetsHeader2016-sideMenuLeftLoggedIn .ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginText{width:calc(100% - 28px - .93975em);}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting{padding:25px;font-size:16px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftButton{display:inline-block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-appBadge{height:36px;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation{float:right;line-height:36px;display:inline-block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation:hover .zazzicon-location,.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation:hover .ZazzleWwwWidgetsHeader2016-sideMenuLeftText{color:#fda039;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation .zazzicon-location{color:#212121;font-size:20px;vertical-align:middle;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeft .ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting .ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation .ZazzleWwwWidgetsHeader2016-sideMenuLeftText{color:#212121;}.ZazzleWwwWidgetsHeader2016-offCanvasRight{background-color:white;min-height:calc(100% + 2px);}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartFleetingTitleBar{border-bottom:1px solid #676767;padding:0.469875em;position:relative;font-size:18px;font-weight:500;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartFleetingDismiss{position:absolute;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartFleetingTitle{text-align:center;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItems{overflow-y:scroll;width:100%;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItems .ZazzleLoadingOverlay{padding-top:50%;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItems .ZazzleLoadingOverlay-shield{display:none !important;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItem{border-bottom:1px dashed #212121;padding:0.93975em;margin-bottom:0;min-height:calc(92px + .93975em + .93975em);}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItemLink{display:inline-block;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty{margin-top:0.469875em;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartItemWithBundleChildren .ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty{margin-top:0;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-mainItem{font-size:14px;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-bundleChild{font-size:12px;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartMoreItems{text-align:center;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-emptyCart{padding:50px 0;font-size:18px;text-align:center;font-weight:500;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartSubtotalContainer{display:flex;justify-content:space-between;padding-bottom:0.93975em;font-size:18px;font-weight:500;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartSubtotalRight{text-align:right;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartYouSaved{color:#ff3333;font-style:italic;font-weight:normal;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartButton{display:block;width:100%;font-size:16px;height:50px;line-height:50px;padding:0;}.ZazzleWwwWidgetsHeader2016-offCanvasRight .ZazzleWwwWidgetsHeader2016-cartBelowItems{position:absolute;bottom:0;width:100%;background-color:white;padding:0.93975em;}.ZazzleWwwWidgetsHeader2016-shoppingCart{font-weight:normal;}.ZazzleWwwWidgetsHeader2016-cartItem{margin-bottom:0.469875em;min-height:7em;}.ZazzleWwwWidgetsHeader2016-cartItemLink:hover{text-decoration:none;}.ZazzleWwwWidgetsHeader2016-cartItemThumbnail{display:block;position:relative;float:left;height:92px;width:92px;background:#cccccc;margin:0 0.93975em;}.ZazzleWwwWidgetsHeader2016-cartItemInfo{overflow:hidden;color:#212121;}.ZazzleWwwWidgetsHeader2016-mainItem{font-size:16px;}.ZazzleWwwWidgetsHeader2016-mainItem,.ZazzleWwwWidgetsHeader2016-bundleItem{line-height:1.5;margin-bottom:4px;}ul.ZazzleWwwWidgetsHeader2016-bundleChildren,li.ZazzleWwwWidgetsHeader2016-bundleChild{list-style:disc;}.ZazzleWwwWidgetsHeader2016-bundleChild{font-size:14px;}.ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty{font-size:12px;}.ZazzleWwwWidgetsHeader2016-cartItemPriceStrikethrough{text-decoration:line-through;color:#999999;}.ZazzleWwwWidgetsHeader2016-cartItemPriceStrikethrough + .ZazzleWwwWidgetsHeader2016-cartItemPrice{color:#ff3333;}.ZazzleWwwWidgetsHeader2016-cartItemPrice{font-weight:600;}.ZazzleWwwWidgetsHeader2016-headerMenuPaletteCart .ZazzleButtonBase{margin:10%;width:80%;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasCartViewButtonText{display:inline;}.ZazzleWwwWidgetsHeader2016-headerMenuPaletteCart .ZazzleWwwWidgetsHeader2016-offCanvasCartSatisfationGuaranteed{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-style:italic;text-align:center;color:#e47b5c;margin:1em;font-weight:normal;}.ZazzleWwwWidgetsHeader2016-oldBrowserContainer{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-style:italic;position:relative;background:white;padding:0.4em;text-align:center;border-top:2px solid #e5e5e5;}.ZazzleWwwWidgetsHeader2016-oldBrowserContainer h3,.ZazzleWwwWidgetsHeader2016-oldBrowserContainer h6{color:#e47b5c;font-style:italic;margin:10px 0;}.ZazzleWwwWidgetsHeader2016-oldBrowserContainer h3{font-size:2em;}.ZazzleWwwWidgetsHeader2016-oldBrowserContainer h6{font-size:1em;}.ZazzleWwwWidgetsHeader2016-largeHeader{margin-bottom:2em;}.ZazzleWwwWidgetsHeader2016-largeHeader.ZazzleWwwWidgetsHeader2016-isPromoBelow{margin-bottom:0;}.row.ZazzleWwwWidgetsHeader2016-topRow,.row.ZazzleWwwWidgetsHeader2016-bottomRow{margin-bottom:0;}.ZazzleWwwWidgetsHeader2016-topRowContainer,.ZazzleWwwWidgetsHeader2016-bottomRowContainer{background-color:white;border-bottom:1px solid #e5e5e5;}.ZazzleWwwWidgetsHeader2016-rightOfLogo{margin-left:72px;padding-left:24px;position:relative;}.ZazzleWwwWidgetsHeader2016-useLetterformLogo .ZazzleWwwWidgetsHeader2016-rightOfLogo{margin-left:0;padding-left:0;}.ZazzleWwwWidgetsHeader2016-topRow .ZazzleWwwWidgetsHeader2016-rightContent{height:72px;width:calc(100% - 300px);overflow:hidden;display:inline-block;float:right;}.ZazzleWwwWidgetsHeader2016-topRow .ZazzleWwwWidgetsHeader2016-topRowColumn{height:72px;}.ZazzleWwwWidgetsHeader2016-useLetterformLogo .ZazzleWwwWidgetsHeader2016-topRow .ZazzleWwwWidgetsHeader2016-rightContent{width:calc(100% - 300px - 145px);}.ZazzleWwwWidgetsHeader2016-search{margin-top:19px;margin-bottom:19px;}.ZazzleWwwWidgetsHeader2016-rightTab{display:block;float:right;margin:19px 0;height:35px;line-height:35px;vertical-align:middle;}.ZazzleWwwWidgetsHeader2016-rightTab a,.ZazzleWwwWidgetsHeader2016-rightTab a:visited,.ZazzleWwwWidgetsHeader2016-rightTab a:focus{color:#212121;}.ZazzleWwwWidgetsHeader2016-rightTab .zazzicon{color:#212121;font-size:1.4em;}.ZazzleWwwWidgetsHeader2016-rightTab .zazzicon.zazzicon-cart-full,.ZazzleWwwWidgetsHeader2016-rightTab .zazzicon.zazzicon-cart-empty{font-size:22px;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-innerRightTab{padding:0 19px;border-right:1px solid #e5e5e5;}.ZazzleWwwWidgetsHeader2016-rightTab.ZazzleWwwWidgetsHeader2016-cart .ZazzleWwwWidgetsHeader2016-innerRightTab{border-right:none;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-innerRightTab{position:relative;height:35px;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-underlinedTab:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background:#e97700;-o-transition:height 0.1s ease;-moz-transition:height 0.1s ease;-webkit-transition:height 0.1s ease;transition:height 0.1s ease;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-underlinedTab:hover:after{height:3px;-o-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;}.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-linkTab a:hover,.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-linkTab a:visited:hover,.ZazzleWwwWidgetsHeader2016-rightTab .ZazzleWwwWidgetsHeader2016-linkTab a:focus:hover{color:#e97700;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts{width:100%;display:inline-block;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle{padding-top:13px;padding-bottom:13px;margin-right:20px;font-size:14px;line-height:14px;font-weight:400;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts li.ZazzleWwwWidgetsHeader2016Flyouts-menu .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle:after{background:#e97700;-o-transition:height 0.1s ease;-moz-transition:height 0.1s ease;-webkit-transition:height 0.1s ease;transition:height 0.1s ease;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts li.ZazzleWwwWidgetsHeader2016Flyouts-menu.ZazzleWwwWidgetsHeader2016Flyouts-active .ZazzleWwwWidgetsHeader2016Flyouts-menuTitle:after{height:3px;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts .ZazzleWwwWidgetsHeader2016Flyouts-submenu{z-index:100;}.ZazzleWwwWidgetsHeader2016-departmentFlyouts .ZazzleWwwWidgetsHeader2016Flyouts-submenu .ZazzleWwwWidgetsHeader2016Flyouts-moreMenu{font-size:14px;}.ZazzleWwwWidgetsHeader2016-userPalette,.ZazzleWwwWidgetsHeader2016-cartPalette{top:calc((19px) + 35px);}.ZazzleWwwWidgetsHeader2016-userPalette{max-width:calc(100% - 24px);}.ZazzleWwwWidgetsHeader2016-userPalette .ZazzleWwwZazzleHeaderMenus-userRightWrapper > .column{width:12em;}.ZazzleWwwWidgetsHeader2016-largeHeader .ZazzleWwwWidgetsRichContentAutoSuggest{width:300px;}.ZazzleWwwWidgetsHeader2016-largeHeader .ZazzleWwwWidgetsRichContentAutoSuggest-suggestions{top:calc(100% - 19px);width:300px;}.ZazzleWwwWidgetsHeader2016-largeHeader .ZazzleWwwWidgetsRichContentAutoSuggest-richContent{top:calc(100% - 19px);left:calc(300px + 24px);width:calc(100% - 24px - 300px - 19px - 19px - 22px - 1px - 19px - 19px - 66px - 1px + 50px);}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall.ZazzleWwwWidgetsHeader2016-enter{width:90px;display:block;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall.ZazzleWwwWidgetsHeader2016-enter.ZazzleWwwWidgetsHeader2016-enterActive{width:100%;transition:width 300ms ease;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall.ZazzleWwwWidgetsHeader2016-leave{width:100%;display:block;}.ZazzleWwwWidgetsHeader2016-headerSmallSearchSmall.ZazzleWwwWidgetsHeader2016-leave.ZazzleWwwWidgetsHeader2016-leaveActive{width:90px;transition:width 300ms ease;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft.ZazzleWwwWidgetsHeader2016-enter{right:100%;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft.ZazzleWwwWidgetsHeader2016-enter.ZazzleWwwWidgetsHeader2016-enterActive{right:0;transition:right 300ms ease;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft.ZazzleWwwWidgetsHeader2016-leave{right:0;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasLeft.ZazzleWwwWidgetsHeader2016-leave.ZazzleWwwWidgetsHeader2016-leaveActive{right:100%;transition:right 300ms ease;}.ZazzleWwwWidgetsHeader2016-offCanvasRight.ZazzleWwwWidgetsHeader2016-enter{top:100%;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasRight.ZazzleWwwWidgetsHeader2016-enter.ZazzleWwwWidgetsHeader2016-enterActive{top:0;transition:top 400ms ease;}.ZazzleWwwWidgetsHeader2016-offCanvasRight.ZazzleWwwWidgetsHeader2016-leave{top:0;display:block;}.ZazzleWwwWidgetsHeader2016-offCanvasRight.ZazzleWwwWidgetsHeader2016-leave.ZazzleWwwWidgetsHeader2016-leaveActive{top:100%;transition:top 400ms ease;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButton{display:inline-block;font-size:1em;}.ZazzleWwwWidgetsShareButton-link,.ZazzleWwwWidgetsShareButton-link:hover{display:block;color:inherit;width:1em;height:1em;}.ZazzleWwwWidgetsShareButton .ZazzleWwwWidgetsShareButton-zazzicon{color:inherit;line-height:1.2;}.ZazzleWwwWidgetsShareButton .ZazzleWwwWidgetsShareButton-zazzicon:hover{color:#fda039;}.ZazzleWwwWidgetsShareButton-disabled .ZazzleWwwWidgetsShareButton-zazzicon:hover,.ZazzleWwwWidgetsShareButton-busy .ZazzleWwwWidgetsShareButton-zazzicon:hover{color:inherit;}.ZazzleWwwWidgetsShareButton-hasImageIcon .ZazzleWwwWidgetsShareButton-link{background-size:100%;background-repeat:no-repeat;}.ZazzleWwwWidgetsShareButton-hasImageIcon .ZazzleWwwWidgetsShareButton-zazzicon{display:none;}

/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButtonFacebook{color:#43609c;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButtonGooglePlus{color:#d73d32;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButtonPinterest{color:#d11e16;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButtonTumblr{color:#33465d;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsShareButtonTwitter{color:#55acee;}

/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 
.ZazzlePalette-shield{background-color:#000;cursor:not-allowed;display:none;height:100%;left:0;opacity:0.01;position:fixed;top:0;width:100%;z-index:4000;}.ZazzlePalette{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;max-width:450px;word-wrap:break-word;opacity:0;padding:.93975em;position:absolute;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:9999;display:none;left:0;top:0;}.ZazzlePalette.ZazzlePalette-Normal{border:1px solid #e5e5e5;background:#fff;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Above{margin-bottom:7px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Below{margin-top:6px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Right{margin-left:6px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Left{margin-right:7px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Right:before{content:"";display:block;position:absolute;left:-7px;top:50%;margin-top:-8px;height:15px;width:7px;background-image:url(//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png);background-repeat:no-repeat;background-position:-7px -37px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Left:before{content:"";display:block;position:absolute;left:auto;right:-10px;top:50%;margin-top:-8px;height:15px;width:10px;background-image:url(//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png);background-repeat:no-repeat;background-position:-1px -21px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Above:before{content:"";display:block;position:absolute;left:50%;top:auto;bottom:-10px;margin-top:0;margin-left:-8px;height:10px;width:15px;background-image:url(//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png);background-repeat:no-repeat;background-position:0 -10px;}.ZazzlePalette.ZazzlePalette-Normal.ZazzlePalette-Below:before{content:"";display:block;position:absolute;left:50%;top:-7px;margin-top:0;margin-left:-8px;height:7px;width:15px;background-image:url(//asset.zcache.com/assets/graphics/z3/tooltipArrowSprite.png);background-repeat:no-repeat;background-position:0 0;}.ZazzlePalette.ZazzlePalette-Error{background:#e47b5c;color:#fff;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Above{margin-bottom:8px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Below{margin-top:7px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Right{margin-left:7px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Left{margin-right:8px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Right:before{content:"";display:block;position:absolute;left:-14px;top:50%;margin-top:-7px;border-color:transparent #e47b5c transparent transparent;border-style:solid;border-width:7px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Left:before{content:"";display:block;position:absolute;right:-14px;top:50%;margin-top:-7px;border-color:transparent transparent transparent #e47b5c;border-style:solid;border-width:7px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Left:after{content:"";display:block;position:absolute;right:-17px;top:50%;margin-top:-3px;border-color:transparent transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:6px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Above:before{content:"";display:block;position:absolute;bottom:-14px;left:50%;margin-left:-7px;border-color:#e47b5c transparent transparent transparent;border-style:solid;border-width:7px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Above:after{content:"";display:block;position:absolute;bottom:-17px;left:50%;margin-left:-3px;border-color:rgba(0,0,0,.1) transparent transparent transparent;border-style:solid;border-width:6px;}.ZazzlePalette.ZazzlePalette-Error.ZazzlePalette-Below:before{content:"";display:block;position:absolute;top:-14px;left:50%;margin-left:-7px;border-color:transparent transparent #e47b5c transparent;border-style:solid;border-width:7px;}.ZazzlePalette.ZazzlePalette-ChatBubble{background:#ededed;padding:1.8795em;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Above{margin-bottom:15px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Below{margin-top:14px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Right{margin-left:14px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Left{margin-right:15px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Right:before{content:"";display:block;position:absolute;left:-28px;top:50%;margin-top:-14px;border-color:transparent #ededed transparent transparent;border-style:solid;border-width:14px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Left:before{content:"";display:block;position:absolute;right:-28px;top:50%;margin-top:-14px;border-color:transparent transparent transparent #ededed;border-style:solid;border-width:14px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Above:before{content:"";display:block;position:absolute;bottom:-28px;left:50%;margin-left:-14px;border-color:#ededed transparent transparent transparent;border-style:solid;border-width:14px;}.ZazzlePalette.ZazzlePalette-ChatBubble.ZazzlePalette-Below:before{content:"";display:block;position:absolute;top:-28px;left:50%;margin-left:-14px;border-color:transparent transparent #ededed transparent;border-style:solid;border-width:14px;}.ZazzlePalette-contents{padding:.469875em;}.ZazzlePalette-includeDismiss .ZazzlePalette-contents{padding:.93975em;}.ZazzlePalette-contents h1,.ZazzlePalette-contents h2,.ZazzlePalette-contents h3,.ZazzlePalette-contents h4,.ZazzlePalette-contents h5,.ZazzlePalette-contents td,.ZazzlePalette-contents th,.ZazzlePalette-contents p{padding:0;}.ZazzlePalette-dismiss{position:absolute;right:.469875em;top:.469875em;}.ZazzlePalette-footer{background:#000;background:rgba(0,0,0,0.6);color:#fff;padding:.469875em;text-align:right;}.ZazzlePalette-footer a{color:#fff;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwSharePalette-main{overflow:inherit;}.ZazzleWwwSharePalette-palette.ZazzlePalette{margin-right:0;background-color:white;opacity:1;border-radius:6px;text-align:center;font-size:16px;padding:0.469875em;display:block;}.ZazzleWwwSharePalette .ZazzleWwwSharePalette-palette.ZazzlePalette:before{left:50%;left:-webkit-calc(100% - 36.5px);left:calc(100% - 36.5px);}.ZazzleWwwSharePalette-label{font-size:1em;font-weight:bold;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;}.ZazzleWwwSharePalette-buttonsWrapper{position:relative;margin-left:0.4em;display:table;}.ZazzleWwwSharePalette-buttons{list-style:none;font-size:1.8em;margin:0;display:table-row;}.ZazzleWwwSharePalette-buttons li{display:table-cell;line-height:0;padding:0.3em;}.ZazzleWwwSharePalette-topRow{padding-bottom:0.5em;}

/* (c) 2018 Zazzle Inc. */ 


/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwProfileLogo-logo{border:1px solid #ededed;background-color:white;position:relative;z-index:1;}.ZazzleWwwProfileLogo-logo img{-moz-box-shadow:0 0 1px 1px white;-webkit-box-shadow:0 0 1px 1px white;box-shadow:0 0 1px 1px white;}.ZazzleWwwProfileLogo-logo.ZazzleWwwProfileLogo-circle,.ZazzleWwwProfileLogo-logo.ZazzleWwwProfileLogo-circle img,.ZazzleWwwProfileLogo-logo.ZazzleWwwProfileLogo-circle .ZazzleWwwProfileLogo-monogram{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.ZazzleWwwProfileLogo-largeLogoDimensions-Small{height:52px;width:52px;line-height:54px;font-size:2.5em;}.ZazzleWwwProfileLogo-largeLogoDimensions-MediumSmall{height:80px;width:80px;line-height:80px;font-size:3em;}.ZazzleWwwProfileLogo-largeLogoDimensions-Medium{height:102px;width:102px;line-height:100px;font-size:5em;}.ZazzleWwwProfileLogo-largeLogoDimensions-Medium .ZazzleWwwProfileLogo-optionsWrapper{margin-top:-0.25em;}.ZazzleWwwProfileLogo-largeLogoDimensions-MediumLarge{height:127px;width:127px;line-height:127px;font-size:5em;}.ZazzleWwwProfileLogo-largeLogoDimensions-MediumLarge .ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-optionsWrapper{margin-top:-0.5em;}.ZazzleWwwProfileLogo-largeLogoDimensions-Large{height:152px;width:152px;line-height:150px;font-size:6em;}.ZazzleWwwProfileLogo-largeLogoDimensions-Large .ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-optionsWrapper{margin-top:-0.75em;}.ZazzleWwwProfileLogo-showIconOnHover .ZazzleWwwProfileLogo-uploadImage{visibility:hidden;opacity:0;-o-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-webkit-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s;}.ZazzleWwwProfileLogo-showIconOnHover .ZazzleWwwProfileLogo-logo:hover .ZazzleWwwProfileLogo-uploadImage{visibility:visible;opacity:1;}.ZazzleWwwProfileLogo-uploadImage{z-index:100;position:absolute;height:100%;width:100%;text-align:center;}.ZazzleWwwProfileLogo-uploadImage i:after{color:white;font-size:0.5em;vertical-align:middle;text-shadow:2px 2px 8px #404040;}.ZazzleWwwProfileLogo-uploadImage:hover{cursor:pointer;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options{font-size:16px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;border:1px solid rgba(153,153,153,0.5);-moz-box-shadow:3px 3px 0 0 rgba(153,153,153,0.5);-webkit-box-shadow:3px 3px 0 0 rgba(153,153,153,0.5);box-shadow:3px 3px 0 0 rgba(153,153,153,0.5);color:#676767;background-color:white;position:relative;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options:after,.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options:after{border-bottom-color:white;border-width:10px;margin-left:-10px;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options:before{border-color:rgba(240,240,240,0);border-bottom-color:rgba(153,153,153,0.2);border-width:13px;margin-left:-13px;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options ul{font-size:0.75em;padding:5px;list-style-type:none;margin:0;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options ul li{position:relative;padding:0.2em 0.93975em;border-bottom:1px solid #d4d4d4;padding-top:5px;text-align:center;cursor:pointer;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options ul li:hover a{color:#fda039;}.ZazzleWwwProfileLogo-uploadImage .ZazzleWwwProfileLogo-options ul li:last-child{border-bottom:none;padding-bottom:0;}@media only screen and (max-width:768px){.ZazzleWwwProfileLogo-smallLogoDimensions-Small{height:52px;width:52px;line-height:50px;font-size:2em;}.ZazzleWwwProfileLogo-smallLogoDimensions-MediumSmall{height:80px;width:80px;line-height:80px;font-size:3em;}.ZazzleWwwProfileLogo-smallLogoDimensions-Medium{height:102px;width:102px;line-height:100px;font-size:5em;}.ZazzleWwwProfileLogo-smallLogoDimensions-Large{height:152px;width:152px;line-height:150px;font-size:6em;}}.ZazzleWwwProfileLogo-monogram{height:100%;width:100%;position:absolute;top:0;left:0;color:#059dc1;background:white;text-align:center;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-weight:800;}.ZazzleWwwProfileLogo-monogram .zazzicon:after{vertical-align:middle;position:relative;}.ZazzleWwwProfileLogo-monogram .zazzicon-account:after{top:-5px;}.ZazzleWwwProfileLogo-monogram .zazzicon-store-open{font-size:120%;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwBanner-banner{width:100%;max-width:100%;height:0;position:relative}.ZazzleWwwBanner-banner,.ZazzleWwwBanner-overlay{width:100%;height:100%}.ZazzleWwwBanner-background{background-position:50%;background-repeat:no-repeat;background-color:rgba(75,164,242,.6);-moz-background-size:cover;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0}.ZazzleWwwBanner-wrapper{position:absolute;top:0;overflow:hidden;width:100%;height:100%}.ZazzleWwwBanner-overlay{top:0;position:absolute;text-align:right;padding:.93975em;max-width:1140px;left:0;right:0;margin:0 auto}.ZazzleWwwBanner-overlay-link{position:absolute;left:0;top:0;height:100%;width:100%}.ZazzleWwwBanner-logo{border:2px solid #676767;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;bottom:.93975em;left:.93975em}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwBannerProfileBanner-italic{font-style:italic}.ZazzleWwwBannerProfileBanner .row{background-color:inherit}.ZazzleWwwBannerProfileBanner-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-moz-background-size:100% 100%;background-size:100% 100%;z-index:10}.ZazzleWwwBannerProfileBanner-banner .ZazzleWwwBanner-overlay{z-index:10}.ZazzleWwwBannerProfileBanner-noGradient .ZazzleWwwBannerProfileBanner-banner:before{background:none!important}.ZazzleWwwBannerProfileBanner-Maker .ZazzleWwwBannerProfileBanner-banner:before,.ZazzleWwwBannerProfileBanner-Store .ZazzleWwwBannerProfileBanner-banner:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(156,156,156,.22)),color-stop(80%,rgba(11,11,11,.56)),to(rgba(0,0,0,.69)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(156,156,156,.22) 60%,rgba(11,11,11,.56) 80%,rgba(0,0,0,.69));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 60%,rgba(11,11,11,.56) 80%,rgba(0,0,0,.69) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 60%,rgba(11,11,11,.56) 80%,rgba(0,0,0,.69) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 60%,rgba(11,11,11,.56) 80%,rgba(0,0,0,.69));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b0000000",GradientType=0);opacity:.65}.ZazzleWwwBannerProfileBanner-Member .ZazzleWwwBannerProfileBanner-banner:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(4%,rgba(240,239,239,.01)),color-stop(7%,rgba(224,223,223,.02)),color-stop(8%,rgba(218,218,218,.03)),color-stop(12%,rgba(185,185,185,.05)),color-stop(20%,rgba(127,127,127,.1)),color-stop(21%,rgba(122,122,122,.11)),color-stop(27%,rgba(89,89,89,.16)),color-stop(33%,rgba(58,57,57,.21)),color-stop(39%,rgba(32,32,32,.26)),color-stop(47%,rgba(6,5,5,.33)),color-stop(49%,rgba(0,0,0,.35)),color-stop(73%,rgba(0,0,0,.54)),color-stop(89%,rgba(0,0,0,.65)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(240,239,239,.01) 4%,rgba(224,223,223,.02) 7%,rgba(218,218,218,.03) 8%,rgba(185,185,185,.05) 12%,rgba(127,127,127,.1) 20%,rgba(122,122,122,.11) 21%,rgba(89,89,89,.16) 27%,rgba(58,57,57,.21) 33%,rgba(32,32,32,.26) 39%,rgba(6,5,5,.33) 47%,rgba(0,0,0,.35) 49%,rgba(0,0,0,.54) 73%,rgba(0,0,0,.65) 89%,rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(240,239,239,.01) 4%,rgba(224,223,223,.02) 7%,rgba(218,218,218,.03) 8%,rgba(185,185,185,.05) 12%,rgba(127,127,127,.1) 20%,rgba(122,122,122,.11) 21%,rgba(89,89,89,.16) 27%,rgba(58,57,57,.21) 33%,rgba(32,32,32,.26) 39%,rgba(6,5,5,.33) 47%,rgba(0,0,0,.35) 49%,rgba(0,0,0,.54) 73%,rgba(0,0,0,.65) 89%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(240,239,239,.01) 4%,rgba(224,223,223,.02) 7%,rgba(218,218,218,.03) 8%,rgba(185,185,185,.05) 12%,rgba(127,127,127,.1) 20%,rgba(122,122,122,.11) 21%,rgba(89,89,89,.16) 27%,rgba(58,57,57,.21) 33%,rgba(32,32,32,.26) 39%,rgba(6,5,5,.33) 47%,rgba(0,0,0,.35) 49%,rgba(0,0,0,.54) 73%,rgba(0,0,0,.65) 89%,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(240,239,239,.01) 4%,rgba(224,223,223,.02) 7%,rgba(218,218,218,.03) 8%,rgba(185,185,185,.05) 12%,rgba(127,127,127,.1) 20%,rgba(122,122,122,.11) 21%,rgba(89,89,89,.16) 27%,rgba(58,57,57,.21) 33%,rgba(32,32,32,.26) 39%,rgba(6,5,5,.33) 47%,rgba(0,0,0,.35) 49%,rgba(0,0,0,.54) 73%,rgba(0,0,0,.65) 89%,rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#b3000000",GradientType=0)}.ZazzleWwwBannerProfileBanner-ratingWrapper{display:inline-block;position:relative}.ZazzleWwwBannerProfileBanner-ratingWrapper .ZazzleWwwBannerProfileBanner-reviewsLink{z-index:100;position:absolute;height:100%;width:100%;top:0;left:0}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard{pointer-events:none}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-logo{pointer-events:all}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-badges img{max-height:20px}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-infoWrapper{text-shadow:1px 1px 0 #676767;color:white;pointer-events:all}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-title{white-space:nowrap;margin-bottom:.15em;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;line-height:140%}.ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-badges{right:-50px}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard{display:table;table-layout:fixed;height:100%;width:100%}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard{height:auto;margin:0 auto;text-align:center;max-width:-webkit-calc(100% - 25em);max-width:-moz-calc(100% - 25em);max-width:calc(100% - 25em);display:table-cell;vertical-align:middle}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-tagline{height:1.3em;font-size:12px}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-titleText{vertical-align:middle;display:inline-block;margin:0 auto}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwProfileLogo-logo{margin:0 auto}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-title{font-size:24px;margin-top:.3em}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard{position:absolute;bottom:0;padding:0 .93975em;width:-webkit-calc(100% - 25em);width:-moz-calc(100% - 25em);width:calc(100% - 25em)}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard{position:relative;margin-bottom:-24px;width:100%}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info{overflow:visible;width:100%;max-height:-webkit-calc(150px - 24px - .93975em);max-height:-moz-calc(150px - 24px - .93975em);max-height:calc(150px - 24px - .93975em);position:absolute;bottom:-webkit-calc(24px + .469875em + .469875em);bottom:-moz-calc(24px + .469875em + .469875em);bottom:calc(24px + .469875em + .469875em)}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-title{font-weight:600}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-titleText{vertical-align:middle;display:inline-block}.ZazzleWwwBannerProfileBanner-hasBadges..ZazzleWwwBannerProfileBanner-publicMode .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-titleText{max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px)}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-tagline{height:1.3em;font-size:12px}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info div:last-child{margin-bottom:0!important}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper,.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-logo{display:table-cell}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-logo{vertical-align:bottom}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-title{white-space:nowrap;font-size:1.75em}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-taglineText{display:inline-block;margin-bottom:.4em}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper{line-height:130%;vertical-align:top;text-align:left;padding-bottom:-webkit-calc(24px + .469875em);padding-bottom:-moz-calc(24px + .469875em);padding-bottom:calc(24px + .469875em);padding-left:.93975em;font-size:14px}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-attribution a{color:white}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-attribution a:hover{color:#ffa128}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-locationAndRating{line-height:1.3em;height:1.3em;font-weight:700}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-locationAndRating .ZazzleRatingScaleContinuous{vertical-align:top}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-locationAndRating .ZazzleRatingScaleContinuous-star{color:white}.ZazzleWwwBannerProfileBanner-showButtonOnHover .ZazzleWwwBannerProfileBanner-edit{visibility:hidden;opacity:0;-webkit-transition:opacity visibility .5s .5s;-o-transition:opacity .5s visibility .5s;-moz-transition:opacity .5s visibility .5s;transition:opacity visibility .5s .5s}.ZazzleWwwBannerProfileBanner-showButtonOnHover:hover .ZazzleWwwBannerProfileBanner-edit{opacity:1;visibility:visible}.ZazzleWwwBannerProfileBanner-switchLink{z-index:20;color:white;font-size:12px;text-shadow:1px 1px #676767}.ZazzleWwwBannerProfileBanner-switchLink:after,.ZazzleWwwBannerProfileBanner-switchLink:focus{color:white}.ZazzleWwwBannerProfileBanner-shareButton{display:inline-block}.ZazzleWwwBannerProfileBanner-shareButton i:after{color:#4ba4f2;vertical-align:middle}.ZazzleWwwBannerProfileBanner-shareButton:active i:after,.ZazzleWwwBannerProfileBanner-shareButton:focus i:after,.ZazzleWwwBannerProfileBanner-shareButton:hover i:after{color:white}.ZazzleWwwBannerProfileBanner-mobileIcon{display:none}.ZazzleWwwBannerProfileBanner-mobileIcon i:after{color:white;font-size:2em;vertical-align:middle;text-shadow:1px 1px 0 #676767}.ZazzleWwwBannerProfileBanner-topButtons{position:absolute;top:.469875em;right:.469875em;margin:.469875em}.ZazzleWwwBannerProfileBanner-topButtons .ZazzleWwwBannerProfileBanner-topButton{margin-right:.3em}.ZazzleWwwBannerProfileBanner-bottomLeft{position:absolute;bottom:.93975em;right:.93975em;line-height:normal}.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-editButton,.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-messageButton{margin:.93975em 0}.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-profileLink{color:white;font-size:14px}.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-profileLink i:after{vertical-align:middle;font-size:.5em;color:white}.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-profileLink .ZazzleWwwBannerProfileBanner:hover,.ZazzleWwwBannerProfileBanner-editProfile .ZazzleWwwBannerProfileBanner-profileLink .ZazzleWwwBannerProfileBanner:hover i:after{color:#ffa128}.ZazzleWwwBannerProfileBanner-edit{position:relative;display:inline-block}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-uploadBannerWrapper{width:100%;text-align:center}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-uploadBanner{display:inline-block;text-align:center}.ZazzleWwwBannerProfileBanner-edit:hover .ZazzleWwwBannerProfileBanner-uploadBanner{color:#ffa128}.ZazzleWwwBannerProfileBanner-edit:hover .ZazzleWwwBannerProfileBanner-options{visibility:visible}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-optionsWrapper{padding-top:.93975em;text-align:center;position:absolute;margin:auto;width:100%}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;visibility:hidden;display:inline-block;-webkit-box-shadow:3px 3px 0 0 rgba(153,153,153,.5);-moz-box-shadow:3px 3px 0 0 rgba(153,153,153,.5);box-shadow:3px 3px 0 0 rgba(153,153,153,.5);color:#676767;background-color:white;position:relative}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options:after,.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options:after{border-bottom-color:white;border-width:10px;margin-left:-10px}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options:before{border-color:rgba(255,255,255,0);border-width:13px;margin-left:-13px}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options ul{font-size:.75em;padding:5px;list-style-type:none;margin:0}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options ul li{position:relative;padding:.2em .93975em;border-bottom:1px solid #d4d4d4;padding-top:5px;text-align:center;cursor:pointer}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options ul li:hover a{color:#ffa128}.ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options ul li:last-child{border-bottom:none;padding-bottom:0}.ZazzleWwwBannerProfileBanner-optionsHidden .ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options{visibility:hidden}.ZazzleWwwBannerProfileBanner-optionsExpanded .ZazzleWwwBannerProfileBanner-edit .ZazzleWwwBannerProfileBanner-options{visibility:visible}.ZazzleWwwBannerProfileBanner-shareUi{display:inline-block;position:relative}.ZazzleWwwBannerProfileBanner-sharePaletteWrapper{position:absolute;right:0}.ZazzleWwwBannerProfileBanner .ZazzleWwwSharePalette{margin-right:225px;left:0;margin:auto;width:225px;top:.469875em}.ZazzleWwwBannerProfileBanner-ellipsis{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%}@media only screen and (max-width:767px){.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-pin{display:none}.ZazzleWwwBannerProfileBanner-Member .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner{height:250px!important;min-height:250px!important}.ZazzleWwwBannerProfileBanner-Maker .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner,.ZazzleWwwBannerProfileBanner-Store .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner{height:200px!important;min-height:200px!important}.ZazzleWwwBannerProfileBanner-Maker .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner:before,.ZazzleWwwBannerProfileBanner-Store .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(37%,rgba(156,156,156,.22)),color-stop(61%,rgba(11,11,11,.56)),to(rgba(0,0,0,.69)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(156,156,156,.22) 37%,rgba(11,11,11,.56) 61%,rgba(0,0,0,.69));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 37%,rgba(11,11,11,.56) 61%,rgba(0,0,0,.69) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 37%,rgba(11,11,11,.56) 61%,rgba(0,0,0,.69) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(156,156,156,.22) 37%,rgba(11,11,11,.56) 61%,rgba(0,0,0,.69));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b0000000",GradientType=0);opacity:.7}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-titleText{display:inline}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCard{pointer-events:all}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-settingsLink,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-settingsLink{display:block}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-bottomLeft{bottom:.93975em}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-logo:hover{cursor:pointer}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-banner{height:145px!important;min-height:145px!important}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-locationAndRating,.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-tagline{display:block}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info{width:100%;max-width:-webkit-calc(100% - 6em);max-width:-moz-calc(100% - 6em);max-width:calc(100% - 6em)}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-titleText{max-width:100%}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-downArrow.ZazzleWwwBannerProfileBanner-mobileOnly{display:initial}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-downArrow i:after{top:-10px}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-downArrow:hover{cursor:pointer}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-shareUi{margin-top:.469875em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-topLeft{position:absolute;top:.93975em;left:.93975em}.ZazzleWwwBannerProfileBanner .ZazzleWwwSharePalette{top:2em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-topButtons{margin:0}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-mobileIcon{display:inline-block;padding-left:.3em}.ZazzleWwwBannerProfileBanner-edit,.ZazzleWwwBannerProfileBanner-messageButton,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-shareButton{display:none}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper{font-size:12px}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-title{font-size:1.2em;font-weight:400}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-titleText{max-width:100%}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-settingsLink{margin:0}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-settingsLink{position:inherit}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper{width:100%;max-width:100%;padding:0 .469875em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-title{font-size:1.2em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-locationAndRating,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper .ZazzleWwwBannerProfileBanner-tagline{line-height:130%}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard{width:100%!important;left:0}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard{padding:0;max-width:100%;margin-bottom:.93975em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-logo,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-tagline,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-taglineText{margin-bottom:0}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-title{font-size:1.3em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info{bottom:0}.ZazzleWwwBannerProfileBanner-publicMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-locationAndRating,.ZazzleWwwBannerProfileBanner-publicMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-tagline,.ZazzleWwwBannerProfileBanner-publicMode .ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info .ZazzleWwwBannerProfileBanner-title{width:-webkit-calc(100% - 50px - .93975em - .93975em);width:-moz-calc(100% - 50px - .93975em - .93975em);width:calc(100% - 50px - .93975em - .93975em)}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwProfileLogo{margin:0 auto}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-sharePaletteWrapper{top:.3em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-locationAndRating.ZazzleWwwBannerProfileBanner-ellipsis,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-tagline.ZazzleWwwBannerProfileBanner-ellipsis,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-taglineText.ZazzleWwwBannerProfileBanner-ellipsis,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-title.ZazzleWwwBannerProfileBanner-ellipsis,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-titleText,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-titleText.ZazzleWwwBannerProfileBanner-ellipsis{white-space:normal;display:block}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-titleText.ZazzleWwwBannerProfileBanner-ellipsis{display:inline}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-infoWrapper{text-shadow:none}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-infoWrapper{background:-webkit-linear-gradient(#ffffff 100px,rgba(255,255,255,0) 140px);background:-moz-linear-gradient(#ffffff 100px,rgba(255,255,255,0) 140px);background:-o-linear-gradient(#ffffff 100px,rgba(255,255,255,0) 140px);background:linear-gradient(#ffffff 100px,rgba(255,255,255,0) 140px);background:-webkit-gradient(linear,left top,left bottom,color-stop(100px,#ffffff),color-stop(140px,rgba(255,255,255,0)));-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-title .ZazzleWwwBannerProfileBanner-settingsLink .ZazzleWwwBannerProfileBanner-editIcon{right:-.3em;top:5px}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-settingsLink{margin:0 auto}.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard .ZazzleWwwBannerProfileBanner-settingsLink .ZazzleWwwBannerProfileBanner-editIcon,.ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-settingsLink .ZazzleWwwBannerProfileBanner-editIcon{position:absolute;top:0;right:-1.23975em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper{line-height:130%}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-ellipsis{display:inline-block}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink{display:inline-block;max-width:100%;color:white;position:relative}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink .ZazzleWwwBannerProfileBanner-editIcon{margin-left:.3em}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink .ZazzleWwwBannerProfileBanner-editIcon:after{visibility:hidden;color:white}@media only screen and (min-width:768px){.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink:hover,.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink:hover .ZazzleWwwBannerProfileBanner-badges i:after{color:#ffa128}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink:hover .ZazzleWwwBannerProfileBanner-downArrow:after{border-color:#ffa128 transparent transparent}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLink:hover .ZazzleWwwBannerProfileBanner-editIcon:after{visibility:inherit;color:#ffa128}.ZazzleWwwBannerProfileBanner .ZazzleWwwBannerProfileBanner-settingsLinkUnderlined:hover .ZazzleWwwBannerProfileBanner-titleText{text-decoration:underline}}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard .ZazzleWwwBannerProfileBanner-settingsLink.ZazzleWwwBannerProfileBanner-settingsLinkUnderlined{display:inline-block}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-memberProfileCard,.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-profileCardWrapper.ZazzleWwwBannerProfileBanner-storeProfileCard{width:-webkit-calc(100% - 10em);width:-moz-calc(100% - 10em);width:calc(100% - 10em)}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin{cursor:pointer;width:17px;display:inline-block}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin .zazzicon{color:white}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin .zazzicon:after{font-size:.75em;text-shadow:1px 1px 0 #676767}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin.unpinned .zazzicon,.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin:hover .zazzicon{opacity:.25}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-pin.unpinned .zazzicon:hover{color:white;opacity:1}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-bottomLeft{bottom:1.23975em}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-banner{height:80px!important;min-height:80px!important}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-downArrow.ZazzleWwwBannerProfileBanner-mobileOnly{display:none}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-downArrow i:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;color:white;bottom:0;font-size:1em!important;width:1em;height:1em;text-shadow:1px 1px 0 #676767}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-downArrow:hover{cursor:pointer}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-downArrow:hover i:after{color:#ffa128}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBanner-background{border:1px solid transparent;-webkit-filter:blur(5px);filter:blur(5px);overflow:hidden}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-locationAndRating,.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-wrapper .ZazzleWwwBannerProfileBanner-tagline{display:none}.ZazzleWwwBannerProfileBanner-privateMode.ZazzleWwwBannerProfileBanner-Maker .ZazzleWwwBannerProfileBanner-banner:before,.ZazzleWwwBannerProfileBanner-privateMode.ZazzleWwwBannerProfileBanner-Member .ZazzleWwwBannerProfileBanner-banner:before,.ZazzleWwwBannerProfileBanner-privateMode.ZazzleWwwBannerProfileBanner-Store .ZazzleWwwBannerProfileBanner-banner:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(49%,rgba(9,9,9,.56)),color-stop(50%,rgba(9,9,9,.56)),color-stop(60%,rgba(11,11,11,.68)),color-stop(63%,rgba(11,11,11,.68)),color-stop(71%,rgba(11,11,11,.68)),color-stop(79%,rgba(7,7,7,.68)),color-stop(87%,rgba(7,7,7,.68)),to(rgba(0,0,0,.69)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(9,9,9,.56) 49%,rgba(9,9,9,.56) 50%,rgba(11,11,11,.68) 60%,rgba(11,11,11,.68) 63%,rgba(11,11,11,.68) 71%,rgba(7,7,7,.68) 79%,rgba(7,7,7,.68) 87%,rgba(0,0,0,.69));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(9,9,9,.56) 49%,rgba(9,9,9,.56) 50%,rgba(11,11,11,.68) 60%,rgba(11,11,11,.68) 63%,rgba(11,11,11,.68) 71%,rgba(7,7,7,.68) 79%,rgba(7,7,7,.68) 87%,rgba(0,0,0,.69) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(9,9,9,.56) 49%,rgba(9,9,9,.56) 50%,rgba(11,11,11,.68) 60%,rgba(11,11,11,.68) 63%,rgba(11,11,11,.68) 71%,rgba(7,7,7,.68) 79%,rgba(7,7,7,.68) 87%,rgba(0,0,0,.69) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(9,9,9,.56) 49%,rgba(9,9,9,.56) 50%,rgba(11,11,11,.68) 60%,rgba(11,11,11,.68) 63%,rgba(11,11,11,.68) 71%,rgba(7,7,7,.68) 79%,rgba(7,7,7,.68) 87%,rgba(0,0,0,.69));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#b0000000",GradientType=0);opacity:.65}.ZazzleWwwBannerProfileBanner-privateMode .ZazzleWwwBannerProfileBanner-profileCardWrapper .ZazzleWwwBannerProfileBanner-profileCard .ZazzleWwwBannerProfileBanner-info{width:auto;max-width:-webkit-calc(100% - 10em);max-width:-moz-calc(100% - 10em);max-width:calc(100% - 10em)}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwProfileSubnav{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;background-color:#ededed;}.ZazzleWwwProfileSubnav .row{margin-bottom:0;}.ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-right:1.5em;}.ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links a.ZazzleWwwProfileSubnav-link{display:inline-block;color:#212121;padding:0 0.93975em;border:1px solid #e5e5e5;}.ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links a.ZazzleWwwProfileSubnav-link .ZazzleWwwProfileSubnav-linkContent{line-height:35px;display:inline-block;}.ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links a.ZazzleWwwProfileSubnav-selected.ZazzleWwwProfileSubnav-link{color:#fda039;background-color:white;border-bottom:1px solid white;}.ZazzleWwwProfileSubnav + .row{padding-top:1.8795em;}.zmtouch .ZazzleWwwProfileSubnav{margin-bottom:2.5em;height:100%;}.zmtouch .ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-linksparent{width:100%;height:37px;overflow:hidden;position:absolute;background-color:#ededed;}.zmtouch .ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links{position:absolute;top:0;bottom:-1em;width:100%;}@media only screen and (min-width:768px){.ZazzleWwwProfileSubnav .ZazzleWwwProfileSubnav-links a.ZazzleWwwProfileSubnav-link .ZazzleWwwProfileSubnav-linkContent{line-height:40px;}}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleSeeMoreUi-containerShell{position:relative;}.ZazzleSeeMoreUi-containerFade{background:none;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);bottom:0;display:none;height:40%;pointer-events:none;position:absolute;width:100%;}.ZazzleSeeMoreUi-seeLink{display:none;font-size:0.8em;}.ZazzleSeeMoreUi-seeLink:before{display:inline-block;font-size:0.75em;font-family:"Zazzicons";margin-right:0.469875em;}.ZazzleSeeMoreUi-busy .ZazzleSeeMoreUi-seeLink{cursor:wait;}.ZazzleSeeMoreUi-disabled .ZazzleSeeMoreUi-seeLink{cursor:not-allowed;}.ZazzleSeeMoreUi-seeMore:before:not(.ZazzleSeeMoreUi-hideArrows){content:"\E05E";}.ZazzleSeeMoreUi-seeLess:before:not(.ZazzleSeeMoreUi-hideArrows){content:"\E05D";}.ZazzleSeeMoreUi:not(.ZazzleSeeMoreUi-contentsFit):not(.ZazzleSeeMoreUi-collapsed) .ZazzleSeeMoreUi-seeLess{display:block;}.ZazzleSeeMoreUi-collapsed .ZazzleSeeMoreUi-containerShell{overflow:hidden;}.ZazzleSeeMoreUi-collapsed:not(.ZazzleSeeMoreUi-contentsFit) .ZazzleSeeMoreUi-containerFade,.ZazzleSeeMoreUi-collapsed:not(.ZazzleSeeMoreUi-contentsFit) .ZazzleSeeMoreUi-seeMore{display:block;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleFormElementWarning2{display:none;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwWidgetsProfileSearchInput-searchInputWrap{position:relative;display:inline-block;width:450px;max-width:100%;}.ZazzleWwwWidgetsProfileSearchInput-searchInputWrap .ZazzleTextInput-input{height:2.8em;font-size:0.9em;padding-left:2.5em;padding-right:2.5em;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.175);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.175);box-shadow:0 0 2px 0 rgba(0,0,0,0.175);}.ZazzleWwwWidgetsProfileSearchInput-searchInputWrap .ZazzleTextInput-input::-ms-clear{height:0;width:0;}.ZazzleWwwWidgetsProfileSearchInput-searchButton{position:absolute;top:0.65em;left:0.7em;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);}.ZazzleWwwWidgetsProfileSearchInput-searchClearIcon{position:absolute;top:0.6em;right:0.6em;cursor:pointer;}.ZazzleWwwWidgetsProfileSearchInput-hideClearSearch .ZazzleWwwWidgetsProfileSearchInput-searchClearIcon{display:none;}@media only screen and (max-width:767px){.ZazzleWwwWidgetsProfileSearchInput-searchInputWrap,.ZazzleWwwWidgetsProfileSearchInput-searchInputWrap .ZazzleTextInput-input{width:100%;}}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleForm-buttons{clear:both;display:block;width:66.66667%;margin:0.5em 0;text-align:right;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwFormEmailSignup-header{display:inline-block;margin-right:.3em;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;vertical-align:middle;white-space:nowrap;}.ZazzleWwwFormEmailSignup-form{display:inline-block;}.ZazzleWwwFormEmailSignup-elements{display:inline-block;vertical-align:middle;}.ZazzleWwwFormEmailSignup-email input{margin-bottom:0;line-height:1.3em;}.ZazzleWwwFormEmailSignup-buttons{display:inline-block;width:auto;vertical-align:middle;margin-left:.5em;}.ZazzleWwwFormEmailSignup-note{margin-top:.5em;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzlePaletteI18nLinks{position:absolute;top:0;left:0;display:none;text-align:left;}.ZazzlePaletteI18nLinks-list{margin:0;padding:0;}.ZazzlePaletteI18nLinks-list li{margin:0;padding:0;list-style:none;white-space:nowrap;line-height:1.7;}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWidgetsIAFooter .row{background:none;}.ZazzleWidgetsIAFooter-wrapperColumn{border-top:1px solid #ededed;padding-top:1em;}.ZazzleWidgetsIAFooter-sectionTitle{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:1.3em;font-style:italic;text-align:center;margin-bottom:1.2em;}.ZazzleWidgetsIAFooter-links{list-style:none;margin:0;}.ZazzleWidgetsIAFooter-links > li{display:block;font-size:1em;line-height:1.7;}.ZazzleWidgetsIAFooter-links .ZazzleWidgetsIAFooter-linkSubtitle{color:#999999;font-size:0.9em;display:none;text-transform:lowercase;}.ZazzleWidgetsIAFooter-links a:active{background-color:transparent;}.ZazzleWidgetsIAFooter-mainNav{list-style:none;padding-bottom:1.5em;border-bottom:1px solid #ededed;margin:0;margin-bottom:1.5em;text-align:center;}.ZazzleWidgetsIAFooter-mainNav li{width:160px;display:inline-block;text-align:center;font-size:1.4em;}.ZazzleWidgetsIAFooter-mainNav a{line-height:1;display:inline-block;padding:0.5em;border-radius:10px;}.ZazzleWidgetsIAFooter-mainNav a:hover{background-color:rgba(5,157,193,0.05);}.ZazzleWidgetsIAFooter-mainNav .ZazzleWidgetsIAFooter-linkSubtitle{display:block;font-size:0.57em;margin-top:0.25em;color:#999999;}.ZazzleWidgetsIAFooter-activeNavItem a,.ZazzleWidgetsIAFooter-activeNavItem a:hover{background-color:rgba(5,157,193,0.1);}.ZazzleWidgetsIAFooter-helpfulLinks li{width:33%;float:left;}.ZazzleWidgetsIAFooter-i18nLi{position:relative;}.ZazzleWidgetsIAFooter-i18nLiActive .ZazzleWidgetsIAFooter-i18nPalette{opacity:1;visibility:visible;}.ZazzleWidgetsIAFooter-i18nLink:after{content:'';border-left:0.3em solid transparent;border-right:0.3em solid transparent;border-top:0.3em solid #059dc1;margin:0.2em;display:inline-block;}.ZazzleWidgetsIAFooter-i18nLink:hover:after{border-top-color:#fda039;}.ZazzleWidgetsIAFooter-i18nPalette{display:block;visibility:hidden;opacity:0;-o-transition:opacity 0.2s ease,visibility 0.2s ease;-moz-transition:opacity 0.2s ease,visibility 0.2s ease;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease;top:auto;bottom:1em;}.ZazzleWidgetsIAFooter-legal{font-size:0.75em;color:#999999;text-align:center;line-height:1.2;}.ZazzleWidgetsIAFooter-legal a{color:inherit;text-decoration:underline;}.ZazzleWidgetsIAFooter-seo{color:#c1c1c1;}.ZazzleWidgetsIAFooter-social{margin:2em 0;text-align:center;}.ZazzleWidgetsIAFooter-social .ZazzleWidgetsIAFooter-socialLink{display:inline-block;padding:0 0.5em;}.ZazzleWidgetsIAFooter-social .zazzicon{line-height:1.5;font-size:2em;color:#404040;}.ZazzleWidgetsIAFooter-social .zazzicon:hover{color:#fda039;}.ZazzleWidgetsIAFooter-social .ZazzleWidgetsIAFooter-appBadge{height:28px;}.ZazzleWidgetsIAFooter-appBadges{display:inline;}.ZazzleWidgetsIAFooter-appBadges .ZazzleWidgetsIAFooter-socialLink:first-child{padding-right:0.7em;}.row .column.split-4{position:relative;width:25%;}.ZazzleWidgetsIAFooter-certs{text-align:center;margin:0.5em 0;}.ZazzleWidgetsIAFooter-legal{text-align:center;margin-top:0.5em 0;}.ZazzleWidgetsIAFooter-showForMobile{display:none !important;}.ZazzleWidgetsIAFooter-hideForMobile{display:block !important;}.ZazzleWidgetsIAFooter-intlSecondaryNav{margin:0 auto;padding:0 1em;max-width:800px;text-align:justify;}.ZazzleWidgetsIAFooter-intlSecondaryNav .ZazzleWidgetsIAFooter-links{display:inline-block;vertical-align:top;}.ZazzleWidgetsIAFooter-intlSecondaryNav::after{width:100%;display:inline-block;content:'';}@media only screen and (max-width:767px){.ZazzleWidgetsIAFooter-sectionTitle{font-size:1em;text-align:left;margin-bottom:0.4em;border-bottom:1px solid #ededed;padding-bottom:0.3em;padding-left:0.7em;}.ZazzleWidgetsIAFooter-whatWereMadeOf{margin-bottom:0;}.ZazzleWidgetsIAFooter-mainNav{padding-bottom:0;margin-bottom:2em;border-bottom:0;}.ZazzleWidgetsIAFooter-mainNav li{width:100%;float:none;text-align:left;font-size:1.5em;border-bottom:1px solid #ededed;}.ZazzleWidgetsIAFooter-mainNav a{display:block;border-radius:0;}.ZazzleWidgetsIAFooter-mainNav .ZazzleWidgetsIAFooter-linkSubtitle{display:inline;}.ZazzleWidgetsIAFooter-links{padding-left:0.7em;}.ZazzleWidgetsIAFooter-links li{display:block;line-height:1.8;}.ZazzleWidgetsIAFooter-links .ZazzleWidgetsIAFooter-linkSubtitle{display:inline;}.ZazzleWidgetsIAFooter-greaterCommunityTitle{margin-top:1.8em;}.row .column.split-4{position:relative;width:100%;}.ZazzleWidgetsIAFooter-intlSecondaryNav{padding:0 0.4em;}.ZazzleWidgetsIAFooter-intlSecondaryNav .ZazzleWidgetsIAFooter-links{display:block;}.ZazzleWidgetsIAFooter-social{margin:1em 0;}.ZazzleWidgetsIAFooter-appBadges{display:block;}.ZazzleWidgetsIAFooter-showForMobile{display:block !important;}.ZazzleWidgetsIAFooter-hideForMobile{display:none !important;}}

/* (c) 2018 Zazzle Inc. */ 
.ZazzleWwwZazzleFooter2-footerRecentlyViewed .ZazzleCollectionCell-item{margin-bottom:0;}.ZazzleWwwZazzleFooter2-footerRecentlyViewed .ZazzleResults-collection{margin:0;}.ZazzleWwwZazzleFooter2 .ZazzleWwwFormEmailSignup{text-align:center;margin:1em 0 2em;position:relative;z-index:1;}.ZazzleWwwZazzleFooter2 .ZazzleWwwFormEmailSignup > *{display:inline-block;}.ZazzleWwwZazzleFooter2 .ZazzleWwwFormEmailSignup-header{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;margin:0;font-size:1.1em;}.ZazzleWwwZazzleFooter2 .ZazzleWwwFormEmailSignup-email input{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-top:0.5em;padding-bottom:0.4em;}.ZazzleWwwZazzleFooter2-letterformWrapper{text-align:center;padding-top:2em;height:4em;margin-bottom:0.3em;}.ZazzleWwwZazzleFooter2-letterform{font-size:10em;color:#404040;}.ZazzleWwwZazzleFooter2-subLogo{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:1.1em;text-align:center;margin:0 auto;color:#999999;line-height:1.5;}.ZazzleWwwZazzleFooter2-subLogo a{color:inherit;}.ZazzleWwwZazzleFooter2-fr-CA .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-fr-FR .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-fr-CH .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-fr-BE .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-sv-SE .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-pt-PT .ZazzleWwwZazzleFooter2-subLogo{max-width:30em;}.ZazzleWwwZazzleFooter2-de-DE .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-nl-NL .ZazzleWwwZazzleFooter2-subLogo,.ZazzleWwwZazzleFooter2-be-NL .ZazzleWwwZazzleFooter2-subLogo{max-width:31em;}.ZazzleWwwZazzleFooter2-paymentTypes{text-align:center;margin:1em 0 2em;}.ZazzleWwwZazzleFooter2-paymentTypes .zazzicon{font-size:4em;}.ZazzleWwwZazzleFooter2-paymentTypes .zazzicon-payment-giropay::after{position:relative;top:5px;}.ZazzleWwwZazzleFooter2-companyInfoBrazil{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;color:#999999;background:transparent;font-size:0.6em;font-style:normal;text-align:center;margin-top:15px;line-height:1.5em;}.ZazzleWwwZazzleFooter2-companyInfoBrazil a,.ZazzleWwwZazzleFooter2-companyInfoBrazil abbr{color:#999999;text-decoration:underline;}@media only screen and (max-width:767px){.ZazzleWwwZazzleFooter2-smallEmailSignup .ZazzleWwwFormEmailSignup-header{margin-bottom:0;}.ZazzleWwwZazzleFooter2-smallEmailSignup .ZazzleWwwFormEmailSignup-buttons button{padding:1.2em;position:relative;}.ZazzleWwwZazzleFooter2-smallEmailSignup .ZazzleWwwFormEmailSignup-buttons button i.zazzicon{position:absolute;top:50%;left:50%;margin-top:-0.3em;margin-left:-0.45em;font-size:1.5em;color:white;}.ZazzleWwwZazzleFooter2-letterformWrapper{padding-top:1em;height:2.5em;margin-bottom:0.5em;}.ZazzleWwwZazzleFooter2-letterform{font-size:8em;}.ZazzleWwwZazzleFooter2-subLogo{font-size:0.7em;}.ZazzleWwwZazzleFooter2-paymentTypes{margin-bottom:1.5em;}.ZazzleWwwZazzleFooter2-paymentTypes .zazzicon{font-size:3.5em;}}

/* (c) 2018 Zazzle Inc. */ 
.BloomReach{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.3em;position:relative}.BloomReach .dialog{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.BloomReach.BloomReach--twoColumns #br-related-products,.BloomReach.BloomReach--twoColumns #br-related-searches-widget{width:50%}.BloomReach:not(.BloomReach--twoColumns) #br-related-products,.BloomReach:not(.BloomReach--twoColumns) #br-related-searches-widget{width:100%}.BloomReach:not(.BloomReach--twoColumns) #br-related-products{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.BloomReach #br-related-searches-widget{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:16px}.BloomReach #br-related-searches-widget .br-related-query{display:inline-block}.BloomReach #br-related-searches-widget .br-related-query .br-related-query-link:after{content:","}.BloomReach #br-related-searches-widget .br-related-query:last-child .br-related-query-link:after{content:""}.BloomReach #br-related-products{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:1.25em;margin-bottom:16px}.BloomReach #br-related-products .br-related-heading{width:100%}.BloomReach .br-product{position:relative;width:24%;max-width:150px}.BloomReach .quickview-close{display:none}.BloomReach .br-sf-widget{display:inline-block;overflow:hidden;padding-right:16px;font-size:12px;margin-bottom:0!important}.BloomReach .br-sf-widget img{width:100%}.BloomReach .br-sf-widget:hover+.qvpopup{display:block!important}.BloomReach .br-sf-widget .br-sf-widget-merchant-title a{color:#212121}.BloomReach .br-sf-widget .br-sf-widget-merchant-desc{color:#b7b7b7}.BloomReach .qvpopup{font-size:12px;position:absolute;z-index:100;padding:50px;top:42px;left:-85px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.BloomReach .qvpopup .quickview{width:200px;background:white;border:1px solid #e3e3e3;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);padding:15px 15px 20px}.BloomReach .qvpopup:after{border:8px solid transparent;border-top-color:rgba(0,0,0,.1);border-bottom:none}.BloomReach .qvpopup:after,.BloomReach .qvpopup:before{width:0;height:0;position:absolute;content:"";left:-webkit-calc(50% - 8px);left:-moz-calc(50% - 8px);left:calc(50% - 8px)}.BloomReach .qvpopup:before{border:8px solid transparent;bottom:45px;border-top-color:white;border-bottom:none;z-index:1}.BloomReach .qvpopup:hover{display:block!important}@media only screen and (max-width:767px){.BloomReach.BloomReach--twoColumns #br-related-products,.BloomReach.BloomReach--twoColumns #br-related-searches-widget{width:100%}.BloomReach.BloomReach--twoColumns #br-related-products{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}

/* (c) 2018 Zazzle Inc. */ 
.row.page-partnerMantle{margin-bottom:1.8795em;text-align:center;}.page-underline{text-decoration:underline;}.page-contentSectionTitle{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:24px;font-weight:100;display:inline-block;margin-bottom:0.75em;}.page-welcomeWrapper{margin:0 1.8795em;}.page-viewAllLink{float:right;}.page-viewAllLink.page-mediaSeeAll{line-height:1.2em;}.page-viewAllLink.page-bottom{float:none;text-align:right;display:block;position:relative;margin-bottom:2em;}.page-description{color:#212121;font-size:112%;line-height:150%;font-size:14px;}.page-descriptionTitle + .ZazzleSeeMoreUi{margin-bottom:1.5em;}.page-profileNews .ZazzleWwwWidgetsCollectionItemProfileNewsProfileNews:last-child,.page-profileNewsSnippets .ZazzleWwwWidgetsCollectionItemProfileNewsProfileNewsSnippet:last-child{padding-bottom:0.2em;}.page-profileNewsSpacer{margin-bottom:1.2em;}.page-descriptionSpacer{margin-bottom:3.4em;}.page-identityPanelHeader{margin:0 0 0.625em 0;}.page-partnerNavSpacer{margin-top:1.25em;}.page-title,a:visited.page-title{color:#212121;}.page-title.page-mediaHeader,a:visited.page-title.page-mediaHeader{float:left;}.page-maturityBox{padding:0.469875em;float:right;}.page-quickLinks ul{list-style:none;}.page-descriptionTitle + .ZazzleSeeMoreUi{margin-bottom:1.5em;}.column.page-noMarginColumn{padding:0;margin:0;}.page-fanmerchGetStartedButtonWrapper{text-align:center;width:100%;}@media only screen and (max-width:767px){.page-contentSectionTitle{font-size:16px;}}.page-teamMember{margin-bottom:1em;}.page-teamMember > .page-teamMemberIcon,.page-teamMember > .page-teamMemberInfo{display:inline-block;vertical-align:middle;}.page-teamMember .page-teamMemberIcon{border-radius:50%;}.page-teamMember .page-teamMemberInfo{margin-left:0.75em;max-width:calc(100% - 96px);font-size:0.9em;}.page-teamMember .page-teamMemberInfo .page-teamMemberName{color:#676767;}.page-teamMember .page-teamMemberInfo .page-teamMemberTitle{color:#999999;line-height:125%;font-size:0.85em;}.page-zRankWrapper{margin-top:0.469875em;margin-bottom:1em;}.page-profileNews .ZazzleWwwWidgetsCollectionItemProfileNewsProfileNews:first-child{padding-top:0;}

</style>
<style type="text/css">
/*** moduleName: ZazzleWww.ProfileBase.css.inc.aspx ***/

/* (c) 2018 Zazzle Inc. */ 
.page-shiftedSubnav.ZazzleWwwProfileSubnav .row{padding-left:calc(150px + 1.8795em );}.page-slightlyShiftedSubnav.ZazzleWwwProfileSubnav .row{padding-left:calc(80px + 1.8795em);}@media only screen and (max-width:767px){.page-shiftedSubnav.ZazzleWwwProfileSubnav .row,.page-slightlyShiftedSubnav.ZazzleWwwProfileSubnav .row{padding-left:0;}}.ZazzleWwwProfileSubnavAlerts .row{padding-top:1.8795em;margin-bottom:0;}.ZazzleWwwProfileSubnavAlerts + .row{padding-top:1.8795em;}

</style>
<style type='text/css'>




@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


@font-face {
	font-family: 'Zazzicons';
	src: url(//asset.zcache.com/assets/graphics/z4/fonts/zazzicons4-regular.v11.woff2) format('woff2'),
		 url(//asset.zcache.com/assets/graphics/z4/fonts/zazzicons4-regular.v11.woff) format('woff'),
		 url(//asset.zcache.com/assets/graphics/z4/fonts/zazzicons4-regular.v11.ttf) format('truetype');
	font-weight: normal;
	font-style: normal
}

</style>
<!--[if IE 8]><style>body{background-image: none !important;}</style><![endif]-->
	
	
		<meta name="robots" content="noindex,follow" />	
	<meta name="title" content="MiataStuff: Designs &amp; Collections on Zazzle" />
	<meta name="description" content="Check out all of the amazing designs that MiataStuff has created for your Zazzle products. Make one-of-a-kind gifts with these designs!" />
	<meta property="og:image" content="https://rlv.zcache.com/svc/getimage?id=63edab9f-eb1e-44cf-b238-214bed6eb4e9&view_crop=0.3528519689785369%2C0.13636363636363635%2C0.9865968249456151%2C0.9848484848484849&max_dim=300&uhmc=QyySTL_o00vWHK56iuKqZvv72701" />
	<meta property="og:image:width" content="300" />
	<meta property="og:image:height" content="300" />
	<meta property="og:title" content="MiataStuff" />
	<meta property="og:description" content="MiataStuff is loaded with fun Miata gifts and gear!  Show the world your MX5 pride with great T-Shirts, Hats, Bumper Stickers and other essentials.  Perfect gifts for your Miata friends or for car shows, autocross events and track days!  MiataStuff: Because the Answer is Always Miata!  " />
	<meta property="og:type" content="product.group" />
	<meta property="og:url" content="https://www.zazzle.com/miatastuff" />
	<meta property="og:site_name" content="Zazzle" />
	<meta name="twitter:card" content="summary">
	<meta name="twitter:site" content="@zazzle">
	<meta name="twitter:title" content="MiataStuff">
	<meta name="twitter:description" content="MiataStuff is loaded with fun Miata gifts and gear!  Show the world your MX5 pride with great T-Shirts, Hats, Bumper Stickers and other essentials.  Perfect gifts for your Miata friends or for car shows, autocross events and track days!  MiataStuff: Because the Answer is Always Miata!  ">
	<meta name="twitter:image" content="https://rlv.zcache.com/svc/getimage?id=63edab9f-eb1e-44cf-b238-214bed6eb4e9&view_crop=0.3528519689785369%2C0.13636363636363635%2C0.9865968249456151%2C0.9848484848484849&max_dim=300&uhmc=QyySTL_o00vWHK56iuKqZvv72701">
	<link rel="image_src" type="image/jpeg" href="https://rlv.zcache.com/svc/getimage?id=63edab9f-eb1e-44cf-b238-214bed6eb4e9&view_crop=0.3528519689785369%2C0.13636363636363635%2C0.9865968249456151%2C0.9848484848484849&max_dim=300&uhmc=QyySTL_o00vWHK56iuKqZvv72701" />
	<meta property="fb:app_id" content="1508708749419913" />
	
<style type="text/css">

	.showZazzleCom {
	display:initial;
	}
	.showZazzlei18n {
	display:none;
	}

</style>

	<link rel="search" type="application/opensearchdescription+xml" title="Zazzle" href="https://www.zazzle.com/api/opensearch" />
	


</head>
<body>
	

	

	<div id="page-sideMenus">
		
		
	</div>

	<div id="page" class="page_prf_profiles_profile     ">

		

		<div id="page-globalContent">
			
			<div id="page-tooltip"></div>
		</div>
		<div id="returnStrip">
			<div id="returnStripContents">
				
			</div>
		</div>
		

		




	<header id="page_zazzleHeader" class="ZazzleWwwWidgetsHeader2016 GAContext-Header">
		<div class="ZazzleWwwWidgetsHeader2016-largeHeader ZazzleWwwWidgetsHeader2016-isPromoBelow ">
		
		

		<div class="ZazzleWwwWidgetsHeader2016-topRowContainer">
		<div class="row ZazzleWwwWidgetsHeader2016-topRow">
			<div class="large-12 column ZazzleWwwWidgetsHeader2016-topRowColumn">
				<div class="ZazzleWwwWidgetsHeader2016-logoContainer ZazzleWwwWidgetsHeader2016-tuck">
					<a id="page_zazzleHeader-logo" href="https://www.zazzle.com/">
						<div class="ZazzleWwwWidgetsHeader2016-logoSash">
							<img
								class="ZazzleWwwWidgetsHeader2016-svgLogo"
								src="//asset.zcache.com/assets/graphics/z4/brand_2016/header/logo/Header_Logo.v2.svg"
								
								onerror="this.src='//asset.zcache.com/assets/graphics/z4/brand_2016/header/logo/Header_Logo_49px_61px.png'; this.onerror = null;"
							/>
						</div>
					</a>
				</div>
				<div class="ZazzleWwwWidgetsHeader2016-rightOfLogo">
					





<div id="page_zazzleHeader_visualSearch" class="ZazzleWwwWidgetsRichContentAutoSuggest ZazzleWwwWidgetsVisualSearchSuggestions ZazzleWwwWidgetsSearchInput ZazzleWwwWidgetsHeader2016-search">
	

		<form
			id="page_zazzleHeader_visualSearch-form"
			action="pd/find"
			method="GET"
			accept-charset="UTF-8"
		>
	
	
	



<span id="page_zazzleHeader_visualSearch_input" class="ZazzleTextInput">
	

	
		<input
			id="page_zazzleHeader_visualSearch_input-input"
			class="ZazzleTextInput-input "
			name="input" 
			type="search"
			
				autocomplete="off"
			placeholder="Search for products" 
		/>
	

	
</span>
	
	
		<a id="page_zazzleHeader_visualSearch-searchButton" class="ZazzleWwwWidgetsVisualSearchSuggestions-searchButton"><i class="zazzicon zazzicon-search"></i></a>
		
			<input type="hidden" name="hs" value="true" />
		</form>

		
</div>


<div id="page_zazzleHeader_visualSearch-suggestions" class="ZazzleWwwWidgetsRichContentAutoSuggest-suggestions">
	

<div id="page_zazzleHeader_visualSearch_suggestions" class="ZazzleCollection">
	

	

	<div id="page_zazzleHeader_visualSearch_suggestions-items" class="ZazzleCollection-items">
		
		<div id="page_zazzleHeader_visualSearch_suggestions-itemsContainer" class="ZazzleCollection-clearfix  GA-ListHolder">
			
			
			
		</div>
		<div id="page_zazzleHeader_visualSearch_suggestions-itemsContainer2" class="ZazzleCollection-itemContainer2 ZazzleCollection-clearfix  GA-ListHolder">
			
			
			
		</div>
		
		<div style="clear:both;"></div>
	</div>

	

<script id="page_zazzleHeader_visualSearch_suggestions-itemTemplate" type="text/jst" >
[% /* <![CDATA[ */ %]

<div id="page_zazzleHeader_visualSearch_suggestions_[% .name %]" class="ZazzleWwwCollectionItemAutoSuggestion">
	<div id="page_zazzleHeader_visualSearch_suggestions_[% .name %]-displayName" class="ZazzleWwwCollectionItemAutoSuggestion-displayName"></div>
	
</div>

[% /* ]]> */ %]
</script>

	
</div>
	<div id="page_zazzleHeader_visualSearch-noSuggestions" style="display:none;">
		
		<div id="page_zazzleHeader_visualSearch-noSuggestionsMessage" class="ZazzleWwwWidgetsVisualSearchSuggestions-noSuggestionsMessage" >
			See all results for "<span id="page_zazzleHeader_visualSearch-noSuggestionsTitle"></span>"
		</div>
	
	</div>
</div>
<div id="page_zazzleHeader_visualSearch-richContent" class="ZazzleWwwWidgetsRichContentAutoSuggest-richContent">
	
		<div class="ZazzleWwwWidgetsVisualSearchSuggestions-visualSuggestionsPalette" >
			<div id="page_zazzleHeader_visualSearch-suggestionTitleWrapper" class="ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTitle" style="display:none;">
				Search results for "<a href="javascript://" id="page_zazzleHeader_visualSearch-suggestionTerm" class="ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTerm"></a>"
			</div>
			<div id="page_zazzleHeader_visualSearch-suggestionTitleWrapperWithCategory" class="ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTitle" style="display:none;">
				Search results for "<a href="javascript://" id="page_zazzleHeader_visualSearch-suggestionTermWithCategory" class="ZazzleWwwWidgetsVisualSearchSuggestions-suggestionTerm"></a>" in <span id="page_zazzleHeader_visualSearch-suggestionTermCategory" class=""></span>
			</div>
			



<div id="page_zazzleHeader_visualSearch_visualSuggestions" class="ZazzleCollection ZazzleCollectionCell ZazzleCollectionCell-Grid ZazzleCollectionCell-LargeBlockGrid3 ZazzleCollectionCell-SmallBlockGrid3">
	

	

	<div id="page_zazzleHeader_visualSearch_visualSuggestions-items" class="ZazzleCollection-items">
		
		<div id="page_zazzleHeader_visualSearch_visualSuggestions-itemsContainer" class="ZazzleCollection-clearfix  GA-ListHolder">
			
			
			
		</div>
		<div id="page_zazzleHeader_visualSearch_visualSuggestions-itemsContainer2" class="ZazzleCollection-itemContainer2 ZazzleCollection-clearfix  GA-ListHolder">
			
			
			
		</div>
		
		<div style="clear:both;"></div>
	</div>

	

<script id="page_zazzleHeader_visualSearch_visualSuggestions-itemTemplate" type="text/jst" >
[% /* <![CDATA[ */ %]



<div
	id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]"
	class="ZazzleCollectionItemCell ZazzleWwwCollectionItemCellVisualSearchSuggestion ZazzleCollectionItemCell-216 ZazzleCollectionCell-item clearfix GAContext-SearchDidYouMean GA-MaybeProduct"
	
    
>
	

	<div
        id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-main"
        class="ZazzleCollectionItemCell-main"
    >
		

		
		
		<div  class="ZazzleCollectionItemCell-realview clearfix">
			
			<a href="javascript://" id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-imageLink" class="ZazzleCollectionItemCell-realviewLink">



	<img
		id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-preview"
		class="ZazzleCollectionItemCell-realviewImage"
		src="//asset.zcache.com/assets/graphics/s.gif"
		
	/>

	
</a>
			
		</div>

		

		
		<div class="ZazzleCollectionItemCell-info clearfix " id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-info">
		
			

			
		<a id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-title" class="ZazzleWwwCollectionItemCellVisualSearchSuggestion-title" href="javascript://"></a>
		<div id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-price" class="ZazzleWwwCollectionItemCellVisualSearchSuggestion-price"></div>
		<div id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-designer" class="ZazzleWwwCollectionItemCellVisualSearchSuggestion-designer">by <span id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-designerName"></span></div>
		<div id="page_zazzleHeader_visualSearch_visualSuggestions_[% .name %]-promoLabel" class="ZazzleWwwCollectionItemCellVisualSearchSuggestion-promoLabel"></div>
	
		</div>
		
	</div>

	
</div>

[% /* ]]> */ %]
</script>

	
</div>
			<div class="ZazzleWwwWidgetsVisualSearchSuggestions-button">
				

<a href="javascript://" id="page_zazzleHeader_visualSearch_seeAllResults" class="ZazzleButtonBase"><span id='page_zazzleHeader_visualSearch_seeAllResults-text' class='ZazzleButtonBase-text'>See All Results</span>

</a>
			</div>
		</div>
	
</div>
					<div class="ZazzleWwwWidgetsHeader2016-rightContent" role="tablist">
						<div class="ZazzleWwwWidgetsHeader2016-rightTab ZazzleWwwWidgetsHeader2016-cart" role="tab">
							<div class="ZazzleWwwWidgetsHeader2016-innerRightTab ZazzleWwwWidgetsHeader2016-underlinedTab" id="page_zazzleHeader_navSectionCart_selector">
								<a href="https://www.zazzle.com/co/cart" id="page_zazzleHeader_navSectionCart-title" class="ZazzleWwwWidgetsHeader2016-headerNavLink" title="Cart" rel="nofollow">
											<i class="zazzicon zazzicon-cart-empty"></i>
										</a>
							</div>
						</div>
						<div class="ZazzleWwwWidgetsHeader2016-rightTab ZazzleWwwWidgetsHeader2016-account" role="tab">
							<div class="ZazzleWwwWidgetsHeader2016-innerRightTab ZazzleWwwWidgetsHeader2016-underlinedTab" id="page_zazzleHeader_navSectionUser_selector">
								<a href="https://www.zazzle.com/lgn/signin" class="ZazzleWwwWidgetsHeader2016-signin" rel="nofollow">Sign in</a>
								<a href="https://www.zazzle.com/lgn/signin?lru=https%3A%2F%2Fwww.zazzle.com%2Fmy%2Fprofile" id="page_zazzleHeader_navSectionUser-title" class="ZazzleWwwWidgetsHeader2016-headerNavLink" title="My Account" rel="nofollow">
										<i class="zazzicon zazzicon-account"></i>
										</a>
							</div>
						</div>
						<div class="ZazzleWwwWidgetsHeader2016-rightTab">
							<div class="ZazzleWwwWidgetsHeader2016-innerRightTab ZazzleWwwWidgetsHeader2016-linkTab">
								<a href="javascript://" id="page_zazzleHeader-sell">Sell on Zazzle</a>
							</div>
						</div>
						<div class="ZazzleWwwWidgetsHeader2016-rightTab">
							<div class="ZazzleWwwWidgetsHeader2016-innerRightTab ZazzleWwwWidgetsHeader2016-linkTab">
								<a href="javascript://" id="page_zazzleHeader-promise">100% Satisfaction</a>
							</div>
						</div>
					</div>

					<div class="">
						<div id="page_zazzleHeader_navSectionUser-palette" class="ZazzleWwwWidgetsHeader2016-userPalette" role="tabpanel"></div>

						<div id="page_zazzleHeader_navSectionCart-palette" class="ZazzleWwwWidgetsHeader2016-cartPalette GAContext-HeaderCart" role="tabpanel">
							<div class="large-12 column">
								<h5 class="ZazzleWwwWidgetsHeader2016-shoppingCart">Shopping Cart (0 items)</h5>
								<div id='page_zazzleHeader_cartContents2'>
									

<script  type="text/jst" >
[% /* <![CDATA[ */ %]
											<ul class="side-nav GA-ListHolder">
												[% var values = input.values; %]
												[% var numGroupsToShow = 3 > -1 ? Math.min(values.length, 3) : values.length; %]
												[% for (var valueNo = 0; valueNo < numGroupsToShow; valueNo++) { %]
													
													[% var itemsInGroup = values[valueNo]; %]
													[% var mainItem = itemsInGroup[0]; %]
													[% var bundleChildren = itemsInGroup.slice(1); %]
													[% var hasBundleChildren = bundleChildren && bundleChildren.length > 0; %]

													<li class="[%= !hasBundleChildren ? "ZazzleWwwWidgetsHeader2016-cartItem" : "ZazzleWwwWidgetsHeader2016-cartItem ZazzleWwwWidgetsHeader2016-cartItemWithBundleChildren" %]">
														<a href="[%= mainItem.itemUrl %]" class="ZazzleWwwWidgetsHeader2016-cartItemLink GA-MaybeProduct" data-itemid="[%= mainItem.itemId %]">
															<img src="[%= mainItem.previewUrl %]" class="ZazzleWwwWidgetsHeader2016-cartItemThumbnail" />
															<div class="ZazzleWwwWidgetsHeader2016-cartItemInfo">
																<div class="ZazzleWwwWidgetsHeader2016-mainItem">
																	[%= mainItem.title %]
																	<div class="ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty">
																		Qty: [%= mainItem.itemQuantity %]
																	</div>
																</div>
																[% if (hasBundleChildren) { %]
																	<ul class="ZazzleWwwWidgetsHeader2016-bundleChildren">
																		[% for (var bundleNo = 0; bundleNo < bundleChildren.length; bundleNo++) { %]
																			[% var bundleChild = bundleChildren[bundleNo]; %]
																			<li class="ZazzleWwwWidgetsHeader2016-bundleChild">
																				[%= bundleChild.title %]
																				<div class="ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty">
																					Qty: [%= bundleChild.itemQuantity %]
																				</div>
																			</li>
																		[% } %]
																	</ul>
																[% } %]
															</div>
														</a>
													</li>
												[% } %]
											</ul>
										
[% /* ]]> */ %]
</script>

								</div>
								

<a href="https://www.zazzle.com/co/cart" id="page_zazzleHeader_zWidget1" class="ZazzleButtonBase ZazzleButtonBase-Submit ZazzleButtonBase-noText">
									<span class="ZazzleWwwWidgetsHeader2016-offCanvasCartViewButtonText">View Cart (0 items)</span>
								
</a>

								<h5 class="ZazzleWwwWidgetsHeader2016-offCanvasCartSatisfationGuaranteed">100% Satisfaction Guaranteed</h5>
							</div>
						</div>
					</div>

				</div>
			</div>
		</div>
		</div>
		<div class="ZazzleWwwWidgetsHeader2016-bottomRowContainer">
		<div class="row ZazzleWwwWidgetsHeader2016-bottomRow">
			<div class="large-12 column">
				<div class="ZazzleWwwWidgetsHeader2016-rightOfLogo">
					

<div id="page_zazzleHeader_departmentFlyouts" class="ZazzleWwwWidgetsHeader2016Flyouts ZazzleWwwWidgetsHeader2016Flyouts-bringStickyToFront ZazzleWwwWidgetsHeader2016-departmentFlyouts">
	

	
	<ul id="page_zazzleHeader_departmentFlyouts-departmentMenus" class="ZazzleWwwWidgetsHeader2016Flyouts-menus ZazzleWwwWidgetsHeader2016Flyouts-fullWidth" role="tablist">
		
			<li id ="page_zazzleHeader_departmentFlyouts-414051" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem ZazzleWwwWidgetsHeader2016Flyouts-sticks" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Create Your Own<i class='zazzicon zazzicon-att-signed-open'></i>
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384195" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Invitations & Cards
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384194" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Clothing & Accessories
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384200" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Home & Living
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-385206" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Electronics
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384198" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Office
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384201" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Baby & Kids
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-414052" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Art
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-384202" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Weddings
				</div>
			</li>
		
			<li id ="page_zazzleHeader_departmentFlyouts-414050" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-hasItem" role="tab">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">Gifts
				</div>
			</li>
		

		<li id="page_zazzleHeader_departmentFlyouts-more" class="ZazzleWwwWidgetsHeader2016Flyouts-menu ZazzleWwwWidgetsHeader2016Flyouts-more" role="tab">
			<div class="ZazzleWwwWidgetsHeader2016Flyouts-menuTitle">More&nbsp;<i class="ZazzleWwwWidgetsHeader2016Flyouts-caretDown zazzicon zazzicon-caret-down"></i></div>
			<div id="page_zazzleHeader_departmentFlyouts-moreSubmenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu">
				<ul class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenus" role="tablist">
					
						<li id ="page_zazzleHeader_departmentFlyouts-414051More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Create Your Own<i class='zazzicon zazzicon-att-signed-open'></i>
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384195More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Invitations & Cards
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384194More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Clothing & Accessories
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384200More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Home & Living
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-385206More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Electronics
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384198More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Office
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384201More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Baby & Kids
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-414052More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Art
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-384202More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Weddings
						</li>
					
						<li id ="page_zazzleHeader_departmentFlyouts-414050More" class="ZazzleWwwWidgetsHeader2016Flyouts-moreMenu" role="tab">
							Gifts
						</li>
					
				</ul>
			</div>
		</li>
	</ul>
	

	<div class="">
		
				<div id ="page_zazzleHeader_departmentFlyouts-414051Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_414051" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				

<div id="page_zazzleHeader_departmentFlyouts_414051_submenuContent" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Invitations & Cards
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/invitations">Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/stamps">Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/greeting+cards">All Greeting Cards</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Home
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/mugs">Mugs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/pillows">Pillows</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/magnets">Magnets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/blankets">Blankets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/bath+mats">Bath Mats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/home+gifts">All Home</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Clothing
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/tshirts">T-Shirts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/plus+size+clothing">Plus Size</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/leggings">Leggings</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/kids+clothing">Kids &amp; Baby</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/clothing">All Clothing</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/buttons">Buttons</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/keychains">Keychains</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/hats">Hats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/tote+bags">Tote Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/lighters">Zippo Lighters</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/accessories">All Accessories</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Craft Supplies
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/gift+tags">Gift Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/stickers">Stickers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/craft+supplies">All Craft Supplies</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Sports & Games
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/playingcards">Playing Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/skateboards">Skateboards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/toy+gifts">All Sports &amp; Games</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Electronics
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/iphone+cases">iPhone Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/electronics">All Electronics</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Office
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/businesscards">Business Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/labels">Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/office+gifts">All Office</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wall Art
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/canvas+prints">Canvas Prints</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/posters">Posters</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/wood+wall+art">Wood Wall Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/art">All Wall Art</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/create">All Create Your Own&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
			</div>
			
					<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
						<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel ZazzleWwwWidgetsHeader2016Flyout-active">
							
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
										
											<a href="https://www.zazzle.com/create"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=84cf5f8c-c4e2-464f-8391-a047b8c084d3&view_crop=%5B0.0%2C0.0%2C1.0%2C0.999822166017902%5D&sharpness=1.125" /></a>
										
									</div>
								
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
										<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Looking For Something One-Of-A-Kind?</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Easily upload photos, artwork, text, and more!</div>
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
												
													<div><a href="https://www.zazzle.com/create">CREATE NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
												
											</div>
										
									</div>
								
						</div>
					</div>
				
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384195Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384195" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_384195-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_384195-385211" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Invitations</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384195-385210" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Greeting & Holiday Cards</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384195-445637" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Postage & Accessories</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
							<div class="hr ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeadingHr"></div> 

							<li class="ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading">
								
									<a href="https://www.zazzle.com/cards+stamps">All Invitations & Cards&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a>
								
							</li>

							
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_384195-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_384195-385211SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384195_385211" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+invitations">Wedding Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/engagement+party+invitations">Engagement Party Invites</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridal+shower+invitations">Bridal Shower Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/save+the+date+postcards">Save The Date Cards</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Birthday
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/birthday+invitations">Birthday Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sweet+16+invitations">Sweet 16 Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/quinceanera+invitations">Quincea&#241;era Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/1st+birthday+invitations">1st Birthday Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/50th+birthday+invitations">50th Birthday Invitations</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Religious
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baptism+invitations">Baptism Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bar+mitzvah+invitations">Bar Mitzvah Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bat+mitzvah+invitations">Bat Mitzvah Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/first+communion+invitations">Communion Invitations</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Baby & Pregnancy
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+shower+invitations">Baby Shower Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gender+reveal+party+invitations">Gender Reveal Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/birth+announcement+cards">Birth Announcements</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pregnancy+announcement+cards">Pregnancy Announcements</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Holiday & Seasonal
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/valentines+day+invitations">Valentine’s day Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/holiday+party+invitations">Holiday Invitations</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/disney+birthday+invitations">Disney Birthday Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sesame+street+birthday+invitations">Sesame Street Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/moving+announcement+postcards">Moving Announcements</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/retirement+party+invitations">Retirement Party Invites</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/invitations">All Invitations&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384195-385210SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384195_385210" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Greeting
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/thank+you+cards">Thank You Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/birthday+cards">Birthday Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+cards">Anniversary Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/congratulations+cards">Congratulations Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sympathy+cards">Sympathy Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/get+well+cards">Get Well Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/note+cards">Note Cards</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Postcards
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/save+the+date+postcards">Save the Date Postcards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/vintage+travel+postcards">Vintage Travel Postcards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rsvp+postcards">RSVP Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/thank+you+postcards">Thank You Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/funny+postcards">Funny Postcards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/change+of+address+postcards">Change of Address</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/holiday+postcards">Holiday Postcards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/postcards">All Postcards</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Holiday & Seasonal
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/valentines+day+cards">Valentine’s day cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/chinese+new+year+cards">Chinese New Year Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/holiday+cards">Holiday Cards</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/greeting+cards">All Greeting Cards&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384195-445637SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384195_445637" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+stamps">Wedding Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/save+the+date+stamps">Save the Date Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rsvp+stamps">RSVP Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridal+shower+stamps">Bridal Shower Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/engagement+stamps">Engagement Postage</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Holiday & Seasonal
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/2018+stamps">2018 Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/valentines+day+stamps">Valentine&#39;s Day Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/holiday+stamps">Holiday Postage</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/thank+you+stamps">Thank You Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/photo+stamps">Photo Postage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+shower+stamps">Baby Shower Postage</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Mailing Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/return+address+labels">Return Address Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/envelopes">Envelopes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/invitation+belly+bands">Invitation Belly Bands</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rubber+stamps">Rubber Stamps</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/embossers">Embossers</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/stamps">All Postage&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_384195-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384195-385211ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/invitations"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=e2279a2d-5c44-4e52-a1c9-6710a4718ae4&view_crop=%5B0.0%2C0.0%2C1.0%2C0.996887484901979%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Customize Thousands of Designs</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Discover endless design options for any style, any budget, and any occasion.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/invitations">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384195-385210ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/greeting+cards"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=cecc643f-240d-457f-b22b-eb52af18a924&view_crop=%5B0.0%2C0.0%2C1.0%2C0.996887484901979%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Send With Love</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Add photos and text with our easily customizable templates.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/greeting+cards">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384195-445637ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/stamps"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=b3bba842-6ca9-4cdf-a7f7-46b3747dd485&view_crop=%5B0.0%2C0.0%2C1.0%2C0.996887484901979%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Signed, Sealed & Delivered</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Add a wedding, baby, or holiday card photo to custom U.S. postage!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/stamps">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384194Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384194" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_384194-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_384194-449570" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">T-Shirts</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384194-385181" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Clothing & Shoes</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384194-385182" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Accessories</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_384194-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_384194-449570SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384194_449570" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Popular Designs
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/funny+tshirts">Funny</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cool+tshirts">Cool</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/vintage+tshirts">Vintage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/emoji+tshirts">Emoji</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/keep+calm+tshirts">Keep Calm</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/geek+tshirts">Geek</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/80s+tshirts">80s</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cat+tshirts">Cat</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/unicorn+tshirts">Unicorn</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nurse+tshirts">Nurse</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baseball+tshirts">Baseball</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tshirts?f_pr=162174912242897187%2c162159272027490164%2c162777997778466248">Under $25</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Holiday & Occasion
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/valentines+day+tshirts">Valentine&#39;s Day</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/birthday+tshirts">Birthday</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bachelorette+tshirts">Bachelorette</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/disney+vacation+tshirts">Disney Vacation</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Political
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/donald+trump+for+president+tshirts">Donald Trump</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/feminist+tshirts">Feminist</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/resist+tshirts">Resist</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Awareness
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/breast+cancer+tshirts">Breast Cancer</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/autism+tshirts">Autism</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Officially Licensed
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/disney+tshirts">Disney</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mickey+mouse+tshirts">Mickey Mouse</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/harry+potter+tshirts">Harry Potter™</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/superman+tshirts">Superman</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/batman+tshirts">Batman</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wonder+woman+tshirts">Wonder Woman</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sesame+street+tshirts">Sesame Street</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/looney+tunes+tshirts">Looney Tunes</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/custom/tshirts">Create Your Own&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/tshirts">All T-Shirts&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384194-385181SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384194_385181" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Featured Styles
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tshirts">T-Shirts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/plus+size+clothing">Plus Size</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sweatshirts">Sweatshirts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hoodies">Hoodies</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/underwear">Underwear</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/dresses">Dresses</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/polos">Polos</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/jackets">Jackets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sports+jerseys">Jerseys</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/socks">Socks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sportswear">Activewear</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/maternity+shirts">Maternity</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/embroidered+shirts">Embroidered Shirts</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Men
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mens+clothing">Clothing</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mens+shoes">Shoes</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Women
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/womens+clothing">Clothing</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/womens+shoes">Shoes</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Kids
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/kids+clothing">Clothing</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Baby
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+clothes">Clothing</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Trending
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/leggings">All-Over-Print Leggings</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cute+baby+bodysuits">Cute Bodysuits</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+underwear">Wedding Underwear</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridesmaid+tanktops">Bridesmaid Tank Tops</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/flipflops">Flip Flops</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/womens+tank+top+styles">Tank Top Collection</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/clothing">All Clothing&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/shoes">All Shoes&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384194-385182SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384194_385182" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Handbags & Wallets
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tote+bags">Totes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/backpacks">Backpacks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/embroidered+bags">Embroidered Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/clutches">Clutches &amp; Evening Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wallets">Wallets &amp; Card Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bags">All Bags</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Luggage & Travel
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/luggage">Luggage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/luggage+tags">Luggage Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/passport+holders">Passport Holders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/travel+accessories">All Travel</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Jewelry
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/watches">Watches</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/necklaces">Necklaces</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/jewelry">All Jewelry</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Hats
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/trucker+hats">Trucker Hats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/embroidered+hats">Embroidered Hats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hats">All Hats</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Hair Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bandanas">Bandanas</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/elastic+headbands">Athletic Headbands</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Suit Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ties">Ties</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cufflinks">Cuff Links</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/suit+accessories">All Suit Accessories</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/buttons">Buttons</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/keychains">Keychains</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sunglasses">Sunglasses</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/scarves">Scarves</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/belts">Belts</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/accessories">All Accessories&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_384194-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384194-449570ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/tshirts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=1266ba5d-958d-4cfb-9f10-9da339a442d4&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Join Our Tee Party!</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Whether for work or for play our t-shirts make a bold statement.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/tshirts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384194-385181ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/clothing"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=2e59278f-e6a0-4f3d-8ebd-d845acc73da9&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">We've Got You Covered</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">From your head to your toes, find apparel that fits your unique sense of style.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/clothing">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384194-385182ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/accessories"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=d8b7ea86-034f-44df-9aaa-1b3c2bcb0213&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Accessorize It</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Customize fashion accents from our huge selection of bags, hats, watches, and more!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/accessories">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384200Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384200" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_384200-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_384200-384687" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Home</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384200-384688" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Crafts & Party Supplies</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384200-384689" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Sports, Toys & Games</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_384200-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_384200-384687SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384200_384687" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Home Décor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pillows">Pillows &amp; Poufs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/lamps">Lamps</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/candles">Candles</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/blankets">Throws &amp; Blankets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tapestries">Wall Tapestries</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Bedding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/duvet+covers">Duvet Covers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pillow+cases">Pillowcases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bedding">All Bedding</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Storage & Organization
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/key+racks">Key Racks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/perfume+trays">Cosmetic Storage</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Kitchen & Dining
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mugs">Mugs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/magnets">Refrigerator Magnets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/drinkware">Drinkware</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/kitchen+gifts">All Kitchen &amp; Dining</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Food & Drink
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/drink+mixes">Drink Mixes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/chocolates+and+treats">Chocolate &amp; Treats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/food+gifts">All Food &amp; Drink</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Bath & Beauty
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bath+accessories">Bathroom Accessories</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bath+mats">Bath Mats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/compact+mirrors">Compact Mirrors</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/lip+balm">Lip Balm</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Garden & Outdoor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/outdoor+pillows">Outdoor Pillows</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/yardsigns">Yard Signs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/doormats">Door Mats</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Garage & Automotive
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bumperstickers">Bumper Stickers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/license+plates">License Plates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/car+accessories">All Automotive</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Pet Supplies
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/dog+beds">Beds</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pet+clothing">T-Shirts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+pets">All Pet Supplies</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/home+gifts">All Home&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384200-384688SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384200_384688" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Party Favors
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/favor+bags">Favor Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/favor+boxes">Favor Boxes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hand+fans">Hand Fans</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/eyepster+sunglasses">Party Shades</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Party Décor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/banners">Banners</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bunting+flags">Bunting Flags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hats?f_mk=238625662437734933">Paper Party Hats</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Party Tableware
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/paper+plates">Paper Plates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/paper+napkins">Paper Napkins</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/paper+placemats">Paper Placemats</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/paper+cups">Paper Cups</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Crafting
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/fabric">Fabric</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/craft+supplies">All Craft Supplies</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Gift Wrapping
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gift+tags">Gift Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tissue+paper">Tissue Paper</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gift+bags">Gift Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wrappingpaper">Wrapping Paper</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/stickers">Stickers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gift+wrap">All Gift Wrapping</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/party+gifts">All Party Supplies&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384200-384689SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384200_384689" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Team Sports
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baseballs">Baseball</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/softballs">Softball</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/basketballs">Basketball</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/footballs">Football</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/soccer+balls">Soccer</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hockey+pucks">Ice Hockey</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Tailgate & Lawn Games
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/frisbees">Frisbees</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pong+tables">Pong Tables</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cornhole+sets">Cornhole &amp; Bag Toss</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Outdoor Recreation
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/beach+towels">Beach Towels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/skateboards">Skateboards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bicycles">Bicycles</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Game Room
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mini+basketball+hoops">Mini Basketball hoop</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/dartboards">Darts &amp; Equipment</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ping+pong+equipment">Table Tennis/Ping Pong</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Other Sports
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/yoga+mats">Yoga &amp; Pilates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/golf+equipment">Golf</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Toys & Games
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/stuffed+animals">Stuffed Animals</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/puzzles">Puzzles</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/fidget+spinners+gifts?f_ep=162734426597514575">Fidget Spinners</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cribbage+boards">Cribbage</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/playingcards">Playing Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/poker+chips">Poker Chips</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Musical Instruments
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/guitar+cases">Guitar Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/guitar+picks">Guitar Picks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/drumsticks">Drumsticks</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/toy+gifts">All Sports & Games&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_384200-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384200-384687ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/home+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=9e4b93f4-7f36-4658-8488-6d5271a41aa2&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Home is Where the Heart is.</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Create a comfy, unique abode with custom accessories.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/home+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384200-384688ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/craft+supplies"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=e989a0e8-a9fa-4735-b3f3-a6341b516e0f&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Celebrate Your Creativity</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Add a special touch to your next event with custom craft and party supplies!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/craft+supplies">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384200-384689ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/toy+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=cba99530-28a1-4615-8a92-a81913159820&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Piece It Together</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Make a one-of-a-kind jigsaw puzzle for family and friends</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/toy+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-385206Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_385206" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_385206-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_385206-385290" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Phone Cases</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_385206-486572" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Tech Accessories</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
							<div class="hr ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeadingHr"></div> 

							<li class="ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading">
								
									<a href="https://www.zazzle.com/electronics">All Electronics&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a>
								
							</li>

							
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_385206-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_385206-385290SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_385206_385290" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				iPhone Cases
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+x+cases">iPhone X</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+7+cases">iPhone 8/7</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+7+plus+cases">iPhone 8 Plus/7 Plus</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+6+cases">iPhone 6/6s</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+6+plus+cases">iPhone 6/6s Plus</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone5+cases">iPhone SE/5/5s</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+cases">All iPhone Cases</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/google+cases">
						Google Cases
					</a>
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/google+pixel+cases">Pixel</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/google+pixel+xl+cases">Pixel XL</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nexus+cases">Nexus</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Samsung Cases
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s8+cases">Galaxy S8</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s8+plus+cases">Galaxy S8+</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s7+cases">Galaxy S7</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s7+edge+cases">Galaxy S7 Edge</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s6+cases">Galaxy S6</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s6+edge+cases">Galaxy S6 Edge</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+galaxy+s6+edge+plus+cases">Galaxy S6 Edge Plus</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/samsung+cases">All Samsung cases</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/zazzlespeck">Speck Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/zazzlelifeproof">Lifeproof&#174; Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/otterbox">OtterBox Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/phone+skins">Phone Skins</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wallet+cases">Wallet Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/cases">All Cases</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_385206-486572SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_385206_486572" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Computer & Laptop
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mousepads">Mouse Pads</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wireless+mouse">Wireless Mouse</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/keyboards">Keyboards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/usb+flash+drives">USB Flash Drives</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Charging
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/power+banks">Power Banks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/usb+charging+stations">USB Charging Stations</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Smart Watch
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/apple+watch+bands">Apple Watch Bands</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Audio
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/headphones">Headphones</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/speakers">Portable Speakers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ipod+cases">iPod Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ipod+skins">iPod Skins</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Tablet & Laptop Cases
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ipad+sleeves">iPad Sleeves</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/ipad+cases">iPad Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/covers">iPad Covers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/laptop+sleeves">Laptop Sleeves</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/laptop+skins">Laptop Skins</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_385206-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_385206-385290ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/iphone+cases"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=a9cd2664-6d5e-4461-9e96-33cb24f16ab4&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Gear For Your Gadgets</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Customize brands including Case-Mate, OtterBox, Incipio and more!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/iphone+cases">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_385206-486572ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/electronics"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=2dae8d72-a305-4028-97f2-8494f0b6c29f&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Pump Up The Volume</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Find Bluetooth speakers, iPod cases, headphones, and more.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/electronics">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384198Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384198" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_384198-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_384198-385258" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Business Cards</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384198-385261" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Stationery</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384198-385259" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Desk Accessories</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384198-385260" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Office & School Supplies</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384198-385262" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Small Business Supplies</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
							<div class="hr ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeadingHr"></div> 

							<li class="ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading">
								
									<a href="https://www.zazzle.com/office+gifts">All Office&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a>
								
							</li>

							
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_384198-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_384198-385258SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384198_385258" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Popular Styles
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/minimalist+businesscards">Minimalist</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/professional+businesscards">Professional</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/modern+businesscards">Modern</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/elegant+businesscards">Elegant</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/floral+businesscards">Floral</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/watercolor+businesscards">Watercolor</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/businesscards?f_bcm=162058352884922597">Magnetic</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Professions
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/hair+stylist+businesscards">Hair Stylist</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/makeup+artist+businesscards">Makeup Artist</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/photography+businesscards">Photographer</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/real+estate+businesscards">Real Estate</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/referral+businesscards">Referral</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/punch+businesscards">Loyalty</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/appointment+businesscards">Appointment</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/businesscards">All Business Cards&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384198-385261SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384198_385261" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Writing Pads
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/notebooks">Notebooks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/post+it+notes">Post-it&#174; Notes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/notepads">Notepads</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/letterhead">Letterhead</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/clipboards">Clipboards</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Cards
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/note+cards">Note Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/thank+you+cards">Thank You Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/stationery">Stationery</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/postcards">Postcards</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Addressing
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rubber+stamps">Rubber Stamps</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/return+address+labels">Return Address Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/labels">Shipping Labels</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Envelopes & Seals
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/envelopes">Envelopes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/embossers">Embossers</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384198-385259SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384198_385259" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Desk Organization
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/businesscard+holders">Business Card Holders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pencil+cases">Pen &amp; Pencil Cases</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Tech Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/usb+charging+stations">USB Charging Stations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/usb+flash+drives">USB Flash Drives</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/speakers">Speakers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/power+banks">Power Banks</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/calendars">Calendars</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/mousepads">Mouse Pads</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/coasters">Coasters</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/table+lamps">Table Lamps</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384198-385260SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384198_385260" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Writing & Correction
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pens">Pens</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pencils">Pencils</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/erasers">Erasers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rulers">Rulers</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Binders & Folders
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pocket+folders">Pocket Folders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/binders">Avery 3 Ring Binders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/padfolios">Padfolios</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Presentation Boards
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/dryeraseboards">Erase Boards</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Name Badges & Plates
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nameplates">Desktop Name Plates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/name+tags">Name Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/badge+holders">Badge Holders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/badges">Badges</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Calendars & Planners
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/planners">Planners</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/calendars">Calendars</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/journals">Journals</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/door+signs">Door Signs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/awards">Awards and Certificates</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384198-385262SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384198_385262" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Marketing Materials
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+flyers">Flyers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+rackcards">Rack Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/service+menu+gifts">Menus &amp; Price List</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/punch+businesscards">Loyalty Cards</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Stationery
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/businesscards">Business Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+letterhead">Letterhead</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/appointment+businesscards">Appointment Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+note+cards">Note Cards</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Signs & Posters
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+banners">Banners</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+yardsigns">Yard Signs</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Writing Utensils
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+pens">Pens</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+pencils">Pencils</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Displays & Packaging
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+gift+bags">Gift Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/business+gift+tags">Gift Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/price+stickers">Price Tags</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Stamps & Ink
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rubber+stamps?f_rss=162736682176064655">Self Inking Stamps</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rubber+stamps?f_rss=162851343854249661">Pocket Stamps</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-headerOnly">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/business_center">
						Visit Business Center
					</a>
				
			</div>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_384198-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384198-385258ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/businesscards"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=281c4b5e-5281-4014-aad1-3d2542d5c8ee&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Here's My Card</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Customize Standard, Large, or Skinny sizes, 11 paper types, and over half a million designs!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/businesscards">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384198-385261ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/stationery"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=eea89d62-83b2-4d88-ba0f-1fdaf7fc0399&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Banish Boring Office Supplies</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Update your office or family command center with custom notebooks, rubber stamps, Post-it&#174; notes and more!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/stationery">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384198-385259ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/desk+accessories"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=63b160be-0158-4472-aac6-77211e8b6058&view_crop=%5B0.0%2C0.0%2C1.0%2C0.981042654028436%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Desk Envy</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Create a desk so stylish, you&#39;ll look forward to Monday mornings!</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/desk+accessories">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384198-385260ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/office+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=544b2c5c-46a1-4955-bcff-9061f647d7fa&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Keep It Together</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Infinite customization possibilities for gear as unique as you.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/office+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384198-385262ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/business_center"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=3a544756-5694-421d-8871-984f25d06c9e&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Small Business, Big Impression</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Create one-of-a-kind business supplies for your one-of-a-kind business.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/business_center">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384201Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384201" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				

<div id="page_zazzleHeader_departmentFlyouts_384201_submenuContent" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Clothing & Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+clothes">Baby Clothing</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+beanies">Baby Beanies</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+bags">Baby Bags &amp; Totes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/kids+clothing">Kids Clothing</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Nursery & Room Décor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nursery+art">Framed &amp; Finished Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nursery+walldecals">Wall Stickers &amp; Decals</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/night+lights">Night Lights</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/nursery+light+switch+covers">Wall Plates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+blankets">Blankets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+pillows">Pillows &amp; Poufs</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Nursing & Feeding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/baby+bibs">Bibs &amp; Bandana Bibs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/burp+cloths">Burp Cloth</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/pacifiers">Pacifier &amp; Clips</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/baby+gifts">Baby Boutique&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
			</div>
			
					<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
						<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel ZazzleWwwWidgetsHeader2016Flyout-active">
							
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
										
											<a href="https://www.zazzle.com/baby+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=1d5e2900-daef-4b47-b35a-ee80f9a5d6cf&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
										
									</div>
								
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
										<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Oh, Baby!</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Celebrate the newest arrival with custom birth announcements, stats pillows, name blankets & more!</div>
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
												
													<div><a href="https://www.zazzle.com/baby+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
												
											</div>
										
									</div>
								
						</div>
					</div>
				
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-414052Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_414052" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				

<div id="page_zazzleHeader_departmentFlyouts_414052_submenuContent" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Posters & Prints
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/posters">Posters</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/photo+prints">Photo Prints</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wall Treatments & Décor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/walldecals">Wall decals</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/marquee+sign+gifts?f_ep=162734426597514575">Marquee Signs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/taxidermy">Faux Taxidermy</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/clocks">Clocks</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Framed & Finished Art
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/canvas+prints">Canvas Prints</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wood+wall+art">Wood Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/panel+wall+art">Wall Art Sets</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/acrylic+art">Acrylic Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/metal+art">Metal Art</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				More to Explore
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/abstract+art">Abstract Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/black+and+white+art">Black &amp; White Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/fine+art">Fine Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/travel+art">Travel Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/quote+art">Quote Art</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/vintage+art">Vintage Art</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-heading">
		
			<a href="https://www.zazzle.com/art">All Art&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016L3Item-arrowZazzicon"></i></a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
			</div>
			
					<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
						<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel ZazzleWwwWidgetsHeader2016Flyout-active">
							
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
										
											<a href="https://www.zazzle.com/art"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=8d2cce38-68c0-4360-908e-37732244f58b&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
										
									</div>
								
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
										<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Blank Space?</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Browse thousands of art pieces in categories from fine art to pop culture or create your own.</div>
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
												
													<div><a href="https://www.zazzle.com/art">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
												
											</div>
										
									</div>
								
						</div>
					</div>
				
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-384202Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_384202" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				
				<ul class="ZazzleWwwWidgetsHeader2016Flyout-submenuNav" id="page_zazzleHeader_departmentFlyouts_384202-submenuNav">
					
							<li id="page_zazzleHeader_departmentFlyouts_384202-385307" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Invitations & Stationery</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384202-385309" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Ceremony & Celebrations</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
						
							<li id="page_zazzleHeader_departmentFlyouts_384202-385311" class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenu">
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuDisplayName">Favors & Gifts</div>
								<div class="ZazzleWwwWidgetsHeader2016Flyout-submenuMenuArrow"><i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></div>
							</li>
							<div class="hr ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeadingHr"></div> 

							<li class="ZazzleWwwWidgetsHeader2016Flyout-submenuNavHeading">
								
									<a href="https://www.zazzle.com/wedding+gifts">All Weddings&nbsp;<i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a>
								
							</li>

							
				</ul>

				
				<div id="page_zazzleHeader_departmentFlyouts_384202-submenuContents" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContents">
					
							<div id="page_zazzleHeader_departmentFlyouts_384202-385307SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384202_385307" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding Invitation Suite
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+invitations">Wedding Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/save+the+date+postcards">Save the Date Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+response+cards">Response Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/will+you+be+my+bridesmaid+cards">Will You Be My Bridesmaid</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+thank+you+cards">Thank You Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/just+married+invitations">Wedding Announcements</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Celebrations
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bachelorette+party+invitations">Bachelorette Party</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bachelor+party+invitations">Bachelor Party</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridal+shower+invitations">Bridal Shower</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/engagement+party+invitations">Engagement Party</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rehearsal+dinner+invitations">Rehearsal Dinner</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Anniversary
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+invitations">Anniversary Invitations</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/50th+wedding+anniversary+invitations">50th Anniversary Invites</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Popular Styles
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rustic+wedding+invitations">Rustic Wedding</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/destination+wedding+invitations">Destination Wedding</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/beach+wedding+invitations">Beach Wedding</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/photo+wedding+invitations">Photo Wedding</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Stamps & Accessories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+labels">Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rubber+stamps">Return Address Stamps</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+envelopes">Envelopes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/invitation+belly+bands">Invitation Belly Bands</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384202-385309SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384202_385309" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Pre-Wedding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/engagement+party+gifts">Engagement</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridal+shower+gifts">Bridal &amp; Wedding Shower</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bachelorette+party+gifts">Bachelorette Party</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bachelor+party+gifts">Bachelor Party</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/rehearsal+dinner+gifts">Rehearsal Dinner</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding Décor
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+caketoppers">Cake Toppers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+banners">Banners</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+bunting+flags">Bunting Flags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+seating+chart+posters">Seating Charts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+place+cards">Place Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/number+table+cards">Table Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/table+card+holders">Table Card  Holders</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+napkins">Napkins</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+candles">Candles</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+mason+jars+drinkware">Mason Jars</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding Stationery
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+advice+cards">Advice Cards</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+program+gifts">Wedding Programs</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+wine+bottle+labels">Wine Bottle Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+water+labels">Water Bottle Labels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+menu+cards">Menus</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+guest+books">Guest Books</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Post Wedding
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/post+wedding+brunch+invitations">Brunch Invitations</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
							<div id="page_zazzleHeader_departmentFlyouts_384202-385311SubmenuContent" class="ZazzleWwwWidgetsHeader2016Flyout-submenuContent">
							

<div id="page_zazzleHeader_departmentFlyouts_384202_385311" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding Favors
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+hand+fans">Hand Fans</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+coasters">Coasters</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+stickers">Stickers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+favor+bags">Favor Bags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+favor+boxes">Favor Boxes</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+gift+tags">Gift Tags</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+candy+containers">Candies &amp; Tins</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+sunglasses">Sunglasses</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+magnets">Magnets</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Wedding Gifts
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bride+gifts">For Bride</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/groom+gifts">For Groom</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+throw+blankets">Wedding Throws</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+picture+frames">Frames</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+barware">Glassware &amp; Barware</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Bridal Party Gifts
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bridesmaid+gifts">For Bridesmaid</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/groomsmen+gifts">For Groomsman</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+parent+gifts">For Parents</a>
		
	</div>


						
					</div>
				
					<div class="column large-4">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Savor the Memories
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+albums+gifts">Wedding Albums</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/custom/photo+prints">Photo Prints</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/wedding+vow+art">Vow Art</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Anniversary Gifts
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+canvas+prints">Canvas</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+plates">Plates</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+picture+frames">Frames</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+clocks">Clocks</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+plaques">Photo Plaques</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/anniversary+pillows">Pillows</a>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
							</div>
						
				</div>
			</div>

			
			<div id="page_zazzleHeader_departmentFlyouts_384202-imagePanels" class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
				
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384202-385307ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/wedding+invitations"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=f81aa2ef-08ac-4d7b-ae1c-c4b2b4346938&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Vow To Wow</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Buy more and save more! Up to 50% off invitations (details on product page).</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/wedding+invitations">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384202-385309ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/wedding+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=2009f987-a77a-405e-be0a-d4b8e4fde1cb&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">An "I Do" That's Uniquely You</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Customize your big day down to the smallest detail.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/wedding+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
								<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel" id="page_zazzleHeader_departmentFlyouts_384202-385311ImagePanel">
									
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
												
													<a href="https://www.zazzle.com/wedding+favors+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=5e2ae9a6-5da6-48fd-a645-91e8494a1a87&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
												
											</div>
										
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
												<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Show Your Appreciation</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Because they traveled, they celebrated, they bustled, and they toasted.</div>
													<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
														
															<div class=""><a href="https://www.zazzle.com/wedding+favors+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
														
													</div>
												
											</div>
										
								</div>
							
			</div>

		
		</div>
	

</div>

					</div>
				</div>
			
				<div id ="page_zazzleHeader_departmentFlyouts-414050Submenu" class="ZazzleWwwWidgetsHeader2016Flyouts-submenu" role="tabpanel">
					<div class="ZazzleWwwWidgetsHeader2016Flyouts-submenuInner">
						

<div id="page_zazzleHeader_departmentFlyouts_414050" class="ZazzleWwwWidgetsHeader2016Flyout">
	

	
		<div class="ZazzleWwwWidgetsHeader2016Flyout-flyoutContainer">

		
			<div class="ZazzleWwwWidgetsHeader2016Flyout-mainPanel">
				

<div id="page_zazzleHeader_departmentFlyouts_414050_submenuContent" class="ZazzleWwwWidgetsHeader2016L3">
	

	
		<div class="ZazzleWwwWidgetsHeader2016L3-wrapper">
			
				<div class="row ZazzleWwwWidgetsHeader2016L3-topRow">
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Shop by Recipient
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+him">For Him</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+her">For Her</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+grandparents">For Grandparents</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+teens">For Teens</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+kids">For Kids</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/holiday+hostess">For Hostess</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/teacher+appreciation+gifts">For Teachers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/gifts+pets">For Pets</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Seasonal Gifts
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/valentines+day+gifts">Valentine&#39;s Day</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/chinese+new+year+gifts">Chinese New Year</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Gift Guide
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/under20">Gifts Under $20</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/under50">Gifts Under $50</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/funny+pages">Funny Gifts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/photo+fun">Photo Gifts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/monogram">Monogram Gifts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/editors+picks+electronics">Tech Gifts</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Officially Licensed
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/disney">Disney</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/warnerbrothers">Warner Brothers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/sesamestreet">Sesame Street</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/marvel">Marvel</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/university+gifts">College &amp; Sports</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/brandpartners">All Officially Licensed</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Hottest Products
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/new+arrivals">New Arrivals</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/tshirts">T-Shirts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+x+cases">iPhone X Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/iphone+7+cases">iPhone 8/7 Cases</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/headphones">Headphones</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/bath+towels">Bath Towels</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/puzzles">Puzzles</a>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				Inspiration
				
			</div>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/artisan+gifts">Artisan Gifts</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/heart">Zazzle Heart</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/inspiration">#Zazzle Inspiration Gallery</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/makers">Featured Makers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/designers">Featured Designers</a>
		
			<a class="ZazzleWwwWidgetsHeader2016L3Item-link" href="https://www.zazzle.com/collections">Designer Collections</a>
		
	</div>


						
					</div>
				
					<div class="column large-3">
						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-headerOnly">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/gift+cards">
						Give a Gift Card
					</a>
				
			</div>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-headerOnly">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/holiday+gifts">
						Shop Gift Center
					</a>
				
			</div>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-headerOnly">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/coupons">
						Shop Zazzle Deals
					</a>
				
			</div>
		
	</div>


						


	<div class="ZazzleWwwWidgetsHeader2016L3Item ZazzleWwwWidgetsHeader2016L3Item-headerOnly">
		
			<div class="ZazzleWwwWidgetsHeader2016L3Item-linkHeader">
				
					<a href="https://www.zazzle.com/shop">
						Shop All Categories
					</a>
				
			</div>
		
	</div>


						
					</div>
				
				</div>
			
		</div>
	

</div>
			</div>
			
					<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanels">
						<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanel ZazzleWwwWidgetsHeader2016Flyout-active">
							
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelImage">
										
											<a href="https://www.zazzle.com/holiday+gifts"><img src="//rlv.zcache.com/svc/getimage?max_dim=285&id=a2a13e92-adaa-4642-9ce4-b9c1e8223d72&view_crop=%5B0.0%2C0.0%2C1.0%2C1.0%5D&sharpness=1.125" /></a>
										
									</div>
								
									<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelText">
										<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelTitle">Gifts For Every Occasion</div><div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelSubtitle">Give a gift they’ll never forget! Created by you, just for them.</div>
											<div class="ZazzleWwwWidgetsHeader2016Flyout-imagePanelLinks">
												
													<div><a href="https://www.zazzle.com/holiday+gifts">SHOP NOW <i class="zazzicon zazzicon-greater ZazzleWwwWidgetsHeader2016Flyout-arrowZazzicon"></i></a></div>
												
											</div>
										
									</div>
								
						</div>
					</div>
				
		</div>
	

</div>

					</div>
				</div>
			

	</div>

	

</div>


				</div>
			</div>
		</div>
		</div>
		
		
		<div class="ZazzleWwwWidgetsHeader2016-promoContainer">
			<div class="row ZazzleWwwWidgetsHeader2016-headerPromo">
				<div class="small-12 column">
					


<div
    id="page_zazzleHeader_promo"
    class="ZazzleWwwBasicPromotionHeader ZazzleWwwWidgetsHeader2016-promo"
    data-promo-id="11061"
>
	
	
	<div id="page_zazzleHeader_promo-expanded" class="">
		<div id="page_zazzleHeader_promo-title" class="ZazzleWwwBasicPromotionHeader-title"> LAST DAY&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://www.zazzle.com/art">50% Off Posters &amp; Canvas</a>&nbsp;&nbsp; |&nbsp;&nbsp; <a href="https://www.zazzle.com/shop">15% Off Sitewide</a>&nbsp;&nbsp; |&nbsp;&nbsp; <span id='page_zazzleHeader_promo-useCode'>Use Code: <span id='page_zazzleHeader_promo-promoCode' class='headerPromoPromoCode'>WEEKENDZSAVE</span></span>&nbsp;&nbsp; |&nbsp;&nbsp; <a href="javascript://" id="page_zazzleHeader_promo-details" class="promoDetailsLink" data-show-details="true">Details</a></div>
	</div>
	
	
</div>

				</div>
			</div>
		</div>
		
		</div>
	</header>




<div id="page_zazzleHeader-offCanvasLeftContent" class="ZazzleWwwWidgetsHeader2016-offCanvas ZazzleWwwWidgetsHeader2016-offCanvasLeft">
	<div class="ZazzleWwwWidgetsHeader2016-menuFleetingContent">
		<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeft">
			<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftHeading">
				
					<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoAligner">
						<a href="https://www.zazzle.com/">
							<img
								class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLogoImage"
								src="//asset.zcache.com/assets/graphics/z4/zmisc/Zazzle_Logo.svg"
								
								onerror="this.src='//asset.zcache.com/assets/graphics/z4/zmisc/Zazzle_Logo_150_75.v1.png'; this.onerror = null;"
							/>
						</a>
					</div>
					<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLogin ZazzleWwwWidgetsHeader2016-sideMenuLeftLoggedOut">
						<a href="https://www.zazzle.com/lgn/signin?lru=https%3A%2F%2Fwww.zazzle.com%2Fmy%2Fprofile" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginLink" title="My Account" rel="nofollow">
								<i class="zazzicon zazzicon-account"></i>
								</a>
						<a class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLoginText" href="https://www.zazzle.com/lgn/signin">Sign in</a>
					</div>
				
			</div>

			
			<ul class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks">
				
						<li>
							<a href="https://www.zazzle.com/shop" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink" id="page_zazzleHeader_navSectionShop-title">
								Shop
								<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
							</a>
						</li>
					
						<li>
							<a href="https://www.zazzle.com/create" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink" id="page_zazzleHeader_navSectionMake-title">
								Create
								<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
							</a>
						</li>
					
						<li>
							<a href="https://www.zazzle.com/sell" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink" id="page_zazzleHeader_navSectionSell-title">
								Sell
								<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
							</a>
						</li>
					
						<li>
							<a href="https://www.zazzle.com/holiday+gifts" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink" id="page_zazzleHeader_navSectionGifts-title">
								Gifts
								<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
							</a>
						</li>
					
			</ul>

			
			<ul class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks">
				<li>
					<a href="https://www.zazzle.com/my/orders/history" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink">My Orders<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
						</a>
				</li>
				<li>
					<a href="https://www.zazzle.com/my/home" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink">My Account<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
						</a>
				</li>
				
			</ul>

			
			
			<ul class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLinks">
				<li>
					<a href="https://www.zazzle.com/sell" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink">Sell on Zazzle<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
						</a>
				</li>
				<li>
					<a href="https://www.zazzle.com/returns" class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLink">100% Satisfaction<i class="zazzicon zazzicon-hamburger-menu-caret"></i>
						</a>
				</li>
			</ul>
			
			<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftFooting">
				<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftButton">
					
				</div>
				<div class="ZazzleWwwWidgetsHeader2016-sideMenuLeftLocation">
					<a href="https://www.zazzle.com/international">
							<i class="zazzicon zazzicon-location"></i>
							<span class="ZazzleWwwWidgetsHeader2016-sideMenuLeftText">USA (EN)</span>
						</a>
				</div>
			</div>
		</div>
	</div>
	<div id="page_zazzleHeader-leftMenuDismiss" class="ZazzleWwwWidgetsHeader2016-menuFleetingDismiss"></div>
</div>

<div id="page_zazzleHeader-offCanvasRightContent" class="ZazzleWwwWidgetsHeader2016-offCanvas ZazzleWwwWidgetsHeader2016-offCanvasRight">
	<div id="page_zazzleHeader-cartFleetingTitleBar" class="ZazzleWwwWidgetsHeader2016-cartFleetingTitleBar">
		<a id="page_zazzleHeader-rightMenuDismiss" class="ZazzleWwwWidgetsHeader2016-cartFleetingDismiss">
			<i class="zazzicon zazzicon-multiply-light"></i>
		</a>
		<div class="ZazzleWwwWidgetsHeader2016-cartFleetingTitle">Your Cart</div>
	</div>
	<div id="page_zazzleHeader-cartItems" class="ZazzleWwwWidgetsHeader2016-cartItems">
			<div id='page_zazzleHeader_cartContents'>
			

<script  type="text/jst" >
[% /* <![CDATA[ */ %]
					[% var values = input.values; %]
					[% if (values.length > 0) { %]
					<ul>
						[% var numGroupsToShow = 20 > -1 ? Math.min(values.length, 20) : values.length; %]
						[% var numShown = 0; %]
						[% for (var valueNo = 0; valueNo < numGroupsToShow; valueNo++) { %]
							
							[% var itemsInGroup = values[valueNo]; %]
							[% numShown += itemsInGroup.length %]
							[% var mainItem = itemsInGroup[0]; %]
							[% var bundleChildren = itemsInGroup.slice(1); %]
							[% var hasBundleChildren = bundleChildren && bundleChildren.length > 0; %]
							<li class="[%= !hasBundleChildren ? "ZazzleWwwWidgetsHeader2016-cartItem" : "ZazzleWwwWidgetsHeader2016-cartItem ZazzleWwwWidgetsHeader2016-cartItemWithBundleChildren" %]">
								<a href="[%= mainItem.itemUrl %]" class="ZazzleWwwWidgetsHeader2016-cartItemLink GA-MaybeProduct" data-itemid="[%= mainItem.itemId %]">
									<img src="[%= mainItem.previewUrl %]" class="ZazzleWwwWidgetsHeader2016-cartItemThumbnail" />
									<div class="ZazzleWwwWidgetsHeader2016-cartItemInfo">
										<div class="ZazzleWwwWidgetsHeader2016-mainItem">
											[%= mainItem.title %]
											<div class="ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty">
												[% if (mainItem.itemPriceAdjusted !== mainItem.itemPrice) { %]
													<span class="ZazzleWwwWidgetsHeader2016-cartItemPriceStrikethrough">[%= mainItem.itemPriceDisplay %]</span>
												[% } %]

												<span class="ZazzleWwwWidgetsHeader2016-cartItemPrice">[%= mainItem.itemPriceAdjustedDisplay %]</span>

												<span class="">[%= mainItem.itemPerUnitString %]</span>

												&nbsp;|&nbsp;
												Qty: [%= mainItem.itemQuantity %]
											</div>
										</div>
										[% if (hasBundleChildren) { %]
											<ul class="ZazzleWwwWidgetsHeader2016-bundleChildren">
												[% for (var bundleNo = 0; bundleNo < bundleChildren.length; bundleNo++) { %]
													[% var bundleChild = bundleChildren[bundleNo]; %]
													<li class="ZazzleWwwWidgetsHeader2016-bundleChild">
														[%= bundleChild.title %]
														<div class="ZazzleWwwWidgetsHeader2016-cartItemPriceAndQty">
															[% if (bundleChild.itemPriceAdjusted !== bundleChild.itemPrice) { %]
																<span class="ZazzleWwwWidgetsHeader2016-cartItemPriceStrikethrough">[%= bundleChild.itemPriceDisplay %]</span>
															[% } %]

															<span class="ZazzleWwwWidgetsHeader2016-cartItemPrice">[%= bundleChild.itemPriceAdjustedDisplay %]</span>

															<span class="">[%= bundleChild.itemPerUnitString %]</span>

															&nbsp;|&nbsp;
															Qty: [%= bundleChild.itemQuantity %]
														</div>
													</li>
												[% } %]
											</ul>
										[% } %]
									</div>
								</a>
							</li>
						[% } %]
					</ul>
						[% var remainingItems = 0 - numShown; %]
						[% if (remainingItems > 0) { %]
							<div class="ZazzleWwwWidgetsHeader2016-cartMoreItems">
								<a href="https://www.zazzle.com/co/cart">
									[%= remainingItems == 1 ? this.localize('cartPlusMoreItem', {num: remainingItems}) : this.localize('cartPlusMoreItems', {num: remainingItems}) %]
								</a>
							</div>
						[% } %]
					[% } else if (values.length == 0) {%]
					<div id="page_zazzleHeader-emptyCart" class="ZazzleWwwWidgetsHeader2016-emptyCart">
						Your shopping cart is empty
					</div>
					[% } %]
				
[% /* ]]> */ %]
</script>

		</div>

		

<div id="page_zazzleHeader_loadingOverlay-shield" class="ZazzleLoadingOverlay-shield"></div>
<div id="page_zazzleHeader_loadingOverlay" class="ZazzleLoadingOverlay ZazzleLoadingOverlay-Small">
	

	<div class="ZazzleLoadingOverlay-indicator">
		<div class="ZazzleLoadingOverlay-circle">Loading</div>
	</div>

	<div style="clear:both"></div>
	<h2 id="page_zazzleHeader_loadingOverlay-message" class="ZazzleLoadingOverlay-message" style="display:none;"></h2>


	
</div>
	</div>
	<div id="page_zazzleHeader-cartBelowItems" class="ZazzleWwwWidgetsHeader2016-cartBelowItems">
		<button
	id="page_zazzleHeader_continueShopping"
	class="ZazzleButtonBase ZazzleButton ZazzleButtonBase-Submit ZazzleWwwWidgetsHeader2016-cartButton"
	type="button"
	value="Continue shopping"
	
><span id='page_zazzleHeader_continueShopping-text' class='ZazzleButtonBase-text'>Continue shopping</span>

</button>
		
	</div>

</div>



		

		<div id="page-infoBar">
			
		</div>

		
		

		<div id="page-toolbar">
			
		</div>

		


		

		<div class="earlyTracking">
			
		</div>

		<!-- Main Content -->
		
	
	


<span class="ZazzleWwwBannerProfileBanner-Store ZazzleWwwBannerProfileBanner-publicMode ">
	

<div id="page_banner" class="ZazzleWwwBanner ZazzleWwwBannerProfileBanner ZazzleWwwBannerProfileBanner">
	
	
		<div id='page_banner-banner' class="ZazzleWwwBanner-banner ZazzleWwwBannerProfileBanner-banner" 
			style="
			
				width: 100vw;
				height:27.6315789473684vw;
			
				min-height: 280px;
			
				max-height: 380px;
			 
			">
			<div class="ZazzleWwwBanner-wrapper ZazzleWwwBannerProfileBanner-wrapper">
				<div id="page_banner-background" class="ZazzleWwwBanner-background" style="
					 background-image: url(https://rlv.zcache.com/svc/getimage?id=b8d131c6-0d37-4f18-a75d-3d538f51e95b&view_crop=0%2C0.1036453839516826%2C1%2C0.8963546160483173&max_dim=2280&uhmc_nowm=True&ver=1&uhmc=mnmIiy_GvGKVChIl83JCrzrKazc1);
				">
				</div>
			</div>

			<div class="ZazzleWwwBanner-overlay">
				
			<div class="ZazzleWwwBannerProfileBanner-topButtons">
			
			<span class="ZazzleWwwBannerProfileBanner-shareUi">
				<button
	id="page_banner_shareButton"
	class="ZazzleButtonBase ZazzleButton ZazzleButtonBase-Small ZazzleWwwBannerProfileBanner-shareButton"
	type="button"
	value="&#160;Share"
	
><span id='page_banner_shareButton-text' class='ZazzleButtonBase-text'><i class='zazzicon zazzicon-share'></i>&nbsp;Share</span>

</button>
				<span id='page_banner-shareIcon' class="ZazzleWwwBannerProfileBanner-mobileIcon"><i class="zazzicon zazzicon-share"></i></span>
				
				<span id='page_banner-sharePaletteWrapper' class="ZazzleWwwBannerProfileBanner-sharePaletteWrapper" style="display:none;">
					





<div id="page_banner_sharePalette" class="ZazzleWwwSharePalette ZazzleWwwSharePaletteProfileSharePalette">

	



<div id="page_banner_sharePalette_palette" class="ZazzlePalette ZazzlePalette-Normal ZazzlePalette-Below ZazzleWwwSharePalette-palette">
	

	
	<div id="page_banner_sharePalette_palette-contents" class="ZazzlePalette-contents">
				<div class="ZazzleWwwSharePalette-buttonsWrapper">
					<ul class="ZazzleWwwSharePalette-buttons clearfix">
						
								<li>
									



<div id="page_banner_sharePalette_email" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonEmail ZazzleWwwWidgetsShareButtonEmailProfile">
	
	
	<a href="javascript://" id="page_banner_sharePalette_email_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-email"></i>
	</a>

	
</div>


								</li>
						
								<li>
									

<div id="page_banner_sharePalette_pinterest" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonPinterest">
	
	
	<a href="javascript://" id="page_banner_sharePalette_pinterest_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-social-pinterest-iso"></i>
	</a>

	
</div>


								</li>
						
								<li>
									

<div id="page_banner_sharePalette_facebook" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonFacebook">
	
	
	<a href="javascript://" id="page_banner_sharePalette_facebook_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-social-facebook"></i>
	</a>

	
</div>


								</li>
						
								<li>
									

<div id="page_banner_sharePalette_twitter" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonTwitter">
	
	
	<a href="javascript://" id="page_banner_sharePalette_twitter_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-social-twitter-iso"></i>
	</a>

	
</div>


								</li>
						

					</ul>
					<ul class="ZazzleWwwSharePalette-buttons clearfix">

								
								<li>
									

<div id="page_banner_sharePalette_linktothis" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonLink">
	
	
	<a href="javascript://" id="page_banner_sharePalette_linktothis_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-link"></i>
	</a>

	
</div>


								</li>
						
								<li>
									

<div id="page_banner_sharePalette_tumblr" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonTumblr">
	
	
	<a href="javascript://" id="page_banner_sharePalette_tumblr_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-social-tumblr-iso"></i>
	</a>

	
</div>


								</li>
						
								<li>
									

<div id="page_banner_sharePalette_googleplus" class="ZazzleWwwWidgetsShareButton ZazzleWwwWidgetsShareButtonGooglePlus">
	
	
	<a href="javascript://" id="page_banner_sharePalette_googleplus_link" class="ZazzleWwwWidgetsShareButton-link">
		<i class="ZazzleWwwWidgetsShareButton-zazzicon zazzicon zazzicon-social-googleplus-iso"></i>
	</a>

	
</div>


								</li>
						
					</ul>
				</div>

		</div>
	
</div>

</div>

				</span>
			</span>
			
			</div>


			<div class="ZazzleWwwBannerProfileBanner-profileCardWrapper ZazzleWwwBannerProfileBanner-storeProfileCard">
				<div id="page_banner-profileCard" class="ZazzleWwwBannerProfileBanner-profileCard">
						

<div
	id="page_banner_logo"
	class="ZazzleWwwProfileLogo ZazzleWwwBannerProfileBanner-logo"
>
	
	<div class="ZazzleWwwProfileLogo-logo ZazzleWwwProfileLogo-smallLogoDimensions-Small ZazzleWwwProfileLogo-largeLogoDimensions-Large">
		
		
		<div id='page_banner_logo-icon' class="" >
			


<div id="page_banner_logo_zWidget0" class="ZazzleWidgetsImageSourceSet">


	<img
		id="page_banner_logo-logoImage"
		class=""
		src="https://rlv.zcache.com/svc/getimage?id=63edab9f-eb1e-44cf-b238-214bed6eb4e9&amp;max_dim=150&amp;square_it=false&amp;bg=00000000&amp;image_type=png&amp;view_crop=0.3528519689785369,0.13636363636363635,0.9865968249456151,0.9848484848484849"
		 sizes="(min-width:768px) 150px,50px" itemprop="logo"
			
			
	/>

	

</div>

			
			<div id="page_banner_logo-monogram" class="ZazzleWwwProfileLogo-monogram" style="display:none;" >
					
					<i class="zazzicon zazzicon-store-open"></i>
					
			</div>
		</div>
	</div>
	
</div>


					<div class="ZazzleWwwBannerProfileBanner-infoWrapper">

						<div id="page_banner-info" class="ZazzleWwwBannerProfileBanner-info">
							
							<div id="page_banner-profileName" class="ZazzleWwwBannerProfileBanner-title">
								
								<span class="ZazzleWwwBannerProfileBanner-titleText ZazzleWwwBannerProfileBanner-ellipsis">MiataStuff</span>
										
										<div class="ZazzleWwwBannerProfileBanner-badges">

											
										</div>

									
								</span>

								
							</div>

							
								<div class="ZazzleWwwBannerProfileBanner-wrapper">

								
								<span class="ZazzleWwwBannerProfileBanner-tagline ZazzleWwwBannerProfileBanner-ellipsis">
									<span class="ZazzleWwwBannerProfileBanner-taglineText ZazzleWwwBannerProfileBanner-ellipsis">
										Because the Answer is Always Miata!!
									</span>
								</span>
								
								</div>

							
								<div class="ZazzleWwwBannerProfileBanner-wrapper">									
							
								


								<span class="ZazzleWwwBannerProfileBanner-locationAndRating ZazzleWwwBannerProfileBanner-ellipsis">
									United States
								</span>
							</div>

							
						</div>
					
					</div>
				</div>
			</div>
			<div class="ZazzleWwwBannerProfileBanner-bottomLeft">
			 
			</div> 
		 
				
			</div>
		</div>

	
</div>

</span>

	

<div id="page_subnav" class="ZazzleWwwProfileSubnav page-shiftedSubnav">
	<div class="row" style="background-color:transparent;">
		<div class="large-12 column ZazzleWwwProfileSubnav-linksparent">
			
			
				<div id="page_subnav-links" class="ZazzleWwwProfileSubnav-links">
				<a id="page_subnav-link0" class="ZazzleWwwProfileSubnav-link ZazzleWwwProfileSubnav-selected" href="https://www.zazzle.com/miatastuff"><div class="ZazzleWwwProfileSubnav-linkContent">Home</div></a><a id="page_subnav-link1" class="ZazzleWwwProfileSubnav-link" href="https://www.zazzle.com/miatastuff/products"><div class="ZazzleWwwProfileSubnav-linkContent">Products</div></a><a id="page_subnav-link2" class="ZazzleWwwProfileSubnav-link" href="https://www.zazzle.com/miatastuff/collections"><div class="ZazzleWwwProfileSubnav-linkContent">Collections</div></a><a id="page_subnav-link3" class="ZazzleWwwProfileSubnav-link" href="https://www.zazzle.com/miatastuff/comments"><div class="ZazzleWwwProfileSubnav-linkContent">Comments</div></a><a id="page_subnav-link4" class="ZazzleWwwProfileSubnav-link" href="https://www.zazzle.com/miatastuff/about"><div class="ZazzleWwwProfileSubnav-linkContent">About</div></a>
				</div>	
			
		</div>
	</div>
</div>

	
	

	<div class="row">
		
		<div class="large-9 column">

			
			<div class="hide-for-small">
				
				
				<div class="page-contentSectionTitle page-descriptionTitle">About</div>

				

<div id="page_seeMoreDescription" class="ZazzleSeeMoreUi ZazzleSeeMoreUi-contentsFit ZazzleSeeMoreUi-collapsed">
	

	<div
		id="page_seeMoreDescription-containerShell"
		class="ZazzleSeeMoreUi-containerShell"
		style="max-height:6em"
	>
		<div id="page_seeMoreDescription-container" class="">
			
						<div class="page-description">MiataStuff is loaded with fun Miata gifts and gear!  Show the world your MX5 pride with great T-Shirts, Hats, Bumper Stickers and other essentials.  Perfect gifts for your Miata friends or for car shows, autocross events and track days!  MiataStuff: Because the Answer is Always Miata! </div>
					
		</div>

		<div id="page_seeMoreDescription-containerFade" class="ZazzleSeeMoreUi-containerFade"></div>
	</div>

	<a href="javascript://" id="page_seeMoreDescription-seeMore" class="ZazzleSeeMoreUi-seeLink ZazzleSeeMoreUi-seeMore ZazzleSeeMoreUi-hideArrows">More</a>
	<a href="javascript://" id="page_seeMoreDescription-seeLess" class="ZazzleSeeMoreUi-seeLink ZazzleSeeMoreUi-seeLess ZazzleSeeMoreUi-hideArrows">Less</a>

	
</div>

			
				
			</div>
			
				<div class="large-6 column page-noMarginColumn">
					

<div id="page_profileSearch" class="ZazzleWwwWidgetsProfileSearchInput-hideClearSearch">
	
	
			<div class="ZazzleWwwWidgetsProfileSearchInput-searchInputWrap">
				



<span id="page_profileSearch_searchInput" class="ZazzleTextInput">
	

	
		<input
			id="page_profileSearch_searchInput-input"
			class="ZazzleTextInput-input "
			name="qs" 
			type="text"
			placeholder="Search this Store" 
		/>
	

	

<div id="page_profileSearch_searchInput_warning" class="formElementWarning ZazzleFormElementWarning2">
	
	<div id="page_profileSearch_searchInput_warning-tooltip" class="tooltip errorTooltip bottomOfTarget">
		<div id="page_profileSearch_searchInput_warning-text">
		The value you specified is invalid.
		</div>
	</div>
	
</div>
	
						<a id="page_profileSearch-searchButton" class="ZazzleWwwWidgetsProfileSearchInput-searchButton"><i class="zazzicon zazzicon-search"></i></a>
						<a id="page_profileSearch-searchClear" class="ZazzleWwwWidgetsProfileSearchInput-searchClearIcon"><i class="zazzicon zazzicon-multiply"></i></a>
						
						
					
</span>
			</div>

	
</div>

				</div>
				
			
			<div class="hr page-descriptionSpacer "></div>
			
				<div>
				
				</div>
			
				<div>
				
				</div>
			


		</div>

		
		<div class="large-3 column">

			

		</div>

	</div>



		<!--Bottom Content -->
		
		

		




<div class="ZazzleWwwZazzleFooter2 GAContext-Footer" id="page_footer">
	

<div id="page_footer_iaFooter" class="ZazzleWidgetsIAFooter">
	<div class="row">
		<div class="column large-10 large-centered ZazzleWidgetsIAFooter-wrapperColumn">
			
			<div class="show-for-medium-up">
				



<div id="page_footer_emailSignup" class="ZazzleForm ZazzleWwwFormEmailSignup">
	
		<h5 class="ZazzleWwwFormEmailSignup-header">Get exclusive offers:</h5>
		<div class="" id="page_footer_emailSignup-message"></div>
	

	
	<form
		id="page_footer_emailSignup-form"
		class="ZazzleWwwFormEmailSignup-form"
		method="post"
		 action="https://www.zazzle.com/eml/signupdialog"  name="emailSignup"  target="emailSignupWindow"  accept-charset="UTF-8" 
		novalidate="novalidate">
		

		<div id="page_footer_emailSignup_elements" class="ZazzleWwwFormEmailSignup-elements">
			



<span id="page_footer_emailSignup_elements_email" class="ZazzleTextInput ZazzleWwwFormEmailSignup-email">
	

	
		<input
			id="page_footer_emailSignup_elements_email-input"
			class="ZazzleTextInput-input "
			name="em" 
			type="text"
			placeholder="Email Address" 
		/>
	

	
</span>

<input type="hidden" name="pn" id="page_footer_emailSignup_elements_zWidget1-input" value="Zazzle" />



<input type="hidden" name="signupSource" id="page_footer_emailSignup_elements_zWidget2-input" value="footer" />



<input type="hidden" name="signupPage" id="page_footer_emailSignup_elements_zWidget3-input" value="/miatastuff?rf=238151278398220591%2Ffeed%2F" />


		</div>

		

		
		<div id="page_footer_emailSignup-buttons" class="ZazzleForm-buttons ZazzleWwwFormEmailSignup-buttons">
			
			<button
	id="page_footer_emailSignup_submit"
	class="ZazzleButtonBase ZazzleButton ZazzleButtonBase-Submit ZazzleButtonBase-Small"
	type="submit"
	value="Sign Me Up!"
	
><span id='page_footer_emailSignup_submit-text' class='ZazzleButtonBase-text'>Sign Me Up!</span>

</button>
		</div>
		
	</form>
	
</div>



			</div>

			<div class="show-for-small ZazzleWwwZazzleFooter2-smallEmailSignup">
				



<div id="page_footer_emailSignup2" class="ZazzleForm ZazzleWwwFormEmailSignup">
	
		<h5 class="ZazzleWwwFormEmailSignup-header">Get exclusive offers:</h5>
		<div class="" id="page_footer_emailSignup2-message"></div>
	

	
	<form
		id="page_footer_emailSignup2-form"
		class="ZazzleWwwFormEmailSignup-form"
		method="post"
		 action="https://www.zazzle.com/eml/signupdialog"  name="emailSignup2"  target="emailSignupWindow"  accept-charset="UTF-8" 
		novalidate="novalidate">
		

		<div id="page_footer_emailSignup2_elements" class="ZazzleWwwFormEmailSignup-elements">
			



<span id="page_footer_emailSignup2_elements_email" class="ZazzleTextInput ZazzleWwwFormEmailSignup-email">
	

	
		<input
			id="page_footer_emailSignup2_elements_email-input"
			class="ZazzleTextInput-input "
			name="em" 
			type="text"
			placeholder="Email Address" 
		/>
	

	
</span>

<input type="hidden" name="pn" id="page_footer_emailSignup2_elements_zWidget1-input" value="Zazzle" />



<input type="hidden" name="signupSource" id="page_footer_emailSignup2_elements_zWidget2-input" value="footer" />



<input type="hidden" name="signupPage" id="page_footer_emailSignup2_elements_zWidget3-input" value="/miatastuff?rf=238151278398220591%2Ffeed%2F" />


		</div>

		

		
		<div id="page_footer_emailSignup2-buttons" class="ZazzleForm-buttons ZazzleWwwFormEmailSignup-buttons">
			
			<button
	id="page_footer_emailSignup2_submit"
	class="ZazzleButtonBase ZazzleButton ZazzleButtonBase-Submit ZazzleButtonBase-Small"
	type="submit"
	value=""
	
><span id='page_footer_emailSignup2_submit-text' class='ZazzleButtonBase-text'><i class="zazzicon zazzicon-greater"></i></span>

</button>
		</div>
		
	</form>
	
</div>


			</div>

			<div class="ZazzleWwwZazzleFooter2-letterformWrapper">
				<i class="zazzicon zazzicon-logo-letterform ZazzleWwwZazzleFooter2-letterform"></i>
			</div>

			<div class="ZazzleWwwZazzleFooter2-subLogo">
				<a href="https://www.zazzle.com/mk/welcome/first/safetyguarantee" rel="nofollow">
					We promise 100% satisfaction.
				</a>
				If you don't absolutely love it, we'll take it back!
			</div>

			<div class="ZazzleWwwZazzleFooter2-paymentTypes">
				<span class=" zazzicon zazzicon-payment-visa"></span><span class=" zazzicon zazzicon-payment-mastercard"></span><span class=" zazzicon zazzicon-payment-paypal"></span><span class=" zazzicon zazzicon-payment-americanexpress"></span>
			</div>
		

			
			<div class="ZazzleWidgetsIAFooter-sectionTitle ZazzleWidgetsIAFooter-whatWereMadeOf ZazzleWidgetsIAFooter-showForMobile">
				What we're made of today
			</div>
			<ul class="ZazzleWidgetsIAFooter-mainNav clearfix" id="page_footer_iaFooter-mainNav">
				<li class="">
					<a href="https://www.zazzle.com/shop">
						Products

						<span class="ZazzleWidgetsIAFooter-linkSubtitle">
							you can customize
						</span>
					</a>
				</li>
				<li class="">
					<a href="https://www.zazzle.com/makers">
						Makers

						<span class="ZazzleWidgetsIAFooter-linkSubtitle">
							who create & produce
						</span>
					</a>
				</li>
				<li class="ZazzleWidgetsIAFooter-activeNavItem">
					<a href="https://www.zazzle.com/designers">
						Designers

						<span class="ZazzleWidgetsIAFooter-linkSubtitle">
							who design artwork
						</span>
					</a>
				</li>
			</ul>
			
			<div class="row" id="page_footer_iaFooter-secondaryNav">
				<div class="column small-12 ZazzleWidgetsIAFooter-showForMobile">
					<div class="ZazzleWidgetsIAFooter-sectionTitle">
						A few helpful links
					</div>
				</div>
				<div class="column split-4">
					<ul class="ZazzleWidgetsIAFooter-links">
						<li>
							<a href="https://www.zazzle.com/about" rel="nofollow">
								About
							</a>
						</li>
						<li>
							<a href="https://www.zazzle.com/about/corporateresponsibility" rel="nofollow">
								Corporate Responsibility
							</a>
						</li>
						<li>
							<a href="https://www.zazzle.com/about/press/releases" rel="nofollow">
								Press
							</a>
						</li>
					</ul>
				</div>
				<div class="column split-4">
					<ul class="ZazzleWidgetsIAFooter-links">
						<li>
							<a href="https://www.zazzle.com/my/home" rel="nofollow">
								My Account
							</a>
						</li>
						<li>
							<a href="https://www.zazzle.com/my/orders/history" rel="nofollow">
								Track My Order
							</a>
						</li>
						<li>
							<a href="https://www.zazzle.com/returns" rel="nofollow">
								Return Policy
							</a>
						</li>
					</ul>
				</div>
				<div class="column split-4">
					<ul class="ZazzleWidgetsIAFooter-links">
						<li>
							<a href="https://www.zazzle.com/sitemap">
								Sitemap
							</a>
						</li>
						<li>
							<a href="https://help.zazzle.com/hc/en-us" target="_blank">
								Help
							</a>
						</li>
						<li>
							<a href="https://www.zazzle.com/jobs">
								Careers
							</a>
						</li>
					</ul>
				</div>
				 <div class="column split-4">
					<ul class="ZazzleWidgetsIAFooter-links">
						<li>
							<a href="https://blog.zazzle.com" target="_blank">
								Blog
							</a>
						</li>
						<li id="page_footer_iaFooter-i18nLi" class="ZazzleWidgetsIAFooter-i18nLi">
							<a href="javascript://" id="page_footer_iaFooter-i18nLink" class="ZazzleWidgetsIAFooter-i18nLink">
								Zazzle Worldwide
							</a>
							





<div id="page_footer_iaFooter-i18nPalette" class="ZazzlePalette ZazzlePaletteI18nLinks ZazzlePalette-Normal ZazzlePalette-Above ZazzleWidgetsIAFooter-i18nPalette">
	

	
	<div id="page_footer_iaFooter-i18nPalette-contents" class="ZazzlePalette-contents">
		<ul class="ZazzlePaletteI18nLinks-list">
            
			<li><strong>USA</strong>&nbsp;(<strong>EN</strong>&nbsp;|&nbsp;<a href="https://www.zazzle.com/?lang=es" class="_top" rel="nofollow">ES</a>)</li>
			<li><a target="_top" href="https://www.zazzle.co.uk/">UK</a>
			</li>
			<li><a target="_top" href="https://www.zazzle.ca/">Canada</a>&nbsp;(<a href="https://www.zazzle.ca/?lang=en" class="_top" rel="nofollow">EN</a>&nbsp;|&nbsp;<a href="https://www.zazzle.ca/?lang=fr" class="_top" rel="nofollow">FR</a>)</li>
			<li><a target="_top" href="https://www.zazzle.com.au/">Australia</a></li>
			<li><a target="_top" href="https://www.zazzle.co.jp/">日本</a></li>
			<li><a target="_top" href="https://www.zazzle.de/">Deutschland</a></li>
			<li><a target="_top" href="https://www.zazzle.es/">España</a></li>
			<li><a target="_top" href="https://www.zazzle.com.br/">Brasil</a></li>
			<li><a target="_top" href="https://www.zazzle.se/">Sverige</a></li>			
            
                <li><a target="_top" href="https://www.zazzle.fr/">France</a></li> 
			<li>
				<a href="https://www.zazzle.com/international" target="_top">See All&nbsp;&raquo;</a>
			</li>
		</ul>

		</div>
	
</div>
						</li>
                        
						<li class="">
							Content Filter:
							<a id='page_footer_iaFooter-changeMaturity' href="javascript://">Safe</a>
						</li>
                        
					</ul>
				</div>
			</div>
			
			<div class="ZazzleWidgetsIAFooter-social">
				<a href="https://www.facebook.com/zazzle" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
						<i class="zazzicon zazzicon-facebook-circle"></i>
					</a>
				<a href="https://twitter.com/zazzle" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
						<i class="zazzicon zazzicon-twitter-circle"></i>
					</a>
				<a href="https://www.instagram.com/zazzle/" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
						<i class="zazzicon zazzicon-instagram-circle"></i>
					</a>
				<a href="https://www.pinterest.com/zazzle" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
						<i class="zazzicon zazzicon-pinterest-circle"></i>
					</a>
				<a href="https://www.youtube.com/user/ZazzleTV" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
						<i class="zazzicon zazzicon-youtube-circle"></i>
					</a>
				
				<div class="ZazzleWidgetsIAFooter-appBadges">
					<a href="https://itunes.apple.com/us/app/zazzle/id736836912" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
							<img
								class="ZazzleWidgetsIAFooter-appBadge"
								src="//asset.zcache.com/assets/graphics/buttons/multi/iosAppBadge_small.png"
								srcset="//asset.zcache.com/assets/graphics/buttons/multi/iosAppBadge_small_2x.png 2x, //asset.zcache.com/assets/graphics/buttons/multi/iosAppBadge_small_3x.png 3x"
							/>
						</a>
					<a href="https://play.google.com/store/apps/details?id=com.zazzle" class="ZazzleWidgetsIAFooter-socialLink" target="_blank" rel="nofollow">
							<img
								class="ZazzleWidgetsIAFooter-appBadge"
								src="//asset.zcache.com/assets/graphics/buttons/multi/androidAppBadge.png"
								srcset="//asset.zcache.com/assets/graphics/buttons/multi/androidAppBadge_small_2x.png 2x, //asset.zcache.com/assets/graphics/buttons/multi/androidAppBadge_small_3x.png 3x"
							/>
						</a>
					
				</div>
			</div>
			
			<div class="ZazzleWidgetsIAFooter-legal">
				Copyright © 2000-2018, Zazzle Inc. All rights reserved.
				<a target="_top" href="https://www.zazzle.com/mk/policy/user_agreement" rel="nofollow">User Agreement</a> | <a target="_top"  href="https://www.zazzle.com/mk/policy/privacy_policy" rel="nofollow">Privacy Policy</a>

				<span class="ZazzleWidgetsIAFooter-seo">
					<br/>
z2atwo zxgx zxpf zwjq z2zn02 zaf5jv zvzvs
				</span>
			</div>

			
		</div>
	</div>
</div>

</div>


		
	</div>

	

	


<img id="page-imagePixel" src="//asset.zcache.com/assets/graphics/s.gif" style="display: block;" />

	<script type='text/javascript' language='javascript'>
/* <![CDATA[ */
window.Uize = window.Uize || function(){};
Uize.pathToResources='//asset.zcache.com/assets/graphics/js/';
Uize.moduleUrlResolver=function (moduleName){var modulesLookup = {"Zazzle":'//www.zazzle.com/svc/getjs.zjs/m-' +moduleName+ '.js',"Uize":'//www.zazzle.com/svc/getjs.zjs/m-' +moduleName+ '.js',"ZazzleWww.Pna":'//www.zazzle.com/svc/getjs.zjs/m-' +moduleName+ '.zjs',"ZazzleWww":'//www.zazzle.com/svc/getjs.zjs/m-' +moduleName+ '.js'};for(var modulePrefix in modulesLookup){if(!moduleName.indexOf(modulePrefix + '.'))return modulesLookup[modulePrefix]+'?r=1518141733.09%7cen%7cus%7cZazzleCom%7cUSD%7cu';}};
/* ]]> */
</script>
<!--[if IE 8]><script type='text/javascript' src='//www.zazzle.com/bld/z.2/js/zui/ie8shim.js?r=1518141733.09%7Cen%7Cus%7CZazzleCom%7CUSD%7Cu'></script><![endif]--><script type="text/javascript">
<!--
/*** moduleName: global ***/
Uize=function(e){"use strict";function n(e){return e.replace(/([\^\$\|\{\}\[\]\(\)\?\.\*\+\\])/g,"\\$1").replace(/[\n\r\t]/g,function(e){return"\\"+_[e]})}function r(e){return 1==e.length&&b(e[0])?e[0]:e}function t(e){return m(e)?e:e?{constructor:f,toLocaleString:f,toString:f,valueOf:f}:{}}function o(e,n,r){var t=!r;if(t&&(r=e[0]),!t||h(r)){var o=e[+t],u=e.length;if(h(o)&&n(r,o),u>t+1)for(var i=+t;++i<u;)h(o=e[i])&&n(r,o)}return r}function u(e,n){for(var r in n)e[r]=n[r];return e}function i(e,n){for(var r in n)r in e||(e[r]=n[r]);return e}function a(e,n){var r,t;for(var o in n)y(t=n[o])&&y(r=e[o])?a(r,t):e[o]=t}function c(e){return e.replace(/\.([^\.]+)/g,function(e,n){return"['"+n+"']"})}var f,l,s,p,v,d,g,m,h,y,b,x,O,R,E,I=e||function(){},N=Function,j=Array,w=!1,U=!0,z={},T=Object.prototype.toString,P=0,L=[],S=!(!j.indexOf||!j.lastIndexOf),_={"\n":"n","\r":"r","\t":"t"};i(I,{capFirstChar:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},clone:s=function(e){if(e==f)return e;var n=typeof e;if("string"==n||"number"==n||"boolean"==n||O(e))return e;var r=e.constructor;if(r==Date||r==String||r==Number||r==Boolean)return new r(e.valueOf());if(r==RegExp)return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":""));var t=r==Object,o=!t&&b(e);if(t||o){var u,i,a=t?{}:[];o&&(a.length=e.length);for(var c in e)a[c]="string"==(i=typeof(u=e[c]))||"number"==i||"boolean"==i||u==f?u:s(u);return a}return e},constrain:p=function(e,n,r){return n<r?e<n?n:e>r?r:e:e<r?r:e>n?n:e},inRange:function(e,n,r){return e==p(e,n,r)},copyInto:function(){return o(arguments,u)},copy:function(){return o(arguments,u,{})},mergeInto:function(){return o(arguments,a)},merge:function(){return o(arguments,a,{})},forEach:v=function(e,n,r,t){if(e){var o=m(e),u=o&&b(e);if(!u||e.length)if("string"==typeof n&&(n=N("value,key,source",n)),o)if(u||I.isArguments(e)){var i=L.forEach;if(!i||u&&t)for(var a=-1,c=e.length;++a<c;)(t||a in e)&&n.call(r,e[a],a,e);else i.call(e,n,r)}else for(var a in e)n.call(r,e[a],a,e);else if("number"==typeof e)for(a=-1;++a<e;)n.call(r,a,a,e)}},resolveTransformer:d=function(e){var n=typeof e;return e==f?I.returnX:"function"==n?e:"string"==n?N("value,key","return "+e):"object"==n?I.isRegExp(e)?function(n){return e.test(n+"")}:b(e)?function(n){return e[+n]}:function(n){return e.hasOwnProperty(n)?e[n]:n}:function(){return e}},resolveMatcher:function(e){return e==f?I.returnTrue:y(e)?function(n){return!!e[n]}:d(e)},map:function(e,n,r){return"number"==typeof e&&(e=new j(e),"object"!=typeof r&&(r=e)),n=d(n),"object"!=typeof r&&(r=r===w?e:b(e)?[]:{}),v(e,function(t,o){var u=n.call(e,t,o);r&&(r[o]=u)},0,U),r},applyAll:function(e,n,r){r||(r=L);for(var t=-1,o=n.length;++t<o;)n[t].apply(e,r)},callOn:function(e,n,r){function t(e){e!=f&&(y(e)||b(e)?v(e,t,0,U):(u||o&&O(e[n]))&&(u?n:e[n]).apply(e,r))}var o=l(n),u=!o&&O(n);r||(r=L),(o||u)&&t(e)},defaultNully:function(e,n){return e!=f?e:n},indexIn:function(e,n,r,t){var o=x(e),u=-1;if(o||m(e)){var i=o?e:g(e);if((t=t!==w)&&S)u=j[r?"lastIndexOf":"indexOf"](i,n);else for(var a=i.length,c=r?a:-1,f=r?-1:1;--a>=0;){var l=i[c+=f];if(t?l===n:l==n){u=c;break}}!o&&u>-1&&(u=I.keys(e)[u])}return u},keys:function(e){var n=[];if(!l(e))for(var r in e)n.push(r);return n},totalKeys:function(e){var n=0;if(!l(e))for(var r in e)n++;return n},values:g=function(e){if(b(e))return e;var n=[];if(!l(e))for(var r in e)n.push(e[r]);return n},meldKeysValues:function(e,n){for(var r={},t=-1,o=Math.min(e.length,n.length);++t<o;)r[e[t]]=n[t];return r},min:function(e){return Math.min.apply(0,g(e))},max:function(e){return Math.max.apply(0,g(e))},reverseLookup:function(e,n){var r=t(n);if(!l(e))for(var o in e)r[e[o]+""]=o;return r},lookup:function(e,n,r){var o=t(r);if(1==arguments.length&&(n=U),e!=f)for(var u=-1,i=e.length;++u<i;)o[e[u]]=n;return o},isObject:m=function(e){return!!e&&"object"==typeof e},canExtend:h=function(e){var n=typeof e;return!!e&&("object"==n||"function"==n)},isPlainObject:y=function(e){var n=e&&e.constructor;return!(!n||!(n==Object||"function"==typeof n.prototype.hasOwnProperty&&n.prototype.hasOwnProperty("hasOwnProperty")))},isArray:b=function(e){return e instanceof j||!!e&&O(e.splice)},isList:x=function(e){return m(e)&&"number"==typeof e.length},isArguments:function(e){return x(e)&&("[object Arguments]"==T.call(e)||"function"==typeof e.callee)},isFunction:O=function(e){var n=e&&e.constructor;return!(!n||n!=n.constructor)},isNumber:function(e){return"number"==typeof e&&e==e},isString:l=function(e){return"string"==typeof e},isBoolean:function(e){return"boolean"==typeof e},isNully:function(e){return e==f},isPrimitive:R=function(e){return e!=f&&!(e instanceof e.constructor)},isRegExp:function(e){return"[object RegExp]"==T.call(e)},isIn:function(e,n,r){return-1!==I.indexIn(e,n,w,r)},isEmpty:function(e){if(m(e)&&m(e=e.valueOf())){if(b(e))return!e.length;for(var n in e)return w;return U}return!e},isNaN:function(e){return e!=e},isSameAs:function(e,n){return e===n||e!=e&&n!=n},emptyOut:function(e){if(m(e))if(b(e))e.length=0;else for(var n in e)delete e[n];return e},recordMatches:function(e,n){if(!e)return!n;if(O(n))return n(e);for(var r in n)if(e[r]!==n[r])return w;return U},toNumber:function(e,n){if("number"==typeof e){if(e==e)return e}else O(e)&&(e=e()),m(e)&&(e=e.valueOf());return(e=e!=f&&""!==e&&e==e&&R(e)?+e:NaN)!=e&&arguments.length>1?n:e},copyList:function(e){return L.slice.call(e)},push:function(e,n){return L.push.apply(e,b(n)?n:I.copyList(n)),e},findRecordNo:function(e,n,r){for(var t=-1,o=e?e.length:0;++t<o;)if(I.recordMatches(e[t],n))return t;return p(I.toNumber(r,-1),-1,o-1)},findRecord:function(e,n,r){var t=I.findRecordNo(e,n,r);return t>-1?e[t]:null},getClass:function(e){return e==f?f:"function"==typeof e?e:e.constructor},getGuid:function(){return"uizeGuid"+P++},global:N("return (function () {return this}) ()"),eval:N("'use strict'; return eval (arguments [0])"),laxEval:N("return eval (arguments [0])"),quarantine:function(e){var n=(e+="").slice(e.indexOf("(")+1,e.indexOf(")")),r=e.slice(e.indexOf("{")+1,e.lastIndexOf("}"));return n?N(n,r):N(r)},isInstance:function(e){return!("object"!=typeof e||!e||!e.constructor.subclass)},nop:N(),returnFalse:N("return false"),returnTrue:N("return true"),returnX:N("x","return x"),package:function(e){return u(function(){},e)},pairUp:function(e){var n={},t=r(arguments),o=t.length;if(o<3)n[t[0]]=t[1];else for(var u=-2;(u+=2)<o;)n[t[u]]=t[u+1];return n},escapeRegExpLiteral:n,substituteInto:function(e,r,t){if(!(e=e==f?"":e+"")||r==f)return e;R(r)&&(r=[r]);var o=(t||"[#KEY]").split("KEY"),u=[];for(var i in r)u.push(n(i));return e.replace(new RegExp(n(o[0])+"("+u.join("|")+")"+n(o[1]),"g"),function(e,n){return r[n]+""})},noNew:function(e){function n(){if(r)return r=w,this;var t=this;return t!=f&&t.constructor==n||(r=U,t=new n),e.apply(t,arguments),t}var r;return n},now:N("return "+(Date.now?"Date.now()":"+new Date")),since:function(e){return Uize.now()-e},debounce:function(e,n,r){(!n||n<0)&&(n=0);var t;return function(){var o=this,u=arguments;t?clearTimeout(t):r&&e.apply(o,u),t=setTimeout(function(){t=null,r||e.apply(o,u)},n)}},localStorage:{clear:function(){try{Uize.global().localStorage.clear()}catch(e){}},getItem:function(e){var n=null;try{n=Uize.global().localStorage.getItem(e)}catch(e){}return n},removeItem:function(e){try{Uize.global().localStorage.removeItem(e,value)}catch(e){}},setItem:function(e,n){try{Uize.global().localStorage.setItem(e,n)}catch(e){}}}});var k=function(){var e=this;e._doneLookup={},e._doneResults={},e._doneHandlers={}},A=k.prototype;A.done=function(e,n){var r=this,t=r._doneHandlers[e];if(r._doneLookup[e]=z,r._doneResults[e]=n,t){delete r._doneHandlers[e];for(var o=-1,u=t.length;++o<u;)t[o](n)}},A.once=function(e,n){var r=this;if(x(e)&&e.length<2&&(e=e[0]),e==f)n();else if(x(e)){var t=[],o=e.length,u=0;v(e,function(e,i){r.once(e,function(e){t[i]=e,++u==o&&n.apply(0,t)})})}else r._doneLookup[e]==z?n(r._doneResults[e]):(r._doneHandlers[e]||(r._doneHandlers[e]=[])).push(n)};var M,F,q,B={},C={},D={},H=new k,K=[];return i(I,{getModuleByName:F=function(e){var n;return"string"==typeof e?B[e]||"*"==e&&B||(n=N("try {return "+c(e)+"} catch (e) {}")())&&(B[e]=n):e},resolveModuleDefinition:q=function(e){l(e)&&(e={name:e});var n=e.name=e.name||"",r=e.host=n.substr(0,n.lastIndexOf(".")),t=e.superclass||r,o=e.required;return o=e.required=l(o)?o.split(","):o||[],r&&o.push(r),t!=r&&o.push(t),e},require:function(e,n){"string"==typeof e&&(e=[e]),n&&H.once(e,n),v(e,function(e){D[e]!=z&&(D[e]=z,I.moduleLoader(e,function(e){e&&I.laxEval(e)}))})},getPathToLibrary:function(e,n){if("undefined"!=typeof document&&document.getElementsByTagName)for(var r,t,o=-1,u=document.getElementsByTagName("SCRIPT"),i=u.length;++o<i;)if((t=(r=u[o].src).indexOf(e))>-1)return n?r.replace(e,n):r.slice(0,r.lastIndexOf("/",t)+1);return""},module:function(e){var n=(e=q(e)).name;if(!n||C[n]!=z){C[n]=D[n]=z;var r=e.required;I.require(r,function(){var t,o=e.builder;if(o){for(var u=r.length,i={};--u>=0;){var a=r[u];i[a]=B[a]}t=o(B[e.superclass||e.host||""],i)}if(n){t=B[n]=t||function(){},N(c(n)+"=arguments[0]")(t);var f=n.lastIndexOf(".");f>-1&&((F(n.slice(0,f)).nonInheritableStatics||{})[n.slice(f+1)]=1)}O(t)&&(t.moduleName=n,void 0==t.pathToResources&&(t.pathToResources=t==I?I.getPathToLibrary("Uize.js"):I.moduleUrlTemplate.replace("[#modulePath]",I.modulePathResolver(n).replace(/\./g,"_")+"/"))),H.done(n,t)})}},moduleLoader:function(e,n){var r=document.createElement("script");r.async=!0,r.type="text/javascript",r.src=I.moduleUrlResolver(e),(E||(E=document.getElementsByTagName("HEAD")[0])).appendChild(r)},modulePathResolver:function(e){var n=e.match(M);return n?n[1].replace(/\./g,"_")+n[2].replace(/\./g,"/"):e},addFolderOrgNamespaces:function(){M=new RegExp("^("+I.map(I.push(K,r(arguments)),n).join("|")+")(\\..+|$)")},moduleUrlResolver:function(e){return I.moduleUrlTemplate.replace("[#modulePath]",I.modulePathResolver(e)+".js")}}),I.moduleUrlTemplate=I.getPathToLibrary("Uize.js","[#modulePath]"),I.addFolderOrgNamespaces("Uize"),I.module({name:"Uize",builder:function(){return I}}),I}(function(){return this}().Uize),Uize.addFolderOrgNamespaces(["Zazzle","ZazzleWww"]);
window.Modernizr=function(e,t,n){function r(e){d.cssText=e}function o(e,t){return typeof e===t}var i,a,c={},l=t.documentElement,s="modernizr",u=t.createElement(s),d=u.style,f=" -webkit- -moz- -o- -ms- ".split(" "),p={},h=[],m=h.slice,y=function(e,n,r,o){var i,a,c,u,d=t.createElement("div"),f=t.body,p=f||t.createElement("body");if(parseInt(r,10))for(;r--;)c=t.createElement("div"),c.id=o?o[r]:s+(r+1),d.appendChild(c);return i=["&#173;",'<style id="s',s,'">',e,"</style>"].join(""),d.id=s,(f?d:p).innerHTML+=i,p.appendChild(d),f||(p.style.background="",p.style.overflow="hidden",u=l.style.overflow,l.style.overflow="hidden",l.appendChild(p)),a=n(d,e),f?d.parentNode.removeChild(d):(p.parentNode.removeChild(p),l.style.overflow=u),!!a},v={}.hasOwnProperty;a=o(v,"undefined")||o(v.call,"undefined")?function(e,t){return t in e&&o(e.constructor.prototype[t],"undefined")}:function(e,t){return v.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var n=m.call(arguments,1),r=function(){if(this instanceof r){var o=function(){};o.prototype=t.prototype;var i=new o,a=t.apply(i,n.concat(m.call(arguments)));return Object(a)===a?a:i}return t.apply(e,n.concat(m.call(arguments)))};return r}),p.touch=function(){var n;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?n=!0:y(["@media (",f.join("touch-enabled),("),s,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){n=9===e.offsetTop}),n},p.opacity=function(){return function(e,t){r(f.join(e+";")+(t||""))}("opacity:.55"),/^0.55$/.test(d.opacity)};for(var g in p)a(p,g)&&(i=g.toLowerCase(),c[i]=p[g](),h.push((c[i]?"":"no-")+i));return c.addTest=function(e,t){if("object"==typeof e)for(var r in e)a(e,r)&&c.addTest(r,e[r]);else{if(e=e.toLowerCase(),c[e]!==n)return c;t="function"==typeof t?t():t,l.className+=" zm"+(t?"":"no-")+e,c[e]=t}return c},r(""),u=null,function(e,t){function n(){var e=h.elements;return"string"==typeof e?e.split(" "):e}function r(e){var t=p[e[d]];return t||(t={},f++,e[d]=f,p[f]=t),t}function o(e,n,o){if(n||(n=t),c)return n.createElement(e);o||(o=r(n));var i;return!(i=o.cache[e]?o.cache[e].cloneNode():u.test(e)?(o.cache[e]=o.createElem(e)).cloneNode():o.createElem(e)).canHaveChildren||s.test(e)||i.tagUrn?i:o.frag.appendChild(i)}function i(e){e||(e=t);var i=r(e);return h.shivCSS&&!a&&!i.hasCSS&&(i.hasCSS=!!function(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),c||function(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return h.shivMethods?o(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(h,t.frag)}(e,i),e}var a,c,l=e.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,d="_html5shiv",f=0,p={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",a="hidden"in e,c=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return void 0===e.cloneNode||void 0===e.createDocumentFragment||void 0===e.createElement}()}catch(e){a=!0,c=!0}}();var h={elements:l.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==l.shivCSS,supportsUnknownElements:c,shivMethods:!1!==l.shivMethods,type:"default",shivDocument:i,createElement:o,createDocumentFragment:function(e,o){if(e||(e=t),c)return e.createDocumentFragment();for(var i=(o=o||r(e)).frag.cloneNode(),a=0,l=n(),s=l.length;a<s;a++)i.createElement(l[a]);return i}};e.html5=h,i(t)}(this,t),c._version="2.8.3",c._prefixes=f,c.testStyles=y,l.className=l.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" zmjs zm"+h.join(" zm"),c}(this,this.document),function(e,t,n){function r(e){return"[object Function]"==y.call(e)}function o(e){return"string"==typeof e}function i(){}function a(e){return!e||"loaded"==e||"complete"==e||"uninitialized"==e}function c(){var e=v.shift();g=1,e?e.t?h(function(){("c"==e.t?f.injectCss:f.injectJs)(e.s,0,e.a,e.x,e.e,1)},0):(e(),c()):g=0}function l(e,n,r,o,i,l,s){function u(t){if(!p&&a(d.readyState)&&(b.r=p=1,!g&&c(),d.onload=d.onreadystatechange=null,t)){"img"!=e&&h(function(){j.removeChild(d)},50);for(var r in T[n])T[n].hasOwnProperty(r)&&T[n][r].onload()}}var s=s||f.errorTimeout,d=t.createElement(e),p=0,y=0,b={t:r,s:n,e:i,a:l,x:s};1===T[n]&&(y=1,T[n]=[]),"object"==e?d.data=n:(d.src=n,d.type=e),d.width=d.height="0",d.onerror=d.onload=d.onreadystatechange=function(){u.call(this,y)},v.splice(o,0,b),"img"!=e&&(y||2===T[n]?(j.insertBefore(d,E?null:m),h(u,s)):T[n].push(d))}function s(e,t,n,r,i){return g=0,t=t||"j",o(e)?l("c"==t?w:C,e,t,this.i++,n,r,i):(v.splice(this.i++,0,e),1==v.length&&c()),this}function u(){var e=f;return e.loader={load:s,i:0},e}var d,f,p=t.documentElement,h=e.setTimeout,m=t.getElementsByTagName("script")[0],y={}.toString,v=[],g=0,b="MozAppearance"in p.style,E=b&&!!t.createRange().compareNode,j=E?p:m.parentNode,p=e.opera&&"[object Opera]"==y.call(e.opera),p=!!t.attachEvent&&!p,C=b?"object":p?"script":"img",w=p?"script":C,S=Array.isArray||function(e){return"[object Array]"==y.call(e)},N=[],T={},x={timeout:function(e,t){return t.length&&(e.timeout=t[0]),e}};(f=function(e){function t(e,t,o,i,a){var c=function(e){var t,n,r,e=e.split("!"),o=N.length,i=e.pop(),a=e.length,i={url:i,origUrl:i,prefixes:e};for(n=0;n<a;n++)r=e[n].split("="),(t=x[r.shift()])&&(i=t(i,r));for(n=0;n<o;n++)i=N[n](i);return i}(e),l=c.autoCallback;c.url.split(".").pop().split("?").shift(),c.bypass||(t&&(t=r(t)?t:t[e]||t[i]||t[e.split("/").pop().split("?")[0]]),c.instead?c.instead(e,t,o,i,a):(T[c.url]?c.noexec=!0:T[c.url]=1,o.load(c.url,c.forceCSS||!c.forceJS&&"css"==c.url.split(".").pop().split("?").shift()?"c":n,c.noexec,c.attrs,c.timeout),(r(t)||r(l))&&o.load(function(){u(),t&&t(c.origUrl,a,i),l&&l(c.origUrl,a,i),T[c.url]=2})))}function a(e,n){function a(e,i){if(e){if(o(e))i||(d=function(){var e=[].slice.call(arguments);f.apply(this,e),p()}),t(e,d,n,0,s);else if(Object(e)===e)for(l in c=function(){var t,n=0;for(t in e)e.hasOwnProperty(t)&&n++;return n}(),e)e.hasOwnProperty(l)&&(!i&&!--c&&(r(d)?d=function(){var e=[].slice.call(arguments);f.apply(this,e),p()}:d[l]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),p()}}(f[l])),t(e[l],d,n,l,s))}else!i&&p()}var c,l,s=!!e.test,u=e.load||e.both,d=e.callback||i,f=d,p=e.complete||i;a(s?e.yep:e.nope,!!u),u&&a(u)}var c,l,s=this.yepnope.loader;if(o(e))t(e,0,s,0);else if(S(e))for(c=0;c<e.length;c++)l=e[c],o(l)?t(l,0,s,0):S(l)?f(l):Object(l)===l&&a(l,s);else Object(e)===e&&a(e,s)}).addPrefix=function(e,t){x[e]=t},f.addFilter=function(e){N.push(e)},f.errorTimeout=1e4,null==t.readyState&&t.addEventListener&&(t.readyState="loading",t.addEventListener("DOMContentLoaded",d=function(){t.removeEventListener("DOMContentLoaded",d,0),t.readyState="complete"},0)),e.yepnope=u(),e.yepnope.executeStack=c,e.yepnope.injectJs=function(e,n,r,o,l,s){var u,d,p=t.createElement("script"),o=o||f.errorTimeout;p.src=e;for(d in r)p.setAttribute(d,r[d]);n=s?c:n||i,p.onreadystatechange=p.onload=function(){!u&&a(p.readyState)&&(u=1,n(),p.onload=p.onreadystatechange=null)},h(function(){u||(u=1,n(1))},o),l?p.onload():m.parentNode.insertBefore(p,m)},e.yepnope.injectCss=function(e,n,r,o,a,l){var s,o=t.createElement("link"),n=l?c:n||i;o.href=e,o.rel="stylesheet",o.type="text/css";for(s in r)o.setAttribute(s,r[s]);a||(m.parentNode.insertBefore(o,m),h(n,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
Uize.module('Uize.Array');
Uize.module({name:"Uize.Array.Join",builder:function(){"use strict";return Uize.package({hugJoin:function(e,i,n,r){return e.length?""+i+e.join(""+n+(void 0!=r?r:"")+i)+n:""}})}});
Uize.module('Uize.Util');
Uize.module({name:"Uize.Util.Dependencies",builder:function(){"use strict";function e(e){return e?"string"==typeof e?e.split(","):e:[]}var n={};return Uize.package({resolveDependenciesList:e,traceDependencies:function(i,t,r){function u(e){Uize.forEach(e.sort(),function(e){c[e]!=n&&(c[e]=n,u(t(e)),o.push(e))})}var c=Uize.lookup(e(r),n),o=[];return u(e(i)),o}})}});
Uize.module('Uize.Event');
Uize.module({name:"Uize.Event.Bus",builder:function(){"use strict";var e=Uize.isFunction,n=Uize.isObject,r={};return Uize.mergeInto(function(){},{prototype:{fire:function(e){var n=this._eventHandlers;if(n){"object"!=typeof e&&(e={name:e});var r=n[e.name],i=n["*"];if(r||i){var t=i&&r?i.concat(r):i||r,a=t.length;if(1==a)t[0]._handler(e);else if(2==a){var f=t[0]._handler,o=t[1]._handler;f(e),o(e)}else{i&&r||(t=t.concat());for(var l=-1;++l<a;)t[l]._handler(e)}}}},wire:function(r,i){var t=this,a=t._eventHandlers||(t._eventHandlers={});if(n(r))for(var f in r)t.wire(f,r[f]);else t.wireUnwireWrapper(r,function(n){(a[n]||(a[n]=[])).push({_eventName:n,_handler:e(i)?i:"string"==typeof i?Function(i):function(e){i.fire(e)},_originalHandler:i})})},unwire:function(e,r){function i(e,n){t.wireUnwireWrapper(e,function(e){var r=a[e];if(r){if(n)for(var i=r.length;--i>=0;)r[i]._originalHandler==n&&r.splice(i,1);n&&r.length||delete a[e]}})}var t=this,a=t._eventHandlers;if(a)if(arguments.length)if(n(e))for(var f in e)i(f,e[f]);else i(e,r);else for(var f in a)i(f)},hasHandlers:function(e){return!!(this._eventHandlers||r)[e]},wireUnwireWrapper:function(e,n){n(e)}}})}});
Uize.module({name:"Uize.Class",required:["Uize.Util.Dependencies","Uize.Event.Bus"],builder:function(){"use strict";function e(e,t,n){var i=o.noNew(function(){var e=arguments;y(this,l,e),y(this,f,e)}),a=i.prototype,s=e.nonInheritableStatics||C,c=o.clone;for(var p in e)s[p]||"prototype"==p||(i[p]=c(e[p]));u(a,e.prototype),a.valueOf=function(){return this[r(this,"value")]},a.Class=i,i.nonInheritableStatics={_singletons:1,nonInheritableStatics:1},i.superclass=e;var l=i._alphastructors=(e._alphastructors||P).concat(),f=i._omegastructors=(e._omegastructors||P).concat();return t&&l.push(t),n&&f.push(n),i._propertyProfilesByPrivateName||(i._propertyProfilesByPrivateName={}),i._propertyPrivateNameLookup||(i._propertyPrivateNameLookup={}),i}function t(e,t){Uize.forEach(t,function(t,r){if(t){var n=e[r]||Uize.nop;Uize.isArray(t)&&(t=t[0](n)),t.former=n}e[r]=t})}function r(e,t){return f(e)._propertyPrivateNameLookup[t]||t}function n(e){function t(e){return e.replace(/\s+/g,"").replace("/**/","").split(",")}var r=Uize.isPlainObject(e),n=r?e.properties+" : "+e.derivation:e+"",i=w[n];if(!i){var u,l;if(r)typeof(u=e.properties)==a&&(u=t(u)),l=e.derivation;else if(v(e))u=t((e+"").match(/\(([^\)]*)\)/)[1]),l=e;else{if(typeof e==a){var f=e.indexOf(":");f>-1?l=s(u=t(e.slice(0,f)),"return "+e.slice(f+1)):e=t(e)}if(h(e))if(u=[],e.length){var d=[],_=[];c(e,function(e,t){var r=33==e.charCodeAt(0),n="a"+t;u.push(r?e.slice(1):e),d.push(n),_.push((r?"!":"")+n)}),l=s(d,"return "+_.join(" && "))}else l=o.returnTrue}i=w[n]={_determinants:u,_determinantsValuesHarvester:s("return ["+p(u,'"this.get(\'" + value + "\')"').join(",")+"]"),_determiner:l,_changedEventNames:p(u,'"Changed." + value')}}return i}function i(e,t,r,i){function a(){var t=p.call(e),n=f.apply(e,t);(u||c)&&(n=!!n),(h||n!==s)&&(h=!1,u&&n&&o&&e.unwire(o),u||c?n&&(u||!n!=!s)&&r.apply(0,t):r.call(0,n,t),s=n)}var s,o,u=i==N,c=i==b,p=(t=n(t))._determinantsValuesHarvester,f=t._determiner,h=!0;return a(),u&&s?o={}:e.wire(o=l(t._changedEventNames,a)),o}var a="string",s=Function,o=Uize,u=o.copyInto,c=o.forEach,p=o.map,l=o.lookup,f=o.getClass,h=o.isArray,v=o.isFunction,d=o.isInstance,_=o.isObject,m=o.Util.Dependencies.traceDependencies,y=o.applyAll,g=Uize.Event.Bus,P=[],C={},N=1,b=2,w={},B=e(function(){},function(){var e=this;e.instanceId=o.getGuid(),(e._eventBus=new g).wireUnwireWrapper=function(t,n){if(67!=t.charCodeAt(0)||t.indexOf("Changed."))n(t);else{var i=t.slice(8),a=f(e)._propertyProfilesByPrivateName[r(e,i)];a&&i!=a._publicName&&(t="Changed."+(i=a._publicName)),n(t),(e._hasChangedHandlers||(e._hasChangedHandlers={}))[i]=this.hasHandlers(t)}}},function(e){e||(e=C);var t,r,n={},i=this.Class._instancePropertyDefaults;for(t in i)t in e?n[t]=e[t]:void 0!==(r=i[t])&&(n[t]=r);for(t in e)t in n||(n[t]=e[t]);this.set(n)});return B.instanceMethods=function(e){t(this.prototype,e)},B.instanceProperties=function(e){u(this.prototype,e)},B.staticMethods=function(e){t(this,e)},B.staticProperties=function(e){u(this,e)},B.dualContextMethods=B.dualContextProperties=function(e){u(this,e),u(this.prototype,e)},B.declare=function(e){for(var t in e)this[t](e[t]);return this},B.mixins=function(e){function t(e){o.isIn(n,e)||(n.push(e),v(e)?e(r):h(e)?c(e,t):r.declare(e))}var r=this,n=r._appliedMixins||(r._appliedMixins=[]);t(e)},B.declare({instanceMethods:{onChange:function(e,t){return i(this,e,t)},once:function(e,t){return i(this,e,t,N)},whenever:function(e,t){return i(this,e,t,b)},is:function(e){return!!this[r(this,e)]},isMet:function(e){var t=n(e);return t._determiner.apply(this,t._determinantsValuesHarvester.call(this))},met:function(e){this.set(e,!0)},unmet:function(e){this.set(e,!1)},kill:function(){var e=this.instanceId;o.eval("if(typeof "+e+"!='undefined')"+e+"=null"),this.unwire()}},staticMethods:{subclass:function(t,r){return 1!=arguments.length||v(t)?e(this,t,r):e(this).declare(t)},alphastructor:function(e){this._alphastructors.push(e)},omegastructor:function(e){this._omegastructors.push(e)},stateProperties:function(e){var t,r=this,i=r._propertyProfilesByPrivateName,a=r._propertyPrivateNameLookup;for(var u in e){var c=e[u],f=_(c),h=a[u]||u,v=B=(f?c.name:c)||u,d=i[h]||i[B];if(a[h]=h,!d){if(d=i[h]={_privateName:h},B.indexOf("|")>-1){var y=B.split("|");v=y[0],l(y,h,a)}else a[B]=h;d._publicName=v}if(f){var g=c.onChange;if(g){var N=d._onChange;d._onChange=N?[].concat(N,g):g}if(c.conformer&&(d._conformer=c.conformer),c.derived){t=!0;var b=n(c.derived);b._determinantsChanged=s("o","return "+p(b._determinants,"'\"' + value + '\" in o'").join(" || ")),d._derivation=b}"value"in c&&(r[h]=c.value)}}var w=r._instancePropertyDefaults=r.get();if(t)for(var B,U=function(e){return(i[a[e]]||C)._derivation},A=r._derivedProperties=[],H=m(o.keys(w),function(e){var t=U(e);return t?t._determinants:P}),z=H.length,M=-1;++M<z;)U(B=H[M])&&A.push(B)},doMy:function(e,t,r){return this.prototype[t].apply(e,r||P)},singleton:function(e,t){var r=this,n=r._singletons||(r._singletons={}),i=n[e||(e="")];return i?t&&i.set(t):i=n[e]=r(t),i}},dualContextMethods:{get:function(e){if(typeof e==a)return this[r(this,e)];var t=this,n={};if(e)if(h(e))for(var i=-1,s=e.length;++i<s;){n[o=e[i]]=t[r(t,o)]}else for(var o in e)n[o]=t[r(t,o)];else{var u=f(t)._propertyProfilesByPrivateName;for(var c in u)n[u[c]._publicName]=t[c];if(d(t)){var p=t._adHocProperties;if(p)for(e in p)n[e]=t[e]}}return n},set:function(e){var t=this,r=arguments,n=r.length;n>1&&(e=n>2||typeof e==a?o.pairUp.apply(0,r):l(e,r[1]));var i,s,u,p,f,_,m,y,g,C,N=d(t),b=N?t.Class:t,w=b._propertyProfilesByPrivateName,B=b._propertyPrivateNameLookup,U={},A=N&&t._hasChangedHandlers,H=A&&A["*"],z=b._derivedProperties||P,M=[];for(C in e)(i=w[B[C]||C])&&i._derivation||M.push(C);for(var x=-1,k=M.length,I=k+(N&&z.length);++x<I;){var j=x>=k;if(C=j?z[x-k]:M[x],i=w[B[C]||C],j){var D=i._derivation;if(!D._determinantsChanged(U))continue;y=D._determiner.apply(t,D._determinantsValuesHarvester.call(t))}else y=e[C];if(i?(f=i._privateName,_=i._publicName):(f=_=C,i=N?{}:{value:y},N?(t._adHocProperties||(t._adHocProperties={}))[C]=!0:(m||(m={}))[C]=i),N&&((g||(g={}))[_]=i._conformer?y=i._conformer.call(t,y,t[f]):y),y!==t[f]){if(N){U[_]=U[f]=1,H&&((u||(u={}))[_]=y),A&&A[_]&&(p||(p=[])).push(_,y);var E=function(e){typeof e==a&&(e=t[e]),v(e)?e.handlerAlreadyAdded||(e.handlerAlreadyAdded=1,(s||(s=[])).push(e)):h(e)&&c(e,E)};i._onChange&&E(i._onChange)}t[f]=y}}if(m&&b.stateProperties(m),N){if(s){for(var O=s.length,L=O;--L>=0;)delete s[L].handlerAlreadyAdded;for(L=-1;++L<O;)s[L].call(t,g)}if(u&&t.fire({name:"Changed.*",properties:u}),p)for(var V=-1,S=p.length/2;++V<S;)t.fire({name:"Changed."+p[2*V],newValue:p[2*V+1]})}else b._instancePropertyDefaults=t.get()},toggle:function(e){var t=!this.get(e);return this.set(e,t),t},wire:function(){var e=this._eventBus||(this._eventBus=new g);e.wire.apply(e,arguments)},fire:function(e){var t=this;return"object"!=typeof e&&(e={name:e}),e.source||(e.source=t),t._eventBus&&t._eventBus.fire(e),e.bubble&&t.parent&&d(t)&&t.parent.fire(e),e},unwire:function(){var e=this._eventBus;e&&e.unwire.apply(e,arguments)}}})}});
Uize.module({name:"Uize.Class.mChildObjectBindings",builder:function(){"use strict";function n(n,i,r,t){var e=n.get(i);return t?t(e,n,r):e}function i(i,r,t,e,o,a){if(this.isMet(a)){var s=n(i,r,t,o);s!=t.get(e)&&t.set(e,s)}}var r,t=Uize,e=t.forEach,o=t.isString,a=t.isArray,s=t.resolveTransformer,c=t.pairUp,u=t.returnTrue,f=/^\s*([<\->]+)?\s*(\w*?)\s*(\.\s*(.+?))?\s*(\:\s*(.+?))?\s*$/;return function(d){d.declare({staticMethods:{childObjectBindings:function(d){function v(i,r){var t=i.Class[m],e=i[l],o={};for(var a in t){var s=t[a],c=o[a]=o[a]||{};for(var u in s){var f=s[u];for(var d in f){var v=f[d];if(r(d,v)&&i.isMet(v._whenCondition)){var h=a?e[a]:i,g=n(i,d,h,v._valueTransformerAtoB);h&&g==h.get(u)||(c[u]=g)}}}}return o}var h=d.declaration,l=d.instanceProperty,g=d.addedInstanceProperty,p=d.stateProperty,w="mChildObjectBindings_"+h+"_wirings",m="mChildObjectBindings_"+h+"_toChild";this.declare({staticProperties:c(w,{},m,{}),staticMethods:c(h,function(n){var d=this,h=d[w],p=d[m],C={},y=function(n){var i=this,r=i[l],e=t.lookup(t.keys(n)),o=v(i,function(n){return n in e});for(var a in o){var s=a?r[a]:i,c=o[a];s&&!t.isEmpty(c)&&s.set(c)}};e(n,function(n,t){function v(n){var e=o(n)&&n.match(f);e&&(n={child:e[2],property:e[4],direction:e[1],when:e[6]});var a=n.child||"",v=n.property||t;if(a||t!=v){var w=n.direction||"<->",m=w.length,T=n.valueAdapter,_=T&&T.aToB&&s(T.aToB),B=T&&T.bToA&&s(T.bToA),b=n.when||u,O=w.indexOf("->")==m-2,A=!w.indexOf("<-"),P=!w.indexOf("<->"),j="Changed."+v,M=p[a]=p[a]||{},U=M[v]=M[v]||{};O&&(t in C||(C[t]=1,d.stateProperties(c(t,{name:t,onChange:y}))),U[t]={_directionIsTwoWay:P,_valueTransformerAtoB:_,_whenCondition:b}),(h[a]=h[a]||{})[t+"/"+v]=function(n){function e(){i.call(n,n,t,d,v,_,b)}function o(){i.call(n,d,v,n,t,B,b)}var s,f,d=a?n[l][a]:n;O&&(!P||n.get(t)!==r)&&e(),A&&((!P||n.get(t)==r)&&o(),d.wire(s=c(j,o))),b!=u&&(f=n.whenever(b,function(){!O||P&&n.get(t)===r?A&&o():e()})),a&&n[g].whenever("!"+a,function(){d&&(s&&d&&d.unwire(s),f&&n.unwire(f),d=void 0)})}}}a(n)?e(n,v):v(n)})}),alphastructor:function(){var n=this,i=n[g];e(n.Class[w],function(r,t){var e=function(){for(var i in r)r[i](n)};t?i.whenever(t,e):e()})},omegastructor:function(){var n=this;n.set(p,v(n,function(i,t){return!t._directionIsTwoWay||n.get(i)!==r}))}})}}})}}});
Uize.module({name:"Uize.Class.mChildObjectEventBindings",builder:function(){"use strict";var e=Uize,n=e.forEach,i=e.returnTrue,t=e.isFunction,r=e.isPlainObject,a=e.pairUp;return function(s){s.declare({staticMethods:{childObjectEventBindings:function(s){var c=s.declaration,o=s.instanceProperty,f=s.addedInstanceProperty,u=e.copyInto({"":{namePrefix:""}},s.additionalTypes),l="mChildObjectEventBindings_"+c;this.declare({staticProperties:a(l,{}),staticMethods:a(c,function(e){var i=this,s=i[l];n(u,function(c,o){var f=c.namePrefix,u=""===f,l=s[o]=s[o]||{};n(e,function(e,s){var c=s.split(":"),o=c[0];if(!o.indexOf(f)){var d=function(e,n){if(!o&&u&&t(e)&&!n.indexOf("Changed.")){var s=n.slice(8);i.stateProperties(a(s,{name:s,onChange:function(){var i=this;e.call(i,{name:n,source:i,newValue:i.get(s)},i)}}))}else(l[o]||(l[o]=[])).push([n,r(e)?e:{handler:e}])};o=o.substr(f.length),c.length>1?d(e,c[1]):n(e,d)}})})}),alphastructor:function(){function e(e,n,i,r){return function(a){(!n.required||s.isMet(n.required))&&t.isMet(n.fireIf||r)&&n.handler.call(e,a,i)}}var t=this,r=t.Class[l],s=t[f],c=t[o],d={};n(r,function(r,o){var f=u[o],l=f.namePrefix,h=f.wireWhenever,v=""===l,g=function(){if(v)n(r,function(n,r){function o(s){for(var c=-1,o=n.length;++c<o;){var f=n[c],u=a(f[0],e(t,f[1],s,i));s.wire(u),(d[r]||(d[r]=[])).push(u)}}if(r){var f;s.wire("Changed."+r,function(){if(s.isMet(r))o(f=c[r]);else{for(var e=d[r],n=-1;++n<e.length;)f.unwire(e[n]);delete d[r],f=void 0}})}else o(t)});else{var o=f.getObjectMethod,u=f.wireObjectMethod,l=f.defaultFireIf;for(var h in r)for(var g=r[h],p=t[o](h),m=-1,b=g.length;++m<b;){var O=g[m];t[u](p,O[0],e(t,O[1],p,l))}}};h?t.whenever(h,g):g()})}})}}})}}});
Uize.module({name:"Uize.Class.mDeclarativeChildObjects",builder:function(){"use strict";var e=Uize,t=e.pairUp;return function(i){i.declare({staticMethods:{declarativeChildObjects:function(i){var c=i.declaration,r=i.addMethod,a=i.childObjectClassKey,s=i.beforeAdd,n=e.isFunction(s),o="mDeclarativeChildObjects_"+c,l="mDeclarativeChildObjects_"+c+"_getContainer";this.declare({staticProperties:t(o,{}),staticMethods:t(c,function(i){var c=this[o];for(var r in i){var s=i[r],n=e.isFunction(s)&&!s.declare,l=e.isPlainObject(s),d=n||l?s:t(a,s),u=!n&&d[a];!n&&a in d&&delete(d=e.copy(d))[a];var h=c[r]||(c[r]={_properties:{}});h._childObjectClass=u||h._childObjectClass,h._isFunction=n,n?h._properties=d:e.copyInto(h._properties||{},d)}}),omegastructor:function(){var t=this,i=t.Class[o];e.forEach(i,function(i,c){function o(){var s=i._childObjectClass,n=i._properties;return n=i._isFunction?n.call(t,c):e.clone(n),a in n&&(s=(n=e.copy(n))[a],delete n[a]),s&&t[l](c)[r](c,s,n)}n?s.call(t,c,o):o()})},instanceMethods:t(l,function(){return this})})}}})}}});
Uize.module({name:"Uize.Class.mModels",required:["Uize.Class.mChildObjectBindings","Uize.Class.mDeclarativeChildObjects","Uize.Class.mChildObjectEventBindings"],builder:function(){"use strict";var e=Uize,d=e.Class;return function(s){s.declare({mixins:[d.mChildObjectBindings,d.mDeclarativeChildObjects,d.mChildObjectEventBindings],stateProperties:e.pairUp("models",{name:"models",conformer:function(d){var s=this.models;if(d){var i=this.mModels_unappliedModelsProperties;for(var n in d){var t=d[n],l=s[n];e.isInstance(t)?this.addModel(n,t):l?l.set(t):i[n]=t}}return s}}),alphastructor:function(){var d=this;d.mModels_unappliedModelsProperties={},d.models={},d.addedModels=new e.Class},instanceMethods:e.copyInto(e.pairUp("addModel",function(d,s,i){i||(i={}),d||(d=i.name);var n=this,t=n.models,l=t[d];if(l&&l!=s&&(n.removeModel(l),l=null),!l){var a=n.mModels_unappliedModelsProperties,o=a[d];o&&(i=e.copy(i,o),delete a[d]),(l=e.isInstance(s)?s:null)&&l.set(i),l=t[d]=l||new s(i),n.addedModels.met(d)}return l}),{removeModel:function(d){var s,i=this.models,n=d;if(e.isInstance(n))for(var t in i){var l=i[t];l==d&&(s=l,n=t)}else s=i[n];s&&(delete i[n],this.addedModels.unmet(n))}}),childObjectBindings:{declaration:"modelBindings",instanceProperty:"models",addedInstanceProperty:"addedModels",stateProperty:"models"},declarativeChildObjects:{declaration:"models",addMethod:"addModel",childObjectClassKey:"modelClass"},childObjectEventBindings:{declaration:"modelEventBindings",instanceProperty:"models",addedInstanceProperty:"addedModels"}})}}});
Uize.module({name:"Uize.Url",builder:function(){"use strict";function e(e,r){var n=(e+="").indexOf("?");return n<0&&!r&&(n=e.length),{_urlPath:e.slice(0,n),_queryStr:e.slice(n+1)}}var r,n,t,o,a,i=Uize.isArray,l=[],u={},c=0,f={favorQuery:!1},h=/^(\.\.\/)*/;return Uize.package({from:r=function(e){function r(e){return n?n[e]||"":""}var n=e&&e.match(/^(([^:\\\/]+:)\/\/(([^:\\\/]*)(:(\d+))?)?)?(([^\?#]*[\\\/])?(([^\\\/\?#]*?)(\.([^\.\?#]+))?))(\?([^#]*))?(#(.*))?$/);return{href:e,fullDomain:r(1),protocol:r(2),host:r(3),hostname:r(4),port:r(6),pathname:r(7),folderPath:r(8),file:r(9),fileName:r(10),extension:r(11),fileType:r(12),search:r(13),query:r(14),hash:r(15),anchor:r(16)}},fromParams:n=function(r,n){var t={};if(r=e(r,!1!==(n||u).favorQuery)._queryStr)for(var a,i,l=-1,c=r.split("&"),f=c.length;++l<f;)(i=(a=c[l].split("="))[0])&&(t[o(i)]=o(a[1]));return t},fromPiece:o=function(e){return void 0!=e?decodeURIComponent(e):""},getCacheDefeatStr:function(){return Uize.now()+""+Math.round(1e3*Math.random())+c++},toRelative:function(e,n){if(e){if("/"==n.charAt(0)==("/"==e.charAt(0))&&n.match(h)[0].length==e.match(h)[0].length&&r(n).fullDomain==r(e).fullDomain){for(var t,o="",a=e.slice(0,e.lastIndexOf("/")+1),i=!1;!i;)(i=n.slice(0,a.length)==a)||(i=(t=a.lastIndexOf("/",a.length-2))<0,o+="../",a=a.slice(0,t+1));return o+n.slice(a.length)}return r(n).fullDomain?n:null}return n},toAbsolute:function(e,n){var t=n?r(n):u;t.fullDomain?n="":t=r(e);for(var o,a=t.folderPath+n;a!=o;)o=a,a=a.replace(/([\/\\])[^\/\\]*[\/\\]\.\.(?:[\/\\]|$)/,"$1");return t.fullDomain+a.replace(/\.\.([\/\\]|$)/g,"")},toParams:t=function(e){var r,n=[];i(e)&&(e=e.length<2?e[0]:Uize.copyInto.apply(Uize,[{}].concat(e)));for(var t in e)t&&void 0!=(r=e[t])&&n.push(a(t)+"="+a(r));return n.join("&")},toPiece:a=function(e){return encodeURIComponent(e+"")},resolve:function(r,o){i(r)&&(o=r.slice(1).concat(o||l),r=r[0]);var a=t([n(r,f)].concat(i(o)?o:[o]));return e(r)._urlPath+(a?"?":"")+a}})}});
Uize.module({name:"Uize.Comm",superclass:"Uize.Class",required:"Uize.Url",builder:function(e){"use strict";function r(e){return"response"+Uize.capFirstChar(e.returnType)}function s(e){e.url=Uize.Url.resolve(e.url)}function t(e,r){return"memory"==r.cache?e._responseCache[r.url]:null}function u(e,s){var u=s.returnType,n=s.callback,o=s.errorCallback,c=t(e,s);if(s.error)o&&o(s.error);else{if(c){var l="object"==u;n&&(s.responseText="",s.responseJson=s.responseXml=null,(l||"xml"==u)&&(s.responseXml=i(c.responseXml)),(l||"text"==u)&&(s.responseText=c.responseText),(l||"json"==u)&&(s.responseJson=i(c.responseJson)))}else"memory"==s.cache&&(e._responseCache[s.url]={responseXml:i(s.responseXml),responseJson:i(s.responseJson),responseText:s.responseText});n&&n("object"==u?s:s[r(s)])}}function n(e){e.fire("Request Queue Updated")}var o=!1,i=Uize.clone;return e.subclass({alphastructor:function(){var e=this;e._requestQueue=[],e._responseCache={},e.requestQueue=e._requestQueue},instanceMethods:{performRequest:function(e,r){r()},flush:function(){this._requestQueue.length=0,n(this)},flushCache:function(e){arguments.length?delete this._responseCache["string"==typeof e?e:e.url]:this._responseCache={}},request:function(e){var r=this;s(e),t(r,e)?setTimeout(function(){u(r,e)},0):(r.queueRequest(e),r.useQueue())},queueRequest:function(e){s(e),delete e.completed,e.requestMethod||(e.requestMethod="GET"),e.returnType||(e.returnType="object"),"string"!=typeof e.cache&&(e.cache=e.cache?"memory":"never"),this._requestQueue[e.cutToHead?"unshift":"push"](e),n(this)},useQueue:function(){var e=this,s=e._requestQueue,i=s.length;if(!e._usingQueue&&i){e._usingQueue=!0;var c=function(){var r;try{for(;(r=s[0])&&(t(e,r)||r.completed);)u(e,s.shift())}finally{e._usingQueue=o}n(e),s.length&&setTimeout(function(){e.useQueue()},1)},l=function(r){t(e,r)?c():(e.fire({name:"Perform Request",request:r}),e.performRequest(r,function(e){r.completed=!0,r.error=e,c()}))};if(1==i)l(s[0]);else{for(var a,f=[],p=-1;++p<i;){var h=(v=s[p]).batchingAgent;if(!h||a&&h!=a||"browser"==v.cache)break;a||(a=h),f.push(v)}var m=f.length;if(m>1){for(var q=[],p=-1;++p<m;){var v=f[p];t(e,v)||(v.completed=o,q.push(v))}var d=q.length;if(d)if(1==d)l(q[0]);else{var g=a.buildRequest(q);e.fire({name:"Perform Request",request:g}),e.performRequest(g,function(e){for(var s=a.responseParser(g),t=0,u=-1;++u<m;){var n=f[u];void 0!==n.completed&&(n[r(n)]=s[t++],n.completed=!0,n.error=e)}c()})}else c()}else l(s[0])}}}},staticMethods:{processArrayAsync:function(e,r,s,t){function u(c){(i+=t)>=0&&i<=n&&c!==o?r(e[i],u,i):s&&s(n+1)}t||(t=1);var n=e.length-1,i=(t>0?0:n)-t;u()}}})}});
Uize.module({name:"Uize.Comm.Ajax",required:"Uize.Url",builder:function(e){"use strict";var t=Uize.nop;return e.subclass({instanceMethods:{performRequest:function(e,r){var s=this,n=e.returnType,o="object"==n,a=Uize.Url.fromParams(e.url),u=Uize.Url.resolve(e.url,Uize.copyInto({rnd:"never"==e.cache?Uize.Url.getCacheDefeatStr():null},a.comm_mode?null:{comm_mode:"ajax"},a.output?null:{output:"js"})),i=e.data||"",l=e.requestMethod,p="POST"==l,c=s._xmlHttpRequest||(s._xmlHttpRequest=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"));if(c.onreadystatechange=function(){if(4==c.readyState)if(c.onreadystatechange=t,200==c.status){var s=c.responseText;(o||"xml"==n)&&(e.responseXml=c.responseXML),(o||"text"==n)&&(e.responseText=s),(o||"json"==n)&&(e.responseJson=s?Function("var a=["+s+"];return a.pop()")():null),c.abort(),r()}else{var a=c.status,u=c.statusText;c.abort(),r({status:a,statusText:u})}},c.upload&&(c.upload.onprogress=function(e){s.fire({name:"Progress",xhrEvent:e})}),p&&!i){var d=u.indexOf("?");i=u.substr(d+1),u=u.slice(0,d)}c.open(l,u,!0),p&&"multipart/form-data"!=e.contentType&&c.setRequestHeader("Content-type",e.contentType||"application/x-www-form-urlencoded"),c.send(i)}}})}});
Uize.module({name:"Uize.Cookie",builder:function(){"use strict";return Uize.package({setCookie:function(e,i,o,t){if(void 0===i||null==i)i="",t="Mon, 1 Jan 1990 12:00:00 UTC";else if(void 0===t){var n=new Date;n.setFullYear(n.getFullYear()+1),t=n.toGMTString()}document.cookie=escape(e)+"="+escape(i)+";"+(void 0!==o&&null!=o?"path="+o+";":"")+(null!==t?"expires="+t+";":"")},getCookie:function(e){var i="",o=document.cookie;if("string"==typeof o)for(var t=-1,n=(o=o.replace(/ /g,"")).split(";"),r=n.length;++t<r;){var a=n[t].split("=");if(unescape(a[0])==e){i="string"==typeof a[1]?unescape(a[1]):"";break}}return i}})}});
Uize.module({name:"Uize.Data",builder:function(){"use strict";var e,n=!1,r=1/0,i=Uize.totalKeys,t={};return e=Uize.package({getColumn:function(e,n,r){var i=[];if(e)for(var t=r?{}:null,o=-1,f=e.length;++o<f;){var u=e[o][n];(!r||!t[u]&&(t[u]=1))&&i.push(u)}return i},findRecords:function(e,n){var r=[];if(e)for(var i,t=-1,o=e.length;++t<o;)Uize.recordMatches(i=e[t],n)&&r.push(i);return r},filter:function(e,n){var r={};if(e&&n)for(var i=-1,t=n.length;++i<t;){var o=n[i];o in e&&(r[o]=e[o])}return r},identical:function(e,o,f){function u(e,t){function o(){if(f=i(e)==i(t))for(var r in e)if(!(r in t&&u(e[r],t[r]))){f=n;break}}var f,a=typeof e,l="object"==a,h=l&&e,d=a==typeof t;if(d&&h&&t){var g=e.constructor;if(e==t)f=p;else if(f=g==t.constructor)if(g==Date||g==String||g==Number||g==Boolean||g==RegExp)f=e+""==t+"";else if("function"==typeof e.splice&&"function"==typeof t.splice){if(f=e.length==t.length){for(var y=e.length;--y>=0;)if(!u(e[y],t[y])){f=n;break}if(f){var z=e.splice(0,r),U=t.splice(0,r);o(),Uize.push(e,z),Uize.push(t,U)}}}else o()}else f=s?!(h||"object"==typeof t&&t):(c?e==t:d&&(v?e===t:!l||!e==!t))||d&&"number"==a&&e!=e&&t!=t;return f}f||(f=t);var a=f.equality,c="loose"==a,l=!c&&"type"==a,s=!c&&!l&&"tree"==a,v=!c&&!l&&!s,p=f.allowConjoined!==n;return u(e,o)},conjoined:function(e,r){function i(e){function n(e){if("object"==typeof e&&!Uize.isIn(r,e)){r.push(e);for(var i in e)n(e[i])}}var r=[];return n(e),r}for(var t=n,o=i(e),f=o.length,u=i(r),a=-1;++a<f&&!t;)t=Uize.isIn(u,o[a]);return t},clones:function(r,i){return e.identical(r,i,{allowConjoined:n})&&!e.conjoined(r,i)},intersection:function(e,n){var r={};if(e&&n)for(var i in e){var t=e[i];n[i]===t&&(r[i]=t)}return r}})}});
Uize.module({name:"Uize.Data.Compare",builder:function(){"use strict";var e=Uize.Data;return Uize.package({identical:e.identical,conjoined:e.conjoined,clones:e.clones,intersection:e.intersection})}});
Uize.module('Uize.Dom');
Uize.module({name:"Uize.Dom.Basics",required:"Uize.Event.Bus",builder:function(){"use strict";function e(e){var n=document.getElementById(e);return!w||n&&n.id==e?n:f}function n(e){N.clientX=e.clientX,N.clientY=e.clientY,N.pageX=e.pageX,N.pageY=e.pageY}function t(e){var n=s.Dom.VirtualEvent;return n&&41==e.charCodeAt(e.length-1)?n.resolve(e):111==e.charCodeAt(0)&&110==e.charCodeAt(1)?e.slice(2):e}var r,i,o,a,l,d,c,u,f=null,s=Uize,v=s.copyInto,p=s.returnFalse,m="undefined"!=typeof navigator,h=m?navigator:{userAgent:"",appName:""},g=h.userAgent.toLowerCase(),w="Microsoft Internet Explorer"==h.appName,y=+(w&&(g.match(/MSIE\s*(\d+)/i)||[0,0])[1]),b=g.indexOf("gecko")>-1,T=g.indexOf("opera")>-1,E=b||T,N={clientX:0,clientY:0,pageX:0,pageY:0},_=w&&ActiveXObject,O={},C={},I=0,L=w&&y<7,A=v({SPAN:"inline",THEAD:"table-header-group",TFOOT:"table-footer-group",LI:"list-item"},w&&"undefined"==typeof DOMImplementation?f:{TABLE:"table",TR:"table-row",TH:"table-cell",TD:"table-cell",TBODY:"table-row-group",COLGROUP:"table-column-group",COL:"table-column",CAPTION:"table-caption"}),M={borderColor:["border","Color"],borderWidth:["border","Width"],padding:1,margin:1},x={TABLE:!0,THEAD:!0,TFOOT:!0,TBODY:!0,TR:!0,COL:!0,COLGRPUP:!0,FRAMESET:!0,HEAD:!0,HTML:!0,STYLE:!0,TITLE:!0},B={},D=s.package({_wirings:O,_captureMousePos:n,display:function(e,n){n=void 0===n||!!n,i(e,function(e){e.style.display=n?A[e.tagName]||"block":"none"})},find:function(n){if("object"!=typeof n||!n||"number"==typeof n.length||o(n))return n;var t=document,i=s.isPrimitive,a=[],d=v({},n),c="root"in d?r(d.root):t;if(delete d.root,c){var u=d.tagName;if("id"in d&&i(d.id)){(b=e(d.id))&&a.push(b),delete d.id}else if("name"in d&&i(d.name))a=t.getElementsByName(d.name),delete d.name;else{var p=i(u);p&&delete d.tagName,a=c.getElementsByTagName(u&&p?u:"*"),c=f}c==t&&(c=f),u&&"*"!=u||delete d.tagName}var m=a.length;for(var h in d)break;if(!m||void 0==h&&!c)return a;for(var g,w=[],y=-1;++y<m;){var b=a[y];if(g=!c||l(b,c))for(var T in d){var E=b[T],N=d[T],_=s.isFunction;if(!(i(N)?E==N:N instanceof RegExp?N.test(E||""):!_(N)||N.call(b,E))){g=!1;break}}g&&w.push(b)}return w},getById:r=function(n,t,r){if("string"!=typeof n)return n;var i=r?r[n]:void 0;if(void 0===i){var o=a(t,n);(i=e(o))||(i=document.getElementsByName(o)).length<2&&(i=i[0]||f),r&&(r[n]=i)}return i},getStyle:d=function(e,n){var t="string"==typeof n,i=t?"":{};if(e=r(e))if(t){var o=w&&"opacity"==n,a=document.defaultView,l=a&&a.getComputedStyle(e,"");if(o&&(n="filter"),l){if(!(i=l[n])){var c=M[n];if(c){var u=c[0]||n,f=c[1]||"",s=l[u+"Top"+f],v=l[u+"Right"+f],p=l[u+"Bottom"+f],m=l[u+"Left"+f];i=s==v&&v==p&&p==m?m:s+" "+v+" "+p+" "+m}}}else{var h=e.currentStyle;i=h?h.getAttribute(n):e.style[n]}if(o){var g=(i||"").match(/alpha\s*\(\s*opacity\s*=([^\)]*)\)/i);i=g?g[1]/100:1}}else for(n in n)i[n]=d(e,n);return i},getValue:function(e){var n;if(e=r(e))if(o(e)){var t=e.tagName;"TEXTAREA"==t?n=e.value:"INPUT"==t?n="checkbox"==e.type?e.checked:e.value:"SELECT"==t?e.multiple?(n=[],s.forEach(e.options,function(e){e.selected&&n.push(e.value)})):n=e.value:n="IMG"==t?e.src:e.innerHTML.replace(/<br\/?>/gi,"\n").replace(/&nbsp;/g," ")}else n=(s.findRecord(e,{tagName:"INPUT",type:"radio",checked:!0})||{}).value;return n},injectHtml:function(e,n,t){if(n!=f){var r,a,l,d,c,u,v=s.isList(n)||o(n)&&(n=[n]);(r="inner replace"==t)||(a="outer replace"==t)||(l="inner top"==t)||(d="outer top"==t)||(c="outer bottom"==t)||(u=!0),v||(n+=""),i(e,function(e){function t(e){return e&&/<script/i.test(e)}function i(){return t(n)}var f=e.childNodes;if(!r&&(f.length||!l&&!u)||o||i())if(a&&w&&!o&&!i())e.outerHTML=n;else{var p=[];if(r)if(w&&x[e.tagName]){var m=e.cloneNode();e.replaceNode(m),e=m}else e.innerHTML="";if(v)for(var h=-1,g=n.length;++h<g;){var y=n[h];y&&(y.parentNode&&(y=y.cloneNode(!0)),p.push(y))}else if(_&&x[e.tagName]){var b=new _("Microsoft.XMLDOM");b.async=!1,b.loadXML("<foo>"+n.replace(/&/g,"&amp;")+"</foo>");for(var T=b.documentElement.childNodes,E=function(e){var n;switch(e.nodeType){case 1:n=document.createElement(e.tagName);for(var t=e.attributes,r=t.length;--r>=0;){var i=t[r];n.setAttribute(i.nodeName,i.nodeValue)}if("SCRIPT"==n.tagName)n.text=e.text;else for(var o,a=-1,l=e.childNodes,d=l.length;++a<d;)(o=E(l[a]))&&n.appendChild(o);break;case 3:n=document.createTextNode(e.nodeValue);break;case 8:n=document.createComment(e.nodeValue)}return n},h=-1;++h<T.length;)p.push(E(T[h]));v=!0}else{var N=document.createElement(e.tagName);N.innerHTML="<i>e</i>"+n,p=N.childNodes}for(var O=l?f[0]:c?e.nextSibling:e,C=e.parentNode,I=+!v,L=function(e){if("SCRIPT"==e.tagName){var n=document.createElement("script");e.id&&(n.id=e.id),e.type&&(n.type=e.type),n.text=e.text,e.src&&(n.src=e.src),e.parentNode.replaceChild(n,e)}else t(e.innerHTML)&&s.forEach(e.childNodes,L)};p.length>I;){var A=v?p.shift():p[I];u||r?e.appendChild(A):l?O?e.insertBefore(A,O):e.appendChild(A):d||a?C.insertBefore(A,O):c&&(O?C.insertBefore(A,O):C.appendChild(A)),v||L(A)}a&&C.removeChild(e)}else e.innerHTML=n})}},isOnNodeTree:l=function(e,n){for(e=r(e),n=r(n);e;){if(e==n)return!0;e=e.parentNode}return!1},isNode:o=function(e){return!(!e||"object"!=typeof e||!(e.nodeType||e.getAttribute||e.documentElement||e.self==e))},joinIdPrefixAndNodeId:a=function(e,n){return(e||"")+(e&&n?"-":"")+n},doForAll:i=function(e,n,t,a){if("string"==typeof e&&(e=r(e,t,a)),void 0!=e)if(o(e))n(e);else{var l=typeof e;if("object"!=l&&"function"!=l||"number"!=typeof e.length){if("object"==l)for(var d in e)i(e[d],n,t,a)}else for(var c=-1,u=e.length;++c<u;)i(e[c],n,t,a)}},remove:function(e){i(e,function(e){e.parentNode.removeChild(e)})},setClipRect:function(e,n,t,r,o){var a="rect("+n+"px, "+t+"px, "+r+"px, "+o+"px)";i(e,function(e){e.style.clip=a})},setInnerHtml:function(e,n){n+="",i(e,function(e){e.innerHTML=n})},setOpacity:function(e,n){B.opacity=n,c(e,B)},setProperties:function(e,n){i(e,function(e){v(e,n)})},setStyle:c=function(e,n){i(e,function(e){var t,r=e.style;w&&"opacity"in n&&(r.filter=(t=Math.round(100*(n.opacity+""||"#")))<100?"alpha(opacity="+t+")":"");for(var i in n)"object"==typeof(t=n[i])&&t&&(t=t.valueOf()),r[i]=void 0!=t&&t==t?"number"==typeof t&&"opacity"!=i&&"zIndex"!=i?Math.round(t)+"px":t+"":""})},setValue:function(e,n){n+="",i(e,function(e){var t=e.tagName,r=e.readOnly;if(r&&(e.readOnly=!1),"TEXTAREA"==t)n!=e.value&&(e.value=n);else if("INPUT"==t){var i=e.type;"checkbox"==i?e.checked="true"==n:"radio"==i?e.checked=e.value==n:n!=e.value&&(e.value=n)}else if("SELECT"==t){var o=e.options;if(e.multiple&&("*"==n||n.indexOf(",")>-1))for(var a,l="*"!=n?s.lookup(n.split(",")):void 0,d=o.length;--d>=0;)(a=o[d]).selected=!l||l[a.value];else e.selectedIndex=s.findRecordNo(o,{value:n},n?e.selectedIndex:-1)}else"IMG"==t?n&&(e.src=n):"PRE"==t&&w?e.innerText=n:e.innerHTML=n.replace(/</g,"&lt;").replace(/\n/g,"<br/>");r&&(e.readOnly=r)})},show:function(e,n){c(e,{visibility:n||void 0===n?"inherit":"hidden"})},unwire:u=function(e,n,t,r,i){if("object"==typeof n&&n&&!n.virtualDomEvent){var o=t,a=r;"boolean"==typeof t&&(a=t,o=void 0);for(var l in n)u(e,l,n[l],o,a)}else{var d=t,o=r,a=i;"boolean"==typeof r&&(a=r,o=void 0),D.unwireEventsByOwnerId(o,void 0!==e||void 0!=n||void 0!=d?{node:e,eventName:n,handler:d,useCapture:a}:void 0)}},unwireEventsByOwnerId:function(e,n){var r=C[e=e||""];if(r){var o=function(i){if(i!==f){var o=n&&n.eventName,a=n&&n.handler,l=i||o||a,d=!(!n||!0!==n.useCapture);o&&o.charCodeAt&&(o=t(o));for(var c=r.length;--c>=0;){var u=r[c],s=O[u],v=s._node,p=s._eventName;if(!(l&&(i&&i!=(s._unremappedNode||v)||o&&o!=p||a&&a!=s._handler))){if(l&&r.splice(c,1),s._subWiringsOwnerId)D.unwireEventsByOwnerId(s._subWiringsOwnerId);else try{v==window&&L?U.unwire(p,s._handlerCaller):w?v.detachEvent("on"+p,s._handlerCaller):v.removeEventListener(p,s._handlerCaller,d)}catch(e){}delete O[u]}}l&&r.length||delete C[e]}};n&&void 0!==n.node?i(n.node,o):o()}},wire:function(){var e=s.quarantine,n=e(function(e){return function(n){var t=window.Uize&&Uize.Dom.Basics._wirings[e];return t&&t._handler.call(t._node,n.windowEvent)}}),r=e(function(e){return function(n){var t=window.Uize&&Uize.Dom.Basics._wirings[e];return t&&t._handler.call(t._node,n||window.event)}}),o={click:r,mouseover:e(function(e){return function(n){var t=Uize.Dom.Basics,r=window.Uize&&t._wirings[e],i=(n||(n=window.event)).fromElement||n.relatedTarget;if(r){if(i)try{i.Uize_Widget_Drag_shield||t.isOnNodeTree(i,r._node)||(i=null)}catch(e){i=null}if(!i)return t._captureMousePos(n),r._handler.call(r._node,n)}}}),mouseout:e(function(e){return function(n){var t=Uize.Dom.Basics,r=window.Uize&&t._wirings[e],i=(n||(n=window.event)).toElement||n.relatedTarget;if(r){if(i)try{i.Uize_Widget_Drag_shield||t.isOnNodeTree(i,r._node)||(i=null)}catch(e){i=null}if(!i)return r._handler.call(r._node,n)}}}),mousedown:r,mouseup:r};return function(e,a,l,d,c){if(a){var u;if(a.charCodeAt&&(a=t(a)),"object"!=typeof a||(u=!!a.virtualDomEvent)){var f=l,v=d,m=c;"boolean"==typeof d&&(v=void 0,m=d),void 0==v&&(v=""),m=!0===m,i(e,function(e){var t=e.tagName,i=e==window&&L;(C[v]||(C[v]=[])).push(I);var l=(u?p:i?n:o[a]||r)(I),d=O[I++]={_node:e,_eventName:a,_handler:f,_handlerCaller:l};if(E&&"BODY"==t&&"scroll"==a&&(d._unremappedNode=e,e=d._node=document),l){var c="on"+a;i?U.wire(a,l):e.attachEvent?e.attachEvent(c,l):e.addEventListener(a,l,m),"A"!=t||"mousedown"!=a&&"click"!=a&&"touchstart"!=a||e[c]||(e[c]=p)}else u&&a.wire(e,f,d._subWiringsOwnerId=s.getGuid())})}else{var v=l,m=d;"boolean"==typeof l&&(v=void 0,m=l);for(var h in a)D.wire(e,h,a[h],v,m)}}}}(),ieMajorVersion:y,isIe:w,isSafari:g.indexOf("applewebkit")>-1,isMozilla:b,mousePos:N});if(m&&(D.wire(document.documentElement,"mousemove",n),L)){var U=new s.Event.Bus,k=setTimeout(function(){U.fire("load")},15e3);s.forEach(["focus","blur","load","beforeunload","unload","resize","scroll","hashchange"],function(e){var n="on"+e,t=window[n]||p;window[n]=function(n){"load"==e&&clearTimeout(k),t.call(window,n||(n=window.event)),U.fire({name:e,windowEvent:n})}})}return D}});
Uize.module({name:"Uize.Dom.Classes",required:"Uize.Dom.Basics",builder:function(){"use strict";function e(e){var a=e+"",s=r[a];if(!s&&a){1==(e=a.split(",")).length&&e.unshift("");for(var t="\\b(?:"+e.join("|").replace(/\|{2,}/g,"|").replace(/^\||\|$/g,"")+")\\b",n={"":-1},c=e.length,i=c;--i>-1;)n[e[i]]=c>2?i:!!i;s=r[a]={_classes:e,_matchClassRegExp:new RegExp(t),_matchClassAndPaddingRegExp:new RegExp("(\\s*)"+t+"(\\s*)"),_classToStateMap:n}}return s}function a(a,n){var c=e(n);c&&(n=c._classes,l(a,function(e){t(e,n,(s(e,n)+1)%n.length)}))}var s,t,n=Uize.Dom.Basics,c=n.isNode,i=n.getById,l=n.doForAll,r={},o=[""];return Uize.package({getState:s=function(a,s){var t=-1;if(c(a=i(a))){var n=e(s);n&&(t=n._classToStateMap[(a.className.match(n._matchClassRegExp)||o)[0]])}return t},hasClass:function(e,a){return 1==s(e,a)},setState:t=function(a,s,t){var n=e(s);if(n){var c,i=(s=n._classes)[+t]||"";l(a,function(e){(c=e.className)!=i&&(e.className=c?i?c.replace(n._matchClassRegExp,function(){return i+(i="")})+(i&&" "+i):c.replace(n._matchClassAndPaddingRegExp,function(e,a,s){return a&&s}):i)})}},removeState:function(e,a){t(e,a,-1)},addClass:function(e,a){t(e,a,1)},removeClass:function(e,a){t(e,a,0)},toggleClass:a,toggleState:a})}});
Uize.module({name:"Uize.Dom.Event",builder:function(){"use strict";function e(){this.returnValue=!1}function t(){this.cancelBubble=!0}var n=Uize.copyInto(function(e){return e||event},{abort:function(e){n.preventDefault(e=n(e)),n.stopPropagation(e)},charCode:function(e){return(e=n(e)).ctrlKey||e.altKey||e.which<1?0:"charCode"in e?e.charCode:n.keyCode(e)},fix:function(r){r=n(r);for(var o in{target:1,relatedTarget:1,charCode:1,keyCode:1})o in r||(r[o]=n[o](r));return r.preventDefault||(r.preventDefault=e),r.stopPropagation||(r.stopPropagation=t),r},keyCode:function(e){return"which"in(e=n(e))?e.which:e.keyCode},preventDefault:function(t){(t=n(t)).preventDefault?t.preventDefault():e.call(t)},relatedTarget:function(e){return"relatedTarget"in(e=n(e))?e.relatedTarget:"mouseout"==e.type?e.toElement:e.fromElement},stopPropagation:function(e){(e=n(e)).stopPropagation?e.stopPropagation():t.call(e)},target:function(e){return(e=n(e)).target||e.srcElement}});return Uize.map({Backspace:8,Delete:46,Insert:45,Enter:13,Escape:27,Space:32,Tab:9,PageUp:33,PageDown:34,End:35,Home:36,LeftArrow:37,RightArrow:39,UpArrow:38,DownArrow:40},function(e,t){n["isKey"+t]=function(t){return n.keyCode(t)==e}}),n}});
Uize.module({name:"Uize.Dom.Pos",required:"Uize.Dom.Basics",builder:function(){"use strict";var t,e,o,n,i,r,a,s=Uize,l=Math,f=Uize.Dom.Basics,d=f.getStyle,h=f.doForAll,c=f.getById,u=f.isNode,g=f.isIe,m=f.setStyle,p=["left","top","width","height"];return s.package({getDocumentScrollElement:r=function(){return document.scrollingElement||document.documentElement},doRectanglesOverlap:a=function(t,e,o,n,i,r,a,s){return o-1+ +t>=i&&a-1+ +i>=t&&n-1+ +e>=r&&s-1+ +r>=e},getCoords:t=function(e){function n(){i+=window.pageXOffset||w.scrollLeft,s+=window.pageYOffset||w.scrollTop}var i=0,s=0,f=0,h=0,m=!0,p=100,w=r(),v=o(window);if(e==window)n(),f=v.width,h=v.height;else if(u(e=c(e))){if(f=e.offsetWidth,h=e.offsetHeight,!(f&&h||"DIV"!=e.tagName))for(var y=e.childNodes,b=y.length;--b>=0;)if("#"!=y[b].nodeName.charAt(0)){var x=t(y[b]);(x.width||x.height)&&(f=l.max(f,x.right-i+1),h=l.max(h,x.bottom-s+1))}"A"==e.tagName&&1==e.childNodes.length&&"IMG"==e.childNodes[0].tagName&&(e=e.childNodes[0]);for(var I=function(t){return"none"==d(t,"display")||"hidden"==d(t,"visibility")},N=(m=!I(e),e),T=e,W=v.width,L=v.height,z=w.scrollLeft,A=w.scrollTop,H=z+W,D=A+L;T.parentNode&&"unknown"!=typeof T.parentNode;){var E=T.offsetLeft||0,P=T.offsetTop||0,k=T.offsetWidth,U=T.offsetHeight;m&&I(T)&&(m=!1),T==N&&(i+=E+(parseInt(d(T,"borderLeftWidth"))||0),s+=P+(parseInt(d(T,"borderTopWidth"))||0),N=T.offsetParent,"fixed"==d(T,"position")&&n()),T!=e&&T!=document.body&&T!=document.documentElement&&(T.scrollWidth>k||T.scrollHeight>U)&&(i-=T.scrollLeft,s-=T.scrollTop,g&&(i+=T.clientLeft,s+=T.clientTop),m&&(m=a(i,s,f,h,E,P,k,U)));var S=T.style,X=S.transform||S.webkitTransform;if(X){var B=X.toLowerCase().replace(/ /g,"").match(/(translate[a-z0-9]*)\((-?[0-9a-z\.]+),?(-?[0-9a-z\.]+)?.*?\)/);if(null!==B)switch(B[1]){case"translate":case"translate3d":i+=parseInt(B[2]),s+=parseInt(B[3]);break;case"translatex":i+=parseInt(B[2]);break;case"translatey":s+=parseInt(B[2])}}T=T.parentNode}m&&(m=a(i,s,f,h,z,A,W,L)),p=m?(l.min(i+f,H)-l.min(l.max(i,z),H))*(l.min(s+h,D)-l.min(l.max(s,A),D))/(f*h)*100:0}return{x:i,y:s,width:f,height:h,area:f*h,left:i,top:s,right:i+f-1,bottom:s+h-1,seen:m,percentSeen:p}},getDimensions:o=function(t){if(t==window){var e=document.documentElement;return{width:window.innerWidth||e.clientWidth||e.offsetWidth,height:window.innerHeight||e.clientHeight||e.offsetHeight}}return(t=c(t))?{width:t.offsetWidth||parseInt(d(t,"width"))||0,height:t.offsetHeight||parseInt(d(t,"height"))||0}:{width:0,height:0}},setCoords:e=function(t,e){m(t,s.isArray(e)?s.meldKeysValues(p,e):e)},centerInWindow:function(n){var i=t(window);h(n,function(t){var n=o(t);e(t,{left:i.x+(i.width-n.width>>1),top:i.y+(i.height-n.height>>1)})})},getEventAbsPos:i=function(t){var e=(t||(t=f.mousePos)).targetTouches;if(e&&e.length&&(t=e[0]),void 0!=t.pageX)return{left:t.pageX,top:t.pageY};var o=r();return{left:t.clientX+o.scrollLeft,top:t.clientY+o.scrollTop}},setAbsPos:n=function(t,e,n){n="number"==typeof n?{x:n,y:n}:n||{x:0,y:0};var i=r(),a=o(window);h(t,function(t){function r(t,o,r,f){var d=e[t],h=n[f],c=d-i[o],u=h+s[r];return d+(c+u>a[r]?l.max(-u,-c):h)}var s=o(t);m(t,{left:r("left","scrollLeft","width","x"),top:r("top","scrollTop","height","y"),right:"auto",bottom:"auto"})})},setAbsPosAdjacentTo:function(e,o,r){o=c(o);var a=t(o),s=a.width/2,l=a.height/2,f="x"==r?-1:1;s||l||(a=i()),h(e,function(t){n(t,{left:a.left+s,top:a.top+l},{x:-s*f,y:l*f})})}})}});
Uize.module({name:"Uize.Dom.Text",required:"Uize.Dom.Basics",builder:function(){"use strict";var e=Uize,t=e.Dom.Basics.getById;return e.package({getText:function(n){var i="";if(n=t(n)){var r=function(t){"string"==typeof t.innerText?i+=t.innerText.replace(/\r|\n|\r\n/g,""):"string"==typeof t.textContent?i+=t.textContent:(3==t.nodeType&&(i+=t.data),t.childNodes&&e.forEach(t.childNodes,r))};r(n)}return i}})}});
Uize.module({name:"Uize.Dom.Util",required:"Uize.Dom.Basics",builder:function(){"use strict";var e,t,i=Uize.Dom.Basics,r=i.isIe&&i.ieMajorVersion<9;return Uize.package({getEffectiveBgColor:function(e){var t="";for(e=i.getById(e);(!t||"transparent"==t||"none"==t)&&e;)t=i.getStyle(e,"backgroundColor"),e=e.parentNode;return t},getOpacityProperties:e=function(e){return i.isIe?{filter:"alpha(opacity="+Math.round(100*e)+")"}:{opacity:e+""}},getOpacityStr:function(i){return t(e(i))},showClickable:function(e,t){i.setStyle(e,{cursor:t||void 0===t?r?"hand":"pointer":"default"})},showInLayoutFlow:function(e,t){t=t!==_false,_setStyle(e,{position:t?"static":"absolute",visibility:t?"inherit":_hidden})},stylePropertiesAsStr:t=function(e){var t=[];for(var i in e)t.push(i,":",e[i],"; ");return t.join("")}})}});
Uize.module({name:"Uize.Dom.VirtualEvent",required:"Uize.Dom.Basics",builder:function(){"use strict";function e(e){return e.toLowerCase().replace(/\s+/g,"")}var r={};return Uize.package({resolve:function(i){var n=i.indexOf("("),t=Uize.eval("(["+i.slice(n+1,-1)+"])");return(r[i=i.slice(0,n)]||r[e(i)]).apply(0,t)},getCached:function(e,i){return r[e]||(r[e]={virtualDomEvent:e,wire:i})},register:function(i,n){return r[i]=r[e(i)]=n}})}});
Uize.module('Uize.Dom.VirtualEvents');
Uize.module({name:"Uize.Dom.VirtualEvents.ModClick",required:["Uize.Dom.Basics","Uize.Dom.VirtualEvent"],builder:function(){"use strict";function e(e,c,n){var l=(e?"Shift":"")+(c?"Ctrl":"")+(n?"Alt":"")+"Click";i[l=l.charAt(0).toLowerCase()+l.slice(1)]=r.register(l,function(){return r.getCached(l+"()",function(i,r,l){t.wire(i,"click",function(t){t.shiftKey==e&&t.ctrlKey==c&&t.altKey==n&&!t.metaKey&&r.call(i,t)},l)})})}var i=function(){},t=Uize.Dom.Basics,r=Uize.Dom.VirtualEvent;return e(!1,!1,!1),e(!0,!1,!1),e(!1,!0,!1),e(!1,!1,!0),e(!1,!0,!0),e(!0,!0,!1),e(!0,!1,!0),e(!0,!0,!0),i}});
Uize.module({name:"Uize.Dom.VirtualEvents.Remain",required:["Uize.Dom.Basics","Uize.Dom.VirtualEvent"],builder:function(){"use strict";function e(e){o[e]=o.makeRemainInStateEventMaker.apply(0,arguments)}var o=function(){},u=Uize.Dom.Basics,n=Uize.Dom.VirtualEvent;return o.makeRemainInStateEventMaker=function(e,o,i,m,t,r){return n.register(e,function(s){return s=Uize.toNumber(s,o),n.getCached(e+"("+s+")",function(e,o,n){function a(o,i){if(Uize.isArray(o))for(var m=o.length;--m>-1;)u.wire(e,o[m],i,n);else u.wire(e,o,i,n)}var c,f={},l=!1,v=function(){c=clearTimeout(c)};a(i,function(u){!1!==t&&v(),c||l&&!1===r||(Uize.copyInto(f,u),c=setTimeout(function(){l=!0,o.call(e,f)},s))}),a(m,function(){l=!1,v()})})})},e("keyRemainDown",500,"keydown","keyup",!1),e("keyRemainUp",500,"keyup","keydown"),e("mouseRemainDown",500,"mousedown",["mouseup","mouseout"]),e("mouseRemainOut",500,"mouseout","mouseover"),e("mouseRemainOver",500,["mouseover","mousemove"],["mouseout","mousedown"],!1),e("mouseRemainUp",500,"mouseup","mousedown"),e("mouseRest",500,["mouseover","mousemove"],["mouseout","mousedown"],!0,!1),e("remainBlurred",500,"blur","focus"),e("remainFocused",500,"focus","blur"),o}});
Uize.module('Uize.Math');
Uize.module({name:"Uize.Math.Blend",builder:function(e){"use strict";var t,o=Uize,n=o.constrain,r=o.isFunction,i=o.clone;return o.package({blend:t=function(e,a,c,u,f,d,b){if(e===a)return void 0!==d&&e===d?b:i(e);if(r(f)&&(c=f(c),f=void 0),"object"!=typeof e||!e||e instanceof RegExp){j=c?1==c?a:u?(u<0?u*=-1:u)&&(c<0||c>1)?e+Math.round((a-e)*c/u)*u:u!=1/0?n(e+Math.round((a-e)*c/u)*u,e,a):e:e+(a-e)*c:e;return void 0!==d&&j===d?b:j}var p,v=d&&"object"==typeof d,s=u&&"object"==typeof u,y=f&&"object"==typeof f,j=v?d:o.isArray(e)?[]:{};for(var l in e){var h=t(e[l],a[l],c,s?u[l]:u,y?f[l]:f,p=j[l],b);v&&(v=h==b||"object"!=typeof h&&h==p),h!=b&&(j[l]=h)}return v?b:j}})}});
Uize.module({name:"Uize.Fade",superclass:"Uize.Class",required:"Uize.Math.Blend",builder:function(e){"use strict";function n(){(_=!!c.length)!=!!o&&(o=_?setInterval(a,10):clearInterval(o))}function a(){for(var e,a=-1;++a<c.length;)(e=c[a])._inProgress?r(e):c.splice(a--,1);n()}function t(){var e=this,n=h(e._startValue,e._endValue,e._progress,e._quantization,e._curve,e._value,v);n!=v&&(n!=e._value?e.set({_value:n}):e.fire({name:"Changed.value",newValue:n}))}function r(e){var n=Math.min((u()-e._startTime)/e._duration,1);e.set({_progress:e._reverse?1-n:n}),1==n&&(e.stop(),e.fire("Done"))}function i(){var e=this;e.set({_curve:e._acceleration||e._deceleration?e.Class.celeration(e._acceleration,e._deceleration):null})}function s(){this._value=null,t.call(this)}var o,l=Uize.constrain,u=Uize.now,c=[],_=!1,v={},h=Uize.Math.Blend.blend;return Uize.mergeInto(e.subclass({instanceMethods:{stop:function(){this.set({_inProgress:!1})},start:function(e){this.stop(),this.set(Uize.copyInto({_inProgress:!0},e))}},staticMethods:{blendValues:h,celeration:function(e,n){var a,t=1-(e=e||0)-(n=n||0),r=2/(1+t),i=(e?r/e:0)/2,s=(n?-r/n:0)/2,o=e*e;return t>=1?Uize.returnX:function(u){return(u=(e?l(u*u,0,o)*i:0)+(t?r*l(u-e,0,t):0)+(n?(r+(a=l(u-e-t,0,n))*s)*a:0))>1?1:u}}},stateProperties:{_acceleration:{name:"acceleration",onChange:i},_curve:{name:"curve",onChange:s},_deceleration:{name:"deceleration",onChange:i},_duration:{name:"duration",value:2e3},_endValue:{name:"endValue",onChange:s,value:100},_inProgress:{name:"inProgress",onChange:function(){var e=this;e._inProgress&&(e._startTime=u(),e.fire("Start"),e._value=e._progress=null,r(e),c.push(e),n())},value:!1},_progress:{name:"progress",onChange:t,value:0},_reverse:"reverse",_startValue:{name:"startValue",onChange:s,value:0},_quantization:"quantization",_value:{name:"value",value:0}}}),{nonInheritableStatics:{blendValues:1,celeration:1}})}});
Uize.module({name:"Uize.Node",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Dom.Text","Uize.Dom.Util"],builder:function(){"use strict";var e=Uize,i=e.Dom,o=i.Basics;return e.package(e.copyInto({showClickable:i.Util.showClickable},o,i.Pos,i.Text))}});
Uize.module({name:"Uize.Node.Classes",required:"Uize.Dom.Classes",builder:function(){return Uize.Dom.Classes}});
Uize.module({name:"Uize.Node.VirtualEvent",required:["Uize.Dom.VirtualEvent","Uize.Dom.VirtualEvents.ModClick","Uize.Dom.VirtualEvents.Remain"],builder:function(){"use strict";var e=Uize,i=e.Dom,t=i.VirtualEvents;return e.package(e.copy(i.VirtualEvent,t.ModClick,t.Remain))}});
Uize.module('Uize.Oop');
Uize.module({name:"Uize.Oop.mTreeInheritance",builder:function(){"use strict";var e,t=Uize;return function(n){n.staticMethods({treeInheritedStateProperties:function(n){var r=this;t.forEach(n,function(n,i){function a(){var t=this,n=t[i];"inherit"!=n&&n!==e||(n=t.parent?t.parent[u]:h),n===e&&(n=h),n!=t[u]&&t.set(u,n)}var o=n.name||i,u=o+"Inherited",h=n.value;r.stateProperties(t.pairUp(i,{name:o,onChange:a,value:"inherit"},u,{onChange:function(){t.callOn(this.children,a)},value:h}))})}}),n.instanceMethods({getProvider:function(t){for(var n,r=this;("inherit"===(n=r.get(t))||n===e)&&(r=r.parent););return r},getInherited:function(e){var t=this.getProvider(e);return t&&t.get(e)},setInherited:function(e){var t;for(var n in e)(t=this.getProvider(n))&&t.set(n,e[n])},callInherited:function(e){var n=this;return function(){var r=n.getProvider(e);if(r){var i=r.get(e);if(t.isFunction(i))return i.apply(r,arguments)}}}})}}});
Uize.module('Uize.Str');
Uize.module({name:"Uize.Str.Camel",builder:function(){"use strict";var e={};return Uize.package({to:function(e,r){return(Uize.isArray(e)?e.join(" "):e).toLowerCase().replace(/^[^a-zA-Z0-9]+/,"").replace(/[^a-zA-Z0-9]+$/,"").replace(r?/(^|[^a-zA-Z0-9]+)./g:/[^a-zA-Z0-9]+./g,function(e){return e.slice(-1).toUpperCase()})},from:function(r,a){a||(a=e);var n=a.delimiter,t=a.lowerCaseFirstChar,i=1;return null==n&&(n="-"),null==t&&(t=!0),r.replace(/([^A-Z]?)([A-Z])/g,function(e,r,a){return i++,r+((i>2||r)&&n)+(t?a.toLowerCase():a)})}})}});
Uize.module({name:"Uize.Str.CharClass",builder:function(){"use strict";function n(n,t,s,i,a){var e=n._charsLookup,o=t.length;if(o){a=void 0!=a?a:1/0*-i;var u=1==i?o:-1;if((a-u)*i<0){if(1==o)return e[t]==r==s?0:-1;for(var h=1==i?Math.max(a,0)-1:Math.min(a,o-1)+1;(h+=i)!=u;)if(e[t.charAt(h)]==r==s)return h}}return-1}var r={};return Uize.copyInto(Uize.noNew(function(n){this.setChars(n)}),{prototype:{setChars:function(n){this._charsLookup=n?Uize.lookup(Uize.map(n,function(n){return"string"==typeof n?n:String.fromCharCode(+n)}),r):{}},isClassChars:function(r){return!!r&&-1==n(this,r,!1,-1)},isNonClassChars:function(r){return!!r&&-1==n(this,r,!0,-1)},hasClassChars:function(r){return!!r&&n(this,r,!0,-1)>-1},hasNonClassChars:function(r){return!!r&&n(this,r,!1,-1)>-1},indexOfClassChar:function(r,t){return n(this,r,!0,1,t)},lastIndexOfClassChar:function(r,t){return n(this,r,!0,-1,t)},indexOfNonClassChar:function(r,t){return n(this,r,!1,1,t)},lastIndexOfNonClassChar:function(r,t){return n(this,r,!1,-1,t)}}})}});
Uize.module({name:"Uize.Str.Has",builder:function(){"use strict";function e(e,n,t){if(!n)return!0;var r=e.length,i=n.length,a=t?r-i:0,u=a+i-1;return i<=r&&e.charCodeAt(a)==n.charCodeAt(0)&&(1==i||e.charCodeAt(u)==n.charCodeAt(i-1)&&(2==i||(i==r?n==e:t?e.indexOf(n,a)==a:0==e.lastIndexOf(n,u))))}return Uize.package({has:function(n,t){return t.length<=n.length&&(e(n,t)||e(n,t,!0)||n.indexOf(t)>-1)},hasSuffix:function(n,t){return e(n,t,!0)},hasPrefix:e})}});
Uize.module({name:"Uize.Str.Repeat",builder:function(){"use strict";var e,t,r,n=[];return Uize.package({repeat:r=function(u,i){return i<1||!u?"":1==i?u:" "==u?function(n){return t||(t=(e="          ".replace(/ /g,"          ")).length),n>t&&(t=(e=r(e,Math.floor(n/t))+e.substr(0,n%t)).length),e.substr(0,n)}(i):(n.length=i+1,n.join(u))}})}});
Uize.module({name:"Uize.Str.Limit",required:"Uize.Str.Repeat",builder:function(){"use strict";var e,t=Uize.Str.Repeat.repeat;return Uize.package({joinUsingSuffixPriority:function(t,r,i){var n=r.length;return i<n?r.substr(0,i):i==n?r:e(t,i-n)+r},limitLength:e=function(e,t){var r="...".length;return t<1?"":t<=r?e.slice(0,t):e.length>t?e.substr(0,t-r)+"...":e},lengthize:function(e,r,i){if(r<1)return"";var n=e.length,u=r-n;if(u){var a=Math.floor(u*("string"==typeof i?{left:0,center:.5,right:1}[i]:+i||0)),l=u-a;return u>0?t(" ",a)+e+t(" ",l):e.slice(-a,n+l)}return e}})}});
Uize.module({name:"Uize.Str.Replace",builder:function(){"use strict";var e;return Uize.package({replacerByLookup:e=function(e){var n=[],r=[];Uize.forEach(Uize.keys(e),function(e){e&&(e.length>1?n:r).push(Uize.escapeRegExpLiteral(e))}),r.length&&n.unshift("["+r.join("")+"]");var i=new RegExp(n.join("|"),"g");return function(n){return(n+="")&&n.replace(i,function(n){return e[n]})}},replaceByLookup:function(n,r){return e(r)(n)}})}});
Uize.module({name:"Uize.Str.Split",builder:function(){"use strict";var e=[],t=3!="a,,b".split(/,/)||"1|-|2"!="1-2".split(/(-)/).join("|");return Uize.package({split:function(e,n,i,r){if(r||t&&n instanceof RegExp){if(void 0==i&&(i=1/0),!i)return[];e+="",n=new RegExp(n.source,"g"+(n.multiline?"m":"")+(n.ignoreCase?"i":""));var s=e.length;if(s){for(var u,a=[],l=1,p=0;l&&p<s&&a.length<i;)(l=n.exec(e))&&!(u=l[0])&&(l.index=p+1),a.push(e.slice(p,l?l.index:s)),l&&(l.index<s&&(r&&"captures"!=r?"match"==r?a.push(u):"match array"==r?a.push(l):"none"==r||"match and captures"==r&&Uize.push(a,l):l.length>1&&Uize.push(a,l.slice(1))),p=n.lastIndex=l.index+u.length,u&&p==s&&a.push(""));return a}return n.test("")?[]:[""]}var c=[n+"",i];return c.length=arguments.length-1,e.split.apply(e,c)},splitInTwo:function(t,n){n instanceof RegExp&&(n=(t.match(n)||e)[0]);var i=void 0!=n?t.indexOf(n):-1;return i>-1?[t.substr(0,i),t.substr(i+n.length)]:[t,""]}})}});
Uize.module({name:"Uize.Str.Whitespace",required:"Uize.Str.CharClass",builder:function(){"use strict";var e=[9,11,12,32,160,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8232,8233,12288],s=[10,13],a=Uize.Str.CharClass(e.concat(s));return Uize.package(Uize.copyInto(Uize.map({isWhitespace:"isClassChars",isNonWhitespace:"isNonClassChars",hasWhitespace:"hasClassChars",hasNonWhitespace:"hasNonClassChars",indexOfWhitespace:"indexOfClassChar",lastIndexOfWhitespace:"lastIndexOfClassChar",indexOfNonWhitespace:"indexOfNonClassChar",lastIndexOfNonWhitespace:"lastIndexOfNonClassChar"},function(e){var s=a[e];return function(){return s.apply(a,arguments)}}),{inlineWhitespaceCharCodes:e,linebreakCharCodes:s}))}});
Uize.module({name:"Uize.Str.Trim",required:"Uize.Str.Whitespace",builder:function(){"use strict";var e,t=Uize.Str.Whitespace,i=t.isWhitespace,r=t.indexOfNonWhitespace,n=t.lastIndexOfNonWhitespace;return Uize.package({hasPadding:function(e){var t=e.length;return!(!t||!i(e.charAt(0))&&!i(e.charAt(t-1)))},trim:e=function(e,t){if(!e)return e;var i=e.length,a=1!=t?(r(e)+1||i+1)-1:0,c=-1!=t?n(e)+1:i;return a>0||c<i?e.slice(a,c):e},trimLeft:function(t){return e(t,-1)},trimRight:function(t){return e(t,1)}})}});
Uize.module({name:"Uize.String",required:["Uize.Array.Join","Uize.Str.Camel","Uize.Str.Has","Uize.Str.Limit","Uize.Str.Repeat","Uize.Str.Split","Uize.Str.Trim"],builder:function(){"use strict";var i=Uize.Str,t=i.Has,e=i.Limit,r=i.Split,a=i.Trim;return Uize.package({hugJoin:Uize.Array.Join.hugJoin,limitLength:e.limitLength,joinUsingSuffixPriority:e.joinUsingSuffixPriority,contains:t.has,startsWith:t.hasPrefix,endsWith:t.hasSuffix,toCamel:i.Camel.to,repeat:i.Repeat.repeat,split:r.split,splitInTwo:r.splitInTwo,hasPadding:a.hasPadding,trim:a.trim,trimLeft:a.trimLeft,trimRight:a.trimRight})}});
Uize.module({name:"Uize.Template",required:["Uize.Str.Replace","Uize.Str.Split","Uize.Str.Trim"],builder:function(){"use strict";function _expandEncodingsChain(e,t,n,i){if(t)for(var o,r,a,s,u=-1,_=(t=t.split(_encodingsDelimiter)).length;++u<_;)if((r=_trim((o=_splitInTwo(t[n?_-u-1:u],"{"))[0]))&&((a=_encodingStartsWithInverseRegExp.test(r))&&(r=r.replace(_encodingStartsWithInverseRegExp,"")),s=_package.encodings[r])){n&&(a=!a);var c=_trim(o[1]),d=a?"from":"to",p=s[d];i&&i(r+":"+d,p.required),e=p.expansion(e,c?"{"+c:"")}return e}var _package=function(){},_true=!0,_false=!1,_string="string",_splitInTwo=Uize.Str.Split.splitInTwo,_trim=Uize.Str.Trim.trim,_jsonStringLiteralEscaper=Uize.Str.Replace.replacerByLookup({"\\":"\\\\","\n":"\\n","\r":"\\r","'":"\\'"}),_sacredEmptyObject={},_codeChunkStartsWithEqualsRegExp=/^\s*=/,_codeChunkStartsWithAtRegExp=/^\s*@/,_codeChunkStartsWithPeriodRegExp=/^\s*\./,_encodingStartsWithInverseRegExp=/^!\s*/,_trailingLinebreakAndPossibleWhitespaceRegExp=/(\r|\n|\r\n)[ \t]*$/,_precedingLinebreakInPossibleWhitespaceRegExp=/^[ \t]*(\r|\n|\r\n)[ \t]*/,_encodingsDelimiter="->",_encodingsChainCache={};_package.compile=function(_template,_templateOptions){function _pushToTemplateFunctionChunks(e){_pushToOutputBuffer.length&&(_templateFunctionChunks.push("output.push ("+_pushToOutputBuffer.join(",")+");"),_pushToOutputBuffer=[]),_templateFunctionChunks.push(e)}function required(e){var t=arguments;Uize.forEach(1!=t.length?t:typeof e==_string?e.split(","):e,function(e){_alreadyRequired[e]||(_required.push(e),_alreadyRequired[e]=1)})}function input(e){Uize.copyInto(_input,e)}function startBlock(e,t){_pushToTemplateFunctionChunks("function "+e+" ("+(t||"")+") {"+_blockFirstChunk)}function endBlock(){_pushToTemplateFunctionChunks(_blockLastChunk+"}")}_templateOptions=_templateOptions||_sacredEmptyObject;for(var _required=[],_alreadyRequired={},_encoderOrDecoderAlreadyUsed={},_input={},_openerToken=_templateOptions.openerToken||"<%",_closerToken=_templateOptions.closerToken||"%>",_gobbleWhitespace=_templateOptions.gobbleWhitespace!==_false,_templateLength=_template.length,_blockFirstChunk="var output = [];",_blockLastChunk="return output.join ('');",_templateFunctionChunks=["var m = this, output = [];"],_pushToOutputBuffer=[],_tokenEnd=0,_tokenStart,_notAtEnd=_true,_staticSegment,_codeChunk,_codeChunkIsDirective,_codeChunkIsAssignment,_codeChunkIsAssignmentOrParam;_notAtEnd;)if((_tokenStart=_template.indexOf(_openerToken,_tokenEnd))<0&&(_tokenStart=_templateLength),_staticSegment=_template.slice(_tokenEnd,_tokenStart),(_notAtEnd=_tokenStart<_templateLength)&&(_tokenEnd=_template.indexOf(_closerToken,_tokenStart+=2),_codeChunkIsAssignment=_codeChunkStartsWithEqualsRegExp.test(_codeChunk=_template.slice(_tokenStart,_tokenEnd)),_codeChunkIsAssignmentOrParam=_codeChunkIsAssignment||_codeChunkStartsWithPeriodRegExp.test(_codeChunk),_codeChunkIsDirective=!_codeChunkIsAssignmentOrParam&&_codeChunkStartsWithAtRegExp.test(_codeChunk),_tokenEnd+=2),_staticSegment&&(_gobbleWhitespace&&_notAtEnd&&!_codeChunkIsAssignmentOrParam&&_trailingLinebreakAndPossibleWhitespaceRegExp.test(_staticSegment)&&_precedingLinebreakInPossibleWhitespaceRegExp.test(_template.substr(_tokenEnd))&&(_staticSegment=_staticSegment.replace(_trailingLinebreakAndPossibleWhitespaceRegExp,"")),_staticSegment&&_pushToOutputBuffer.push("'"+_jsonStringLiteralEscaper(_staticSegment)+"'")),_notAtEnd)if(_codeChunkIsAssignmentOrParam){var _expressionAndEncodings=_splitInTwo(_codeChunkIsAssignment?_codeChunk.replace(_codeChunkStartsWithEqualsRegExp,""):"input"+_codeChunk,_encodingsDelimiter);_pushToOutputBuffer.push(_expandEncodingsChain(_trim(_expressionAndEncodings[0]),_expressionAndEncodings[1],_false,function(e,t){_encoderOrDecoderAlreadyUsed[e]||(required(t),_encoderOrDecoderAlreadyUsed[e]=1)}))}else _codeChunkIsDirective?eval(_codeChunk.replace(_codeChunkStartsWithAtRegExp,"")):_pushToTemplateFunctionChunks(_codeChunk);_pushToTemplateFunctionChunks(_blockLastChunk);var _templateFunctionCode=_templateFunctionChunks.join("\n"),_templateFunction=Function("input",_templateFunctionCode);return"full"==_templateOptions.result?{input:_input,required:_required,code:_templateFunctionCode,templateFunction:_templateFunction}:_templateFunction},_package.encode=function(e,t,n){var i=(n?"! ":"")+t;return(_encodingsChainCache[i]||(_encodingsChainCache[i]=Function("e","return "+_expandEncodingsChain("e",t,n))))(e)},_package.decode=function(e,t){return _package.encode(e,t,_true)};var _defineStandardEncoding=_package.defineStandardEncoding=function(e,t,n,i){var o=t+"."+i+" (",r=t+"."+n+" (";_package.encodings[e]={to:{required:t,expansion:function(e,t){return r+e+(t&&",")+t+")"}},from:{required:t,expansion:function(e,t){return o+e+(t&&",")+t+")"}}}};return _package.encodings={},_defineStandardEncoding("iso8601","Uize.Date","toIso8601","fromIso8601"),_defineStandardEncoding("json","Uize.Json","to","from"),_defineStandardEncoding("miniJson","Uize.Json","to","from"),_package.encodings.miniJson.to.expansion=function(e){return"Uize.Json.to ("+e+",'mini')"},_defineStandardEncoding("tagAttributes","Uize.Xml","toAttributes","fromAttributes"),_defineStandardEncoding("tagAttributeValue","Uize.Xml","toAttributeValue","fromAttributeValue"),_defineStandardEncoding("url","Uize.Url","resolve","from"),_defineStandardEncoding("urlParams","Uize.Url","toParams","fromParams"),_defineStandardEncoding("urlPiece","Uize.Url","toPiece","fromPiece"),_package}});
Uize.module({name:"Uize.Tooltip",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Fade"],builder:function(){"use strict";function e(e){return u.getById(Uize.isFunction(e)?e():e)}function o(){r()}function i(){n._manualPositioning||u.unwireEventsByOwnerId(a),u.display(n._node,s),u.setOpacity(n._node,1),n=null}var n,t=function(){},s=!1,u=Uize.Dom.Basics,d=Uize.Dom.Pos,a=Uize.getGuid(),l=[];t.showTooltip=function(t,d,p){if(t=e(t)){if(d!==s)l.push({_node:t,_manualPositioning:p});else{for(var f=l.length;--f>-1&&l[f]._node!=t;);f>-1&&l.splice(f,1)}!function(e){e!=n?e?(n&&(c.stop(),i()),e._manualPositioning||(u.wire(document.body,"scroll",o,a),u.wire(document.documentElement,"mousemove",o,a)),n=e,u.setStyle(n._node,{position:"absolute",zIndex:5e3,left:-5e4,top:-5e4}),u.display(n._node),r()):c.get("duration")>0?c.start():i():e&&(c.stop(),u.setOpacity(n._node,1))}(l[l.length-1])}},t.hideTooltip=function(e){t.showTooltip(e,s)};var r=t.positionTooltip=function(o,i){n&&(void 0===o?o=n._node:n._node==e(o))&&d.setAbsPos(o,d.getEventAbsPos(i),16)},c=t.fade=Uize.Fade({duration:0});return c.wire({"Changed.value":function(){u.setOpacity(n._node,1-c.get("progress"))},Done:i}),t}});
Uize.module('Uize.Util.Html');
Uize.module({name:"Uize.Util.Html.Entities",builder:function(){"use strict";var a={quot:34,amp:38,apos:39,lt:60,gt:62,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,copy:169,ordf:170,laquo:171,not:172,shy:173,reg:174,macr:175,deg:176,plusmn:177,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,sup1:185,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,Agrave:192,Aacute:193,Acirc:194,Atilde:195,Auml:196,Aring:197,AElig:198,CCedil:199,Egrave:200,Eacute:201,Ecirc:202,Euml:203,Igrave:204,Iacute:205,Icirc:206,Iuml:207,ETH:208,Ntilde:209,Ograve:210,Oacute:211,Ocirc:212,Otilde:213,Ouml:214,times:215,Oslash:216,Ugrave:217,Uacute:218,Ucirc:219,Uuml:220,Yacute:221,THORN:222,szlig:223,agrave:224,aacute:225,acirc:226,atilde:227,auml:228,aring:229,aelig:230,ccedil:231,egrave:232,eacute:233,ecirc:234,euml:235,igrave:236,iacute:237,icirc:238,iuml:239,eth:240,ntilde:241,ograve:242,oacute:243,ocirc:244,otilde:245,ouml:246,divide:247,oslash:248,ugrave:249,uacute:250,ucirc:251,uuml:252,yacute:253,thorn:254,yuml:255,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830};return Uize.package({entityNameToCharCodeLookup:a,charCodeToEntityNameLookup:Uize.reverseLookup(a)})}});
Uize.module({name:"Uize.Util.Html.Encode",required:["Uize.Str.Replace","Uize.Util.Html.Entities"],builder:function(){"use strict";var e=Uize.Util.Html.Entities.entityNameToCharCodeLookup;return Uize.package({encode:Uize.Str.Replace.replacerByLookup({"&":"&amp;",'"':"&quot;","'":"&apos;","<":"&lt;",">":"&gt;","\n":"&#10;","\r":"&#13;"}),decode:function(t){return(t+="")&&t.replace(/&(?:(\w+)|#(\d{1,4}|x[0-9a-fA-F]{1,4}));/g,function(t,r,i){return String.fromCharCode(i?+("x"==i.charAt(0)?"0"+i:i):e[r])})},encodeTextNode:Uize.Str.Replace.replacerByLookup({"&":"&amp;","<":"&lt;",">":"&gt;"})})}});
Uize.module({name:"Uize.Util.PropertyAdapter",superclass:"Uize.Class",builder:function(e){"use strict";function n(e){if(e){var n=Uize.isArray(e);(n||Uize.isInstance(e))&&(e=n?{instance:e[0],property:e[1]}:{instance:e}),e.property||(e.property="value")}return e}function r(){function e(e){for(var n,t=-1,a=r.length;++t<a;)(n=r[t])._instance[e](n._eventName,n._handler)}var n=this,r=n._wirings;if(r&&(r=n._wirings=e("unwire")),n._connected){var t,a=n._propertyA,i=n._propertyB,o=n._valueAdapter,p=function(e){var n=e?a:i,r=e?i:a;if(t!=r){var p=n.instance.get(n.property);t=n,r.instance.set(r.property,o?o[e?"aToB":"bToA"](p):p),t=null}};a&&i&&(p(!0),r=n._wirings=[{_instance:a.instance,_eventName:"Changed."+a.property,_handler:function(){p(!0)}},{_instance:i.instance,_eventName:"Changed."+i.property,_handler:function(){p()}}],e("wire"))}}return e.subclass({stateProperties:{_connected:{name:"connected",onChange:r,value:!0},_propertyA:{name:"propertyA",conformer:n,onChange:r},_propertyB:{name:"propertyB",conformer:n,onChange:r},_valueAdapter:{name:"valueAdapter",onChange:r}}})}});
Uize.module({name:"Uize.Web",required:["Uize.Dom.Basics","Uize.Dom.Classes","Uize.Dom.Pos","Uize.Dom.Text"],builder:function(){"use strict";var t=Uize,e=t.Dom,n=e.Basics,i=e.Classes,r=e.Pos,o=t.isString,s=t.isArray,u=t.isList,c=t.isFunction,a=t.isPlainObject,f=t.isBoolean,l=n.getStyle,h=n.setStyle,d=n.isNode,v=t.global(),p=v.document,m={width:{marginRight:1,marginLeft:1},height:{marginTop:1,marginBottom:1}},g=["webkit","ms","moz","o"],_=g.length,y=0,C=0,A=function(e,n,i){var r=e;if(e){var u=i,a=function(e){if(c(e)){var n=u||"_handlerWrapper";return e[n]||(e[n]=function(n){var i=this;t.require("Uize.Dom.Event",function(t){t.fix(n),T(n.target,u)&&e.call(i,n)})})}if(f(e))return e?t.returnTrue:t.returnFalse};if(o(e))r=t.pairUp(e,a(n));else if(s(e))r=t.lookup(e,a(n));else{u=n;var l={};for(var h in r)l[h]=a(r[h]);r=l}}return r},S=function(t){return n.getById(t)},w=function(t,e){var n=r.getDimensions(t);if(e)for(var i in m){var o=m[i],s=l(t,o);for(var u in o){var c=s[u];n[i]+="auto"==c?0:parseInt(c,10)}}return n},b=function(e){return e._uid||(e._uid=t.getGuid())},k=function(t,e){for(var n,i=t;i=i.offsetParent;)if(T(i,e)){n=i;break}return n},O=function(t,e,n){var i;if(e=e||p)for(var r=G(t),o=-1;++o<_+1;){var s=r[o];if(s in e){i=n?s:e[s];break}}return i},G=function(e){for(var n=[e],i=t.capFirstChar(e),r=-1;++r<_;)n.push(g[r]+i);return n},U=function(t,e){var n;if(t){n={};for(var i in t){var r=M(i,e);r&&(n[r]=t[i])}}return n},T=function(e,n){return e=S(e),void 0===n||o(n)&&z.matches(e,n)||d(n)&&e==n||E(n)&&t.isIn(n._nodes,e)||s(n)&&t.isIn(n,e)},E=function(e){return t.getClass(e)==z},R=function(t,e){var n;if(t&&o(t))n=z.selectCss(t,R(e)[0]);else if(d(t))n=[t];else if(E(t))n=t.element();else if(u(t)){var i={};n=[];for(var r=-1;++r<t.length;){var s=t[r];if(d(s)){var c=b(s);i[c]||(n.push(s),i[c]=!0)}}}else n=[];return n},M=function(t,e){var n=z._cssSupport[t];return void 0==n&&(n=O(t,(S(e)||(z._sacredNode=z._sacredNode||p.createElement("DIV"))).style,!0)),z._cssSupport[t]=n},z=Uize.noNew(function(t,e){var n=this,i=n._nodes=R(t,e),r=n.length=i.length,o=-1;for(n.supportsTouch=z.supportsTouch;++o<r;)n[o]=i[o];n.atEndOfConstructor(i)}),D=z.prototype;v&&!v.U&&(v.U=z),z._sacredNode=void 0,z._cssSupport={},z.supportsTouch="ontouchstart"in v,z.getPrefixedProperty=O,z.matches=function(t,e){var n=S(t),i=!1;if(n){var r=n.matches||n.msMatchesSelector||n.mozMatchesSelector||n.webkitMatchesSelector||n.oMatchesSelector;r&&(i=r.call(n,e))}return i},z.selectCss=function(t,e){var n=e?S(e):p,i=n.querySelectorAll&&n.querySelectorAll(t);if(i){for(var r=[],o=-1,s=i.length;++o<s;)r[o]=i[o];i=r}return i||[]},z.supportsCss=M,z.getNodeUid=b,z.isMatch=T,z.isWeb=E,z.select=R,D._display=function(t){var e=n.display;return this._each(function(){var n=t,i=l(this,"display"),r="none"==i;if(null==n&&(n=r),r==n)if(n){var o=this._display||"";h(this,{display:o}),!o&&"none"==l(this,"display")&&e(this),this._display=void 0}else this._display=i,e(this,!1)}),this},D._wireOrUnwire=function(t,e,i,r){return n[t](this._nodes,A(e,i,r)),this},D.atEndOfConstructor=t.nop,D.handleGetAction=D._handleGetAction=function(e,n){var i=this._nodes,r=null;return n?r=t.map(i,e):i.length&&(r=e(i[0],0)),r},D.handleGetOrSetAction=D._handleGetOrSetAction=function(t,e,n){return void 0==e||f(e)?this._handleGetAction(t,e):this._handleSetAction(e,n)},D.handleSetAction=D._handleSetAction=function(t,e){var n=this,i=n._nodes;if(c(t))for(var r=-1,o=i.length;++r<o;){var s=i[r];e(s,t.call(s,r,s))}else n._each(function(){e(this,t)});return n};var I=function(e,n,i){D[e]=function(e,r){var o=a(e),u=s(e)?t.lookup(e):e;return this._handleGetOrSetAction(function(t){return n(t,u)},o?e:r,function(n,r){i(n,o?e:t.pairUp(e,r))})}},P=function(t){var e=function(n,i){var r=o(i),s=r?"":{};if(n)if(r)s=t(n,i);else for(var u in i)s[u]=e(n,u);return s};return e};D.each=D._each=function(e){return c(e)&&t.forEach(this._nodes,function(t,n){e.call(t,n,t)}),this},D.element=function(t){var e=this._nodes;return void 0!=t?e[t]:e.concat()},D.getPrefixedProperty=function(t,e){return this._handleGetAction(function(e){return O(t,e)},e)},D.splice=t.nop;var L=function(t){D[t]=function(e){return this._handleSetAction(e,function(e,n){i[t](e,n)})}},N=function(t,e){D[t]=function(){return i[e].apply(0,[this._nodes].concat(Array.prototype.slice.call(arguments))),this}};L("addClass"),D.getClassState=function(t,e){return this._handleGetAction(function(e){return i.getState(e,t)},e)},D.hasClass=function(t){for(var e=this._nodes,n=e.length,r=-1;++r<n;)if(i.hasClass(e[r],t))return!0;return!1},L("removeClass"),N("removeClassState","removeState"),N("setClassState","setState"),L("toggleClass"),N("toggleClassState","toggleState"),D.domReady=function(t){return n.wire(p,"DOMContentLoaded",t),this},D.hover=function(t,e){return this.mouseover(t).mouseout(e||t)},D.trigger=function(e,n){if(e){var i;p.createEvent?(i=p.createEvent("HTMLEvents")).initEvent(e,!0,!0):(i=p.createEventObject()).eventType=e,t.copyInto(i,n),this._each(function(){p.dispatchEvent?this.dispatchEvent(i):this.fireEvent("on"+i.eventType,i)})}return this},D.unwire=function(t,e,n){return this._wireOrUnwire("unwire",t,e,n)},D.wire=function(t,e,n){return this._wireOrUnwire("wire",t,e,n)},D.wireOnce=function(e,i,r){var o=this,s=A(e,i,r);return t.forEach(s,function(t,e){t&&o._each(function(){!function(t,e,i){var r=function(o){n.unwire(t,e,r),i(o)};n.wire(t,e,r)}(this,e,t)})}),o};var x=function(t,e){D[t]=function(n,i){return this.wire(e||t,n,i)}},B=function(e,n,i,r){var o=0,s=t.isNumber(i);return c(n)?this.wire(e,s?function(t){o||(o=setTimeout(function(){o=0,n(t)},i))}:n,s?r:i):this.trigger(e,n)},H=function(t){D[t]=function(e,n,i){return B.call(this,t,e,n,i)}};H("blur"),H("change"),H("click"),H("dblclick"),x("error"),H("focus"),H("keydown"),H("keypress"),H("keyup"),x("load"),H("mousedown"),H("mousemove"),H("mouseout"),H("mouseover"),H("mouseup"),D.resize=function(t,e){var i=this;return B.call(i,"resize",c(t)&&i.length>0&&i[0]==v&&n.isIe&&n.ieMajorVersion<9?function(e){var n=i.dimensions();n.width==y&&n.height==C||(y=n.width,C=n.height,t(e))}:t,e)},H("scroll"),H("select"),H("submit"),H("touchcancel"),H("touchend"),H("touchleave"),H("touchmove"),H("touchstart"),x("transitionend",["transitionend","webkitTransitionEnd","oTransitionEnd","otransitionend"]),x("unload");!function(e){t.forEach(e,function(e,i){D[i]=function(r,o){var s=this;return t.require("Uize.Dom.VirtualEvents."+e,function(t){n.wire(s._nodes,t[i](o),r)}),s}})}({altClick:"ModClick",ctrlAltClick:"ModClick",ctrlClick:"ModClick",keyRemainDown:"Remain",keyRemainUp:"Remain",mouseRemainDown:"Remain",mouseRemainOut:"Remain",mouseRemainOver:"Remain",mouseRemainUp:"Remain",mouseRest:"Remain",remainBlurred:"Remain",remainFocused:"Remain",shiftAltClick:"ModClick",shiftClick:"ModClick",shiftCtrlAltClick:"ModClick",shiftCtrlClick:"ModClick"}),I("css",function(t,e){return l(t,o(e)?M(e,t)||e:U(e,t))},function(t,e){h(t,U(e,t))});var W=function(e,n){D[e]=function(e){var i=this.css(n,e);return this==i?i:o(i)?parseInt(i,10):t.map(i,"parseInt(value, 10)")}};W("contentHeight","height"),W("contentWidth","width"),W("opacity","opacity"),D.rotate=function(e){return this._handleSetAction(e,function(e,n){var i=M("transform",e);i&&h(e,t.pairUp(i,"rotate("+(t.isNumber(n)?n+"deg":n)+")"))})},D.supportsCss=function(t,e){return this._handleGetAction(function(e){return M(t,e)},e)};var q=function(t,e){D[t]=function(){return this._display(e)}};D.display=function(t){return this._display(void 0===t||!!t)},q("show",!0),q("hide",!1),q("toggleShow"),D.visible=function(){this.visibility(!0)},D.invisible=function(){this.visibility(!1)},D.visibility=function(t){this._handleSetAction(t,n.show)};var V=function(t,e){D[t]=function(n){return this.property(e||t,n)}},F=function(t){var e=t?"pageXOffset":"pageYOffset",n=t?"scrollLeft":"scrollTop",i=function(t){return t==v?e:n};D[n]=function(t){return this._handleGetOrSetAction(function(t){return t[i(t)]},t,function(t,e){t[i(t)]=e})}};return I("attribute",P(function(t,e){return t.getAttribute(e)}),function(t,e){for(var n in e)t.setAttribute(n,e[n])}),D.coords=function(t,e){return this._handleGetOrSetAction(function(e){var n=r.getCoords(e),i=p.documentElement,o=p.body;return{left:n.left-(t?v.pageXOffset||i.scrollLeft||o.scrollLeft:0),top:n.top-(t?v.pageYOffset||i.scrollTop||o.scrollTop:0)}},void 0==t||f(t)?e:t,function(t,n){var i=l(t,"position");h(t,{position:"static"==i?"relative":i,left:"auto",right:"auto",top:"auto",bottom:"auto"});var o=r.getCoords(t);h(t,{left:-o.left+(void 0==n.left?o.left:n.left)+(e?v.pageXOffset:0),top:-o.top+(void 0==n.top?o.top:n.top)+(e?v.pageYOffset:0)})})},D.dimensions=function(t,e){return this._handleGetAction(function(e){return w(e,t)},e)},D.height=function(t,e){return this._handleGetAction(function(e){return w(e,t).height},e)},D.html=function(t){return this._handleGetOrSetAction(function(t){return t.innerHTML},t,n.setInnerHtml)},D.innerHeight=function(t){return this._handleGetAction(function(t){return t.clientHeight},t)},D.innerWidth=function(t){return this._handleGetAction(function(t){return t.clientWidth},t)},D.offset=function(e,n){var i=!t.isBoolean(e)&&e;return this._handleGetAction(function(t){if(i){var n=r.getCoords(t),o=k(t,e),s=o?r.getCoords(o):{top:0,left:0};return{top:n.top-s.top,left:n.left-s.left}}return{top:t.offsetTop,left:t.offsetLeft}},i?n:e)},D.offsetParent=function(t){return z(this._handleGetAction(function(e){return k(e,t)},!0))},I("property",P(function(t,e){return t[e]}),n.setProperties),D.removeAttribute=function(t){var e,n=s(t)?t:[t],i=n.length;return this._handleSetAction(n,function(t){for(e=-1;++e<i;)t.removeAttribute(n[e])})},F(!0),V("scrollHeight"),F(),V("scrollWidth"),D.text=function(t){return this._handleGetOrSetAction(e.Text.getText,t,function(t,e){t.appendChild(p.createTextNode(e+""))})},D.value=function(t){return this._handleGetOrSetAction(n.getValue,t,n.setValue)},D.width=function(t,e){return this._handleGetAction(function(e){return w(e,t).width},e)},z}});
Uize.module({name:"Uize.Web.xDom",required:"Uize.Dom.Basics",builder:function(e){"use strict";var t=Uize,n=t.Dom.Basics,i=e.prototype,r=function(e,t,i){var r=function(t){for(var o=t.childNodes,c=o.length-1,u=t.parentNode;c>0;c--)r(o[c]);(i||t!=e)&&(1==t.nodeType&&n.unwire(t),(u==e||i&&t==e)&&n.remove(t))};t&&r(e),e.innerHTML=""},o=e.isMatch,c=function(t,n){i[t]=function(t){return e(t)[n](this)}},u=function(e,r){i[e]=function(){var e=this,i=e.length;return t.forEach(arguments,function(o){e.handleSetAction(o,function(e,o){t.forEach(t.isList(o)?o:[o],function(t){1==i&&n.isNode(t)&&n.remove(t),n.injectHtml(e,t,r)})})}),e}};u("after","outer bottom"),u("append"),c("appendTo","append"),u("before","outer top"),c("insertAfter","after"),c("insertBefore","before"),u("prepend","inner top"),c("prependTo","prepend"),c("replaceAll","replaceWith"),u("replaceWith","outer replace"),i.detach=function(e){return this.each(function(){o(this,e)&&n.remove(this)})},i.empty=function(){return this.each(function(){r(this,!0)})},i.remove=function(e){return this.each(function(){o(this,e)&&r(this,!0,!0)})}}});
Uize.module({name:"Uize.Widget",superclass:"Uize.Class",required:["Uize.Dom.Basics","Uize.Oop.mTreeInheritance"],builder:function(e){"use strict";function i(e,i){var n,t,r=_.window;return r&&e&&(n=r[t="$"+e])&&"object"==typeof n&&(!i||e!=i._idPrefix)?r[t]=o:n=o,n}function n(e,i,n,t){return t&&t!=u||e==o?"same as parent"==t?e:i:e+(""!==n?"_":"")+n}function t(e){var n=i(e._idPrefix,e.parent);n&&e.set(n)}function r(e){return g(e._container)||e.getNode("shell")||e.getNode()||e.parent&&e.parent.getNode(e._name)}function d(e,i,n,t){var r="show"+a.capFirstChar(i);e.getProvider(r)?e.callInherited(r)(n):setTimeout(function(){var e=t();(n.callback||(e?n.yesHandler:n.noHandler)||a.nop)(e)},0)}var o,a=Uize,s=a.copyInto,l=a.isFunction,u="concatenated",c=a.Dom.Basics,h=c.doForAll,f=a.callOn,m=a.substituteInto,_=a.global(),p=c.isNode,g=c.getById;return e.subclass({mixins:a.Oop.mTreeInheritance,alphastructor:function(e){var n=this;if(e){var t=i(e.idPrefix,e.parent);t&&s(e,t),delete e.widgetClass}n._unappliedChildrenProperties={},n.children=n._children={},n.addedChildren=n._addedChildren=a.Class()},instanceMethods:s(a.map({displayNode:1,getNodeStyle:1,getNodeValue:1,injectNodeHtml:1,setNodeClipRect:1,setNodeInnerHtml:1,setNodeOpacity:1,setNodeProperties:1,setNodeStyle:1,setNodeValue:1,showNode:1},function(e,i){return Function("arguments.length?(arguments[0]=this.getNode(arguments[0])):(arguments[arguments.length++]=this.getNode());return Uize.Dom.Basics."+i.replace("Node","")+".apply(0,arguments)")}),{showInform:o,showConfirm:o,confirm:function(e){d(this,"confirm",e,function(){return confirm(e.message)})},inform:function(e){d(this,"inform",e,function(){return alert(e.message),!0})},ajax:function(e,i){this.callInherited("performAjax")(e,l(i)?{callback:i}:i||{})},localize:function(e,i,n){for(var t,r=this;!(t=r._localized?r._localized[e]:o)&&(r=r.parent););return l(t)?t.call(this,i):m(t,i,n||"{KEY}")},getHtml:function(e){var i=this,n=i._html;if(n){if(!0===n){var t=r(i);if(!(n=i._html=a.Template&&t?{process:a.Template.compile((c.find({root:t,tagName:"SCRIPT",type:"text/jst"})[0]||t).innerHTML,{openerToken:"[%",closerToken:"%]"})}:o))return}i._idPrefix||i.set({_idPrefix:i.instanceId});var d,u=s({pathToResources:a.pathToResources,blankGif:i.Class.getBlankImageUrl()},e||i.get());n="string"!=typeof n&&l(n.process)?n.process.call(i,u):l(n)?"string"==typeof(d=n(u))?m(d,u):d:m(n,u)}return n},buildHtml:function(e){var i=this,n=i.getHtml(e);if(n!=o){var t=r(i);c.injectHtml(t||document.body,n,i._insertionMode||(t?"inner replace":"inner bottom")),i._nodeCache=null,i.set({_built:!0})}},childHtml:function(e){var i=this,n=e.name||"generatedChildName"+(i._generatedChildNames=(i._generatedChildNames||0)+1),t=a.getModuleByName(e.widgetClass),r=i.children[n],d="";return(r||t)&&(delete(e=a.copy(e)).name,delete e.widgetClass,r?r.set(e):r=i.addChild(n,t,e),d=r._built?r.getHtml():'<div id="'+i.nodeId(n)+'"></div>'),d},nodeId:function(e){return c.joinIdPrefixAndNodeId(this._idPrefix,e||"")},getNode:function(e){if(null==e){if(null===e)return null;e=""}var i=this;if(i._nodeMap&&"string"==typeof e){var n=i._nodeMap[e];n!==o&&(e=n)}if("string"==typeof e)return g(e,i._idPrefix,i._nodeCache||(i._nodeCache={}));if(p(e))return e;var t=null;return h(e,function(e){(t||(t=[])).push(e)},i._idPrefix,i._nodeCache||(i._nodeCache={})),t},getContainer:function(){return r(this)},flushNodeCache:function(e){this._nodeCache&&(e==o?this._nodeCache=null:delete this._nodeCache[e])},globalizeNode:function(e){var i=this,n=document.body;h(i.getNode(e),function(e){e.parentNode!=n&&((i._globalizedNodes||(i._globalizedNodes=[])).push(e),c.setStyle(e,{position:"absolute",left:-1e4,top:-1e4}),n.appendChild(e))})},removeNode:function(e){c.remove(this.getNode(e)),this.flushNodeCache(e)},wireNode:function(e,i,n){var t=this;3==arguments.length?c.wire(t.getNode(e),i,n,t.instanceId):c.wire(t.getNode(e),i,t.instanceId)},unwireNode:function(e,i,n){e!==o&&(e=this.getNode(e)),2==arguments.length&&"object"==typeof i&&i&&!i.virtualDomEvent?c.unwire(e,i,this.instanceId):c.unwire(e,i,n,this.instanceId)},unwireNodeEventsByMatch:function(e,i){this.unwireNode(e,(i||(i={})).eventName,i.handler)},addChild:function(e,i,t){t||(t={});var r=this,d=r._idPrefix,s=a.isInstance(i)?i:null,l="idPrefix"in t?t.idPrefix:t.node,c=t.idPrefixConstruction;t.parent=r,e==o&&(e=t.name),s&&(e==o&&(e=s._name),l==o&&(l=s._idPrefix),c||(c=s._idPrefixConstruction)),t.idPrefix=n(d,l,t.name=e,t.idPrefixConstruction=c||(l==o?u:"explicit"));var h=r._unappliedChildrenProperties,f=h[e];return f&&(t=Uize.copy(t,f),delete h[e]),s&&s.set(t),s=r._children[e]=s||new i(t),r._addedChildren.met(e),s},addChildren:function(e,i){for(var n in e){var t=a.copy(e[n],i),r=t.widgetClass;delete t.widgetClass,this.addChild(n,r,t)}},removeChild:function(e){var i=this._children,n="string"==typeof e||a.isNumber(e)?e:e._name,t=i[n];t&&(t.unwireUi(),delete t.parent,delete i[n],this._addedChildren.unmet(n))},childId:function(e){return n(this._idPrefix,this._idPrefix,e,this._idPrefixConstruction)},kill:function(){f(this._children,"kill"),e.doMy(this,"kill")},insertOrWireUi:function(){this._built?this.wireUi():this.insertUi()},insertUi:function(){this.buildHtml(),this.wireUi()},removeUi:function(){var e=this;e.unwireUi(),e.removeNode(),c.remove(e._globalizedNodes),e._globalizedNodes=o,f(e._children,"removeUi"),e.set({_built:!1})},updateUi:function(){},wireUi:function(){var e=this;e.isWired||(t(e),e.set({wired:!0}),f(e._children,"insertOrWireUi"),e.updateUi())},unwireUi:function(){var e=this;e.isWired&&(e._nodeCache=null,e.unwireNode(),f(e._children,"unwireUi"),e.set({wired:!1}))}}),stateProperties:{_built:{name:"built",value:!0},_children:{name:"children",conformer:function(e){if(e){var i=this._children,n=this._unappliedChildrenProperties;for(var t in e){var r=e[t];i[t]?i[t].set(r):n[t]=r}}return this._children}},_container:"container",_html:"html",_idPrefix:{name:"idPrefix|node",conformer:function(e){return p(e)?e.id||(e.id=a.getGuid()):e},onChange:function(){var e=this,i=e._idPrefix;if(e._nodeCache=null,i!=o){t(e);var r,d=e._children;for(var a in d)(r=d[a]).set({_idPrefix:n(i,r._idPrefix,a,r._idPrefixConstruction)});e.isWired&&(e.set({wired:!1}),e.wireUi())}}},_idPrefixConstruction:"idPrefixConstruction",_insertionMode:"insertionMode",_localized:"localized",_name:"name",_nodeMap:"nodeMap",isWired:{name:"wired",value:!1}},treeInheritedStateProperties:{_busy:{name:"busy",value:!1},_enabled:{name:"enabled",value:!0}},staticMethods:{getBlankImageUrl:function(){return a.pathToResources+"Uize/blank.gif"},spawn:function(e,i){var n,t=this,r=[],d=i&&i._idPrefix?i._idPrefix+"_":"",o=d.length;return h(c.find(e.idPrefix),function(s){e.idPrefix=s,i?n=i.addChild(s.id.slice(0,o)==d?s.id.slice(o):"generatedChildName"+a.getGuid(),t,e):(n=new t(e)).insertOrWireUi(),r.push(n)}),r}}})}});
Uize.module({name:"Uize.Widget.Button",required:["Uize.Dom.Util","Uize.Dom.Pos","Uize.Dom.Basics"],builder:function(e){"use strict";function t(e,t){return!(!e.get("enabledInherited")||e.get("busyInherited")||!t&&e._selected&&!e._clickToDeselect&&!e._allowClickWhenSelected)}function a(){var e=this;e._text!=n&&e.isWired&&e.setNodeInnerHtml("text",e._text)}function i(){var e=this;if(e.isWired){var a=e._rootNode,i=e.get("enabledInherited"),o=e.get("busyInherited"),r=(i?0:16)|(!e._state||o?8:0)|(e==s?4:0)|("down"==e._state||e._selected?2:0)|(e._playing?1:0),l=e._statePrecedenceMap[r];if(l==n){for(var c=-1,h=e._statePrecedence,p=h.length;++c<p;){var w=h[c];if(r&d[w]){l=w;break}}e._statePrecedenceMap[r]=l}if("classes"==e._mode){var b=a.className,k="";if("disambiguated"==e._classNamingForStates){var N=e._buttonClass;if(N==n){var C=b.match(m);C?N=C[C.length-1].split(" ",2)[0]:(C=b.replace(v,"").match(/(\S+)\s*$/))&&(N=C[C.length-1]),(e._buttonClass=N=N||"")&&(e._buttonClassReplacerRegExp=f[N]||(f[N]=new RegExp(N+"(\\s+"+N+_+")?")))}var y=l?" "+N+Uize.capFirstChar(l):"";k=N?b.replace(e._buttonClassReplacerRegExp,N+y):b.replace(u,"")+y}else{var S="grayed"==l?"disabled":l;k=g.test(b)?b.replace(g,S):b+(S?" ":"")+S}k!=b&&(a.className=k)}else"frames"==e._mode&&(e._framesNode.style.top="-"+e._frameOrder._frameOrderMap[l]*e._framesParentNodeDims.height+"px");if(e._tooltip&&Uize.Tooltip){var U="over"==e._state&&i&&!e._selected;U!=e._tooltipShown&&Uize.Tooltip.showTooltip(e._tooltip,e._tooltipShown=U)}e.get("busyInherited")?e.setNodeStyle(a,{cursor:"wait"}):Uize.Dom.Util.showClickable(a,t(e)),e.setNodeProperties(a,{disabled:!i})}}function o(e){var a=this;if(a.isWired){var i=e.type,n="click"==i;if(!a._allEventsWired){a._allEventsWired=l;var r=function(e){o.call(a,e)};a.wireNode(a._rootNode,{mouseout:r,mousedown:r,mouseup:r,dblclick:r})}if(n&&(e.cancelBubble=l),t(a,"dblclick"==i)){var s=h[i];a.set({_state:s[0]}),a.fire({name:s[1],domEvent:e}),n&&(a._action&&a._action(e),(a._selected?a._clickToDeselect:a._clickToSelect)&&a.toggle("selected"))}}}var n,r,s,l=!0,c={},d={grayed:16,"":8,over:4,active:2,playing:1},_="(Grayed|Over|Active|Playing)",u=new RegExp(_),m=new RegExp("(?:(?:(\\S+)\\s+\\1"+_+"))","g"),v=new RegExp("\\S*"+_+"\\b","g"),g=/\b(disabled|over|active|playing)\b/,f={},h={mouseover:["over","Over"],mouseout:["","Out"],mousedown:["down","Down"],mouseup:["over","Up"],click:["over","Click"],dblclick:["over","Double Click"]};return r=e.subclass({omegastructor:function(){function e(){a.isWired&&(t(a)||a.set({_state:""}),i.call(a))}var a=this;a.wire({"Changed.busyInherited":e,"Changed.enabledInherited":e})},instanceProperties:{_tooltipShown:!1},instanceMethods:{setStateAndFireEvent:o,updateUi:function(){this.isWired&&(i.call(this),a.call(this))},wireUi:function(){var t=this;if(!t.isWired){t._framesNode=n;var a=t._rootNode=t.getNode();if(a){var i=a.childNodes;i.length&&(i.length>1||3!=i[0].nodeType)&&(t._framesNode=t.getNode("frames"))&&(t._mode="frames",t._framesParentNodeDims=Uize.Dom.Pos.getDimensions(t._framesNode.parentNode)),t._followLink&&"A"==a.tagName&&!a.onclick&&(a.onclick=Uize.returnTrue);var r=function(e){o.call(t,e)};t.wireNode(a,{mouseover:r,click:r}),t._text==n&&t.set({_text:t.getNodeValue("text")}),e.doMy(t,"wireUi")}}}},staticMethods:{addChildButton:function(e,t){function a(){i.wire("Click",function(e){t&&("string"==typeof t?o.fire(t):t(e)),o.fire(e)})}var i,o=this;return o==r?(i=new r({idPrefix:e,name:e,_followLink:l}),a(),(window[i.instanceId]=i).wireUi()):(i=o.children[e])||(i=o.addChild(e,r),a()),i}},stateProperties:{_action:"action",_allowClickWhenSelected:{name:"allowClickWhenSelected",onChange:i},_clickToSelect:"clickToSelect",_clickToDeselect:{name:"clickToDeselect",onChange:i},_classNamingForStates:{name:"classNamingForStates",value:"disambiguated"},_frameOrder:{name:"frameOrder",onChange:function(){var e=this._frameOrder;e._frameOrderMap||(e._frameOrderMap=Uize.reverseLookup(e))},value:["grayed","","over","active","playing"]},_followLink:{name:"followLink",value:!1},_mode:{name:"mode",value:"classes"},_playing:{name:"playing",onChange:i,value:!1},_selected:{name:"selected",onChange:i,value:!1},_state:{name:"state",onChange:function(){var e=this;e._state?"over"==e._state&&(s&&s!=e&&s.set({_state:""}),s=e):s==e&&(s=n),e.isWired&&i.call(e)},value:""},_statePrecedence:{name:"statePrecedence",onChange:function(){var e=this,t=e._statePrecedence._asJoinedStr||(e._statePrecedence._asJoinedStr=e._statePrecedence.join(","));e._statePrecedenceMap=c[t]||(c[t]={}),e.isWired&&i.call(e)},value:["playing","active","grayed","over",""]},_text:{name:"text",onChange:a},_tooltip:"tooltip"}})}});
Uize.module({name:"Uize.Widget.Button.ValueDisplay",builder:function(e){"use strict";return e.subclass({stateProperties:{_defaultValueDetails:"defaultValueDetails",_value:"value",_valueDetails:{name:"valueDetails",conformer:function(e){return e||this._defaultValueDetails}}}})}});
Uize.module({name:"Uize.Widget.mWeb",required:"Uize.Web",builder:function(){"use strict";var e=Uize;return function(i){i.declare({instanceMethods:{web:function(i){return e.Web(e.isObject(i)&&e.isFunction(i.getNode)?i.getNode():this.getNode(i))}}})}}});
Uize.module({name:"Uize.Widget.Button.ValueDisplay.Selector",required:["Uize.Dom.Classes","Uize.Widget.mWeb"],builder:function(e){"use strict";function s(e,s){e.isWired&&e.setNodeProperties("input",s)}function t(e){var t=e.get("valueDetails");e.isWired&&(t&&(null!=t.value&&s(e,{value:t.name}),null!=t.displayName&&e.setNodeInnerHtml("displayName",t.displayName)),e.web().display(t))}function i(e){if(e.isWired){var t=e.get("state"),i=e.get("enabledInherited")&&!e.get("busyInherited");s(e,{readOnly:!i,disabled:!i}),d.setState(e.getNode(),["",e._cssClassTentativeSelected,e._cssClassActive,e._cssClassDisabled],i?("down"==t?2:"over"==t&&1)||0:3)}}function a(e){if(e.isWired){var t=e.get("selected");s(e,{checked:t}),d.setState(e.getNode(),e._cssClassSelected,t)}}var d=Uize.Dom.Classes;return e.subclass({mixins:Uize.Widget.mWeb,omegastructor:function(){function e(){i(s)}var s=this;s.wire({"Changed.busyInherited":e,"Changed.enabledInherited":e,"Changed.state":e,"Changed.selected":function(){a(s)},"Changed.valueDetails":function(){t(s)}})},instanceMethods:{updateUi:function(){var s=this;s.isWired&&(t(s),i(s),a(s),e.doMy(s,"updateUi"))},wireUi:function(){var s=this;if(!s.isWired){var t=s.getNode("input"),i=s.getNode("displayName");s.wireNode(t,"change",function(e){var i=t.checked;(i&&!s.get("clickToSelect")||!i&&!s.get("clickToDeselect"))&&(s.set({selected:i}),s.fire({name:"Click",domEvent:e}))}),i&&i.removeAttribute("for"),e.doMy(s,"wireUi")}}},stateProperties:{_cssClassActive:"cssClassActive",_cssClassDisabled:"cssClassDisabled",_cssClassSelected:"cssClassSelected",_cssClassTentativeSelected:"cssClassTentativeSelected"}})}});
Uize.module({name:"Uize.Widget.mModels",required:"Uize.Class.mModels",builder:function(){"use strict";return function(e){e.declare({mixins:Uize.Class.mModels,alphastructor:function(){var e=this,d=e.children,i=e.models,n=function(){for(var e in d){var n=d[e];Uize.isFunction(n.addModel)&&d[e].set({models:i})}};e.addedModels.wire("Changed.*",n),e.addedChildren.wire("Changed.*",n)}})}}});
Uize.module({name:"Uize.Widget.Collection",required:["Uize.Widget.Button","Uize.Dom.Event","Uize.Widget.mModels"],builder:function(e){"use strict";function t(e){e.fire("Items Changed")}function i(e){e.set({_totalSelected:e.getSelected().length})}function o(e){e.isWired&&e.setNodeValue("totalItems",e._totalItems)}function n(e){e.forAll(function(t){l(e,t)}),e._itemWidgets.length=0}function l(e,t){t.removeUi(),t.kill(),e.removeChild(t)}return e.subclass({mixins:Uize.Widget.mModels,alphastructor:function(){var e=this;e._itemWidgetNameUniquifier=0,e._itemWidgets=e.itemWidgets=[],e.wire("Items Changed",function(){e.set({_totalItems:e._itemWidgets.length}),i(e)}),e.set("items",[])},omegastructor:function(){var e=this;e.addControlButton("selectAll",function(){e.selectAll()},'allSelected,totalItems,selectionMode,isEmpty: !allSelected && !isEmpty && (selectionMode != "single" || totalItems == 1)'),e.addControlButton("selectNone",function(){e.selectAll(!1)},"someSelected"),e.addControlButton("remove",function(){e.removeWithConfirm(e.getSelected(),!0)},"someSelected")},instanceMethods:{addControlButton:function(e,t,i){var o=Uize.Widget.Button.addChildButton.call(this,e,t);return i&&this.onChange(i,function(e){o.set({enabled:!!e&&"inherit"})}),o},addChild:function(i,o,n){var l=this,s=e.doMy(l,"addChild",[i,o,n]);return l.isCollectionItem(s)&&(l.wireItemWidget(s),l._itemWidgets.push(s),l._items.length<l._itemWidgets.length&&((l._items=l._items.length?l._items:[]).push(s.get("properties")),t(l))),s},isCollectionItem:function(e){return e.isCollectionItem},addItemWidget:function(e,t){var i=this,o=i.addChild(e,i._itemWidgetClass,Uize.copyInto(t,i.getItemWidgetProperties()));return i.isWired&&o.insertOrWireUi(),o},wireItemWidget:function(e){var o=this;e.wire({"Changed.selected":function(t){t.newValue?("single"==o._selectionMode&&o.selectAll(!1,o._lastSelectedItemWidget=e),o.fire({name:"Item Selected",itemWidget:e})):e==o._lastSelectedItemWidget&&(o._lastSelectedItemWidget=null),i(o)},"Click Selected":function(t){var i=t.domEvent,n=i&&i.shiftKey,l=!n&&t.forceToggle||i&&(i.ctrlKey||i.metaKey),s=l||n;s&&Uize.Dom.Event.abort(i),("single"!=o._selectionMode||l&&e.get("selected"))&&s?n?o.selectRange(o._lastSelectedItemWidget,e):(o._lastSelectedItemWidget=e).toggle("selected"):(e.set({selected:!0}),o.selectAll(!1,o._lastSelectedItemWidget=e))},"Item Changed":function(){for(var i,n=o._itemWidgets,l=-1;++l<n.length;)n[l]==e&&(i=l);o._items[i]=Uize.clone(e.get("properties")),t(o)},Remove:function(t){o.removeWithConfirm(e.get("selected")&&o._itemRemoveActsOnSelection?o.getSelected():[e],t.byUser)}})},forAll:function(e){for(var t=-1,i=this._itemWidgets,o=i.length;++t<o&&!1!==e(i[t],t););},getItemWidgetProperties:function(){return this._itemWidgetProperties},makeItemWidgetName:function(e){var t=this;return e&&t._itemPropertyForItemWidgetName&&e[t._itemPropertyForItemWidgetName]||t._itemWidgetNamePrefix+(t._itemWidgets.length?++t._itemWidgetNameUniquifier:t._itemWidgetNameUniquifier=0)},getSelected:function(e){var t=[];return this.forAll(function(e){e.get("selected")&&t.push(e)}),!t.length&&e?this._itemWidgets.concat():t},getPropertyForItems:function(e,t){return Uize.map(t,function(t){var i=t.get("properties");return void 0==e?i:i[e]})},getPropertyForSelected:function(e,t){return this.getPropertyForItems(e,this.getSelected(t))},updateUi:function(){o(this)},remove:function(e,t){function i(e,t){o.finishRemove(e,t)}var o=this;o.fire({name:"Remove",itemWidgets:e,byUser:t,finishRemove:i}).handled||i(e,t)},removeWithConfirm:function(e,t){var i=this,o=e.length;if(o){var n=function(){i.remove(e,t)};t?i.confirm({message:i.localize(1==o?"removeItemConfirmation":"removeItemsConfirmation",{0:o,itemsToRemove:e}),title:i.localize(1==o?"removeItemConfirmationTitle":"removeItemsConfirmationTitle",{0:o,itemsToRemove:e}),yesHandler:n}):n()}},finishRemove:function(e,i){var o=this,s=o.get("items"),m=o.itemWidgets,d=m.length,r=e,c=e.length;if(c==d)n(o),s.length=0;else{r=[],c=0;var a=null;o.forAll(function(t,i){Uize.isIn(e,t)?(a=null,r.push(t),c++,l(o,t)):(a||t.get("locked")||(a=t),c&&(s[i-c]=s[i],m[i-c]=t))}),s.length=m.length=d-c}c&&(o.fire({name:"Items Removed",byUser:i,totalBeforeRemove:d,itemWidgetsRemoved:r,totalRemoved:c,percentRemoved:c/d*100}),t(o))},selectAll:function(e,t){(e=!1!==e)&&"single"==this._selectionMode&&1!=this._totalItems||this.forAll(function(i){i!==t&&i.set({selected:e})})},selectRange:function(e,t){if(e&&t&&("multi"==this._selectionMode||e==t)){var i=!1;this.forAll(function(o){var n=o==e||o==t;n&&(i=!i),o.set({selected:i||n})})}},selectNone:function(){this.selectAll(!1)}},stateProperties:{_allSelected:{name:"allSelected",derived:"totalSelected,totalItems: totalSelected > 0 && totalSelected == totalItems"},_isEmpty:{name:"isEmpty",derived:"totalItems: !totalItems"},_itemPropertyForItemWidgetName:{name:"itemPropertyForItemWidgetName",value:"id"},_itemRemoveActsOnSelection:{name:"itemRemoveActsOnSelection",value:!1},_items:{name:"items",onChange:function(){var e=this;n(e),Uize.forEach(e._items,function(t){e.addItemWidget(e.makeItemWidgetName(t),{properties:t})}),t(e)}},_itemWidgetClass:"itemWidgetClass",_itemWidgetNamePrefix:{name:"itemWidgetNamePrefix",value:"item"},_itemWidgetProperties:"itemWidgetProperties",_oneSelected:{name:"oneSelected",derived:"totalSelected: totalSelected == 1"},_selectionMode:{name:"selectionMode",value:"multi"},_someSelected:{name:"someSelected",derived:"totalSelected: totalSelected > 0"},_totalItems:{name:"totalItems",onChange:function(){o(this)}},_totalSelected:{name:"totalSelected",value:0}}})}});
Uize.module({name:"Uize.Widget.Drag",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Dom.Event"],builder:function(e){"use strict";function t(e){e._dragRestTimeout=null,e.fire("Drag Rest")}function n(e){e._dragRestTimeout&&clearTimeout(e._dragRestTimeout),e._dragRestTimeout=null}function i(e){if(e.isWired){var t=e.getNode();e._cursor?d.setStyle(e._inDrag?[t,r]:t,{cursor:e.get("enabledInherited")?e._cursor:"not-allowed"}):e.set({_cursor:d.getStyle(t,"cursor")})}}function a(e,a){function c(e){p._inDrag&&(p._fade&&(p._fade.stop(),p._fade=o),S=s,p._dragRestTimeout&&(n(p),t(p)),p.set({_inCancel:u,_inDrag:u,_inReleaseTravel:u,_isTouch:u}),p.fire({name:"Drag Done",domEvent:e}),p.set({_dragCancelled:u,_dragStarted:u}),z&&p.unwireNode(a?"":e.target,{touchmove:null,touchend:null,touchcancel:null}))}function _(t,n,i,a){p.set(t,s),(p._fade=Uize.Fade.fade(f,[D[0],D[1]],n,i,a)).wire("Done",function(){c(e)})}function m(e){if(p._releaseTravel&&Uize.Fade&&Uize.Fade.fade){var t=D[0]-w[0],n=D[1]-w[1];if(t||n){var i=Math.sqrt(Math.pow(t,2)+Math.pow(n,2)),a=p._releaseTravel(i/(p._eventTime-p._eventPreviousTime||1)*1e3),o=1+a.distance/i;return void _("inReleaseTravel",[w[0]+t*o,w[1]+n*o],1e3*a.duration,{curve:a.curve})}}c(e)}function f(e,i){p._eventPreviousTime=p._eventTime,p._eventTime=Uize.now(),w[0]=D[0],w[1]=D[1];for(var a=[(D[0]=e)-T[0],(D[1]=i)-T[1]],o=[Math.abs(a[0]),Math.abs(a[1])],r=-1;++r<2;)p._eventDeltaPos[r]="both"==p._dragAxisMode||o[r]>o[1-r]||o[r]==o[1-r]&&1==r?a[r]:0;p.fire("Drag Update"),n(p),p._dragRestTimeout=setTimeout(function(){t(p)},p._dragRestTime)}function g(e){if(!S&&!p._dragCancelled){p._dragStarted||(z||(p.Class.resizeShield(r),d.display(r)),p.set({_dragStarted:s}),p.fire({name:"Drag Start",domEvent:e}));var t=l(e);f(t.left,t.top)}}function h(e){p.set({_dragCancelled:s}),p._cancelFade&&Uize.Fade&&Uize.Fade.fade?_("inCancel",T,500,p._cancelFade):(f(T[0],T[1]),c(e))}var p=this,T=p._eventStartPos,D=p._eventPos,w=p._eventPreviousPos;if((p._inCancel||p._inReleaseTravel)&&c(e),!p._inDrag&&p.get("enabledInherited")){var z=!!e.targetTouches;p.set({_inDrag:s,_isTouch:z}),i(p),Uize.Dom.Event.abort(e),p._dragAxisMode=e.shiftKey?"one":"both",p.fire({name:"Before Drag Start",domEvent:e});var U=l(e);T[0]=D[0]=w[0]=U.left,T[1]=D[1]=w[1]=U.top,p._eventTime=p._eventPreviousTime=Uize.now();var y,S=u;if(z||(y={onkeyup:document.onkeyup,onmousemove:document.onmousemove,onmouseup:document.onmouseup}),z)p.wireNode(a?"":e.target,{touchmove:function(e){p._preventDefaultForTouchEvents&&e.preventDefault(),g(e)},touchend:function(e){p._preventDefaultForTouchEvents&&e.preventDefault(),m(e)},touchcancel:function(e){p._preventDefaultForTouchEvents&&e.preventDefault(),h(e)}});else{var P=function(e){Uize.copyInto(document,y),d.display(r,u),p._dragCancelled||m(e)};document.onmousemove=function(e){return e||(e=window.event),v&&0==e.button?p._inDrag&&P(e):g(e),u},document.onmouseup=function(e){return P(e||window.event),u},document.onkeyup=function(e){Uize.Dom.Event.isKeyEscape(e)&&p._inDrag&&h(e)}}}return u}var o,r,s=!0,u=!1,d=Uize.Dom.Basics,l=Uize.Dom.Pos.getEventAbsPos,c=d.isIe,v=u,_=u;if("undefined"!=typeof navigator){var m=d.ieMajorVersion;v=c&&m<9,_=!c||m>6}return e.subclass({alphastructor:function(){var e=this;e.eventStartPos=e._eventStartPos=[0,0],e.eventPos=e._eventPos=[0,0],e._eventPreviousPos=[0,0],e._eventTime=e._eventPreviousTime=0,e.eventDeltaPos=e._eventDeltaPos=[0,0]},instanceMethods:{initiate:a,mousedown:a,updateUi:function(){var e=this;e.isWired&&!e.get("enabledInherited")||e._cursor&&i(e)},wireUi:function(){var t=this;if(!t.isWired){var n=t.getNode();if(n){n.onmousedown=Uize.returnFalse;var a=function(e){return t.initiate(e,s)};t.wireNode(n,{mousedown:a,touchstart:a})}r||(r=t.Class.insertShield({zIndex:5e4}),_||d.wire(window,"resize",function(){t.Class.resizeShield(r)})),t.wire({"Changed.enabledInherited":function(){i(t)}}),e.doMy(t,"wireUi")}}},staticMethods:{insertShield:function(e){var t={display:"none",position:"absolute"};c&&(t.background="url("+this.getBlankImageUrl()+")");var n=document.createElement("div");return d.setStyle(n,Uize.copyInto(t,e)),n.Uize_Widget_Drag_shield=s,document.body.appendChild(n),this.resizeShield(n),n},resizeShield:function(e){if(_)d.setStyle(e,{left:"0",top:"0",width:"100%",height:"100%",position:"fixed"});else{var t=d.getStyle(e,"display"),n=document.documentElement,i=document.body;d.display(e,u),d.setStyle(e,{left:0,top:0,width:n.scrollWidth,height:Math.max("number"==typeof window.innerHeight?window.innerHeight:n&&n.clientHeight?n.clientHeight:i&&i.clientHeight?i.clientHeight:0,n.scrollHeight),display:t})}}},stateProperties:{_animation:{name:"animation",onChange:function(){this.set({_cancelFade:this._animation?{duration:500}:o})}},_cancelFade:"cancelFade",_cursor:{name:"cursor",onChange:function(){i(this)}},_dragCancelled:"dragCancelled",_dragRestTime:{name:"dragRestTime",value:250},_dragStarted:"dragStarted",_inCancel:"inCancel",_inDrag:"inDrag",_inReleaseTravel:"inReleaseTravel",_isTouch:"isTouch",_preventDefaultForTouchEvents:{name:"preventDefaultForTouchEvents",value:!0},_releaseTravel:"releaseTravel"}})}});
Uize.module({name:"Uize.Widget.Collection.Dynamic",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Widget.Drag","Uize.Tooltip"],builder:function(e){"use strict";function t(e,t){var r=t.properties,i=e.makeItemWidgetName(r);return e.get("items").push(r),e.addItemWidget(i,t)}function r(e){e.fire("Items Changed")}var i=!0,o=Uize.Dom,n=o.Basics,a=o.Pos,l=Uize.Tooltip,d={selected:i};return e.subclass({omegastructor:function(){function e(e){for(var t=e?y._itemVestigeOpacity:1,r=y.getNode("tooltipDragging"),o=s;--o>-1;)d[o].setNodeOpacity("",t);e&&n.setInnerHtml(r,y.localize("draggingToReorder"+(s>1?"Plural":"Singular"),{totalItems:s})),l.showTooltip(r,e,i)}var t,o,d,s,g,c,m,u,p,f,v,D,T,h,I,U,z,y=this,N=y.addChild("drag",Uize.Widget.Drag,{nodeMap:{"":null}}),_=!1;N.wire("Changed.inDrag",function(e){y.set({_inDrag:e.newValue})}),N.wire({"Drag Start":function(){o="reverse"==y._itemDisplayOrder?1:0,t.set({over:!1});var r=t.get("selected");if(r||(y.selectAll(!1),y._ensureItemDraggedIsSelected&&t.set({selected:i})),!y._dragIgnoresLocked)if(r){for(var n=-1,l=y.getSelected(),c=l.length;++n<c;)l[n].get("locked")&&l[n].set({selected:!1});_=!y.get("totalSelected")}else t.get("locked")&&(_=i);d=r?y.getSelected():[t],s=d.length,g=[],y.forAll(function(e){g.push(a.getCoords(e.getNode()))});var m=g.length,N=m-1,k=g[o?N:0],w=g[o?N-1:1];T=N&&w.top>=k.bottom?1:0,U=T?"top":"left",z=T?"height":"width",u=p=f=v=D=null,h=y.getNode("insertionMarker"),I=a.getDimensions(h);for(var S=-1,W=N?w[U]-(k[U]+k[z]-1):0,b=W/2;++S<m;){var C=g[S];C[U]-=b,C[z]+=W}e(i)},"Drag Update":function(){function e(e){return e&&a.doRectanglesOverlap(e.left,e.top,e.width,e.height,t[0],t[1],1,1)}var t=N.eventPos;if(l.positionTooltip(y.getNode("tooltipDragging"),{pageX:t[0],pageY:t[1]}),e(m)||(c=m=null,y.forAll(function(t,r){var i=g[r];return e(i)&&(c=t,m=i),!c})),!e(f)&&(u=f=null,c&&!Uize.isIn(d,c))){var r=m[z]/2,i=m[U],o=i+r;u=c,p=t[T]<o?0:1,(f=Uize.clone(m))[U]=p?o:i,f[z]=r}if(u!=v||p!=D){if(y.displayNode(h,!!u),u){var n=Uize.clone(f);n[U]+=(p?f[z]:0)-I[z]/2,delete n[z],a.setCoords(h,n)}v=u,D=p}N.set({cursor:u||c?y._dragCursor:"not-allowed"})},"Drag Done":function(){if(N.get("dragStarted")){e(!1),y.displayNode("insertionMarker",!1);var t=function(){if(u&&!_&&!N.get("dragCancelled")){var e=y.itemWidgets;if(p^o){var t=e.length,i=Uize.indexIn(e,u)+1;for(u=null;i<t;){var n=e[i];if(!Uize.isIn(d,n)){u=n;break}i++}}for(var a=-1;++a<s;)y.move(d[a],u);y.fire("Items Reordered"),r(y)}};y._confirmToDrag?y.confirm({state:"warning",title:y.localize("confirmDragToReorderTitle"),message:y.localize("confirmDragToReorderPrompt"),yesHandler:function(){y._confirmToDrag=!1,y.fire("Drag Confirmed"),t()},noHandler:function(){N.set({dragCancelled:!0})}}):t()}}}),y.wire("Item Mouse Down",function(e){if(y._dragToReorder){var r=function(){t=e.source,N.initiate(e.domEvent)};Uize.Dom.Basics.isIe?r():setTimeout(r,0)}e.bubble=!1})},instanceMethods:{add:function(e){var i=this,o=[];Uize.isArray(e)||(e=[e]);var n=e.length;if(n){i._makeNewlyAddedSelected&&i.selectAll(!1);for(var a=i._makeNewlyAddedSelected?d:null,l=-1;++l<n;)o.push(t(i,Uize.copyInto(e[l],a)))}return r(i),o},getItemWidgetProperties:function(){var e=this;return Uize.copyInto({previewTooltip:function(){return e._dragToReorder?e.getNode("tooltipDragToReorder"):null}},e.get("itemWidgetProperties"))},move:function(e,t){var r=this,i="reverse"==r._itemDisplayOrder,o=t?t.getNode():null,n=r.get("items"),a=r.itemWidgets,l=e.getNode().parentNode,d=e.getNode(),s=i?o?o.nextSibling:l.childNodes[0]:o;s?l.insertBefore(d,s):l.appendChild(d);var g=Uize.indexIn(a,e),c=n[g];a.splice(g,1),n.splice(g,1);var m=t?Uize.indexIn(a,t):a.length;a.splice(m,0,e),n.splice(m,0,c)},getTemplateHtml:function(e){return e.innerHTML},processItemTemplate:function(e){var t=this.getTemplateHtml(e);return Uize.Template&&"SCRIPT"==e.tagName&&"text/jst"==e.type?Uize.Template.compile(t,this._templateTokens||{openerToken:"[%",closerToken:"%]"}):function(e){return t.replace(/ITEMWIDGETNAME/g,e.name)}},afterWireUi:function(){},wireUi:function(){var t=this;if(!t.isWired){var r=document.body,i=t.getNode("insertionMarker"),o={},n=t.getNode("itemTemplate");i&&i.parentNode!=r&&(r.insertBefore(i,r.childNodes[0]),t.setNodeStyle(i,{display:"none",position:"absolute",zIndex:1e4,left:"",top:"",right:"",bottom:""})),n&&(o.html=t.processItemTemplate(n)),o.built=!1,o.container=t.getNode("items"),o.insertionMode="reverse"==t._itemDisplayOrder?"inner top":"inner bottom",t.get("built")||t.forAll(function(e){e.set(o)}),t.set({itemWidgetProperties:Uize.copyInto(o,t.get("itemWidgetProperties")||{})}),e.doMy(t,"wireUi"),t.afterWireUi()}}},stateProperties:{_confirmToDrag:{name:"confirmToDrag",value:!1},_dragCursor:{name:"dragCursor",value:"move"},_dragIgnoresLocked:{name:"dragIgnoresLocked",value:i},_dragToReorder:{name:"dragToReorder",value:!1},_ensureItemDraggedIsSelected:{name:"ensureItemDraggedIsSelected",value:!1},_inDrag:"inDrag",_itemDisplayOrder:{name:"itemDisplayOrder",value:"normal"},_makeNewlyAddedSelected:{name:"makeNewlyAddedSelected",value:i},_itemVestigeOpacity:{name:"itemVestigeOpacity",value:.2},_templateTokens:"templateTokens"}})}});
Uize.module({name:"Uize.Widget.CollectionItem",required:["Uize.Widget.Button","Uize.Dom.Classes"],builder:function(e){"use strict";function t(e){if(e.isWired){var t=e._title;t==l||e._overrideTitleHtmlBinding||e.setNodeValue("title",t)}}function i(e){if(e.isWired){Uize.Dom.Classes.setState(e.getNode(),["",e._cssClassOver,e._cssClassActive],(e._selected?2:e._over&&1)||0);var t=e._cssClassImage,i=e._cssClassImageOver;"string"==typeof t&&"string"==typeof i&&Uize.Dom.Classes.setState(e.getNode("preview"),[t,i],e._over)}}function s(){i(this)}function o(e,t,i){e.fire({name:"Click Selected",domEvent:t,forceToggle:i})}function n(e){var t=e.children.select;"over"!=t.get("state")&&t.set({selected:e._selected})}var l;return e.subclass({alphastructor:function(){this._properties={}},omegastructor:function(){var e=this;e.addChildButton("select",function(t){o(e,t.domEvent,!0)}).set({clickToSelect:!0,clickToDeselect:!0}),n(e),e.addChildButton("remove",function(){e.fire({name:"Remove",byUser:!0})})},instanceMethods:{addChildButton:Uize.Widget.Button.addChildButton,updateUi:function(){i(this),t(this)},wireUi:function(){var t=this;if(!t.isWired){var i=t.getNode();t._cssClassBase&&i&&(i.className=t._cssClassBase);var s=t.getNode("previewShell")||"imageLink",n=function(e){t.fire({name:"Item Mouse Down",domEvent:e,bubble:!0})};t.wireNode(s,{mouseover:function(){t.set({_over:!0})},mouseout:function(){t.set({_over:!1})},touchend:n,mousedown:n}),t._previewClickAction&&t.wireNode(s,"click",function(e){var i="Toggle Selected"==t._previewClickAction;i||"Select"==t._previewClickAction?o(t,e,i):t.fire({name:"Click Preview",bubble:!0,domEvent:e})}),e.doMy(t,"wireUi")}}},instanceProperties:{isCollectionItem:!0},stateProperties:{_cssClassActive:"cssClassActive",_cssClassBase:"cssClassBase",_cssClassImage:"cssClassImage",_cssClassImageOver:"cssClassImageOver",_cssClassOver:"cssClassOver",_locked:{name:"locked",value:!1},_over:{name:"over",onChange:[function(){var e=this;e.isWired&&e._previewTooltip&&Uize.Tooltip&&Uize.Tooltip.showTooltip(e._previewTooltip,e._over)},s],value:!1},_overrideTitleHtmlBinding:"overrideTitleHtmlBinding",_previewClickAction:"previewClickAction",_previewTooltip:"previewTooltip",_properties:{name:"properties",onChange:function(){var e=this._properties;e&&"title"in e&&this.set({_title:e.title})}},_selected:{name:"selected",onChange:[function(){this.children.select&&n(this)},s],value:!1},_title:{name:"title",onChange:function(){var e=this,i=e._properties;i&&(i.title=e._title,t(e),e.fire({name:"Title Changed",bubble:!0,value:e._title}))}}}})}});
Uize.module({name:"Uize.Widget.CollectionItem.Zooming",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Dom.VirtualEvents.Remain","Uize.Fade"],builder:function(e){"use strict";function o(e,o){var i="border"+Uize.capFirstChar(o);return"none"==h.getStyle(e,i+"Style")?0:+h.getStyle(e,i+"Width").replace(/px/i,"")||0}function i(e){var o=e._previewZoomUrl;return Uize.isFunction(o)?o.call(e):o}function r(){this.set({_previewZoomDisplayed:this._inUse&&this._zoomPower>1&&!!this._previewZoomUrl})}function t(){this.set({_previewZoomVisible:this._inUse&&this._previewZoomUrlLoaded})}function n(){var e=this;e.set({_previewZoomLowResDisplayed:(e.get("over")||e._inUse)&&e._zoomPower>1&&!!e._previewZoomUrl})}function s(){this.set({_previewZoomLowResVisible:this._inUse&&!this._previewZoomUrlLoaded})}function a(){var e=this,o=e.isWired?e.getNode("previewZoom"):_;e.set({_previewZoomUrlLoaded:o&&o.Uize_Widget_CollectionItem_Zooming_src==i(e)})}function l(e,r,t){if(e.isWired){var n="previewZoom"==r;if(t){var s=e.getNode("preview");e._previewShellNodeCoords=u.getCoords(e.getNode("previewShell")||(s?s.parentNode:null));var l=e._previewNodeDims=u.getDimensions(s);if(l.width-=o(s,"left")+o(s,"right"),l.height-=o(s,"top")+o(s,"bottom"),e.adjustPreviewParentStyle(!0),!e.getNode(r)){e.flushNodeCache(r);var d=e.cloneDomNode(s);h.setProperties(d,{id:e.get("idPrefix")+"-"+r,title:""}),h.setStyle(d,{left:0,top:0,border:"none",width:l.width,height:l.height,position:"absolute",backgroundImage:""}),s.parentNode.appendChild(d),(n?p:m).call(e),"previewZoom"==r&&e.wireNode(r,"load",function(){a.call(e)})}}if(e.displayNode(r,t),t){var w=n?i(e):e._previewUrl,v=e.getNode(r);w!=v.Uize_Widget_CollectionItem_Zooming_src&&w!=v.src&&e.setNodeProperties(v,{src:w,Uize_Widget_CollectionItem_Zooming_src:w})}}}function d(e){e.isWired&&e._previewUrl&&e.setNodeProperties("preview",{src:e._previewUrl})}function w(){var e=this;if(e.isWired&&(e._previewZoomLowResDisplayed&&e._previewZoomLowResVisible||e._previewZoomDisplayed&&e._previewZoomVisible)){var o={},i=function(i){var r=i?"height":"width";o[i?"top":"left"]=e.get(i?"alignY":"alignX")*(e._previewShellNodeCoords[r]-(o[r]=e._previewNodeDims[r]*e._displayedZoomPower))};i(0),i(1),e.setNodeStyle(e._previewZoomVisible?"previewZoom":"previewZoomLowRes",o)}}function v(e,o,i){e.isWired&&(i&&w.call(e),e.showNode(o,i))}function m(){v(this,"previewZoomLowRes",this._previewZoomLowResVisible)}function p(){v(this,"previewZoom",this._previewZoomVisible)}var _=!1,h=Uize.Dom.Basics,u=Uize.Dom.Pos;return e.subclass({omegastructor:function(){var e=this;e.wire("Changed.over",function(o){o.newValue||(e.isWired&&e.unwireNode(document.documentElement,"mousemove"),e.set({inUse:_})),n.call(e)})},instanceMethods:{updateUi:function(){d(this),e.doMy(this,"updateUi")},wireUi:function(){var o=this;if(!o.isWired){var i=o.getNode("preview"),r=o.getNode("previewShell")||(i?i.parentNode:null);o._previewUrl||o.set({_previewUrl:i.src}),o.wireNode(r,Uize.Dom.VirtualEvents.Remain.mouseRest(150),function(){if(o.get("over")&&o._zoomPower>1){o.set({inUse:!0});var e=function(){function e(e){return Uize.constrain((i[e?"top":"left"]-(o._previewShellNodeCoords[e?"y":"x"]+r))/(o._previewShellNodeCoords[e?"height":"width"]-2*r),0,1)}var i=u.getEventAbsPos(),r=o._deadMargin;o._previewShellNodeCoords&&o.set({_alignX:e(0),_alignY:e(1)})};e(),o.wireNode(document.documentElement,"mousemove",e)}}),e.doMy(o,"wireUi")}},cloneDomNode:function(e){return e.cloneNode(!0)},adjustPreviewParentStyle:function(e){var i={},r=this.getNode("preview").parentNode;i={overflow:"hidden"},e&&(i.height=r.offsetHeight-o(r,"top")-o(r,"bottom")),h.setStyle(r,i)}},stateProperties:{_alignX:{name:"alignX",onChange:w,value:0},_alignY:{name:"alignY",onChange:w,value:0},_deadMargin:{name:"deadMargin",value:20},_displayedZoomPower:{name:"displayedZoomPower",onChange:w,value:1},_inUse:{name:"inUse",onChange:[t,r,s,n,function(){var e=this;if(e.isWired)if(e._inUse){var o=i(e);o&&(e._zoomPower>1?(e._zoomShown=!0,e._fade||(e._fade=Uize.Fade()).wire("Changed.value",function(o){e.set({_displayedZoomPower:o.newValue})}),e._fade.start(Uize.copyInto({startValue:1,endValue:e._zoomPower},e._zoomFadeProperties))):e.setNodeProperties("preview",{src:o}),e.set({_showingPreview:!0}))}else e._zoomShown?(e._fade.stop(),e.set({_displayedZoomPower:1}),e._zoomShown=_):d(e),e.set({_showingPreview:_})}],value:_},_previewUrl:{name:"previewUrl",onChange:[a,function(){d(this)}]},_previewZoomUrl:{name:"previewZoomUrl",onChange:[r,n]},_showingPreview:{name:"showingPreview",value:_},_zoomPower:{name:"zoomPower",onChange:[r,n],value:1},_zoomFadeProperties:{name:"zoomFadeProperties",value:{duration:600,curve:Uize.Fade.celeration(0,1)}},_previewZoomUrlLoaded:{onChange:[t,s],value:_},_previewZoomDisplayed:{onChange:function(){l(this,"previewZoom",this._previewZoomDisplayed)},value:_},_previewZoomVisible:{onChange:p,value:_},_previewZoomLowResDisplayed:{onChange:function(){l(this,"previewZoomLowRes",this._previewZoomLowResDisplayed)},value:_},_previewZoomLowResVisible:{onChange:m,value:!0}}})}});
Uize.module({name:"Uize.Widget.Committer",required:"Uize.Widget.Button",builder:function(e){"use strict";function t(e){e._autoCommitTimeout&&clearTimeout(e._autoCommitTimeout)}function i(e,t){var i=e._watchedProperties,a=e._committedValues,n=e.get(t+"Values");for(var o in a){var l=i[o];l.instance.set(l.name,n&&void 0!=n[o]?n[o]:"")}}function a(e){var t=o,i=o,a=l,n=l,r=e._committedValues,m=e._uncommittedValues,u=e._initialValues,s=e._watchedProperties;for(var c in r){var d=s[c].instance;if(!e._ignoreDisabled||d.get("enabledInherited")!==l){var _=m[c];a||(a=_!==r[c]),n||(n=_!==u[c]),i&&(i=""==_),t&&(t=d.get("isValid")===o)}}e.set({_allClear:i,_allValid:t,_anyNotCommitted:a,_anyNotInitial:n,_readyToCommit:a&&t})}function n(e,i,n){function o(){a(e)}var l=n.instance,r=n.name;l.wire("Changed."+r,function(){e._uncommittedValues[i]=l.get(r),e.fire("Changed.uncommittedValues"),a(e),e._readyToCommit&&e._autoCommitDelay&&(t(e),e._autoCommitTimeout=setTimeout(function(){e.commit()},e._autoCommitDelay))}),l.wire({"Changed.isValid":o,"Changed.enabledInherited":o})}var o=!0,l=!1;return e.subclass({alphastructor:function(){var e=this,t=Uize.Widget.Button.addChildButton;e._autoCommitTimeout,e._commitButton=t.call(e,"commit",function(){e.commit()}),e._clearAllButton=t.call(e,"clearAll",function(){e.clearAll()}),e._restoreInitialButton=t.call(e,"restoreInitial",function(){e.restoreInitial()}),e._restorePreviousButton=t.call(e,"restorePrevious",function(){e.restorePrevious()})},instanceMethods:{clearAll:function(){i(this,"clear")},commit:function(){var e=this;t(e),e._readyToCommit&&(e.set({_committedValues:Uize.copy(e._uncommittedValues)}),e.fire("Commit"),a(e))},addWatchedProperties:function(e){for(var t=-1,i=e?e.length:0,o=this,l={},r={},m={},u={};++t<i;){var s=e[t];if(s){var c=s.alias,d=s.name,_=s.instance,h={instance:_,name:d};u[c]=h,n(o,c,h),l[c]=r[c]=m[c]=_.get(d)}}Uize.copyInto(o._watchedProperties||(o._watchedProperties={}),u),o.set({_committedValues:Uize.copy(o._committedValues,l),_uncommittedValues:Uize.copy(o._uncommittedValues,r),_initialValues:Uize.copy(o._initialValues,m)}),a(o),o.fire({name:"Watched Properties Added",properties:u})},removeWatchedProperties:function(e){for(var t=-1,i={},n=e?e.length:0,o=this,l=o._committedValues,r=o._initialValues,m=o._uncommittedValues,u=o._watchedProperties;++t<n;){var s=e[t],c=u[s];if(c){var d=c.instance;d.unwire("Changed.isValid"),d.unwire("Changed.enabledInherited"),d.unwire("Changed."+c.name),delete u[s],delete l[s],delete m[s],delete r[s],i[s]=c}}a(o),o.fire({name:"Watched Properties Removed",properties:i})},restoreInitial:function(){i(this,"initial")},restorePrevious:function(){i(this,"committed")}},stateProperties:{_allClear:{name:"allClear",onChange:function(){this._clearAllButton.set({enabled:this._allClear?l:"inherit"})},value:l},_allValid:{name:"allValid",value:l},_anyNotInitial:{name:"anyNotInitial",onChange:function(){this._restoreInitialButton.set({enabled:this._anyNotInitial?"inherit":l})},value:l},_anyNotCommitted:{name:"anyNotCommitted",onChange:function(){this._restorePreviousButton.set({enabled:this._anyNotCommitted?"inherit":l})},value:l},_autoCommitDelay:"autoCommitDelay",_committedValues:{name:"committedValues",value:{}},_ignoreDisabled:{name:"ignoreDisabled",onChange:function(){a(this)},value:l},_initialValues:{name:"initialValues",value:{}},_readyToCommit:{name:"readyToCommit",onChange:function(){this._commitButton.set({enabled:this._readyToCommit?"inherit":l})},value:l},_uncommittedValues:{name:"uncommittedValues",value:{}},_watchedProperties:{name:"watchedProperties",onChange:function(){var e=this,t=e._watchedProperties,i={},o={},l={};if(t)for(var r in t){var m=t[r];i[r]=o[r]=l[r]=m.instance.get(m.name),n(e,r,m)}e.set({_committedValues:i,_initialValues:l,_uncommittedValues:o}),a(e)}}}})}});
Uize.module({name:"Uize.Widget.Dialog",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Widget.Button","Uize.Widget.Drag","Uize.Fade"],builder:function(e){"use strict";function i(e,i,t){var n=e.addChild(i,e.Class.buttonWidgetClass);return n.wire("Click",t),n}function t(e,i){e.fire(i).abort||e.set({_shown:s})}function n(){var e=this;if(e.isWired){var i=e._title||e._defaultTitle;i!=a&&e.setNodeInnerHtml("title",i||"&nbsp;")}}function o(){function e(e,i){e&&i!=a&&e.set({text:i})}var i=this,t=i.children;e(t.ok,i._okText||i._defaultOkText),e(t.cancel,i._cancelText||i._defaultCancelText)}var a,d,s=!1,h=Uize.Dom.Basics,r=Uize.Dom.Pos,l=Uize.Widget.Drag,f={},g={},c=0,u=6==h.ieMajorVersion;return d=e.subclass({alphastructor:function(){var e=this;(e._shieldFade=e.shieldFade=Uize.Fade({curve:Uize.Fade.celeration(0,1),duration:750})).wire("Changed.value",function(i){e.set({_currentShieldOpacity:i.newValue})}),e.wire({"Drag Start":function(){e._draggedSinceShown||(e._draggedSinceShown=!0,e.fire("First Drag Since Shown"),e._hideShieldOnDrag&&e.set({_shieldShown:s}))},"Drag Done":function(){var i=h.getById(e._mooringNode);if(i){var t=r.getCoords(i),n=e.getNode(),o=e._offsetRegistrationCorner.indexOf("right")>-1,a=e._offsetRegistrationCorner.indexOf("bottom")>-1,d=(r.getDimensions(document.body),r.getDimensions(n));e.set({offsetX:parseInt(h.getStyle(n,"left"))+(o?d.width:0)-t.left,offsetY:parseInt(h.getStyle(n,"top"))+(a?d.height:0)-t.top})}}})},omegastructor:function(){var e,n=this,a=[0,0];(n._drag=n.addChild("drag",l,{cursor:"move"})).wire({"Before Drag Start":function(){e=n.getNode(),a[0]=parseInt(h.getStyle(e,"left")),a[1]=parseInt(h.getStyle(e,"top"))},"Changed.inDrag":function(e){n.set({_inDrag:e.newValue})},"Drag Start":n,"Drag Update":function(){var i=n._drag.eventDeltaPos;h.setStyle(e,{left:a[0]+i[0],top:a[1]+i[1]})},"Drag Done":n}),i(n,"close",function(){t(n,{name:"Close",via:"button"})}),i(n,"qualifiedOk",function(){t(n,"Qualified Ok")}),i(n,"ok",function(){t(n,"Ok")}),i(n,"cancel",function(){t(n,"Cancel")}),o.call(n),n.atEndOfOmegaStructor()},instanceMethods:{atEndOfOmegaStructor:Uize.nop,afterWireUi:Uize.nop,responsiveUpdateUiPositionAndDimensions:function(){var e=this,i=e.getNode(),t=e.getNode(e._nodeToSetDimension);e.setNodeStyle(t,{maxWidth:"",maxHeight:""});var n=r.getCoords(window),o=r.getDimensions(i),a=t==i?o:r.getDimensions(t);e.setNodeStyle(t,{maxWidth:o.width>n.width?n.width-(o.width-a.width):"",maxHeight:o.height>n.height?n.height-(o.height-a.height):""}),(o.width>n.width||o.height>n.height)&&(o=r.getDimensions(i));var d=n.x+(n.width-o.width>>1),s=n.y+(n.height-o.height>>1);e.setNodeStyle(i,{left:d>0?d:0,top:s>0?s:0})},updateUiPositionIfShown:function(){var e=this;if(e.isWired&&e._shown&&!e._inDrag&&(l.resizeShield(e.getNode("shield")),e._autoPosition)){var i=e.getNode(),t=h.getById(e._mooringNode),n=e._offsetX,o=e._offsetY;if(t&&n!=a&&o!=a||e.responsiveUpdateUiPositionAndDimensions(),t&&t.parentNode)if("adjacent"==n||"adjacent"==o)r.setAbsPosAdjacentTo(i,t);else{var d,s,f=r.getCoords(t),g=e._offsetRegistrationCorner.indexOf("right")>-1,c=e._offsetRegistrationCorner.indexOf("bottom")>-1,u=(r.getDimensions(document.body),r.getDimensions(i));if(n=n||0,o=o||0,d=f.left+n-(g?u.width:0),s=f.top+o-(c?u.height:0),e._keepVisibleWithinWindowWhenMoored){var _=r.getCoords(window);d=Uize.constrain(d,0,_.width-u.width),s=Uize.constrain(s,0,_.height-u.height)}e.setNodeStyle(i,{left:d,top:s})}}},updateUiDimsIfShown:function(){var e=this;e.isWired&&e._shown&&!e._inDrag&&e.setNodeStyle(e.getNode(e._nodeToSetDimension),{width:e._width,height:e._height})},updateUi:function(){var i=this;i.isWired&&(n.call(i),e.doMy(i,"updateUi"))},wireUi:function(){var i=this;if(!i.isWired){i.wireNode(window,"resize",function(){i.updateUiPositionIfShown()}),i._enableDrag&&i._drag.set({node:i.getNode("title")}),i.wireNode("shield","click",function(){var e=i._dismissOnShieldClick;e&&t(i,"string"==typeof e?e:{name:"Close",via:"shield"})});var n=function(e,t,n){if(!i.get(e)){var o=(t.getNode(n)||f).innerHTML;o&&i.set(e,o)}};n("defaultTitle",i,"title"),n("defaultOkText",i.children.ok,"text"),n("defaultCancelText",i.children.cancel,"text"),e.doMy(i,"wireUi"),i.afterWireUi()}}},stateProperties:{_autoPosition:{name:"autoPosition",value:!0,onChange:"updateUiPositionIfShown"},_cancelText:{name:"cancelText",onChange:o},_currentShieldOpacity:{name:"currentShieldOpacity",onChange:function(){var e=this;e.isWired&&e._shown&&e.setNodeOpacity("shield",e._currentShieldOpacity)}},_defaultCancelText:{name:"defaultCancelText",onChange:o},_defaultOkText:{name:"defaultOkText",onChange:o},_defaultTitle:{name:"defaultTitle",onChange:n},_dismissOnShieldClick:{name:"dismissOnShieldClick",value:s},_enableDrag:{name:"enableDrag",value:!0},_height:{name:"height",onChange:["updateUiDimsIfShown","updateUiPositionIfShown"]},_hideShieldOnDrag:{name:"hideShieldOnDrag",value:!0},_inDrag:{name:"inDrag",value:s},_keepVisibleWithinWindowWhenMoored:{name:"keepVisibleWithinWindowWhenMoored",onChange:"updateUiPositionIfShown"},_mooringNode:{name:"mooringNode",onChange:"updateUiPositionIfShown"},_nodeToSetDimension:{name:"nodeToSetDimension",onChange:["updateUiDimsIfShown","updateUiPositionIfShown"],value:""},_offsetRegistrationCorner:{name:"offsetRegistrationCorner",onChange:"updateUiPositionIfShown",value:"top|left"},_offsetX:{name:"offsetX",onChange:"updateUiPositionIfShown",value:0},_offsetY:{name:"offsetY",onChange:"updateUiPositionIfShown",value:0},_okEnabledOnShow:{name:"okEnabledOnShow",value:!0},_okText:{name:"okText",onChange:o},_shieldOpacity:{name:"shieldOpacity",onChange:function(){this._shieldShown&&this.set({_currentShieldOpacity:this._shieldOpacity})},value:.3},_shieldShown:{name:"shieldShown",onChange:function(){var e=this;e.isWired&&e._shown&&(e._shieldShown?(u&&e.getNode("shield")&&(e._dismissOnShieldClick||e.getNode("ie6SelectHackShield")||(e.flushNodeCache("ie6SelectHackShield"),e.injectNodeHtml("shield",'<iframe src="javascript:\'\'" id="'+e._idPrefix+'-ie6SelectHackShield" style="position:absolute; left:0; top:0; width:100%; height:100%; filter:alpha(opacity=0);" frameborder="0" scrolling="no"></iframe>',"inner bottom"))),e._currentShieldOpacity=a,e.set({_currentShieldOpacity:e._shieldOpacity})):e._shieldFade.start({startValue:e._shieldOpacity,endValue:.001}))},value:s},_shown:{name:"shown",onChange:function(){var e=this;if(e.isWired){if(e._shown){c++,d.openDialogs[e.get("name")]=e,e._draggedSinceShown=s,"boolean"==typeof e._okEnabledOnShow&&e.children.ok.set({enabled:e._okEnabledOnShow?"inherit":s}),e.fire("Before Show"),e.setNodeStyle("",{position:"absolute"});var i=-1;for(var t in g)i=Math.max(i,t);g[e._zIndexSlotNo=++i]=1,e.setNodeStyle(["","shield"],{zIndex:e._zIndex+10*i});var n=function(i){e.showNode("",!i),e.displayNode("",i)};n(!0),e.updateUiDimsIfShown(),e.updateUiPositionIfShown(),n(s)}else c--,delete d.openDialogs[e.get("name")],delete g[e._zIndexSlotNo],e.fire("Before Hide");e.set({_shieldShown:e._shown}),e.displayNode(["","shield"],e._shown),e.fire(e._shown?"After Show":"After Hide")}},value:s},_title:{name:"title",onChange:n},_width:{name:"width",onChange:["updateUiDimsIfShown","updateUiPositionIfShown"]},_zIndex:{name:"zIndex",value:4e3}},staticProperties:{buttonWidgetClass:Uize.Widget.Button,openDialogs:{}}})}});
Uize.module({name:"Uize.Widget.FormElementWarning",required:"Uize.Dom.Classes",builder:function(e){"use strict";function s(e){e.isWired&&Uize.Dom.Classes.setState(e.getNode(),["",e._cssClassFocused],e._focused)}function i(e){e.isWired&&e.setNodeInnerHtml("text",e.getMessage())}function n(e){e.isWired&&e.displayNode("",e._shown)}return e.subclass({instanceMethods:{getMessage:function(){var e=this._message;return Uize.isFunction(e)?e():e},updateUi:function(){var t=this;t.isWired&&(i(t),n(t),s(t),e.doMy(t,"updateUi"))},wireUi:function(){var s=this;if(!s.isWired){var i=function(e){s.set({_focused:e})};s.wireNode("",{mouseover:function(){i(!0)},mouseout:function(){i(!1)}}),null==s._message&&s.set({_message:s.getNodeValue("text")}),e.doMy(s,"wireUi")}}},stateProperties:{_cssClassFocused:"cssClassFocused",_focused:{name:"focused",onChange:function(){s(this)},value:!1},_message:{name:"message",onChange:function(){i(this)}},_shown:{name:"shown",onChange:function(){n(this)},value:!1}}})}});
Uize.module({name:"Uize.Widget.FormElement",required:["Uize.Dom.Basics","Uize.Dom.Event","Uize.Dom.Classes","Uize.Widget.FormElementWarning"],builder:function(e){"use strict";function n(e){return e.getNode("input")}function i(e){var n,i=e.parent;return i&&i.parent&&((n=i.parent).isForm||(n=o)),n}function a(e){if(e.isWired){var i=e.get("enabledInherited")&&!e.get("busyInherited");e.setNodeProperties(n(e),{disabled:!i})}}function t(e){if(e.isWired){var i=n(e),a=e._value;a!=e.getNodeValue(i)&&e.setNodeValue(i,a===s?"":a)}}function r(){var e=this,i=e._warningShown,a=e._warningMessage;e.isWired&&(e._warningWidget&&e._warningWidget.set(l.copyInto({shown:i},a?{message:a}:o)),Uize.Dom.Classes.setState([n(e),e.getNode("label"),e.getNode("shell")],e._errorClassName,i))}var s,o=null,l=Uize,d=l.Dom.Basics,u=l.Dom.Event;return e.subclass({omegastructor:function(){var e=this,n=(e._warningWidget=e.addChild("warning",e._warningWidgetClass||l.Widget.FormElementWarning),function(){a(e)});e.wire({"Changed.busyInherited":n,"Changed.enabledInherited":n}),e._isInitialized=!0,e._lastKeyDown=-1},instanceMethods:{fireOkOnEnter:l.returnTrue,checkIsEmpty:function(){return this._value==o||""===this._value},checkWarningShown:function(){var e=this,n=e._warningShownWhen,a=i(e),t=e._warningShown;e.set({_warningShown:e._warningAllowedInherited&&0==e._isValid&&(a&&e._useParentWarningShown?a.get("warningShown"):a&&a.get("warningShown")||e._isDirtyInherited&&("validated"==n||"finished"==n&&(e._isFinished||t)||"validatedAfterFirstFinish"==n&&(e._finishedAtLeastOnce||t)))})},getMoreValidators:s,getRootNode:function(){return this.getNode()||this.getNode("input")},restore:function(){this.set({_isFinished:!1,_finishedAtLeastOnce:!1,_isDirty:"inherit",_value:this._initialValue})},updateUi:function(){var n=this;n.isWired&&(a(n),t(n),r.call(n),e.doMy(n,"updateUi"))},valueConformer:function(e){return l.isFunction(this._valueConformer)?this._valueConformer(e):e},validate:function(){var e=this;if(e._isInitialized){var n=e._validator,i=l.isArray(n)?n:n!=o?[n]:o,a=e.getMoreValidators?e.getMoreValidators():o;a&&(i=i?i.concat(a):a);var t=function(n){e.set({_isValid:n})};if(i!=o){var r="tentativeValueChanged"==e._validateWhen?e._tentativeValue:e._value,s=i.length,d=-1,u=function(){if(++d<s){var n=function(n,i){0==n?(e.set({_warningMessage:i||e._initialWarningMessage}),t(!1)):u()},a=i[d],h=a.func||(l.isFunction(a)?a:o),c=h?h.call(e,r,n):a instanceof RegExp?a.test(r):r==a;c!=o&&n(c,a.msg)}else t(!0)};u()}else t(!0)}},wireUi:function(){var i=this;if(!i.isWired){var a=n(i);if(a){i._type=a.type,i._elementName=a.name;var r=function(e,n){i.fire({name:e,domEvent:n})},o=function(e){r("Click",e)},h=function(e){r("Key Up",e)},c=function(e){i.set({_value:i.getNodeValue(a)}),!e&&1!=i._isDirty&&i.set({_isDirty:!0})},g={blur:function(){c(),i.set({_focused:!1})},focus:function(){i.set({_focused:!0})},click:function(e){c(),o(e)},keydown:function(e){i._lastKeyDown=e.keyCode,r("Key Down",e),u.isKeyEnter(e)&&"textarea"!=i._type&&u.abort(e)},mouseup:function(){c(),r({name:"Mouse Up"})}};switch(i._type){case"checkbox":break;case"radio":i.set({nodeMap:l.copyInto(i.get("nodeMap")||{},{input:d.find({tagName:"INPUT",type:"radio",name:i._elementName})})}),a=n(i);break;case"select-one":case"select-multiple":g.change=c,g.keyup=function(e){c(),h(e)},g.click=o;break;default:g.keyup=function(e){"textarea"!=i._type&&i._lastKeyDown==e.keyCode&&u.isKeyEnter(e)?(c(),i.fireOkOnEnter()&&r("Ok",e)):u.isKeyEscape(e)?(t(i),r("Cancel",e),a.blur()):i.set({_tentativeValue:i.getNodeValue(a),_isFinished:!1}),h(e)},g.click=o}i.wireNode(a,g),i._value===s?c(!0):t(i)}i.validate(),e.doMy(i,"wireUi")}}},stateProperties:{_elementName:"elementName",_errorClassName:{name:"errorClassName",value:"error"},_focused:{name:"focused",onChange:function(){var e=this,i=e.children.warning,a=e._focused;if(i&&i.set({focused:a}),e.isWired){var t=n(e);a&&t&&document.activeElement!=t&&(setTimeout(function(){try{(d.isNode(t)?t:t[0]).focus()}catch(e){}},50),e.setNodeValue("input",e._value))}},value:!1},_initialValue:"initialValue",_isEmpty:{name:"isEmpty",value:!0},_isDirty:{name:"isDirty",onChange:function(){var e=this,n=i(e),a="inherit"==e._isDirty?!!n&&n.get("isDirtyInherited"):e._isDirty;e.set({_isDirtyInherited:a})},value:"inherit"},_isDirtyInherited:{name:"isDirtyInherited",onChange:"checkWarningShown",value:!1},_isFinished:{name:"isFinished",onChange:function(){var e=this;e._isFinished&&e._isInitialized&&("finished"==e._validateWhen&&e.validate(),e._finishedAtLeastOnce||e.set({_finishedAtLeastOnce:!0})),e.checkWarningShown()},value:!0},_isValid:{name:"isValid",onChange:"checkWarningShown",value:!1},_tentativeValue:{name:"tentativeValue",onChange:function(){for(var e=i(this);e;)e.set({isSubmitting:!1}),e=i(e);"tentativeValueChanged"==this._validateWhen&&this.validate()},value:o},_type:"type",_useParentWarningShown:{name:"useParentWarningShown",value:!0},_validateWhen:{name:"validateWhen",value:"tentativeValueChanged"},_validator:{name:"validator",onChange:"validate",value:o},_defaultValidators:{name:"defaultValidators",onChange:function(){var e=this;null!=e._validator?e._validator=e._defaultValidators.concat(e._validator):e._validator=e._defaultValidators}},_value:{name:"value",conformer:function(e){return e="checkbox"==this._type?1==e:e,this.valueConformer(e)},onChange:function(){var e=this;e.isWired||(e._initialValue=e._value),e.set({_tentativeValue:e._value,_isFinished:!0,_isEmpty:e.checkIsEmpty()}),"valueChanged"==e._validateWhen&&e.validate(),t(e)}},_valueConformer:"valueConformer",_warningAllowed:{name:"warningAllowed",onChange:function(){var e=this,n=i(e),a="inherit"==e._warningAllowed?!n||n.get("warningAllowedInherited"):e._warningAllowed;e.set({_warningAllowedInherited:a})},value:"inherit"},_warningAllowedInherited:{name:"warningAllowedInherited",onChange:"checkWarningShown",value:!1},_warningMessage:{name:"warningMessage",onChange:[function(){var e=this;e.isWired||void 0!=e._initialWarningMessage||(e._initialWarningMessage=e._warningMessage)},r]},_warningShown:{name:"warningShown",onChange:r,value:!1},_warningShownWhen:{name:"warningShownWhen",onChange:"checkWarningShown",value:"validated"},_warningWidgetClass:"warningWidgetClass",_finishedAtLeastOnce:{onChange:"checkWarningShown",value:!1}}})}});
Uize.module({name:"Uize.Widget.FormElements",required:"Uize.Widget.FormElement",builder:function(e){"use strict";return e.subclass({instanceMethods:{addChild:function(t,n,i){var d=this,r=d.parent,l=e.doMy(d,"addChild",[t,n||Uize.Widget.FormElement,Uize.copyInto({value:r?(d.parent.get("value")||{})[t]:null},i)]);return d.fire({name:"Element Added",element:l}),l}}})}});
Uize.module({name:"Uize.Widget.FormWarnings",required:"Uize.Template",builder:function(e){"use strict";var n=Uize,t=function(e){var t=this._watchedElements;if(t&&t.length){e?n.isArray(e)||(e=[e]):e=t;for(var i={},a=-1;++a>e.length;){var r=e[a];i[r.get("idPrefix")]=r}for(var s=-1;++s<t.length;){var o=t[s],l=o.get("idPrefix");i[l]&&o.unwire(this._wiringsLookup[l])}}},i=function(){var e=this,n=e._collapsed;e.isWired&&(e.setNodeInnerHtml("toggleCollapsed",e.localize(n?"showLinkText":"hideLinkText")),e.displayNode("warnings",!n))};return e.subclass({alphastructor:function(){this._wiringsLookup={},this._watchedElements=[]},instanceMethods:{_removeWatchedElements:t,_updateUiCollapsed:i,_updateUiWarnings:function(){var e=this;if(e.isWired&&e._template){for(var t=[],i=0;;){var a="message"+i,r=e.getNode(a);if(e.flushNodeCache(a),!r)break;e.unwireNode(r,"click"),i++}!function e(n){for(var i=-1;++i<n.length;){var a=n[i],r=a.get("warningMessage");0==a.get("isValid")&&(a.isForm?e(a.getFormElement()):r&&t.push(a))}}(e._watchedElements),e.setNodeInnerHtml("warnings",e._template({warningElements:t})),n.forEach(t,function(n,t){function i(e){n.set({focused:e})}e.wireNode("message"+t,{mouseover:function(){i(!0)},mouseout:function(){i(!1)}})}),e.set({numWarnings:t.length})}else if(e.isWired){var s=0;!function(e){for(var n=-1;++n<e.length;){var t=e[n];0==t.get("isValid")&&!t.isForm&&(s+=1)}}(e._watchedElements),e.set({numWarnings:s})}},_wireWatchedElement:function(e){function n(){t._updateUiWarnings()}var t=this,i={"Changed.warningShown":n,"Changed.warningMessage":n};e.wire(i),t._wiringsLookup[e.get("idPrefix")]=i},addWatchedElements:function(e){for(var t=this,i=t._watchedElements||[],a=n.isArray(e)?e:[e],r=a.length,s=-1;++s<r;){var o=a[s];i.push(o),t._wireWatchedElement(o)}t._watchedElements=i,t.fire("Changed.watchedElements")},removeWatchedElements:t,updateUi:function(){var n=this;n.isWired&&(n._updateUiWarnings(),n._updateUiCollapsed(),e.doMy(n,"updateUi"))},wireUi:function(){var t=this;if(!t.isWired){var i=t.getNode("template");i&&(t._template=n.Template.compile(i.innerHTML,{openerToken:"[%",closerToken:"%]"})),t.wireNode("toggleCollapsed","click",function(){t.toggle("collapsed")}),e.doMy(t,"wireUi")}}},stateProperties:{_collapsed:{name:"collapsed",onChange:i,value:!1},_shown:{name:"shown",onChange:function(){var e=this,n=!0===e._shown;e.isWired&&(e.displayNode("",n),n&&e._updateUiWarnings())},value:!1},_numWarnings:{name:"numWarnings",value:0},_watchedElements:{name:"watchedElements",conformer:function(e){return this._removeWatchedElements(this._watchedElements),e||[]},onChange:function(){var e=this;n.forEach(e._watchedElements,function(n){e._wireWatchedElement(n)}),e._updateUiWarnings()}}}})}});
Uize.module({name:"Uize.Widget.mChildrenLinked",builder:function(){"use strict";return function(i){i.declare({alphastructor:function(){this.linkedChildren=Uize.Class()},omegastructor:function(){var i=this,e=i.Class.mChildrenLinked_childrenLinked,n=i.linkedChildren;Uize.isEmpty(e)||Uize.forEach(e,function(e,t){var d="~"+t;n.set(d,i.isMet(e)),i.onChange(e,function(i){n.set(d,i)})})},staticProperties:{mChildrenLinked_childrenLinked:{}},staticMethods:{childrenLinked:function(i){Uize.copyInto(this.mChildrenLinked_childrenLinked,i)}}})}}});
Uize.module({name:"Uize.Widget.mDeclarativeChildren",required:["Uize.Class.mDeclarativeChildObjects","Uize.Widget.mChildrenLinked"],builder:function(){"use strict";return function(e){e.declare({mixins:[Uize.Class.mDeclarativeChildObjects,Uize.Widget.mChildrenLinked],declarativeChildObjects:{declaration:"children",addMethod:"addChild",childObjectClassKey:"widgetClass",beforeAdd:function(e,i){var d=this,t=d.linkedChildren,l="~"+e;!1===t.get(l)?t.once(l,function(){var e=i();d.isWired&&e.insertUi()}):i()}}})}}});
Uize.module({name:"Uize.Widget.mEventBindings",required:"Uize.Class.mChildObjectEventBindings",builder:function(){"use strict";return function(e){e.declare({mixins:Uize.Class.mChildObjectEventBindings,childObjectEventBindings:{declaration:"eventBindings",instanceProperty:"children",addedInstanceProperty:"addedChildren",additionalTypes:{dom:{namePrefix:"#",wireWhenever:"wired",getObjectMethod:"getNode",wireObjectMethod:"wireNode",defaultFireIf:"enabledInherited,!busyInherited"}}}})}}});
Uize.module({name:"Uize.Widget.Form",required:["Uize.Widget.FormElements","Uize.Widget.FormElement","Uize.Widget.Committer","Uize.Widget.FormWarnings","Uize.Widget.Button","Uize.Dom.Event","Uize.Data.Compare","Uize.Widget.mDeclarativeChildren","Uize.Widget.mEventBindings"],builder:function(e){"use strict";var i=Uize,n=i.Widget,t=i.Data.Compare.identical,a=function(){var e=this,i=e._warningShownWhen,n=e._getParentForm(),t=e._warningShown;e.set({_warningShown:e._warningAllowedInherited&&0==e._isValid&&(n?n.get("warningShown"):e._isDirtyInherited&&("validated"==i||"finished"==i&&(e._isFinished||t)||"validatedAfterFirstFinish"==i&&(e._finishedAtLeastOnce||t)))})},r=function(){this._restore("restoreInitial")},s=function(){this.set({_isDirty:!0,_isFinished:!0,_isSubmitting:!this._okToSubmit})},o=function(){var e=this;e.isWired&&e.setNodeProperties("form",{action:e._action,enctype:e._enctype,method:e._method,target:e._target})},m=function(){this.set({_okToSubmit:this._isSubmitting&&this._isValid})},l=function(){var e=this,i=e._formWarnings,n=e._warningShown;if(e.isWired&&i&&(i.set({shown:n}),n&&e.isWired&&(e.displayNode("serverWarnings",!1),e._scrollToWarnings))){var t=i.getNode(),a=-e.getInherited("mainOffsetY")||0;t&&Uize.require("Uize.Fx.Scroll",function(e){e.scrollToNode(t,{offset:a})})}},u=function(){var e=this,n=e._committer;e.set({_value:i.copy(e._value,n.get("committedValues"),n.get("uncommittedValues"))})},d=function(){this.set({_isValid:this._committer.get("allValid")})};return e.subclass({mixins:[n.mDeclarativeChildren,n.mEventBindings],alphastructor:function(){this.isForm=this._isForm=!0},children:{committer:{widgetClass:n.Committer,ignoreDisabled:!0},elements:n.FormElements,formWarnings:n.FormWarnings,submit:n.Button},omegastructor:function(){var e=this,n=e.children,t=e._elements=n.elements,a=t.children,r=t.addedChildren,s=function(n){i.forEach(n,function(n,t){n&&function(n){var t=a[n];t.wire({"Changed.isDirtyInherited":function(i){i.newValue&&e.set({_isDirty:!0})},Ok:function(){e._submit()},"Changed.focused":function(i){i.newValue?e.set({_isSubmitting:!1}):e._forEachElement(function(e,i,n){if(!n){var t=e.getNodeValue("input");void 0!==t&&e.valueOf()!=t&&e.get("placeholder")!=t&&e.set({value:t})}})},"Changed.tentativeValue":function(){e.set({_isSubmitting:!1}),e.set({_tentativeValue:i.copy(e._tentativeValue,i.pairUp(e._useElementNameInValue?t.get("elementName"):t.get("name"),t.get("tentativeValue")))})}}),t.isForm&&(t.set({_useNormalSubmit:!1}),t.wire("Changed.isSubmitting",function(i){i.newValue&&e._submit()})),e._formWarnings.addWatchedElements(t),e._committer.addWatchedProperties([{alias:e._useElementNameInValue?t.get("elementName"):t.get("name"),instance:t,name:"value"}])}(t)})},o=function(){e.set({_numWarningsShown:e.get("warningShown")?e._formWarnings.get("numWarnings"):0})};e._committer=n.committer,e._formWarnings=n.formWarnings,s(r.get()),t.addedChildren.wire("Changed.*",function(e){s(e.properties)}),e._formWarnings.wire("Changed.numWarnings",function(){o()}),e.wire("Changed.warningShown",function(){o()}),e._isInitialized=!0},instanceMethods:{_addChildElement:function(e,i,n){return this._elements.addChild(e,i,n)},_checkWarningShown:a,_forEachElement:function(e){if(this._elements){var i=this._elements.children;for(var n in i){var t=i[n];if(!1===e(t,t.get("name"),t.isForm))break}}},_getParentForm:function(){var e,i=this.parent;return i&&"Uize.Widget.FormElements"==i.Class.moduleName&&i.parent&&((e=i.parent).isForm||(e=null)),e},_restore:function(e){var i=this;i.set({_isFinished:!1,_finishedAtLeastOnce:!1,_isSubmitting:!1,_isDirty:"inherit"}),i._forEachElement(function(e){e.restore()}),i._committer[e]()},_submit:s,_updateFormAttributes:o,_updateValue:u,_updateUiWarning:l,_validate:d,addForm:function(e,i,t){return this._addChildElement(e,i||n.Form,t)},addFormElement:function(e,i,t){return this._addChildElement(e,i||n.FormElement,t)},checkIsEmpty:function(){var e=this._elements.children,i=!0;if(e)for(var n in e)if(!e[n].get("isEmpty")){i=!1;break}return i},checkWarningShown:a,clear:function(){this._restore("clearAll")},getFormElement:function(e){var n;if(this._elements){var t=this._elements.children;n=void 0==e?i.values(t):t[e]}return n},removeFormElement:function(e){var n=this,t=n._value,a=n._elements,r=n._committer,s=n._formWarnings,o=n.getFormElement(e),m=i.isArray(o)?o:[o];i.forEach(m,function(e){if(e){var i=e.get("name");delete t[i],r.removeWatchedProperties([i]),s.removeWatchedElements(e),e.removeUi(),a.removeChild(e)}})},reset:r,restore:r,submit:s,updateUi:function(){var i=this;i.isWired&&(i._updateFormAttributes(),i._updateUiWarning(),i._forEachElement(function(e){e.updateUi()}),e.doMy(i,"updateUi"))},validate:d,wireUi:function(){var n=this;if(!n.isWired){var t=n.getNode("form");if(t){var a=function(e){return null==e};a(n._action)&&(n._action=t.action),a(n._enctype)&&(n._enctype=t.enctype),a(n._method)&&(n._method=t.method),a(n._target)&&(n._target=t.target),n.wireNode(t,"submit",function(e){i.Dom.Event.abort(e),n._submit()})}e.doMy(n,"wireUi"),n._updateValue(),n._validate()}}},stateProperties:{_action:{name:"action",onChange:o},_enctype:{name:"enctype",onChange:o},_isEmpty:{name:"isEmpty",value:!0},_isDirty:{name:"isDirty",onChange:function(){var e=this,i=e._getParentForm(),n="inherit"==e._isDirty?!!i&&i.get("isDirtyInherited"):e._isDirty;e.set({_isDirtyInherited:n})},value:"inherit"},_isDirtyInherited:{name:"isDirtyInherited",onChange:a,value:!1},_isFinished:{name:"isFinished",onChange:[function(){var e=this;e._isFinished?("finished"==e._validateWhen&&e._validate(),!e._finishedAtLeastOnce&&e._isInitialized&&e.set({_finishedAtLeastOnce:!0})):e.set({_finishedAtLeastOnce:!1})},a],value:!0},_isSubmitting:{name:"isSubmitting",onChange:[function(){var e=this;e._isSubmitting&&e._committer&&e._committer.commit()},a,m],value:!1},_isValid:{name:"isValid",onChange:[function(){0==this._isValid&&this.set({_isSubmitting:!1})},a,m],value:!1},_method:{name:"method",onChange:o},_numWarningsShown:{name:"numWarningsShown",value:0},_okToSubmit:{name:"okToSubmit",onChange:function(){var e=this;if(e._okToSubmit&&e._useNormalSubmit){var i=e.getNode("form");i&&i.submit()}},value:!1},_scrollToWarnings:{name:"scrollToWarnings",value:!0},_target:{name:"target",onChange:o},_tentativeValue:{name:"tentativeValue",conformer:function(e){return t(e,this._tentativeValue)?this._tentativeValue:e},value:null},_useNormalSubmit:{name:"useNormalSubmit",value:!0},_useElementNameInValue:{name:"useElementNameInValue",value:!1},_validateWhen:{name:"validateWhen",value:"valueChanged"},_value:{name:"value",conformer:function(e){return t(e,this._value)?this._value:e},onChange:function(){var e=this;if(e.set({_tentativeValue:i.clone(e._value)}),e._elements){var n=e._elements.children,t=e._value||{};for(var a in t){var r=n[a];r&&r.set({value:t[a]})}e.set({_isSubmitting:!1,_isFinished:!1,_isEmpty:e.checkIsEmpty()}),"valueChanged"==e._validateWhen&&e._validate()}}},_warningAllowed:{name:"warningAllowed",onChange:function(){var e=this,i=e._getParentForm(),n="inherit"==e._warningAllowed?!i||i.get("warningAllowedInherited"):e._warningAllowed;e.set({_warningAllowedInherited:n})},value:"inherit"},_warningAllowedInherited:{name:"warningAllowedInherited",onChange:a,value:!1},_warningShown:{name:"warningShown",onChange:[function(){this._forEachElement(function(e){e.checkWarningShown()})},l],value:!1},_warningShownWhen:{name:"warningShownWhen",onChange:a,value:"validatedAfterFirstFinish"},_finishedAtLeastOnce:{onChange:a,value:!1}},eventBindings:{committer:{"Changed.committedValues":u,"Changed.uncommittedValues":u,"Changed.allValid":d},"submit:Click":function(){this._submit()}}})}});
Uize.module({name:"Uize.Widget.FormElement.Text",builder:function(e){"use strict";function t(){var e=this;e._moreValidators=[function(t){var i=null!=t?(t+"").length:0;return i>=e._minLength&&i<=e._maxLength}]}function i(){this.isWired&&this.setNodeProperties("input",{maxLength:this._maxLength})}function n(){this.isWired&&a&&this.setNodeProperties("input",{placeholder:this._placeholder})}var a="undefined"!=typeof document&&"placeholder"in document.createElement("input");return e.subclass({omegastructor:function(){var e=this;e.wire("Changed.focused",function(t){if(e.isWired){var i=t.newValue,n=e._placeholder,r=e.valueOf();if(n&&!a){var o;i&&r==n?o="":i||r||(o=n),void 0!=o&&e.setNodeValue("input",o)}i&&r&&e.setCaretPosition(r.length)}}),t.call(e)},instanceMethods:{checkIsEmpty:function(){return e.doMy(this,"checkIsEmpty")||this.valueOf()==this._placeholder},getCaretPosition:function(){var e=this,t=-1;if(e.isWired&&e.get("focused")){var i=e.getNode("input");if("selectionStart"in i)t=i.selectionStart;else if(i.createTextRange){var n=i.createTextRange();n.moveStart("character",-e.get("tentativeValue").length),t=n.text.length}}return t},select:function(e,t){var i=this;if(i.isWired){var n=i.getNode("input"),a=i.valueOf();if(i.set("focused",!0),a)if(void 0==e)n.select();else if(t=void 0==t?a.length:t,n.setSelectionRange)try{n.setSelectionRange(e,t)}catch(e){}else if(n.createTextRange){var r=n.createTextRange();r.collapse(!0),r.moveEnd("character",t),r.moveStart("character",e),r.select()}}},setCaretPosition:function(e){this.select(e,e)},getMoreValidators:function(){return this._moreValidators},updateUi:function(){this.isWired&&(i.call(this),n.call(this),e.doMy(this,"updateUi"))},wireUi:function(){var t=this;if(!t.isWired){var i=t._placeholder,n=t.getNode("input");i&&(a?t.setNodeProperties(n,{placeholder:i}):t.set("value",i)),e.doMy(t,"wireUi")}}},stateProperties:{_placeholder:{name:"placeholder|defaultValue",onChange:n,value:""},_minLength:{name:"minLength",onChange:t,value:0},_maxLength:{name:"maxLength",onChange:[i,t],value:32767}}})}});
Uize.module({name:"Uize.Widget.mChildBindings",required:"Uize.Class.mChildObjectBindings",builder:function(){"use strict";return function(i){i.declare({mixins:Uize.Class.mChildObjectBindings,childObjectBindings:{declaration:"childBindings",instanceProperty:"children",addedInstanceProperty:"addedChildren",stateProperty:"children"}})}}});
Uize.module({name:"Uize.Widget.mHtmlBindings",builder:function(){"use strict";var i=Uize,e=i.forEach,t=i.pairUp,n=i.applyAll,s={"":"value",html:"innerHTML"};return function(r){r.declare({alphastructor:function(){var i=this;i.whenever("wired",function(){var e=i.Class.mHtmlBindings_bindings;for(var t in e)n(i,e[t],[i.get(t)])})},staticMethods:{htmlBindings:function(n){var r=this,l=r.mHtmlBindings_bindings;e(n,function(n,o){function a(i){if("string"==typeof i){var e=i.split(":"),n=e[0],l=e[1]||"";if(s.hasOwnProperty(l)&&(l=s[l]),"value"==l)i=function(i){this.setNodeValue(n,null==i?"":i)};else if("innerHTML"==l)i=function(i){this.setNodeInnerHtml(n,null==i?"":i)};else if("?"==l)i=function(i){this.displayNode(n,!!i)};else if("show"==l||"hide"==l)i=function(i){this.setNodeStyle(n,{display:!!i==("show"==l)?"":"none"})};else if(64==l.charCodeAt(0)){var a=l.slice(1);i=function(i){var e=this.getNode(n);e&&e.setAttribute(a,i)}}else if("style."==l.slice(0,6)){var u=l.slice(6);i=function(i){this.setNodeStyle(n,t(u,i))}}else i=function(i){this.setNodeProperties(n,t(l,i))};i.propertyName=o,i.nodeName=n,i.bindingType=l}d.push(i),r.stateProperties(Uize.pairUp(o,{onChange:function(e){this.isWired&&i.call(this,e[o])}}))}var d=l[o]||(l[o]=[]);i.isArray(n)?e(n,a):a(n)})}},staticProperties:{mHtmlBindings_bindings:{}}})}}});
Uize.module({name:"Uize.Widget.mCssBindings",required:"Uize.Widget.mHtmlBindings",builder:function(){"use strict";function s(s){var n=s[i],t=e.keys(n),r=t.join();s.stateProperties({mCssBindings_rootNodeClasses:{derived:c[r]||(c[r]=Function.apply(0,t.concat("extraClasses","var m=this,c=m.Class,b=c."+i+Uize.map(t,function(s,e){return",p"+e+"=b['"+s+"'](m.get('"+s+"')),c"+e+"=p"+e+"&&m.cssClass(p"+e+")"}).join("")+",e=m.extraClasses;return m.cssClass('')"+Uize.map(t,function(s,e){return"+(c"+e+"?' '+c"+e+":'')"}).join("")+"+(e?' '+e:'');")))}})}var e=Uize,i="mCssBindings_bindings",n={},t={},r={},a={},o={},c={};return function(c){c.declare({mixins:Uize.Widget.mHtmlBindings,alphastructor:function(){function s(e){var i=e.moduleName;t[i]!=n&&(t[i]=n,e.superclass&&s(e.superclass),e.cssModule&&e.cssModule.add())}s(this.Class)},instanceMethods:{rootNodeCssClasses:function(){return this.mCssBindings_rootNodeClasses},cssClass:function(s){var e=this.Class,i=e.moduleName,n=o[i]||(o[i]={}),t=n[s];if(!t){var r=a[i];if(!r){for(var c,l=e,u=[],d={};l;)void 0==(c=e.cssClassPrefix.call(l))||d[c]||(d[c]=1,u.unshift('"'+c+'"+cs')),l=l.superclass;r=a[i]=Function("cn",'var cs=(cn||"")&&"-"+cn;return '+u.join('+" "+')+";")}t=n[s]=r(s)}return t}},staticMethods:{cssClassPrefix:function(){var s,e=this.cssModule;return e&&(r[s=e.moduleName]||(r[s]=s.replace(/\./g,"_")))},cssBindings:function(n){e.copyInto(this[i],e.map(n,e.resolveTransformer)),s(this)}},staticProperties:{mCssBindings_bindings:{}},stateProperties:{extraClasses:{value:""}},htmlBindings:{mCssBindings_rootNodeClasses:":@class"}}),s(c)}}});
Uize.module({name:"Uize.Widget.mWebBindings",required:["Uize.Widget.mWeb","Uize.Widget.mHtmlBindings","Uize.Widget.mCssBindings","Uize.Widget.mEventBindings","Uize.Web"],builder:function(){"use strict";var e=Uize.Widget;return function(i){i.declare({mixins:[e.mWeb,e.mHtmlBindings,e.mCssBindings,e.mEventBindings],instanceMethods:{webSelect:function(e){var i=this;return Uize.Web((e||"").replace(/[\.|\#]\w+/g,function(e){if("#"===e[0])return"#"+i.nodeId(e.substr(1));return"."+i.cssClass(e.substr(1)).split(" ").pop()}),i.getNode())}}})}}});
Uize.module({name:"Uize.Widget.Options",required:"Uize.Widget.Button",builder:function(e){"use strict";function t(e){if(e.isWired&&e._valueNo!=e._lastValueNo){var t=function(t,i){t>=0&&Uize.callOn(e.children["option"+t],"set",[{selected:i}])};t(e._lastValueNo,n),t(e._lastValueNo=e._valueNo,!0)}}function i(e){var i=e.getValueNoFromValue(e._value);e.set({_valueNo:i,_tentativeValueNo:i}),t(e)}function a(e){var t=this._values;return!this._ensureValueInValues||!t||!t.length||this.getValueNoFromValue(e)>-1?e:"object"==typeof t[0]?t[0].name:t[0]}var n=!1;return e.subclass({omegastructor:function(){this._lastValueNo=-1,this._totalOptionChildButtons=0},instanceMethods:{forAll:function(e){for(var t=-1,i=this._values.length,a=this.children;++t<i&&e(a["option"+t],t)!==n;);},getValueNoFromValue:function(e){var t=this._values;return t.length?"object"==typeof t[0]?Uize.findRecordNo(t,{name:e}):Uize.indexIn(t,e,n,n):-1},getValueObject:function(e){var t=this,i=t.getValueNoFromValue(void 0===e?t._value:e);return i>-1?t._values[i]:null},getOptionProperties:function(){return null},updateUi:function(){var i=this;i.isWired&&(t(i),e.doMy(i,"updateUi"))},wireUi:function(){var t=this;if(!t.isWired){t._valueNo=-1,t._lastValueNo=-1;var a,n,l=t._optionWidgetClass||Uize.Widget.Button,o=t._optionWidgetProperties,u=t._values,r=t._totalOptionChildButtons=u.length,s=function(){a=null,t.set({_tentativeValue:t._value,_tentativeValueNo:t._valueNo})},v=function(){a&&clearTimeout(a),n&&clearTimeout(n)};if(Uize.forEach(u,function(e,i){var u=("object"==typeof e&&e||(e={name:e})).name,r=function(){t.set(t._setValueOnMouseover?{_value:u}:{_tentativeValue:u,_tentativeValueNo:i})};t.addChild("option"+i,l,Uize.copy(o,t.getOptionProperties(i,e))).wire("*",function(e){"Click"==e.name?(t.fire({name:"Before Value Change",value:u,valueNo:i}).cancel||t.set({_value:u}),t.fire(e)):"Over"==e.name?(v(),t._tentativeRestTime?n=setTimeout(r,t._tentativeRestTime):r()):"Out"==e.name&&(v(),a=setTimeout(s,50)),t.fire({name:"Option Event",value:u,childEvent:e})})}),r){var _=t.getNode();if(_)for(var c,d,f,h=-1,V=_.childNodes||[],m=V.length,g=t.children,p=t.get("idPrefix"),N=p.length;++h<m;)(d=(c=V[h]).id)&&!d.indexOf(p)&&(f=g[d.slice(N+1)])&&f.set({nodeMap:{"":c,shell:null,bed:null}})}e.doMy(t,"wireUi"),i(t)}}},stateProperties:{_ensureValueInValues:{name:"ensureValueInValues",onChange:function(){var e=this;e.set({_value:a.call(e,e._value)})},value:n},_optionWidgetClass:"optionWidgetClass",_optionWidgetProperties:"optionWidgetProperties",_setValueOnMouseover:"setValueOnMouseover",_tentativeRestTime:{name:"tentativeRestTime",value:0},_tentativeValue:{name:"tentativeValue",value:null},_tentativeValueNo:{name:"tentativeValueNo",value:-1},_value:{name:"value",conformer:a,onChange:function(){var e=this;i(e),e.set({_tentativeValueNo:e._valueNo,_tentativeValue:e._value})},value:null},_valueNo:{name:"valueNo",value:-1},_values:{name:"values",onChange:function(){var e=this;if(e.isWired){for(var t=-1,i=e._totalOptionChildButtons||0;++t<i;){var l=e.children["option"+t];e.removeChild(l),l.kill()}e.unwireUi(),void 0!=e.get("html")&&e.set({built:n}),e.set({_value:a.call(e,e._value)}),e.insertOrWireUi()}},value:[]}}})}});
Uize.module({name:"Uize.Widget.Page",required:"Uize.Dom.Basics",builder:function(e){"use strict";function o(e){return c.isFunction(e)&&e||e&&e.callback||Object}function n(e,o,n,i){e.useDialog({component:e._confirmDialog.component,widgetClassName:e._confirmDialog.widgetClassName||"Zazzle.Dialog.Confirm",widgetProperties:{name:"confirmDialog",title:i.title||"",message:(i.message+"").replace(/\n/g,"<br/>"),mode:o,state:i.state||n,okText:i.okText||l,cancelText:i.cancelText||l,mooringNode:i.mooringNode||l,offsetX:i.offsetX||l,offsetY:i.offsetY||l},submitHandler:function(e){var o=i.callback||(e?i.yesHandler:i.noHandler);o&&o(e)}})}function i(e,o){o=o||Object;var n,i=e.get("idPrefix"),l=window,s={},d=a,f="$"+i+"_",u=f.length;for(var m in l)if("$"==m.charAt(0)&&m.substr(0,u)==f&&"object"==typeof(n=l[m])&&n&&n.widgetClass){d=r;for(var g,h=-1,p=s,w=m.substr(u).split("_"),v=w.length;++h<v;){var b=p[g=w[h]];h<v-1?p=(b||(b=p[g]={})).children||(b.children={}):(b?c.mergeInto(b,n):p[g]=n,l[m]=t)}}if(d){var C=function(o,n){function i(e,i,r){var a=r.children,l=o(e,i,r);a&&t(l,a),n&&n(l)}function t(e,o){for(var n in o)i(e,n,o[n])}t(e,s)},y={},D=[];C(function(e,o,n){var i=n.widgetClass;i&&!y[i]&&(y[i]=1,D.push(i))}),c.require(D,function(){e.set({children:s}),C(function(e,o,n){var i=e.children[o];if(!i){var t=c.getModuleByName(n.widgetClass)||c.Widget;i=36==o.charCodeAt(0)&&36==o.charCodeAt(1)?t.spawn(n,e):e.addChild(o,t,n)}return i},e.isWired&&function(e){c.callOn(e,"insertOrWireUi")}),o()})}else o()}var t,r=!0,a=!1,l=null,c=Uize,s=c.Dom.Basics,d={yes:1,on:1,1:1,true:1};return e.subclass({omegastructor:function(){this.wireDeferredLinks&&this.wireDeferredLinks()},instanceMethods:{loadHtmlIntoNode:function(e,n,t){var r=this,c=e.rootNodeId,d=o(t);"object"!=typeof t&&(t={}),t.callback=function(o){function n(){var n=document.body,a=void 0!=e.node?r.getNode(e.node):(c?s.getById(c+"-shell"):l)||n;s.injectHtml(a,o,e.injectMode||(a==n?"inner bottom":"inner replace")),setTimeout(function(){try{i(r,d)}catch(e){throw t.errorCallback&&t.errorCallback(e),e}},0)}t.beforeInject?t.beforeInject(n,o):n()},e.alwaysReplace===a&&c&&s.getById(c)?d():r.loadHtml(n,t)},performAjax:function(){},flushAjaxCache:function(){},useDialog:function(e){function o(){setTimeout(function(){function o(o,n){var i=e[o];i&&i.apply(0,n)}function n(e){var n=[e];o(e.name.toLowerCase()+"Handler",n),o("dismissHandler",n)}function i(e){var n=e.name;o(n,[e]),t.fire({name:"Dialog "+n,dialogWidget:e.source})}f.set({shown:a}),f.unwire(f.eventHandlersForUseDialog||{}),f.eventHandlersForUseDialog=c.copyInto({"Submission Complete":function(e){o("submitHandler",[e.result,e])},Close:n,Cancel:n,"Before Show":i,"After Show":i,"Before Hide":i,"After Hide":i},e.widgetEventHandlers),f.wire(f.eventHandlersForUseDialog),f.set(l),e.hide||f.set({shown:r})},0)}function n(){function n(){var n=e.widgetClassName;c.require(n,function(e){(f=s.children[d])?f.set(l):f=s.addChild(d,e,l),f.Page_componentProfile=i,f.insertOrWireUi(),o(),m[d]=a})}if(!m[d]){m[d]=r;var u=i&&!!f;u&&(f.removeUi(),s.removeChild(d)),i?t.loadHtmlIntoNode({node:i.node,rootNodeId:i.rootNodeId,injectMode:"inner bottom",alwaysReplace:a},c.copyInto({cp:i.name},i.params),{cache:"memory",callback:n,errorCallback:function(o){var n=e&&e.widgetEventHandlers;m[d]=a,n&&n.Error?n.Error(o):n&&n.Cancel&&n.Cancel(o)}}):n()}}var i,t=this,l=c.copy(t._dialogProperties,e.widgetProperties),s=l.parent||t,d=l.name,f=s.children[d],u=e.component,m=t._loadingDialogs=t._loadingDialogs||{};if(u){var g=l.idPrefix||s.get("idPrefix")+"_"+d;i={name:u.name,node:u.rootNode,rootNodeId:g,params:c.copyInto({idPrefix:g},u.params)}}f?f.Page_componentProfile==i?o():c.require("Uize.Data.Compare",function(e){e.identical(f.Page_componentProfile,i)?o():n()}):n()},wireUi:function(){var o=this;o.isWired||(i(o),e.doMy(o,"wireUi"))},loadHtml:function(e,n){o(n)("")},showConfirm:function(e){n(this,"confirm","confirm",e)},showInform:function(e){n(this,"alert","info",e)}},dualContextMethods:{launchPopup:function(e){function o(o){return o+"="+e[o]}function n(o,n){return o+"="+(d[e[o]==t?n:e[o]+""]?"yes":"no")}e||(e={}),e.width==t&&(e.width=850),e.height==t&&(e.height=600);var i=window.screen;e.left==t&&(e.left=Math.max(i.width-e.width-10>>1,0)),e.top==t&&(e.top=Math.max(i.height-e.height-40>>1,0));var r=window.open(e.url||"",e.name==t?"popupWindow":e.name,[o("width"),o("height"),o("top"),o("left"),n("toolbar",0),n("location",0),n("directories",0),n("status",0),n("menubar",0),n("scrollbars",1),n("resizable",1)].join(","));return r&&r.focus(),r}},stateProperties:{_confirmDialog:{name:"confirmDialog",value:{}},_dialogProperties:"dialogProperties"},set:{idPrefix:"page"}})}});
Uize.module({name:"Uize.Widget.Page.xDeferredLinks",required:"Uize.Dom.Basics",builder:function(e){"use strict";e.prototype.wireDeferredLinks=function(){var e=this,i=e.deferredLinks,r=i.length,t=0;!function n(){function a(i){var r=Uize.Dom.Basics.getById(i[0]),t=i[1];"string"==typeof t?e.setNodeProperties(r,{href:t}):e.wireNode(r,"click",function(){e.launchPopup(Uize.copyInto({url:t.href,name:t.target},t.popupParams))})}for(var o=Math.min(r,t+e.linkBatchSize);t<o;t++)a(i[t]);t<r&&setTimeout(n,0)}()},e.stateProperties({deferredLinks:{name:"deferredLinks",value:[]},linkBatchSize:{name:"linkBatchSize",value:25}})}});
Uize.module({name:"Uize.Widget.PopupPalette",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Fade","Uize.Widget.Button"],builder:function(e){"use strict";function t(e){for(var t in f){var i=f[t];i!=e&&i._exclusive&&i.set({_shown:r})}}function i(){m=l}function n(e){e._selector.set({selected:e._shown})}function o(e){return e._shown&&(e._showWhenOver!==r||e._hideWhenOut!==r)}function s(e){o(e)&&d(e),e.fire("Over")}function u(e){o(e)&&function(e){function t(){e.set({_shown:r})}var i=Uize.isNumber(e._hideWhenOut)?e._hideWhenOut:250;d(e);i?e._dismissTimeout=setTimeout(t,Uize.isNumber(e._hideWhenOut)?e._hideWhenOut:250):t()}(e),e.fire("Out")}function a(e,t){e.displayNode("palette",t),t&&e.setNodeStyle("palette",{filter:""}),e.fire({name:"Palette "+(t?"Shown":"Dismissed"),bubble:l})}function d(e){e._dismissTimeout&&(clearTimeout(e._dismissTimeout),e._dismissTimeout=null)}var l=!0,r=!1,c=Uize.Dom,h=Uize.Widget.Button.addChildButton,f={};if("undefined"!=typeof navigator){var m=r,_=document.onmousedown;document.onmousedown=function(e){m?m=r:t(),Uize.isFunction(_)&&_(e||event)}}return e.subclass({omegastructor:function(){function e(e){function i(){t.set({_shown:l})}var n="Over"==e.name,a=t._showWhenOver;n?(a===l||0===a?i():a>0&&(o=setTimeout(i,a)),s(t)):(clearTimeout(o),u(t))}var t=this;t.fade=Uize.Fade({duration:750,curve:Uize.Fade.celeration(0,1)}),t.fade.wire({"Changed.value":function(e){t.setNodeOpacity("palette",e.newValue)},Done:function(){a(t,t._shown)}});var o,d=t._selector=h.call(t,"selector",function(){t.toggle("shown")});d.set({clickToDeselect:l}),n(t),d.wire({Down:i,Over:e,Out:e}),f[t.instanceId]=t},instanceMethods:{kill:function(){delete f[this.instanceId],e.doMy(this,"kill")},wireUi:function(){var t=this;if(!t.isWired){if(t.wireNode("palette",{mousedown:i,mouseup:function(e){t._hideOnClick&&e.target!=t.getNode("palette")&&t.set({_shown:r})},mouseover:function(){s(t)},mouseout:function(){u(t)}}),t.wireNode("paletteClose","click",function(){t.set({_shown:r})}),"none"!=t._positioning){var n=document.body,o=t.getNode("palette");o&&o.parentNode!=n&&(n.insertBefore(o,n.childNodes[0]),t.setNodeStyle(o,{zIndex:1e4,position:"absolute",left:"",top:"",right:"",bottom:"",width:t.getNodeStyle(o,"width")}))}e.doMy(t,"wireUi")}}},stateProperties:{_exclusive:{name:"exclusive",value:l},_hideWhenOut:{name:"hideWhenOut",value:r},_hideOnClick:{name:"hideOnClick",value:l},_positioning:{name:"positioning",value:"none"},_shown:{name:"shown",onChange:function(){var e=this,i=e._shown,o=e._positioning;if(e._selector&&n(e),e.isWired){if(d(e),i&&(e.fire("Before Palette Shown"),e._exclusive&&t(e),"none"!=o)){var s=e.getNode("palette"),u=Uize.isFunction(o)?o(s):e._selector.getNode(),h=function(t){e.showNode("palette",!t),e.displayNode("palette",t)};c.Basics.isNode(u)&&(h(l),c.Pos.setAbsPosAdjacentTo(s,u),h(r))}e.fade.get("duration")>0?(i&&e.displayNode("palette"),e.fade.start({startValue:i?0:1,endValue:i?1:0})):a(e,i)}},value:r},_showWhenOver:{name:"showWhenOver",value:r}}})}});
Uize.module('Zazzle');
Uize.module({name:"Zazzle.Widget",superclass:"Uize.Widget",required:"Uize.Widget.mWeb",builder:function(e){"use strict";return e.subclass({mixins:Uize.Widget.mWeb})}});
Uize.module({name:"Zazzle.Widget.mCssBindings",required:"Uize.Widget.mCssBindings",builder:function(){"use strict";return function(i){i.declare({mixins:Uize.Widget.mCssBindings,staticProperties:{mCssBindings_isMixedIn:!0},staticMethods:{cssClassPrefix:function(){return this.cssClassPrefixOverride?this.cssClassPrefixOverride:"Zazzle.Widget.V2"!=this.moduleName&&this.mCssBindings_isMixedIn?this.moduleName.replace(/\./g,""):void 0}}}),Uize.copyInto(i.nonInheritableStatics,{cssClassPrefixOverride:1})}}});
Uize.module({name:"Zazzle.Widget.mV2",required:["Uize.Widget.mHtmlBindings","Uize.Widget.mEventBindings","Uize.Widget.mDeclarativeChildren","Uize.Widget.mChildBindings","Zazzle.Widget.mCssBindings"],builder:function(){"use strict";var e=Uize.Widget;return function(i){i.declare({mixins:[e.mChildBindings,e.mDeclarativeChildren,Zazzle.Widget.mCssBindings,e.mEventBindings,e.mHtmlBindings],stateProperties:{v2StateOpacity:{derived:'enabledInherited,v2StateOpacityEnabled:enabledInherited || !v2StateOpacityEnabled ? "" : .5'},v2StateOpacityEnabled:{value:!0},v2StateCursor:{derived:{properties:"busyInherited,enabledInherited,v2StateCursorEnabled",derivation:function(e,i,t){return!i&&t?"not-allowed":e&&t?"wait":""}}},v2StateCursorEnabled:{value:!0}},cssBindings:{busyInherited:["","busy"],enabledInherited:["disabled",""]},htmlBindings:{v2StateOpacity:":style.opacity",v2StateCursor:":style.cursor"}})}}});
Uize.module({name:"Zazzle.ButtonBase",superclass:"Uize.Widget.Button",required:["Zazzle.Widget.mV2"],builder:function(e){"use strict";Uize;return e.subclass({mixins:Zazzle.Widget.mV2,stateProperties:{},cssBindings:{}})}});
Uize.module({name:"Zazzle.Button",superclass:"Zazzle.ButtonBase",required:[],builder:function(e){"use strict";Uize;return e.subclass({stateProperties:{size:{},style:{}},cssBindings:{size:"value",style:"value"}})}});
Uize.module({name:"Zazzle.SelectorValueDisplayBase",superclass:"Uize.Widget.Button.ValueDisplay.Selector",required:"Uize.Url",builder:function(e){"use strict";var i=Uize.Url,a=function(){return this.set({_desiredWired:!0}),this.canWire},n=function(){this.set({canWire:this._desiredWired&&!this.isWired&&!1!==this._usable})},t=function(){this.set({canUpdate:this.isWired&&!1!==this._usable})},s=function(){var e=this,a=e.get("valueDetails"),n=e._valueDisplayInfo;if(e.isWired&&a&&n){var t=function(e){return!!e},s=function(i,a,n){var t=e.web(i);t.display(n),n&&t.html(a)},l="Alternate"==n.showDisplayName?a.displayNameAlt||a.displayName:a.displayName,o=a.importantInfo,r="Alternate"==n.showDescription?a.descriptionAlt||a.description:a.description,u="Alternate"==n.showThumbnail?a.thumbnailUrlAlt||a.thumbnailUrl:a.thumbnailUrl,h=e.showDisplayName="None"!=n.showDisplayName&&t(l),d=e.showImportantInfo=n.showImportantInfo&&t(o),c=e.showDescription="None"!=n.showDescription&&t(r),p=e.showThumbnail=0!=e._seen&&"None"!=n.showThumbnail&&t(u),m=e.showInput="None"!=n.showInput,z=e.showData=h||d||c,b=e.web("thumbnail"),f=e.getInherited("env").assets;if(e.web("input").display(m),z&&(s("displayName",l,h),s("importantInfo",o,d),s("description",r,c)),b.display(p&&!e._thumbnailIsZazzicon),p&&!e._thumbnailIsZazzicon){var v="#"==u.charAt(0),U=v?null:i.resolve(u,u.indexOf(f)<0||i.from(u).query?{max_dim:e._thumbnailSize,bg:n.thumbnailBgColor}:{});b.css({backgroundColor:v?u:"transparent",backgroundImage:U?'url("'+U+'")':"none"})}}},l=function(){this.set({_usable:!1!==this._seen||!1!==this._usableWhenNotSeen})};return e.subclass({stateProperties:{_layout:{name:"layout",derived:"valueDisplayInfo:valueDisplayInfo && valueDisplayInfo.layout"},_thumbnailIsZazzicon:{name:"thumbnailIsZazzicon",derived:'zazzicon:zazzicon && zazzicon.indexOf("zazzicon-") === 0'},_thumbnailSize:{name:"thumbnailSize",onChange:s},_valueDisplayInfo:{name:"valueDisplayInfo",onChange:s},_zazzicon:{name:"zazzicon",derived:"valueDetails:valueDetails && valueDetails.attributes && valueDetails.attributes.zazzicon"},canUpdate:{onChange:function(){this.canUpdate&&this.updateUi()}},canWire:{onChange:function(){this.canWire&&(this.get("built")?this.wireUi():this.insertUi())}},_desiredWired:{name:"desiredWired",onChange:n},_seen:{name:"seen",onChange:l},_usable:{name:"usable",onChange:[n,t]},_usableWhenNotSeen:{name:"usableWhenNotSeen",onChange:l,value:!1}},set:{mode:null},omegastructor:function(){var e=this;e.wire({"Changed.valueDetails":function(){e._updateUiZazzleBaseValueDetails()},"Changed.wired":function(){n.call(e),t.call(e)}})},instanceMethods:{_updateUiZazzleBaseValueDetails:s,insertOrWireUi:a,prepareToWire:a,unwireUi:function(){this.set({_desiredWired:!1}),e.doMy(this,"unwireUi")},updateUi:function(){var i=this;i.isWired&&i.canUpdate&&(e.doMy(i,"updateUi"),i._updateUiZazzleBaseValueDetails())},wireUi:function(){var i=this;!i.isWired&&i.prepareToWire()&&e.doMy(i,"wireUi")}}})}});
Uize.module({name:"Zazzle.SelectorValueDisplay",superclass:"Zazzle.SelectorValueDisplayBase",required:"Zazzle.Widget.mV2",builder:function(e){var a=function(){this.web("label").value(this._label)},l=function(){var e=this,a=e.get("valueDetails"),l=e.get("valueDisplayInfo");if(e.isWired&&e.canUpdate&&a&&l){var t=e.get("thumbnailIsZazzicon"),i=!(!e.showThumbnail&&!t),n=e.showData=e.showData||!!e.getNode("label")||e._showAfterDisplayNameContent,s=e.getNode("inputImage");e.web(["inputCell","inputCellExtra"]).display(l.showInput),e.web("input").display(!s),e.web(s).display(),e.web("displayData").display(n),e.web("thumbnailCell").display(i),i&&!(e._moreInfoValueDisplayInfo&&null!=a.name)&&e.web("thumbnail").property({alt:a.displayName,title:a.displayName}),e.web("thumbnailZazzicon").display(t),t&&e.web("thumbnailZazzicon").addClass(e.get("zazzicon")),e.web("thumbDataExtra").display(n&&i)}};return e.subclass({mixins:[Zazzle.Widget.mV2],stateProperties:{_label:{name:"label",onChange:a},_showAfterDisplayNameContent:{name:"showAfterDisplayNameContent",onChange:l}},cssBindings:{layout:"value",selected:["","selected"],thumbnailIsZazzicon:["","zazziconForThumbnail"]},omegastructor:function(){var e=this;e.wire("Changed.valueDetails",function(){e._updateUiZazzleValueDetails()})},instanceMethods:{_updateUiZazzleValueDetails:l,_updateUiLabel:a,updateUi:function(){var a=this;a.isWired&&a.canUpdate&&(e.doMy(a,"updateUi"),a._updateUiZazzleValueDetails(),a._updateUiLabel())}}})}});
Uize.module({name:"Zazzle.Checkbox",superclass:"Uize.Widget.FormElement",required:["Zazzle.SelectorValueDisplay","Uize.Util.PropertyAdapter"],builder:function(e){var t=e.subclass(null,function(){var e=this,t=Uize.Util.PropertyAdapter,a=e.addChild("valueDisplay",e._valueDisplayWidgetClass||Zazzle.SelectorValueDisplay,e._valueDisplayWidgetProperties);new t({propertyA:{instance:e,property:"value"},propertyB:{instance:a,property:"selected"},valueAdapter:{aToB:function(t){return e.valueAtoB(t)},bToA:function(t){return e.valueBtoA(t)}}}),new t({propertyA:{instance:a,property:"valueDetails"},propertyB:{instance:e,property:"label"},valueAdapter:{aToB:function(e){return e?e.displayName:""},bToA:function(e){return Uize.copyInto({},a.get("valueDetails"),{displayName:e})}}}),a.wire({Over:function(){e.set({tentativeValue:!0})},Out:function(){e.set({tentativeValue:e.valueOf()})}}),e.wire("Changed.value",function(){e.validate()})}),a=t.prototype;return a.valueAtoB=function(e){return!0===e||"true"==e},a.valueBtoA=function(e){return e},a.updateUi=function(){var t=this;t.isWired&&(t.children.valueDisplay.updateUi(),e.doMy(t,"updateUi"))},t.stateProperties({_label:"label",_valueDisplayWidgetClass:"valueDisplayWidgetClass",_valueDisplayWidgetProperties:{name:"valueDisplayWidgetProperties",onChange:function(){var e=this.children.valueDisplay;e&&e.set(this._valueDisplayWidgetProperties)}}}),t}});
Uize.module({name:"Zazzle.FormElementWarning",superclass:"Uize.Widget.FormElementWarning",required:"Uize.Node.Classes",builder:function(e){"use strict";var s=e.subclass(),r=s.prototype,t={Info:0,Warning:1,Error:2};return r._updateUiAlert=function(){var e=this;e.isWired&&Uize.Node.Classes.setState(e.getNode(),[e._cssClassAlertInfo,e._cssClassAlertWarning,e._cssClassAlertError],t[e._alert])},r.updateUi=function(){var s=this;s.isWired&&(s._updateUiAlert(),e.doMy(s,"updateUi"))},r.wireUi=function(){var s=this;if(!s.isWired){var r=s.getNode("icon"),t=!1;r&&s.wire("Changed.shown",function(){s.get("shown")&&!t&&(t=!0,s.callInherited("wireTooltip")({widget:s,node:r,message:function(){return s.getMessage()},direction:s._messageDirection,propertyName:"focused",evalFunc:function(e){return e&&s.get("shown")}}))}),e.doMy(s,"wireUi")}},s.stateProperties({_alert:{name:"alert",onChange:r._updateUiAlert,value:"Warning"},_cssClassAlertError:"cssClassAlertError",_cssClassAlertInfo:"cssClassAlertInfo",_cssClassAlertWarning:"cssClassAlertWarning",_messageDirection:"messageDirection"}),s}});
Uize.module({name:"Zazzle.LoadingOverlay",superclass:"Uize.Widget.Dialog",required:["Uize.Node","Uize.Node.Classes"],builder:function(e){"use strict";var s=Uize.Node.getDimensions,i=Uize.Node.Classes,a=e.subclass(null,function(){var e=this;e.wire("Changed.shown",function(){e.isWired&&i.setState(e.getNode(""),e._cssClassIsLoading,e.get("shown"))})}),o=a.prototype;return o._updateUiLoadingMessage=function(){var e=this;e.isWired&&(e.setNodeInnerHtml("message",e._loadingMessage||e._defaultLoadingMessage),e.displayNode("message",!Uize.isEmpty(e._loadingMessage)))},o.updateUiPositionIfShown=function(){var i=this;if(i.parent.parent){if(i.isWired&&i.get("shown")){var a=i.get("mooringNode"),o=s(a),t=s(i.getNode());i.setNodeStyle("shield",{height:"100%",left:0,position:"absolute",top:0,width:"100%"}),i.setNodeStyle("",{left:(o.width-t.width)/2,position:"absolute",top:Math.min(250,(o.height-t.height)/10)}),i.setNodeStyle("indicator",{left:s(i.getNode("")).width-290})}}else e.doMy(i,"updateUiPositionIfShown")},o.updateUi=function(){var s=this;s.isWired&&(s._updateUiLoadingMessage(),e.doMy(s,"updateUi"))},o.wireUi=function(){var s=this;if(!s.isWired){var i=s.getNode("message");i&&(s._defaultLoadingMessage=i.innerHTML),e.doMy(s,"wireUi")}},a.stateProperties({_cssClassBackgroundForMessage:"cssClassBackgroundForMessage",_cssClassIsLoading:"cssClassIsLoading",_cssClassLoaderSizeSmall:"cssClassLoaderSizeSmall",_cssClassLoaderSizeNormal:"cssClassLoaderSizeNormal",_loaderSize:{name:"loaderSize",onChange:[function(){var e=this;i.setState(e.getNode(""),e._cssClassLoaderSizeSmall,"Small"==e._loaderSize),i.setState(e.getNode(""),e._cssClassLoaderSizeNormal,"Normal"==e._loaderSize)},o.updateUiPositionIfShown]},_loadingMessage:{name:"loadingMessage",value:"",onChange:o._updateUiLoadingMessage}}),a.set({hideShieldOnDrag:!1,shieldOpacity:.1}),a}});
Uize.module({name:"Zazzle.Page",superclass:"Uize.Widget.Page",required:["Uize.Url","Uize.Node","Uize.Data","Uize.Comm.Ajax","Uize.Widget.Page.xDeferredLinks","Uize.Node.VirtualEvent","Uize.Widget.mWeb","Uize.Dom.Event"],builder:function(_superclass){"use strict";function _loadPageUtilsModule(e){_Uize.require("Zazzle.PageUtils",e)}function _makePageUtilityMethod(e){_classPrototype[e]=function(){var t=this,r=arguments;_loadPageUtilsModule(function(o){o[e].apply(0,[t].concat(Array.prototype.slice.call(r)))})}}var _true=!0,_false=!1,_null=null,_Uize=Uize,_Uize_Node=_Uize.Node,_Uize_Url=_Uize.Url,_Uize_copyInto=_Uize.copyInto,_class=_superclass.subclass(function(){var e=this,t=!1;window.grecaptchaOnloadCallback=function(){e.met("grecaptchaReady")},e.wire("GReCaptcha Required",function(e){if(!t){var r=document.createElement("script");r.type="text/javascript",r.src=e.url+"&onload=grecaptchaOnloadCallback",r.async=!0,(document.head||document.getElementsByTagName("head")[0]).appendChild(r),t=!0}e.bubble=!1}),Math.fround||(Math.fround="undefined"==typeof Float32Array?function(e){return e}:function(e){return function(t){return e[0]=t,e[0]}}(new Float32Array(1)))},function(){var e=this,t=_false;e._commObject||(e._commObject=new _Uize.Comm.Ajax),window.onerror=function(r,o,a,i){var n=e._env;return t||(t=_true,e.ajax({service:"logjs",msg:r,url:o,ln:a,col:i,ts:new Date-n.clientStartTime}),e.fire({name:"Track Event",extra:{ax:"jsError",msg:r,url:o,ln:a,col:i,ts:new Date-n.clientStartTime}})),!(n.showErrors||Uize.localStorage.getItem("debug"))}}),_classPrototype=_class.prototype;return _class.mixins(_Uize.Widget.mWeb),_classPrototype.getConsoleWidgetHierarchyForId=function(e){var t=e.replace(/-.*$/,"").split("_");return t[0]="zPage",t.join(".children.")},_classPrototype.getOwningWidgetForId=function(_id){return eval(this.getConsoleWidgetHierarchyForId(_id))},_classPrototype.loadHtml=function(e,t){var r=this,o=r._htmlBatchingAgent,a=r.get("env").service+(e.service||"getcontrol"),i=e.serviceCaller,n=_Uize_Node.getById("globalContent");"object"==typeof t&&t||(t={callback:t}),r._initiateRequest=_false,r._htmlBatchingAgent=o&&o._service==a&&o._serviceCaller==i?o:{_service:a,_serviceCaller:i,batchingAgent:{buildRequest:function(e){for(var o={url:[a,{comm_mode:"ajax",output:"js",js:_Uize.keys(_Uize.getModuleByName("*")).join("|"),css:_Uize.keys(r.get("modules").css).join("|"),ax:"batch",csrf:r.get("env").csrfToken}],returnType:"json",requestMethod:"POST",cache:t.cache||"browser"},i=e.length,n=-1,c={};++n<i;)c["breq"+n]=_Uize_Url.toParams(e[n].htmlParams);return o.url.push(c),o},responseParser:function(e){var t,r=[],o=e.responseJson;for(t in o)r.push(o[t]);return r}}};var c=t.errorCallback||function(e){console.error("ERROR in loadHtml, add an errorCallback.",e)};r._commObject.queueRequest({url:[a,e,{comm_mode:"ajax",output:"js",js:_Uize.keys(_Uize.getModuleByName("*")).join("|"),css:_Uize.keys(r.get("modules").css).join("|"),csrf:this.get("env").csrfToken}],htmlParams:e,returnType:"json",requestMethod:"POST",cache:t.cache,callback:function(e){var o=e.responseJson||e,a=o.dependencyModules,i=o.dependencyData;if(o.success){var s=function(e,t){var o=i[e];o&&_Uize_Node.injectHtml(t||document.body,o,"inner bottom"),_Uize.copyInto(r._modules[e],_Uize.lookup(a[e],_false))};s("js"),s("css",n),Uize.require(a.js,function(){(t.callback||Object)(o.controlData)})}else c(o)},errorCallback:c,batchingAgent:r._htmlBatchingAgent.batchingAgent}),r._initiateRequest=_true,setTimeout(function(){r._initiateRequest&&r._commObject.useQueue()},0)},_classPrototype.performAjax=function(e,t,r){t=Uize.isFunction(t)?{callback:t}:t||{},this._commObject.request({url:[e.serviceUrl?e.serviceUrl:this.get("env").service+e.service,{comm_mode:"ajax",output:"js",csrf:this.get("env").csrfToken},e,{service:_null,serviceUrl:_null}],returnType:t.returnType||"json",requestMethod:t.requestMethod||"POST",cache:"cache"in t?t.cache:"browser",data:t.data,contentType:t.contentType,callback:this.getAjaxCallback(e,t,r),batchingAgent:t.batchingAgent||_false})},_classPrototype.getAjaxCallback=function(e,t,r){var o=this;return function(a){if(!a.success&&a.error&&a.error.csrf&&(a.csrf=a.error.csrf,a.error=a.error.message||""),r||a.success||!a.csrf)if(a.success||"captcha_needed"!=a.error||_Uize.isEmpty(o.get("env").scripterError)){var i=t.callbackSuccess||t.callback;_Uize.isFunction(i)&&i(a)}else location.href=_Uize_Url.resolve(o.get("env").scripterError,{url:location.href});else o.get("env").csrfToken=""+a.csrf,o.performAjax(_Uize.copyInto({csrf_resubmit:_true},e),t,_true)}},_classPrototype.flushAjaxCache=function(e){arguments.length?this._commObject.flushCache(e):this._commObject.flushCache()},_classPrototype.getUrl=function(){return location.href},_classPrototype.prompt=function(e){e.callback(prompt(e.message,e.inputText))},_classPrototype.wireTooltip=function(e,t,r){var o,a=this,i=_Uize.isPlainObject(e),n=i?e:{},c=n.widget,s=i?n.node:e,l=t||n.message,r=r||5e3;if(c||s){var u,d,m,_=n.callback,p=function(e){_&&_(e)},f=function(){clearTimeout(d),u&&u.set({shown:!1}),u=void 0,p(_false)},h=function(){var e=_Uize.isFunction(l)?l():l;(e||n.component)&&(u=_null,a.useDialog({component:n.component||{name:"Zazzle.Palette"},widgetProperties:_Uize_copyInto({name:"globalTooltip",mooringNode:s||c&&c.getNode(),contents:e,offsetX:"adjacent",offsetY:"adjacent",direction:n.direction||"Below"},n.widgetProperties),"Before Show":function(e){var t=e.source,o=n.hideTimeout;void 0==o&&(o=r),void 0===u?(t.set({shown:_false}),f()):(u=t,p(_true),o&&(d=setTimeout(f,o)))}}))};if(c){var g=n.propertyName||"value",y=n.evalFunc;m=_Uize.pairUp("Changed."+g,function(){var e=c.get(g);(y?y(e):!!e)?h():f()}),c.wire(m),o=function(){f(),c.unwire(m)}}else if(s){var U=a.web(s=_Uize_Node.getById(s));U.supportsTouch||(l||(l=U.property("title"),U.property("title","")),m=_Uize_copyInto({click:h,mouseout:f},_Uize.pairUp("mouseRest("+(void 0==n.restTime?500:n.restTime)+")",h)),U.wire(m),o=function(){f(),U.unwire(m)})}}return o},_classPrototype.wireUi=function(){var e=this;if(!e.isWired){_superclass.doMy(e,"wireUi");var t=function(e){Uize.Dom.Event.preventDefault(e)};e.wireNode(document.body,{dragenter:t,dragover:t,drop:t});var r=e._prefetchUrls;!_Uize.isEmpty(r)&&e._prefetchDelay&&setTimeout(function(){_Uize_Node.injectHtml(document.body,'<iframe id="page-prefetchIframe" style="position:absolute;visibility:hidden;bottom:0"></iframe>',"inner bottom");var t=e.getNode("prefetchIframe");try{var o=t.contentDocument||t.contentWindow.document,a=function(e){return e.join("")},i=[a(["<ht","ml><he","ad></he","ad><bo","dy>"])];_writePrefetchUrls=function(e,t){if(e)for(var r=-1;++r<e.length;)i.push(t.replace("#",e[r]))},_writePrefetchUrls(r.css,'<link href="#" type="text/css" rel="stylesheet" />'),_writePrefetchUrls(r.js,'<script src="#" type="text/javascript"><\/script>'),_writePrefetchUrls(r.images,'<img src="#" />'),o.open(),o.write(i.join("\n")+a(["</bo","dy></ht","ml>"])),o.close()}catch(e){}},e._prefetchDelay)}},_makePageUtilityMethod("displayLoadingOverlay"),_makePageUtilityMethod("displayFleetingToast"),_makePageUtilityMethod("getCookie"),_makePageUtilityMethod("openIframeDialog"),_makePageUtilityMethod("setCookie"),_makePageUtilityMethod("useMediaBrowser"),_makePageUtilityMethod("useMediaGallery"),_makePageUtilityMethod("wireContextMenu"),_makePageUtilityMethod("wireNodeForDataTransfer"),_class.getParent=_classPrototype.getParent=function(){try{parent.domain}catch(e){document.domain=location.hostname.replace(/^[^.]+./,"")}return parent},_class.stateProperties({_commObject:"commObject",_dialogMooringNode:{name:"dialogMooringNode",value:"main"},_env:{name:"env",value:{}},_grecaptchaReady:"grecaptchaReady",_modules:"modules",_params:{name:"params",value:{}},_prefetchDelay:{name:"prefetchDelay",value:2e3},_prefetchUrls:{name:"prefetchUrls",value:{}},_urls:{name:"urls",value:{}},_user:{name:"user",value:{}}}),_class.set({confirmDialog:{component:{name:"Zazzle.Dialog.Confirm"}}}),_class}});
Uize.module({name:"Zazzle.TextInput",superclass:"Uize.Widget.FormElement.Text",required:["Uize.Widget.Button","Zazzle.Widget.mV2"],builder:function(e){"use strict";Uize;return e.subclass({mixins:[Zazzle.Widget.mV2],stateProperties:{stepIncrememnt:{}},children:{stepDecrease:null,stepIncrease:null},eventBindings:{"stepDecrease:Click":function(){this.set("value",1*this.get("value")-this.stepIncrement),this.fire("Value Stepped")},"stepIncrease:Click":function(){this.set("value",1*this.get("value")+this.stepIncrement),this.fire("Value Stepped")}}})}});
Uize.module({name:"Zazzle.Widget.mHierarchicalMenu",required:["Uize.Dom.Basics","Uize.Dom.Pos"],builder:function(){"use strict";var e=Uize,n=e.Dom.Basics,t=e.Dom.Pos;return function(o){o.declare({alphastructor:function(){var e=this;e.once("wired",function(){var t=document.documentElement,o=document.body;e._mouseLocations=[],n.wire(t,{mousemove:function(n){var i=n.pageX,u=n.pageY;if(void 0===i||void 0===u){var r=t&&t.scrollLeft||o&&o.scrollLeft||window.pageXOffset&&window.pageXOffset||0,c=t&&t.scrollTop||o&&o.scrollTop||window.pageYOffset&&window.pageYOffset||0;i=n.clientX+r,u=n.clientY+c}e._mouseLocations.push({x:i,y:u}),e._mouseLocations.length>3&&e._mouseLocations.shift()}})})},instanceMethods:{wireMenu:function(o,i,u){var r,c=this,a=null,s=null,l=(u=e.copyInto({enter:e.nop,exit:e.nop,activate:e.nop,deactivate:e.nop,exitMenu:e.nop,initialActiveRow:null,submenuDirection:"right",delay:300},u)).initialActiveRow;if(null!=l){e.findRecordNo(i,l)<0&&(l=null)}var f=function(e){e!=s&&(s&&u.deactivate(s),e&&u.activate(e),s=e)},m=function(e){var n=d();n?r=setTimeout(function(){m(e)},n):f(e)},d=function(){if(!s)return 0;var e=c._mouseLocations[c._mouseLocations.length-1],n=c._mouseLocations[0];if(!e)return 0;if(n||(n=e),!o)return 0;var i=t.getCoords(o),r=i.left,l=i.left+i.width,f=i.top,m=i.top+i.height,d={x:r,y:f},v={x:l,y:f},x={x:r,y:m},y={x:l,y:m};if(n.x<d.x||n.x>y.x||n.y<d.y||n.y>y.y)return 0;if(a&&e.x==a.x&&e.y==a.y)return 0;var p=v,w=y;"left"==u.submenuDirection?(p=d,w=x):"below"==u.submenuDirection?(p=x,w=y):"above"==u.submenuDirection&&(p=d,w=v);return function(e,n,t,o){var i=function(e,n){return e.x*n.y-e.y*n.x},u=i(t,o),r=(i(e,o)-i(n,o))/u,c=-(i(e,t)-i(n,t))/u;return r>0&&c>0&&r+c<1}(e,n,{x:p.x-n.x,y:p.y-n.y},{x:w.x-n.x,y:w.y-n.y})?(a=e,u.delay):(a=null,0)};n.wire(o,{mouseout:function(){r&&clearTimeout(r),u.exitMenu(o)&&(s&&u.deactivate(s),s=null)}});for(var v=function(e){n.wire(e.node,{mouseover:function(){r&&clearTimeout(r),u.enter(e),m(e)},mouseout:function(){u.exit(e)},click:function(){f(e)}})},x=0;x<i.length;x++)v(i[x]);return f(l),{resetMenu:function(){f(l)}}}}})}}});
Uize.module({name:"Zazzle.Widget.mV2Web",required:["Uize.Widget.mWebBindings","Zazzle.Widget.mV2"],builder:function(){"use strict";return function(e){e.declare({mixins:[Uize.Widget.mWebBindings,Zazzle.Widget.mV2]})}}});
Uize.module({name:"Zazzle.Widget.V2",required:"Zazzle.Widget.mV2Web",builder:function(e){"use strict";return e.subclass({mixins:Zazzle.Widget.mV2Web})}});
Uize.module('Zazzle.Widgets');
Uize.module({name:"Zazzle.Widgets.IAFooter",superclass:"Zazzle.Widget.V2",required:["Uize.Dom.Basics","Uize.Dom.Event","Uize.Node"],builder:function(i){"use strict";Uize.Dom.Basics;return i.subclass({stateProperties:{},omegastructor:function(){var i=this;i.wireNode("viewFullSite","click",function(){i.ajax({service:"mobilesetfullwidth",ax:"true"},{callbackSuccess:function(i){location.href=location.href}})}),i.wireNode("viewMobileSite","click",function(){i.ajax({service:"mobilesetfullwidth",ax:"false"},{callbackSuccess:function(i){location.href=location.href}})})},childBindings:{},cssBindings:{},htmlBindings:{},eventBindings:{"#i18nLink:click":function(i){Uize.Dom.Event.stopPropagation(i);this.web("i18nLi").toggleClass(this.cssClass("i18nLiActive"))},"#i18nPalette:click":function(i){Uize.Dom.Event.stopPropagation(i)},"#i18nLi2:click":function(i){Uize.Dom.Event.stopPropagation(i);this.web("i18nLi2").toggleClass(this.cssClass("i18nLiActive"))},"#i18nPalette2:click":function(i){Uize.Dom.Event.stopPropagation(i)},"#changeMaturity:click":function(){this.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.Form.ChangeContentFilter"},widgetProperties:{name:"changeContentFilterDialog"},submitHandler:function(){location.href=location.href}})}},instanceMethods:{wireUi:function(){var e=this;e.isWired||(Uize.Node.wire(document,"click",function(i){e.web("i18nLi").removeClass("i18nLiActive"),e.web("i18nLi2").removeClass("i18nLiActive")}),i.doMy(e,"wireUi"))}}})}});
Uize.module('ZazzleWww');
Uize.module({name:"ZazzleWww.BasicPromotion",superclass:"Uize.Widget",required:"Uize.Node",builder:function(i){"use strict";Uize;var o=i.subclass(),e=o.prototype;return e.launchDetailsDialog=function(){this.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.PromotionDetails",params:{promotion:this._promotionId}},widgetClassName:"Uize.Widget.Dialog",widgetProperties:{name:"promotionDetailsDialog"}})},e.wireUi=function(){var o=this;o.isWired||(o.wireNode("details","click",function(){o.launchDetailsDialog()}),o.wireNode("boxDetails","click",function(){o.launchDetailsDialog()}),i.doMy(o,"wireUi"))},o.stateProperties({_promotionId:"promotionId",_promoCode:"promoCode"}),o}});
Uize.module({name:"ZazzleWww.BasicPromotion.Header",required:["Uize.Node","Uize.Widget.mWeb"],builder:function(e){"use strict";var i=Uize,o=e.subclass(),a=o.prototype;return o.mixins(i.Widget.mWeb),a._applyActiveClass=function(e){this.web("title").setClassState("active",e)},a._updateAppliedUi=function(){var e=this,o=i.isEmpty(e.web("useCode"))?e.web("promoCode"):e.web("useCode");e._allowAppliedUi&&e._isApplied&&o.html("<i class='zazzicon zazzicon-check'></i> "+e.localize("codeApplied"))},a.wireUi=function(){var o=this;if(!o.isWired){if(o._useAnimation){var a=document.documentElement,t=document.body;i.Node.wire(window,{load:function(){o._allowAnimationOnLoad&&setTimeout(function(){o._applyActiveClass(!0),setTimeout(function(){o._applyActiveClass(!1)},o._afterLoadAnimationDuration)},o._afterLoadAnimationDelay)},scroll:function(){var e=a&&a.scrollTop||t&&t.scrollTop||window.pageYOffset&&window.pageYOffset||0;o._animationActiveTimeout&&clearTimeout(o._animationActiveTimeout),o._animationActiveTimeout=setTimeout(function(){o._applyActiveClass(e>o._scrollThreshold)},e>o._scrollThreshold?o._afterScrollAnimationDelay:o._afterScrollAnimationDuration)}})}o.wireNode("promoCode","click",function(){o._allowAppliedUi&&o.ajax({service:"orders/cart/applycoupon",code:o.get("promoCode")},{cache:"never",callback:function(e){e.success&&(o.set({isApplied:e.success}),o.fire({name:"Promotion Applied",data:{code:o.get("promoCode")},bubble:!0}))}})}),e.doMy(o,"wireUi")}var n=o.get();n&&(window.promoDataCache=window.promoDataCache||{},window.promoDataCache[n.promotionId]={id:n.promotionId,name:n.promoCode,creative:"",position:"headerStrip"})},o.stateProperties({_allowAppliedUi:{name:"allowAppliedUi",value:!1},_isApplied:{name:"isApplied",value:!1,onChange:function(){this._updateAppliedUi()}},_allowAnimationOnLoad:{name:"allowAnimationOnLoad",value:!1},_useAnimation:{name:"useAnimation",value:!0},_afterLoadAnimationDelay:{name:"afterLoadAnimationDelay",value:1e3},_afterLoadAnimationDuration:{name:"afterLoadAnimationDuration",value:500},_afterScrollAnimationDelay:{name:"afterScrollAnimationDelay",value:10},_afterScrollAnimationDuration:{name:"afterScrollAnimationDuration",value:100},_scrollThreshold:{name:"scrollThreshold",value:120}}),o}});
Uize.module({name:"ZazzleWww.EmailSignupForm",superclass:"Uize.Widget.Form",builder:function(e){"use strict";var i=e.subclass();return i.prototype.wireUi=function(){var i=this;if(!i.isWired){var t=i.getNode("email"),r=i.getNodeValue(t),o=function(){var e=i.getNode("form");return e&&(i.callInherited("launchPopup")({url:e.action,name:"emailSignupWindow",resizable:!0,scrollbars:!0,width:550,innerWidth:550,height:550,innerHeight:550,src:i._src,delay:i._delay}),e.target="emailSignupWindow",e.submit()),!1};i.wireNode("form","submit",function(){o()}),i.wireNode("submit","click",function(){o()}),i.wireNode(t,{focus:function(){i.getNodeValue(t)==r&&i.setNodeValue(t,"")},blur:function(){i.getNodeValue(t)||i.setNodeValue(t,r)}}),e.doMy(i,"updateUi")}},i.mixins(Uize.Widget.mWeb),i.stateProperties({_src:"src",_delay:"delay"}),i}});
Uize.module({name:"ZazzleWww.HeaderNavSection2",superclass:"Uize.Widget.PopupPalette",required:["Uize.Dom.Event","Uize.Widget.Collection","Uize.Widget.mWeb"],builder:function(e){var t=Uize,o=t.Node,n=e.subclass(null,function(){function e(){var e=o.find({root:t.children.selector.getNode(),className:"navColumns"});if(e.length){for(var n=e[0],i=o.find({root:n,tagName:"UL"}),a=2,r=-1;++r<i.length;)a+=o.getDimensions(i[r]).width;o.setStyle(n,{width:a})}}var t=this,n=!1;t.fade.set({duration:0}),t.wire({Over:function(){t._loadContent()},"Changed.shown":function(){n&&t.set({shown:!1}),t.get("shown")&&t._loadContent(e)}}),t.children.selector.wire({Down:function(){!1!==t.get("showWhenOver")&&(n=!0)},Up:function(){n=!1}}),"User"==t._sectionName&&(t.addChild("userFlyoutSavedDesigns",Uize.Widget.Collection),t.addChild("userFlyoutWishlist",Uize.Widget.Collection))}),i=n.prototype;return n.mixins(Uize.Widget.mWeb),i._loadContent=function(e){function o(){e&&e()}var n=this;"unloaded"==n._contentState?(n.set({_contentState:"loading"}),n.callInherited("loadHtmlIntoNode")({node:n.getNode("palette")},Uize.copyInto({cp:n._contentPath,idPrefix:n.get("idPrefix"),navNo:n._sectionName,now:n._now,md:"ContentOnly"},n._additionalPaletteProperties),function(){!function e(o){t.forEach(o.children,e),o.flushNodeCache()}(n),n.set({_contentState:"loaded"}),"User"==n._sectionName&&(Uize.isNully(n.getNode("orderHistory"))||(n.getNode("orderHistory").onclick=function(){n.fire({name:"Track Event",bubble:!0,extra:{ax:"orderhistory",location:"header"}}),window.setTimeout(function(){return!0},100)}),Uize.isNully(n.getNode("orderStatus"))||(n.getNode("orderStatus").onclick=function(){n.fire({name:"Track Event",bubble:!0,extra:{ax:"orderstatus",location:"header"}}),window.setTimeout(function(){return!0},100)})),o()})):o()},i.wireUi=function(){var t=this;t.isWired||(t.wireNode("title","click",function(e){if(Uize.Dom.Event.stopPropagation(e),!1!=!t.get("showWhenOver")||t.get("shown")||!t.get("isTablet")){var o="hdr_"+t._sectionName;t.fire({name:"Track Event",bubble:!0,extra:{ax:"headerFlyoutTracking",link:o},onDoneOrTimeout:function(){if(window&&window.s){var e=window.s;e.c_w(e.headerFlyoutCookie,o)}location.href=t.getNode("title").href}})}}),e.doMy(t,"wireUi"))},i.loadContent=i._loadContent,i.reloadContent=function(){this.set({_contentState:"unloaded"}),this._loadContent()},n.stateProperties({_additionalPaletteProperties:{name:"additionalPaletteProperties",value:{}},_contentPath:{name:"contentPath",value:"zazzlewww.headerNavSection"},_contentState:{name:"contentState",value:"unloaded",onChange:function(){var e=this;if("loaded"==e._contentState)if(t.indexIn(["Shop","Make","Sell","Gifts"],e._sectionName)>-1){var o=e.getNode("palette").getElementsByTagName("a");window.s;t.forEach(o,function(o){e.wireNode(o,"click",function(n){t.Dom.Event.preventDefault(n);var i="hdr_"+e._sectionName+":"+o.pathname.replace(/\//g,"_");e.fire({name:"Track Event",bubble:!0,extra:{ax:"headerFlyoutTracking",link:i},onDoneOrTimeout:function(){if(window&&window.s){var e=window.s;e.c_w(e.headerFlyoutCookie,i)}t.isEmpty(o.href)||"javascript://"==o.href||(location.href=o.href)}})})})}else t.indexIn(["User"],e._sectionName)>-1&&(e.wireNode("switch","click",function(t){e.confirm({title:e.localize("switchDialogTitle"),message:e.localize("switchDialogMessage"),yesHandler:function(){e.ajax({service:"member/setmakergroupid",groupId:e._switchToMakerGroupId},{callback:function(e){e.success&&location.reload()}})}})}),e.wireNode("multiswitch","click",function(t){e.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.SwitchMakerGroup"},widgetProperties:{name:"switchMakerGroup"}})}))}},_isTablet:"isTablet",_now:"now",_sectionName:"sectionName",_switchToMakerGroupId:"switchToMakerGroupId"}),n}});
Uize.module({name:"ZazzleWww.HeaderNavigation",superclass:"Uize.Widget",required:"ZazzleWww.HeaderNavSection2",builder:function(e){"use strict";var t=e.subclass(null,function(){for(var e=this,t=e._delay,i=-1,n=e._sections.length,o=e._isMobile=e.getInherited("env").isMobile,a=function(i){var n=e.addChild("navSection"+i,e._sectionWidgetClass||ZazzleWww.HeaderNavSection2,{contentPath:e._contentPath,hideWhenOut:!0,sectionName:i,showWhenOver:!o&&t,hideOnClick:o,isTablet:e._isTablet,now:e._now,additionalPaletteProperties:e._additionalPaletteProperties});n.wire({"Before Palette Shown":function(){e.fire({name:"Before Menu Dropdown Shown",sectionNav:n}),e.displayNode("shield",!0)},"Palette Shown":function(){e.fire({name:"Menu Dropdown Shown",sectionNav:n})},"Palette Dismissed":function(){e.displayNode("shield",!1),e.fire({name:"Menu Dropdown Dismissed",sectionNav:n})}}),e.wireNode("shield",{mouseup:function(){n.set({shown:!1})}}),e._sectionNavPopupPalettes.push(n)};++i<n;)a(e._sections[i]);e.getNode("SELLERSTORES")&&a("SELLERSTORES"),e.getNode("SELLERSTORESZBAR")&&a("SELLERSTORESZBAR")});return t.prototype.wireUi=function(){var t=this;if(!t.isWired){var i=t._sectionNavPopupPalettes,n=t._delay,o=!t._isMobile&&(Uize.isNumber(n)?n:0),a=function(e){var t=-1,n=i.length,o=function(){++t<n&&e(i[t],o)};o()};t._deferWireSections&&(t.wireNode("",{mouseover:function(){for(var e=0;e<i.length;++e)i[e].loadContent()},mouseout:function(){a(function(e,t){e.set({showWhenOver:o}),t()})}}),o>0&&t.wireNode("","mouserest("+o+")",function(){a(function(e,t){e.set({showWhenOver:0}),t()})})),e.doMy(t,"wireUi")}},t.stateProperties({_additionalPaletteProperties:{name:"additionalPaletteProperties",value:{}},_delay:"delay",_contentPath:{name:"contentPath",value:"ZazzleWww.HeaderNavSection"},_isTablet:"isTablet",_sectionNavPopupPalettes:{value:[]},_sections:{name:"sections",value:{}},_sectionWidgetClass:"sectionWidgetClass",_now:"now",_deferWireSections:{name:"deferWireSections",value:!0}}),t}});
Uize.module('ZazzleWww.Widgets');
Uize.module({name:"ZazzleWww.Widgets.RichContentAutoSuggest",superclass:"Zazzle.Widget.V2",required:["Uize.Dom.Event","Uize.Node","Uize.Widget.Collection.Dynamic","Uize.Widget.FormElement.Text","Uize.Widget.mWeb"],builder:function(e){"use strict";return e.subclass({mixins:[Uize.Widget.mWeb],stateProperties:{_getSectionSuggestions:{name:"getSectionSuggestions",value:function(e){return e.suggestions}},_hasRichContentBypass:{name:"hasRichContentBypass",value:!1},_hasRichContent:{name:"hasRichContent",derived:{properties:"suggestionsFlattened,highlightedSuggestionIndex,suggestionHasRichContent",derivation:function(e,t,i){return-1!=t&&i(e[t])}}},_heightRichContentNatural:{name:"heightRichContentNatural",value:0},_heightSuggestionsNatural:{name:"heightSuggestionsNatural",value:0},_heightSuggestionsAndRichContent:{name:"heightSuggestionsAndRichContent",derived:{properties:"heightSuggestionsNatural,heightRichContentNatural",derivation:function(e,t){var i=Math.max(e,t);return i>0?i:"initial"}}},_highlightedSuggestionIndex:{name:"highlightedSuggestionIndex",value:-1},_highlightedSuggestionMethod:{name:"highlightedSuggestionMethod",value:""},_highlightedSuggestionMouseoverDelay:{name:"highlightedSuggestionMouseoverDelay",value:150},_isMultiSection:{name:"isMultiSection",value:!0},_noSuggestionsShown:{name:"noSuggestionsShown",value:!1},_numSuggestions:{name:"numSuggestions",derived:{properties:"suggestionsFlattened",derivation:function(e){return Uize.isEmpty(e)||!Uize.isArray(e)?0:e.length}}},_rawTypedQuery:{name:"rawTypedQuery",value:""},_suggestionHasRichContent:{name:"suggestionHasRichContent",value:function(e){return!1}},_suggestions:{name:"suggestions"},_suggestionsFlattened:{name:"suggestionsFlattened",derived:{properties:"suggestions,isMultiSection,getSectionSuggestions",derivation:function(e,t,i){u=[];if(t)for(var n=Uize.isEmpty(e)||!Uize.isArray(e)?0:e.length,s=0;s<n;s++){for(var g=Uize.clone(i(e[s])),o=0;o<g.length;o++)g[o].index=o,g[o].sectionIndex=s;u=u.concat(g)}else for(var u=Uize.clone(e),o=0;o<e.length;o++)u[o].index=o;return u}}},_suggestionsPaletteShown:{name:"suggestionsPaletteShown",value:!1},_typedQuery:{name:"typedQuery",derived:{properties:"rawTypedQuery",derivation:function(e){return e.trim()}}}},omegastructor:function(){this._userTypedChange=!0,this._preventRequests=!1},children:{input:Uize.Widget.FormElement.Text,suggestions:Uize.Widget.Collection.Dynamic},cssBindings:{},htmlBindings:{heightSuggestionsAndRichContent:["suggestions:style.height","richContent:style.height"],noSuggestionsShown:"noSuggestions:?",suggestionsPaletteShown:"suggestions:?"},eventBindings:{":Changed.hasRichContent":function(){this._updateHasRichContentClasses()},":Changed.hasRichContentBypass":function(){this._updateHasRichContentClasses()},":Changed.highlightedSuggestionIndex":function(e){var t=this;if(t.isWired){var i=t.children.input,n=t.children.suggestions,s=t._highlightedSuggestionIndex>-1?t._suggestionsFlattened[t._highlightedSuggestionIndex]:null,g=t._highlightedSuggestionIndex>-1?t.getSuggestionValue(s):t._rawTypedQuery;if("keyboard"==t._highlightedSuggestionMethod&&(t._userTypedChange=!1,i.set({value:g}),t._userTypedChange=!0),n.forAll(function(e){e.set({isSelected:!1})}),t._highlightedSuggestionIndex>-1){var o=Uize.findRecordNo(n.get("items"),{index:t._highlightedSuggestionIndex});n.get("itemWidgets")[o].set({isSelected:!0})}t.set({hasRichContentBypass:!1}),t._hasRichContent&&t.updateRichContent(s,t._typedQuery),t.tryRecalculateHeights(),t._highlightedSuggestionIndex>-1&&t._trackSuggestionChangedByUserInput(s,t._highlightedSuggestionIndex)}},":Changed.suggestions":function(e){this.isWired&&this._updateSuggestionsCollection()},":Changed.suggestionsFlattened":function(){var e=this;if(e.isWired){if(-1==e._highlightedSuggestionIndex&&!Uize.isEmpty(e._suggestionsFlattened)&&e._suggestionsFlattened.length>0&&e.shouldHighlightFirstSuggestionByDefault(e._suggestionsFlattened[0])){e.children.suggestions;var t=e._suggestionsFlattened[0];e.updateRichContent(t,e._typedQuery),e.set({hasRichContentBypass:!0})}var i=0==e._suggestionsFlattened.length&&e.shouldDisplayNoSuggestions(e._typedQuery);i&&e.updateNoSuggestions(e._typedQuery),e.set({noSuggestionsShown:i}),e.set({suggestionsPaletteShown:!Uize.isEmpty(e._suggestions)||i}),e.tryRecalculateHeights()}},":Changed.typedQuery":function(e){var t=this;t.isWired&&t._tryUpdateSuggestions(t._typedQuery)},"input:Cancel":function(){this.children.input.isWired&&this._closeSuggestions()},"input:Changed.focused":function(){var e=this,t=e.children.input;if(t.isWired)if(t.get("focused")){var i=e._typedQuery;Uize.isEmpty(e._typedQuery)&&!Uize.isEmpty(t.get("value"))&&(i=t.get("value")),e._tryUpdateSuggestions(i)}else e._closeSuggestions()},"input:Changed.tentativeValue":function(){var e=this.children.input;e.isWired&&this._userTypedChange&&e.get("focused")&&this.set({rawTypedQuery:e.get("tentativeValue")})},"input:Key Down":function(e){if(this.children.input.isWired){var t=e.domEvent;(Uize.Dom.Event.isKeyUpArrow(t)||Uize.Dom.Event.isKeyDownArrow(t))&&Uize.Dom.Event.preventDefault(t)}},"input:Key Up":function(e){var t=this;if(t.children.input.isWired){var i=e.domEvent;if(Uize.Dom.Event.isKeyEscape(i))t._closeSuggestions();else if(Uize.Dom.Event.isKeyUpArrow(i)||Uize.Dom.Event.isKeyDownArrow(i)){var n=Uize.Dom.Event.isKeyUpArrow(i)?-1:1,s=function(e,t){return(e%t+t)%t}(t._highlightedSuggestionIndex+1+n,t._numSuggestions+1)-1;t.set({highlightedSuggestionMethod:"keyboard",highlightedSuggestionIndex:s})}}},"input:Ok":function(){this.fireSuggestionSelected("Enter"),this._closeSuggestions()},"suggestions:Out":function(e){clearTimeout(this._debounceUpdateHighlightedSuggestionIndexTimeout)},"suggestions:Over":function(e){this._tryUpdateHighlightedSuggestionIndex(e.source.get("properties").index)},"suggestions:Click Up Arrow":function(e){var t=this.children.input,i=e.source.get("value");t.set({value:i}),this.set({rawTypedQuery:i}),this.focusInput()},"suggestions:Click":function(e){var t=this,i=e.source.get("properties").index;t.set({highlightedSuggestionMethod:"mouse",highlightedSuggestionIndex:i});var n=t.children.input,s=(t.children.suggestions,t._highlightedSuggestionIndex>-1?t._suggestionsFlattened[t._highlightedSuggestionIndex]:null),g=t._highlightedSuggestionIndex>-1?t.getSuggestionValue(s):t._rawTypedQuery;t._userTypedChange=!1,n.set({value:g}),t._userTypedChange=!0,t.fireSuggestionSelected("Click"),t._closeSuggestions()}},instanceMethods:{_clearSuggestions:function(){this.set({suggestions:[]})},_closeSuggestions:function(){var e=this;setTimeout(function(){e.set({hasRichContentBypass:!1,suggestionsPaletteShown:!1}),e._clearSuggestions()},200)},_recalculateHeights:function(){var e=this;e.set({heightSuggestionsNatural:0,heightRichContentNatural:0}),e.set({heightSuggestionsNatural:e.web("suggestions").height(),heightRichContentNatural:e.web("richContent").height()})},_tryUpdateHighlightedSuggestionIndex:function(e){var t=this;clearTimeout(t._debounceUpdateHighlightedSuggestionIndexTimeout),-1==t._highlightedSuggestionIndex?t.set({highlightedSuggestionIndex:e}):t._debounceUpdateHighlightedSuggestionIndexTimeout=setTimeout(function(){t.set({highlightedSuggestionMethod:"mouse",highlightedSuggestionIndex:e})},t._highlightedSuggestionMouseoverDelay)},_trackSuggestionChangedByUserInput:function(e,t){var i=this,n=t;i._isMultiSection&&(n=e.sectionIndex+","+e.index),i.fire({name:"Track Event",bubble:!0,extra:{ax:"searchSuggestionSeen",pos:n,q:i.get("rawTypedQuery"),term:i.getSuggestionValue(e),window:Uize.Node.getDimensions(window).width}})},_tryUpdateSuggestions:function(e){var t=this;t._preventRequests||(clearTimeout(t._debounceUpdateSuggestionsTimeout),t._ignoreNextRequestDelay?(t._ignoreNextRequestDelay=!1,t.updateSuggestions(e)):t._debounceUpdateSuggestionsTimeout=setTimeout(function(){t.updateSuggestions(e)},300))},_updateHasRichContentClasses:function(){var e=this;e.isWired&&(e.web("").setClassState(e.cssClass("hasRichContent"),e._hasRichContentBypass||e._hasRichContent),e.web("suggestions").setClassState(e.cssClass("hasRichContent"),e._hasRichContentBypass||e._hasRichContent),e.web("richContent").setClassState(e.cssClass("hasRichContent"),e._hasRichContentBypass||e._hasRichContent))},_updateSuggestionsCollection:function(){var e=this,t=e.children.suggestions,i=[],n=0,s=function(t){for(var s=0;s<t.length;s++)i.push({displayNameHtml:e.getSuggestionDisplayHtml(t[s],e._typedQuery),value:e.getSuggestionValue(t[s]),isSectionHeader:!1,properties:{index:n++},selected:!1})};if(e._isMultiSection)for(var g=Uize.isEmpty(e._suggestions)||!Uize.isArray(e._suggestions)?0:e._suggestions.length,o=0;o<g;o++){var u=e.getSectionTitle(e._suggestions[o]);Uize.isEmpty(u)||i.push({displayNameHtml:u,isSectionHeader:!0,properties:{index:-1},selected:!1}),s(e._getSectionSuggestions(e._suggestions[o]))}else s(e._suggestions);t.remove(t.get("itemWidgets")),t.add(i)},fireSuggestionSelected:function(e){var t=this,i=t._suggestionsFlattened[t._highlightedSuggestionIndex];-1==t._highlightedSuggestionIndex&&(i=t._rawTypedQuery),t.fire({name:"Suggestion Selected",source:e,suggestion:i,index:t._highlightedSuggestionIndex})},getSuggestionValue:function(e){return e.term},getSuggestionDisplayHtml:function(e,t){var i=this,n=e.term,s=n.indexOf(t),g=n,o=Uize.isEmpty(e.postSuffix)?"":" "+e.postSuffix;return s>-1&&(g=n.substr(0,s)+function(e){return'<span class="'+i.cssClass("highlight")+'">'+e+"</span>"}(n.substr(s,t.length))+n.substr(s+t.length,n.length)),g+o},getSectionTitle:function(e){return e.sectionDisplayName},shouldDisplayNoSuggestions:function(e){return!1},shouldHighlightFirstSuggestionByDefault:function(e){return!1},tryRecalculateHeights:function(){var e=this;clearTimeout(e._debounceRecalculateHeights),e._debounceRecalculateHeights=setTimeout(function(){e._recalculateHeights()},50)},updateNoSuggestions:function(e){},updateRichContent:function(e,t){},updateSuggestions:function(e){var t=this;t.ajax(Uize.copyInto({serviceUrl:"/svc/z3/search/getSuggestedSearch",skey:e,scount:10,searchType:"Marketplace",strending:!0,ps:10},{}),{cache:"memory",callbackSuccess:function(e){var i;null==e.data||Uize.isEmpty(e.data.error)?null!=e.data&&(i=e.data.sections):i=[{section:null,sectionDisplayName:null,suggestions:[]}],t.set({hasRichContentBypass:!1,highlightedSuggestionMethod:"",highlightedSuggestionIndex:-1,suggestions:i})}})},focusInput:function(){this.children.input&&this.children.input.getNode("input").focus()},wireUi:function(){this.isWired||e.doMy(this,"wireUi")}}})}});
Uize.module({name:"ZazzleWww.Widgets.VisualSearchSuggestions",superclass:"ZazzleWww.Widgets.RichContentAutoSuggest",required:["Uize.Widget.Button","Uize.Widget.Collection.Dynamic","Uize.Widget.mWeb"],builder:function(e){"use strict";return e.subclass({mixins:Uize.Widget.mWeb,stateProperties:{_isMobile:{name:"isMobile",value:!1},_noSuggestionsDisplayTerm:{name:"noSuggestionsDisplayTerm",value:null},_suggestionDisplayCategory:{name:"suggestionDisplayCategory"},_suggestionDisplayTerm:"suggestionDisplayTerm",_hasSearchCategory:{name:"hasSearchCategory",derived:{properties:"suggestionDisplayCategory",derivation:function(e){return!Uize.isEmpty(e)}}}},omegastructor:function(){},children:{seeAllResults:Uize.Widget.Button,visualSuggestions:Uize.Widget.Collection.Dynamic},cssBindings:{hasSearchCategory:["","hasSearchCategory"]},htmlBindings:{noSuggestionsDisplayTerm:"noSuggestionsTitle:value",suggestionDisplayTerm:["suggestionTerm:value","suggestionTermWithCategory:value"],suggestionDisplayCategory:"suggestionTermCategory:value",hasSearchCategory:["suggestionTitleWrapper:hide","suggestionTitleWrapperWithCategory:show"]},eventBindings:{":Ellipsified Title":function(){},":Image Loaded":function(){this.tryRecalculateHeights()},"#noSuggestionsMessage:click":function(){this._fireSuggestionSelected("Click")},"seeAllResults:Click":function(){this._fireSuggestionSelected("Visual Search Button")},"#searchButton:click":function(){this.fireSuggestionSelected("Search Button")},"#suggestionTerm:click":function(){this._fireSuggestionSelected("Visual Search Term")},"#suggestionTermWithCategory:click":function(){this._fireSuggestionSelected("Visual Search Term")}},instanceMethods:{_fireSuggestionSelected:function(e){var i=this;-1==i.get("highlightedSuggestionIndex")&&!Uize.isEmpty(i.get("suggestionsFlattened"))&&i.get("suggestionsFlattened").length>0&&i.shouldHighlightFirstSuggestionByDefault(i.get("suggestionsFlattened")[0])&&i.set({highlightedSuggestionIndex:0}),i.fireSuggestionSelected(e)},updateRichContent:function(e,i){var t=this.children.visualSuggestions,s=e.products;t.remove(t.get("itemWidgets"));var g=e.searchCategoryTerm,n=e.searchCategoryTerm.toLowerCase()==e.searchCategory.toLowerCase()?null:e.searchCategory;if(Uize.isEmpty(g)&&!Uize.isEmpty(n)&&(g=n,n=null),this.set({suggestionDisplayTerm:g,suggestionDisplayCategory:n}),!Uize.isEmpty(s)){for(var o=[],r=0;r<s.length;r++)o.push({properties:{index:r},pd:s[r].id,price:s[r].price,title:s[r].title,previewUrl:s[r].imageUrl,linkUrl:s[r].url,promoLabel:s[r].promoLabel,designer:s[r].designer,suggestionIndex:e.index,suggestionSectionIndex:e.sectionIndex,suggestionTerm:e.term});t.add(o)}},updateNoSuggestions:function(e){this.set({noSuggestionsDisplayTerm:e})},shouldDisplayNoSuggestions:function(e){return this._isMobile&&!Uize.isEmpty(e)},shouldHighlightFirstSuggestionByDefault:function(e){return!Uize.isEmpty(e)&&!Uize.isEmpty(e.products)},wireUi:function(){this.isWired||e.doMy(this,"wireUi")}},set:{_suggestionHasRichContent:function(e){return!Uize.isEmpty(e)&&!Uize.isEmpty(e.products)}}})}});
Uize.module({name:"ZazzleWww.Widgets.SearchInput",superclass:"ZazzleWww.Widgets.VisualSearchSuggestions",required:["Uize.Cookie","Uize.Url","Uize.Widget.mWeb"],builder:function(e){"use strict";return e.subclass({mixins:Uize.Widget.mWeb,stateProperties:{_noLandingPages:{name:"noLandingPages",value:!1},_targetPath:{name:"targetPath",value:null},_useEnvParams:{name:"useEnvParams",value:!1},_useZazzleSearch:{name:"useZazzleSearch",value:!0}},omegastructor:function(){},children:{seeAllResults:Uize.Widget.Button,visualSuggestions:Uize.Widget.Collection.Dynamic},cssBindings:{},htmlBindings:{},eventBindings:{":Suggestion Selected":function(e){this._go(e.index,e.suggestion,e.source)}},instanceMethods:{_go:function(e,t,a){var i=this,r=i.children.input;if(i.isWired){var n=null!=t&&Uize.isObject(t)?t.term:Uize.isEmpty(t)?r.getNodeValue("input"):t,s=Uize.copyInto({qs:n===i.get("placeholder")?"":n,pg:1},null!=t&&Uize.isObject(t)&&null!=t.params?t.params:{});if(i._noLandingPages||"Visual Search Button"==a||"Visual Search Term"==a){var l=null;null!=t&&Uize.isObject(t)&&null!=t.products&&(l=Uize.map(t.products,function(e){return e.id}).toString()),s=Uize.copyInto(s,{pst:l})}var c=null;"Enter"==a?c="submit":"Click"!=a&&"Visual Search Button"!=a&&"Visual Search Term"!=a&&"Search Button"!=a||(c="click"),Uize.isNully(c)||Uize.isEmpty(n)||window&&window.hasOwnProperty("BrTrk")&&BrTrk.getTracker().logEvent("suggest",c,{q:n,aq:i.get("typedQuery")});var u=null;switch(a){case"Click":u="click";break;case"Enter":u="enter";break;case"Visual Search Button":u="visualSearchButton";break;case"Visual Search Term":u="visualSearchTerm";break;case"Search Button":u="searchButton"}i.fire({name:"Track Event",bubble:!0,extra:Uize.copyInto({ax:"search",pos:e||0,q:i.get("rawTypedQuery"),path:null!=t&&Uize.isObject(t)?t.path:null,src:u},s)});var o={hs:!0},g=Uize.Cookie.getCookie("ax").st||null;g&&(o.st=g),Uize.Cookie.setCookie("ax",Uize.Url.toParams(Uize.copyInto(o,s)),"/"),window.dataLayer&&s.qs&&window.dataLayer.push({event:"search",eventCategory:"Site Search",eventAction:"click"===u?"Suggested Search":"visualSearchButton"===u?"Suggested Search":"visualSearchTerm"===u?"Suggested Search":"Form Submit",eventLabel:s.qs,originalSearchTerm:i.get("rawTypedQuery")});var h=function(e){var a=Uize.copyInto(i._useEnvParams?i.getInherited("env").params:{},e);if(null!=t&&Uize.isObject(t)&&!Uize.isEmpty(t.path)){var r=i.getInherited("env").www+t.path;a=e,t.appendSearchTermAsPath&&(r+="/"+e.qs,delete a.qs);var n={qs:"",pg:1,cg:0};for(var s in n)a[s]==n[s]&&delete a[s];location.href=Uize.Url.resolve(r,a)}else i._targetPath?location.href=Uize.Url.resolve(i.getInherited("env").www+i._targetPath,a):location.href=i.callInherited("wwwSearchPag")(a)};"ja-JP"==i.getInherited("env").lang?i.ajax({serviceUrl:"/svc/search/tokenizer/tokenize",term:s.qs},function(e){e.success&&null!=e.data.terms&&(s.qs=e.data.terms.toString().replace(/,/g," ")),h(s)}):h(s)}},wireUi:function(){this.isWired||e.doMy(this,"wireUi")}},set:{}})}});
Uize.module({name:"ZazzleWww.Widgets.Header2016Flyout",superclass:"Zazzle.Widget.V2",required:["Uize.Node.Classes","Uize.Node","Zazzle.Widget.mV2Web","Zazzle.Widget.mHierarchicalMenu"],builder:function(e){Uize;return e.subclass({mixins:[Zazzle.Widget.mV2Web,Zazzle.Widget.mHierarchicalMenu],alphastructor:function(){var e=this;e.whenever("wired",function(){if(e.hasSubmenuNav){var t=Uize.map(e._submenuNav,function(t){return{name:t.name,node:e.getNode(t.nodeName),contentNode:e.getNode(t.contentNodeName),imagePanelNode:e.getNode(t.imagePanelNodeName)}}),n=e.wireMenu(e.getNode("submenuNav"),t,{submenuDirection:"right",initialActiveRow:null!=t&&t.length>0?t[0]:null,activate:function(t){e.web(t.node).setClassState(e.cssClass("active"),!0),e.web(t.contentNode).setClassState(e.cssClass("active"),!0),t.imagePanelNode&&e.web(t.imagePanelNode).setClassState(e.cssClass("active"),!0),e.set({activeSubmenu:t.name})},deactivate:function(t){e.web(t.node).setClassState(e.cssClass("active"),!1),e.web(t.contentNode).setClassState(e.cssClass("active"),!1),t.imagePanelNode&&e.web(t.imagePanelNode).setClassState(e.cssClass("active"),!1)},exitMenu:function(){return!1}});e.set({resetMenuFunc:n.resetMenu}),null!=t&&t.length>0&&(e._updateMaxHeight(),e.web(window).resize(function(){e._updateMaxHeight()}))}})},omegastructor:function(){},stateProperties:{_activeSubmenu:"activeSubmenu",hasSubmenuNav:"hasSubmenuNav",_submenuNav:{name:"submenuNav",value:{}},_resetMenuFunc:"resetMenuFunc",_trackingPrefix:"trackingPrefix"},children:{},childBindings:{},cssBindings:{},htmlBindings:{},eventBindings:{},instanceMethods:{resetMenu:function(){this._resetMenuFunc&&this._resetMenuFunc()},_updateMaxHeight:function(){var e=this;if(e.hasSubmenuNav&&null!=e._submenuNav){var t=0;Uize.forEach(e._submenuNav,function(n){var a=e.getNode(n.contentNodeName),s=e.getNode(n.imagePanelNodeName),i=e.children[n.name];e.web(a).css({display:"block",height:"auto"}),e.web(s).css({display:"block"});var u=s?e.web(s).height():0,c=i&&i.getNode("bottomRow")?i.web("bottomRow").height():0,o=Math.max(e.web(a).height()+c,u);e.web(a).css({display:null,height:null}),e.web(s).css({display:null}),o>t&&(t=o)}),e.web("submenuNav").height()>t&&(t=e.web("submenuNav").height()),e.web("submenuContents").css({height:t}),Uize.forEach(e._submenuNav,function(n){e.web(n.contentNodeName).css({height:t})})}}}})}});
Uize.module({name:"ZazzleWww.Widgets.Header2016Flyouts",superclass:"Zazzle.Widget.V2",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Dom.Event","Uize.Url","Zazzle.Widget.mV2Web","ZazzleWww.Widgets.Header2016Flyout"],builder:function(e){"use strict";var t=Uize,o=t.Dom,n=o.Basics,i=o.Pos;return e.subclass({mixins:[Zazzle.Widget.mV2Web],omegastructor:function(){var e=this;e._moreFlyouts={},t.forEach(e._flyouts,function(t){e._moreFlyouts[t.name]=!1})},stateProperties:{_activeFlyout:{name:"activeFlyout",value:null},_tentativeActiveFlyout:{name:"tentativeActiveFlyout",value:null},_delayClose:{name:"delayClose",value:250},_delayInitial:{name:"delayInitial",value:150},_delaySubsequent:{name:"delaySubsequent",value:10},_moreFlyouts:{name:"moreFlyouts",value:{},onChange:function(){var e=this;e.isWired&&t.forEach(e._flyoutKeys,function(t){e.web(e._flyouts[t].nodeName+"More").setClassState(e.cssClass("hasItem"),e._moreFlyouts[t]),e.web(e._flyouts[t].nodeName).setClassState(e.cssClass("hasItem"),!e._moreFlyouts[t])})}},_moreFlyoutHasContent:{name:"moreFlyoutHasContent",derived:{properties:"moreFlyouts, flyoutKeys",derivation:function(e,o){var n=!1;return t.forEach(o,function(t){n=n||e[t]}),n}}},_flyoutKeys:{name:"flyoutKeys",value:[]},_flyouts:{name:"flyouts",value:{}},_stickyFlyouts:{name:"stickyFlyouts",value:{}},_moreNode:{name:"moreNode",value:"more"},_pageWidth:"pageWidth",_showWhenOver:{name:"showWhenOver",value:!1},_bringStickyToFront:"bringStickyToFront"},children:{},childBindings:{},cssBindings:{bringStickyToFront:["","bringStickyToFront"],moreFlyoutHasContent:["","showMore"]},htmlBindings:{},eventBindings:{},instanceMethods:{_stripPath:function(e){return Uize.Url.from(e).pathname.replace(/\//g,"_")},_wireLinkTracking:function(){var e=this;if(e.getNode()){var o=e.getNode().getElementsByTagName("a");t.forEach(o,function(o){e.wireNode(o,"click",function(n){var i=o.href;if(!Uize.isEmpty(i)&&"javascript://"!=i){t.Dom.Event.preventDefault(n);var a=e.children[e._activeFlyout],u=a?"_"+a.get("trackingPrefix"):"",l=a&&a.get("hasSubmenuNav")&&a.get("activeSubmenu")?Uize.findRecord(a.get("submenuNav"),{name:a.get("activeSubmenu")}):null,s=l?"_"+l.trackingPrefix:"",r="hdr"+u+s+":"+e._stripPath(i);r&&(e.fire({name:"Track Event",bubble:!0,extra:{ax:"headerFlyoutTracking",link:r,more:!!a&&e._moreFlyouts[e._activeFlyout]},onDoneOrTimeout:function(){if(window&&window.s){var e=window.s;e.c_w(e.headerFlyoutCookie,r)}location.href=o.href}}),window.dataLayer&&window.dataLayer.push({event:"customEvent",eventCategory:"Navigation",eventAction:"Header Menu Click",eventLabel:u+"/"+s+"/"+o.innerText}))}})})}},_getCandidateForMovingToMore:function(){for(var e=this,t=null,o=e._flyoutKeys.length-1;o>=0;o--){var n=e._flyoutKeys[o];if(!e._moreFlyouts[n]&&!e._flyouts[n].isPinned)return n;!e._moreFlyouts[n]&&null==t&&e._flyouts[n].isPinned&&(t=n)}return t},_moveOneToMore:function(){var e=this,o=e._getCandidateForMovingToMore();if(null!=o){var n=t.copy(e._moreFlyouts);n[o]=!0,e.set({moreFlyouts:n})}},_moveAllToInline:function(){var e=this,o=t.clone(e._moreFlyouts);t.forEach(e._flyoutKeys,function(e){o[e]=!1}),e.set({moreFlyouts:o})},_clamp:function(){var e=this,o=i.getDimensions(e.getNode("")).width,n=i.getDimensions(e.getNode("stickyMenus")).width,a=i.getDimensions(e.getNode(e._moreNode)).width,u=a>0?a+2:0,l=o-n,s=e._calculateFlyoutWidths();t.forEach(e._flyoutKeys,function(t){if(!e._moreFlyouts[t]){var o=s[t]+2;u+=o}}),l<u&&(e._moveOneToMore(),e._clamp())},_calculateFlyoutWidths:function(){var e=this,o={};return t.forEach(e._flyouts,function(t){var n=i.getDimensions(e.getNode(t.nodeName)).width;o[t.name]=n}),o},wireUi:function(){var o=this;if(!o.isWired){Uize.forEach(o._flyouts,function(e){o.addChild(e.nodeName,ZazzleWww.Widgets.Header2016Flyout)}),Uize.forEach(o._stickyFlyouts,function(e){o.addChild(e.nodeName,ZazzleWww.Widgets.Header2016Flyout)});var a=function(e){o.web(e).setClassState(o.cssClass("active"),!1),o.web(e+"Submenu").setClassState(o.cssClass("active"),!1);var t=o.children[e];t&&t.get("hasSubmenuNav")&&t.resetMenu()},u=function(e){o.wireNode(e,"mouseover",function(n){t.Dom.Event.stopPropagation(n),o.set({tentativeActiveFlyout:e}),function(){var e=o._tentativeActiveFlyout;setTimeout(function(){null!=o._tentativeActiveFlyout&&e==o._tentativeActiveFlyout&&o.set({activeFlyout:o._tentativeActiveFlyout})},null!=o._activeFlyout?o._delaySubsequent:o._delayInitial)}()}),o.wireNode(e,"mouseout",function(){e!=o._moreNode&&o.set({tentativeActiveFlyout:null})}),o.wireNode(e,"click",function(){o.set({activeFlyout:e})}),e!=o._moreNode&&o.wireNode(e+"More","click",function(n){t.Dom.Event.stopPropagation(n),o.set({tentativeActiveFlyout:e,activeFlyout:e})})};o.wireNode("","mouseover",function(){null!=o._activeFlyout&&o.set({tentativeActiveFlyout:o._activeFlyout})}),o.wireNode("","mouseout",function(){o.set({tentativeActiveFlyout:null}),null!=o._activeFlyout&&setTimeout(function(){null==o._tentativeActiveFlyout&&null!=o._activeFlyout&&(a(o._activeFlyout),o.set({activeFlyout:null}))},o._delayClose)}),o.wire("Changed.activeFlyout",function(e){null!=o._activeFlyout&&function(e){o.web(e).setClassState(o.cssClass("active"),!0),o.web(e+"Submenu").setClassState(o.cssClass("active"),!0),t.forEach(o._flyouts,function(t){t.nodeName!=e&&a(t.nodeName)}),t.forEach(o._stickyFlyouts,function(t){t.nodeName!=e&&a(t.nodeName)}),o._moreNode!=e&&a(o._moreNode)}(o._activeFlyout)}),t.forEach(o._flyouts,function(e){u(e.nodeName)}),t.forEach(o._stickyFlyouts,function(e){u(e.nodeName)}),u(o._moreNode);var l=function(){var e=i.getDimensions(window).width;o.set({pageWidth:e})},s=function(){o._pageWidth>=o.getInherited("screenBreakPoint")&&(o._moveAllToInline(),o._clamp())};l(),n.wire(window,{resize:l,load:s}),o.wire("Changed.pageWidth",s),e.doMy(o,"wireUi"),s(),o._wireLinkTracking()}}}})}});
Uize.module({name:"ZazzleWww.Widgets.Header2016",superclass:"ZazzleWww.HeaderNavigation",required:["Uize.Web","Uize.Util.Html.Encode","Uize.Node","Uize.Node.Classes","Uize.Url","Uize.Widget.Options","Zazzle.LoadingOverlay","Zazzle.Widget.mV2Web","ZazzleWww.BasicPromotion.Header","ZazzleWww.Widgets.SearchInput","ZazzleWww.Widgets.Header2016Flyouts"],builder:function(e){"use strict";var t=Uize,a="undefined"!=typeof window?window:s,s=null;return e.subclass({mixins:[Zazzle.Widget.mV2Web],stateProperties:{_compatibilityMode:"compatibilityMode",_flyoutDelayInitial:{name:"flyoutDelayInitial",value:250},_flyoutDelaySubsequent:{name:"flyoutDelaySubsequent",value:40},_maxCartItemsToShowInPalettes:{name:"maxCartItemsToShowInPalettes",value:3},_maxCartItemsToShowInOffCanvasPalettes:{name:"maxCartItemsToShowInOffCanvasPalettes",value:20},_linksToTrack:{name:"linksToTrack",value:["logo","promise","sell"]},_rawCartContents:{name:"rawCartContents",value:null},_zeroTotal:"zeroTotal",_cartTotalDisplay:{name:"cartTotalDisplay",derived:{properties:"rawCartContents,zeroTotal",derivation:function(e,t){var a=t;return null!=e&&null!=e.totals&&null!=e.totals.orderTotalDisplay&&(a=e.totals.orderTotalDisplay),a}}},_cartItemsHeight:{name:"cartItemsHeight",value:200},_cartYouSavedDisplay:{name:"cartYouSavedDisplay",derived:{properties:"rawCartContents",derivation:function(e){if(e&&e.totals&&e.totals.orderSavings>0)return this.localize("youSaved",{amount:e.totals.orderSavingsDisplay})}}},_showSearch:{name:"showSearch",value:!1},_showLeftMenu:{name:"showLeftMenu",value:!1},_showRightMenu:{name:"showRightMenu",value:!1}},children:{promo:ZazzleWww.BasicPromotion.Header,search:{widgetClass:ZazzleWww.Widgets.SearchInput,useEnvParams:!1},headerSearch2:{widgetClass:ZazzleWww.Widgets.SearchInput,useEnvParams:!1},loadingOverlay:{widgetClass:Zazzle.LoadingOverlay},departmentFlyouts:function(){return{widgetClass:ZazzleWww.Widgets.Header2016Flyouts,delayInitial:this._flyoutDelayInitial,delaySubsequent:this._flyoutDelaySubsequent}}},omegastructor:function(){var e=this;e.addChild("cartContents",Uize.Widget.Options,{html:!0,built:!1,values:[]}),e.addChild("cartContents2",Uize.Widget.Options,{html:!0,built:!1,values:[]});if(!e._compatibilityMode){var t=e.children.navSectionCart;t&&t.set({contentState:"loaded"}),t&&t.wire("Before Palette Shown",function(){e.retrieveCartItems()})}},childBindings:{},cssBindings:{},htmlBindings:{cartTotalDisplay:"cartSubtotalAmount",cartItemsHeight:"cartItems:style.height",cartYouSavedDisplay:"cartYouSaved"},eventBindings:{"#minimalLogo:click":function(){this.fire({name:"Minimal Logo Click",bubble:!0,node:this.getNode("minimalLogo")})},":Changed.rawCartContents":function(){var e=this;if(null!=e._rawCartContents){var t=e._rawCartContents.records;if(t){for(var a=t.length;--a>=0;)t[a].title&&(t[a].title=Uize.Util.Html.Encode.encode(t[a].title));var s={};Uize.forEach(t,function(e){var t="0"!==e.bundleId?e.bundleId:e.itemId;s.hasOwnProperty(t)||(s[t]=[]),s[t].push(e)});var i=Uize.values(s);e.children.cartContents&&e.children.cartContents.set({values:i}),e.children.cartContents2&&e.children.cartContents2.set({values:i})}}},":Changed.showLeftMenu":function(){var e=this;if(e.isWired){var t=e.web("offCanvasLeftContent");e.callInherited("setAllowScroll")(!e.get("showLeftMenu")),e.get("showLeftMenu")?(t.setClassState(e.cssClass("enter"),!0),setTimeout(function(){t.setClassState(e.cssClass("enterActive"),!0)},0)):(t.setClassState(e.cssClass("leave"),!0),t.setClassState(e.cssClass("enter"),!1),t.setClassState(e.cssClass("enterActive"),!1),setTimeout(function(){t.setClassState(e.cssClass("leaveActive"),!0),setTimeout(function(){t.setClassState(e.cssClass("leave"),!1),t.setClassState(e.cssClass("leaveActive"),!1)},300)},0))}},":Changed.showRightMenu":function(){var e=this;if(e.isWired){var t=e.web("offCanvasRightContent");e.callInherited("setAllowScroll")(!e.get("showRightMenu")),e.get("showRightMenu")?(e.retrieveCartItems(),t.setClassState(e.cssClass("enter"),!0),setTimeout(function(){t.setClassState(e.cssClass("enterActive"),!0),e._calculateOffCanvasCartItemsHeight()},0)):(t.setClassState(e.cssClass("leave"),!0),t.setClassState(e.cssClass("enter"),!1),t.setClassState(e.cssClass("enterActive"),!1),setTimeout(function(){t.setClassState(e.cssClass("leaveActive"),!0),setTimeout(function(){t.setClassState(e.cssClass("leave"),!1),t.setClassState(e.cssClass("leaveActive"),!1)},400)},0))}},":Changed.showSearch":function(){var e=this;if(e.isWired){var t=e.web("searchSmall");e.get("showSearch")?(t.setClassState(e.cssClass("enter"),!0),e.children.headerSearch2&&e.children.headerSearch2.focusInput(),setTimeout(function(){t.setClassState(e.cssClass("enterActive"),!0)},0)):(t.setClassState(e.cssClass("leave"),!0),t.setClassState(e.cssClass("enter"),!1),t.setClassState(e.cssClass("enterActive"),!1),setTimeout(function(){t.setClassState(e.cssClass("leaveActive"),!0),setTimeout(function(){t.setClassState(e.cssClass("leave"),!1),t.setClassState(e.cssClass("leaveActive"),!1)},300)},0))}},"#offCanvasLeftButton:click":function(){this.set({showLeftMenu:!0})},"#leftMenuDismiss:click":function(){this.set({showLeftMenu:!1})},"#offCanvasRightButton:click":function(){this.set({showRightMenu:!0})},"#rightMenuDismiss:click":function(){this.set({showRightMenu:!1})},"continueShopping:Click":function(){this.set({showRightMenu:!1})},"#searchButton:click":function(){this.set({showSearch:!0})},"#searchDismiss:click":function(){this.set({showSearch:!1})},"#offCanvasLeftContent:touchstart":function(){this._preventTopOrBottomScroll("offCanvasLeftContent")},"#offCanvasRightContent:touchstart":function(){this._preventTopOrBottomScroll("offCanvasRightContent")}},instanceMethods:{_preventTopOrBottomScroll:function(e){var t=this.web(e);if(null!=t){var a=t.scrollTop(),s=t.scrollHeight(),i=a+t.offset().top;0===a?t.scrollTop(1):i==s&&t.scrollTop(a-1)}},_calculateOffCanvasCartItemsHeight:function(){var e=this;if(a){var s=t.Node.getDimensions(e.getNode("cartFleetingTitleBar")),i=t.Node.getDimensions(e.getNode("cartBelowItems")),n=a.innerHeight-s.height-i.height;e.set({cartItemsHeight:n})}},launchSatisfactionDialog:function(){this.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.SatisfactionDetails",params:{}},widgetClassName:"Uize.Widget.Dialog",widgetProperties:{name:"satisfactionDialog"}})},launchSellOnZazzleDialog:function(){this.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.SellOnZazzleDetails",params:{}},widgetClassName:"Uize.Widget.Dialog",widgetProperties:{name:"sellOnZazzleDialog"}})},retrieveCartItems:function(){var e=this,t=e.children.loadingOverlay;null==e._rawCartContents&&(e.web("emptyCart").hide(),t.set({shown:!0}),setTimeout(function(){t.updateUiPositionIfShown()},0),e.ajax({serviceUrl:"/co/cartservice"},function(a){e.set({rawCartContents:a}),t.set({shown:!1}),e.web("emptyCart").show();for(var s=e.children.cartContents2.get().values,i=0;i<s.length;i++){var n=s[i],l=n.itemId;window.productDataCache=window.productDataCache||{},window.productDataCache[l]=n.gaProduct}}))},wireUi:function(){var s=this;if(!s.isWired){s.wireNode("promise","click",function(){s.launchSatisfactionDialog()}),s.wireNode("sell","click",function(){s.launchSellOnZazzleDialog()}),s.children.loadingOverlay.set({mooringNode:this.getNode("cartItems")});for(var i=function(e){s.wireNode(e,"click",function(){var a=s.getNode(e);s.fire({name:"Track Event",bubble:!0,extra:{ax:"headerClicked",node:e},onDoneOrTimeout:function(){"A"!=a.tagName||t.isEmpty(a.href)||"javascript://"==a.href||(location.href=a.href)}})})},n=0;n<s._linksToTrack.length;n++)i(s._linksToTrack[n]);a&&t.Web(a).wire("resize",function(){s.get("showRightMenu")&&s._calculateOffCanvasCartItemsHeight()}),e.doMy(s,"wireUi")}}}})}});
Uize.module({name:"ZazzleWww.Page",superclass:"Zazzle.Page",required:["Uize.Url","Uize.Node","Uize.String","ZazzleWww.Widgets.Header2016","Uize.Web.xDom"],builder:function(e){"use strict";var t=Uize,o=(t.copyInto,t.Node),i=t.Url,a=t.String,r=ZazzleWww,n=e.subclass(null,function(){var e=this;if(e.addChild("zazzleHeader",r.Widgets.Header2016),e._framebust&&top.location!=self.location){var o=self.location.href;top.location=e._imageSearchReferred?i.resolve(o,{shareThis:!0}):o}e.addChild("returnToPrevious",t.Widget.Button).wire("Click",function(){window.history.go(-1)}),e.wire("Track Event",function(t){if(e.isWired){var o=e.get("tracking");if(o){var i=e.get("env"),a=Uize.Url.toParams(Uize.copyInto({},o.data,{rnd:Uize.Url.getCacheDefeatStr(),ts:i?new Date-i.clientStartTime:void 0,idPrefix:t.source.get("idPrefix")},"object"!=typeof t.extra?{extra:t.extra}:t.extra)),r=!1;if("sendBeacon"in window.navigator)try{r=!!new Blob}catch(e){}if(r){var n=new Blob([a],{type:"application/x-www-form-urlencoded;charset=UTF-8"});try{window.navigator.sendBeacon(o.url,n)}catch(e){setTimeout(function(){throw e},0)}Uize.isFunction(t.onDoneOrTimeout)&&t.onDoneOrTimeout()}else{var l=new XMLHttpRequest;if(l.open("POST",o.url,!0),l.withCredentials=!0,l.setRequestHeader("Accept","*/*"),l.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8"),Uize.isFunction(t.onDoneOrTimeout)){var s=!1,c=function(){s||(s=!0,t.onDoneOrTimeout())};l.onreadystatechange=function(){4===l.readyState&&c()},setTimeout(c,100)}l.send(a)}}else Uize.isFunction(t.onDoneOrTimeout)&&t.onDoneOrTimeout()}})}),l=n.prototype;l.doFacebookLogin=function(){var e=this,o=window.FB;o&&o.login(function(o){e.fire({name:"Track Event",extra:{ax:"fbLoginAttempt",fbResponse:o.status}}),"connected"===o.status?function(o){var i=document.getElementById("lru"),a=document.getElementById("tosmsg");location.href=t.Url.resolve("/lgn/signin",{process:"social_login",sli:o.userID,slt:"facebook",sla:o.accessToken,csrf:e.get("env").csrfToken,lru:i?i.value:void 0,tosmsg:a?a.value:void 0})}(o.authResponse):o.status},{scope:"email, public_profile"})},l.isLoggedIn=function(e){var t=this.get("user");return t.isLoggedIn||!!e&&0!=t.llid},l.setAllowScroll=function(e){var t=this;null==t._scrollStack&&(t._scrollStack=t._allowScroll?0:1),e?t._scrollStack=t._scrollStack<=1?0:t._scrollStack-1:e||(t._scrollStack+=1),t.set({_allowScroll:0==t._scrollStack})},l._possiblyDisableScrollOnTouchMove=function(e){for(var t=!0,o=e.srcElement;null!==o;){if(o.classList&&o.classList.contains("preventScroll")){t=!1;break}o=o.parentElement}t||e.preventDefault()},l.useMediaBrowser=function(o,i,a){e.doMy(this,"useMediaBrowser",[t.copyInto({controlName:"ZazzleWww.Dialog.MediaBrowser2",name:"mediaBrowserDialog"},o),i,a])},l.goToLogin=function(e){location.href=i.resolve(this.get("env").login,{lru:e||this.getUrl()})},l.wwwSearchPag=function(e,t){var o=this.get("env"),i=o.allDepartmentsSuffix,r=o.www+(t||i),n=0,l=e.st;"date_created"==l&&delete e.sp,r.indexOf("awards")<0?(delete e.at,delete e.day,"award"==l&&delete e.st):delete e.pt;var s={cn:"0",ch:"",dp:0,st:"popularity",sd:"desc",ps:"",pt:"all",cg:"0",pce:"0",pcr:"0",gp:"0",sp:"0",pr:"",do:"",pg:"1",awt:"",sr:"0",pst:"0",sfd:"true"};for(var c in s)e[c]&&e[c]==s[c]&&delete e[c];if(e.qs&&(e.qs=encodeURI(e.qs.replace(/[  *\/]/g,"+").replace(/[\.\?#]/g,""))),r.indexOf(i)>=0){r=this.get("env").www+(e.qs?e.qs:"")+(a.endsWith(e.qs,i)?"":"+"+i);for(var d in{dp:0,cg:0,pcr:0,pce:0,sr:0,awt:0,ccs:0,ccpid:0,hastxt:0,hasphoto:0,txtcvg:0,pst:0,st:0,at:0,sp:0,sd:0,cn:0,ch:0,do:0,pr:0,pg:0,ps:0,day:0,hs:0,vm:0,sfd:0})e[d]&&(r+=(n++?"&":"?")+d+"="+encodeURI(e[d]))}else{for(var d in{qs:0,hs:0})e[d]&&(r+="/"+d+"-"+encodeURI(e[d]));for(var d in{dp:0,cg:0,pcr:0,pce:0,sr:0,awt:0,pt:0,ccs:0,ccpid:0,cciid:0,hastxt:0,hasphoto:0,txtcvg:0,pst:0,st:0,at:0,sp:0,sd:0,cn:0,ch:0,gp:0,do:0,pr:0,pg:0,ps:0,day:0,vm:0,sfd:0})e[d]&&(r+=(n++?"&":"?")+d+"="+encodeURI(e[d]))}return r},l.replaceFullWidthNumbers=function(e){return e&&/[\uff10-\uff19]/g.test(e)&&(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(/\uff10/g,"0")).replace(/\uff11/g,"1")).replace(/\uff12/g,"2")).replace(/\uff13/g,"3")).replace(/\uff14/g,"4")).replace(/\uff15/g,"5")).replace(/\uff16/g,"6")).replace(/\uff17/g,"7")).replace(/\uff18/g,"8")).replace(/\uff19/g,"9")).replace(/[\u3002\uff0e]/g,".")),e},l.screenIsSmall=function(){return this.web(window).width()<this._screenBreakPoint},l.wireUi=function(){var t=this;if(!t.isWired){if(t._trackClientPerformance&&t.web(window).load(function(){s(function(){r.PageUtils.trackPageLoad(t)})}),window!==window.top&&-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")){var i=t.get("env");!i||document.cookie&&!i.sessionup||parent.postMessage("redirect:"+i.www+"utl/rdr?ax=disneyfix","*")}t._showGeolocationDialog&&!t.children.geolocationRedirect&&t.useDialog({component:{name:"ZazzleWww.Dialog.GeolocationRedirect",params:{service:"getcontrolbotblocked",redirectCulture:t.get("env").params.srd,originalUrl:t._originalUrl}},widgetProperties:{name:"geolocationRedirect",dismissOnShieldClick:!1}}),!t._interstitialPromo||Uize.isNully(t._interstitialPromo)||t.children.emailSignupDialog||t._showGeolocationDialog||setTimeout(function(){var e=!0,o=new Date,i=Uize.localStorage.getItem("emailInterstitialShown");if(i){(o-Date.parse(JSON.parse(i)))/864e5<10&&(e=!1)}e&&t.useDialog({component:{name:"ZazzleWww.Dialog.Form.EmailSignup",params:{hasRectangularBackground:"rectangle"===t._interstitialPromo,delay:t._interstitialPromoDelay,service:"getcontrolbotblocked",src:t._interstitialSrc}},widgetProperties:{name:"emailSignupDialog"}})},1e3*t._interstitialPromoDelay);var a=t.children.zazzleHeader;if(!1===a.get("compatibilityMode")){var n=t.getNode("sideMenus"),l=t.web(a.getNode("offCanvasLeftContent")),c=t.web(a.getNode("offCanvasRightContent"));n&&(l.length&&(l.detach(),n.appendChild(l[0])),c.length&&(c.detach(),n.appendChild(c[0])))}o.wire(document,"touchmove",t._possiblyDisableScrollOnTouchMove),e.doMy(t,"wireUi")}};var s=function(e){t.require("ZazzleWww.PageUtils",e)},c=function(e){l[e]=function(){var t=this,o=arguments;s(function(i){i[e].apply(0,[t].concat(Array.prototype.slice.call(o)))})}};return c("animateStitch"),c("enableProfile"),c("ensureLoggedIn"),c("shareLink"),c("showShareDialog"),c("useProductUiDialog"),c("validateContent"),n.stateProperties({_allowScroll:{name:"allowScroll",value:!0,onChange:function(){var e=this;e.isWired&&(e.web().setClassState("noScroll",!e._allowScroll),e.web().setClassState("preventScroll",!e._allowScroll))}},_enableFacebookApi:{name:"enableFacebookApi",onChange:function(){var e=this;!window.FB&&e._enableFacebookApi&&(window.fbAsyncInit=function(){window.FB.init({appId:e.get("env").facebookAppId,xfbml:!0,version:"v2.4",status:!0})},function(t,o,i){var a,r=t.getElementsByTagName(o)[0];if(!t.getElementById(i)){(a=t.createElement(o)).id=i;var n=e.get("env").lang.replace("-","_");a.src="//connect.facebook.net/"+n+"/sdk.js",r.parentNode.insertBefore(a,r)}}(document,"script","facebook-jssdk"))}},_framebust:"framebust",_imageSearchReferred:"imageSearchReferred",_interstitialPromo:"interstitialPromo",_interstitialPromoDelay:"interstitialPromoDelay",_interstitialSrc:"interstitialSrc",_loadingOverlay:"loadingOverlay",_originalUrl:"originalUrl",_realviewBgColor:{name:"realviewBgColor",value:"ffffff"},_screenBreakPoint:{name:"screenBreakPoint",value:768},_showGeolocationDialog:"showGeolocationDialog",_tracking:"tracking",_trackClientPerformance:"trackClientPerformance",_lastCheckedUserTime:"lastCheckedUserTime"}),n}});
Uize.module({name:"ZazzleWww.Pixel",superclass:"Uize.Widget",required:["Uize.Node"],builder:function(e){var t=e.subclass(null,function(){var e=this;if(e._pixelUrl&&Uize.Node.wire(window,"load",function(){e._pixelUrl&&setTimeout(function(){e.getNode("pixel").src=e._pixelUrl},10)}),e._scriptUrl){var t=document.createElement("iframe"),r=document.getElementsByTagName("script");(t.frameElement||t).style.cssText="width: 0; height: 0; border: 0",(r=r[r.length-1]).parentNode.insertBefore(t,r);var i=t.contentWindow.document;i&&(i.open().c=function(){s=this.createElement("script"),s.src=e._scriptUrl,this.body.appendChild(s)},i.write("<body onload=document.c();>"),i.close())}});t.prototype;return t.stateProperties({_pixelUrl:{name:"pixelUrl",value:null},_scriptUrl:{name:"scriptUrl",value:null}}),t}});
Uize.module({name:"ZazzleWww.ZazzleFooter2",superclass:"Zazzle.Widget",required:["Uize.Dom.Basics","ZazzleWww.EmailSignupForm","Zazzle.Widgets.IAFooter"],builder:function(i){"use strict";Uize.Dom.Basics;var e=i.subclass(null,function(){var i=this;i.addChild("iaFooter",Zazzle.Widgets.IAFooter),i.addChild("emailSignup",ZazzleWww.EmailSignupForm),i.addChild("emailSignup2",ZazzleWww.EmailSignupForm)});return e.prototype.wireUi=function(){this.isWired||i.doMy(this,"wireUi")},e.stateProperties({}),e}});

//-->
</script>
<script type="text/javascript">
<!--
/*** moduleName: controls ***/
Uize.module({name:"Uize.Array.Sort",builder:function(){"use strict";var e=Function,r=[],n=e("a,b","return a.v<b.v?-1:a.v>b.v?1:0"),t=e("a,b","return a.v<b.v?1:a.v>b.v?-1:0"),a=e("a,b","return a<b?-1:a>b?1:0"),u=e("a,b","return a<b?1:a>b?-1:0");return Uize.package({sortBy:function(e,l,o){var v=e.length;if(v>1)if(null!=l){var b;Uize.isFunction(l)||("number"==typeof l&&(l="value ["+l+"]"),l=Uize.resolveTransformer(l));for(i=r.length=v;--i>=0;)(b=r[i]||(r[i]={})).v=l(b._element=e[b._elementNo=i],i);r.sort(-1==o?t:n);for(var i=v;--i>=0;)i!=(b=r[i])._elementNo&&(e[i]=b._element),b._element=b.v=null}else e.sort(-1==o?u:a);return e}})}});
Uize.module({name:"Uize.Date",builder:function(){"use strict";function e(e){return isNaN(e)?"??":(e<10?"0":"")+e}function t(e){return isNaN(e)?"????":(e<10?"000":e<100?"00":e<1e3?"0":"")+e}var a=function(e,t,a,n,s,o,r){var u=new Date(+e+(e<100&&400),(+t||1)-1,+a||1,+n||0,+s||0,+o||0,+r||0);return e<100&&u.setFullYear(e),u},n={ms:1,seconds:1e3,minutes:6e4,hours:36e5,days:864e5,weeks:6048e5,months:2629743840,years:31556926080},s=a.convert=function(e,t,a){return e*n[t+""]/n[a+""]},o=a.resolve=function(e,t){return e instanceof Date?e:null==e||""===e?void 0!==t?t:new Date:"string"==typeof e?a.fromIso8601(e)||new Date(e):new Date(+e)};a.equal=function(e,t,n){return a.inRange(e,a.getRangeAround(t,n||"day"))},a.toIso8601=function(a){return t((a=o(a)).getFullYear())+"-"+e(a.getMonth()+1)+"-"+e(a.getDate())},a.fromIso8601=function(e){var t=e.match(/(\d{2,})-(\d\d?)-(\d\d?)(?:\D|$)/);return t?a(+t[1]+1900*(t[1].length<3),t[2],t[3]):void 0};var r={date:"Invalid Date",YYYY:"????",YY:"??",MM:"??",monthNo:"?",monthName:"?????????",shortMonthName:"???",DD:"??",dayNo:"?",dayNoSuffix:"??",dayName:"????????",shortDayName:"???",hh:"??",h12:"?",hh12:"??",mm:"??",minutes:"?",ss:"??",seconds:"?",zzz:"???",milliseconds:"?",ampm:"??"};return a.format=a.toPretty=function(n,s){var u=r;if(!isNaN(n=o(n))){var i=t(n.getFullYear()),m=n.getMonth()+1,c=n.getDate(),d=c%10,h=n.getDay(),y=n.getHours(),l=y>11,f=y-(l&&12)||12,N=n.getMinutes(),g=n.getSeconds(),D=n.getMilliseconds();u={date:n,YYYY:i,YY:i.slice(-2),MM:e(m),monthNo:m,monthName:a.monthNames[m-1],shortMonthName:a.shortMonthNames[m-1],DD:e(c),dayNo:c,dayNoSuffix:a.dayNoSuffixes[(d<4&&Math.floor(c/10)%10!=1)*d],dayName:a.dayNames[h],shortDayName:a.shortDayNames[h],hh:e(y),h12:f,hh12:e(f),mm:e(N),minutes:N,ss:e(g),seconds:g,zzz:function(e){return isNaN(e)?"???":(e<10?"00":e<100?"0":"")+e}(D),milliseconds:D,ampm:l?"pm":"am"}}return Uize.substituteInto(s||"{dayName}, {dayNo}{dayNoSuffix} {monthName} {YYYY}",u,"{KEY}")},a.getRangeAround=function(e,t){function n(e,t,a){r[e](t),u[e](a)}function s(t,a){var s=Math.floor(e["get"+t]()/a)*a;n("set"+t,s,s+a-1)}var r=new Date(e=o(e)),u=new Date(r);switch(t||(t="month")){case"millennium":case"century":case"decade":s("FullYear","millennium"==t?1e3:"century"==t?100:10);case"year":case"quarter":"quarter"==t?s("Month",3):n("setMonth",0,11);case"month":case"week":if("week"==t){var i=e.getDate()-e.getDay();n("setDate",i,i+6)}else n("setDate",1,a.getDaysInMonth(u.getMonth(),u.getFullYear()));case"day":case"am/pm":"am/pm"==t?s("Hours",12):n("setHours",0,23);case"hour":n("setMinutes",0,59);case"minute":n("setSeconds",0,59);case"second":n("setMilliseconds",0,999)}return{minValue:r,maxValue:u}},a.inRange=function(e,t){return"number"!=typeof e&&(e=+o(e)),e>=o(t.minValue,-1/0)&&e<=o(t.maxValue,1/0)},a.isLeapYear=function(e){return e%4==0&&(e%100!=0||e%400==0)},a.getDaysInMonth=function(e,t){return 30+(2773>>e&1)-(1==e&&2-a.isLeapYear(t))},a.isRecent=function(e,t,n){return a.inRange(e,{minValue:o(n)-s(t,"days","ms")})},a.dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a.dayNoSuffixes=["th","st","nd","rd"],a.monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"],a.shortDayNames=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],a.shortMonthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],a}});
Uize.module({name:"Uize.Json",builder:function(){"use strict";var e,t="string",r=[],n={},i="       ".replace(/ /g,"       ").replace(/ /g,"       "),a={RegExp:1,Date:1,String:1,Number:1,Boolean:1},o=Uize.lookup(["break","boolean","case","catch","continue","const","debugger","default","delete","do","else","export","false","finally","for","function","if","import","in","instanceof","new","null","return","switch","this","throw","true","try","typeof","var","void","while","with","implements","interface","let","package","private","protected","public","static","yield"],n),s={indentChars:"\t",keyAlign:"left",keyDelimiter:":",linebreakChars:"\n",padKeys:!1,quoteChar:"'",sortKeys:!1,whenToQuoteKeys:"auto"},l={whenToQuoteKeys:"always",quoteChar:'"'},c={indentChars:"",linebreakChars:""},u={mini:Uize.copy(s,c),miniStrict:Uize.copy(s,c,l),nice:s,strict:Uize.copy(s,l)};return Uize.package({encodingOptionsPresets:u,from:function(e){return e?Uize.eval("0,("+e+")"):null},to:function(s,l){function c(e,r){var n=l[e];return typeof n==t?n:r}function f(e){return i.substr(0,e)}function p(e){return b+e.replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(d,m)+b}function y(i,s,l,c){function u(e,t){h.push(l+(v++?"":s)+e+(t?",":""))}var v=0,b=typeof i;if(i==e||"number"==b||"boolean"==b||"function"==b)u(i,c);else if(b==t)u(p(i),c);else if("object"==b){var d,m=i.constructor,K=m==Object||m==Array;if(K||(d=((m+"").match("object"==typeof m?/\[object\s+([^\]]+)\]/:/^\s*function\s+([^\(]+)\s*\(/)||r)[1]||""),K||"Object"==d||"Array"==d){var j=l+g;if(i instanceof Array||i&&Uize.isFunction(i.splice)){var A=i.length;if(A){var x=A-1;u("[");for(var O=-1;++O<A;)y(i[O],"",j,O<x);u("]",c)}else u("[]",c)}else{var q=Uize.keys(i),D=q.length;if(D){w&&q.sort();var N=function(e){return isNaN(+e)?/[^\w\$]|^\d/.test(e)||o[e]==n:e!=+e+""||e<0},Q="always"==C;if(!Q&&"auto all"==C)for(T=-1;++T<D&&!Q;)Q=Q||N(q[T]);for(var S=[],T=-1;++T<D;){var E=q[T];S[T]=Q||N(E)?p(E):E}var M=0;if(k)for(T=-1;++T<D;)M=Math.max(M,S[T].length);var R=D-1;u("{");for(T=-1;++T<D;){var B="",F=S[T];if(k){var J=M-F.length,P=Math.round(U*J);B=f(P),F+=f(J-P)}y(i[q[T]],F+z,j+B,T<R)}u("}",c)}else u("{}",c)}}else a[d]?u("new "+d+" ("+("String"==d?p(i):i.valueOf())+")",c):u("{}",c)}}l=("string"==typeof l?u[l]:l)||u.nice;var h=[],g=c("indentChars","\t"),v=c("linebreakChars","\n"),b=c("quoteChar","'"),d=new RegExp(b,"g"),m="\\"+b,w=!0===l.sortKeys,k=!0===l.padKeys,z=l.keyDelimiter||":",U={left:0,center:.5,right:1}[l.keyAlign||"left"],C=l.whenToQuoteKeys||"auto";return y(s,"",""),h.join(v)}})}});
Uize.module({name:"Uize.Web.xEllipsify",required:"Uize.Dom.Basics",builder:function(t){"use strict";var i=Uize,e=i.Dom.Basics,n="undefined"!=typeof window?window:null,l=t.prototype,a={heightLimit:2,useNative:!1,splitOnChars:[".","-","\u2013","\u2014"," "],animate:!1,animateInterval:10,truncationStr:"\u2026",truncationHTML:null,text:null,poll:!1,pollingInterval:250,updateOnWindowResize:!0,callback:null};l.ellipsify=function(t){var e=this;return t=i.copyInto(i.clone(a),t),e._hasPerformedEllipsify=!1,e._isEllipsifying=!1,e._lastClientHeights=new Array(e.length),e._lastClientWidths=new Array(e.length),e._originalNodeValues=new Array(e.length),e._options=t,e._heightLimit=t.heightLimit,e._truncationStr=t.truncationStr,e._insertText=!!t.text,e._isCSSValue=e._heightLimit.indexOf&&(e._heightLimit.indexOf("px")>-1||e._heightLimit.indexOf("em")>-1),t.truncationHTML&&(e._truncationHTMLContainer=document.createElement("span"),e._truncationHTMLContainer.innerHTML=t.truncationHTML),e._isInitialized=!0,e.reEllipsify(),t.callback&&t.callback(),n&&e._options.updateOnWindowResize&&i.Web(n).wire("resize",function(){e.reEllipsify()}),e},l.reEllipsify=function(){var t=this;if(!t._isInitialized)throw new Error("Attempted to call reEllipsify on web object without initializing ellipsify configuration options. Update can only be called after initialization.");t.each(function(i,n){var l=2;l="auto"==t._heightLimit?t._getMaxLines(n):t._isCSSValue?t._getMaxLines(n,t._getIntValuePx(t._heightLimit,t._getIntValuePx(e.getStyle(n,"font-size")))):t._heightLimit,t._hasPerformedEllipsify||(t._originalNodeValues[i]=t._options.text||t.html(!0)[i]),t._ellipsifyElement(i,n,l)}),t._options.poll&&setTimeout(function(){t.reEllipsify()},t._options.pollingInterval)},l.stopPolling=function(){this._options.poll=!1},l._ellipsifyElement=function(t,i,e){var n=this,l=n._originalNodeValues[t],a=function(){n._reset(t,i)},s=function(){1==l.nodeType?(i.innerHTML="",i.appendChild(l)):i.innerHTML=l};if(n._options.useNative&&n._supportsNativeClamp(i))n._applyCSS(i,e),s();else{var o=n._getMaxHeight(i,e),r=n._lastClientHeights[t],h=n._lastClientWidths[t],u=n._slice(n._options.splitOnChars),_=n._getElemHeight(i),p=n._getElemWidth(i);!n._hasPerformedEllipsify&&n._insertText&&s(),0==p||r==_&&h==p||n._isEllipsifying||(n._hasPerformedEllipsify&&s(),n._isEllipsifying=!0,o<_?n._truncate(t,i,n._getLastChild(i),o,u,u[0],null,null,a):n._hasPerformedEllipsify&&n._getElemHeight(i)>o?n._truncate(t,i,n._getLastChild(i),o,u,u[0],null,null,a):a())}},l._supportsNativeClamp=function(t){return void 0!==t.style.webkitLineClamp},l._applyCSS=function(t,i){var n={overflow:"hidden",textOverflow:"ellipsis",webkitBoxOrient:"vertical",display:"-webkit-box",webkitLineClamp:i.toString()};this._isCSSValue&&(n.height=this._heightLimit),e.setStyle(t,n)},l._reset=function(t,i){var e=this;e._isEllipsifying=!1,e._lastClientHeights[t]=e._getElemHeight(i),e._lastClientWidths[t]=e._getElemWidth(i),e._hasPerformedEllipsify=!0},l._applyEllipsis=function(t,i){t.nodeValue=i+this._truncationStr},l._truncate=function(t,i,e,n,l,a,s,o,r){if(n){var h=this,u=e.nodeValue.replace(h._truncationStr,"");if(s||(l.length>0&&(a=l.shift()),s=u.split(a)),s.length>1?(o=s.pop(),h._applyEllipsis(e,s.join(a))):s=null,h._truncationHTMLContainer&&(e.nodeValue=e.nodeValue.replace(h._truncationStr,""),h.html(e.nodeValue+" "+h._truncationHTMLContainer.innerHTML+h._truncationStr)),s){if(h._getElemHeight(i)<=n){if(!(l.length>=0&&""!==a))return r&&r(),i.innerHTML;var _=s.join(a);if(h._applyEllipsis(e,s.join(a)+a+o),s=null,h._getElemHeight(i)>n)return h._applyEllipsis(e,_),r&&r(),i.innerHTML}}else if(""===a)return h._applyEllipsis(e,""),e=h._getLastChild(i),h._truncate(t,i,e,n,h._slice(h._options.splitOnChars),h._options.splitOnChars[0],null,null,r);setTimeout(function(){return h._truncate(t,i,e,n,l,a,s,o,r)},h._options.animate?h._options.animateInterval:0)}},l._getLastChild=function(t,i){var e=this;return i||(i=t),i.lastChild&&i.lastChild.childNodes&&i.lastChild.childNodes.length>0?e._getLastChild(t,e._slice(i.children).pop()):i.lastChild.nodeValue&&""!==i.lastChild.nodeValue&&i.lastChild.nodeValue!=e._truncationStr?i.lastChild:(i.lastChild.parentNode.removeChild(i.lastChild),e._getLastChild(t,t))},l._getMaxLines=function(t,i){var e=i||this._getElemHeight(t),n=this._getLineHeight(t);return Math.max(Math.floor(e/n),0)},l._getElemHeight=function(t){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},l._getElemWidth=function(t){return Math.max(t.scrollWidth,t.offsetWidth,t.clientWidth)},l._getMaxHeight=function(t,i){return this._getLineHeight(t)*i},l._getLineHeight=function(t){var i=e.getStyle(t,"line-height");return"normal"==i&&(i=1.2*this._getIntValuePx(e.getStyle(t,"font-size"))),this._getIntValuePx(i)},l._getIntValuePx=function(t,i){var e=parseFloat(t),n=0;return i||(i=16),"NaN"!==e&&(n=t.indexOf("%")>-1?e/100*i:t.indexOf("px")>-1?e:t.indexOf("pt")>-1?4*e/3:e*i),Math.round(n)},l._slice=function(t,i,e){var n=[];for(i||(i=0),e||(e=t.length);i<e;i++)n.push(t[i]);return n}}});
Uize.module({name:"Uize.Widget.Bar",required:["Uize.Dom.Basics","Uize.Dom.Pos"],builder:function(e){"use strict";function a(e){var a=this,i=a._minValidValue==n?a._minValue:a._minValidValue,l=a._increments;return Uize.constrain(l?i+Math.round((e-i)/l)*l:e,i,a._maxValidValue==n?a._maxValue:a._maxValidValue)}function i(){function e(e,i){var l=a._dimsObjects||(a._dimsObjects={}),n=o.getDimensions(i);return(!l[e]||n.width&&n.height)&&(l[e]=n),l[e]}var a=this;if(a.isWired){var i=a._orientationNo,l=e("track",a._trackNode),n=[l.width,l.height],u=a._knobNode,s=e("knob",u),r=[s.width,s.height],d=a._scaleFunc,m=d(a._minValue),c=d(a._maxValue),_=d(a._value),v=Math.round((_-m)/(c-m)*(n[i]-r[i])),h=i?n[1]-r[1]-v:v,V=Math.round(h+r[i]/2),N=Uize.isNumber(a._decimalPlacesToDisplay)?a._value.toFixed(a._decimalPlacesToDisplay):a._value;u&&(u.style[i?"top":"left"]=h+"px",u.title=N),a._fullNode&&t.setClipRect(a._fullNode,i?V:0,i?n[0]:V,n[1],0),a._emptyNode&&t.setClipRect(a._emptyNode,0,n[0],i?V:n[1],i?0:V),a._valueNode&&t.setInnerHtml(a._valueNode,Uize.isNumber(a._decimalPlacesToDisplay)?a._value.toFixed(a._decimalPlacesToDisplay):a._value)}}function l(){var e=this;e.set({_value:a.call(e,e._value)}),i.call(e)}var n,t=Uize.Dom.Basics,o=Uize.Dom.Pos;return e.subclass({instanceMethods:{updateUi:i,wireUi:function(){var a=this;a.isWired||(a._trackNode=a.getNode("track"),a._knobNode=a.getNode("knob"),a._fullNode=a.getNode("full"),a._emptyNode=a.getNode("empty"),a._valueNode=a.getNode("value"),e.doMy(a,"wireUi"))}},staticProperties:{presets:{}},stateProperties:{_decimalPlacesToDisplay:"decimalPlacesToDisplay",_increments:{name:"increments",onChange:l,value:1},_minValidValue:{name:"minValidValue",onChange:l},_minValue:{name:"minValue",onChange:l,value:0},_maxValidValue:{name:"maxValidValue",onChange:l},_maxValue:{name:"maxValue",onChange:l,value:100},_orientation:{name:"orientation",value:"vertical"},_orientationNo:{derived:'orientation: orientation == "vertical" ? 1 : 0',onChange:i},_scaleFunc:{name:"scaleFunc",value:Uize.returnX},_value:{name:"value",conformer:a,onChange:i,value:0}}})}});
Uize.module({name:"Uize.Widget.Bar.mSlider",required:["Uize.Dom.Pos","Uize.Widget.Drag"],builder:function(){"use strict";function e(e){e.mSlider_valueChangeRestTimeout=null,e.fire("Value Change After Rest")}function t(t){var i=this,n=+i;i.set({value:t}),+i!=n&&(i.isWired&&i.children.drag.get("inDrag")?(i.mSlider_valueChangeRestTimeout&&clearTimeout(i.mSlider_valueChangeRestTimeout),i.mSlider_valueChangeRestTimeout=setTimeout(function(){e(i)},i.restTime)):e(i))}var i=Uize.Dom.Pos;return function(n){n.declare({instanceMethods:{wireUi:[function(n){return function(){var a=this;if(!a.isWired){var r,u,o,l,g,s,d=a.getNode("track"),c=a.getNode("knob"),m=a.get("scaleFunc"),v=a.get("valueFunc"),f=function(){r="vertical"==a.get("orientation")?1:0,u=i.getDimensions(d),o=[u.width,u.height],l=i.getDimensions(c),g=[l.width,l.height]},h=function(e){var t=m(a.get("maxValue")),i=m(a.get("minValue"));return e*(1-2*r)*(t-i)/(o[r]-g[r])},D=a.addChild("drag",Uize.Widget.Drag,{node:c});D.wire({"Drag Start":function(){a.set({inDrag:!0}),f(),s=+a},"Drag Update":function(){t.call(a,v(m(s)+h([D.eventDeltaPos[0],D.eventDeltaPos[1]][r])))},"Drag Done":function(){a.set({inDrag:!1}),clearTimeout(a.mSlider_valueChangeRestTimeout),a.mSlider_valueChangeRestTimeout=null,e(a)}});var T=function(e){if(a.get("enabledInherited")){f();var n=i.getCoords(d),u=i.getEventAbsPos(e);return t.call(a,v(m(a.get("minValue"))+h((r?u.top:u.left)-g[r]/2*(1-2*r)-(r?n.bottom:n.x)))),D.initiate(e)}};a.wireNode([d,"full","empty"],{mousedown:T,touchstart:T}),n.call(a)}}}]},stateProperties:{inDrag:{value:!1},restTime:{value:250},valueFunc:{value:function(e){return e}}}})}}});
Uize.module({name:"Uize.Widget.Bar.Slider",required:"Uize.Widget.Bar.mSlider",builder:function(e){"use strict";return e.subclass({mixins:Uize.Widget.Bar.mSlider,staticProperties:{presets:{}}})}});
Uize.module({name:"Uize.Widget.Collection.Dynamic.xDialogEditable",required:["Uize.Url","Uize.Json"],builder:function(e){"use strict";var t=Uize;e.declare({instanceMethods:{addNewItem:function(e,i){var r=this;if(r.isWired){e=e||{};var o=r.get("itemWidgetProperties"),n=r.get("itemWidgetNamePrefix")+r.uniqueIdentifierId++,a=r.getCollectionItemControlName(e);if(r.getNode("itemTemplate"))r.add([{properties:t.copyInto(e,{id:n}),selected:!0}]),i&&i(r.children[n]),r.fire({name:"Item.added",bubble:!0});else if(a){var s=r.serializeItemProperties(e);r.callInherited("loadHtmlIntoNode")({node:o.container,injectMode:o.insertionMode},t.copyInto({cp:a,idPrefix:r.get("idPrefix")+"_"+n,rootCssClassName:r.get("itemRootNodeCssClass")},s),{cache:"memory",callback:function(){i&&i(r.children[n]),r.fire({name:"Item.added",bubble:!0})}})}}},editItem:function(e,t){var i=e&&e.get("properties")||{};e&&e.set({properties:this.mergeItemProperties(i,t)}),this.fire({name:"Item.edited",bubble:!0})},adaptFormValuesToItemProperties:function(e){return e},adaptItemPropertiesToFormValues:function(e){return e},mergeItemProperties:function(e,i){return t.copy(e,i)},serializeItemProperties:function(e){var i=t.clone(e),r=t.keys(i);for(var o in r){var n=r[o],a=i[n];if(t.isPlainObject(a)){var s=!0,d=t.keys(a);for(var l in d)t.isPlainObject(a[d[l]])&&(s=!1);i[n]=s?t.Url.toParams(a):t.Json.to(a)}}return i},formSubmitHandler:function(e,t){var i=this,r=i.adaptFormValuesToItemProperties(t);e?i.editItem(e,r):i.addNewItem(r)},launchFormDialog:function(e,i){var r=this;if(r.isWired){var o=r.get("formDialogJsClass"),n=i&&i.get("properties")||{};o&&r.callInherited("useDialog")({component:{name:o,params:t.copy(e,r.adaptItemPropertiesToFormValues(n),r.formDialogParams)},widgetProperties:{name:"itemFormDialog"},submitHandler:function(e){r.formSubmitHandler(i,e)}})}},deleteItemHandler:function(e){var t=this;t.isWired&&e&&(t.remove([e],!0),t.fire({name:"Item.deleted",bubble:!0}))},editItemHandler:function(e,t){this.isWired&&e&&this.launchFormDialog(t,e)},addItemHandler:function(e){this.isWired&&this.launchFormDialog(e)},afterWireUi:function(){var e=this;e.isEditable&&(e.wire("Item.add",function(t){t.bubble=!1,e.addItemHandler(t.properties)}),e.wire("Item.delete",function(t){t.bubble=!1,e.deleteItemHandler(t.source)}),e.wire("Item.edit",function(t){t.bubble=!1,e.editItemHandler(t.source,t.properties)}),e.uniqueIdentifierId=e.get("totalItems"),e.set({itemWidgetProperties:t.copyInto(e.get("itemWidgetProperties"),{container:e.getContainerNode()})}))},getCollectionItemControlName:function(){return this.get("collectionItemControlName")},getContainerNode:function(){return this.getNode(this.itemsContainerNode)}},stateProperties:{collectionItemControlName:{},formDialogJsClass:{},formDialogParams:{},isEditable:{value:!1},itemsContainerNode:{value:"items"}}})}});
Uize.module({name:"Uize.Widget.Resizer",required:["Uize.Dom.Basics","Uize.Dom.Pos","Uize.Widget.Drag"],builder:function(e){"use strict";function t(e,t,i){var n=i[t];return.5!=n&&("both"==n||!(t?e._fixedY:e._fixedX))}function i(){var e=this;if(e.isWired)for(var i in f){var n=f[i];e.children[i].set({enabled:t(e,0,n)||t(e,1,n)?"inherit":r})}}function n(e){if(e.isWired&&!(e._bounds=e._constrainBounds)){var t=Uize.Dom.Pos.getDimensions(e.getNode("shell"));t.width&&t.height&&(e._bounds=[0,0,t.width-1,t.height-1])}}function a(){var e=this;n(e);var t=e._bounds;t&&(e._maxDims=[t[2]-t[0]+1,t[3]-t[1]+1],o.call(e))}function o(){var e=this;if(e.isWired&&(!e._inDrag||e._creatingNew)&&(n(e),e._bounds)){var t,i,a=e._constrain,o=e._bounds,r=e._maxDims,s=e._left,d=e._top,h=e._width,f=e._height;null!=e._aspectRatio?(t=h,i=f):(t=Uize.constrain(h,e._minWidth,a?r[0]:1/0),i=Uize.constrain(f,e._minHeight,a?r[1]:1/0));var u=a?Uize.constrain(s,o[0],o[2]-t+1):s,c=a?Uize.constrain(d,o[1],o[3]-i+1):d;u==s&&c==d&&t==h&&i==f||e.set({_left:u,_top:c,_width:t,_height:i})}}var r=!1,s=Uize.Dom.Basics,d=s.isIe,h=d&&"CSS1Compat"!=document.compatMode,f={northWest:[0,0],north:[.5,0],northEast:[1,0],west:[0,.5],move:["both","both"],east:[1,.5],southWest:[0,1],south:[.5,1],southEast:[1,1]},u=["updateUi",i],c=[o,"updateUi"];return e.subclass({alphastructor:function(){this._lastAreaWidth={}},instanceMethods:{setPositionDuringDrag:function(e,t,i,n){var a=this;e==a._left&&t==a._top&&i==a._width&&n==a._height||(a.set({left:e,top:t,width:i,height:n}),a.fire("Position Changed"))},getCoords:function(){var e=this;return{left:e._left,top:e._top,width:e._width,height:e._height}},initiateDrag:function(e){this.children.move.initiate(e)},updateUi:function(){var e=this;if(e.isWired){var t=!0;Uize.forEach(e._areaNodes,function(i){var n=e.getNode(i);if(n){var a=function(e){return parseInt(s.getStyle(n,"border"+e+"Width"))||0},o=Math.max(e._width-(h?a("Left")+a("Right"):0),0),f=Math.max(e._height-(h?a("Top")+a("Bottom"):0),0);if(d&&(o==e._lastAreaWidth[i]?e.displayNode("jiggler",e._jigglerShown=!e._jigglerShown):e._lastAreaWidth[i]=o),s.setStyle(n,{left:e._left,top:e._top,width:o,height:f}),Uize.isNumber(e._rotation)&&t){var u=e._rotation,c=u?"rotate("+Math.round(e._rotation)+"deg)":"",_=u?e._left+o/2+"px "+(e._top+f/2)+"px":"";e.setNodeStyle("",{mozTransformOrigin:_,webkitTransformOrigin:_,oTransformOrigin:_,msTransformOrigin:_,transformOrigin:_,mozTransform:c,webkitTransform:c,msTransform:c,oTransform:c,transform:c}),t=r}}})}},wireUi:function(){var n=this;if(!n.isWired){var o,h,u,c,_=Uize.Widget.Drag,l=function(e){u=f[e];var i=n.addChild(e,_,{cursor:!!n._useDefaultCursors&&("move"==e?e:e.charAt(0)+e.match(/[A-Z]|$/)[0]+"-resize"),dragRestTime:n._dragRestTime,node:n.getNode(e),resizerInfo:{_handleName:e,_pointIds:u}});i.wire({"Before Drag Start":function(e){n.fire(e)},"Drag Start":function(e){n._activeHandle=e.source,n.set({_inDrag:!0}),a.call(n),o=n._bounds||[0,0,0,0],h=[o[2]/2,o[3]/2],c=[n._left,n._top,n._left+n._width-1,n._top+n._height-1],n.fire(e)},"Drag Update":function(){var e=n._aspectRatio,a=n._activeHandle.resizerInfo._pointIds,r=a.concat(),s=c.concat(),d=function(d){if(t(n,d,a)){var h=a[d],f=i.eventDeltaPos[d];if("both"==h)n._constrain&&(f=Uize.constrain(f,o[d]-s[d],o[d+2]-s[d+2])),s[d]+=f,s[d+2]+=f;else{var u=d+2*h;if(s[u]+=f,n._constrain&&(s[u]=Uize.constrain(s[u],o[d],o[d+2])),null==e&&s[d]>s[d+2]){var c=s[d];s[d]=s[d+2],s[d+2]=c,r[d]=1-r[d]}}}};d(0),d(1);var f=[Math.max(s[2]-s[0]+1,n._minWidth),Math.max(s[3]-s[1]+1,n._minHeight)],u=[(s[0]+s[2])/2,(s[1]+s[3])/2];if(null!=e){if(f[0]/f[1]!=e){var _=[f[1]*e,f[0]/e],l=function(t,i){f[t]=_[t],n._constrain&&(f[t]=Math.min(f[t],i),f[1-t]=f[t]*Math.pow(e,2*t-1))},g=function(e){l(e,2*(u[e]<h[e]?u[e]+.5:o[e+2]-u[e]))},m=function(e){l(e,(a[e]?o[e+2]-s[e]:s[e+2])+1)};.5==a[0]?g(0):.5==a[1]?g(1):m(f[1]*_[0]>f[0]*_[1]?0:1)}var v=function(e){a[e]?.5==a[e]&&(s[e]=u[e]-(f[e]-1)/2):s[e]=s[e+2]-f[e]+1};v(0),v(1)}n.set({activeHandleEffectivePointIdX:r[0],activeHandleEffectivePointIdY:r[1]}),n.setPositionDuringDrag(s[0],s[1],f[0],f[1])},"Drag Rest":function(e){n.fire(e)},"Drag Done":function(e){n.set({_inDrag:r}),n.fire(e),n.set({_creatingNew:r}),n.updateUi()}})};for(var g in f)l(g);if(i.call(n),d){var m=n.getNode(n._areaNodes[0]);if(m){var v=document.createElement("div");v.id=n.get("idPrefix")+"-jiggler",s.setStyle(v,{position:"absolute"}),m.appendChild(v)}}e.doMy(n,"wireUi"),a.call(n)}}},stateProperties:{_activeHandleEffectivePointIdX:"activeHandleEffectivePointIdX",_activeHandleEffectivePointIdY:"activeHandleEffectivePointIdY",_areaNodes:{name:"areaNodes",value:[""]},_aspectRatio:{name:"aspectRatio",onChange:"updateUi",value:null},_constrain:{name:"constrain",value:!0,onChange:o},_constrainBounds:{name:"constrainBounds",value:null,onChange:a},_creatingNew:{name:"creatingNew",value:r},_dragRestTime:{name:"dragRestTime",onChange:function(){Uize.callOn(this.children,"set",[{dragRestTime:this._dragRestTime}])},value:250},_fixedX:{name:"fixedX",onChange:u,value:r},_fixedY:{name:"fixedY",onChange:u,value:r},_height:{name:"height",onChange:c,value:200},_inDrag:{name:"inDrag",value:r},_left:{name:"left",onChange:c,value:0},_minHeight:{name:"minHeight",value:10,onChange:o},_minWidth:{name:"minWidth",value:10,onChange:o},_rotation:{name:"rotation",onChange:c},_top:{name:"top",onChange:c,value:0},_useDefaultCursors:{name:"useDefaultCursors",value:!0},_width:{name:"width",onChange:c,value:200}},staticProperties:{pointIdsMap:f}})}});
Uize.module({name:"Uize.Widget.Dialog.mResizable",required:["Uize.Widget.Resizer","Uize.Dom.Basics","Uize.Dom.Pos"],builder:function(e){"use strict";function i(e){var i=e[a];if(e.resizable&&!i){(e[a]=i=e.addChild("resizer",Uize.Widget.Resizer,{constrain:d,minHeight:0,minWidth:150})).wire({"Changed.inDrag":function(i){e.set({inDrag:i.newValue})},"Drag Start":e,"Drag Done":function(t){e.set({width:i.get("width"),height:i.get("height")}),e.fire(t)}});var o=function(){if(e.isWired&&e.get("shown")){var t=e.getNode();if("none"!=s.Dom.Basics.getStyle(t,"display")){var o=s.Dom.Pos.getCoords(t);i.set({left:o.left,top:o.top,width:o.width,height:o.height})}}};e.wire({"After Show":o,"Changed.width":o,"Changed.height":o,"Drag Done":o}),e.isWired&&(t(e),e.get("shown")&&o(),i.wireUi())}}function t(e){e.isWired&&e.resizable&&!e[r]&&(e[r]=n,e[a].set({areaNodes:[e.getNode()],nodeMap:{move:null,shell:document.documentElement}}))}function o(){var e=this,i=e.children.maximize,t=e.children.restore,o=e.get("isMaximized");i&&i.displayNode("",!o),t&&t.displayNode("",o)}var n=!0,d=!1,s=Uize,a="Uize.Widget.Dialog.mResizable.resizer",r="Uize.Widget.Dialog.mResizable.resizerInitialized";e.declare({instanceMethods:{atEndOfOmegaStructor:function(){var e=this;e.addChild("maximize",s.Widget.Button).wire("Click",function(){e.set({isMaximized:n})}),e.addChild("restore",s.Widget.Button).wire("Click",function(){e.set({isMaximized:d})}),i(e)},afterWireUi:function(){var e=this;e.wireNode(window,"resize",function(){e.get("isMaximized")&&e.updateUiDimsIfShown()}),o.call(e),t(e)},updateUiDimsIfShown:function(){var e=this,i=e.get("nodeToSetDimension");if(e.isWired&&e.get("shown")&&!e.get("inDrag"))if(e.get("isMaximized")){var t=s.Dom.Pos.getDimensions(e.getNode(i)),o=s.Dom.Pos.getDimensions(e.getNode()),n=s.Dom.Pos.getCoords(window);e.setNodeStyle("",{top:window.pageYOffset,left:0,height:"auto",width:"auto"}),e.setNodeStyle(i,{width:n.width-(o.width-t.width),height:n.height-(o.height-t.height)})}else e.setNodeStyle(i,{width:e.get("width"),height:e.get("height")})}},stateProperties:{resizable:{name:"resizable",onChange:function(){var e=this,o=e[a];i(e),t(e),o&&o.set({enabled:e.resizable?"inherit":d})}},isMaximized:{name:"isMaximized",onChange:["updateUiDimsIfShown","updateUiPositionIfShown",o],value:d}}})}});
Uize.module({name:"Zazzle.Dialog",superclass:"Uize.Widget.Dialog",required:["Uize.Dom.Pos","Zazzle.Widget.mV2Web","Uize.Widget.Dialog.mResizable"],builder:function(e){"use strict";var o=Uize;return e.subclass({mixins:[Zazzle.Widget.mV2Web,Uize.Widget.Dialog.mResizable],stateProperties:{_bDismissShield:{name:"bDismissShield",derived:{derivation:function(e,o){return o&&e},properties:"dismissOnShieldClick,shieldShown"}},_bodyHadNoScrollClassBeforeShow:{name:"bodyHadNoScrollClassBeforeShow"},_isIframe:{name:"isIframe"},_isMaximizedOnShow:{name:"isMaximizedOnShow",value:!1},_isMobile:"isMobile",_maximizeForMobile:{name:"maximizeForMobile",value:!0},_mobileCloseIconClass:{name:"mobileCloseIconClass",value:"zazzicon-multiply"},_multipleDialogsAreOpen:"multipleDialogsAreOpen",_preventPageScrollWhenShown:{name:"preventPageScrollWhenShown",value:!0},_preventScrollDerived:{name:"preventScrollDerived",derived:{properties:"preventPageScrollWhenShown,multipleDialogsAreOpen",derivation:function(e,o){return e&&o}}},_reverseButtonBarOrder:"reverseButtonBarOrder",_windowScrollCoords:"windowScrollCoords"},set:{dismissOnShieldClick:!0},omegastructor:function(){var e=this;(e._isMobile&&e._maximizeForMobile||e._isMaximizedOnShow)&&(e.set("isMaximized",!0),e.set("resizable",!0)),e._isMobile&&e._maximizeForMobile&&e.unmet("enableDrag"),e.wire("Captcha V2 Wired",function(){e.unmet("preventPageScrollWhenShown")}),e.getInherited("iframe")&&e.set({isIframe:!0,preventPageScrollWhenShown:!1})},eventBindings:{":Before Show":function(){var e=this,o=e.web(document.body);e._recalculateOpenDialogs(),e._multipleDialogsAreOpen||(e.set("windowScrollCoords",e.web(window).coords()),e._preventPageScrollWhenShown&&window.scrollTo(0,0)),o.hasClass("noScroll")&&e.met("bodyHadNoScrollClassBeforeShow"),e.web(document.body).setClassState("noScroll",e._preventPageScrollWhenShown),e.getNode("shield")&&(e._isIframe?e.getNode("shield").style.pointerEvents="none":e.getNode("shield").style.pointerEvents="")},":After Hide":function(){var e=this;e._recalculateOpenDialogs(),e.web(document.body).setClassState("noScroll",e._bodyHadNoScrollClassBeforeShow),!e._preventScrollDerived&&e._windowScrollCoords&&window.scrollTo(e._windowScrollCoords.left,e._windowScrollCoords.top)},":Changed.bDismissShield":function(){var e=this;e.web("shield").setClassState(e.cssClass("dismissShield"),e._bDismissShield)}},instanceMethods:{_recalculateOpenDialogs:function(){var e=o.Widget.Dialog.openDialogs;this.set("multipleDialogsAreOpen",!o.isEmpty(e)&&o.totalKeys(e)>1)},responsiveUpdateUiPositionAndDimensions:function(){var i=this,s=function(){e.doMy(i,"responsiveUpdateUiPositionAndDimensions")};o.Dom.Pos.getCoords(window).y>2?setTimeout(s,300):s()}},cssBindings:{mobileCloseIconClass:"value",reverseButtonBarOrder:["","reverseButtonBarOrder"]}})}});
Uize.module({name:"Zazzle.jQuery",builder:function(e){"undefined"!=typeof window&&function(e,t){function n(e){var t=e.length,n=re.type(e);return!re.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)))}function r(e,n,r,i){if(re.acceptData(e)){var o,a,s=re.expando,u=e.nodeType,l=u?re.cache:e,c=u?e[s]:e[s]&&s;if(c&&l[c]&&(i||l[c].data)||r!==t||"string"!=typeof n)return c||(c=u?e[s]=J.pop()||re.guid++:s),l[c]||(l[c]=u?{}:{toJSON:re.noop}),"object"!=typeof n&&"function"!=typeof n||(i?l[c]=re.extend(l[c],n):l[c].data=re.extend(l[c].data,n)),a=l[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[re.camelCase(n)]=r),"string"==typeof n?null==(o=a[n])&&(o=a[re.camelCase(n)]):o=a,o}}function i(e,t,n){if(re.acceptData(e)){var r,i,o=e.nodeType,s=o?re.cache:e,u=o?e[re.expando]:re.expando;if(s[u]){if(t&&(r=n?s[u]:s[u].data)){i=(t=re.isArray(t)?t.concat(re.map(t,re.camelCase)):t in r?[t]:(t=re.camelCase(t))in r?[t]:t.split(" ")).length;for(;i--;)delete r[t[i]];if(n?!a(r):!re.isEmptyObject(r))return}(n||(delete s[u].data,a(s[u])))&&(o?re.cleanData([e],!0):re.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}function o(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(xe,"-$1").toLowerCase();if("string"==typeof(r=e.getAttribute(i))){try{r="true"===r||"false"!==r&&("null"===r?null:+r+""===r?+r:be.test(r)?re.parseJSON(r):r)}catch(e){}re.data(e,n,r)}else r=t}return r}function a(e){var t;for(t in e)if(("data"!==t||!re.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function s(){return!0}function u(){return!1}function l(){try{return I.activeElement}catch(e){}}function c(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}function f(e,t,n){if(re.isFunction(t))return re.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return re.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Me.test(t))return re.filter(t,e,n);t=re.filter(t,e)}return re.grep(e,function(e){return re.inArray(e,t)>=0!==n})}function p(e){var t=Pe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function d(e,t){return re.nodeName(e,"table")&&re.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function h(e){return e.type=(null!==re.find.attr(e,"type"))+"/"+e.type,e}function g(e){var t=Qe.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function m(e,t){for(var n,r=0;null!=(n=e[r]);r++)re._data(n,"globalEval",!t||re._data(t[r],"globalEval"))}function y(e,t){if(1===t.nodeType&&re.hasData(e)){var n,r,i,o=re._data(e),a=re._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r<i;r++)re.event.add(t,n,s[n][r])}a.data&&(a.data=re.extend({},a.data))}}function v(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!re.support.noCloneEvent&&t[re.expando]){i=re._data(t);for(r in i.events)re.removeEvent(t,r,i.handle);t.removeAttribute(re.expando)}"script"===n&&t.text!==e.text?(h(t).text=e.text,g(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),re.support.html5Clone&&e.innerHTML&&!re.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ye.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function b(e,n){var r,i,o=0,a=typeof e.getElementsByTagName!==$?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==$?e.querySelectorAll(n||"*"):t;if(!a)for(a=[],r=e.childNodes||e;null!=(i=r[o]);o++)!n||re.nodeName(i,n)?a.push(i):re.merge(a,b(i,n));return n===t||n&&re.nodeName(e,n)?re.merge([e],a):a}function x(e){Ye.test(e.type)&&(e.defaultChecked=e.checked)}function w(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=mt.length;i--;)if((t=mt[i]+n)in e)return t;return r}function T(e,t){return e=t||e,"none"===re.css(e,"display")||!re.contains(e.ownerDocument,e)}function C(e,t){for(var n,r,i,o=[],a=0,s=e.length;a<s;a++)(r=e[a]).style&&(o[a]=re._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&T(r)&&(o[a]=re._data(r,"olddisplay",S(r.nodeName)))):o[a]||(i=T(r),(n&&"none"!==n||!i)&&re._data(r,"olddisplay",i?n:re.css(r,"display"))));for(a=0;a<s;a++)(r=e[a]).style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}function N(e,t,n){var r=lt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function k(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=re.css(e,n+gt[o],!0,i)),r?("content"===n&&(a-=re.css(e,"padding"+gt[o],!0,i)),"margin"!==n&&(a-=re.css(e,"border"+gt[o]+"Width",!0,i))):(a+=re.css(e,"padding"+gt[o],!0,i),"padding"!==n&&(a+=re.css(e,"border"+gt[o]+"Width",!0,i)));return a}function E(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=nt(e),a=re.support.boxSizing&&"border-box"===re.css(e,"boxSizing",!1,o);if(i<=0||null==i){if(((i=rt(e,t,o))<0||null==i)&&(i=e.style[t]),ct.test(i))return i;r=a&&(re.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+k(e,t,n||(a?"border":"content"),r,o)+"px"}function S(e){var t=I,n=pt[e];return n||("none"!==(n=A(e,t))&&n||((t=((tt=(tt||re("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement))[0].contentWindow||tt[0].contentDocument).document).write("<!doctype html><html><body>"),t.close(),n=A(e,t),tt.detach()),pt[e]=n),n}function A(e,t){var n=re(t.createElement(e)).appendTo(t.body),r=re.css(n[0],"display");return n.remove(),r}function j(e,t,n,r){var i;if(re.isArray(t))re.each(t,function(t,i){n||vt.test(e)?r(e,i):j(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==re.type(t))r(e,t);else for(i in t)j(e+"["+i+"]",t[i],n,r)}function D(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(oe)||[];if(re.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function L(e,t,n,r){function i(s){var u;return o[s]=!0,re.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||a||o[l]?a?!(u=l):void 0:(t.dataTypes.unshift(l),i(l),!1)}),u}var o={},a=e===_t;return i(t.dataTypes[0])||!o["*"]&&i("*")}function H(e,n){var r,i,o=re.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&re.extend(!0,e,r),e}function q(){try{return new e.XMLHttpRequest}catch(e){}}function _(){return setTimeout(function(){$t=t}),$t=re.now()}function M(e,t,n){for(var r,i=(Yt[t]||[]).concat(Yt["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function O(e,t,n){var r,i,o=0,a=Vt.length,s=re.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=$t||_(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:re.extend({},t),opts:re.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:$t||_(),duration:n.duration,tweens:[],createTween:function(t,n){var r=re.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(r=re.camelCase(n),i=t[r],o=e[n],re.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=re.cssHooks[r])&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}(c,l.opts.specialEasing);o<a;o++)if(r=Vt[o].call(l,e,c,l.opts))return r;return re.map(c,M,l),re.isFunction(l.opts.start)&&l.opts.start.call(e,l),re.fx.timer(re.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function F(e,t,n,r,i){return new F.prototype.init(e,t,n,r,i)}function B(e,t){var n,r={height:e},i=0;for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=gt[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function P(e){return re.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var R,W,$=typeof t,z=e.location,I=e.document,X=I.documentElement,U=e.jQuery,V=e.$,Y={},J=[],G=J.concat,Q=J.push,K=J.slice,Z=J.indexOf,ee=Y.toString,te=Y.hasOwnProperty,ne="1.10.2".trim,re=function(e,t){return new re.fn.init(e,t,W)},ie=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,oe=/\S+/g,ae=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,se=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ue=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,le=/^[\],:{}\s]*$/,ce=/(?:^|:|,)(?:\s*\[)+/g,fe=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,pe=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,de=/^-ms-/,he=/-([\da-z])/gi,ge=function(e,t){return t.toUpperCase()},me=function(e){(I.addEventListener||"load"===e.type||"complete"===I.readyState)&&(ye(),re.ready())},ye=function(){I.addEventListener?(I.removeEventListener("DOMContentLoaded",me,!1),e.removeEventListener("load",me,!1)):(I.detachEvent("onreadystatechange",me),e.detachEvent("onload",me))};re.fn=re.prototype={jquery:"1.10.2",constructor:re,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(!(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:se.exec(e))||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof re?n[0]:n,re.merge(this,re.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:I,!0)),ue.test(i[1])&&re.isPlainObject(n))for(i in n)re.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if((o=I.getElementById(i[2]))&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=I,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):re.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),re.makeArray(e,this))},selector:"",length:0,toArray:function(){return K.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e){var t=re.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return re.each(this,e,t)},ready:function(e){return re.ready.promise().done(e),this},slice:function(){return this.pushStack(K.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},map:function(e){return this.pushStack(re.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:Q,sort:[].sort,splice:[].splice},re.fn.init.prototype=re.fn,re.extend=re.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||re.isFunction(s)||(s={}),l===u&&(s=this,--u);u<l;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],s!==(r=o[i])&&(c&&r&&(re.isPlainObject(r)||(n=re.isArray(r)))?(n?(n=!1,a=e&&re.isArray(e)?e:[]):a=e&&re.isPlainObject(e)?e:{},s[i]=re.extend(c,a,r)):r!==t&&(s[i]=r));return s},re.extend({expando:"jQuery"+("1.10.2"+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===re&&(e.$=V),t&&e.jQuery===re&&(e.jQuery=U),re},isReady:!1,readyWait:1,holdReady:function(e){e?re.readyWait++:re.ready(!0)},ready:function(e){if(!0===e?!--re.readyWait:!re.isReady){if(!I.body)return setTimeout(re.ready);re.isReady=!0,!0!==e&&--re.readyWait>0||(R.resolveWith(I,[re]),re.fn.trigger&&re(I).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===re.type(e)},isArray:Array.isArray||function(e){return"array"===re.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?String(e):"object"==typeof e||"function"==typeof e?Y[ee.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==re.type(e)||e.nodeType||re.isWindow(e))return!1;try{if(e.constructor&&!te.call(e,"constructor")&&!te.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}if(re.support.ownLast)for(n in e)return te.call(e,n);for(n in e);return n===t||te.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||I;var r=ue.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=re.buildFragment([e],t,i),i&&re(i).remove(),re.merge([],r.childNodes))},parseJSON:function(t){return e.JSON&&e.JSON.parse?e.JSON.parse(t):null===t?t:"string"==typeof t&&(t=re.trim(t))&&le.test(t.replace(fe,"@").replace(pe,"]").replace(ce,""))?new Function("return "+t)():void re.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):((r=new ActiveXObject("Microsoft.XMLDOM")).async="false",r.loadXML(n))}catch(e){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||re.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&re.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(de,"ms-").replace(he,ge)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,r){var i=0,o=e.length,a=n(e);if(r){if(a)for(;i<o&&!1!==t.apply(e[i],r);i++);else for(i in e)if(!1===t.apply(e[i],r))break}else if(a)for(;i<o&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:ne&&!ne.call("\ufeff\xa0")?function(e){return null==e?"":ne.call(e)}:function(e){return null==e?"":(e+"").replace(ae,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?re.merge(r,"string"==typeof e?[e]:e):Q.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(Z)return Z.call(t,e,n);for(r=t.length,n=n?n<0?Math.max(0,r+n):n:0;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;o<r;o++)e[i++]=n[o];else for(;n[o]!==t;)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r=[],i=0,o=e.length;for(n=!!n;i<o;i++)n!==!!t(e[i],i)&&r.push(e[i]);return r},map:function(e,t,r){var i,o=0,a=e.length,s=[];if(n(e))for(;o<a;o++)null!=(i=t(e[o],o,r))&&(s[s.length]=i);else for(o in e)null!=(i=t(e[o],o,r))&&(s[s.length]=i);return G.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),re.isFunction(e)?(r=K.call(arguments,2),i=function(){return e.apply(n||this,r.concat(K.call(arguments)))},i.guid=e.guid=e.guid||re.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===re.type(r)){o=!0;for(u in r)re.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,re.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(re(e),n)})),n))for(;u<l;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),re.ready.promise=function(t){if(!R)if(R=re.Deferred(),"complete"===I.readyState)setTimeout(re.ready);else if(I.addEventListener)I.addEventListener("DOMContentLoaded",me,!1),e.addEventListener("load",me,!1);else{I.attachEvent("onreadystatechange",me),e.attachEvent("onload",me);var n=!1;try{n=null==e.frameElement&&I.documentElement}catch(e){}n&&n.doScroll&&function e(){if(!re.isReady){try{n.doScroll("left")}catch(t){return setTimeout(e,50)}ye(),re.ready()}}()}return R.promise(t)},re.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){Y["[object "+t+"]"]=t.toLowerCase()}),W=re(I),function(e,t){function n(e,t,n,r){var i,o,a,s,u,l,c,f,h,g;if((t?t.ownerDocument||t:F)!==j&&A(t),t=t||j,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(L&&!r){if(i=ge.exec(e))if(a=i[1]){if(9===s){if(!(o=t.getElementById(a))||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&M(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return G.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName&&t.getElementsByClassName)return G.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!H||!H.test(e))){if(f=c=O,h=t,g=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(l=p(e),(c=t.getAttribute("id"))?f=c.replace(ve,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",u=l.length;u--;)l[u]=f+d(l[u]);h=le.test(e)&&t.parentNode||t,g=l.join(",")}if(g)try{return G.apply(n,h.querySelectorAll(g)),n}catch(e){}finally{c||t.removeAttribute("id")}}}return function(e,t,n,r){var i,o,a,s,u,l=p(e);if(!r&&1===l.length){if((o=l[0]=l[0].slice(0)).length>2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&L&&T.relative[o[1].type]){if(!(t=(T.find.ID(a.matches[0].replace(be,xe),t)||[])[0]))return n;e=e.slice(o.shift().value.length)}for(i=de.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,xe),le.test(o[0].type)&&t.parentNode||t))){if(o.splice(i,1),!(e=r.length&&d(o)))return G.apply(n,r),n;break}}return k(e,l)(r,t,!L,n,le.test(e)),n}(e.replace(ae,"$1"),t,n,r)}function r(){function e(n,r){return t.push(n+=" ")>T.cacheLength&&delete e[t.shift()],e[n]=r}var t=[];return e}function i(e){return e[O]=!0,e}function o(e){var t=j.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var n=e.split("|"),r=e.length;r--;)T.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||X)-(~e.sourceIndex||X);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function u(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return i(function(t){return t=+t,i(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function f(){}function p(e,t){var r,i,o,a,s,u,l,c=W[e+" "];if(c)return t?0:c.slice(0);for(s=e,u=[],l=T.preFilter;s;){r&&!(i=se.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),r=!1,(i=ue.exec(s))&&(r=i.shift(),o.push({value:r,type:i[0].replace(ae," ")}),s=s.slice(r.length));for(a in T.filter)!(i=de[a].exec(s))||l[a]&&!(i=l[a](i))||(r=i.shift(),o.push({value:r,type:a,matches:i}),s=s.slice(r.length));if(!r)break}return t?s.length:s?n.error(e):W(e,u).slice(0)}function d(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=P++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,l,c=B+" "+o;if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(l=t[O]||(t[O]={}),(u=l[r])&&u[0]===c){if(!0===(s=u[1])||s===w)return!0===s}else if(u=l[r]=[c],u[1]=e(t,n,a)||w,!0===u[1])return!0}}function g(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function y(e,t,r,o,a,s){return o&&!o[O]&&(o=y(o)),a&&!a[O]&&(a=y(a,s)),i(function(i,s,u,l){var c,f,p,d=[],h=[],g=s.length,y=i||function(e,t,r){for(var i=0,o=t.length;i<o;i++)n(e,t[i],r);return r}(t||"*",u.nodeType?[u]:u,[]),v=!e||!i&&t?y:m(y,d,e,u,l),b=r?a||(i?e:g||o)?[]:s:v;if(r&&r(v,b,u,l),o)for(c=m(b,h),o(c,[],u,l),f=c.length;f--;)(p=c[f])&&(b[h[f]]=!(v[h[f]]=p));if(i){if(a||e){if(a){for(c=[],f=b.length;f--;)(p=b[f])&&c.push(v[f]=p);a(null,b=[],c,l)}for(f=b.length;f--;)(p=b[f])&&(c=a?K.call(i,p):d[f])>-1&&(i[c]=!(s[c]=p))}}else b=m(b===s?b.splice(g,b.length):b),a?a(null,s,b,l):G.apply(s,b)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=h(function(e){return e===t},a,!0),l=h(function(e){return K.call(t,e)>-1},a,!0),c=[function(e,n,r){return!o&&(r||n!==E)||((t=n).nodeType?u(e,n,r):l(e,n,r))}];s<i;s++)if(n=T.relative[e[s].type])c=[h(g(c),n)];else{if((n=T.filter[e[s].type].apply(null,e[s].matches))[O]){for(r=++s;r<i&&!T.relative[e[r].type];r++);return y(s>1&&g(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ae,"$1"),n,s<r&&v(e.slice(s,r)),r<i&&v(e=e.slice(r)),r<i&&d(e))}c.push(n)}return g(c)}var b,x,w,T,C,N,k,E,S,A,j,D,L,H,q,_,M,O="sizzle"+-new Date,F=e.document,B=0,P=0,R=r(),W=r(),$=r(),z=!1,I=function(e,t){return e===t?(z=!0,0):0},X=1<<31,U={}.hasOwnProperty,V=[],Y=V.pop,J=V.push,G=V.push,Q=V.slice,K=V.indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(this[t]===e)return t;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ne=te.replace("w","w#"),ie="\\["+ee+"*("+te+")"+ee+"*(?:([*^$|!~]?=)"+ee+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+ne+")|)|)"+ee+"*\\]",oe=":("+te+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+ie.replace(3,8)+")*)|.*)\\)|)",ae=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ue=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),le=new RegExp(ee+"*[+~]"),ce=new RegExp("="+ee+"*([^\\]'\"]*)"+ee+"*\\]","g"),fe=new RegExp(oe),pe=new RegExp("^"+ne+"$"),de={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te.replace("w","w*")+")"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,me=/^(?:input|select|textarea|button)$/i,ye=/^h\d$/i,ve=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{G.apply(V=Q.call(F.childNodes),F.childNodes),V[F.childNodes.length].nodeType}catch(e){G={apply:V.length?function(e,t){J.apply(e,Q.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}N=n.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},x=n.support={},A=n.setDocument=function(e){var t=e?e.ownerDocument||e:F,n=t.defaultView;return t!==j&&9===t.nodeType&&t.documentElement?(j=t,D=t.documentElement,L=!N(t),n&&n.attachEvent&&n!==n.top&&n.attachEvent("onbeforeunload",function(){A()}),x.attributes=o(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=o(function(e){return e.appendChild(t.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=o(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),x.getById=o(function(e){return D.appendChild(e).id=O,!t.getElementsByName||!t.getElementsByName(O).length}),x.getById?(T.find.ID=function(e,t){if(void 0!==t.getElementById&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,xe);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,xe);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=x.getElementsByTagName?function(e,t){if(void 0!==t.getElementsByTagName)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=x.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&L)return t.getElementsByClassName(e)},q=[],H=[],(x.qsa=he.test(t.querySelectorAll))&&(o(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||H.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll(":checked").length||H.push(":checked")}),o(function(e){var n=t.createElement("input");n.setAttribute("type","hidden"),e.appendChild(n).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&H.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(x.matchesSelector=he.test(_=D.webkitMatchesSelector||D.mozMatchesSelector||D.oMatchesSelector||D.msMatchesSelector))&&o(function(e){x.disconnectedMatch=_.call(e,"div"),_.call(e,"[s!='']:x"),q.push("!=",oe)}),H=H.length&&new RegExp(H.join("|")),q=q.length&&new RegExp(q.join("|")),M=he.test(D.contains)||D.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},I=D.compareDocumentPosition?function(e,n){if(e===n)return z=!0,0;var r=n.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(n);return r?1&r||!x.sortDetached&&n.compareDocumentPosition(e)===r?e===t||M(F,e)?-1:n===t||M(F,n)?1:S?K.call(S,e)-K.call(S,n):0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,n){var r,i=0,o=e.parentNode,a=n.parentNode,u=[e],l=[n];if(e===n)return z=!0,0;if(!o||!a)return e===t?-1:n===t?1:o?-1:a?1:S?K.call(S,e)-K.call(S,n):0;if(o===a)return s(e,n);for(r=e;r=r.parentNode;)u.unshift(r);for(r=n;r=r.parentNode;)l.unshift(r);for(;u[i]===l[i];)i++;return i?s(u[i],l[i]):u[i]===F?-1:l[i]===F?1:0},t):j},n.matches=function(e,t){return n(e,null,null,t)},n.matchesSelector=function(e,t){if((e.ownerDocument||e)!==j&&A(e),t=t.replace(ce,"='$1']"),x.matchesSelector&&L&&(!q||!q.test(t))&&(!H||!H.test(t)))try{var r=_.call(e,t);if(r||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return n(t,j,null,[e]).length>0},n.contains=function(e,t){return(e.ownerDocument||e)!==j&&A(e),M(e,t)},n.attr=function(e,t){(e.ownerDocument||e)!==j&&A(e);var n=T.attrHandle[t.toLowerCase()],r=n&&U.call(T.attrHandle,t.toLowerCase())?n(e,t,!L):void 0;return void 0===r?x.attributes||!L?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null:r},n.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},n.uniqueSort=function(e){var t,n=[],r=0,i=0;if(z=!x.detectDuplicates,S=!x.sortStable&&e.slice(0),e.sort(I),z){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return e},C=n.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=C(t);return n},(T=n.selectors={cacheLength:50,createPseudo:i,match:de,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,xe),e[3]=(e[4]||e[5]||"").replace(be,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||n.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&n.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return de.CHILD.test(e[0])?null:(e[3]&&void 0!==e[4]?e[2]=e[4]:n&&fe.test(n)&&(t=p(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=R[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&R(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,r){return function(i){var o=n.attr(i,e);return null==o?"!="===t:!t||(o+="","="===t?o===r:"!="===t?o!==r:"^="===t?r&&0===o.indexOf(r):"*="===t?r&&o.indexOf(r)>-1:"$="===t?r&&o.slice(-r.length)===r:"~="===t?(" "+o+" ").indexOf(r)>-1:"|="===t&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){for(;g;){for(f=t;f=f[g];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=(l=(c=m[O]||(m[O]={}))[e]||[])[0]===B&&l[1],p=l[0]===B&&l[2],f=d&&m.childNodes[d];f=++d&&f&&f[g]||(p=d=0)||h.pop();)if(1===f.nodeType&&++p&&f===t){c[e]=[B,d,p];break}}else if(v&&(l=(t[O]||(t[O]={}))[e])&&l[0]===B)p=l[1];else for(;(f=++d&&f&&f[g]||(p=d=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++p||(v&&((f[O]||(f[O]={}))[e]=[B,p]),f!==t)););return(p-=i)===r||p%r==0&&p/r>=0}}},PSEUDO:function(e,t){var r,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||n.error("unsupported pseudo: "+e);return o[O]?o(t):o.length>1?(r=[e,e,"",t],T.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,n){for(var r,i=o(e,t),a=i.length;a--;)e[r=K.call(e,i[a])]=!(n[r]=i[a])}):function(e){return o(e,0,r)}):o}},pseudos:{not:i(function(e){var t=[],n=[],r=k(e.replace(ae,"$1"));return r[O]?i(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:i(function(e){return function(t){return n(e,t).length>0}}),contains:i(function(e){return function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:i(function(e){return pe.test(e||"")||n.error("unsupported lang: "+e),e=e.replace(be,xe).toLowerCase(),function(t){var n;do{if(n=L?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===D},focus:function(e){return e===j.activeElement&&(!j.hasFocus||j.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ye.test(e.nodeName)},input:function(e){return me.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[n<0?n+t:n]}),even:c(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=T.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})T.pseudos[b]=u(b);for(b in{submit:!0,reset:!0})T.pseudos[b]=l(b);f.prototype=T.filters=T.pseudos,T.setFilters=new f,k=n.compile=function(e,t){var r,o=[],a=[],s=$[e+" "];if(!s){for(t||(t=p(e)),r=t.length;r--;)(s=v(t[r]))[O]?o.push(s):a.push(s);s=$(e,function(e,t){var r=0,o=t.length>0,a=e.length>0,s=function(i,s,u,l,c){var f,p,d,h=[],g=0,y="0",v=i&&[],b=null!=c,x=E,C=i||a&&T.find.TAG("*",c&&s.parentNode||s),N=B+=null==x?1:Math.random()||.1;for(b&&(E=s!==j&&s,w=r);null!=(f=C[y]);y++){if(a&&f){for(p=0;d=e[p++];)if(d(f,s,u)){l.push(f);break}b&&(B=N,w=++r)}o&&((f=!d&&f)&&g--,i&&v.push(f))}if(g+=y,o&&y!==g){for(p=0;d=t[p++];)d(v,h,s,u);if(i){if(g>0)for(;y--;)v[y]||h[y]||(h[y]=Y.call(l));h=m(h)}G.apply(l,h),b&&!i&&h.length>0&&g+t.length>1&&n.uniqueSort(l)}return b&&(B=N,E=x),v};return o?i(s):s}(a,o))}return s},x.sortStable=O.split("").sort(I).join("")===O,x.detectDuplicates=z,A(),x.sortDetached=o(function(e){return 1&e.compareDocumentPosition(j.createElement("div"))}),o(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||a("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&o(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||a("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),o(function(e){return null==e.getAttribute("disabled")})||a(Z,function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&r.specified?r.value:!0===e[t]?t.toLowerCase():null}),re.find=n,re.expr=n.selectors,re.expr[":"]=re.expr.pseudos,re.unique=n.uniqueSort,re.text=n.getText,re.isXMLDoc=n.isXML,re.contains=n.contains}(e);var ve={};re.Callbacks=function(e){var n,r,i,o,a,s,u=[],l=!(e="string"==typeof e?ve[e]||function(e){var t=ve[e]={};return re.each(e.match(oe)||[],function(e,n){t[n]=!0}),t}(e):re.extend({},e)).once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&a<o;a++)if(!1===u[a].apply(t[0],t[1])&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:f.disable())},f={add:function(){if(u){var t=u.length;!function t(n){re.each(n,function(n,r){var i=re.type(r);"function"===i?e.unique&&f.has(r)||u.push(r):r&&r.length&&"string"!==i&&t(r)})}(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&re.each(arguments,function(e,t){for(var r;(r=re.inArray(t,u,r))>-1;)u.splice(r,1),n&&(r<=o&&o--,r<=a&&a--)}),this},has:function(e){return e?re.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],o=0,this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||f.disable(),this},locked:function(){return!l},fireWith:function(e,t){return!u||i&&!l||(t=[e,(t=t||[]).slice?t.slice():t],n?l.push(t):c(t)),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!i}};return f},re.extend({Deferred:function(e){var t=[["resolve","done",re.Callbacks("once memory"),"resolved"],["reject","fail",re.Callbacks("once memory"),"rejected"],["notify","progress",re.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return re.Deferred(function(n){re.each(t,function(t,o){var a=o[0],s=re.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&re.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?re.extend(e,r):r}},i={};return r.pipe=r.then,re.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=K.call(arguments),a=o.length,s=1!==a||e&&re.isFunction(e.promise)?a:0,u=1===s?e:re.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?K.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i<a;i++)o[i]&&re.isFunction(o[i].promise)?o[i].promise().done(l(i,r,o)).fail(u.reject).progress(l(i,n,t)):--s;return s||u.resolveWith(r,o),u.promise()}}),re.support=function(t){var n,r,i,o,a,s,u,l,c,f=I.createElement("div");if(f.setAttribute("className","t"),f.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=f.getElementsByTagName("*")||[],!(r=f.getElementsByTagName("a")[0])||!r.style||!n.length)return t;s=(o=I.createElement("select")).appendChild(I.createElement("option")),i=f.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==f.className,t.leadingWhitespace=3===f.firstChild.nodeType,t.tbody=!f.getElementsByTagName("tbody").length,t.htmlSerialize=!!f.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!i.value,t.optSelected=s.selected,t.enctype=!!I.createElement("form").enctype,t.html5Clone="<:nav></:nav>"!==I.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,i.checked=!0,t.noCloneChecked=i.cloneNode(!0).checked,o.disabled=!0,t.optDisabled=!s.disabled;try{delete f.test}catch(e){t.deleteExpando=!1}(i=I.createElement("input")).setAttribute("value",""),t.input=""===i.getAttribute("value"),i.value="t",i.setAttribute("type","radio"),t.radioValue="t"===i.value,i.setAttribute("checked","t"),i.setAttribute("name","t"),(a=I.createDocumentFragment()).appendChild(i),t.appendChecked=i.checked,t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,f.attachEvent&&(f.attachEvent("onclick",function(){t.noCloneEvent=!1}),f.cloneNode(!0).click());for(c in{submit:!0,change:!0,focusin:!0})f.setAttribute(u="on"+c,"t"),t[c+"Bubbles"]=u in e||!1===f.attributes[u].expando;f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===f.style.backgroundClip;for(c in re(t))break;return t.ownLast="0"!==c,re(function(){var n,r,i,o="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",a=I.getElementsByTagName("body")[0];a&&((n=I.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",a.appendChild(n).appendChild(f),f.innerHTML="<table><tr><td></td><td>t</td></tr></table>",(i=f.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===i[0].offsetHeight,i[0].style.display="",i[1].style.display="none",t.reliableHiddenOffsets=l&&0===i[0].offsetHeight,f.innerHTML="",f.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",re.swap(a,null!=a.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===f.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(f,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(f,null)||{width:"4px"}).width,(r=f.appendChild(I.createElement("div"))).style.cssText=f.style.cssText=o,r.style.marginRight=r.style.width="0",f.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof f.style.zoom!==$&&(f.innerHTML="",f.style.cssText=o+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===f.offsetWidth,f.style.display="block",f.innerHTML="<div></div>",f.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==f.offsetWidth,t.inlineBlockNeedsLayout&&(a.style.zoom=1)),a.removeChild(n),n=f=i=r=null)}),n=o=a=s=r=i=null,t}({});var be=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,xe=/([A-Z])/g;re.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?re.cache[e[re.expando]]:e[re.expando])&&!a(e)},data:function(e,t,n){return r(e,t,n)},removeData:function(e,t){return i(e,t)},_data:function(e,t,n){return r(e,t,n,!0)},_removeData:function(e,t){return i(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&re.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),re.fn.extend({data:function(e,n){var r,i,a=null,s=0,u=this[0];if(e===t){if(this.length&&(a=re.data(u),1===u.nodeType&&!re._data(u,"parsedAttrs"))){for(r=u.attributes;s<r.length;s++)0===(i=r[s].name).indexOf("data-")&&o(u,i=re.camelCase(i.slice(5)),a[i]);re._data(u,"parsedAttrs",!0)}return a}return"object"==typeof e?this.each(function(){re.data(this,e)}):arguments.length>1?this.each(function(){re.data(this,e,n)}):u?o(u,e,re.data(u,e)):null},removeData:function(e){return this.each(function(){re.removeData(this,e)})}}),re.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=re._data(e,t),n&&(!r||re.isArray(n)?r=re._data(e,t,re.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=re.queue(e,t),r=n.length,i=n.shift(),o=re._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){re.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return re._data(e,n)||re._data(e,n,{empty:re.Callbacks("once memory").add(function(){re._removeData(e,t+"queue"),re._removeData(e,n)})})}}),re.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),arguments.length<r?re.queue(this[0],e):n===t?this:this.each(function(){var t=re.queue(this,e,n);re._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&re.dequeue(this,e)})},dequeue:function(e){return this.each(function(){re.dequeue(this,e)})},delay:function(e,t){return e=re.fx?re.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=re.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};for("string"!=typeof e&&(n=e,e=t),e=e||"fx";s--;)(r=re._data(a[s],e+"queueHooks"))&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var we,Te,Ce=/[\t\r\n\f]/g,Ne=/\r/g,ke=/^(?:input|select|textarea|button|object)$/i,Ee=/^(?:a|area)$/i,Se=/^(?:checked|selected)$/i,Ae=re.support.getSetAttribute,je=re.support.input;re.fn.extend({attr:function(e,t){return re.access(this,re.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){re.removeAttr(this,e)})},prop:function(e,t){return re.access(this,re.prop,e,t,arguments.length>1)},removeProp:function(e){return e=re.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(e){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(re.isFunction(e))return this.each(function(t){re(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(oe)||[];a<s;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Ce," "):" ")){for(o=0;i=t[o++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");n.className=re.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(re.isFunction(e))return this.each(function(t){re(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(oe)||[];a<s;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Ce," "):"")){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>=0;)r=r.replace(" "+i+" "," ");n.className=e?re.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):re.isFunction(e)?this.each(function(n){re(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var t,r=0,i=re(this),o=e.match(oe)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else n!==$&&"boolean"!==n||(this.className&&re._data(this,"__className__",this.className),this.className=this.className||!1===e?"":re._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;n<r;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(Ce," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=re.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(null==(o=i?e.call(this,n,re(this).val()):e)?o="":"number"==typeof o?o+="":re.isArray(o)&&(o=re.map(o,function(e){return null==e?"":e+""})),(r=re.valHooks[this.type]||re.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return(r=re.valHooks[o.type]||re.valHooks[o.nodeName.toLowerCase()])&&"get"in r&&(n=r.get(o,"value"))!==t?n:"string"==typeof(n=o.value)?n.replace(Ne,""):null==n?"":n}}}),re.extend({valHooks:{option:{get:function(e){var t=re.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u<s;u++)if(((n=r[u]).selected||u===i)&&(re.support.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!re.nodeName(n.parentNode,"optgroup"))){if(t=re(n).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var n,r,i=e.options,o=re.makeArray(t),a=i.length;a--;)((r=i[a]).selected=re.inArray(re(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var i,o,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a){if(typeof e.getAttribute===$)return re.prop(e,n,r);if(1===a&&re.isXMLDoc(e)||(n=n.toLowerCase(),i=re.attrHooks[n]||(re.expr.match.bool.test(n)?Te:we)),r===t)return i&&"get"in i&&null!==(o=i.get(e,n))?o:null==(o=re.find.attr(e,n))?t:o;if(null===r)re.removeAttr(e,n);else{if(i&&"set"in i&&(o=i.set(e,r,n))!==t)return o;try{return e.setAttribute(n,r+""),r}catch(e){return t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(oe);if(o&&1===e.nodeType)for(;n=o[i++];)r=re.propFix[n]||n,re.expr.match.bool.test(n)?je&&Ae||!Se.test(n)?e[r]=!1:e[re.camelCase("default-"+n)]=e[r]=!1:re.attr(e,n,""),e.removeAttribute(Ae?n:r)},attrHooks:{type:{set:function(e,t){if(!re.support.radioValue&&"radio"===t&&re.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{for:"htmlFor",class:"className"},prop:function(e,n,r){var i,o,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return(1!==a||!re.isXMLDoc(e))&&(n=re.propFix[n]||n,o=re.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=re.find.attr(e,"tabindex");return t?parseInt(t,10):ke.test(e.nodeName)||Ee.test(e.nodeName)&&e.href?0:-1}}}}),Te={set:function(e,t,n){return!1===t?re.removeAttr(e,n):je&&Ae||!Se.test(n)?e.setAttribute(!Ae&&re.propFix[n]||n,n):e[re.camelCase("default-"+n)]=e[n]=!0,n}},re.each(re.expr.match.bool.source.match(/\w+/g),function(e,n){var r=re.expr.attrHandle[n]||re.find.attr;re.expr.attrHandle[n]=je&&Ae||!Se.test(n)?function(e,n,i){var o=re.expr.attrHandle[n],a=i?t:(re.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return re.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[re.camelCase("default-"+n)]?n.toLowerCase():null}}),je&&Ae||(re.attrHooks.value={set:function(e,t,n){if(!re.nodeName(e,"input"))return we&&we.set(e,t,n);e.defaultValue=t}}),Ae||(we={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},re.expr.attrHandle.id=re.expr.attrHandle.name=re.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},re.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:we.set},re.attrHooks.contenteditable={set:function(e,t,n){we.set(e,""!==t&&t,n)}},re.each(["width","height"],function(e,t){re.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),re.support.hrefNormalized||re.each(["href","src"],function(e,t){re.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),re.support.style||(re.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),re.support.optSelected||(re.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),re.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){re.propFix[this.toLowerCase()]=this}),re.support.enctype||(re.propFix.enctype="encoding"),re.each(["radio","checkbox"],function(){re.valHooks[this]={set:function(e,t){if(re.isArray(t))return e.checked=re.inArray(re(e).val(),t)>=0}},re.support.checkOn||(re.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var De=/^(?:input|select|textarea)$/i,Le=/^key/,He=/^(?:mouse|contextmenu)|click/,qe=/^(?:focusinfocus|focusoutblur)$/,_e=/^([^.]*)(?:\.(.+)|)$/;re.event={global:{},add:function(e,n,r,i,o){var a,s,u,l,c,f,p,d,h,g,m,y=re._data(e);if(y){for(r.handler&&(r=(l=r).handler,o=l.selector),r.guid||(r.guid=re.guid++),(s=y.events)||(s=y.events={}),(f=y.handle)||((f=y.handle=function(e){return typeof re===$||e&&re.event.triggered===e.type?t:re.event.dispatch.apply(f.elem,arguments)}).elem=e),u=(n=(n||"").match(oe)||[""]).length;u--;)h=m=(a=_e.exec(n[u])||[])[1],g=(a[2]||"").split(".").sort(),h&&(c=re.event.special[h]||{},h=(o?c.delegateType:c.bindType)||h,c=re.event.special[h]||{},p=re.extend({type:h,origType:m,data:i,handler:r,guid:r.guid,selector:o,needsContext:o&&re.expr.match.needsContext.test(o),namespace:g.join(".")},l),(d=s[h])||((d=s[h]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(e,i,g,f)||(e.addEventListener?e.addEventListener(h,f,!1):e.attachEvent&&e.attachEvent("on"+h,f))),c.add&&(c.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),o?d.splice(d.delegateCount++,0,p):d.push(p),re.event.global[h]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,m=re.hasData(e)&&re._data(e);if(m&&(c=m.events)){for(l=(t=(t||"").match(oe)||[""]).length;l--;)if(s=_e.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){for(f=re.event.special[d]||{},p=c[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=p.length;o--;)a=p[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(p.splice(o,1),a.selector&&p.delegateCount--,f.remove&&f.remove.call(e,a));u&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,m.handle)||re.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)re.event.remove(e,d+t[l],n,r,!0);re.isEmptyObject(c)&&(delete m.handle,re._removeData(e,"events"))}},trigger:function(n,r,i,o){var a,s,u,l,c,f,p,d=[i||I],h=te.call(n,"type")?n.type:n,g=te.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||I,3!==i.nodeType&&8!==i.nodeType&&!qe.test(h+re.event.triggered)&&(h.indexOf(".")>=0&&(h=(g=h.split(".")).shift(),g.sort()),s=h.indexOf(":")<0&&"on"+h,n=n[re.expando]?n:new re.Event(h,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=g.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:re.makeArray(r,[n]),c=re.event.special[h]||{},o||!c.trigger||!1!==c.trigger.apply(i,r))){if(!o&&!c.noBubble&&!re.isWindow(i)){for(l=c.delegateType||h,qe.test(l+h)||(u=u.parentNode);u;u=u.parentNode)d.push(u),f=u;f===(i.ownerDocument||I)&&d.push(f.defaultView||f.parentWindow||e)}for(p=0;(u=d[p++])&&!n.isPropagationStopped();)n.type=p>1?l:c.bindType||h,(a=(re._data(u,"events")||{})[n.type]&&re._data(u,"handle"))&&a.apply(u,r),(a=s&&u[s])&&re.acceptData(u)&&a.apply&&!1===a.apply(u,r)&&n.preventDefault();if(n.type=h,!o&&!n.isDefaultPrevented()&&(!c._default||!1===c._default.apply(d.pop(),r))&&re.acceptData(i)&&s&&i[h]&&!re.isWindow(i)){(f=i[s])&&(i[s]=null),re.event.triggered=h;try{i[h]()}catch(e){}re.event.triggered=t,f&&(i[s]=f)}return n.result}},dispatch:function(e){e=re.event.fix(e);var n,r,i,o,a,s=[],u=K.call(arguments),l=(re._data(this,"events")||{})[e.type]||[],c=re.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,e)){for(s=re.event.handlers.call(this,e,l),n=0;(o=s[n++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,a=0;(i=o.handlers[a++])&&!e.isImmediatePropagationStopped();)e.namespace_re&&!e.namespace_re.test(i.namespace)||(e.handleObj=i,e.data=i.data,(r=((re.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u))!==t&&!1===(e.result=r)&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(!0!==l.disabled||"click"!==e.type)){for(o=[],a=0;a<u;a++)o[r=(i=n[a]).selector+" "]===t&&(o[r]=i.needsContext?re(r,this).index(l)>=0:re.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return u<n.length&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[re.expando])return e;var t,n,r,i=e.type,o=e,a=this.fixHooks[i];for(a||(this.fixHooks[i]=a=He.test(i)?this.mouseHooks:Le.test(i)?this.keyHooks:{}),r=a.props?this.props.concat(a.props):this.props,e=new re.Event(o),t=r.length;t--;)e[n=r[t]]=o[n];return e.target||(e.target=o.srcElement||I),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,a=n.button,s=n.fromElement;return null==e.pageX&&null!=n.clientX&&(o=(i=e.target.ownerDocument||I).documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&s&&(e.relatedTarget=s===e.target?n.toElement:s),e.which||a===t||(e.which=1&a?1:2&a?3:4&a?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==l()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===l()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(re.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return re.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=re.extend(new re.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?re.event.trigger(i,null,t):re.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},re.removeEvent=I.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===$&&(e[r]=null),e.detachEvent(r,n))},re.Event=function(e,t){if(!(this instanceof re.Event))return new re.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||!1===e.returnValue||e.getPreventDefault&&e.getPreventDefault()?s:u):this.type=e,t&&re.extend(this,t),this.timeStamp=e&&e.timeStamp||re.now(),this[re.expando]=!0},re.Event.prototype={isDefaultPrevented:u,isPropagationStopped:u,isImmediatePropagationStopped:u,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=s,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=s,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=s,this.stopPropagation()}},re.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){re.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,i=e.handleObj;return r&&(r===this||re.contains(this,r))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}}),re.support.submitBubbles||(re.event.special.submit={setup:function(){if(re.nodeName(this,"form"))return!1;re.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=re.nodeName(n,"input")||re.nodeName(n,"button")?n.form:t;r&&!re._data(r,"submitBubbles")&&(re.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),re._data(r,"submitBubbles",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&re.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(re.nodeName(this,"form"))return!1;re.event.remove(this,"._submit")}}),re.support.changeBubbles||(re.event.special.change={setup:function(){if(De.test(this.nodeName))return"checkbox"!==this.type&&"radio"!==this.type||(re.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),re.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),re.event.simulate("change",this,e,!0)})),!1;re.event.add(this,"beforeactivate._change",function(e){var t=e.target;De.test(t.nodeName)&&!re._data(t,"changeBubbles")&&(re.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||re.event.simulate("change",this.parentNode,e,!0)}),re._data(t,"changeBubbles",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return re.event.remove(this,"._change"),!De.test(this.nodeName)}}),re.support.focusinBubbles||re.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){re.event.simulate(t,e.target,re.event.fix(e),!0)};re.event.special[t]={setup:function(){0==n++&&I.addEventListener(e,r,!0)},teardown:function(){0==--n&&I.removeEventListener(e,r,!0)}}}),re.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),!1===i)i=u;else if(!i)return this;return 1===o&&(s=i,(i=function(e){return re().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=re.guid++)),this.each(function(){re.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,re(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return!1!==n&&"function"!=typeof n||(r=n,n=t),!1===r&&(r=u),this.each(function(){re.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){re.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return re.event.trigger(e,t,n,!0)}});var Me=/^.[^:#\[\.,]*$/,Oe=/^(?:parents|prev(?:Until|All))/,Fe=re.expr.match.needsContext,Be={children:!0,contents:!0,next:!0,prev:!0};re.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(re(e).filter(function(){for(t=0;t<i;t++)if(re.contains(r[t],this))return!0}));for(t=0;t<i;t++)re.find(e,r[t],n);return n=this.pushStack(i>1?re.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=re(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(re.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(f(this,e||[],!0))},filter:function(e){return this.pushStack(f(this,e||[],!1))},is:function(e){return!!f(this,"string"==typeof e&&Fe.test(e)?re(e):e||[],!1).length},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=Fe.test(e)||"string"!=typeof e?re(e,t||this.context):0;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&re.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?re.unique(o):o)},index:function(e){return e?"string"==typeof e?re.inArray(this[0],re(e)):re.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?re(e,t):re.makeArray(e&&e.nodeType?[e]:e),r=re.merge(this.get(),n);return this.pushStack(re.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),re.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return re.dir(e,"parentNode")},parentsUntil:function(e,t,n){return re.dir(e,"parentNode",n)},next:function(e){return c(e,"nextSibling")},prev:function(e){return c(e,"previousSibling")},nextAll:function(e){return re.dir(e,"nextSibling")},prevAll:function(e){return re.dir(e,"previousSibling")},nextUntil:function(e,t,n){return re.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return re.dir(e,"previousSibling",n)},siblings:function(e){return re.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return re.sibling(e.firstChild)},contents:function(e){return re.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:re.merge([],e.childNodes)}},function(e,t){re.fn[e]=function(n,r){var i=re.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=re.filter(r,i)),this.length>1&&(Be[e]||(i=re.unique(i)),Oe.test(e)&&(i=i.reverse())),this.pushStack(i)}}),re.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?re.find.matchesSelector(r,e)?[r]:[]:re.find.matches(e,re.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!re(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});var Pe="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Re=/ jQuery\d+="(?:null|\d+)"/g,We=new RegExp("<(?:"+Pe+")[\\s/>]","i"),$e=/^\s+/,ze=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Ie=/<([\w:]+)/,Xe=/<tbody/i,Ue=/<|&#?\w+;/,Ve=/<(?:script|style|link)/i,Ye=/^(?:checkbox|radio)$/i,Je=/checked\s*(?:[^=]|=\s*.checked.)/i,Ge=/^$|\/(?:java|ecma)script/i,Qe=/^true\/(.*)/,Ke=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Ze={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:re.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},et=p(I).appendChild(I.createElement("div"));Ze.optgroup=Ze.option,Ze.tbody=Ze.tfoot=Ze.colgroup=Ze.caption=Ze.thead,Ze.th=Ze.td,re.fn.extend({text:function(e){return re.access(this,function(e){return e===t?re.text(this):this.empty().append((this[0]&&this[0].ownerDocument||I).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){d(this,e).appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=d(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?re.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||re.cleanData(b(n)),n.parentNode&&(t&&re.contains(n.ownerDocument,n)&&m(b(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&re.cleanData(b(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&re.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return re.clone(this,e,t)})},html:function(e){return re.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(Re,""):t;if("string"==typeof e&&!Ve.test(e)&&(re.support.htmlSerialize||!We.test(e))&&(re.support.leadingWhitespace||!$e.test(e))&&!Ze[(Ie.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(ze,"<$1></$2>");try{for(;r<i;r++)1===(n=this[r]||{}).nodeType&&(re.cleanData(b(n,!1)),n.innerHTML=e);n=0}catch(e){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=re.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),re(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=G.apply([],e);var r,i,o,a,s,u,l=0,c=this.length,f=this,p=c-1,d=e[0],m=re.isFunction(d);if(m||!(c<=1||"string"!=typeof d||re.support.checkClone)&&Je.test(d))return this.each(function(r){var i=f.eq(r);m&&(e[0]=d.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(u=re.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=u.firstChild,1===u.childNodes.length&&(u=r),r)){for(o=(a=re.map(b(u,"script"),h)).length;l<c;l++)i=u,l!==p&&(i=re.clone(i,!0,!0),o&&re.merge(a,b(i,"script"))),t.call(this[l],i,l);if(o)for(s=a[a.length-1].ownerDocument,re.map(a,g),l=0;l<o;l++)i=a[l],Ge.test(i.type||"")&&!re._data(i,"globalEval")&&re.contains(s,i)&&(i.src?re._evalUrl(i.src):re.globalEval((i.text||i.textContent||i.innerHTML||"").replace(Ke,"")));u=r=null}return this}}),re.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){re.fn[e]=function(e){for(var n,r=0,i=[],o=re(e),a=o.length-1;r<=a;r++)n=r===a?this:this.clone(!0),re(o[r])[t](n),Q.apply(i,n.get());return this.pushStack(i)}}),re.extend({clone:function(e,t,n){var r,i,o,a,s,u=re.contains(e.ownerDocument,e);if(re.support.html5Clone||re.isXMLDoc(e)||!We.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(et.innerHTML=e.outerHTML,et.removeChild(o=et.firstChild)),!(re.support.noCloneEvent&&re.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||re.isXMLDoc(e)))for(r=b(o),s=b(e),a=0;null!=(i=s[a]);++a)r[a]&&v(i,r[a]);if(t)if(n)for(s=s||b(e),r=r||b(o),a=0;null!=(i=s[a]);a++)y(i,r[a]);else y(e,o);return(r=b(o,"script")).length>0&&m(r,!u&&b(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,a,s,u,l,c,f=e.length,d=p(t),h=[],g=0;g<f;g++)if((o=e[g])||0===o)if("object"===re.type(o))re.merge(h,o.nodeType?[o]:o);else if(Ue.test(o)){for(s=s||d.appendChild(t.createElement("div")),u=(Ie.exec(o)||["",""])[1].toLowerCase(),c=Ze[u]||Ze._default,s.innerHTML=c[1]+o.replace(ze,"<$1></$2>")+c[2],i=c[0];i--;)s=s.lastChild;if(!re.support.leadingWhitespace&&$e.test(o)&&h.push(t.createTextNode($e.exec(o)[0])),!re.support.tbody)for(i=(o="table"!==u||Xe.test(o)?"<table>"!==c[1]||Xe.test(o)?0:s:s.firstChild)&&o.childNodes.length;i--;)re.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l);for(re.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=d.lastChild}else h.push(t.createTextNode(o));for(s&&d.removeChild(s),re.support.appendChecked||re.grep(b(h,"input"),x),g=0;o=h[g++];)if((!r||-1===re.inArray(o,r))&&(a=re.contains(o.ownerDocument,o),s=b(d.appendChild(o),"script"),a&&m(s),n))for(i=0;o=s[i++];)Ge.test(o.type||"")&&n.push(o);return s=null,d},cleanData:function(e,t){for(var n,r,i,o,a=0,s=re.expando,u=re.cache,l=re.support.deleteExpando,c=re.event.special;null!=(n=e[a]);a++)if((t||re.acceptData(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?re.event.remove(n,r):re.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l?delete n[s]:typeof n.removeAttribute!==$?n.removeAttribute(s):n[s]=null,J.push(i))}},_evalUrl:function(e){return re.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})}}),re.fn.extend({wrapAll:function(e){if(re.isFunction(e))return this.each(function(t){re(this).wrapAll(e.call(this,t))});if(this[0]){var t=re(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return re.isFunction(e)?this.each(function(t){re(this).wrapInner(e.call(this,t))}):this.each(function(){var t=re(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=re.isFunction(e);return this.each(function(n){re(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){re.nodeName(this,"body")||re(this).replaceWith(this.childNodes)}).end()}});var tt,nt,rt,it=/alpha\([^)]*\)/i,ot=/opacity\s*=\s*([^)]*)/,at=/^(top|right|bottom|left)$/,st=/^(none|table(?!-c[ea]).+)/,ut=/^margin/,lt=new RegExp("^("+ie+")(.*)$","i"),ct=new RegExp("^("+ie+")(?!px)[a-z%]+$","i"),ft=new RegExp("^([+-])=("+ie+")","i"),pt={BODY:"block"},dt={position:"absolute",visibility:"hidden",display:"block"},ht={letterSpacing:0,fontWeight:400},gt=["Top","Right","Bottom","Left"],mt=["Webkit","O","Moz","ms"];re.fn.extend({css:function(e,n){return re.access(this,function(e,n,r){var i,o,a={},s=0;if(re.isArray(n)){for(o=nt(e),i=n.length;s<i;s++)a[n[s]]=re.css(e,n[s],!1,o);return a}return r!==t?re.style(e,n,r):re.css(e,n)},e,n,arguments.length>1)},show:function(){return C(this,!0)},hide:function(){return C(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){T(this)?re(this).show():re(this).hide()})}}),re.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=rt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:re.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=re.camelCase(n),l=e.style;if(n=re.cssProps[u]||(re.cssProps[u]=w(l,u)),s=re.cssHooks[n]||re.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(!("string"==(a=typeof r)&&(o=ft.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(re.css(e,n)),a="number"),null==r||"number"===a&&isNaN(r)||("number"!==a||re.cssNumber[u]||(r+="px"),re.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(e){}}},css:function(e,n,r,i){var o,a,s,u=re.camelCase(n);return n=re.cssProps[u]||(re.cssProps[u]=w(e.style,u)),(s=re.cssHooks[n]||re.cssHooks[u])&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=rt(e,n,i)),"normal"===a&&n in ht&&(a=ht[n]),""===r||r?(o=parseFloat(a),!0===r||re.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(nt=function(t){return e.getComputedStyle(t,null)},rt=function(e,n,r){var i,o,a,s=r||nt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||re.contains(e.ownerDocument,e)||(u=re.style(e,n)),ct.test(u)&&ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):I.documentElement.currentStyle&&(nt=function(e){return e.currentStyle},rt=function(e,n,r){var i,o,a,s=r||nt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),ct.test(u)&&!at.test(n)&&(i=l.left,(a=(o=e.runtimeStyle)&&o.left)&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u}),re.each(["height","width"],function(e,t){re.cssHooks[t]={get:function(e,n,r){if(n)return 0===e.offsetWidth&&st.test(re.css(e,"display"))?re.swap(e,dt,function(){return E(e,t,r)}):E(e,t,r)},set:function(e,n,r){var i=r&&nt(e);return N(0,n,r?k(e,t,r,re.support.boxSizing&&"border-box"===re.css(e,"boxSizing",!1,i),i):0)}}}),re.support.opacity||(re.cssHooks.opacity={get:function(e,t){return ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=re.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===re.trim(o.replace(it,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=it.test(o)?o.replace(it,i):o+" "+i)}}),re(function(){re.support.reliableMarginRight||(re.cssHooks.marginRight={get:function(e,t){if(t)return re.swap(e,{display:"inline-block"},rt,[e,"marginRight"])}}),!re.support.pixelPosition&&re.fn.position&&re.each(["top","left"],function(e,t){re.cssHooks[t]={get:function(e,n){if(n)return n=rt(e,t),ct.test(n)?re(e).position()[t]+"px":n}}})}),re.expr&&re.expr.filters&&(re.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!re.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||re.css(e,"display"))},re.expr.filters.visible=function(e){return!re.expr.filters.hidden(e)}),re.each({margin:"",padding:"",border:"Width"},function(e,t){re.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+gt[r]+t]=o[r]||o[r-2]||o[0];return i}},ut.test(e)||(re.cssHooks[e+t].set=N)});var yt=/%20/g,vt=/\[\]$/,bt=/\r?\n/g,xt=/^(?:submit|button|image|reset|file)$/i,wt=/^(?:input|select|textarea|keygen)/i;re.fn.extend({serialize:function(){return re.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=re.prop(this,"elements");return e?re.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!re(this).is(":disabled")&&wt.test(this.nodeName)&&!xt.test(e)&&(this.checked||!Ye.test(e))}).map(function(e,t){var n=re(this).val();return null==n?null:re.isArray(n)?re.map(n,function(e){return{name:t.name,value:e.replace(bt,"\r\n")}}):{name:t.name,value:n.replace(bt,"\r\n")}}).get()}}),re.param=function(e,n){var r,i=[],o=function(e,t){t=re.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=re.ajaxSettings&&re.ajaxSettings.traditional),re.isArray(e)||e.jquery&&!re.isPlainObject(e))re.each(e,function(){o(this.name,this.value)});else for(r in e)j(r,e[r],n,o);return i.join("&").replace(yt,"+")},re.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){re.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),re.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var Tt,Ct,Nt=re.now(),kt=/\?/,Et=/#.*$/,St=/([?&])_=[^&]*/,At=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,jt=/^(?:GET|HEAD)$/,Dt=/^\/\//,Lt=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Ht=re.fn.load,qt={},_t={},Mt="*/".concat("*");try{Ct=z.href}catch(e){(Ct=I.createElement("a")).href="",Ct=Ct.href}Tt=Lt.exec(Ct.toLowerCase())||[],re.fn.load=function(e,n,r){if("string"!=typeof e&&Ht)return Ht.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),re.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&re.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?re("<div>").append(re.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},re.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){re.fn[t]=function(e){return this.on(t,e)}}),re.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Mt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":re.parseJSON,"text xml":re.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?H(H(e,re.ajaxSettings),t):H(re.ajaxSettings,e)},ajaxPrefilter:D(qt),ajaxTransport:D(_t),ajax:function(e,n){function r(e,n,r,i){var o,f,v,b,w,C=n;2!==x&&(x=2,u&&clearTimeout(u),c=t,s=i||"",T.readyState=e>0?4:0,o=e>=200&&e<300||304===e,r&&(b=function(e,n,r){for(var i,o,a,s,u=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}if(a)return a!==l[0]&&l.unshift(a),r[a]}(p,T,r)),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(p,b,T,o),o?(p.ifModified&&((w=T.getResponseHeader("Last-Modified"))&&(re.lastModified[a]=w),(w=T.getResponseHeader("etag"))&&(re.etag[a]=w)),204===e||"HEAD"===p.type?C="nocontent":304===e?C="notmodified":(C=b.state,f=b.data,o=!(v=b.error))):(v=C,!e&&C||(C="error",e<0&&(e=0))),T.status=e,T.statusText=(n||C)+"",o?g.resolveWith(d,[f,C,T]):g.rejectWith(d,[T,C,v]),T.statusCode(y),y=t,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,p,o?f:v]),m.fireWith(d,[T,C]),l&&(h.trigger("ajaxComplete",[T,p]),--re.active||re.event.trigger("ajaxStop")))}"object"==typeof e&&(n=e,e=t),n=n||{};var i,o,a,s,u,l,c,f,p=re.ajaxSetup({},n),d=p.context||p,h=p.context&&(d.nodeType||d.jquery)?re(d):re.event,g=re.Deferred(),m=re.Callbacks("once memory"),y=p.statusCode||{},v={},b={},x=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!f)for(f={};t=At.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=b[n]=b[n]||e,v[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(x<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,p.url=((e||p.url||Ct)+"").replace(Et,"").replace(Dt,Tt[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=re.trim(p.dataType||"*").toLowerCase().match(oe)||[""],null==p.crossDomain&&(i=Lt.exec(p.url.toLowerCase()),p.crossDomain=!(!i||i[1]===Tt[1]&&i[2]===Tt[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(Tt[3]||("http:"===Tt[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=re.param(p.data,p.traditional)),L(qt,p,n,T),2===x)return T;(l=p.global)&&0==re.active++&&re.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!jt.test(p.type),a=p.url,p.hasContent||(p.data&&(a=p.url+=(kt.test(a)?"&":"?")+p.data,delete p.data),!1===p.cache&&(p.url=St.test(a)?a.replace(St,"$1_="+Nt++):a+(kt.test(a)?"&":"?")+"_="+Nt++)),p.ifModified&&(re.lastModified[a]&&T.setRequestHeader("If-Modified-Since",re.lastModified[a]),re.etag[a]&&T.setRequestHeader("If-None-Match",re.etag[a])),(p.data&&p.hasContent&&!1!==p.contentType||n.contentType)&&T.setRequestHeader("Content-Type",p.contentType),T.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Mt+"; q=0.01":""):p.accepts["*"]);for(o in p.headers)T.setRequestHeader(o,p.headers[o]);if(p.beforeSend&&(!1===p.beforeSend.call(d,T,p)||2===x))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](p[o]);if(c=L(_t,p,n,T)){T.readyState=1,l&&h.trigger("ajaxSend",[T,p]),p.async&&p.timeout>0&&(u=setTimeout(function(){T.abort("timeout")},p.timeout));try{x=1,c.send(v,r)}catch(e){if(!(x<2))throw e;r(-1,e)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return re.get(e,t,n,"json")},getScript:function(e,n){return re.get(e,t,n,"script")}}),re.each(["get","post"],function(e,n){re[n]=function(e,r,i,o){return re.isFunction(r)&&(o=o||i,i=r,r=t),re.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),re.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return re.globalEval(e),e}}}),re.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),re.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=I.head||re("head")[0]||I.documentElement;return{send:function(t,i){(n=I.createElement("script")).async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Ot=[],Ft=/(=)\?(?=&|$)|\?\?/;re.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ot.pop()||re.expando+"_"+Nt++;return this[e]=!0,e}}),re.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=!1!==n.jsonp&&(Ft.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ft.test(n.data)&&"data");if(u||"jsonp"===n.dataTypes[0])return o=n.jsonpCallback=re.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Ft,"$1"+o):!1!==n.jsonp&&(n.url+=(kt.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||re.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Ot.push(o)),s&&re.isFunction(a)&&a(s[0]),s=a=t}),"script"});var Bt,Pt,Rt=0,Wt=e.ActiveXObject&&function(){var e;for(e in Bt)Bt[e](t,!0)};re.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&q()||function(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}()}:q,Pt=re.ajaxSettings.xhr(),re.support.cors=!!Pt&&"withCredentials"in Pt,(Pt=re.support.ajax=!!Pt)&&re.ajaxTransport(function(n){if(!n.crossDomain||re.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(e){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,f;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=re.noop,Wt&&delete Bt[a]),i)4!==u.readyState&&u.abort();else{f={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(f.text=u.responseText);try{c=u.statusText}catch(e){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=f.text?200:404}}catch(e){i||o(-1,e)}f&&o(s,c,f,l)},n.async?4===u.readyState?setTimeout(r):(a=++Rt,Wt&&(Bt||(Bt={},re(e).unload(Wt)),Bt[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var $t,zt,It=/^(?:toggle|show|hide)$/,Xt=new RegExp("^(?:([+-])=|)("+ie+")([a-z%]*)$","i"),Ut=/queueHooks$/,Vt=[function(e,t,n){var r,i,o,a,s,u,l=this,c={},f=e.style,p=e.nodeType&&T(e),d=re._data(e,"fxshow");n.queue||(null==(s=re._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,u=s.empty.fire,s.empty.fire=function(){s.unqueued||u()}),s.unqueued++,l.always(function(){l.always(function(){s.unqueued--,re.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],"inline"===re.css(e,"display")&&"none"===re.css(e,"float")&&(re.support.inlineBlockNeedsLayout&&"inline"!==S(e.nodeName)?f.zoom=1:f.display="inline-block")),n.overflow&&(f.overflow="hidden",re.support.shrinkWrapBlocks||l.always(function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],It.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(p?"hide":"show"))continue;c[r]=d&&d[r]||re.style(e,r)}if(!re.isEmptyObject(c)){d?"hidden"in d&&(p=d.hidden):d=re._data(e,"fxshow",{}),o&&(d.hidden=!p),p?re(e).show():l.done(function(){re(e).hide()}),l.done(function(){var t;re._removeData(e,"fxshow");for(t in c)re.style(e,t,c[t])});for(r in c)a=M(p?d[r]:0,r,l),r in d||(d[r]=a.start,p&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}],Yt={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Xt.exec(t),o=i&&i[3]||(re.cssNumber[e]?"":"px"),a=(re.cssNumber[e]||"px"!==o&&+r)&&Xt.exec(re.css(n.elem,e)),s=1,u=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do{a/=s=s||".5",re.style(n.elem,e,a+o)}while(s!==(s=n.cur()/r)&&1!==s&&--u)}return i&&(a=n.start=+a||+r||0,n.unit=o,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};re.Animation=re.extend(O,{tweener:function(e,t){re.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;r<i;r++)n=e[r],Yt[n]=Yt[n]||[],Yt[n].unshift(t)},prefilter:function(e,t){t?Vt.unshift(e):Vt.push(e)}}),re.Tween=F,(F.prototype={constructor:F,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(re.cssNumber[n]?"":"px")},cur:function(){var e=F.propHooks[this.prop];return e&&e.get?e.get(this):F.propHooks._default.get(this)},run:function(e){var t,n=F.propHooks[this.prop];return this.options.duration?this.pos=t=re.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):F.propHooks._default.set(this),this}}).init.prototype=F.prototype,(F.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=re.css(e.elem,e.prop,""))&&"auto"!==t?t:0:e.elem[e.prop]},set:function(e){re.fx.step[e.prop]?re.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[re.cssProps[e.prop]]||re.cssHooks[e.prop])?re.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}}).scrollTop=F.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},re.each(["toggle","show","hide"],function(e,t){var n=re.fn[t];re.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(B(t,!0),e,r,i)}}),re.fn.extend({fadeTo:function(e,t,n,r){return this.filter(T).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=re.isEmptyObject(e),o=re.speed(t,n,r),a=function(){var t=O(this,re.extend({},e),o);(i||re._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=re.timers,a=re._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Ut.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));!t&&r||re.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=re._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=re.timers,a=r?r.length:0;for(n.finish=!0,re.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),re.each({slideDown:B("show"),slideUp:B("hide"),slideToggle:B("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){re.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),re.speed=function(e,t,n){var r=e&&"object"==typeof e?re.extend({},e):{complete:n||!n&&t||re.isFunction(e)&&e,duration:e,easing:n&&t||t&&!re.isFunction(t)&&t};return r.duration=re.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in re.fx.speeds?re.fx.speeds[r.duration]:re.fx.speeds._default,null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){re.isFunction(r.old)&&r.old.call(this),r.queue&&re.dequeue(this,r.queue)},r},re.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},re.timers=[],re.fx=F.prototype.init,re.fx.tick=function(){var e,n=re.timers,r=0;for($t=re.now();r<n.length;r++)(e=n[r])()||n[r]!==e||n.splice(r--,1);n.length||re.fx.stop(),$t=t},re.fx.timer=function(e){e()&&re.timers.push(e)&&re.fx.start()},re.fx.interval=13,re.fx.start=function(){zt||(zt=setInterval(re.fx.tick,re.fx.interval))},re.fx.stop=function(){clearInterval(zt),zt=null},re.fx.speeds={slow:600,fast:200,_default:400},re.fx.step={},re.expr&&re.expr.filters&&(re.expr.filters.animated=function(e){return re.grep(re.timers,function(t){return e===t.elem}).length}),re.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){re.offset.setOffset(this,e,t)});var n,r,i={top:0,left:0},o=this[0],a=o&&o.ownerDocument;if(a)return n=a.documentElement,re.contains(n,o)?(typeof o.getBoundingClientRect!==$&&(i=o.getBoundingClientRect()),r=P(a),{top:i.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:i.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):i},re.offset={setOffset:function(e,t,n){var r=re.css(e,"position");"static"===r&&(e.style.position="relative");var i,o,a=re(e),s=a.offset(),u=re.css(e,"top"),l=re.css(e,"left"),c={},f={};("absolute"===r||"fixed"===r)&&re.inArray("auto",[u,l])>-1?(i=(f=a.position()).top,o=f.left):(i=parseFloat(u)||0,o=parseFloat(l)||0),re.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(c.top=t.top-s.top+i),null!=t.left&&(c.left=t.left-s.left+o),"using"in t?t.using.call(e,c):a.css(c)}},re.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===re.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),re.nodeName(e[0],"html")||(n=e.offset()),n.top+=re.css(e[0],"borderTopWidth",!0),n.left+=re.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-re.css(r,"marginTop",!0),left:t.left-n.left-re.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||X;e&&!re.nodeName(e,"html")&&"static"===re.css(e,"position");)e=e.offsetParent;return e||X})}}),re.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);re.fn[e]=function(i){return re.access(this,function(e,i,o){var a=P(e);if(o===t)return a?n in a?a[n]:a.document.documentElement[i]:e[i];a?a.scrollTo(r?re(a).scrollLeft():o,r?o:re(a).scrollTop()):e[i]=o},e,i,arguments.length,null)}}),re.each({Height:"height",Width:"width"},function(e,n){re.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){re.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(!0===i||!0===o?"margin":"border");return re.access(this,function(n,r,i){var o;return re.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?re.css(n,r,s):re.style(n,r,i,s)},n,a?i:t,a,null)}})}),re.fn.size=function(){return this.length},re.fn.andSelf=re.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=re:(e.jQuery=e.$=re,"function"==typeof define&&define.amd&&define("jquery",[],function(){return re}))}(window)}});
Uize.module({name:"Zazzle.FlowPlayer",required:"Zazzle.jQuery",builder:function(e){if("undefined"!=typeof window){var n=Uize.localStorage;!function(e){function t(e){return Math.round(100*e)/100}function o(e){return/mpegurl/i.test(e)?"application/x-mpegurl":"video/"+e}function i(e){return/^(video|application)/.test(e)||(e=o(e)),!!g.canPlayType(e).replace("no","")}function r(n,t){var o=e.grep(n,function(e){return e.type===t});return o.length?o[0]:null}function a(e){var n=e.attr("src"),t=e.attr("type")||"",o=n.split(b)[1];return t=/mpegurl/.test(t)?"mpegurl":t.replace("video/",""),{src:n,suffix:o||t,type:t||o}}function s(n){var t=[];e("source",n).each(function(){t.push(a(e(this)))}),t.length||t.push(a(n)),this.initialSources=t,this.resolve=function(n){return n?(e.isArray(n)?n={sources:e.map(n,function(n){var t,o=e.extend({},n);return e.each(n,function(e){t=e}),o.type=t,o.src=n[t],delete o[t],o})}:"string"==typeof n&&(n={src:n,sources:[]},e.each(t,function(e,t){"flash"!=t.type&&n.sources.push({type:t.type,src:n.src.replace(b,"."+t.suffix+"$2")})})),n):{sources:t}}}function l(e){return(e=parseInt(e,10))>=10?e:"0"+e}function c(e){e=e||0;var n=Math.floor(e/3600),t=Math.floor(e/60);return e-=60*t,n>=1?(t-=60*n,n+":"+l(t)+":"+l(e)):l(t)+":"+l(e)}!function(e){if(!e.browser){var n=e.browser={},t=navigator.userAgent.toLowerCase(),o=/(chrome)[ \/]([\w.]+)/.exec(t)||/(safari)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];o[1]&&(n[o[1]]=!0,n.version=o[2]||"0")}}(jQuery),e(function(){"function"==typeof e.fn.flowplayer&&e("video").parent(".flowplayer").flowplayer()});var d=[],u=[],f=window.navigator.userAgent;window.flowplayer=function(n){return e.isFunction(n)?u.push(n):"number"==typeof n||void 0===n?d[n||0]:e(n).data("flowplayer")},e(window).on("beforeunload",function(){e.each(d,function(n,t){t.conf.splash?t.unload():t.bind("error",function(){e(".flowplayer.is-error .fp-message").remove()})})}),e.extend(flowplayer,{version:"5.4.3",engine:{},conf:{},support:{},defaults:{debug:!1,disabled:!1,engine:"html5",fullscreen:window==window.top,keyboard:!0,ratio:9/16,adaptiveRatio:!1,flashfit:!1,rtmp:0,splash:!1,swf:"//releases.flowplayer.org/5.4.3/commercial/flowplayer.swf",speeds:[.25,.5,1,1.5,2],tooltip:!0,volume:"object"!=typeof n?1:"true"==n.muted?0:isNaN(n.volume)?1:n.volume||1,errors:["","Video loading aborted","Network error","Video not properly encoded","Video file not found","Unsupported video","Skin not found","SWF file not found","Subtitles not found","Invalid RTMP URL","Unsupported video format. Try installing Adobe Flash."],errorUrls:["","","","","","","","","","","https://get.adobe.com/flashplayer/"],playlist:[]}});var p=1;e.fn.flowplayer=function(n,t){return"string"==typeof n&&(n={swf:n}),e.isFunction(n)&&(t=n,n={}),!n&&this.data("flowplayer")||this.each(function(){var o,i,r=e(this).addClass("is-loading"),a=e.extend({},flowplayer.defaults,flowplayer.conf,n,r.data()),l=e("video",r).addClass("fp-engine").removeAttr("controls"),c=l.length?new s(l):null,f={};if(a.playlist.length){var m,g=l.attr("preload");l.length&&l.replaceWith(m=e("<p />")),l=e("<video />").addClass("fp-engine"),m?m.replaceWith(l):r.prepend(l),l.attr("preload",g),"string"==typeof a.playlist[0]?l.attr("src",a.playlist[0]):e.each(a.playlist[0],function(n,t){for(var o in t)t.hasOwnProperty(o)&&l.append(e("<source />").attr({type:"video/"+o,src:t[o]}))}),c=new s(l)}var v=r.data("flowplayer");v&&v.unload(),r.data("fp-player_id",r.data("fp-player_id")||p++);try{f=window.localStorage||f}catch(e){}var h=this.currentStyle&&"rtl"===this.currentStyle.direction||window.getComputedStyle&&"rtl"===window.getComputedStyle(this,null).getPropertyValue("direction");h&&r.addClass("is-rtl");var b=v||{conf:a,currentSpeed:1,volumeLevel:void 0===a.volume?1*f.volume:a.volume,video:{},disabled:!1,finished:!1,loading:!1,muted:"true"==f.muted||a.muted,paused:!1,playing:!1,ready:!1,splash:!1,rtl:h,load:function(n,t){if(!(b.error||b.loading||b.disabled)){if(n=c.resolve(n),e.extend(n,i.pick(n.sources)),n.src){var o=e.Event("load");r.trigger(o,[b,n,i]),o.isDefaultPrevented()?b.loading=!1:(i.load(n),e.isFunction(n)&&(t=n),t&&r.one("ready",t))}return b}},pause:function(e){return!b.ready||b.seeking||b.disabled||b.loading||(i.pause(),b.one("pause",e)),b},resume:function(){return b.ready&&b.paused&&!b.disabled&&(i.resume(),b.finished&&(b.trigger("resume"),b.finished=!1)),b},toggle:function(){return b.ready?b.paused?b.resume():b.pause():b.load()},seek:function(n,t){if(b.ready){if("boolean"==typeof n){var a=.1*b.video.duration;n=b.video.time+(n?a:-a)}n=o=Math.min(Math.max(n,0),b.video.duration).toFixed(1);var s=e.Event("beforeseek");r.trigger(s,[b,n]),s.isDefaultPrevented()?(b.seeking=!1,r.toggleClass("is-seeking",b.seeking)):(i.seek(n),e.isFunction(t)&&r.one("seek",t))}return b},seekTo:function(e,n){var t=void 0===e?o:.1*b.video.duration*e;return b.seek(t,n)},mute:function(e){return void 0===e&&(e=!b.muted),f.muted=b.muted=e,f.volume=isNaN(f.volume)?a.volume:f.volume,b.volume(e?0:f.volume,!0),b.trigger("mute",e),b},volume:function(e,n){return b.ready&&(e=Math.min(Math.max(e,0),1),n||(f.volume=e),i.volume(e)),b},speed:function(n,t){return b.ready&&("boolean"==typeof n&&(n=a.speeds[e.inArray(b.currentSpeed,a.speeds)+(n?1:-1)]||b.currentSpeed),i.speed(n),t&&r.one("speed",t)),b},stop:function(){return b.ready&&(b.pause(),b.seek(0,function(){r.trigger("stop")})),b},unload:function(){return r.hasClass("is-embedding")||(a.splash?(b.trigger("unload"),i.unload()):b.stop()),b},disable:function(e){return void 0===e&&(e=!b.disabled),e!=b.disabled&&(b.disabled=e,b.trigger("disable",e)),b}};b.conf=e.extend(b.conf,a),e.each(["bind","one","unbind"],function(e,n){b[n]=function(e,t){return r[n](e,t),b}}),b.trigger=function(e,n){return r.trigger(e,[b,n]),b},r.data("flowplayer")||r.bind("boot",function(){return e.each(["autoplay","loop","preload","poster"],function(e,n){var t=l.attr(n);void 0!==t&&(a[n]=t||!0)}),(a.splash||r.hasClass("is-splash")||!flowplayer.support.firstframe)&&(b.forcedSplash=!a.splash&&!r.hasClass("is-splash"),b.splash=a.splash=a.autoplay=!0,r.addClass("is-splash"),l.attr("preload","none")),e.each(u,function(){this(b,r)}),(i=flowplayer.engine[a.engine])&&(i=i(b,r)),i.pick(c.initialSources)?b.engine=a.engine:e.each(flowplayer.engine,function(e){return e!=a.engine?((i=this(b,r)).pick(c.initialSources)&&(b.engine=e),!1):void 0}),d.push(b),b.engine?(a.splash?b.unload():b.load(),a.disabled&&b.disable(),i.volume(b.volumeLevel),void r.one("ready",t)):b.trigger("error",{code:flowplayer.support.flashVideo?5:10})}).bind("load",function(n,t){a.splash&&e(".flowplayer").filter(".is-ready, .is-loading").not(r).each(function(){var n=e(this).data("flowplayer");n.conf.splash&&n.unload()}),r.addClass("is-loading"),t.loading=!0}).bind("ready",function(e,n,t){function o(){r.removeClass("is-loading"),n.loading=!1}t.time=0,n.video=t,a.splash?r.one("progress",o):o(),n.muted?n.mute(!0):n.volume(n.volumeLevel)}).bind("unload",function(){a.splash&&l.remove(),r.removeClass("is-loading"),b.loading=!1}).bind("ready unload",function(e){var n="ready"==e.type;r.toggleClass("is-splash",!n).toggleClass("is-ready",n),b.ready=n,b.splash=!n}).bind("progress",function(e,n,t){n.video.time=t}).bind("speed",function(e,n,t){n.currentSpeed=t}).bind("volume",function(e,n,t){n.volumeLevel=Math.round(100*t)/100,n.muted?t&&n.mute(!1):f.volume=t}).bind("beforeseek seek",function(e){b.seeking="beforeseek"==e.type,r.toggleClass("is-seeking",b.seeking)}).bind("ready pause resume unload finish stop",function(e,n,t){b.paused=/pause|finish|unload|stop/.test(e.type),"ready"==e.type&&(b.paused="none"==a.preload,t&&(b.paused=!t.duration||!a.autoplay&&"none"!=a.preload)),b.playing=!b.paused,r.toggleClass("is-paused",b.paused).toggleClass("is-playing",b.playing),b.load.ed||b.pause()}).bind("finish",function(){b.finished=!0}).bind("error",function(){l.remove()}),r.trigger("boot",[b,r]).data("flowplayer",b)})},function(){var n=flowplayer.support,t=e.browser,o=e("<video loop autoplay preload/>")[0],i=t.msie,r=navigator.userAgent,a=/iPad|MeeGo/.test(r)&&!/CriOS/.test(r),s=/iPad/.test(r)&&/CriOS/.test(r),l=/iP(hone|od)/i.test(r)&&!/iPad/.test(r),c=/Android/.test(r)&&!/Firefox/.test(r),d=/Android/.test(r)&&/Firefox/.test(r),u=/Silk/.test(r),f=/IEMobile/.test(r),p=(a&&function(e){var n=/Version\/(\d\.\d)/.exec(e);n&&n.length>1&&parseFloat(n[1],10)}(r),c?parseFloat(/Android\ (\d\.\d)/.exec(r)[1],10):0);e.extend(n,{subtitles:!!o.addTextTrack,fullscreen:!c&&("function"==typeof document.webkitCancelFullScreen&&!/Mac OS X 10_5.+Version\/5\.0\.\d Safari/.test(r)||document.mozFullScreenEnabled||"function"==typeof document.exitFullscreen),inlineBlock:!(i&&t.version<8),touch:"ontouchstart"in window,dataload:!a&&!l&&!f,zeropreload:!i&&!c,volume:!(a||c||l||u||s),cachedVideoTag:!(a||l||s||f),firstframe:!(l||a||c||u||s||f||d),inlineVideo:!l&&!u&&!f&&(!c||p>=3),hlsDuration:!t.safari||a||l||s,seekable:!a&&!s});try{var m=i?new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version"):navigator.plugins["Shockwave Flash"].description;(m=m.split(/\D+/)).length&&!m[0]&&(m=m.slice(1)),n.flashVideo=m[0]>9||9==m[0]&&m[3]>=115}catch(e){}try{n.video=!!o.canPlayType,n.video&&o.canPlayType("video/mp4")}catch(e){n.video=!1}n.animation=function(){for(var n=["","Webkit","Moz","O","ms","Khtml"],t=e("<p/>")[0],o=0;o<n.length;o++)if("undefined"!==t.style[n[o]+"AnimationName"])return!0}()}(),window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_savedUnloadHandler=__flash_unloadHandler=function(){}}),flowplayer.engine.flash=function(n,t){var o,i,r,a=n.conf;n.video;var s={pick:function(n){if(flowplayer.support.flashVideo){var t=e.grep(n,function(e){return"flash"==e.type})[0];if(t)return t;for(var o,i=0;i<n.length;i++)if(o=n[i],/mp4|flv/.test(o.type))return o}},load:function(s){function l(e){return e.replace(/&amp;/g,"%26").replace(/&/g,"%26").replace(/=/g,"%3D")}var c=e("video",t),d=l(s.src);if(is_absolute=/^https?:/.test(d),c.length>0&&flowplayer.support.video&&c[0].pause(),c.remove(),is_absolute||a.rtmp||(d=e("<img/>").attr("src",d)[0].src),r)r.__play(d);else{o="fp"+(""+Math.random()).slice(3,15);var u={hostname:a.embedded?a.hostname:location.hostname,url:d,callback:"jQuery."+o};t.data("origin")&&(u.origin=t.data("origin")),is_absolute&&delete a.rtmp,e.each(["key","autoplay","preload","rtmp","loop","debug","preload","splash"],function(e,n){a[n]&&(u[n]=a[n])}),u.rtmp&&(u.rtmp=l(u.rtmp)),(i=function(n,t){var o="obj"+(""+Math.random()).slice(2,15),i='<object class="fp-engine" id="'+o+'" name="'+o+'" ';i+=e.browser.msie?'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">':' data="'+n+'" type="application/x-shockwave-flash">';var r={width:"100%",height:"100%",allowscriptaccess:"always",wmode:"transparent",quality:"high",flashvars:"",movie:n+(e.browser.msie?"?"+o:""),name:o};return e.each(t,function(e,n){r.flashvars+=e+"="+n+"&"}),e.each(r,function(e,n){i+='<param name="'+e+'" value="'+n+'"/>'}),i+="</object>",e(i)}(a.swf,u)).prependTo(t),r=i[0],setTimeout(function(){try{if(!r.PercentLoaded())return t.trigger("error",[n,{code:7,url:a.swf}])}catch(e){}},5e3),e[o]=function(t,o){a.debug&&"status"!=t&&console.log("--",t,o);var i=e.Event(t);switch(t){case"ready":o=e.extend(s,o);break;case"click":i.flash=!0;break;case"keydown":i.which=o;break;case"seek":s.time=o;break;case"buffered":s.buffered=!0;break;case"status":n.trigger("progress",o.time),o.buffer<=s.bytes&&!s.buffered?(s.buffer=o.buffer/s.bytes*s.duration,n.trigger("buffer",s.buffer)):s.buffered&&n.trigger("buffered")}setTimeout(function(){n.trigger(i,o)},1)}}},speed:e.noop,unload:function(){r&&r.__unload&&r.__unload(),delete e[o],e("object",t).remove(),r=0}};e.each("pause,resume,seek,volume".split(","),function(e,t){s[t]=function(e){n.ready&&("seek"==t&&n.video.time&&!n.paused&&n.trigger("beforeseek"),void 0===e?r["__"+t]():r["__"+t](e))}});var l=e(window);return n.bind("ready fullscreen fullscreen-exit",function(o){var i=t.height(),r=t.width();if(n.conf.flashfit||/full/.test(o.type)){var a,s,c=n.isFullscreen,d=c&&F,u=!flowplayer.support.inlineBlock,f=c?d?screen.availWidth:l.width():r,p=c?d?screen.availHeight:l.height():i,m=d?screen.width-screen.availWidth:0,g=d?screen.height-screen.availHeight:0,v=u?r:"",h=u?i:"";(n.conf.flashfit||"fullscreen"===o.type)&&(a=n.video.width/n.video.height,s=n.video.height/n.video.width,h=Math.max(s*f),v=Math.max(a*p),h=h>p?v*s:h,h=Math.min(Math.round(h),p),v=v>f?h*a:v,v=Math.min(Math.round(v),f),g=Math.max(Math.round((p+g-h)/2),0),m=Math.max(Math.round((f+m-v)/2),0)),e("object",t).css({width:v,height:h,marginTop:g,marginLeft:m})}}),s};var m,g=e("<video/>")[0],v={ended:"finish",pause:"pause",play:"resume",progress:"buffer",timeupdate:"progress",volumechange:"volume",ratechange:"speed",seeked:"seek",loadeddata:"ready",error:"error",dataunavailable:"error"},h=function(n){return m?m.attr({type:o(n.type),src:n.src}):m=e("<video/>",{src:n.src,type:o(n.type),class:"fp-engine",autoplay:"autoplay",preload:"none","x-webkit-airplay":"allow"})};flowplayer.engine.html5=function(n,o){function a(r,a,l){r.listeners&&r.listeners.hasOwnProperty(o.data("fp-player_id"))||((r.listeners||(r.listeners={}))[o.data("fp-player_id")]=!0,a.bind("error",function(t){try{if(t.originalEvent&&e(t.originalEvent.originalTarget).is("img"))return t.preventDefault();i(e(t.target).attr("type"))&&n.trigger("error",{code:4})}catch(e){}}),e.each(v,function(i,a){r.addEventListener(i,function(c){if("progress"==a&&c.srcElement&&0===c.srcElement.readyState&&setTimeout(function(){n.video.duration||(a="error",n.trigger(a,{code:4}))},1e4),f.debug&&!/progress/.test(a)&&console.log(i,"->",a,c),(n.ready||/ready|error/.test(a))&&a&&e("video",o).length){var u,p=e.Event(a);switch(a){case"ready":u=e.extend(l,{duration:r.duration,width:r.videoWidth,height:r.videoHeight,url:r.currentSrc,src:r.currentSrc});try{u.seekable=r.seekable&&r.seekable.end(null)}catch(e){}if(s=s||setInterval(function(){try{u.buffer=r.buffered.end(null)}catch(e){}u.buffer&&(u.buffer<=u.duration&&!u.buffered?n.trigger("buffer",c):u.buffered||(u.buffered=!0,n.trigger("buffer",c).trigger("buffered",c),clearInterval(s),s=0))},250),!u.duration&&!d.hlsDuration&&"loadeddata"===i){var m=function(){u.duration=r.duration;try{u.seekable=r.seekable&&r.seekable.end(null)}catch(e){}n.trigger(p,u),r.removeEventListener("durationchange",m)};return void r.addEventListener("durationchange",m)}break;case"progress":case"seek":if(n.video.duration,r.currentTime>0){u=Math.max(r.currentTime,0);break}if("progress"==a)return;case"speed":u=t(r.playbackRate);break;case"volume":u=t(r.volume);break;case"error":try{u=(c.srcElement||c.originalTarget).error}catch(e){return}}n.trigger(p,u)}},!1)}))}var s,l,c=e("video",o),d=flowplayer.support,u=e("track",c),f=n.conf;return{pick:function(e){if(d.video){if(f.videoTypePreference){var n=r(e,f.videoTypePreference);if(n)return n}for(var t=0;t<e.length;t++)if(i(e[t].type))return e[t]}},load:function(t){if(f.splash&&!l)c=h(t).prependTo(o),d.inlineVideo||c.css({position:"absolute",top:"-9999em"}),u.length&&c.append(u.attr("default","")),f.loop&&c.attr("loop","loop"),l=c[0];else{l=c[0];var i=c.find("source");!l.src&&i.length&&(l.src=t.src,i.remove()),n.video.src&&t.src!=n.video.src?(c.attr("autoplay","autoplay"),l.src=t.src):"none"!=f.preload&&d.dataload||(d.zeropreload?n.trigger("ready",t).trigger("pause").one("ready",function(){o.trigger("resume")}):n.one("ready",function(){o.trigger("pause")}))}a(l,e("source",c).add(c),t),"none"==f.preload&&d.zeropreload&&d.dataload||l.load(),f.splash&&l.load()},pause:function(){l.pause()},resume:function(){l.play()},speed:function(e){l.playbackRate=e},seek:function(e){try{var t=n.paused;l.currentTime=e,t&&l.pause()}catch(e){}},volume:function(e){l.volume=e},unload:function(){e("video.fp-engine",o).remove(),d.cachedVideoTag||(m=null),s=clearInterval(s),l=0}}};var b=/\.(\w{3,4})(\?.*)?$/i;e.throttle=function(e,n){var t;return function(){t||(e.apply(this,arguments),t=1,setTimeout(function(){t=0},n))}},e.fn.slider2=function(n){var t=/iPad/.test(navigator.userAgent)&&!/CriOS/.test(navigator.userAgent);return this.each(function(){var o,i,r,a,s,l,c,d=e(this),u=e(document),f=d.children(":last"),p=!1,m=function(){i=d.offset(),r=d.width(),a=d.height(),s=r,c=b(l)},g=function(e){o||e==y.value||l&&!(l>e)||(d.trigger("slide",[e]),y.value=e)},v=function(e){var t=e.pageX;!t&&e.originalEvent&&e.originalEvent.touches&&e.originalEvent.touches.length&&(t=e.originalEvent.touches[0].pageX);var o=t-i.left,r=(o=Math.max(0,Math.min(c||s,o)))/s;return n&&(r=1-r),h(r,0,!0)},h=function(e,n){void 0===n&&(n=0),e>1&&(e=1);var o=Math.round(1e3*e)/10+"%";return(!l||l>=e)&&(t||f.stop(),p?f.css("width",o):f.animate({width:o},n,"linear")),e},b=function(e){return Math.max(0,Math.min(s,e*r))},y={max:function(e){l=e},disable:function(e){o=e},slide:function(e,n,t){m(),t&&g(e),h(e,n)},disableAnimation:function(e){p=!1!==e}};m(),d.data("api",y).bind("mousedown.sld touchstart",function(n){if(n.preventDefault(),!o){var t=e.throttle(g,100);m(),y.dragging=!0,d.addClass("is-dragging"),g(v(n)),u.bind("mousemove.sld touchmove",function(e){e.preventDefault(),t(v(e))}).one("mouseup touchend",function(){y.dragging=!1,d.removeClass("is-dragging"),u.unbind("mousemove.sld touchmove")})}})})},flowplayer(function(n,t){function o(n){return e(".fp-"+n,t)}function i(n){("0px"===t.css("width")||"0px"===t.css("height")||n!==flowplayer.defaults.ratio)&&(parseInt(b,10)||g.css("paddingTop",100*n+"%")),l.inlineBlock||e("object",t).height(t.height())}function r(e){t.toggleClass("is-mouseover",e).toggleClass("is-mouseout",!e)}var a,s=n.conf,l=flowplayer.support;t.find(".fp-ratio,.fp-ui").remove(),t.addClass("flowplayer").append('      <div class="ratio"/>      <div class="ui">         <div class="waiting"><em/><em/><em/></div>         <a class="fullscreen"/>         <a class="unload"/>         <p class="speed"/>         <div class="controls">            <a class="play"></a>            <div class="timeline">               <div class="buffer"/>               <div class="progress"/>            </div>            <div class="volume">               <a class="mute"></a>               <div class="volumeslider">                  <div class="volumelevel"/>               </div>            </div>         </div>         <div class="time">            <em class="elapsed">00:00</em>            <em class="remaining"/>            <em class="duration">00:00</em>         </div>         <div class="message"><h2/><p/></div>      </div>'.replace(/class="/g,'class="fp-'));var d=o("progress"),u=o("buffer"),f=o("elapsed"),p=o("remaining"),m=o("waiting"),g=o("ratio"),v=o("speed"),h=o("duration"),b=g.css("paddingTop"),y=o("timeline").slider2(n.rtl),w=y.data("api"),k=(o("volume"),o("fullscreen")),x=o("volumeslider").slider2(n.rtl),C=x.data("api"),T=t.is(".fixed-controls, .no-toggle");w.disableAnimation(t.hasClass("is-touch")),l.animation||m.html("<p>loading &hellip;</p>"),i(s.ratio);try{s.fullscreen||k.remove()}catch(e){k.remove()}n.bind("ready",function(){var e=n.video.duration;w.disable(n.disabled||!e),s.adaptiveRatio&&i(n.video.height/n.video.width),h.add(p).html(c(e)),e>=3600&&t.addClass("is-long")||t.removeClass("is-long"),C.slide(n.volumeLevel)}).bind("unload",function(){b||g.css("paddingTop","")}).bind("buffer",function(){var e=n.video,t=e.buffer/e.duration;!e.seekable&&l.seekable&&w.max(t),1>t?u.css("width",100*t+"%"):u.css({width:"100%"})}).bind("speed",function(e,n,t){v.text(t+"x").addClass("fp-hilite"),setTimeout(function(){v.removeClass("fp-hilite")},1e3)}).bind("buffered",function(){u.css({width:"100%"}),w.max(1)}).bind("progress",function(){var e=n.video.time,t=n.video.duration;w.dragging||w.slide(e/t,n.seeking?0:250),f.html(c(e)),p.html("-"+c(t-e))}).bind("finish resume seek",function(e){t.toggleClass("is-finished","finish"==e.type)}).bind("stop",function(){f.html(c(0)),w.slide(0,100)}).bind("finish",function(){f.html(c(n.video.duration)),w.slide(1,100),t.removeClass("is-seeking")}).bind("beforeseek",function(){d.stop()}).bind("volume",function(){C.slide(n.volumeLevel)}).bind("disable",function(){var e=n.disabled;w.disable(e),C.disable(e),t.toggleClass("is-disabled",n.disabled)}).bind("mute",function(e,n,o){t.toggleClass("is-muted",o)}).bind("error",function(n,o,i){if(t.removeClass("is-loading").addClass("is-error"),i){i.message=s.errors[i.code],o.error=!0;var r=e(".fp-message",t);e("h2",r).text((o.engine||"html5")+": "+i.message),e("p",r).text(i.url||o.video.url||o.video.src||s.errorUrls[i.code]),t.unbind("mouseenter click").removeClass("is-mouseover")}}).bind("mouseenter mouseleave",function(e){if(!T){var n,o="mouseenter"==e.type;r(o),o?(t.bind("pause.x mousemove.x volume.x",function(){r(!0),n=new Date}),a=setInterval(function(){new Date-n>5e3&&(r(!1),n=new Date)},100)):(t.unbind(".x"),clearInterval(a))}}).bind("mouseleave",function(){(w.dragging||C.dragging)&&t.addClass("is-mouseover").removeClass("is-mouseout")}).bind("click.player",function(t){return e(t.target).is(".fp-ui, .fp-engine")||t.flash?(t.preventDefault(),n.toggle()):void 0}),s.poster&&t.css("backgroundImage","url("+s.poster+")");var S=t.css("backgroundColor"),F="none"!=t.css("backgroundImage")||S&&"rgba(0, 0, 0, 0)"!=S&&"transparent"!=S;!F||s.splash||s.autoplay||n.bind("ready stop",function(){t.addClass("is-poster").one("progress",function(){t.removeClass("is-poster")})}),!F&&n.forcedSplash&&t.css("backgroundColor","#555"),e(".fp-toggle, .fp-play",t).click(n.toggle),e.each(["mute","fullscreen","unload"],function(e,t){o(t).click(function(){n[t]()})}),y.bind("slide",function(e,t){n.seeking=!0,n.seek(t*n.video.duration)}),x.bind("slide",function(e,t){n.volume(t)}),o("time").click(function(){e(this).toggleClass("is-inverted")}),r(T)});var y,w,k="is-help";e(document).bind("keydown.fp",function(n){var t=y,o=n.ctrlKey||n.metaKey||n.altKey,i=n.which,r=t&&t.conf;if(t&&r.keyboard&&!t.disabled){if(-1!=e.inArray(i,[63,187,191,219]))return w.toggleClass(k),!1;if(27==i&&w.hasClass(k))return w.toggleClass(k),!1;if(!o&&t.ready){if(n.preventDefault(),n.shiftKey)return void(39==i?t.speed(!0):37==i&&t.speed(!1));if(58>i&&i>47)return t.seekTo(i-48);switch(i){case 38:case 75:t.volume(t.volumeLevel+.15);break;case 40:case 74:t.volume(t.volumeLevel-.15);break;case 39:case 76:t.seeking=!0,t.seek(!0);break;case 37:case 72:t.seeking=!0,t.seek(!1);break;case 190:t.seekTo();break;case 32:t.toggle();break;case 70:r.fullscreen&&t.fullscreen();break;case 77:t.mute();break;case 27:t[t.isFullscreen?"fullscreen":"unload"]()}}}}),flowplayer(function(n,t){n.conf.keyboard&&(t.bind("mouseenter mouseleave",function(e){(y=n.disabled||"mouseenter"!=e.type?0:n)&&(w=t)}),t.append('      <div class="fp-help">         <a class="fp-close"></a>         <div class="fp-help-section fp-help-basics">            <p><em>space</em>play / pause</p>            <p><em>esc</em>stop</p>            <p><em>f</em>fullscreen</p>            <p><em>shift</em> + <em>&#8592;</em><em>&#8594;</em>slower / faster <small>(latest Chrome and Safari)</small></p>         </div>         <div class="fp-help-section">            <p><em>&#8593;</em><em>&#8595;</em>volume</p>            <p><em>m</em>mute</p>         </div>         <div class="fp-help-section">            <p><em>&#8592;</em><em>&#8594;</em>seek</p>            <p><em>&nbsp;. </em>seek to previous            </p><p><em>1</em><em>2</em>&hellip;<em>6</em> seek to 10%, 20%, &hellip;60% </p>         </div>      </div>   '),n.conf.tooltip&&e(".fp-ui",t).attr("title","Hit ? for help").on("mouseout.tip",function(){e(this).removeAttr("title").off("mouseout.tip")}),e(".fp-close",t).click(function(){t.toggleClass(k)}))});var x,C=e.browser.mozilla?"moz":"webkit",T="fullscreen",S="fullscreen-exit",F=flowplayer.support.fullscreen,_="function"==typeof document.exitFullscreen,E=navigator.userAgent.toLowerCase(),M=/(safari)[ \/]([\w.]+)/.exec(E)&&!/(chrome)[ \/]([\w.]+)/.exec(E);e(document).bind(_?"fullscreenchange":C+"fullscreenchange",function(n){var t=e(document.webkitCurrentFullScreenElement||document.mozFullScreenElement||document.fullscreenElement||n.target);t.length&&!x?x=t.trigger(T,[t]):(x.trigger(S,[x]),x=null)}),flowplayer(function(n,t){if(n.conf.fullscreen){var o,i=e(window),r={pos:0,play:!1};n.isFullscreen=!1,n.fullscreen=function(e){return n.disabled?void 0:(void 0===e&&(e=!n.isFullscreen),e&&(o=i.scrollTop()),F?e?_?t[0].requestFullscreen():(t[0][C+"RequestFullScreen"](Element.ALLOW_KEYBOARD_INPUT),!M||document.webkitCurrentFullScreenElement||document.mozFullScreenElement||t[0][C+"RequestFullScreen"]()):_?document.exitFullscreen():document[C+"CancelFullScreen"]():("flash"===n.engine&&n.conf.rtmp&&(r={pos:n.video.time,play:n.playing}),n.trigger(e?T:S,[n])),n)};var a;t.bind("mousedown.fs",function(){+new Date-a<150&&n.ready&&n.fullscreen(),a=+new Date}),n.bind(T,function(){t.addClass("is-fullscreen"),n.isFullscreen=!0}).bind(S,function(){t.removeClass("is-fullscreen"),n.isFullscreen=!1,i.scrollTop(o)}).bind("ready",function(){r.pos&&!isNaN(r.pos)&&setTimeout(function(){n.play(),n.seek(r.pos),r.play||setTimeout(function(){n.pause()},100),r={pos:0,play:!1}},250)})}}),flowplayer(function(n,t){function o(){return e(r.query,t)}function i(){return e(r.query+"."+a,t)}var r=e.extend({active:"is-active",advance:!0,query:".fp-playlist a"},n.conf),a=r.active;n.play=function(t){return void 0===t?n.resume():"number"!=typeof t||n.conf.playlist[t]?("number"!=typeof t&&n.load.apply(null,arguments),n.unbind("resume.fromfirst"),n.video.index=t,n.load("string"==typeof n.conf.playlist[t]?n.conf.playlist[t].toString():e.map(n.conf.playlist[t],function(n){return e.extend({},n)})),n):n},n.next=function(e){e&&e.preventDefault();var t=n.video.index;return-1!=t&&(t=t===n.conf.playlist.length-1?0:t+1,n.play(t)),n},n.prev=function(e){e&&e.preventDefault();var t=n.video.index;return-1!=t&&(t=0===t?n.conf.playlist.length-1:t-1,n.play(t)),n},e(".fp-next",t).click(n.next),e(".fp-prev",t).click(n.prev),r.advance&&t.unbind("finish.pl").bind("finish.pl",function(e,n){var o=n.video.index+1;o<n.conf.playlist.length||r.loop?(o=o===n.conf.playlist.length?0:o,t.removeClass("is-finished"),setTimeout(function(){n.play(o)})):(t.addClass("is-playing"),n.conf.playlist.length>1&&n.one("resume.fromfirst",function(){return n.play(0),!1}))});var s=!1;if(n.conf.playlist.length){s=!0;var l=t.find(".fp-playlist");if(!l.length){l=e('<div class="fp-playlist"></div>');e(".fp-next,.fp-prev",t).eq(0).before(l).length||e("video",t).after(l)}l.empty(),e.each(n.conf.playlist,function(n,t){var o;if("string"==typeof t)o=t;else for(var i in t[0])if(t[0].hasOwnProperty(i)){o=t[0][i];break}l.append(e("<a />").attr({href:o,"data-index":n}))})}if(o().length){s||(n.conf.playlist=[],o().each(function(){var t=e(this).attr("href");e(this).attr("data-index",n.conf.playlist.length),n.conf.playlist.push(t)})),t.on("click",r.query,function(t){t.preventDefault();var o=e(t.target).closest(r.query),i=Number(o.attr("data-index"));-1!=i&&n.play(i)});var c=o().filter("[data-cuepoints]").length;n.bind("load",function(o,r,s){var l=i().removeClass(a).attr("data-index"),d=s.index=n.video.index||0,u=e('a[data-index="'+d+'"]',t).addClass(a),f=d==n.conf.playlist.length-1;t.removeClass("video"+l).addClass("video"+d).toggleClass("last-video",f),s.index=r.video.index=d,s.is_last=r.video.is_last=f,c&&(n.cuepoints=u.data("cuepoints"))}).bind("unload.pl",function(){i().toggleClass(a)})}n.conf.playlist.length&&(n.conf.loop=!1)});var j=/ ?cue\d+ ?/;flowplayer(function(n,t){function o(e){t[0].className=t[0].className.replace(j," "),e>=0&&t.addClass("cue"+e)}var i=0;n.cuepoints=n.conf.cuepoints||[],n.bind("progress",function(e,r,a){if(i&&.015>a-i)return i=a;i=a;for(var s,l=n.cuepoints||[],c=0;c<l.length;c++)s=l[c],isNaN(s)||(s={time:s}),s.time<0&&(s.time=n.video.duration+s.time),s.index=c,Math.abs(s.time-a)<.125*n.currentSpeed&&(o(c),t.trigger("cuepoint",[n,s]))}).bind("unload seek",o),n.conf.generate_cuepoints&&n.bind("load",function(){e(".fp-cuepoint",t).remove()}).bind("ready",function(){var o=n.cuepoints||[],i=n.video.duration,r=e(".fp-timeline",t).css("overflow","visible");e.each(o,function(t,o){var a=o.time||o;0>a&&(a=i+o);e("<a/>").addClass("fp-cuepoint fp-cuepoint"+t).css("left",a/i*100+"%").appendTo(r).mousedown(function(){return n.seek(a),!1})})})}),flowplayer(function(n,t){function o(e){var n=e.split(":");return 2==n.length&&n.unshift(0),3600*n[0]+60*n[1]+parseFloat(n[2].replace(",","."))}var i=e("track",t),r=n.conf;if(!flowplayer.support.subtitles||(n.subtitles=i.length&&i[0].track,!r.nativesubtitles||"html5"!=r.engine)){i.remove();var a=/^(([0-9]{2}:)?[0-9]{2}:[0-9]{2}[,.]{1}[0-9]{3}) --\> (([0-9]{2}:)?[0-9]{2}:[0-9]{2}[,.]{1}[0-9]{3})(.*)/;n.subtitles=[];var s=i.attr("src");if(s){e.get(s,function(t){for(var i,r,s,l,c=0,d=t.split("\n"),u=d.length,f={};u>c;c++)if(r=a.exec(d[c])){for(i=d[c-1],s="<p>"+d[++c]+"</p><br/>";e.trim(d[++c])&&c<d.length;)s+="<p>"+d[c]+"</p><br/>";l={time:(f={title:i,startTime:o(r[1]),endTime:o(r[2]||r[3]),text:s}).startTime,subtitle:f},n.subtitles.push(f),n.cuepoints.push(l),n.cuepoints.push({time:f.endTime,subtitleEnd:i}),0===f.startTime&&n.trigger("cuepoint",l)}}).fail(function(){return n.trigger("error",{code:8,url:s}),!1});var l,c=e("<div class='fp-subtitle'/>",t).appendTo(t);n.bind("cuepoint",function(e,n,t){t.subtitle?(l=t.index,c.html(t.subtitle.text).addClass("fp-active")):t.subtitleEnd&&(c.removeClass("fp-active"),l=t.index)}).bind("seek",function(t,o,i){l&&n.cuepoints[l]&&n.cuepoints[l].time>i&&(c.removeClass("fp-active"),l=null),e.each(n.cuepoints||[],function(e,t){var o=t.subtitle;o&&l!=t.index?i>=t.time&&(!o.endTime||i<=o.endTime)&&n.trigger("cuepoint",t):t.subtitleEnd&&i>=t.time&&t.index==l+1&&n.trigger("cuepoint",t)})})}}}),flowplayer(function(n,t){function o(){if(r&&"undefined"!=typeof _gat){var e=_gat._getTracker(i),o=n.video;e._setAllowLinker(!0),e._trackEvent("Video / Seconds played",n.engine+"/"+o.type,t.attr("title")||o.src.split("/").slice(-1)[0].replace(b,""),Math.round(r/1e3)),r=0}}var i=n.conf.analytics,r=0,a=0;i&&("undefined"==typeof _gat&&e.getScript("//google-analytics.com/ga.js"),n.bind("load unload",o).bind("progress",function(){n.seeking||(r+=a?+new Date-a:0,a=+new Date)}).bind("pause",function(){a=0}),e(window).unload(o))});var z=/IEMobile/.test(f);(flowplayer.support.touch||z)&&flowplayer(function(n,t){var o=/Android/.test(f)&&!/Firefox/.test(f)&&!/Opera/.test(f),i=/Silk/.test(f);if(o){n.conf.videoTypePreference="mp4";var r=n.load;n.load=function(){var e=r.apply(n,arguments);return n.trigger("ready",n,n.video),e}}flowplayer.support.volume||t.addClass("no-volume no-mute"),t.addClass("is-touch"),t.find(".fp-timeline").data("api").disableAnimation();var a=!1;t.bind("touchmove",function(){a=!0}).bind("touchend click",function(){return a?void(a=!1):n.playing&&!t.hasClass("is-mouseover")?(t.addClass("is-mouseover").removeClass("is-mouseout"),!1):(n.paused&&t.hasClass("is-mouseout")&&n.toggle(),void(n.paused&&z&&e("video",t)[0].play()))}),n.conf.native_fullscreen&&(e.browser.webkit||e.browser.safari)&&(n.fullscreen=function(){var n=e("video",t);n[0].webkitEnterFullScreen(),n.one("webkitendfullscreen",function(){n.prop("controls",!0).prop("controls",!1)})}),(o||i)&&n.bind("ready",function(){var o=e("video",t);o.one("canplay",function(){o[0].play()}),o[0].play(),n.bind("progress.dur",function(){var i=o[0].duration;1!==i&&(n.video.duration=i,e(".fp-duration",t).html(c(i)),n.unbind("progress.dur"))})})}),flowplayer(function(n,t){if(!1!==n.conf.embed){var o=n.conf,i=e(".fp-ui",t),r=e("<a/>",{class:"fp-embed",title:"Copy to your site"}).appendTo(i),a=e("<div/>",{class:"fp-embed-code"}).append("<label>Paste this HTML code on your site to embed.</label><textarea/>").appendTo(i),s=e("textarea",a);n.embedCode=function(){var i=n.video,r=i.width||t.width(),a=i.height||t.height(),s=e("<div/>",{class:"flowplayer",css:{width:r,height:a}}),l=e("<video/>").appendTo(s);e.each(["origin","analytics","logo","key","rtmp"],function(e,n){o[n]&&s.attr("data-"+n,o[n])}),e.each(i.sources,function(n,t){l.append(e("<source/>",{type:"video/"+t.type,src:t.src}))});var c={src:"//embed.flowplayer.org/5.4.3/embed.min.js"};e.isPlainObject(o.embed)&&(c["data-swf"]=o.embed.swf,c["data-library"]=o.embed.library,c.src=o.embed.script||c.src,o.embed.skin&&(c["data-skin"]=o.embed.skin));var d=e("<foo/>",c).append(s);return e("<p/>").append(d).html().replace(/<(\/?)foo/g,"<$1script")},t.fptip(".fp-embed","is-embedding"),s.click(function(){this.select()}),r.click(function(){s.text(n.embedCode()),s[0].focus(),s[0].select()})}}),e.fn.fptip=function(n,t){return this.each(function(){function o(){i.removeClass(t),e(document).unbind(".st")}var i=e(this);e(n||"a",this).click(function(n){n.preventDefault(),i.toggleClass(t),i.hasClass(t)&&e(document).bind("keydown.st",function(e){27==e.which&&o()}).bind("click.st",function(n){e(n.target).parents("."+t).length||o()})})})}}(jQuery),flowplayer(function(e,n){function t(e,n){"localhost"==n||parseInt(n.split(".").slice(-1))||(n=function(e){var n="co.uk,org.uk,ltd.uk,plc.uk,me.uk,br.com,cn.com,eu.com,hu.com,no.com,qc.com,sa.comse.com,se.net,us.com,uy.com,co.ac,gv.ac,or.ac,ac.ac,ac.at,co.at,gv.at,or.atasn.au,com.au,edu.au,org.au,net.au,id.au,ac.be,adm.br,adv.br,am.br,arq.br,art.brbio.br,cng.br,cnt.br,com.br,ecn.br,eng.br,esp.br,etc.br,eti.br,fm.br,fot.br,fst.brg12.br,gov.br,ind.br,inf.br,jor.br,lel.br,med.br,mil.br,net.br,nom.br,ntr.brodo.br,org.br,ppg.br,pro.br,psc.br,psi.br,rec.br,slg.br,tmp.br,tur.br,tv.br,vet.brzlg.br,ab.ca,bc.ca,mb.ca,nb.ca,nf.ca,ns.ca,nt.ca,on.ca,pe.ca,qc.ca,sk.ca,yk.caac.cn,com.cn,edu.cn,gov.cn,org.cn,bj.cn,sh.cn,tj.cn,cq.cn,he.cn,nm.cn,ln.cnjl.cn,hl.cn,js.cn,zj.cn,ah.cn,gd.cn,gx.cn,hi.cn,sc.cn,gz.cn,yn.cn,xz.cn,sn.cngs.cn,qh.cn,nx.cn,xj.cn,tw.cn,hk.cn,mo.cn,com.ec,tm.fr,com.fr,asso.fr,presse.frco.il,net.il,ac.il,k12.il,gov.il,muni.il,ac.in,co.in,org.in,ernet.in,gov.innet.in,res.in,ac.jp,co.jp,go.jp,or.jp,ne.jp,ac.kr,co.kr,go.kr,ne.kr,nm.kr,or.krasso.mc,tm.mc,com.mm,org.mm,net.mm,edu.mm,gov.mm,org.ro,store.ro,tm.ro,firm.rowww.ro,arts.ro,rec.ro,info.ro,nom.ro,nt.ro,com.sg,org.sg,net.sg,gov.sg,ac.th,co.thgo.th,mi.th,net.th,or.th,com.tr,edu.tr,gov.tr,k12.tr,net.tr,org.tr,com.tw,org.twnet.tw,ac.uk,uk.com,uk.net,gb.com,gb.net,com.hk,org.hk,net.hk,edu.hk,eu.lv,co.nzorg.nz,net.nz,maori.nz,iwi.nz,com.pt,edu.pt,com.ve,net.ve,org.ve,web.ve,info.veco.ve,net.ru,org.ru,com.hr,tv.tr,com.qa,edu.qa,gov.qa,gov.au,com.my,edu.my,gov.myco.za,com.ar,com.pl,com.ua,biz.pl,biz.tr,co.gl,co.mg,co.ms,co.vi,co.za,com.agcom.ai,com.cy,com.de,com.do,com.es,com.fj,com.gl,com.gt,com.hu,com.kg,com.kicom.lc,com.mg,com.ms,com.mt,com.mu,com.mx,com.nf,com.ng,com.ni,com.pa,com.phcom.ro,com.ru,com.sb,com.sc,com.sv,de.com,de.org,firm.in,gen.in,idv.tw,ind.ininfo.pl,info.tr,kr.com,me.uk,net.ag,net.ai,net.cn,net.do,net.gl,net.kg,net.kinet.lc,net.mg,net.mu,net.ni,net.pl,net.sb,net.sc,nom.ni,off.ai,org.ag,org.aiorg.do,org.es,org.gl,org.kg,org.ki,org.lc,org.mg,org.ms,org.nf,org.ni,org.plorg.sb,org.sc,gov.tw".split(","),t=(e=e.toLowerCase()).split("."),i=t.length;if(2>i)return e;var r=t.slice(-2).join(".");return i>=3&&o.inArray(r,n)>=0?t.slice(-3).join("."):r}(n));for(var t=0,i=n.length-1;i>=0;i--)t+=2983723987*n.charCodeAt(i);for(t=(""+t).substring(0,7),i=0;i<e.length;i++)if(t===e[i].substring(1,8))return 1}var o=jQuery,i=e.conf,r=i.swf.indexOf("flowplayer.org")&&i.e&&n.data("origin"),a=r?function(e){var n=o("<a/>")[0];return n.href=e,n.hostname}(r):location.hostname,s=i.key;if("file:"==location.protocol&&(a="localhost"),e.load.ed=1,i.hostname=a,i.origin=r||location.href,r&&n.addClass("is-embedded"),"string"==typeof s&&(s=s.split(/,\s*/)),s&&"function"==typeof t&&t(s,a))i.logo&&n.append(o("<a>",{class:"fp-logo",href:r}).append(o("<img/>",{src:i.logo})));else{var l=o("<a/>").attr("href","https://flowplayer.org").appendTo(n);o(".fp-controls",n),e.bind("pause resume finish unload",function(e,n){var t=n.video.src?n.video.src.indexOf("://my.flowplayer.org"):-1;/pause|resume/.test(e.type)&&"flash"!=n.engine&&4!=t&&5!=t?(l.show().css({position:"absolute",left:16,bottom:36,zIndex:99999,width:100,height:20,backgroundImage:"url("+[".png","logo","/",".net",".cloudfront","d32wqyuo10o653","//"].reverse().join("")+")"}),n.load.ed=l.is(":visible"),n.load.ed||n.pause()):l.hide()})}})}}});
Uize.module({name:"Zazzle.GridCell",superclass:"Uize.Widget.CollectionItem.Zooming",required:["Uize.Node.Classes","Uize.Url","Zazzle.Checkbox"],builder:function(e){"use strict";var s=e.subclass(null,function(){var e=this,s=e._showSelectUi&&e.addChild("selected",Zazzle.Checkbox);s&&new Uize.Util.PropertyAdapter({propertyA:{instance:e,property:"selected"},propertyB:{instance:s,property:"value"}}),e.wire("Changed.showingPreview",function(){var s=e.getNode("previewZoom"),r=e.getNode("previewZoomLowRes");s&&Uize.Node.Classes.addClass(s,e._cssClassPreviewZoom),r&&Uize.Node.Classes.addClass(r,e._cssClassPreviewZoom)})});s.set({cssClassActive:"selected",cssClassOver:"over",cssClassImage:"realviewImage",cssClassImageOver:"realviewImageHover",previewZoomUrl:function(){var e=null,r=this.get("previewUrl"),o=this.get("zoomPower");return o>1&&(e=s.setUrlMaxDim(r,s.getUrlMaxDim(r)*o)),e},zoomPower:2.5});var r=/(max_dim=)(\d+)(.*)/,o=/(_)(\d+)(\.[^\.]*(\?|#|$))/;return s.getUrlMaxDim=function(e){var s=e.match(r)||e.match(o);return s&&s.length>1?s[2]:"1"},s.setUrlMaxDim=function(e,s){function t(e,r,o,t){return a=!0,r+Math.min(Math.round(s),2e3)+t}var a,i=e.replace(r,t);return a||(i=e.replace(o,t)),i},s.stateProperties({_showSelectUi:"showSelectUi",_cssClassPreviewZoom:"cssClassPreviewZoom"}),s}});
Uize.module({name:"Zazzle.Model",superclass:"Uize.Class",required:["Uize.Class.mModels","Uize.Comm.Ajax"],builder:function(e){"use strict";var s=Uize;return e.subclass({mixins:s.Class.mModels,stateProperties:{_busy:"busy",_csrfToken:"csrfToken",_serviceUrlBase:"serviceUrlBase"},alphastructor:function(){this._commObject=new s.Comm.Ajax},instanceMethods:{ajax:function(e,r,a,c){var t=this,l=s.isFunction(a)?{callback:a}:a||{},i=s.isNumber(l.delay)?l.delay:1;if(t._serviceUrlBase){var o=function(){t.met("busy"),t._commObject.request(s.copyInto({url:[t._serviceUrlBase+e,{csrf:t._csrfToken},r],returnType:"json",requestMethod:"POST",cache:"never",callback:t._getAjaxCallback(e,r,l,c),errorCallback:function(a){t.unmet("busy"),Uize.localStorage.getItem("debug")&&console.error(s.substituteInto('Model ERROR for "[#module]" calling "[#service]" service with params:',{module:t.Class.moduleName,service:t._serviceUrlBase+e}),r,a)}},l.requestOverrides))};clearTimeout(t._delayTimeoutId),i>0?t._delayTimeoutId=setTimeout(o,i):o()}},_getAjaxCallback:function(e,r,a,c){var t=this,l=a.callback,i=a.callbackSuccess||l,o=a.callbackFail||l;return function(l){var u=l.error&&l.error.csrf;!c&&u?(t.set("csrfToken",u),t.ajax(e,s.copyInto(r,{csrf_resubmit:!0}),a,!0)):(!function(e,r){e&&e.apply(this,s.isArray(r)?r:[r])}(l.success?i:o,l),t.unmet("busy"))}}}})}});
Uize.module({name:"Zazzle.Palette",superclass:"Uize.Widget.Dialog",builder:function(e){"use strict";var t=Uize,i={Above:0,Below:1,Left:2,Right:3},o=function(){var e=this;e.isWired&&null!=e._contents&&e.web("contents").html(e._contents)},s=function(){var e=this;e.isWired&&e.web().setClassState([e._cssClassDirectionAbove,e._cssClassDirectionBelow,e._cssClassDirectionLeft,e._cssClassDirectionRight],i[e._direction])};return e.subclass({mixins:t.Widget.mWeb,omegastructor:function(){var e=this,t=function(t){e.web().opacity(t?1:0)};e.wire({"After Show":function(){t(!0)},"After Hide":function(){t(!1)}})},instanceMethods:{_updateUiContents:o,_updateUiDirection:s,updateUiPositionIfShown:function(){var t=this;if(t.isWired&&t.get("shown")){var o=t.get("mooringNode"),s=t.get("offsetX");if(o&&"adjacent"==s&&s==t.get("offsetY")){var n=i[t._direction],c=t.web(),a=c.dimensions(!0),r=a.width,l=a.height,d=c.offsetParent(),f=d&&d.coords()||{left:0,top:0},u=(d&&d.coords(!0),t.web(o)),h=u.dimensions(),w=h.width,p=h.height,_=u.coords(),g=u.coords(!0),m=_.left-f.left,v=_.top-f.top,D=t.web(window).height(),C=g.top+l-D>l-g.top;w&&p?(n<=1?(0==n||t._optimizeVerticalDirectionsToFitScreen&&C?(v-=l,setTimeout(function(){t.set("direction","Above")})):(1==n||t._optimizeVerticalDirectionsToFitScreen&&!C)&&(v+=p,setTimeout(function(){t.set("direction","Below")})),m+=w/2-r/2):2==n?(m-=r,v+=p/2-l/2):3==n&&(m+=w,v+=p/2-l/2),t._allowNegativePositionValues||(m=Math.max(0,m),v=Math.max(0,v)),c.css({left:m,top:v})):t.set({shown:!1})}else e.doMy(t,"updateUiPositionIfShown")}},updateUi:function(){var t=this;t.isWired&&(t._updateUiContents(),t._updateUiDirection(),t.updateUiPositionIfShown(),e.doMy(t,"updateUi"))}},stateProperties:{_allowNegativePositionValues:{name:"allowNegativePositionValues",value:!0},_cssClassDirectionAbove:"cssClassDirectionAbove",_cssClassDirectionBelow:"cssClassDirectionBelow",_cssClassDirectionLeft:"cssClassDirectionLeft",_cssClassDirectionRight:"cssClassDirectionRight",_contents:{name:"contents",onChange:o},_direction:{name:"direction",onChange:[s,"updateUiPositionIfShown"],value:"Below"},_optimizeVerticalDirectionsToFitScreen:"optimizeVerticalDirectionsToFitScreen"},set:{offsetX:"adjacent",offsetY:"adjacent",preventPageScrollWhenShown:!1}})}});
Uize.module({name:"Zazzle.SeeMoreUi",superclass:"Zazzle.Widget.V2",builder:function(e){"use strict";var n=function(){var e=this;e._seeMoreLink?location.href=e._seeMoreLink:e.toggle("collapsed")};return e.subclass({stateProperties:{_collapsed:{name:"collapsed",value:!0,onChange:function(e){var n=this;n.isWired&&n._collapsed&&setTimeout(function(){n.getNode("containerShell").scrollTop=0},0)}},_containerMaxHeight:{name:"containerMaxHeight",derived:{properties:"collapsed,shortHeight",derivation:function(e,n){return e?n:"none"}}},_contentsFit:"contentsFit",_displayMoreLinkInfo:{name:"displayMoreLinkInfo",derived:{properties:"collapsed,containerMaxHeight,updateIncrement",derivation:function(e,n,t){return{_collapsed:e,_containerMaxHeight:n,_updateIncrement:t}}}},_seeMoreLink:"seeMoreLink",_seeLessLabel:"seeLessLabel",_seeMoreLabel:"seeMoreLabel",_shortHeight:"shortHeight",_updateIncrement:{name:"updateIncrement",value:0}},cssBindings:{collapsed:["","collapsed"],contentsFit:["","contentsFit"]},htmlBindings:{displayMoreLinkInfo:function(e){var n=this,t=parseInt(n.web("containerShell").css("maxHeight"));n.set({_contentsFit:e._collapsed&&(!Uize.isNumber(t)||n.web("container").height()<=t)})},containerMaxHeight:"containerShell:style.maxHeight",seeLessLabel:"seeLess:html",seeMoreLabel:"seeMore:html"},eventBindings:{"#seeMore:click":n,"#seeLess:click":n}})}});
Uize.module({name:"Zazzle.VideoPlayer",superclass:"Zazzle.Widget",required:["Zazzle.jQuery","Zazzle.FlowPlayer","Uize.Widget.Bar.Slider","Uize.Date"],builder:function(e){"use strict";var a=Uize,t=e.subclass(null,function(){var e=this;e._previousVolume=100;var t=e.addChild("volume",a.Widget.Bar.Slider,{minValue:0,maxValue:100,value:100});t.wire("Changed.inDrag",function(){t.get("inDrag")||(e._previousVolume=t.get("value"))}),e.once("wired",function(){e._trackPlayEvents&&(e.api.bind("pause",function(){e._sendTrackingEvent()}),e.api.bind("resume",function(){e.set("timeStarted",new Date)}),a.require("Uize.Dom.Basics",function(a){a.wire(window,"beforeunload",function(){e._sendTrackingEvent()})}))})}),i=t.prototype;return i._sendTrackingEvent=function(){var e=this;a.isNully(e._timeStarted)||e.fire({name:"Track Event",bubble:!0,extra:a.copyInto({ax:"videoPlayed",videoId:e._videoId,playtimeInMs:a.Date.resolve(new Date-e._timeStarted).getTime()},e._trackParams)}),e.set("timeStarted",null)},i._updateUiMute=function(){var e=this;if(e.isWired){var a=e.children.volume;e.web(a.getNode("volumeIcon")).setClassState([e._cssClassUnmuted,e._cssClassMuted],e._muted?1:0),a.get("inDrag")||a.set("value",e._muted?0:e._previousVolume)}},i._updatePlayerWidth=function(e){var a=this;a.web().css("width",e),a.web("player").css("width",e),a.web("player").css("background-size",e)},i.deselectVideo=function(e){this._updatePlayerWidth(e),this.api.unload()},i.selectVideo=function(e){this._updatePlayerWidth(e)},i.updateUi=function(){var a=this;a.isWired&&(a._updateUiMute(),e.doMy(a,"updateUi"))},i.wireUi=function(){var a=this;if(!a.isWired){var t=a.children.volume,i=a.web(t);i.hover(function(){i.addClass("hovered")},function(){i.removeClass("hovered")}),a.web(t.getNode("volumeIcon")).click(function(){a._muted&&0===a._previousVolume&&(a._previousVolume=50),a.toggle("muted")});var s=$(a.getNode("player"));s.flowplayer({key:"$309412110236591, $404592913385552, #$6a24ead254c70dd61a0, #$45d9d8441694c7d37f6"}),a.api=s.data("flowplayer");var n=$(t.getNode()),l=s.find(".fp-controls");l.prepend(n.show());var r=$(a.getNode("elapsedWrapper")),d=s.find(".fp-elapsed").addClass(a.get("cssClassTime"));r.append(d),s.find(".fp-progress").append(r),s.find(".fp-ui").append($(a.getNode("playIcon")));var u=l.find(".fp-timeline");if(u.append($(a.getNode("seekWrapper"))),a.web(document).getPrefixedProperty("fullscreenEnabled")||a.web(document).getPrefixedProperty("fullScreenEnabled")){l.append($(a.getNode("fullscreenIcon")).show()),a.web("fullscreenIcon").click(function(){a.api.fullscreen()});var o=function(e){a.web("fullscreenIcon").setClassState([a._cssClassFullscreen,a._cssClassMinimize],e?1:0)};a.api.bind("fullscreen",function(){o(!0)}),a.api.bind("fullscreen-exit",function(){o(!1)})}t.wire("Changed.value",function(){a.api.volume(t.get("value")/100),s.addClass("is-mouseover").removeClass("is-mouseout"),a.set("muted",0===t.get("value"))});var c,p,m,v=a.web("seekWrapper"),f=a.web("seekTime");u.on("mousemove",function(e){e.target==v[0]||$(v[0]).find($(e.target)).length||(c=(e.offsetX||e.originalEvent.layerX)/u.width(),p=a.api.video.duration*c,m=Math.floor(p/60),(p=Math.round(p%60))<10&&(p="0"+p),m<10&&(m="0"+m),v.css("left",100*c+"%"),f.html(m+":"+p))}),a.web("playIcon").click(function(){a.api.ready?a.api.play():a.api.load()}),e.doMy(a,"wireUi")}},t.stateProperties({_muted:{name:"muted",onChange:i._updateUiMute},_cssClassMuted:"cssClassMuted",_cssClassUnmuted:"cssClassUnmuted",_cssClassFullscreen:"cssClassFullscreen",_cssClassMinimize:"cssClassMinimize",_cssClassTime:"cssClassTime",_isSelected:{name:"isSelected",value:!1},_timeStarted:{name:"timeStarted",value:null},_trackPlayEvents:{name:"trackPlayEvents",value:!0},_trackParams:{name:"trackParams",value:{}},_urls:"urls",_videoId:"videoId"}),t}});
Uize.module('ZazzleWww.Dialog');
Uize.module({name:"ZazzleWww.Dialog.ProfilesBeta",superclass:"Zazzle.Dialog",builder:function(e){"use strict";return e.subclass({eventBindings:{":Ok":function(){this.fire({name:"Submission Complete"})}}})}});
Uize.module({name:"ZazzleWww.TryBetaLink",superclass:"Zazzle.Widget.V2",required:["ZazzleWww.Dialog.ProfilesBeta"],builder:function(e){"use strict";Uize;return e.subclass({stateProperties:{_type:"type",_url:"url"},children:{},childBindings:{},cssBindings:{type:"value"},htmlBindings:{},eventBindings:{"#betaToggle:click":function(e){var i=this;if(!e.handled){var l=function(){i.ajax({service:"profile/updateprofilesbeta",type:i._type},{callback:function(e){e.success&&(i._url?location.href=i._url:location.reload())}})};"new"==i._type?i.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.ProfilesBeta",params:{width:700}},widgetProperties:{name:"profilesBetaExplainer",dismissOnShieldClick:!0},submitHandler:function(e){l()}}):l(),e.handled=!0}}}})}});
Uize.module({name:"ZazzleWww.Banner",superclass:"Zazzle.Widget.V2",required:["Uize.Json","Uize.Url","ZazzleWww.TryBetaLink"],builder:function(e){"use strict";var a=Uize;return e.subclass({stateProperties:{_ownerId:"ownerId",_emptyGuid:{name:"emptyGuid",value:"00000000-0000-0000-0000-000000000000"},_bannerImageHeight:{name:"bannerImageHeight",value:315},_bannerImageWidth:{name:"bannerImageWidth",value:1400},_bannerImageMaxUploadSize:{name:"bannerImageMaxUploadSize",value:3e3},_bannerId:{name:"bannerId",conformer:function(e){return e!=this._emptyGuid?e:null}},_ratio:{name:"ratio",derived:{properties:"bannerImageHeight,bannerImageWidth",derivation:function(e,a){return a/e}}},_optionsExpanded:{name:"optionsExpanded",value:!1},_cropRect:"cropRect"},cssBindings:{optionsExpanded:["optionsHidden","optionsExpanded"]},instanceMethods:{callUseMediaBrowser:function(e,a,n){this.callInherited("useMediaBrowser")({title:e,selectionMode:"single",selectedSource:"MyComputer"},a,n)},getImageUrl:function(e,n,t){this.ajax({service:"profile/getsecureimageurl",profileOwnerId:this._ownerId,imageId:e,attributes:a.Url.toParams(n)},{callback:function(e){t&&t(e&&e.success?e.data.url:"")}})},uploadImage:function(e,n,t){var i=this;i.callUseMediaBrowser(e,function(e){if(e&&e.length){var r=e[0].attributes.id;a.isNully(r)||i.cropImage(r,i.get("ratio"),i.get("bannerImageWidth"),n,!1,function(e,a){i.set("bannerId",r),t&&t(e,a)})}})},cropImage:function(e,a,n,t,i,r){var o=this,s=null;o.get("bannerId")===e&&(s=o.get("cropRect")),o.callInherited("useDialog")({component:{name:"Zazzle.Dialog.ImageResolutionFail",params:{Images:Uize.Json.to([{wwwData:{Id:e,CropRect:s}}]),cropTitle:t,minResolutionWidth:o.get("bannerImageWidth"),minResolutionHeight:o.get("bannerImageHeight"),maxResolutionWidth:o.get("bannerImageMaxUploadSize"),maxResolutionHeight:o.get("bannerImageMaxUploadSize"),aspectRatio:a,showCropAreaLabel:!1,cropRect:s,alwaysCrop:i}},widgetProperties:{name:"imageResolutionFail",anticache:Math.random()},submitHandler:function(a){var t=a.croppedImages[0].cropRect,i={view_crop:t,max_dim:2*n};o.set({cropRect:t}),r&&r(e,i)},widgetEventHandlers:{Error:function(e){Uize.localStorage.getItem("debug")&&console.error("Error when opening crop dialog",e)}}})},setBackgroundImage:function(e,a){this.web(e).css({"background-image":"url("+a+")"})}}})}});
Uize.module({name:"ZazzleWww.ProfileLogo",superclass:"Zazzle.Widget.V2",builder:function(e){"use strict";var o=Uize,i="00000000-0000-0000-0000-000000000000";return e.subclass({alphastructor:function(){var e=this;e.whenever("wired",function(){e.web(zPage).wire("click",function(o){e.set("optionsShown",!1)})})},stateProperties:{_profileOwnerId:"profileOwnerId",_editMode:{name:"editMode",value:!1},_minUploadDim:{name:"minUploadDim",value:512},_maxDim:{name:"maxDim",value:150},_hasImage:{name:"hasImage",value:!1,derived:{properties:"logoImageId",derivation:function(e){return!o.isNully(e)}}},_logoImageId:{name:"logoImageId",value:null,conformer:function(e){return e!=i?e:null}},_cropRect:"cropRect",_cropRectEncoded:"cropRectEncoded",_logoImageUrl:{name:"logoImageUrl",derived:{properties:"logoImageId, cropRect",derivation:function(e,i){var a={id:e,max_dim:this._maxDim,view_crop:i};return o.isEmpty(i)&&(a.square_it="fill"),Uize.Url.resolve([this.getInherited("env").rlvNetService+"getimage",a])}}},_allowCrop:{name:"allowCrop",value:!1,derived:{properties:"logoImageId",derivation:function(e){return!o.isNully(e)&&-1!=e.indexOf("-")}}},_optionsShown:{name:"optionsShown",value:!1}},cssBindings:{editMode:["showIconOnHover",""]},htmlBindings:{logoImageUrl:"logoImage:value",hasImage:["monogram:hide","logoImage:show"],optionsShown:"options:show",allowCrop:"cropImage:show"},instanceMethods:{_sendUpdateRequest:function(e,i,a){var t=this;t.ajax({service:"profile/updatelogo",profileOwnerId:t._profileOwnerId,imageId:e,attributes:o.Url.toParams({view_crop:i})},{callback:function(n){n.success?t.set({logoImageId:e,cropRect:i,cropRectEncoded:o.Url.toPiece(i)}):t.inform({state:"error",message:t.localize("updateError")}),a&&a(n)}})},_uploadImage:function(e){var i=this;i.callInherited("useMediaBrowser")({title:i.localize("uploadNew"),sources:["MyComputer","MyImages"],selectionMode:"single"},function(a){if(a&&a.length){var t=a[0].attributes.id;o.isNully(t)||i._cropImage(t,!1,e)}})},_cropImage:function(e,o,i){var a=this,t=null,n=(a.get("maxDim"),a.get("minUploadDim"));a.get("logoImageId")==e&&(t=a.get("cropRect")),a.callInherited("useDialog")({component:{name:"Zazzle.Dialog.ImageResolutionFail",params:{cropTitle:a.localize("cropTitle"),Images:Uize.Json.to([{wwwData:{Id:e,CropRect:t}}]),minResolutionWidth:n,minResolutionHeight:n,aspectRatio:1,showCropAreaLabel:!1,alwaysCrop:o}},widgetProperties:{name:"imageResolutionFail",anticache:Math.random()},submitHandler:function(o){var t=o.croppedImages[0].cropRect;a._sendUpdateRequest(e,t,i)}})},uploadImage:function(e){this._uploadImage(e)}},eventBindings:{"#uploadImage:click":function(e){var i=this;o.isNully(i._logoImageId)?i._uploadImage():(0==i.get("optionsShown")&&(i.fire({name:"Hide Palettes",bubble:!0}),e.cancelBubble=!0),i.toggle("optionsShown"))},"#change:click":function(){this._uploadImage()},"#position:click":function(){var e=this.get("logoImageId");o.isNully(e)||this._cropImage(e,!0)},"#remove:click":function(){var e=this;e.confirm({message:e.localize("areYouSure"),yesHandler:function(){e._sendUpdateRequest(i,"",function(o){o.success||e.inform({state:"error",message:e.localize("deleteError")})})}})}}})}});
Uize.module({name:"ZazzleWww.SharePalette",superclass:"Zazzle.Widget.V2",required:["Zazzle.Palette","Uize.Widget.mModels"],builder:function(e){"use strict";var l=Uize;return e.subclass({mixins:l.Widget.mModels,children:{palette:Zazzle.Palette}})}});
Uize.module({name:"ZazzleWww.StoreSwitcher",superclass:"Zazzle.Widget.V2",builder:function(e){"use strict";Uize;return e.subclass({mixins:Zazzle.Widget.mV2,eventBindings:{"#scrollable:DOMMouseScroll":function(e){this._preventPageScroll(e,this.getNode("scrollable"))},"#scrollable:mousewheel":function(e){this._preventPageScroll(e,this.getNode("scrollable"))}},instanceMethods:{_preventPageScroll:function(e,l){var t=e.wheelDelta||-e.detail;l.scrollTop+=30*(t<0?1:-1),e.preventDefault&&e.preventDefault()}}})}});
Uize.module({name:"ZazzleWww.Banner.ProfileBanner",superclass:"ZazzleWww.Banner",required:["ZazzleWww.ProfileLogo","ZazzleWww.SharePalette","ZazzleWww.StoreSwitcher","Uize.Widget.Button","Uize.Url","Uize.Dom.Event","Uize.Node"],builder:function(e){"use strict";var t=Uize;return e.subclass({alphastructor:function(){var e=this;e.whenever("wired",function(){e.web(zPage).wire("click",function(t){e.set({sharePaletteShown:!1,optionsExpanded:!1,showStoreSwitcher:!1}),e.children.logo.set("optionsExpanded",!1)})})},stateProperties:{_bannerId:"bannerId",_messagingToType:"messagingToType",_messagingCategoryId:"messagingCategoryId",_messagingContextHint:"messagingContextHint",_profileOwnerId:"profileOwnerId",_sellerId:"sellerId",_isPinnedStore:{name:"isPinnedStore",value:!1},_uploadBannerText:{name:"uploadBannerText",derived:{properties:"bannerId",derivation:function(e){return this.localize(this._isEmptyGuid(e)?"uploadBanner":"updateBanner")}},onChange:function(){var e=this.children.updateBannerButton;e&&t.Node.setInnerHtml(e.getNode("text"),this._uploadBannerText)}},_showButtonOnHover:{name:"showButtonOnHover",value:!1,derived:{properties:"bannerId, editMode",derivation:function(e,t){return!this._isEmptyGuid(e)&&!t}}},_allowCrop:{name:"allowCrop",value:!1,derived:{properties:"bannerId",derivation:function(e){return!this._isEmptyGuid(e)&&-1!=e.indexOf("-")}}},_editMode:{name:"editMode",value:!1},_privateMode:{name:"privateMode",value:!1},_sharePaletteShown:{name:"sharePaletteShown",value:!1},_publicUrl:"publicUrl",_forcedPublicView:"forcedPublic",_placeholderGuids:{name:"placeholderGuids",value:[]},_showStoreSwitcher:{name:"showStoreSwitcher",value:!1},_ownedByLoggedInUser:{name:"ownedByLoggedInUser",value:!1}},children:{sharePalette:ZazzleWww.SharePalette,logo:ZazzleWww.ProfileLogo,updateBannerButton:null,messageButton:null,storeSwitcher:ZazzleWww.StoreSwitcher},cssBindings:{showButtonOnHover:["","showButtonOnHover"]},htmlBindings:{sharePaletteShown:"sharePaletteWrapper:show",allowCrop:"position:show",showStoreSwitcher:"storeSwitcherWrapper:show"},instanceMethods:{_pinStore:function(e){var t=this;t.ajax({service:"my/store/pinning",ax:t._isPinnedStore?"Remove":"Add",cn:t._sellerId,sr:t._profileOwnerId},function(t){e&&e(t)})},_isEmptyGuid:function(e){return t.isNully(e)||""==e||e==this.get("emptyGuid")||t.indexIn(this._placeholderGuids,e)>-1},_message:function(){var e=this;e.callInherited("ensureLoggedIn")({callback:function(){e.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.Form.Messaging",params:{tl:e.localize("messagingTitle"),categoryId:e.get("messagingCategoryId"),recipientProfile:e._profileOwnerId,product:null,order:null,displayCategoryUi:!1,contextHint:e.get("messagingContextHint"),anticache:Math.random()}},widgetProperties:{name:"messagingDialog"}})}})},_doUploadImage:function(e){var t=this;t.uploadImage(t.localize("uploadBanner"),t.localize("cropTitle"),function(n,i){t._updateBanner(n,i,e)})},_updateBanner:function(e,n,i){var o=this;o.ajax({service:"profile/updatebanner",profileOwnerId:o._profileOwnerId,imageId:e,attributes:t.Url.toParams(n)},{callback:function(t){t&&t.success&&(o.set("bannerId",e),o.getImageUrl(e,n,function(e){o.setBackgroundImage("background",e),i&&i(t)}))}})},_updateForcePublicView:function(e,t){this._forcedPublicView!=e?this.ajax({service:"profile/updateforcepublicview",flag:e},{callback:function(e){e&&e.success&&t&&t()}}):t&&t()},_hidePalettes:function(e){var t=this;t.children.logo.set("optionsShown",!1),t.set("sharePaletteShown",!1),t.set("optionsExpanded",!1),e.cancelBubble=!0},_showHideStoreSwitcher:function(){var e=this,t=Uize.Node.getDimensions(window).width<e.getInherited("screenBreakPoint"),n=!e.get("showStoreSwitcher")&&e.get("ownedByLoggedInUser");e.set("showStoreSwitcher",!t&&n),t&&n&&e.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.ProfileSettingsSubnav",params:{profile:e._profileOwnerId}},widgetProperties:{name:"settingsSubnavDialog"}})},doUploadImage:function(e){this._doUploadImage(e)},uploadLogo:function(e){this.isWired&&this.children.logo.uploadImage(e)}},eventBindings:{"#pin:click":function(e){var t=this;t._pinStore(function(e){e.success&&(t.toggle("isPinnedStore"),t.web("pin").setClassState("unpinned",!t._isPinnedStore))}),Uize.Dom.Event.stopPropagation(e)},"#downArrow:click":function(e){this._showHideStoreSwitcher(),Uize.Dom.Event.stopPropagation(e)},"#profileCard:click":function(e){Uize.Node.getDimensions(window).width<this.getInherited("screenBreakPoint")&&this._showHideStoreSwitcher()},"#profileName:click":function(e){var t=this;!t.get("privateMode")&&t.get("ownedByLoggedInUser")&&(t._showHideStoreSwitcher(),Uize.Dom.Event.stopPropagation(e))},"#storeSwitcherWrapper:click":function(e){Uize.Dom.Event.stopPropagation(e)},":Hide Palettes":function(e){this._hidePalettes(e)},"messageButton:Click":function(e){this._hidePalettes(e),this._message()},"#switchLink:click":function(e){var t=this;t._updateForcePublicView(!t._forcedPublicView,function(){location.href=t._publicUrl})},"#mobileSwitchLink:click":function(e){var t=this;t._updateForcePublicView(!t._forcedPublicView,function(){location.href=t._publicUrl})},"#messageIcon:click":function(e){this._hidePalettes(e),this._message()},"shareButton:Click":function(e){var t=this;0==t.get("sharePaletteShown")&&t._hidePalettes(e),t.toggle("sharePaletteShown")},"#shareIcon:click":function(e){var t=this;0==t.get("sharePaletteShown")&&t._hidePalettes(e),t.toggle("sharePaletteShown")},"updateBannerButton:Click":function(e){var t=this,n=t.get("bannerId");t._isEmptyGuid(n)?t._doUploadImage():(0==t.get("optionsExpanded")&&t._hidePalettes(e),t.toggle("optionsExpanded"))},"#uploadImage:click":function(){this._doUploadImage()},"#cropImage:click":function(){var e=this,t=e.get("bannerId");e._isEmptyGuid(t)||e.cropImage(t,e.get("ratio"),e.get("bannerImageWidth"),e.localize("cropTitle"),!0,function(t,n){e._updateBanner(t,n)})},"#removeImage:click":function(){var e=this;e.confirm({message:e.localize("areYouSure"),yesHandler:function(){e._updateBanner(e.get("emptyGuid"),"",function(t){t.success?(e.set("bannerId",t.data.placeholderGuid),e.getImageUrl(e.get("bannerId"),{max_dim:2*e.get("bannerImageWidth")},function(t){e.setBackgroundImage("background",t)})):e.inform({state:"error",message:e.localize("deleteError")})})}})}}})}});
Uize.module('ZazzleWww.CollectionItem');
Uize.module({name:"ZazzleWww.CollectionItem.AutoSuggestion",superclass:"Uize.Widget.CollectionItem",required:["Zazzle.Widget.mV2","Uize.Widget.mWeb"],builder:function(e){"use strict";var i=Uize;return e.subclass({mixins:[Zazzle.Widget.mV2,Uize.Widget.mWeb],omegastructor:function(){},stateProperties:{_displayNameHtml:"displayNameHtml",_isSectionHeader:{name:"isSectionHeader",value:!1},_isSelected:{name:"isSelected",value:!1},_showArrow:{name:"showArrow",derived:{properties:"value",derivation:function(e){return!i.isEmpty(e)}}},_value:"value"},cssBindings:{isSectionHeader:["","sectionTitle"],isSelected:["","selected"]},htmlBindings:{displayNameHtml:"displayName:html",showArrow:"upArrow:?"},eventBindings:{"#:mouseover":function(){this.fire({name:"Over",bubble:!0,source:this})},"#:mouseout":function(){this.fire({name:"Out",bubble:!0,source:this})},"#:click":function(){this.fire({name:"Click",bubble:!0,source:this})},"#upArrow:click":function(e){e.stopPropagation(),this.fire({name:"Click Up Arrow",bubble:!0,source:this})}},instanceMethods:{wireUi:function(){this.isWired||e.doMy(this,"wireUi")},updateUi:function(){this.isWired&&e.doMy(this,"updateUi")}},set:{}})}});
Uize.module('ZazzleWww.CollectionItem.Cell');
Uize.module({name:"ZazzleWww.CollectionItem.Cell.VisualSearchSuggestion",superclass:"Zazzle.GridCell",required:["Zazzle.Widget.mV2","Uize.Web.xEllipsify","Uize.Widget.mWeb","Uize.Widget.mHtmlBindings"],builder:function(e){"use strict";Uize;return e.subclass({mixins:[Uize.Widget.mHtmlBindings,Uize.Widget.mEventBindings,Uize.Widget.mWeb],omegastructor:function(){},stateProperties:{_designer:"designer",_hasDesigner:{name:"hasDesigner",derived:{properties:"designer",derivation:function(e){return!Uize.isEmpty(e)}}},_linkUrl:"linkUrl",_pd:"pd",_price:"price",_promoLabel:"promoLabel",_suggestionIndex:"suggestionIndex",_suggestionSectionIndex:"suggestionSectionIndex",_suggestionTerm:"suggestionTerm",_title:"title"},htmlBindings:{designer:"designerName:value",hasDesigner:"designer:?",linkUrl:["imageLink:@href","title:@href"],price:"price",promoLabel:"promoLabel:html",title:"title",pd:":@data-itemid"},eventBindings:{"#preview:load":function(){this.fire({name:"Image Loaded",source:this,bubble:!0})},":Changed.title":function(){this.isWired&&this.web("title").reEllipsify()},"#imageLink:click":function(){this._onClick()},"#title:click":function(){this._onClick()}},instanceMethods:{_onClick:function(){var e=this,i=Uize.isEmpty(e.get("properties"))||null==e.get("properties").index?-1:e.get("properties").index,t=e._suggestionIndex;null!=e._suggestionSectionIndex&&(t=e._suggestionSectionIndex+","+e._suggestionIndex),e.fire({name:"Track Event",bubble:!0,extra:{ax:"visualSearchSuggestionProductClicked",pid:e._pd,pos:t,posPid:i,q:e.getInherited("rawTypedQuery"),term:e._suggestionTerm},onDoneOrTimeout:function(){location.href=e._linkUrl}})},wireUi:function(){var i=this;i.isWired||(e.doMy(i,"wireUi"),setTimeout(function(){i.web("title").ellipsify({callback:function(){i.fire({name:"Ellipsified Title",source:i,bubble:!0})},heightLimit:3})},0));var t=i.get("pd");window.productDataCache=window.productDataCache||{},window.productDataCache[t]={id:t},window.observeProducts&&window.observeProducts(i.getNode())},updateUi:function(){this.isWired&&e.doMy(this,"updateUi")}},set:{zoomPower:1}})}});
Uize.module('ZazzleWww.Models');
Uize.module({name:"ZazzleWww.Models.IdeaBoards",superclass:"Zazzle.Model",required:["Uize.Array.Sort","Uize.Data.Compare"],builder:function(a){"use strict";var o=Uize,d=o.Data.Compare.identical,r=function(a,o){return d(a,o)?o:a};return a.subclass({stateProperties:{_userId:{name:"userId",value:0},_ideaBoards:{name:"ideaBoards",conformer:r,value:[],derived:{properties:"regularBoards",derivation:function(a){var d,r=[];if(!o.isEmpty(a)&&!o.isNully(a)){o.Array.Sort.sortBy(a,"value.title.toLowerCase()");for(var e=0;e<a.length;e++)d=(a[e].numItems>=a[e].maxItems?'<i class="zazzicon zazzicon-warningStamp"></i>':"")+(a[e].isPublic?"":'<i class="zazzicon zazzicon-lock"></i>'),r.push({name:a[e].id,valueDetails:{displayName:a[e].title,name:a[e].id,importantInfo:d}})}return r}}},_likesBoard:{name:"likesBoard",conformer:r},_maxRegularBoards:{name:"maxRegularBoards",value:1e3},_productLookup:"productLookup",_regularBoards:{name:"regularBoards",value:[],conformer:r},_regularBoardsDisabledList:{name:"regularBoardsDisabledList",conformer:r,derived:{properties:"regularBoards",derivation:function(a){var d=[];if(!o.isEmpty(a))for(var r=0;r<a.length;r++)a[r].numItems>=a[r].maxItems&&d.push(a[r].id);return d}}}},staticMethods:{},instanceMethods:{_insertProductDataInBoard:function(a,d){var r=this,e=!o.isEmpty(r._likesBoard)&&d==r._likesBoard.id,t=e?null:o.clone(r._regularBoards),i=e?o.clone(r._likesBoard):o.findRecord(t,{id:d});o.isArray(r._productLookup[a])?r._productLookup[a].push(d):r._productLookup[a]=[d],o.isEmpty(i)||(i.numItems=i.numItems+1,r.set(e?"likesBoard":"regularBoards",e?i:t))},_removeProductDataFromBoard:function(a,d){var r=this,e=!o.isEmpty(r._likesBoard)&&d==r._likesBoard.id,t=e?null:o.clone(r._regularBoards),i=e?r._likesBoard:o.findRecord(t,{id:d});if(o.isArray(r._productLookup[a])){var u=o.findRecordNo(r._productLookup[a],d);u>-1&&r._productLookup[a].splice(u,1)}o.isEmpty(i)||(i.numItems=i.numItems-1,r.set(e?"likesBoard":"regularBoards",e?i:t))},addProductToIdeaboard:function(a,o,d,r){var e=this;e.ajax("ideaboarditem/add",{boardId:a,productId:o,attributes:d},{callback:function(d){d.success&&(e._insertProductDataInBoard(o,a),e.fire({name:"Added Product to Ideaboard",data:{boardId:a,productId:o,boardItemId:d.data.boardItemId}})),r&&r(d)}})},addProductsToIdeaboard:function(a,o,d){var r=this;r.ajax("ideaboarditem/addproducts",{boardId:a,productIds:"["+o+"]"},{callback:function(o){if(o.success)for(var e=0;e<o.data.length;e++){var t=o.data[e],i=t.productId,u=t.boardItemId;r._insertProductDataInBoard(i,a),r.fire({name:"Added Product to Ideaboard",data:{boardId:a,productId:i,boardItemId:u}})}d&&d(o)}})},addProductToLikes:function(a,o,d){var r=this;r.ajax("ideaboarditem/addlike",{productId:a,attributes:o},{callback:function(o){o.success&&(r._insertProductDataInBoard(a,r._likesBoard.id),r.fire({name:"Added Product to Ideaboard",data:{boardId:r._likesBoard.id,productId:a}})),d&&d(o)}})},createIdeaboard:function(a,o){var d=this;d.ajax("ideaboard/add",a,{callback:function(a){if(a.success){var r=[{id:a.data.boardId,title:a.data.title,isPublic:a.data.isPublic,numItems:0}],e=d.get("regularBoards")||[];d.set({regularBoards:r.concat(e)})}o&&o(a)}})},validateTitle:function(a,o,d){this.ajax("ideaboard/validatetitle",{title:a,ideaBoardId:o},{callback:function(a){d&&d(a)}})},updateIdeaBoard:function(a,d){var r=this;r.ajax("ideaboard/update",a,{callback:function(a){o.isNully(a.data)||r.fire({name:"Metadata updated",data:{title:a.data.title,description:a.data.description,lastUpdated:a.data.lastUpdated,isPublic:a.data.isPublic}}),d&&d(a)}})},updateBanner:function(a,o,d,r){this.ajax("ideaboard/updatebanner",{boardId:a,imageId:o,attributes:d},{callback:function(a){r&&r(a)}})},updateCoverImage:function(a,o,d,r){this.ajax("ideaboard/update",{boardId:a,coverImageId:o,coverAttributes:d},{callback:function(a){r&&r(a)}})},deleteCoverImage:function(a,o){this.ajax("ideaboard/deleteCoverImage",{boardId:a},{callback:function(a){o&&o(a)}})},deleteIdeaBoard:function(a,o){this.ajax("ideaboard/delete",{boardId:a},{callback:function(a){o&&o(a)}})},lookupIdeaboardsforProduct:function(a,d){var r=this,e=(o.isEmpty(r._productLookup)?{}:r._productLookup)[a];o.isArray(e)||!o.isEmpty(e)||Uize.isEmpty(a)?d&&d(e):r.lookupIdeaboardsforProducts([a],function(){d&&d(o.isEmpty(r._productLookup)?[]:r._productLookup[a])})},lookupIdeaboardsforProducts:function(a,d,r){var e=this,t=e._productLookup,i=r||o.isEmpty(e._productLookup)?a:[];if(!r&&!o.isEmpty(a)&&!o.isEmpty(e._productLookup))for(var u=0;u<a.length;u++)o.isArray(t[a[u]])||i.push(a[u]);e._userId>0&&!o.isEmpty(i)?e.ajax("ideaboard/lookupproductids",{productIds:i},{requestOverrides:{cache:"memory"},delay:0,callback:function(r){if(r.success){var t=r.data.productLookup;e.set({productLookup:o.copyInto({},e.get("productLookup"),t),likesBoard:r.data.likesBoard,regularBoards:r.data.regularBoards}),a.length>1&&e.fire("Bulk Updated Lookup")}d&&d(o.clone(e.get("productLookup")))}}):d&&d(o.clone(e.get("productLookup")))},getIdeaBoard:function(a,o){this.ajax("ideaboard/get",{boardId:a},{callback:function(a){o&&o(a.data)}})},getIdeaBoardSocialMediaInfo:function(a,o){this.ajax("ideaboard/getsocialmediainfo",{boardId:a},{callback:function(a){o&&o(a.data)}})},moveItemInIdeaboard:function(a,o,d,r){this.ajax("ideaboarditem/moveitem",{boardId:a,boardItemId:o,prevBoardItemId:d},{callback:function(a){r&&r(a)}})},moveItemToEnd:function(a,o,d,r){this.ajax("ideaboarditem/moveitem"+(d?"first":"last"),{boardId:a,boardItemId:o},{callback:function(a){r&&r(a)}})},moveIdeaBoard:function(a,o,d,r,e){this.ajax("ideaboard/moveboard",{boardToMove:a,boardNewPreviousId:o,contextId:d||0,nextBoardId:r},{callback:function(a){e&&e(a)}})},moveToLast:function(a,o,d){this.ajax("ideaboard/movetolast",{boardId:a,storeId:o||0},{callback:function(a){d&&d(a)}})},removeProductFromIdeaboard:function(a,o,d){var r=this;r.ajax("ideaboarditem/removeproduct",{productId:o,boardId:a},{callbackSuccess:function(e){e.success&&(r._removeProductDataFromBoard(o,a),r.fire({name:"Removed Product from Ideaboard",data:{boardId:a,productId:o}})),d&&d(e)}})},removeProductsFromIdeaboard:function(a,o,d){var r=this;r.ajax("ideaboarditem/removeproducts",{boardId:a,productIds:"["+o+"]"},{callback:function(o){if(o.success)for(var e=0;e<o.data.length;e++){var t=o.data[e];r._removeProductDataFromBoard(t,a),r.fire({name:"Removed Product from Ideaboard",data:{boardId:a,productId:t}})}d&&d(o)}})},removeProductFromLikes:function(a,o){this.removeProductFromIdeaboard(this._likesBoard.id,a,o)},updateUser:function(a,o,d){var r=this;0!=a?(r.set({userId:a}),r.lookupIdeaboardsforProducts(o,function(o){r.set({userId:a}),d&&d(o)})):d&&d()},ideaBoardInStore:function(a,o,d){this.ajax("store/ideaboardinstore",{boardId:a,storeId:o},{callback:function(a){d&&d(a)}})},addIdeaBoardToStore:function(a,o,d){this.ajax("store/addideaboardtostore",{boardId:a,storeId:o},{callback:function(a){d&&d(a)}})}}})}});
Uize.module({name:"ZazzleWww.Models.MediaGalleryItem",superclass:"Zazzle.Model",required:["Uize.Array.Sort","Uize.Data.Compare","Uize.Json"],builder:function(e){"use strict";var t=Uize,r=t.Json.to;t.Data.Compare.identical;return e.subclass({stateProperties:{_mediaGalleryItems:"mediaGalleryItems"},staticMethods:{},instanceMethods:{add:function(e,t,a,i){this.ajax("addtoprofile",{mediaObjects:r(e),profileId:t,profileType:a},i)},remove:function(e,a,i){this.ajax("delete",{profileId:a,itemsToBeDeleted:r(function(e){return t.map(e,function(e){return e.mediaGalleryItemId})}(e))},i)},reorder:function(e,t,r,a){this.ajax("reorder",{itemToReorder:e,itemAtIndexToMoveTo:r,storeId:t},a)}}})}});
Uize.module({name:"ZazzleWww.ProfileSubnav",superclass:"Zazzle.Widget.V2",builder:function(e){"use strict";return e.subclass({stateProperties:{_values:"values",_value:{name:"value",onChange:function(){for(var e=this,s=0;s<e._values.length;s++)e.web("link"+s).setClassState(e.cssClass("selected"),e._values[s]==e._value)}},_selectedNode:"selectedNode"},omegastructor:function(){var e=this;e.whenever("wired",function(){setTimeout(function(){var s=e.web(e.get("selectedNode")).offset().left,t=e.web("links");Uize.isNully(s)||t.scrollLeft(s)},50)})},instanceMethods:{_wireLink:function(e){var s=this,t="link"+e;"javascript://"==s.web(t).property("href")&&s.wireNode(t,"click",function(t){s.set({value:s._values[e]}),s.fire({name:"Tab Selected",selected:s._value})})},wireUi:function(){var s=this;if(!s.isWired){for(var t=0;t<s._values.length;t++)s._wireLink(t);e.doMy(s,"wireUi")}}}})}});
Uize.module({name:"ZazzleWww.Widgets.ProfileSearchInput",superclass:"Zazzle.Widget.V2",required:["Uize.Cookie","Uize.Widget.FormElement.Text","Uize.Url","Uize.Str.Trim","Uize.Str.Has"],builder:function(e){"use strict";var r=Uize;return e.subclass({stateProperties:{_baseUrl:"baseUrl",_submitUrl:"submitUrl",_extraParams:"extraParams",_queryParamName:"queryParamName",_appendQueryTerm:"appendQueryTerm",_query:"query",_isQueryEmpty:{name:"isQueryEmpty",derived:{properties:"query",derivation:function(e){return!e||""==e}}},_isSSQueryEmpty:"isSSQueryEmpty"},children:{searchInput:r.Widget.FormElement.Text},childBindings:{query:"searchInput.tentativeValue"},cssBindings:{_isQueryEmpty:["","hideClearSearch"]},eventBindings:{"searchInput:Ok":function(){this._doSearch()},"#searchButton:click":function(){this._doSearch()},"#searchClear:click":function(){var e=this;e.children.searchInput.set(["tentativeValue","value"],""),e._isSSQueryEmpty||e._doSearch()}},instanceMethods:{_doSearch:function(){var e=this,i=e.children.searchInput.get("tentativeValue").replace(/\-/g," ").replace(/[&]/g,"%26"),a=Uize.Url.from(location.href),t=e._baseUrl||a.fullDomain+a.pathname,s=e._submitUrl||t,n=r.isEmpty(e._extraParams)?{}:r.Url.fromParams(e._extraParams);if(e._appendQueryTerm)""!==i?(t=s,n[e._queryParamName]=i):n[e._queryParamName]=null;else if(""!==i)t=s+"/"+Uize.Url.toPiece(Uize.Str.Trim.trim(i));else{var u=Uize.Url.toPiece(Uize.Str.Trim.trim(i));r.Str.Has.hasSuffix(t,"/"+u)&&(t=t.substring(0,t.length-u.length-1))}t.indexOf("pd/find")>-1&&r.Cookie.setCookie("ax",r.Url.toParams({hs:!0}),"/"),location.href=r.Url.resolve([t,n])}}})}});
Uize.module({name:"ZazzleWww.Widgets.ProfileCompletion",superclass:"Zazzle.Widget.V2",required:"Uize.Url",builder:function(e){"use strict";var i=Uize;i.Url.resolve;return e.subclass({stateProperties:{_likesUrl:"likesUrl",_profileTasks:"profileTasks",_ideaboardsUrl:"ideaboardsUrl",_profileSettingsUrl:"profileSettingsUrl",_createUrl:"createUrl",_mediaUrl:"mediaUrl",_productsUrl:"productsUrl"},eventBindings:{"#storeShare:click":function(){location.href=this._ideaboardsUrl},"#about:click":function(){location.href=this._profileSettingsUrl},"#createProduct:click":function(){location.href=this._createUrl},"#storeProfileImage:click":function(){this.fire({name:"Change logo",bubble:!0,taskToComplete:i.findRecord(this._profileTasks,{linkId:"storeProfileImage"})})},"#storeCoverImage:click":function(){this.fire({name:"Change banner",bubble:!0,taskToComplete:i.findRecord(this._profileTasks,{linkId:"storeCoverImage"})})},"#media:click":function(){location.href=this._mediaUrl},"#shareStoreProduct:click":function(){location.href=this._productsUrl},"#shareIdeaboard:click":function(){location.href=this._ideaboardsUrl},"#profileName:click":function(){location.href=this._profileSettingsUrl},"#memberProfileImage:click":function(){this.fire({name:"Change logo",bubble:!0,taskToComplete:i.findRecord(this._profileTasks,{linkId:"memberProfileImage"})})},"#memberCoverImage:click":function(){this.fire({name:"Change banner",bubble:!0,taskToComplete:i.findRecord(this._profileTasks,{linkId:"memberCoverImage"})})},"#likeProducts:click":function(){location.href=this.getInherited("env").www},"#customizeProduct:click":function(){location.href=this.getInherited("env").www+"/create"},"#memberShareProduct:click":function(){location.href=this._likesUrl},"#memberShareIdeaboard:click":function(){location.href=this._ideaboardsUrl},"#comments:click":function(){location.href=this._likesUrl},"#ideaboard:click":function(){location.href=this._ideaboardsUrl}},instanceMethods:{completeTask:function(e){var r=this,t=r.web("percentage").html(),o=parseInt(t.substr(0,t.indexOf("%"))),l=i.findRecordNo(r._profileTasks,e),s=l==r._profileTasks.length-1?null:r._profileTasks[l+1];r.web(e.linkId).removeClass(r.cssClass("unfinishedProfileTask")).addClass(r.cssClass("completed")),null!=s&&r.web(s.linkId).addClass(r.cssClass("firstItem")),r.web("percentageFilled").css("width",o+e.weight+"%"),r.web("percentage").html((o+e.weight).toString()+"%"),r._profileTasks.splice(l,1)}}})}});
Uize.module('ZazzleWww.Widgets.Collection');
Uize.module('ZazzleWww.Widgets.Collection.Cell');
Uize.module({name:"ZazzleWww.Widgets.Collection.Cell.MediaGalleryItem",superclass:"Uize.Widget.Collection.Dynamic",required:["Uize.Widget.Button","Uize.Widget.mModels","Uize.Widget.mEventBindings","Uize.Widget.mDeclarativeChildren","ZazzleWww.Models.MediaGalleryItem"],builder:function(e){"use strict";var i=Uize;return e.subclass({mixins:[Uize.Widget.mModels,Uize.Widget.mEventBindings,Uize.Widget.mDeclarativeChildren],children:{delete:i.Widget.Button},eventBindings:{"delete:Click":function(){var e=this.getSelected();this.removeWithConfirm(e,!0)},":Remove":function(e){var i=this,t=e.itemWidgets;e.byUser&&t.length>0&&(e.handled=!0,i.models.mediaGalleryItemModel.remove(i.getPropertyForItems(null,t),i.getInherited("profileId"),function(e){e.success&&e.data.numDeleted==t.length&&i.finishRemove(t,!0)}))}},set:{dragToReorder:!1}})}});
Uize.module({name:"ZazzleWww.Widgets.MediaGalleryProfile",superclass:"Zazzle.Widget.V2",required:["Uize.Dom.Event","Uize.Json","ZazzleWww.Widgets.Collection.Cell.MediaGalleryItem","Zazzle.VideoPlayer"],builder:function(e){"use strict";var i=Uize;return e.subclass({stateProperties:{_mediaItems:"mediaItems",_numItemsShown:"numItemsShown"},children:{photoCollection:ZazzleWww.Widgets.Collection.Cell.MediaGalleryItem,firstVideo:null,videoPlayer:null},instanceMethods:{_showGallerySlideshow:function(e){var l=this,t=e?e.source.get("properties"):null,s=e&&t.im?t.im:null,o=e&&!s&&t.hash?t.hash:null,n=e?i.findRecordNo(l._mediaItems,s?{imageId:s}:{hash:o},l._numItemsShown):0,a=e&&i.Dom.Event.target(e.domEvent),d=a&&null!==l.web(a).attribute("data-play-icon");l.callInherited("useMediaGallery")({componentParams:{mediaItems:i.Json.to(l._mediaItems),watermarkImages:!1},widgetProperties:{activeCarouselItemIndex:n,playSelectedItemOnShowIfVideo:d}})},showGallerySlideshow:function(e){this._showGallerySlideshow(e)}},childBindings:{},cssBindings:{},htmlBindings:{},eventBindings:{"photoCollection:Click Preview":function(e){var l=this.children.videoPlayer;i.isNully(l)||l.deselectVideo()},":Click Preview":function(e){this._showGallerySlideshow(e)},"#featured:click":function(){this._showGallerySlideshow()}}})}});
Uize.module({name:"ZazzleWww.Page.ProfileHomePage",required:["Zazzle.Widget.mV2","ZazzleWww.ProfileSubnav","ZazzleWww.Banner.ProfileBanner","ZazzleWww.Widgets.ProfileSearchInput","Uize.Widget.mModels","ZazzleWww.Models.IdeaBoards","ZazzleWww.Widgets.ProfileCompletion","ZazzleWww.Widgets.MediaGalleryProfile"],builder:function(e){"use strict";Uize;var i=function(e,i){i.children.profileCompletion.completeTask(e.taskToComplete)};return e.subclass({mixins:[Zazzle.Widget.mV2,Uize.Widget.mModels],children:{subnav:ZazzleWww.ProfileSubnav,banner:ZazzleWww.Banner.ProfileBanner,searchInput:ZazzleWww.Widgets.ProfileSearchInput,profileCompletion:ZazzleWww.Widgets.profileCompletion,media:ZazzleWww.Widgets.MediaGalleryProfile},omegastructor:function(){var e=this;e.addModel("ideaBoardsModel",ZazzleWww.Models.IdeaBoards,{serviceUrlBase:e.get("env").service,csrfToken:e.get("env").csrfToken,userId:e.get("user").isLoggedIn?e.get("user").id:0})},eventBindings:{"#profPic:click":function(){var e=this;e.children.banner.uploadLogo(function(){i(_event,e)})},"profileCompletion:Change logo":function(e){var n=this;n.children.banner.uploadLogo(function(){i(e,n)})},"profileCompletion:Change banner":function(e){var n=this;n.isWired&&n.children.banner.doUploadImage(function(){i(e,n)})},"#seeAllMedia:click":function(){this.children.media.showGallerySlideshow()},"#zRankHelp:click":function(){this.callInherited("useDialog")({component:{name:"ZazzleWww.Dialog.ZRankHelp"},widgetProperties:{name:"zRankHelp"}})}},instanceMethods:{wireUi:function(){this.isWired||e.doMy(this,"wireUi")}}})}});
Uize.module({name:"ZazzleWww.SharePalette.ProfileSharePalette",superclass:"ZazzleWww.SharePalette",builder:function(e){"use strict";return e.subclass({})}});
Uize.module({name:"ZazzleWww.Widgets.Header2016L3",superclass:"Zazzle.Widget.V2",required:["Uize.Node.Classes","Zazzle.Widget.mV2Web"],builder:function(e){Uize;return e.subclass({mixins:[Zazzle.Widget.mV2Web],alphastructor:function(){},omegastructor:function(){},stateProperties:{},children:{},childBindings:{},cssBindings:{},htmlBindings:{},eventBindings:{},instanceMethods:{}})}});
Uize.module({name:"ZazzleWww.Widgets.Header2016L3Item",superclass:"Zazzle.Widget.V2",required:["Uize.Node.Classes","Zazzle.Widget.mV2Web"],builder:function(e){Uize;return e.subclass({mixins:[Zazzle.Widget.mV2Web],alphastructor:function(){},stateProperties:{},children:{},childBindings:{},cssBindings:{},htmlBindings:{},eventBindings:{},instanceMethods:{}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton",superclass:"Zazzle.Widget.V2",required:["Uize.Url","Uize.Widget.Button","Uize.Widget.mModels"],builder:function(e){"use strict";var t=Uize;return e.subclass({mixins:t.Widget.mModels,stateProperties:{_cmpn:"cmpn",_description:"description",_hasImageIcon:{name:"hasImageIcon",value:!1},_includeSocialParam:{name:"includeSocialParam",value:!0},_mediaUrl:"mediaUrl",_popupIndex:{name:"popupIndex",value:0},_sendProfileCompletionEvent:{name:"sendProfileCompletionEvent",value:!0},_serviceName:"serviceName",_sharedItemId:"sharedItemId",_sharedItemType:{name:"sharedItemType",value:"Product"},_url:"url"},children:{link:t.Widget.Button},cssBindings:{hasImageIcon:["","hasImageIcon"]},eventBindings:{"link:Click":function(e){var t=this;t.trackClick(),t.share(),t._sendCompletionEvent(),e.domEvent.cancelBubble=!1}},instanceMethods:{getNewPopupName:function(){return this._serviceName+this._popupIndex++},getUrlToShare:function(e,i){var r=this,a=r.getInherited("env").lang.substr(0,2),d=r.getInherited("user"),s=r.models.product;if(s){var n=s.get("isTemplate"),o=s.models.design,l=o&&Uize.keys(o.get("templateParams")),c=!1,m=new RegExp(/_iid$/),u=s.get("title"),g=s.get("originalTitle")!=u,p=s.get("isCustomizing"),h=s.get("preferredViewId");if(l)for(var v=0;v<l.length&&!c;v++)c=m.test(l[v]);r.ajax({service:"z3/share/getshortproductshareurl",po:t.Url.toParams(s.get("productOption")),ta:t.Url.toParams(s.get("templateParams")),dz:s.get("designId"),ppd:s.get("productId")||s.get("rootProductId"),returnImageUrl:e,tl:g?u:void 0,cmpn:r._cmpn||"shareicon",isCustomizing:p,lang:a,view:h!=s.get("originalProductAttributes").view?h:void 0,productUrl:r.callInherited("getUrl")(),customized:p||n&&(e||c||g&&l&&l.length)},function(e){e.success&&i(e.data)})}else if("Product"!==r._sharedItemType){var I={url:t.Url.resolve(r._url||r.callInherited("getUrl")(),[r.models.product&&r.models.product.getQueryParams(),{CMPN:r._cmpn||"shareicon",lang:a,social:!!r._includeSocialParam||void 0},r.models.product&&r.models.product.get("templateParams"),r.models.product?{view:r.models.product.get("preferredViewId")}:null,d.isAssociate?{rf:d.id}:void 0])};if(e&&s){var _=zPage.children.product.children.views,f=(h=_.children.view?_.children.view:_.get("activeView")).children.mainView,U=f.get("realview"),w=r.getInherited("env"),P=f.get("value");w&&(P=U.getImageUrl(s.get("isCustomizing")?w.dynamicRealview:w.staticRealview,1024,f.get("imageBackgroundColor"),{area_grid:f.get("showGrid")?"1":void 0,area_grid_top:f.get("showGrid")?"1":void 0,hide:f.get("showBoundaries")?void 0:"bleed,safe,visibleMask"})),t.copyInto(I,{imageUrl:P})}i(I)}else r.ajax({service:"z3/share/getshorturl",ppd:r.get("sharedItemId"),returnImageUrl:e,cmpn:r._cmpn||"shareicon",lang:a,productUrl:r._url},function(e){e.success&&i(e.data)})},share:function(){},trackClick:function(){var e=this,i=e.getInherited("deviceType");e.fire({name:"Track Event",bubble:!0,extra:t.copyInto({ax:"shareButton",service:e._serviceName},i&&{device:i})})},_sendCompletionEvent:function(){var e=this;e._sendProfileCompletionEvent&&e.getInherited("user").isLoggedIn&&e.ajax({service:"profile/profilecompletionitemshared",sharedItemId:e._sharedItemId>0?e._sharedItemId:e.models.product.get("productId"),sharedItemType:e._sharedItemType})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Email",superclass:"ZazzleWww.Widgets.ShareButton",required:["Uize.Url"],builder:function(e){"use strict";var i=Uize;return e.subclass({instanceMethods:{share:function(){var e=this,a=e.models.product,r=zPage.children.product.children.views,t=(r.children.view?r.children.view:r.get("activeView")).children.mainView.get("value"),n=a.get("isCustomizing"),l=a.models.design,s=function(){e.callInherited("useDialog")({component:{name:"ZazzleWww.Widgets.Dialog.EmailShare.Product",params:{cmpn:e.get("cmpn"),imageId:a.get("preferredView").get("value"),imageUrl:t,product:i.Url.toParams(a.serialize()),anticache:Math.random()}},widgetProperties:{name:"emailShareDialog"}})};n?l.save(s):s()}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Email.Profile",superclass:"ZazzleWww.Widgets.ShareButton.Email",builder:function(e){"use strict";Uize;return e.subclass({mixins:[Uize.Widget.mModels],stateProperties:{_imageId:"imageId"},instanceMethods:{share:function(){var e=this;e.ajax({service:"profile/getsocialmediainfo",profileOwnerId:e.get("sharedItemId")},{callback:function(a){a.success&&e.callInherited("useDialog")({component:{name:"ZazzleWww.Widgets.Dialog.EmailShare.Profile",params:{cmpn:e.get("cmpn"),url:e.get("url"),imageUrl:a.data.emailImageUrl,profileOwnerId:e.get("sharedItemId"),anticache:Math.random()}},widgetProperties:{name:"emailShareDialog"}})}})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Facebook",superclass:"ZazzleWww.Widgets.ShareButton",builder:function(e){"use strict";var r=Uize;return e.subclass({stateProperties:{_canonicalUrl:"canonicalUrl",_forceScrape:"forceScrape"},instanceMethods:{share:function(){var e=this,a=e.getInherited("commObject"),t=e.getNewPopupName(),c=function(a){e.callInherited("launchPopup")({name:t,url:r.Url.resolve("https://www.facebook.com/sharer/sharer.php",{u:a,hashtag:"#Zazzle"})})};e.callInherited("launchPopup")({name:t}),e.getUrlToShare(!1,function(r){e._forceScrape?a&&a.request({url:Uize.Url.resolve("https://graph.facebook.com",{id:e._canonicalUrl||r.url,scrape:!0}),returnType:"json",requestMethod:"POST",callback:function(e){c(r.url)}}):c(r.url)})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.GooglePlus",superclass:"ZazzleWww.Widgets.ShareButton",builder:function(e){"use strict";var l=Uize;return e.subclass({instanceMethods:{share:function(){var e=this,t=e.getNewPopupName();e.callInherited("launchPopup")({name:t}),e.getUrlToShare(!1,function(u){e.callInherited("launchPopup")({name:t,url:l.Url.resolve("https://plus.google.com/share",{url:u.url})})})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Link",superclass:"ZazzleWww.Widgets.ShareButton",builder:function(e){"use strict";var t=Uize;return e.subclass({stateProperties:{_productId:"productId",_productAttributes:"productAttributes"},instanceMethods:{share:function(){var e=this,r=e.models.product,a={anticache:Math.random()};t.isNully(r)?t.isNully(e._productId)||(a.pd=e._productId,a.att=e._productAttributes):a.product=t.Url.toParams(e.models.product.serialize()),a.sharedItemId=e.get("sharedItemId"),a.sharedItemType=e.get("sharedItemType"),e.getUrlToShare(!0,function(t){a.longShareUrl=t.longUrl,a.shareUrlOverride=t.url,a.shareImageUrlOverride=t.imageUrl,e.callInherited("useDialog")({component:{name:"ZazzleWww.Widgets.Dialog.LinkToThis",params:a},widgetProperties:{name:"linkToThisDialog"}})}),e.trackClick()}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Pinterest",superclass:"ZazzleWww.Widgets.ShareButton",required:["Uize.Url"],builder:function(e){"use strict";var t=Uize;return e.subclass({instanceMethods:{share:function(){var e=this,r=e.getNewPopupName(),a=e.get("sharedItemType"),i=function(a,i,l){a=t.Url.resolve("https://www.pinterest.com/pin/create/button",{url:a,media:i,description:l});e.callInherited("launchPopup")({name:r,url:a})};e.callInherited("launchPopup")({name:r});var l=e.models.product,s=(t.isNully(l)||l.getQueryParams(),e.get("description")||(t.isNully(l)?"":l.get("title"))),n="Product"===a;e.getUrlToShare(n,function(t){"Product"===a?i(t.url,t.imageUrl||e.get("mediaUrl"),s):"IdeaBoard"===a?e.models.ideaBoardsModel.getIdeaBoardSocialMediaInfo(e.get("sharedItemId"),function(e){i(t.url,e.pinterestImageUrl,e.basicDescription)}):"Profile"===a&&e.ajax({service:"profile/getsocialmediainfo",profileOwnerId:e.get("sharedItemId")},{callback:function(e){e.success&&i(t.url,e.data.pinterestImageUrl,e.data.basicDescription)}})})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Tumblr",superclass:"ZazzleWww.Widgets.ShareButton",required:["Uize.Url"],builder:function(e){"use strict";var t=Uize;return e.subclass({instanceMethods:{share:function(){var e=this,r=e.models.product,l=e.models.ideaBoardsModel,a=e.getNewPopupName(),o=e.get("sharedItemType"),i=function(r,l,o,i){console.log(t.Url.resolve("https://www.tumblr.com/widgets/share/tool",{posttype:i,content:l,caption:o,url:r,clickthroughUrl:r})),e.callInherited("launchPopup")({name:a,url:t.Url.resolve("https://www.tumblr.com/widgets/share/tool",{posttype:i,content:l,caption:o,url:r,clickthroughUrl:r})})};e.callInherited("launchPopup")({name:a}),"Product"!==o||t.isNully(r)?"IdeaBoard"!==o||t.isNully(l)?"Profile"===o?e.ajax({service:"profile/getsocialmediainfo",profileOwnerId:e.get("sharedItemId")},{callback:function(t){t.success&&e.getUrlToShare(!1,function(e){var r=[t.data.basicDescription,t.data.longerDescription,e.url];i(e.url,t.data.tumblrImageUrl,r.join("\n"),"link")})}}):i(e.get("url"),e.get("mediaUrl"),e.get("description"),"photo"):e.ajax({service:"z3/share/getshorturl",url:e.get("url"),returnImageUrl:!1},function(t){t.success&&l.getIdeaBoardSocialMediaInfo(e.get("sharedItemId"),function(e){var r=e.basicDescription+" - "+e.description+" "+t.data.url;i(t.data.url,e.tumblrImageUrl,r,"photo")})}):e.getUrlToShare(!0,function(t){var l=e.models.pricing,a=r.get("title"),o=l.get("unitDisplayPrice"),s=r.get("makerName"),n=[a+" - "+o,"Made by "+s,r.get("description"),t.url];s||n.splice(1,1),i(t.url,t.imageUrl||e.get("mediaUrl"),n.join("\n"),"photo")})}}})}});
Uize.module({name:"ZazzleWww.Widgets.ShareButton.Twitter",superclass:"ZazzleWww.Widgets.ShareButton",required:["Uize.Url"],builder:function(e){"use strict";var t=Uize;return e.subclass({instanceMethods:{share:function(){var e=this,a=e.getNewPopupName(),r=e.models.product,i=e.models.ideaBoardsModel,l=e.get("sharedItemType"),o=function(r){e.getUrlToShare(!1,function(i){e.callInherited("launchPopup")({name:a,url:t.Url.resolve("https://twitter.com/intent/tweet",{text:r,url:i.url,via:"zazzle"})})})};e.callInherited("launchPopup")({name:a}),"Product"!==l||t.isNully(r)?"IdeaBoard"!=l||t.isNully(i)?"Profile"===l?e.ajax({service:"profile/getsocialmediainfo",profileOwnerId:e.get("sharedItemId")},{callback:function(e){e.success&&o(e.data.tweet)}}):o(e.get("description")):i.getIdeaBoardSocialMediaInfo(e.get("sharedItemId"),function(e){o(e.tweet)}):o(e.models.product.get("title"))}}})}});
window.Modernizr=function(e,t,n){function r(e){d.cssText=e}function o(e,t){return typeof e===t}var i,a,c={},l=t.documentElement,s="modernizr",u=t.createElement(s),d=u.style,f=" -webkit- -moz- -o- -ms- ".split(" "),p={},h=[],m=h.slice,y=function(e,n,r,o){var i,a,c,u,d=t.createElement("div"),f=t.body,p=f||t.createElement("body");if(parseInt(r,10))for(;r--;)c=t.createElement("div"),c.id=o?o[r]:s+(r+1),d.appendChild(c);return i=["&#173;",'<style id="s',s,'">',e,"</style>"].join(""),d.id=s,(f?d:p).innerHTML+=i,p.appendChild(d),f||(p.style.background="",p.style.overflow="hidden",u=l.style.overflow,l.style.overflow="hidden",l.appendChild(p)),a=n(d,e),f?d.parentNode.removeChild(d):(p.parentNode.removeChild(p),l.style.overflow=u),!!a},v={}.hasOwnProperty;a=o(v,"undefined")||o(v.call,"undefined")?function(e,t){return t in e&&o(e.constructor.prototype[t],"undefined")}:function(e,t){return v.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var n=m.call(arguments,1),r=function(){if(this instanceof r){var o=function(){};o.prototype=t.prototype;var i=new o,a=t.apply(i,n.concat(m.call(arguments)));return Object(a)===a?a:i}return t.apply(e,n.concat(m.call(arguments)))};return r}),p.touch=function(){var n;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?n=!0:y(["@media (",f.join("touch-enabled),("),s,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){n=9===e.offsetTop}),n},p.opacity=function(){return function(e,t){r(f.join(e+";")+(t||""))}("opacity:.55"),/^0.55$/.test(d.opacity)};for(var g in p)a(p,g)&&(i=g.toLowerCase(),c[i]=p[g](),h.push((c[i]?"":"no-")+i));return c.addTest=function(e,t){if("object"==typeof e)for(var r in e)a(e,r)&&c.addTest(r,e[r]);else{if(e=e.toLowerCase(),c[e]!==n)return c;t="function"==typeof t?t():t,l.className+=" zm"+(t?"":"no-")+e,c[e]=t}return c},r(""),u=null,function(e,t){function n(){var e=h.elements;return"string"==typeof e?e.split(" "):e}function r(e){var t=p[e[d]];return t||(t={},f++,e[d]=f,p[f]=t),t}function o(e,n,o){if(n||(n=t),c)return n.createElement(e);o||(o=r(n));var i;return!(i=o.cache[e]?o.cache[e].cloneNode():u.test(e)?(o.cache[e]=o.createElem(e)).cloneNode():o.createElem(e)).canHaveChildren||s.test(e)||i.tagUrn?i:o.frag.appendChild(i)}function i(e){e||(e=t);var i=r(e);return h.shivCSS&&!a&&!i.hasCSS&&(i.hasCSS=!!function(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),c||function(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return h.shivMethods?o(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(h,t.frag)}(e,i),e}var a,c,l=e.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,d="_html5shiv",f=0,p={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",a="hidden"in e,c=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return void 0===e.cloneNode||void 0===e.createDocumentFragment||void 0===e.createElement}()}catch(e){a=!0,c=!0}}();var h={elements:l.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==l.shivCSS,supportsUnknownElements:c,shivMethods:!1!==l.shivMethods,type:"default",shivDocument:i,createElement:o,createDocumentFragment:function(e,o){if(e||(e=t),c)return e.createDocumentFragment();for(var i=(o=o||r(e)).frag.cloneNode(),a=0,l=n(),s=l.length;a<s;a++)i.createElement(l[a]);return i}};e.html5=h,i(t)}(this,t),c._version="2.8.3",c._prefixes=f,c.testStyles=y,l.className=l.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" zmjs zm"+h.join(" zm"),c}(this,this.document),function(e,t,n){function r(e){return"[object Function]"==y.call(e)}function o(e){return"string"==typeof e}function i(){}function a(e){return!e||"loaded"==e||"complete"==e||"uninitialized"==e}function c(){var e=v.shift();g=1,e?e.t?h(function(){("c"==e.t?f.injectCss:f.injectJs)(e.s,0,e.a,e.x,e.e,1)},0):(e(),c()):g=0}function l(e,n,r,o,i,l,s){function u(t){if(!p&&a(d.readyState)&&(b.r=p=1,!g&&c(),d.onload=d.onreadystatechange=null,t)){"img"!=e&&h(function(){j.removeChild(d)},50);for(var r in T[n])T[n].hasOwnProperty(r)&&T[n][r].onload()}}var s=s||f.errorTimeout,d=t.createElement(e),p=0,y=0,b={t:r,s:n,e:i,a:l,x:s};1===T[n]&&(y=1,T[n]=[]),"object"==e?d.data=n:(d.src=n,d.type=e),d.width=d.height="0",d.onerror=d.onload=d.onreadystatechange=function(){u.call(this,y)},v.splice(o,0,b),"img"!=e&&(y||2===T[n]?(j.insertBefore(d,E?null:m),h(u,s)):T[n].push(d))}function s(e,t,n,r,i){return g=0,t=t||"j",o(e)?l("c"==t?w:C,e,t,this.i++,n,r,i):(v.splice(this.i++,0,e),1==v.length&&c()),this}function u(){var e=f;return e.loader={load:s,i:0},e}var d,f,p=t.documentElement,h=e.setTimeout,m=t.getElementsByTagName("script")[0],y={}.toString,v=[],g=0,b="MozAppearance"in p.style,E=b&&!!t.createRange().compareNode,j=E?p:m.parentNode,p=e.opera&&"[object Opera]"==y.call(e.opera),p=!!t.attachEvent&&!p,C=b?"object":p?"script":"img",w=p?"script":C,S=Array.isArray||function(e){return"[object Array]"==y.call(e)},N=[],T={},x={timeout:function(e,t){return t.length&&(e.timeout=t[0]),e}};(f=function(e){function t(e,t,o,i,a){var c=function(e){var t,n,r,e=e.split("!"),o=N.length,i=e.pop(),a=e.length,i={url:i,origUrl:i,prefixes:e};for(n=0;n<a;n++)r=e[n].split("="),(t=x[r.shift()])&&(i=t(i,r));for(n=0;n<o;n++)i=N[n](i);return i}(e),l=c.autoCallback;c.url.split(".").pop().split("?").shift(),c.bypass||(t&&(t=r(t)?t:t[e]||t[i]||t[e.split("/").pop().split("?")[0]]),c.instead?c.instead(e,t,o,i,a):(T[c.url]?c.noexec=!0:T[c.url]=1,o.load(c.url,c.forceCSS||!c.forceJS&&"css"==c.url.split(".").pop().split("?").shift()?"c":n,c.noexec,c.attrs,c.timeout),(r(t)||r(l))&&o.load(function(){u(),t&&t(c.origUrl,a,i),l&&l(c.origUrl,a,i),T[c.url]=2})))}function a(e,n){function a(e,i){if(e){if(o(e))i||(d=function(){var e=[].slice.call(arguments);f.apply(this,e),p()}),t(e,d,n,0,s);else if(Object(e)===e)for(l in c=function(){var t,n=0;for(t in e)e.hasOwnProperty(t)&&n++;return n}(),e)e.hasOwnProperty(l)&&(!i&&!--c&&(r(d)?d=function(){var e=[].slice.call(arguments);f.apply(this,e),p()}:d[l]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),p()}}(f[l])),t(e[l],d,n,l,s))}else!i&&p()}var c,l,s=!!e.test,u=e.load||e.both,d=e.callback||i,f=d,p=e.complete||i;a(s?e.yep:e.nope,!!u),u&&a(u)}var c,l,s=this.yepnope.loader;if(o(e))t(e,0,s,0);else if(S(e))for(c=0;c<e.length;c++)l=e[c],o(l)?t(l,0,s,0):S(l)?f(l):Object(l)===l&&a(l,s);else Object(e)===e&&a(e,s)}).addPrefix=function(e,t){x[e]=t},f.addFilter=function(e){N.push(e)},f.errorTimeout=1e4,null==t.readyState&&t.addEventListener&&(t.readyState="loading",t.addEventListener("DOMContentLoaded",d=function(){t.removeEventListener("DOMContentLoaded",d,0),t.readyState="complete"},0)),e.yepnope=u(),e.yepnope.executeStack=c,e.yepnope.injectJs=function(e,n,r,o,l,s){var u,d,p=t.createElement("script"),o=o||f.errorTimeout;p.src=e;for(d in r)p.setAttribute(d,r[d]);n=s?c:n||i,p.onreadystatechange=p.onload=function(){!u&&a(p.readyState)&&(u=1,n(),p.onload=p.onreadystatechange=null)},h(function(){u||(u=1,n(1))},o),l?p.onload():m.parentNode.insertBefore(p,m)},e.yepnope.injectCss=function(e,n,r,o,a,l){var s,o=t.createElement("link"),n=l?c:n||i;o.href=e,o.rel="stylesheet",o.type="text/css";for(s in r)o.setAttribute(s,r[s]);a||(m.parentNode.insertBefore(o,m),h(n,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};

//-->
</script>
<script type='text/javascript' language='javascript'>
/* <![CDATA[ */
Uize.copyInto(ZazzleWww.Page.ProfileHomePage,{"cssClassPrefixOverride":"page"});
window.$page_zazzleHeader_visualSearch_visualSuggestions = {"cssClassGrid":"ZazzleCollectionCell-Grid","cssClassList":"ZazzleCollectionCell-List","itemRootNodeCssClass":"ZazzleCollectionCell-item","extraClasses":"ZazzleCollectionCell-Grid ZazzleCollectionCell-LargeBlockGrid3 ZazzleCollectionCell-SmallBlockGrid3","dragToReorder":false,"itemWidgetClass":ZazzleWww.CollectionItem.Cell.VisualSearchSuggestion,"isEditable":true,"formDialogJsClass":null,"collectionItemControlName":"ZazzleWww.CollectionItem.Cell.VisualSearchSuggestion","itemsContainerNode":"itemsContainer","templateTokens":{"openerToken":"[%","closerToken":"%]"}};
window.$page_zazzleHeader_visualSearch_seeAllResults = {"classNamingForStates":"","size":"Normal","style":"Normal"};
window.$page_zazzleHeader_visualSearch_input = {"elementName":"input","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning,"placeholder":"Search for products","stepIncrement":1};
window.$page_zazzleHeader_visualSearch_suggestions = {"itemRootNodeCssClass":"","dragToReorder":false,"itemWidgetClass":ZazzleWww.CollectionItem.AutoSuggestion,"isEditable":true,"formDialogJsClass":null,"collectionItemControlName":"ZazzleWww.CollectionItem.AutoSuggestion","itemsContainerNode":"itemsContainer","templateTokens":{"openerToken":"[%","closerToken":"%]"}};
window.$page_zazzleHeader_visualSearch = {"extraClasses":"ZazzleWwwWidgetsHeader2016-search","widgetClass":"ZazzleWww.Widgets.SearchInput","isMobile":false,"targetPath":"pd/find","noLandingPages":false};
window.$page_zazzleHeader_zWidget1 = {"size":"Normal","style":"Submit"};
window.$page_zazzleHeader_departmentFlyouts_414051 = {"hasSubmenuNav":false,"trackingPrefix":"create"};
window.$page_zazzleHeader_departmentFlyouts_384195 = {"hasSubmenuNav":true,"submenuNav":[{"name":"385211","nodeName":"385211","contentNodeName":"385211SubmenuContent","imagePanelNodeName":"385211ImagePanel","trackingPrefix":"invitations"},{"name":"385210","nodeName":"385210","contentNodeName":"385210SubmenuContent","imagePanelNodeName":"385210ImagePanel","trackingPrefix":"cards"},{"name":"445637","nodeName":"445637","contentNodeName":"445637SubmenuContent","imagePanelNodeName":"445637ImagePanel","trackingPrefix":"stamps"}],"trackingPrefix":"invitations"};
window.$page_zazzleHeader_departmentFlyouts_384194 = {"hasSubmenuNav":true,"submenuNav":[{"name":"449570","nodeName":"449570","contentNodeName":"449570SubmenuContent","imagePanelNodeName":"449570ImagePanel","trackingPrefix":"tshirts"},{"name":"385181","nodeName":"385181","contentNodeName":"385181SubmenuContent","imagePanelNodeName":"385181ImagePanel","trackingPrefix":"clothing"},{"name":"385182","nodeName":"385182","contentNodeName":"385182SubmenuContent","imagePanelNodeName":"385182ImagePanel","trackingPrefix":"accessories"}],"trackingPrefix":"clothing"};
window.$page_zazzleHeader_departmentFlyouts_384200 = {"hasSubmenuNav":true,"submenuNav":[{"name":"384687","nodeName":"384687","contentNodeName":"384687SubmenuContent","imagePanelNodeName":"384687ImagePanel","trackingPrefix":"home"},{"name":"384688","nodeName":"384688","contentNodeName":"384688SubmenuContent","imagePanelNodeName":"384688ImagePanel","trackingPrefix":"hobbies"},{"name":"384689","nodeName":"384689","contentNodeName":"384689SubmenuContent","imagePanelNodeName":"384689ImagePanel","trackingPrefix":"sports"}],"trackingPrefix":"home"};
window.$page_zazzleHeader_departmentFlyouts_385206 = {"hasSubmenuNav":true,"submenuNav":[{"name":"385290","nodeName":"385290","contentNodeName":"385290SubmenuContent","imagePanelNodeName":"385290ImagePanel","trackingPrefix":"phonecases"},{"name":"486572","nodeName":"486572","contentNodeName":"486572SubmenuContent","imagePanelNodeName":"486572ImagePanel","trackingPrefix":"computer"}],"trackingPrefix":"electronics"};
window.$page_zazzleHeader_departmentFlyouts_384198 = {"hasSubmenuNav":true,"submenuNav":[{"name":"385258","nodeName":"385258","contentNodeName":"385258SubmenuContent","imagePanelNodeName":"385258ImagePanel","trackingPrefix":"businesscards"},{"name":"385261","nodeName":"385261","contentNodeName":"385261SubmenuContent","imagePanelNodeName":"385261ImagePanel","trackingPrefix":"stationery"},{"name":"385259","nodeName":"385259","contentNodeName":"385259SubmenuContent","imagePanelNodeName":"385259ImagePanel","trackingPrefix":"desk"},{"name":"385260","nodeName":"385260","contentNodeName":"385260SubmenuContent","imagePanelNodeName":"385260ImagePanel","trackingPrefix":"officesupplies"},{"name":"385262","nodeName":"385262","contentNodeName":"385262SubmenuContent","imagePanelNodeName":"385262ImagePanel","trackingPrefix":"businesssupplies"}],"trackingPrefix":"office"};
window.$page_zazzleHeader_departmentFlyouts_384201 = {"hasSubmenuNav":false,"trackingPrefix":"baby"};
window.$page_zazzleHeader_departmentFlyouts_414052 = {"hasSubmenuNav":false,"trackingPrefix":"art"};
window.$page_zazzleHeader_departmentFlyouts_384202 = {"hasSubmenuNav":true,"submenuNav":[{"name":"385307","nodeName":"385307","contentNodeName":"385307SubmenuContent","imagePanelNodeName":"385307ImagePanel","trackingPrefix":"weddinginvitations"},{"name":"385309","nodeName":"385309","contentNodeName":"385309SubmenuContent","imagePanelNodeName":"385309ImagePanel","trackingPrefix":"ceremony"},{"name":"385311","nodeName":"385311","contentNodeName":"385311SubmenuContent","imagePanelNodeName":"385311ImagePanel","trackingPrefix":"favors"}],"trackingPrefix":"wedding"};
window.$page_zazzleHeader_departmentFlyouts_414050 = {"hasSubmenuNav":false,"trackingPrefix":"gifts"};
window.$page_zazzleHeader_departmentFlyouts = {"extraClasses":"ZazzleWwwWidgetsHeader2016-departmentFlyouts","flyouts":{"414051":{"name":"414051","isPinned":true,"nodeName":"414051"},"384195":{"name":"384195","isPinned":false,"nodeName":"384195"},"384194":{"name":"384194","isPinned":null,"nodeName":"384194"},"384200":{"name":"384200","isPinned":null,"nodeName":"384200"},"385206":{"name":"385206","isPinned":false,"nodeName":"385206"},"384198":{"name":"384198","isPinned":null,"nodeName":"384198"},"384201":{"name":"384201","isPinned":null,"nodeName":"384201"},"414052":{"name":"414052","isPinned":false,"nodeName":"414052"},"384202":{"name":"384202","isPinned":true,"nodeName":"384202"},"414050":{"name":"414050","isPinned":true,"nodeName":"414050"}},"flyoutKeys":["414051","384195","384194","384200","385206","384198","384201","414052","384202","414050"],"bringStickyToFront":true};
window.$page_zazzleHeader_promo = {"extraClasses":"ZazzleWwwWidgetsHeader2016-promo","promotionId":"11061","promoCode":"WEEKENDZSAVE","useAnimation":true,"allowAnimationOnLoad":true,"isApplied":false,"allowAppliedUi":false,"localized":{"codeApplied":"Code applied!"}};
window.$page_zazzleHeader_loadingOverlay = {"cssClassIsLoading":"","cssClassBackgroundForMessage":"","cssClassLoaderSizeSmall":"ZazzleLoadingOverlay-Small","cssClassLoaderSizeNormal":"ZazzleLoadingOverlay-Normal","widgetClass":"Zazzle.LoadingOverlay","loadingMessage":"","loaderSize":"Small"};
window.$page_zazzleHeader_continueShopping = {"extraClasses":"ZazzleWwwWidgetsHeader2016-cartButton","widgetClass":"Zazzle.Button","classNamingForStates":"","size":"Normal","style":"Submit","buttonStyle":"Submit"};
window.$page_zazzleHeader = {"widgetClass":"ZazzleWww.Widgets.Header2016","contentPath":"ZazzleWww.ZazzleHeaderMenus","sections":["User","Cart"],"delay":150,"isTablet":false,"compatibilityMode":false,"maxCartItemsToShowInPalettes":3,"maxCartItemsToShowInOffCanvasPalettes":20,"zeroTotal":"$0.00","localized":{"cartPlusMoreItem":"+{num} more item","cartPlusMoreItems":"+{num} more items","youSaved":"You saved {amount}"}};
window.$page_banner_shareButton = {"extraClasses":"ZazzleWwwBannerProfileBanner-shareButton","widgetClass":"Zazzle.Button","classNamingForStates":"","size":"Small","style":"Normal","buttonStyle":"Normal"};
window.$page_banner_sharePalette_email = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Email.Profile","serviceName":"email","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbesf"};
window.$page_banner_sharePalette_facebook = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Facebook","serviceName":"facebook","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbfsf","canonicalUrl":"https://www.zazzle.com/miatastuff","forceScrape":true};
window.$page_banner_sharePalette_googleplus = {"widgetClass":"ZazzleWww.Widgets.ShareButton.GooglePlus","serviceName":"googleplus","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbgsf"};
window.$page_banner_sharePalette_pinterest = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Pinterest","serviceName":"pinterest","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbpsf","mediaUrl":null,"description":null};
window.$page_banner_sharePalette_tumblr = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Tumblr","serviceName":"tumblr","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbbsf"};
window.$page_banner_sharePalette_twitter = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Twitter","serviceName":"twitter","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nbtsf"};
window.$page_banner_sharePalette_linktothis = {"widgetClass":"ZazzleWww.Widgets.ShareButton.Link","serviceName":"link","sharedItemId":"250386428581576821","sharedItemType":"Profile","url":"https://www.zazzle.com/miatastuff","cmpn":"share_nblsf","ideaBoardId":"0"};
window.$page_banner_logo = {"extraClasses":"ZazzleWwwBannerProfileBanner-logo","editMode":false,"logoImageId":"63edab9f-eb1e-44cf-b238-214bed6eb4e9","cropRect":[0.35285196897853688,0.13636363636363635,0.98659682494561507,0.98484848484848486],"cropRectEncoded":"[0.352851968978537,0.136363636363636,0.986596824945615,0.984848484848485]","profileOwnerId":"250386428581576821","minUploadDim":512,"maxDim":150,"localized":{"uploadNew":"Upload a new store logo","cropTitle":"Store Logo","areYouSure":"Are you sure you want to delete your store logo?","deleteError":"There was an error deleting your store logo","updateError":"There was an error updating your store logo"}};
window.$page_banner = {"widgetClass":"ZazzleWww.Banner.ProfileBanner","ownerId":"238151278398220591","bannerImageHeight":315,"bannerImageWidth":1140,"bannerImageMaxUploadSize":null,"cropRect":[0.0,0.1036453839516826,1.0,0.89635461604831734],"editMode":false,"PublicPreview":false,"publicUrl":"https://www.zazzle.com/miatastuff","forcedPublic":false,"ownedByLoggedInUser":false,"profileOwnerId":"250386428581576821","sellerId":"238151278398220591","isPinnedStore":false,"localized":{"uploadBanner":"Upload a new banner photo","cropTitle":"Store Banner Image","areYouSure":"Are you sure you want to delete your banner image?","deleteError":"There was an error deleting your banner","updateBanner":"Update banner","changeBanner":"Upload banner photo","messagingTitle":"Send a message to MiataStuff"},"bannerId":"b8d131c6-0d37-4f18-a75d-3d538f51e95b","messagingToType":"store_id","messagingCategoryId":"design","messagingContextHint":"Profile","placeholderGuids":["f39d4024-e440-44b1-b40d-5fcb3200c46e","d490de92-e4ba-476a-bbe1-db90b864ed77","ca412681-7456-4f91-b2c0-921738301a84","2ddc9dba-c64b-46b9-bb97-e241e6baee57"],"showProfileSwitcher":false};
window.$page_subnav = {"extraClasses":"page-shiftedSubnav","widgetClass":"ZazzleWww.ProfileSubnav","selectedNode":"link0","values":["home","products","ideaboards","comments","about"],"value":"home"};
window.$page_seeMoreDescription = {"widgetClass":"Zazzle.SeeMoreUi","collapsed":true,"seeLessLabel":"Less","seeMoreLabel":"More","shortHeight":"6em","seeMoreLink":"https://www.zazzle.com/miatastuff/about"};
window.$page_profileSearch_searchInput_warning = {"alert":"Error","message":"The value you specified is invalid."};
window.$page_profileSearch_searchInput = {"value":"","elementName":"qs","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning,"placeholder":"Search this Store","stepIncrement":1};
window.$page_profileSearch = {"widgetClass":"ZazzleWww.Widgets.ProfileSearchInput","baseUrl":null,"submitUrl":null,"queryParamName":"qs","appendQueryTerm":true,"isSSQueryEmpty":true};
window.$page_footer_emailSignup_elements_email = {"extraClasses":"ZazzleWwwFormEmailSignup-email","elementName":"em","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning,"placeholder":"Email Address","stepIncrement":1};
window.$page_footer_emailSignup_elements_zWidget1 = {"widgetClass":"Uize.Widget.FormElement","value":"Zazzle","elementName":"pn","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup_elements_zWidget2 = {"widgetClass":"Uize.Widget.FormElement","value":"footer","elementName":"signupSource","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup_elements_zWidget3 = {"widgetClass":"Uize.Widget.FormElement","value":"/miatastuff?rf=238151278398220591%2Ffeed%2F","elementName":"signupPage","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup_submit = {"classNamingForStates":"","size":"Small","style":"Submit","buttonStyle":"Submit"};
window.$page_footer_emailSignup = {"elementName":"emailSignup","validateWhen":"valueChanged","warningShownWhen":"validatedAfterFirstFinish","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup2_elements_email = {"extraClasses":"ZazzleWwwFormEmailSignup-email","elementName":"em","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning,"placeholder":"Email Address","stepIncrement":1};
window.$page_footer_emailSignup2_elements_zWidget1 = {"widgetClass":"Uize.Widget.FormElement","value":"Zazzle","elementName":"pn","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup2_elements_zWidget2 = {"widgetClass":"Uize.Widget.FormElement","value":"footer","elementName":"signupSource","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup2_elements_zWidget3 = {"widgetClass":"Uize.Widget.FormElement","value":"/miatastuff?rf=238151278398220591%2Ffeed%2F","elementName":"signupPage","validateWhen":"tentativeValueChanged","warningShownWhen":"validated","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer_emailSignup2_submit = {"classNamingForStates":"","size":"Small","style":"Submit","buttonStyle":"Submit"};
window.$page_footer_emailSignup2 = {"elementName":"emailSignup2","validateWhen":"valueChanged","warningShownWhen":"validatedAfterFirstFinish","warningMessage":"The value you specified is invalid.","warningWidgetClass":Zazzle.FormElementWarning};
window.$page_footer = {"widgetClass":"ZazzleWww.ZazzleFooter2"};
window.$page_zWidget7 = {"widgetClass":"ZazzleWww.Pixel"};
window.$page_zWidget8 = {"widgetClass":"ZazzleWww.Pixel"};
window.$page_zWidget9 = {"widgetClass":"ZazzleWww.Pixel"};
window.$page_zWidget10 = {"widgetClass":"ZazzleWww.Pixel"};
window.$page = {"user":{"handle":"","hasProfile":false,"id":"0","originalMemberId":"0","isAssociate":false,"isCollection":false,"isLoggedIn":false,"isSeller":false,"llid":"0","maturity":"G","serverTime":new Date('02/12/2018 00:08:03')},"env":{"ajaxDomain":window.document.domain,"assets":"//asset.zcache.com/assets/graphics/","build":"master.e456d334b3b2b722994454475105406dcf41d5f8","clientStartTime":new Date(),"facebookAppId":"1508708749419913","iframeDomain":location.hostname.replace (/^[^.]+./,''),"imageRealview":"https://rlv.zcache.com/isapi/designall.dll","isMobile":false,"jsErrorMessage":"An error occurred on this page, which may make it unstable.\x3cbr/>If this occurs, please refresh the page.","jsLogger":"https://www.zazzle.com/svc/logjs/","lang":"en-US","systemOfUnits":"Imperial","params":{"rf":"238151278398220591/feed/","ch":"miatastuff"},"path":"prf/profiles/profile","realview":"https://www.zazzle.com/rlv/isapi/designall.dll","realviewService":"https://www.zazzle.com/rlv/isapi/designall.dll","rlvNetService":"https://www.zazzle.com/rlv/svc/","service":"https://www.zazzle.com/svc/","showErrors":false,"www":"https://www.zazzle.com/","csrfToken":"6f0be32e51fc8da4","useAddressVerification":true,"dynamicRealview":"https://www.zazzle.com/rlv/svc/view","dynamicRealviewGetImage":"https://www.zazzle.com/rlv/svc/getimage","staticRealview":"https://rlv.zcache.com/svc/view","staticRealviewGetImage":"https://rlv.zcache.com/svc/getImage","allDepartmentsSuffix":"gifts","consoleLinks":"skins/zazzle/consoleLinks","inlineLogin":"https://www.zazzle.com/lgn/inline","inlineTitle":"Secure Sign In","login":"https://www.zazzle.com/lgn/signin","partner":"","captchaModuleName":"Zazzle.Widgets.Captcha2","scripterError":"https://www.zazzle.com/err/scripter"},"modules":{"js":{"Uize":true,"Uize.Array":true,"Uize.Array.Join":true,"Uize.Util":true,"Uize.Util.Dependencies":true,"Uize.Event":true,"Uize.Event.Bus":true,"Uize.Class":true,"Uize.Class.mChildObjectBindings":true,"Uize.Class.mChildObjectEventBindings":true,"Uize.Class.mDeclarativeChildObjects":true,"Uize.Class.mModels":true,"Uize.Url":true,"Uize.Comm":true,"Uize.Comm.Ajax":true,"Uize.Cookie":true,"Uize.Data":true,"Uize.Data.Compare":true,"Uize.Dom":true,"Uize.Dom.Basics":true,"Uize.Dom.Classes":true,"Uize.Dom.Event":true,"Uize.Dom.Pos":true,"Uize.Dom.Text":true,"Uize.Dom.Util":true,"Uize.Dom.VirtualEvent":true,"Uize.Dom.VirtualEvents":true,"Uize.Dom.VirtualEvents.ModClick":true,"Uize.Dom.VirtualEvents.Remain":true,"Uize.Math":true,"Uize.Math.Blend":true,"Uize.Fade":true,"Uize.Node":true,"Uize.Node.Classes":true,"Uize.Node.VirtualEvent":true,"Uize.Oop":true,"Uize.Oop.mTreeInheritance":true,"Uize.Str":true,"Uize.Str.Camel":true,"Uize.Str.CharClass":true,"Uize.Str.Has":true,"Uize.Str.Repeat":true,"Uize.Str.Limit":true,"Uize.Str.Replace":true,"Uize.Str.Split":true,"Uize.Str.Whitespace":true,"Uize.Str.Trim":true,"Uize.String":true,"Uize.Template":true,"Uize.Tooltip":true,"Uize.Util.Html":true,"Uize.Util.Html.Entities":true,"Uize.Util.Html.Encode":true,"Uize.Util.PropertyAdapter":true,"Uize.Web":true,"Uize.Web.xDom":true,"Uize.Widget":true,"Uize.Widget.Button":true,"Uize.Widget.Button.ValueDisplay":true,"Uize.Widget.mWeb":true,"Uize.Widget.Button.ValueDisplay.Selector":true,"Uize.Widget.mModels":true,"Uize.Widget.Collection":true,"Uize.Widget.Drag":true,"Uize.Widget.Collection.Dynamic":true,"Uize.Widget.CollectionItem":true,"Uize.Widget.CollectionItem.Zooming":true,"Uize.Widget.Committer":true,"Uize.Widget.Dialog":true,"Uize.Widget.FormElementWarning":true,"Uize.Widget.FormElement":true,"Uize.Widget.FormElements":true,"Uize.Widget.FormWarnings":true,"Uize.Widget.mChildrenLinked":true,"Uize.Widget.mDeclarativeChildren":true,"Uize.Widget.mEventBindings":true,"Uize.Widget.Form":true,"Uize.Widget.FormElement.Text":true,"Uize.Widget.mChildBindings":true,"Uize.Widget.mHtmlBindings":true,"Uize.Widget.mCssBindings":true,"Uize.Widget.mWebBindings":true,"Uize.Widget.Options":true,"Uize.Widget.Page":true,"Uize.Widget.Page.xDeferredLinks":true,"Uize.Widget.PopupPalette":true,"Zazzle":true,"Zazzle.Widget":true,"Zazzle.Widget.mCssBindings":true,"Zazzle.Widget.mV2":true,"Zazzle.ButtonBase":true,"Zazzle.Button":true,"Zazzle.SelectorValueDisplayBase":true,"Zazzle.SelectorValueDisplay":true,"Zazzle.Checkbox":true,"Zazzle.FormElementWarning":true,"Zazzle.LoadingOverlay":true,"Zazzle.Page":true,"Zazzle.TextInput":true,"Zazzle.Widget.mHierarchicalMenu":true,"Zazzle.Widget.mV2Web":true,"Zazzle.Widget.V2":true,"Zazzle.Widgets":true,"Zazzle.Widgets.IAFooter":true,"ZazzleWww":true,"ZazzleWww.BasicPromotion":true,"ZazzleWww.BasicPromotion.Header":true,"ZazzleWww.EmailSignupForm":true,"ZazzleWww.HeaderNavSection2":true,"ZazzleWww.HeaderNavigation":true,"ZazzleWww.Widgets":true,"ZazzleWww.Widgets.RichContentAutoSuggest":true,"ZazzleWww.Widgets.VisualSearchSuggestions":true,"ZazzleWww.Widgets.SearchInput":true,"ZazzleWww.Widgets.Header2016Flyout":true,"ZazzleWww.Widgets.Header2016Flyouts":true,"ZazzleWww.Widgets.Header2016":true,"ZazzleWww.Page":true,"ZazzleWww.Pixel":true,"ZazzleWww.ZazzleFooter2":true,"Uize.Array.Sort":true,"Uize.Date":true,"Uize.Json":true,"Uize.Util.Coupler":false,"Uize.Web.xEllipsify":true,"Uize.Widget.Bar":true,"Uize.Widget.Bar.mSlider":true,"Uize.Widget.Bar.Slider":true,"Uize.Widget.Collection.Dynamic.xDialogEditable":true,"Uize.Widget.Resizer":true,"Uize.Widget.Dialog.mResizable":true,"Zazzle.Collection":false,"Zazzle.Collection.Products":false,"Zazzle.CollectionItem":false,"Zazzle.CollectionItem.Cell":false,"Zazzle.Dialog":true,"Zazzle.jQuery":true,"Zazzle.FlowPlayer":true,"Zazzle.GridCell":true,"Zazzle.GridCell.Product":false,"Zazzle.Model":true,"Zazzle.Palette":true,"Zazzle.Results":false,"Zazzle.Results.Cell":false,"Zazzle.Results.Products":false,"Zazzle.SeeMoreUi":true,"Zazzle.VideoPlayer":true,"Zazzle.Widgets.LogoInlineSvg":false,"ZazzleWww.Dialog":true,"ZazzleWww.Dialog.ProfilesBeta":true,"ZazzleWww.TryBetaLink":true,"ZazzleWww.Banner":true,"ZazzleWww.ProfileLogo":true,"ZazzleWww.SharePalette":true,"ZazzleWww.StoreSwitcher":true,"ZazzleWww.Banner.ProfileBanner":true,"ZazzleWww.BasicPromotion.HeaderBar":false,"ZazzleWww.CollectionItem":true,"ZazzleWww.CollectionItem.AutoSuggestion":true,"ZazzleWww.CollectionItem.Cell":true,"ZazzleWww.CollectionItem.Cell.RecentlyViewed":false,"ZazzleWww.CollectionItem.Cell.VisualSearchSuggestion":true,"ZazzleWww.Models":true,"ZazzleWww.Models.IdeaBoards":true,"ZazzleWww.Models.MediaGalleryItem":true,"ZazzleWww.ProfileSubnav":true,"ZazzleWww.Widgets.ProfileSearchInput":true,"ZazzleWww.Widgets.ProfileCompletion":true,"ZazzleWww.Widgets.Collection":true,"ZazzleWww.Widgets.Collection.Cell":true,"ZazzleWww.Widgets.Collection.Cell.MediaGalleryItem":true,"ZazzleWww.Widgets.MediaGalleryProfile":true,"ZazzleWww.Page.ProfileHomePage":true,"ZazzleWww.SubnavAlert":false,"ZazzleWww.ProfileSubnavAlerts":false,"ZazzleWww.Results":false,"ZazzleWww.Results.Products":false,"ZazzleWww.Results.Products.ToBeReviewed":false,"ZazzleWww.Results.RecentlyViewed":false,"ZazzleWww.SharePalette.ProfileSharePalette":true,"ZazzleWww.Widgets.Header2016L3":true,"ZazzleWww.Widgets.Header2016L3Item":true,"ZazzleWww.Widgets.ProfileIdentityPod":false,"ZazzleWww.Widgets.ShareButton":true,"ZazzleWww.Widgets.ShareButton.Email":true,"ZazzleWww.Widgets.ShareButton.Email.Profile":true,"ZazzleWww.Widgets.ShareButton.Facebook":true,"ZazzleWww.Widgets.ShareButton.GooglePlus":true,"ZazzleWww.Widgets.ShareButton.Link":true,"ZazzleWww.Widgets.ShareButton.Pinterest":true,"ZazzleWww.Widgets.ShareButton.Tumblr":true,"ZazzleWww.Widgets.ShareButton.Twitter":true,"/js/zui/modernizr":true},"css":{"/css/zui/foundation4/normalize.css":true,"/css/zui/foundation4/foundation.forms.css":true,"/css/zui/foundation4/foundation.grid.css":true,"/css/zui/foundation4/foundation.tables.css":true,"/css/zui/foundation4/foundation.typography.css":true,"/css/zui/foundation4/foundation.visibility.css":true,"/css/zui/foundation4/foundation.ie8fix.css":true,"/css/z3/default.css.aspx":true,"Zazzle.Widgets.ImageSourceSet":true,"Zazzle.CollectionItem.Cell":true,"ZazzleWww.CollectionItem.Cell.VisualSearchSuggestion":true,"Zazzle.Collection":true,"Zazzle.Collection.Cell":true,"Zazzle.ButtonBase":true,"Zazzle.TextInput":true,"ZazzleWww.CollectionItem.AutoSuggestion":true,"ZazzleWww.Widgets.RichContentAutoSuggest":true,"ZazzleWww.Widgets.VisualSearchSuggestions":true,"ZazzleWww.Widgets.SearchInput":true,"ZazzleWww.Widgets.Header2016L3Item.less":true,"ZazzleWww.Widgets.Header2016L3.less":true,"ZazzleWww.Widgets.Header2016Flyout.less":true,"ZazzleWww.Widgets.Header2016Flyouts":true,"ZazzleWww.BasicPromotion.Header":true,"Zazzle.LoadingOverlay":true,"Zazzle.Button":true,"ZazzleWww.Widgets.Header2016":true,"ZazzleWww.Widgets.ShareButton":true,"ZazzleWww.Widgets.ShareButton.Email":true,"ZazzleWww.Widgets.ShareButton.Email.Profile":true,"ZazzleWww.Widgets.ShareButton.Facebook":true,"ZazzleWww.Widgets.ShareButton.GooglePlus":true,"ZazzleWww.Widgets.ShareButton.Pinterest":true,"ZazzleWww.Widgets.ShareButton.Tumblr":true,"ZazzleWww.Widgets.ShareButton.Twitter":true,"ZazzleWww.Widgets.ShareButton.Link":true,"Zazzle.Palette":true,"ZazzleWww.SharePalette":true,"ZazzleWww.SharePalette.ProfileSharePalette":true,"ZazzleWww.ProfileLogo":true,"ZazzleWww.Banner.less":true,"ZazzleWww.Banner.ProfileBanner.less":true,"ZazzleWww.ProfileSubnav":true,"Zazzle.SeeMoreUi":true,"Zazzle.FormElementWarning2":true,"ZazzleWww.Widgets.ProfileSearchInput":true,"Zazzle.Form":true,"ZazzleWww.Form.EmailSignup":true,"Zazzle.Palette.I18nLinks":true,"Zazzle.Widgets.IAFooter":true,"ZazzleWww.ZazzleFooter2":true,"ZazzleWww.Pixel.BloomReach.less":true,"/prf/profiles/profile":true,"ZazzleWww.ProfileBase":true}},"headerNavDelay":150,"framebust":false,"imageSearchReferred":false,"trackClientPerformance":false,"tracking":{"url":"https://www.zazzle.com/svc/px","data":{"pxPageName":"Prf:Profiles:Profile:Designer:home:public"}},"showGeolocationDialog":false,"prefetchUrls":[["https://www.zazzle.com/svc/getjs.zjs/m-zh6982daff6cb41088c3902070c7cb7dcd/z-global.js","https://www.zazzle.com/svc/getjs.zjs/m-zh48fc60af6dd269e0aae26a2f64ff3838/z-controls.js"],["https://www.zazzle.com/svc/getcss/m-zhf2ab6536fb0a9304e072cd2e93300548/z-global.css","https://www.zazzle.com/svc/getcss/m-zhe390eff17f177d6fd0e03d36433309d2/z-controls.css","https://www.zazzle.com/svc/getcss/m-zh37e8fdb97f0656ff7a7c873f5eacc0cc/z-ZazzleWww.ProfileBase.css.inc.aspx.css"]],"prefetchDelay":2000};
/* ]]> */
</script>


	
	
<script type="text/javascript" >
<!--
Uize.module ({
	required:'ZazzleWww.Page.ProfileHomePage',
	builder:function () { (zPage = new ZazzleWww.Page.ProfileHomePage).wireUi() }
});
//-->
</script>
	

	
	
	
	
	
	
   

	
</body>
</html>
<!-- 0.0 -->
