@charset "UTF-8";.account-toolbar{height:40px;background-color:#e8e8e8}@media only screen and (max-width: 1024px){body.responsive-page .account-toolbar{display:none}}.account-toolbar .top-bar{position:relative;width:100%;max-width:940px;margin:0 auto;height:40px}.account-toolbar .top-bar .sign-in-text{float:right;margin:7px}.account-toolbar .top-bar .signed-in{float:right}.account-toolbar .top-bar .signed-in .icon-down-dir{position:relative;top:-23px;left:33px}.account-toolbar .top-bar .signed-in .icon-down-dir:before{font-size:16px}.account-toolbar .top-bar .signed-in:hover,.account-toolbar .top-bar .signed-in.opening,.account-toolbar .top-bar .signed-in.open{background:#333}.account-toolbar .top-bar .signed-in:hover .icon-down-dir:before,.account-toolbar .top-bar .signed-in.opening .icon-down-dir:before,.account-toolbar .top-bar .signed-in.open .icon-down-dir:before{color:white}.account-toolbar .top-bar .signed-in .top-level{width:57px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:40px;padding:5px;display:block}.account-toolbar .top-bar .signed-in .top-level .avatar-frame img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;background-color:#ccc}.account-toolbar .top-bar .signed-in .top-level .starburst-badge{background:#e41421;width:17px;height:17px;text-align:center;color:#fff;opacity:1;right:20px;top:50%;margin-top:-15px;padding:0}.account-toolbar .top-bar .signed-in .top-level .starburst-badge:before,.account-toolbar .top-bar .signed-in .top-level .starburst-badge:after{content:"";position:absolute;top:0;left:0;height:17px;width:17px;background:#e41421}.account-toolbar .top-bar .signed-in .top-level .starburst-badge:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.account-toolbar .top-bar .signed-in .top-level .starburst-badge:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.account-toolbar .top-bar .signed-in .top-level .starburst-badge span{display:block;position:relative;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;width:100%;line-height:16px;text-align:center;z-index:1}.account-toolbar .top-bar .sell-your-art{margin:7px;float:left}.account-toolbar .top-bar a{text-transform:uppercase;color:#7f8586;font-size:10px;text-decoration:none}.account-toolbar .top-bar a:hover{color:#58585a;font-weight:400}.account-toolbar .top-bar a .starburst-badge{background:#e41421;width:17px;height:17px;text-align:center;color:#fff;position:absolute;top:12px;right:20px}.account-toolbar .top-bar a .starburst-badge:before,.account-toolbar .top-bar a .starburst-badge:after{content:"";position:absolute;top:0;left:0;height:17px;width:17px;background:#e41421}.account-toolbar .top-bar a .starburst-badge:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.account-toolbar .top-bar a .starburst-badge:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.account-toolbar .top-bar a .starburst-badge span{display:block;position:relative;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;width:100%;line-height:16px;text-align:center;z-index:1}.account-toolbar .top-bar .account-nav .dropdown{left:-153px;width:210px;min-width:15em;background:#333;z-index:1002;line-height:12px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 5px 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 5px 5px;box-shadow:rgba(0,0,0,0.35) 0 5px 5px}.account-toolbar .top-bar .account-nav .dropdown h3{font-size:11px;color:#ccc;background:#222;border-bottom:1px solid rgba(0,0,0,0.15);padding:4px 20px}.account-toolbar .top-bar .account-nav .dropdown ul li{border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.1)}.account-toolbar .top-bar .account-nav .dropdown ul li a{display:block;position:relative;font-size:15px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#fff;padding:14px 20px;text-decoration:none;text-shadow:rgba(0,0,0,0.35) 0 1px 0px;white-space:nowrap;text-transform:capitalize}.account-toolbar .top-bar .account-nav .dropdown ul li a:hover{background:#222}.account-toolbar .top-bar .account-nav .dropdown .logged-in-name{display:block;font-size:12px;text-transform:uppercase;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:rgba(255,255,255,0.65);padding:12px 20px;text-decoration:none;text-shadow:rgba(0,0,0,0.35) 0 1px 0px;cursor:text;word-break:break-all}.account-toolbar .top-bar .account-nav .dropdown .nav-signout-link a{font-size:12px;text-transform:uppercase;text-align:right;padding:8px 20px;color:rgba(255,255,255,0.65)}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes slidedown{0%{top:-30px}100%{top:0}}@-moz-keyframes slidedown{0%{top:-30px}100%{top:0}}@-o-keyframes slidedown{0%{top:-30px}100%{top:0}}@-ms-keyframes slidedown{0%{top:-30px}100%{top:0}}@keyframes slidedown{0%{top:-30px}100%{top:0}}section.sign-in .small-fry:after{display:table;content:"";height:0;clear:both;visibility:hidden}section.sign-in{width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;background:#fff;padding:30px;margin:30px 0 20px 0;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px}@media only screen and (max-width: 640px){body.responsive-page section.sign-in{width:100%;float:none;margin-bottom:0}}section.sign-in h1{padding-top:10px}section.sign-in .small-fry{font-size:10px;color:#888}section.sign-in .small-fry .remember-label.checkbox{float:left;font-size:10px;padding-top:0}section.sign-in .small-fry .lost-pass{display:inline-block;float:right;color:#888;text-decoration:none;line-height:18px}section.sign-in #login-form{margin-bottom:20px}section.sign-in #login-submit,section.sign-in #facebook-signin{clear:both;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:10px 0 0 0;max-width:320px}section.sign-in input[type=text],section.sign-in input[type=password]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0}section.sign-in .facebook-or{font-size:18px;font-weight:bold;color:#888;position:relative;top:0;left:0;text-align:center;display:block;margin:0 0 20px 0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;white-space:nowrap}section.sign-in .facebook-or:before,section.sign-in .facebook-or:after{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle}section.sign-in .facebook-or:before{right:0.5em}section.sign-in .facebook-or:after{left:0.5em}section.sign-in .facebook-auth{text-align:center}section.sign-in .facebook-auth .rb-font-icon{vertical-align:baseline;padding-right:3px}section.sign-in #facebook-signin:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}div.facebook-signup-wrapper{padding-left:160px;margin-bottom:20px;padding-top:20px}div.facebook-signup-wrapper #facebook-signup:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}div.facebook-signup-wrapper span.facebook-or{font-size:20px;font-weight:bold;color:#585858;display:block;margin:20px 0 10px 0;padding-left:90px}section.sign-up{margin:0 0 0 340px;padding:46px 0 70px 0}@media only screen and (max-width: 640px){body.responsive-page section.sign-up{margin:0;padding:20px}}section.sign-up hr{clear:none;margin-bottom:20px}section.sign-up h1{padding-bottom:0}section.sign-up .sign-up-button{float:right}@media only screen and (max-width: 640px){body.responsive-page section.sign-up .sign-up-button{float:none;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;max-width:320px}}section.sign-up p{color:#555}.sign-up-page .checking-username{position:relative}.sign-up-page .checking-username:after{visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;content:'\40';color:#aaa;font-size:20px;vertical-align:middle;text-align:center;position:absolute;top:4px;left:185px}.wf-rbfonticons-n4-active .sign-up-page .checking-username:after{visibility:visible}.sign-up-page .rb-standard-form .form-horizontal .control-group{margin-bottom:0}.sign-up-page .rb-standard-form .form-horizontal .controls{margin-left:0}.sign-up-page .title{background-color:#f9f9f9;padding-bottom:140px}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .title{padding-bottom:40px}}.sign-up-page .title h1{text-align:center;font-size:64px;text-transform:uppercase;color:#000;font-weight:700;text-shadow:-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,2px 2px 0 #fff,4px 4px 0 rgba(0,0,0,0.35),4px 5px 0 rgba(0,0,0,0.35);padding-bottom:0}@media only screen and (max-width: 768px){body.responsive-page .sign-up-page .title h1{font-size:48px;text-transform:uppercase;color:#000;font-weight:700;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,2px 2px 0 rgba(0,0,0,0.35),2px 3px 0 rgba(0,0,0,0.35)}}@media only screen and (max-width: 640px){body.responsive-page .sign-up-page .title h1{font-size:32px}}.sign-up-page .title .link-centered{margin:0;text-align:center;font-style:italic}.sign-up-page .classy-or{font-size:18px;font-weight:bold;color:#888;position:relative;text-align:center;margin:40px 0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;white-space:nowrap}.sign-up-page .classy-or:before,.sign-up-page .classy-or:after{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle}.sign-up-page .classy-or:before{right:0.5em}.sign-up-page .classy-or:after{left:0.5em}.sign-up-page .rb-standard-form{margin-top:-70px}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .rb-standard-form{margin-top:0}}.sign-up-page .big-box{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:140px;max-width:960px;margin:0 auto;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px;background-color:#fff;padding:30px 80px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .big-box{height:auto;padding:20px}}.sign-up-page .big-box:before,.sign-up-page .big-box:after{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;content:"";position:absolute;top:50%;vertical-align:middle;height:8px;border:1px solid #ccc;background-color:#f9f9f9;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 2px;box-shadow:rgba(0,0,0,0.2) 0 2px 2px}.sign-up-page .big-box:before{left:-50%}.sign-up-page .big-box:after{right:-50%}.sign-up-page .big-box h2{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;margin:9px 10px 0 0;padding:0;color:#e41421;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;text-transform:uppercase}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .big-box h2{float:none;width:100%;margin:0}}@media only screen and (max-width: 768px){body.responsive-page .sign-up-page .big-box h2{font-size:26px}}@media only screen and (max-width: 640px){body.responsive-page .sign-up-page .big-box h2{font-size:20px}}.sign-up-page .big-box .control-group{width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .big-box .control-group{float:none;margin:0 auto;width:100%;max-width:400px;padding-top:10px}}.sign-up-page .big-box .checking-username:after{top:16px;right:10px;left:auto}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .big-box .checking-username:after{top:11px}}.sign-up-page .big-box input{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:auto;margin:0;padding:10px;font-size:22px;line-height:27px}@media only screen and (max-width: 1024px){body.responsive-page .sign-up-page .big-box input{height:auto;font-size:22px;line-height:27px;padding:10px;margin:0}}@media only screen and (max-width: 960px){body.responsive-page .sign-up-page .big-box input{height:34px;font-size:15px;line-height:15px;padding:8px 6px}}.sign-up-page .stacked-inputs{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px}.sign-up-page .stacked-inputs .control-group{width:400px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:10px auto}@media only screen and (max-width: 640px){body.responsive-page .sign-up-page .stacked-inputs .control-group{width:100%}}.sign-up-page .stacked-inputs input[type=email],.sign-up-page .stacked-inputs input[type=text],.sign-up-page .stacked-inputs input[type=password]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:auto;padding:8px 10px;font-size:18px;line-height:22px}.sign-up-page .stacked-inputs label{width:400px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;margin:10px auto}@media only screen and (max-width: 640px){body.responsive-page .sign-up-page .stacked-inputs label{width:100%}}.sign-up-page #recaptcha_area{margin:0 auto}.sign-up-page #recaptcha_area input{height:auto;line-height:22px}.sign-up-page .actions{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;text-align:center;background-color:#f9f9f9}.sign-up-page .facebook-signup-wrapper{margin:0;padding:0;text-align:center}.checkouts .item-list .cart-line-item:after,.amazon_checkouts .item-list .cart-line-item:after,.cart .item-list .cart-line-item:after{display:table;content:"";height:0;clear:both;visibility:hidden}.checkouts .item-list,.amazon_checkouts .item-list,.cart .item-list{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .item-list .cart-line-item,.amazon_checkouts .item-list .cart-line-item,.cart .item-list .cart-line-item{position:relative;padding:0;border-bottom:1px solid #eee}.checkouts .item-list .cart-line-item:hover,.amazon_checkouts .item-list .cart-line-item:hover,.cart .item-list .cart-line-item:hover{background-color:#f8f8f8}.checkouts .item-list .cart-line-item:hover .right .each,.amazon_checkouts .item-list .cart-line-item:hover .right .each,.cart .item-list .cart-line-item:hover .right .each{color:#aaa}.checkouts .item-list .cart-line-item .left,.checkouts .item-list .cart-line-item .type,.checkouts .item-list .cart-line-item .options,.checkouts .item-list .cart-line-item .right,.amazon_checkouts .item-list .cart-line-item .left,.amazon_checkouts .item-list .cart-line-item .type,.amazon_checkouts .item-list .cart-line-item .options,.amazon_checkouts .item-list .cart-line-item .right,.cart .item-list .cart-line-item .left,.cart .item-list .cart-line-item .type,.cart .item-list .cart-line-item .options,.cart .item-list .cart-line-item .right{padding:0 10px;height:60px;line-height:60px;display:inline-block}.checkouts .item-list .cart-line-item .left div,.checkouts .item-list .cart-line-item .type div,.checkouts .item-list .cart-line-item .options div,.checkouts .item-list .cart-line-item .right div,.amazon_checkouts .item-list .cart-line-item .left div,.amazon_checkouts .item-list .cart-line-item .type div,.amazon_checkouts .item-list .cart-line-item .options div,.amazon_checkouts .item-list .cart-line-item .right div,.cart .item-list .cart-line-item .left div,.cart .item-list .cart-line-item .type div,.cart .item-list .cart-line-item .options div,.cart .item-list .cart-line-item .right div{display:inline-block}.checkouts .item-list .cart-line-item .left,.amazon_checkouts .item-list .cart-line-item .left,.cart .item-list .cart-line-item .left{width:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;margin-right:20px}.checkouts .item-list .cart-line-item .center .type,.amazon_checkouts .item-list .cart-line-item .center .type,.cart .item-list .cart-line-item .center .type{float:left;width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:16px;font-weight:bold;color:#666}.checkouts .item-list .cart-line-item .center .options,.amazon_checkouts .item-list .cart-line-item .center .options,.cart .item-list .cart-line-item .center .options{float:left;width:280px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#888;font-size:12px;line-height:15px;display:table}.checkouts .item-list .cart-line-item .center .options .item-options,.amazon_checkouts .item-list .cart-line-item .center .options .item-options,.cart .item-list .cart-line-item .center .options .item-options{display:table-cell;vertical-align:middle}.checkouts .item-list .cart-line-item .right,.amazon_checkouts .item-list .cart-line-item .right,.cart .item-list .cart-line-item .right{float:right}.checkouts .item-list .cart-line-item .right .each>div,.checkouts .item-list .cart-line-item .right .total>div,.amazon_checkouts .item-list .cart-line-item .right .each>div,.amazon_checkouts .item-list .cart-line-item .right .total>div,.cart .item-list .cart-line-item .right .each>div,.cart .item-list .cart-line-item .right .total>div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace}.checkouts .item-list .cart-line-item .right .each,.amazon_checkouts .item-list .cart-line-item .right .each,.cart .item-list .cart-line-item .right .each{display:inline-block;font-size:12px;color:#fff;text-align:right;padding-right:20px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .item-list .cart-line-item .right .each,body.responsive-page .amazon_checkouts .item-list .cart-line-item .right .each,body.responsive-page .cart .item-list .cart-line-item .right .each{display:none}}.checkouts .item-list .cart-line-item .right .each .amount,.amazon_checkouts .item-list .cart-line-item .right .each .amount,.cart .item-list .cart-line-item .right .each .amount{width:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;white-space:nowrap}.checkouts .item-list .cart-line-item .right .total,.amazon_checkouts .item-list .cart-line-item .right .total,.cart .item-list .cart-line-item .right .total{font-size:15px;color:#666;text-align:right}.checkouts .item-list.totals,.amazon_checkouts .item-list.totals,.cart .item-list.totals{padding:8px 0}.checkouts .item-list.totals .cart-line-item,.amazon_checkouts .item-list.totals .cart-line-item,.cart .item-list.totals .cart-line-item{border-bottom:none}.checkouts .item-list.totals .cart-line-item:hover,.amazon_checkouts .item-list.totals .cart-line-item:hover,.cart .item-list.totals .cart-line-item:hover{background-color:inherit}.checkouts .item-list.totals .cart-line-item .right,.amazon_checkouts .item-list.totals .cart-line-item .right,.cart .item-list.totals .cart-line-item .right{height:auto;line-height:16px}.checkouts .item-list.totals .cart-line-item .right .heading,.amazon_checkouts .item-list.totals .cart-line-item .right .heading,.cart .item-list.totals .cart-line-item .right .heading{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;padding-right:30px}.checkouts .total-due,.amazon_checkouts .total-due,.cart .total-due{border-top:1px solid #eee;color:#e41421;font-weight:bold;float:right;padding:25px 10px 4px}@media only screen and (max-width: 420px){body.responsive-page .checkouts .total-due,body.responsive-page .amazon_checkouts .total-due,body.responsive-page .cart .total-due{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:right}}.checkouts .total-due span,.amazon_checkouts .total-due span,.cart .total-due span{display:inline-block}.checkouts .total-due .total-heading,.amazon_checkouts .total-due .total-heading,.cart .total-due .total-heading{font-size:16px;padding-right:50px}@media only screen and (max-width: 420px){body.responsive-page .checkouts .total-due .total-heading,body.responsive-page .amazon_checkouts .total-due .total-heading,body.responsive-page .cart .total-due .total-heading{padding-right:20px}}.checkouts .total-due .total-heading .amount-label,.amazon_checkouts .total-due .total-heading .amount-label,.cart .total-due .total-heading .amount-label{display:inline}@media only screen and (max-width: 420px){body.responsive-page .checkouts .total-due .total-heading .amount-label,body.responsive-page .amazon_checkouts .total-due .total-heading .amount-label,body.responsive-page .cart .total-due .total-heading .amount-label{display:none}}.checkouts .total-due .currency-display,.checkouts .total-due .total-price-calculated,.amazon_checkouts .total-due .currency-display,.amazon_checkouts .total-due .total-price-calculated,.cart .total-due .currency-display,.cart .total-due .total-price-calculated{font-size:28px}@media only screen and (max-width: 420px){body.responsive-page .checkouts .total-due .currency-display,body.responsive-page .checkouts .total-due .total-price-calculated,body.responsive-page .amazon_checkouts .total-due .currency-display,body.responsive-page .amazon_checkouts .total-due .total-price-calculated,body.responsive-page .cart .total-due .currency-display,body.responsive-page .cart .total-due .total-price-calculated{font-size:20px}}.checkouts .tax,.amazon_checkouts .tax,.cart .tax{clear:right;float:right;padding:0 10px 25px;color:#666}.cart .the-cart .item-list .cart-line-item .actions:after,.cart .the-cart .cart-actions:after,.cart .buying-information:after{display:table;content:"";height:0;clear:both;visibility:hidden}.cart .the-cart .item-list .cart-line-item .actions:after,.cart .the-cart .cart-actions:after,.cart .buying-information:after{display:table;content:"";height:0;clear:both;visibility:hidden}.cart h1 .icon-cart:before{font-size:23px;margin-top:-4px;color:#585858}.cart .cart-messages{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:10px 0;line-height:1.3em}.cart .cart-messages b{font-weight:bold}.cart .cart-messages.applied{background:#eee}@media only screen and (max-width: 960px){body.responsive-page .cart .cart-messages .rb-button{display:block;max-width:250px;margin:10px auto 0 auto}}@media only screen and (max-width: 420px){body.responsive-page .cart .cart-messages .rb-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:none}}.cart .the-cart{position:relative;background:#fff;padding:20px 10px 10px 10px;border:1px solid #bbb;outline:3px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 960px){body.responsive-page .cart .the-cart{padding:10px 0}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart{padding:0}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item{padding-top:5px;border-bottom:1px solid #ccc}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .left{width:75px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:5px;margin-right:0;padding-left:5px}}@media only screen and (max-width: 960px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center{float:left;padding:5px 0 5px 0}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center{float:none;width:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-left:75px}}@media only screen and (max-width: 960px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .type,body.responsive-page .cart .the-cart .item-list .cart-line-item .center .options{width:450px}}@media only screen and (max-width: 768px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .type,body.responsive-page .cart .the-cart .item-list .cart-line-item .center .options{width:300px}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .type,body.responsive-page .cart .the-cart .item-list .cart-line-item .center .options{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;clear:both;height:auto}}@media only screen and (max-width: 960px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .type{float:none;height:auto;font-size:14px;line-height:16px}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .type{line-height:20px;padding-bottom:5px}}@media only screen and (max-width: 960px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .options{display:block;float:none;height:auto}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .center .options{display:inline-block;line-height:inherit}}.cart .the-cart .item-list .cart-line-item .actions{float:right;margin-left:10px}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-left:0;padding:0 10px;text-align:right}}.cart .the-cart .item-list .cart-line-item .actions a{display:inline-block;text-decoration:none;padding:18px 5px;color:#585858;visibility:hidden}.cart .the-cart .item-list .cart-line-item .actions a .rb-font-icon:before{visibility:hidden}.cart .the-cart .item-list .cart-line-item .actions a.enable{visibility:visible}.cart .the-cart .item-list .cart-line-item .actions a.enable .rb-font-icon:before{visibility:visible}.cart .the-cart .item-list .cart-line-item .actions a:hover{color:#e41421}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions a{padding:18px 10px}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions a{padding:12px 16px}}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions a.edit-cart-item .icon-edit:before{font-size:26px}}.cart .the-cart .item-list .cart-line-item .actions a.remove-cart-item .icon-cancel-circled:before{font-size:16px;width:22px}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions a.remove-cart-item .icon-cancel-circled:before{font-size:20px;width:26px}}.cart .the-cart .item-list .cart-line-item .actions .edit-cart-item-placeholder{display:inline-block;width:32px}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions .edit-cart-item-placeholder{width:46px}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions .edit-cart-item-placeholder{display:none}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .right{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;height:auto;font-size:16px;line-height:50px}}.cart .the-cart .item-list .cart-line-item .right .each{display:none}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list .cart-line-item .actions-and-right{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:both;background:#f8f8f8}}.cart .the-cart .item-list.totals .amount{width:75px}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list.totals .cart-line-item{border-bottom:none;padding-top:0}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .item-list.totals .cart-line-item .right{width:auto;line-height:16px;float:right}}.cart .the-cart .total-due{border-top:none}.cart .the-cart .text-button{border:0;padding:0;margin:0;background:transparent;cursor:pointer;color:#888;font-size:10px;font-family:Verdana, arial, sans-serif;font-weight:normal;text-decoration:underline}.cart .the-cart .text-button:hover{color:#e41421}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .text-button.becomes-rb-button{margin:0;padding:4px 30px;text-align:center;font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;color:#545454;border:1px solid #d1d1d1;background-color:#f4f4f4;cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));background:-webkit-linear-gradient(#f4f4f4, #fff);background:-moz-linear-gradient(#f4f4f4, #fff);background:-o-linear-gradient(#f4f4f4, #fff);background:linear-gradient(#f4f4f4,#ffffff);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#e5e5e5 0px 1px 0;-moz-box-shadow:#e5e5e5 0px 1px 0;box-shadow:#e5e5e5 0px 1px 0;padding:2px 8px;font-size:11px;line-height:13px;text-decoration:none}body.responsive-page .cart .the-cart .text-button.becomes-rb-button:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button:hover{color:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff, #f4f4f4);background:-moz-linear-gradient(#fff, #f4f4f4);background:-o-linear-gradient(#fff, #f4f4f4);background:linear-gradient(#ffffff,#f4f4f4)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button:active,body.responsive-page .cart .the-cart .text-button.becomes-rb-button.active{top:1px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.disabled,body.responsive-page .cart .the-cart .text-button.becomes-rb-button.disabled:hover,body.responsive-page .cart .the-cart .text-button.becomes-rb-button.disabled:active{color:#fff;border-color:#d9d9d9;text-shadow:none;cursor:not-allowed;top:0;background-color:#ececec;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ececec), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(#ececec, #d9d9d9);background:-moz-linear-gradient(#ececec, #d9d9d9);background:-o-linear-gradient(#ececec, #d9d9d9);background:linear-gradient(#ececec,#d9d9d9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.loading,body.responsive-page .cart .the-cart .text-button.becomes-rb-button.disabled.loading,body.responsive-page .cart .the-cart .text-button.becomes-rb-button.loading:active{color:#e2e2e2;cursor:wait;top:0;background-color:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #aaa));background:-webkit-linear-gradient(#d9d9d9, #aaa);background:-moz-linear-gradient(#d9d9d9, #aaa);background:-o-linear-gradient(#d9d9d9, #aaa);background:linear-gradient(#d9d9d9,#aaaaaa);-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.small{padding:2px 8px;font-size:11px;line-height:13px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.wide{padding-right:65px;padding-left:65px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.right{float:right;margin-left:10px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.left{float:left;margin-right:10px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.text-red{color:#e41421}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.red{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#cd121e;background:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4651), color-stop(100%, #e41421));background:-webkit-linear-gradient(#ef4651, #e41421);background:-moz-linear-gradient(#ef4651, #e41421);background:-o-linear-gradient(#ef4651, #e41421);background:linear-gradient(#ef4651,#e41421)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.red:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e41421), color-stop(100%, #ef4651));background:-webkit-linear-gradient(#e41421, #ef4651);background:-moz-linear-gradient(#e41421, #ef4651);background:-o-linear-gradient(#e41421, #ef4651);background:linear-gradient(#e41421,#ef4651)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.green{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#7fc44c;background:#8dca5f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aed98d), color-stop(100%, #8dca5f));background:-webkit-linear-gradient(#aed98d, #8dca5f);background:-moz-linear-gradient(#aed98d, #8dca5f);background:-o-linear-gradient(#aed98d, #8dca5f);background:linear-gradient(#aed98d,#8dca5f)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.green:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dca5f), color-stop(100%, #aed98d));background:-webkit-linear-gradient(#8dca5f, #aed98d);background:-moz-linear-gradient(#8dca5f, #aed98d);background:-o-linear-gradient(#8dca5f, #aed98d);background:linear-gradient(#8dca5f,#aed98d)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.fb-blue{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e69a2), color-stop(100%, #3b5998));background:-webkit-linear-gradient(#4e69a2, #3b5998);background:-moz-linear-gradient(#4e69a2, #3b5998);background:-o-linear-gradient(#4e69a2, #3b5998);background:linear-gradient(#4e69a2,#3b5998);background-color:#4c66a4}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.fb-blue:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #4e69a2));background:-webkit-linear-gradient(#3b5998, #4e69a2);background:-moz-linear-gradient(#3b5998, #4e69a2);background:-o-linear-gradient(#3b5998, #4e69a2);background:linear-gradient(#3b5998,#4e69a2)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.fb-blue#facebook-signin .rb-font-icon:before{font-size:13px;vertical-align:baseline}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.follow-button{text-transform:uppercase;color:#fff;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px;border-color:#333;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(#666, #333);background:-moz-linear-gradient(#666, #333);background:-o-linear-gradient(#666, #333);background:linear-gradient(#666666,#333333)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.follow-button .icon-plus:before{font-size:13px;padding-right:4px}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.follow-button.remove{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f8a00), color-stop(100%, #57a740));background:-webkit-linear-gradient(#1f8a00, #57a740);background:-moz-linear-gradient(#1f8a00, #57a740);background:-o-linear-gradient(#1f8a00, #57a740);background:linear-gradient(#1f8a00,#57a740);width:32px;border-color:#57a740}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.follow-button.remove:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #57a740), color-stop(100%, #1f8a00));background:-webkit-linear-gradient(#57a740, #1f8a00);background:-moz-linear-gradient(#57a740, #1f8a00);background:-o-linear-gradient(#57a740, #1f8a00);background:linear-gradient(#57a740,#1f8a00)}body.responsive-page .cart .the-cart .text-button.becomes-rb-button.follow-button:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333), color-stop(100%, #666));background:-webkit-linear-gradient(#333, #666);background:-moz-linear-gradient(#333, #666);background:-o-linear-gradient(#333, #666);background:linear-gradient(#333333,#666666);color:#fff}body.responsive-page .cart .the-cart .text-button.becomes-rb-button .rb-font-icon{vertical-align:text-bottom}}@media only screen and (max-width: 1024px) and (max-width: 1024px){body.responsive-page body.responsive-page .cart .the-cart .text-button.becomes-rb-button{padding-top:8px;padding-bottom:8px}}.cart .the-cart .change-locale{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:right;padding:0 10px;text-align:right;display:block}.cart .the-cart .change-locale .disclaimer{color:#888;padding-bottom:4px;font-size:10px;text-transform:uppercase}@media only screen and (max-width: 1024px){body.responsive-page .cart .the-cart .change-locale{padding:10px 10px}}@media only screen and (max-width: 640px){body.responsive-page .cart .the-cart .change-locale{display:none}}.cart .the-cart .cart-actions{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:right;padding:20px 10px;text-align:center}.cart .the-cart .cart-actions #checkout-with-paypal{display:inline-block}.cart .the-cart .cart-actions .checkout-or{font-size:18px;font-weight:bold;color:#888;padding:15px 0 20px 0;text-align:center;white-space:nowrap}.cart .the-cart .cart-actions .checkout-or:before,.cart .the-cart .cart-actions .checkout-or:after{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle}.cart .the-cart .cart-actions .checkout-or:before{right:0.5em}.cart .the-cart .cart-actions .checkout-or:after{left:0.5em}.cart .buying-information{margin:20px 0;font-size:12px}.cart .buying-information ul li{width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0 20px;line-height:1.3em;min-height:80px;color:#555;border-right:1px solid #eee}@media only screen and (max-width: 960px){body.responsive-page .cart .buying-information ul li{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 420px){body.responsive-page .cart .buying-information ul li{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:0;padding-right:0;border-right:none}}.cart .buying-information ul li.buying-information-secure{padding-right:0;border-right:none}.cart .buying-information ul li.buying-information-secure .payment-options{margin-top:10px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .cart .buying-information ul li.buying-information-email{padding-right:0;border-right:none}}.cart .buying-information ul li strong{font-size:16px;color:#333;display:inline-block;padding:10px 0 5px 0}.cart .buying-information ul li a{white-space:nowrap}.cart-inline-edit-product.loading{height:auto;width:auto}.cart-inline-edit-product.loading .work-main-image:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;content:'\40';color:#aaa;font-size:24px;vertical-align:middle;text-align:center;position:absolute;top:50%;left:50%;margin-top:-12px}.wf-rbfonticons-n4-active .cart-inline-edit-product.loading .work-main-image:before{visibility:visible}.cart-inline-edit-product.loading .work-main-image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.cart-inline-edit-product .work-main-image{position:relative;max-width:560px;min-height:400px;line-height:400px;padding:20px 0;text-align:center;left:40px}@media only screen and (max-width: 1024px){body.responsive-page .cart-inline-edit-product .work-main-image{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:none;left:0;min-height:360px;line-height:360px}}@media only screen and (max-width: 640px){body.responsive-page .cart-inline-edit-product .work-main-image{min-height:240px;line-height:240px;padding-bottom:0}}.cart-inline-edit-product .work-main-image #main-image{max-width:100%;height:auto}.cart-inline-edit-product .work-main-image .cart-inline-edit-image{vertical-align:middle}.cart-inline-edit-product .work-product-config .product-info-link,.cart-inline-edit-product .work-product-config form .tshirt-info .work-config-subtle-link{display:none}.cart-inline-edit-product .edit-cart-cancel-container{margin-top:20px}@media only screen and (max-width: 1024px){body.responsive-page .cart-inline-edit-product .edit-cart-cancel-container{clear:both;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}}@media only screen and (max-width: 640px){body.responsive-page .cart-inline-edit-product .edit-cart-cancel-container{padding:0 10px}}@media only screen and (max-width: 1024px){body.responsive-page .cart-inline-edit-product .edit-cart-cancel-container .ui-dialog-cancel-link{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 640px){body.responsive-page .cart-inline-edit-product .edit-cart-cancel-container .ui-dialog-cancel-link{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}section.not-receipt .message-to-artist:after{display:table;content:"";height:0;clear:both;visibility:hidden}section.receipt{float:left;width:300px}@media only screen and (max-width: 640px){body.responsive-page section.receipt{width:100%}}.the-receipt{font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace;background:#fff;position:relative;padding:20px 20px 40px 20px;margin-bottom:20px;font-size:16px;line-height:18px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,0.3) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.3) 0 2px 5px;box-shadow:rgba(0,0,0,0.3) 0 2px 5px}@media only screen and (max-width: 640px){body.responsive-page .the-receipt{overflow:hidden}}.the-receipt h1{background:#000;color:#fff;font-weight:bold;font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace;text-align:center;padding:0 0 0 0;margin:0 0 10px 0}.the-receipt h2{font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace;border-bottom:2px dashed #000;text-align:center;padding:0 0 10px 0;margin:0 0 20px 0;color:#000}.the-receipt .item{clear:both;float:left;font-weight:bold;width:260px}.the-receipt .price{float:right;margin-bottom:10px}.the-receipt .receipt-totals{border-top:2px dashed #000;margin-top:10px;padding-top:10px}.the-receipt:hover .paid-stamp{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.paid-stamp{position:absolute;bottom:-65px;left:50%;margin-left:-230px;z-index:1}@media only screen and (max-width: 640px){body.responsive-page .paid-stamp{bottom:-50px;margin-left:-190px}body.responsive-page .paid-stamp #paid-stamp-image{width:375.3px}}@media only screen and (max-width: 640px){body.responsive-page .paid-stamp{margin-left:-172px}body.responsive-page .paid-stamp #paid-stamp-image{width:333.6px}}.thanks-info{background:#333;padding:20px;color:#fff;text-align:center;margin-bottom:20px}.thanks-info h3{color:#fff;padding:15px 0 0 0;font-size:22px;text-transform:uppercase;line-height:1.2em;text-shadow:rgba(0,0,0,0.35) 0 1px 0px}.thanks-info p{line-height:18px}section.not-receipt{margin-left:300px;margin-bottom:20px;background:#fff;border:1px solid #eee;z-index:10}@media only screen and (max-width: 640px){body.responsive-page section.not-receipt{z-index:5;margin-left:auto;word-wrap:break-word}}section.not-receipt p{padding:5px 30px 5px 30px}section.not-receipt hr{clear:none}section.not-receipt h2{padding:25px 30px 0 30px}section.not-receipt .facebook{width:200px;margin:0 auto}section.not-receipt img.checkout-thanks-social-image{margin:0 auto 10px auto;display:block;border:1px solid #ddd}@media only screen and (max-width: 420px){body.responsive-page section.not-receipt .fb_edge_widget_with_comment{left:-120px}}section.not-receipt #thanks-vuiayo ul{list-style-position:inside;text-indent:-14px}section.not-receipt #thanks-vuiayo ul li{font-size:14px;padding:0 30px 12px 30px}section.not-receipt .rb-standard-form{background:#f8f8f8;padding:20px 20px 0 20px}section.not-receipt .rb-standard-form .form-actions{margin-bottom:0}section.not-receipt .message-to-artist{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:15px}@media only screen and (max-width: 420px){body.responsive-page section.not-receipt .message-to-artist{text-align:center}}section.not-receipt .message-to-artist .image{float:left}section.not-receipt .message-to-artist .message{margin-left:115px}section.not-receipt .message-to-artist .message textarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}section.not-receipt #form-signup div.email{margin-bottom:5px}section.not-receipt #form-signup .hate-spam{margin-bottom:20px}section.not-receipt .facebook-signup-wrapper{text-align:center;padding-left:0}section.not-receipt .facebook-signup-wrapper span.facebook-or{padding-left:0}@media only screen and (max-width: 768px){body.responsive-page section.not-receipt .control-label{float:none;text-align:left;padding-left:10px}}@media only screen and (max-width: 768px){body.responsive-page section.not-receipt .controls{margin-left:0.75em}}@media only screen and (max-width: 768px){body.responsive-page section.not-receipt .controls input.string,body.responsive-page section.not-receipt .controls input.password{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.checkouts .shipping .step-content form:after,.amazon_checkouts .shipping .step-content form:after,.paypal_checkouts .shipping .step-content form:after,.checkouts .order-summary:after,.amazon_checkouts .order-summary:after,.paypal_checkouts .order-summary:after,.amazon_checkouts .checkout-top:after,.amazon_checkouts .checkout-top .customer-details:after,.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard:after,.amazon_checkouts .checkout-top .payment .totals:after,.paypal_checkouts .checkout-top:after,.paypal_checkouts .checkout-top .payment #shipping-method:after{display:table;content:"";height:0;clear:both;visibility:hidden}.checkouts .shipping .step-content form:after,.amazon_checkouts .shipping .step-content form:after,.paypal_checkouts .shipping .step-content form:after,.checkouts .order-summary:after,.amazon_checkouts .order-summary:after,.paypal_checkouts .order-summary:after,.amazon_checkouts .checkout-top:after,.amazon_checkouts .checkout-top .customer-details:after,.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard:after,.amazon_checkouts .checkout-top .payment .totals:after,.paypal_checkouts .checkout-top:after,.paypal_checkouts .checkout-top .payment #shipping-method:after{display:table;content:"";height:0;clear:both;visibility:hidden}.checkouts .checkout-total-banner,.amazon_checkouts .checkout-total-banner,.paypal_checkouts .checkout-total-banner{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);text-align:center;color:#e41421;background:#fff;font-size:18px;font-weight:bold;padding:18px 0}.checkouts .checkout-total-banner.static,.amazon_checkouts .checkout-total-banner.static,.paypal_checkouts .checkout-total-banner.static{display:none;position:relative;z-index:901;margin-top:-1px}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .checkout-total-banner.static,body.responsive-page .amazon_checkouts .checkout-total-banner.static,body.responsive-page .paypal_checkouts .checkout-total-banner.static{display:block}}.checkouts .checkout-total-banner.fixed,.amazon_checkouts .checkout-total-banner.fixed,.paypal_checkouts .checkout-total-banner.fixed{display:none;position:fixed;top:0;z-index:1001}.checkouts .checkout-total-banner.fixed.visible,.amazon_checkouts .checkout-total-banner.fixed.visible,.paypal_checkouts .checkout-total-banner.fixed.visible{display:none}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .checkout-total-banner.fixed.visible,body.responsive-page .amazon_checkouts .checkout-total-banner.fixed.visible,body.responsive-page .paypal_checkouts .checkout-total-banner.fixed.visible{display:block}}.checkouts .cart-messages,.amazon_checkouts .cart-messages,.paypal_checkouts .cart-messages{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:10px 0;line-height:1.3em}.checkouts .cart-messages b,.amazon_checkouts .cart-messages b,.paypal_checkouts .cart-messages b{font-weight:bold}.checkouts .cart-messages.applied,.amazon_checkouts .cart-messages.applied,.paypal_checkouts .cart-messages.applied{background:#eee}.checkouts h1 .icon-lock:before,.amazon_checkouts h1 .icon-lock:before,.paypal_checkouts h1 .icon-lock:before{font-size:23px;margin-top:-4px;color:#585858}.checkouts #no-javascript-message,.amazon_checkouts #no-javascript-message,.paypal_checkouts #no-javascript-message{padding:15px;margin:10px 0;text-align:center;background:#ddd;color:#e41421;font-weight:bold;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px -1px 0,#fff 0px 1px 0;-moz-box-shadow:rgba(0,0,0,0.25) 0px -1px 0,#fff 0px 1px 0;box-shadow:rgba(0,0,0,0.25) 0px -1px 0,#fff 0px 1px 0}.checkouts .checkout-messages,.amazon_checkouts .checkout-messages,.paypal_checkouts .checkout-messages{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:10px 0;line-height:1.3em}.checkouts .checkout-messages b,.amazon_checkouts .checkout-messages b,.paypal_checkouts .checkout-messages b{font-weight:bold}.checkouts .checkout-messages.applied,.amazon_checkouts .checkout-messages.applied,.paypal_checkouts .checkout-messages.applied{background:#eee}.checkouts .step-form,.checkouts .step-summary,.checkouts .step-waiting,.checkouts .step-content,.checkouts #payment .edit-step,.amazon_checkouts .step-form,.amazon_checkouts .step-summary,.amazon_checkouts .step-waiting,.amazon_checkouts .step-content,.amazon_checkouts #payment .edit-step,.paypal_checkouts .step-form,.paypal_checkouts .step-summary,.paypal_checkouts .step-waiting,.paypal_checkouts .step-content,.paypal_checkouts #payment .edit-step{display:none}.checkouts .step-current .step-form,.amazon_checkouts .step-current .step-form,.paypal_checkouts .step-current .step-form{display:block}.checkouts .step-current .step-content,.amazon_checkouts .step-current .step-content,.paypal_checkouts .step-current .step-content{display:block}.checkouts .waiting .step-waiting,.amazon_checkouts .waiting .step-waiting,.paypal_checkouts .waiting .step-waiting{display:block}.checkouts .step-complete .step-waiting,.amazon_checkouts .step-complete .step-waiting,.paypal_checkouts .step-complete .step-waiting{display:none}.checkouts .step-complete .step-summary,.amazon_checkouts .step-complete .step-summary,.paypal_checkouts .step-complete .step-summary{display:block}.checkouts .loading-indicator,.amazon_checkouts .loading-indicator,.paypal_checkouts .loading-indicator{display:none}.checkouts .step-content,.checkouts .step-summary,.amazon_checkouts .step-content,.amazon_checkouts .step-summary,.paypal_checkouts .step-content,.paypal_checkouts .step-summary{margin-top:10px}.checkouts .step-waiting,.amazon_checkouts .step-waiting,.paypal_checkouts .step-waiting{color:#888;text-align:center;padding:10px 0 0 0}.checkouts .step-waiting button,.amazon_checkouts .step-waiting button,.paypal_checkouts .step-waiting button{color:#555}.checkouts h3 button,.amazon_checkouts h3 button,.paypal_checkouts h3 button{display:none}@media only screen and (max-width: 1024px){body.responsive-page .checkouts h3 button,body.responsive-page .amazon_checkouts h3 button,body.responsive-page .paypal_checkouts h3 button{display:none}}@media only screen and (max-width: 420px){body.responsive-page .checkouts h3 button .edit-shipping-text,body.responsive-page .amazon_checkouts h3 button .edit-shipping-text,body.responsive-page .paypal_checkouts h3 button .edit-shipping-text{display:none}}.checkouts .step-complete h3 button,.amazon_checkouts .step-complete h3 button,.paypal_checkouts .step-complete h3 button{display:block}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .step-complete h3 button,body.responsive-page .amazon_checkouts .step-complete h3 button,body.responsive-page .paypal_checkouts .step-complete h3 button{display:block}}@media only screen and (max-width: 960px){body.responsive-page .checkouts .cart-section,body.responsive-page .amazon_checkouts .cart-section,body.responsive-page .paypal_checkouts .cart-section{padding:10px 0}}.checkouts .cart-section .text-button,.amazon_checkouts .cart-section .text-button,.paypal_checkouts .cart-section .text-button{border:0;padding:0;margin:0;background:transparent;cursor:pointer;color:#888;font-size:10px;font-family:Verdana, arial, sans-serif;font-weight:normal;text-decoration:underline}.checkouts .cart-section .text-button:hover,.amazon_checkouts .cart-section .text-button:hover,.paypal_checkouts .cart-section .text-button:hover{color:#e41421}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button{margin:0;padding:4px 30px;text-align:center;font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;color:#545454;border:1px solid #d1d1d1;background-color:#f4f4f4;cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));background:-webkit-linear-gradient(#f4f4f4, #fff);background:-moz-linear-gradient(#f4f4f4, #fff);background:-o-linear-gradient(#f4f4f4, #fff);background:linear-gradient(#f4f4f4,#ffffff);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#e5e5e5 0px 1px 0;-moz-box-shadow:#e5e5e5 0px 1px 0;box-shadow:#e5e5e5 0px 1px 0;padding:2px 8px;font-size:11px;line-height:13px;text-decoration:none}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button:focus,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button:focus,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button:hover{color:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff, #f4f4f4);background:-moz-linear-gradient(#fff, #f4f4f4);background:-o-linear-gradient(#fff, #f4f4f4);background:linear-gradient(#ffffff,#f4f4f4)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button:active,body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.active,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button:active,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.active,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button:active,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.active{top:1px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.disabled,body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.disabled:hover,body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.disabled:active,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.disabled,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.disabled:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.disabled:active,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.disabled,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.disabled:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.disabled:active{color:#fff;border-color:#d9d9d9;text-shadow:none;cursor:not-allowed;top:0;background-color:#ececec;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ececec), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(#ececec, #d9d9d9);background:-moz-linear-gradient(#ececec, #d9d9d9);background:-o-linear-gradient(#ececec, #d9d9d9);background:linear-gradient(#ececec,#d9d9d9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.loading,body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.disabled.loading,body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.loading:active,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.loading,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.disabled.loading,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.loading:active,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.loading,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.disabled.loading,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.loading:active{color:#e2e2e2;cursor:wait;top:0;background-color:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #aaa));background:-webkit-linear-gradient(#d9d9d9, #aaa);background:-moz-linear-gradient(#d9d9d9, #aaa);background:-o-linear-gradient(#d9d9d9, #aaa);background:linear-gradient(#d9d9d9,#aaaaaa);-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.small,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.small,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.small{padding:2px 8px;font-size:11px;line-height:13px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.wide,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.wide,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.wide{padding-right:65px;padding-left:65px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.right,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.right,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.right{float:right;margin-left:10px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.left,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.left,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.left{float:left;margin-right:10px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.text-red,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.text-red,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.text-red{color:#e41421}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.red,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.red,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.red{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#cd121e;background:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4651), color-stop(100%, #e41421));background:-webkit-linear-gradient(#ef4651, #e41421);background:-moz-linear-gradient(#ef4651, #e41421);background:-o-linear-gradient(#ef4651, #e41421);background:linear-gradient(#ef4651,#e41421)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.red:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.red:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.red:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e41421), color-stop(100%, #ef4651));background:-webkit-linear-gradient(#e41421, #ef4651);background:-moz-linear-gradient(#e41421, #ef4651);background:-o-linear-gradient(#e41421, #ef4651);background:linear-gradient(#e41421,#ef4651)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.green,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.green,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.green{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#7fc44c;background:#8dca5f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aed98d), color-stop(100%, #8dca5f));background:-webkit-linear-gradient(#aed98d, #8dca5f);background:-moz-linear-gradient(#aed98d, #8dca5f);background:-o-linear-gradient(#aed98d, #8dca5f);background:linear-gradient(#aed98d,#8dca5f)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.green:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.green:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.green:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dca5f), color-stop(100%, #aed98d));background:-webkit-linear-gradient(#8dca5f, #aed98d);background:-moz-linear-gradient(#8dca5f, #aed98d);background:-o-linear-gradient(#8dca5f, #aed98d);background:linear-gradient(#8dca5f,#aed98d)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.fb-blue,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.fb-blue,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.fb-blue{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e69a2), color-stop(100%, #3b5998));background:-webkit-linear-gradient(#4e69a2, #3b5998);background:-moz-linear-gradient(#4e69a2, #3b5998);background:-o-linear-gradient(#4e69a2, #3b5998);background:linear-gradient(#4e69a2,#3b5998);background-color:#4c66a4}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.fb-blue:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.fb-blue:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.fb-blue:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #4e69a2));background:-webkit-linear-gradient(#3b5998, #4e69a2);background:-moz-linear-gradient(#3b5998, #4e69a2);background:-o-linear-gradient(#3b5998, #4e69a2);background:linear-gradient(#3b5998,#4e69a2)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.fb-blue#facebook-signin .rb-font-icon:before,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.fb-blue#facebook-signin .rb-font-icon:before,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.fb-blue#facebook-signin .rb-font-icon:before{font-size:13px;vertical-align:baseline}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.follow-button,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.follow-button,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.follow-button{text-transform:uppercase;color:#fff;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px;border-color:#333;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(#666, #333);background:-moz-linear-gradient(#666, #333);background:-o-linear-gradient(#666, #333);background:linear-gradient(#666666,#333333)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.follow-button .icon-plus:before,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.follow-button .icon-plus:before,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.follow-button .icon-plus:before{font-size:13px;padding-right:4px}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f8a00), color-stop(100%, #57a740));background:-webkit-linear-gradient(#1f8a00, #57a740);background:-moz-linear-gradient(#1f8a00, #57a740);background:-o-linear-gradient(#1f8a00, #57a740);background:linear-gradient(#1f8a00,#57a740);width:32px;border-color:#57a740}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.follow-button.remove:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #57a740), color-stop(100%, #1f8a00));background:-webkit-linear-gradient(#57a740, #1f8a00);background:-moz-linear-gradient(#57a740, #1f8a00);background:-o-linear-gradient(#57a740, #1f8a00);background:linear-gradient(#57a740,#1f8a00)}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button.follow-button:hover,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button.follow-button:hover,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button.follow-button:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333), color-stop(100%, #666));background:-webkit-linear-gradient(#333, #666);background:-moz-linear-gradient(#333, #666);background:-o-linear-gradient(#333, #666);background:linear-gradient(#333333,#666666);color:#fff}body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button .rb-font-icon,body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button .rb-font-icon,body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button .rb-font-icon{vertical-align:text-bottom}}@media only screen and (max-width: 1024px) and (max-width: 1024px){body.responsive-page body.responsive-page .checkouts .cart-section .text-button.becomes-rb-button,body.responsive-page body.responsive-page .amazon_checkouts .cart-section .text-button.becomes-rb-button,body.responsive-page body.responsive-page .paypal_checkouts .cart-section .text-button.becomes-rb-button{padding-top:8px;padding-bottom:8px}}.checkouts .cart-section h3,.amazon_checkouts .cart-section h3,.paypal_checkouts .cart-section h3{padding:10px 5px 10px 10px;border-bottom:1px solid #eee;position:relative}.checkouts .cart-section h3 .text-button,.amazon_checkouts .cart-section h3 .text-button,.paypal_checkouts .cart-section h3 .text-button{position:absolute;right:0;top:10px}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .cart-section h3 .text-button,body.responsive-page .amazon_checkouts .cart-section h3 .text-button,body.responsive-page .paypal_checkouts .cart-section h3 .text-button{top:5px;right:10px}}.checkouts .cart-section.updating>h3,.amazon_checkouts .cart-section.updating>h3,.paypal_checkouts .cart-section.updating>h3{padding-left:25px;background:url(//assets1.redbubble.net/assets/indicator2-24f0a78176a522b47284c6f0183c1296.gif) no-repeat 5px 10px}.checkouts .cart-section section,.amazon_checkouts .cart-section section,.paypal_checkouts .cart-section section{float:left;padding:0 10px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .cart-section section,body.responsive-page .amazon_checkouts .cart-section section,body.responsive-page .paypal_checkouts .cart-section section{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:0;padding:0 10px;margin:0}}.checkouts .cart-section section h4,.amazon_checkouts .cart-section section h4,.paypal_checkouts .cart-section section h4{font-weight:600;font-size:14px;padding:15px 0 10px 0;color:#333}.checkouts .cart-section .checkout-info,.amazon_checkouts .cart-section .checkout-info,.paypal_checkouts .cart-section .checkout-info{color:#888;list-style-position:outside;list-style-type:square;font-size:12px;line-height:1.3em;padding-left:20px}.checkouts .cart-section .checkout-info li,.amazon_checkouts .cart-section .checkout-info li,.paypal_checkouts .cart-section .checkout-info li{padding:2px 0}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .cart-section .checkout-info,body.responsive-page .amazon_checkouts .cart-section .checkout-info,body.responsive-page .paypal_checkouts .cart-section .checkout-info{font-size:14px;padding-left:25px}}.checkouts .cart-section input[type="text"],.checkouts .cart-section input[type="email"],.checkouts .cart-section input[type="tel"],.amazon_checkouts .cart-section input[type="text"],.amazon_checkouts .cart-section input[type="email"],.amazon_checkouts .cart-section input[type="tel"],.paypal_checkouts .cart-section input[type="text"],.paypal_checkouts .cart-section input[type="email"],.paypal_checkouts .cart-section input[type="tel"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .cart-section input[type="text"]#shipping_zip,.checkouts .cart-section input[type="text"]#billing_zip,.checkouts .cart-section input[type="email"]#shipping_zip,.checkouts .cart-section input[type="email"]#billing_zip,.checkouts .cart-section input[type="tel"]#shipping_zip,.checkouts .cart-section input[type="tel"]#billing_zip,.amazon_checkouts .cart-section input[type="text"]#shipping_zip,.amazon_checkouts .cart-section input[type="text"]#billing_zip,.amazon_checkouts .cart-section input[type="email"]#shipping_zip,.amazon_checkouts .cart-section input[type="email"]#billing_zip,.amazon_checkouts .cart-section input[type="tel"]#shipping_zip,.amazon_checkouts .cart-section input[type="tel"]#billing_zip,.paypal_checkouts .cart-section input[type="text"]#shipping_zip,.paypal_checkouts .cart-section input[type="text"]#billing_zip,.paypal_checkouts .cart-section input[type="email"]#shipping_zip,.paypal_checkouts .cart-section input[type="email"]#billing_zip,.paypal_checkouts .cart-section input[type="tel"]#shipping_zip,.paypal_checkouts .cart-section input[type="tel"]#billing_zip{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .cart-section form select,.amazon_checkouts .cart-section form select,.paypal_checkouts .cart-section form select{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .cart-section input.invalid,.checkouts .cart-section select.invalid,.amazon_checkouts .cart-section input.invalid,.amazon_checkouts .cart-section select.invalid,.paypal_checkouts .cart-section input.invalid,.paypal_checkouts .cart-section select.invalid{border:#e41421 1px solid}.checkouts .cart-section .invalid::-webkit-input-placeholder,.amazon_checkouts .cart-section .invalid::-webkit-input-placeholder,.paypal_checkouts .cart-section .invalid::-webkit-input-placeholder{color:#e41421}.checkouts .cart-section .invalid:-moz-placeholder,.amazon_checkouts .cart-section .invalid:-moz-placeholder,.paypal_checkouts .cart-section .invalid:-moz-placeholder{color:#e41421}.checkouts .cart-section .invalid::-moz-placeholder,.amazon_checkouts .cart-section .invalid::-moz-placeholder,.paypal_checkouts .cart-section .invalid::-moz-placeholder{color:#e41421}.checkouts .cart-section .invalid:-ms-input-placeholder,.amazon_checkouts .cart-section .invalid:-ms-input-placeholder,.paypal_checkouts .cart-section .invalid:-ms-input-placeholder{color:#e41421}.checkouts .cart-section .step-action,.amazon_checkouts .cart-section .step-action,.paypal_checkouts .cart-section .step-action{clear:both;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 10px 0 10px;border-top:1px solid #eee;margin-top:10px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .checkouts .cart-section .step-action,body.responsive-page .amazon_checkouts .cart-section .step-action,body.responsive-page .paypal_checkouts .cart-section .step-action{padding-bottom:10px}}@media only screen and (max-width: 420px){body.responsive-page .checkouts .cart-section .step-action button,body.responsive-page .amazon_checkouts .cart-section .step-action button,body.responsive-page .paypal_checkouts .cart-section .step-action button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.checkouts .shipping section,.amazon_checkouts .shipping section,.paypal_checkouts .shipping section{width:33.33333%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:250px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .shipping .shipping-option,body.responsive-page .amazon_checkouts .shipping .shipping-option,body.responsive-page .paypal_checkouts .shipping .shipping-option{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .shipping .shipping-option,body.responsive-page .amazon_checkouts .shipping .shipping-option,body.responsive-page .paypal_checkouts .shipping .shipping-option{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 960px){body.responsive-page .checkouts .shipping .shipping-option.checkout-shipping-address,body.responsive-page .amazon_checkouts .shipping .shipping-option.checkout-shipping-address,body.responsive-page .paypal_checkouts .shipping .shipping-option.checkout-shipping-address{float:right}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .shipping .shipping-option.checkout-shipping-address,body.responsive-page .amazon_checkouts .shipping .shipping-option.checkout-shipping-address,body.responsive-page .paypal_checkouts .shipping .shipping-option.checkout-shipping-address{float:left}}.checkouts .shipping .checkout-info,.amazon_checkouts .shipping .checkout-info,.paypal_checkouts .shipping .checkout-info{margin-top:10px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .shipping .checkout-info,body.responsive-page .amazon_checkouts .shipping .checkout-info,body.responsive-page .paypal_checkouts .shipping .checkout-info{margin-top:0;line-height:22px}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .shipping .checkout-info,body.responsive-page .amazon_checkouts .shipping .checkout-info,body.responsive-page .paypal_checkouts .shipping .checkout-info{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:10px;float:none}}.checkouts .shipping .checkout-info .customs-info,.amazon_checkouts .shipping .checkout-info .customs-info,.paypal_checkouts .shipping .checkout-info .customs-info{display:none}.checkouts .shipping .checkout-info.with-customs .customs-info,.amazon_checkouts .shipping .checkout-info.with-customs .customs-info,.paypal_checkouts .shipping .checkout-info.with-customs .customs-info{display:list-item}.checkouts .shipping .checkout-info a,.amazon_checkouts .shipping .checkout-info a,.paypal_checkouts .shipping .checkout-info a{color:#888}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .shipping .checkout-info a,body.responsive-page .amazon_checkouts .shipping .checkout-info a,body.responsive-page .paypal_checkouts .shipping .checkout-info a{font-size:14px}}.checkouts .shipping .responsive-radio-button .shipping-time,.amazon_checkouts .shipping .responsive-radio-button .shipping-time,.paypal_checkouts .shipping .responsive-radio-button .shipping-time{color:#888}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .shipping .responsive-radio-button .shipping-time,body.responsive-page .amazon_checkouts .shipping .responsive-radio-button .shipping-time,body.responsive-page .paypal_checkouts .shipping .responsive-radio-button .shipping-time{font-size:13px}}.checkouts .shipping .responsive-radio-button .shipping-type-unavailable,.checkouts .shipping .responsive-radio-button .shipping-summary,.amazon_checkouts .shipping .responsive-radio-button .shipping-type-unavailable,.amazon_checkouts .shipping .responsive-radio-button .shipping-summary,.paypal_checkouts .shipping .responsive-radio-button .shipping-type-unavailable,.paypal_checkouts .shipping .responsive-radio-button .shipping-summary{display:none}.checkouts .shipping .responsive-radio-button.disabled .shipping-time,.amazon_checkouts .shipping .responsive-radio-button.disabled .shipping-time,.paypal_checkouts .shipping .responsive-radio-button.disabled .shipping-time{display:none}.checkouts .shipping .responsive-radio-button.disabled .shipping-type-unavailable,.amazon_checkouts .shipping .responsive-radio-button.disabled .shipping-type-unavailable,.paypal_checkouts .shipping .responsive-radio-button.disabled .shipping-type-unavailable{display:inline}.checkouts .shipping .step-summary,.amazon_checkouts .shipping .step-summary,.paypal_checkouts .shipping .step-summary{color:#555;padding-left:60px}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .shipping .step-summary,body.responsive-page .amazon_checkouts .shipping .step-summary,body.responsive-page .paypal_checkouts .shipping .step-summary{padding-left:20px;font-size:14px}}.checkouts .shipping .step-summary section,.amazon_checkouts .shipping .step-summary section,.paypal_checkouts .shipping .step-summary section{min-height:60px}.checkouts .shipping .step-summary span,.amazon_checkouts .shipping .step-summary span,.paypal_checkouts .shipping .step-summary span{display:block;float:left;padding-right:0.4em;line-height:1.3em}.checkouts .shipping .step-summary #shipping-summary-phone,.checkouts .shipping .step-summary #shipping-summary-street1,.checkouts .shipping .step-summary #shipping-summary-street2,.checkouts .shipping .step-summary #shipping-summary-city,.checkouts .shipping .step-summary #shipping-summary-country,.amazon_checkouts .shipping .step-summary #shipping-summary-phone,.amazon_checkouts .shipping .step-summary #shipping-summary-street1,.amazon_checkouts .shipping .step-summary #shipping-summary-street2,.amazon_checkouts .shipping .step-summary #shipping-summary-city,.amazon_checkouts .shipping .step-summary #shipping-summary-country,.paypal_checkouts .shipping .step-summary #shipping-summary-phone,.paypal_checkouts .shipping .step-summary #shipping-summary-street1,.paypal_checkouts .shipping .step-summary #shipping-summary-street2,.paypal_checkouts .shipping .step-summary #shipping-summary-city,.paypal_checkouts .shipping .step-summary #shipping-summary-country{clear:left}.checkouts .checkouts,.checkouts .payment,.amazon_checkouts .checkouts,.amazon_checkouts .payment,.paypal_checkouts .checkouts,.paypal_checkouts .payment{position:relative}.checkouts .checkouts .cover,.checkouts .payment .cover,.amazon_checkouts .checkouts .cover,.amazon_checkouts .payment .cover,.paypal_checkouts .checkouts .cover,.paypal_checkouts .payment .cover{width:100%;height:100%;background-color:#f8f8f8;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;z-index:3;position:absolute}.checkouts .checkouts .cover:before,.checkouts .payment .cover:before,.amazon_checkouts .checkouts .cover:before,.amazon_checkouts .payment .cover:before,.paypal_checkouts .checkouts .cover:before,.paypal_checkouts .payment .cover:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;content:'\40';color:#aaa;font-size:24px;vertical-align:middle;text-align:center;position:absolute;top:50%;left:50%;margin-top:-12px;z-index:5}.wf-rbfonticons-n4-active .checkouts .checkouts .cover:before,.wf-rbfonticons-n4-active .checkouts .payment .cover:before,.wf-rbfonticons-n4-active .amazon_checkouts .checkouts .cover:before,.wf-rbfonticons-n4-active .amazon_checkouts .payment .cover:before,.wf-rbfonticons-n4-active .paypal_checkouts .checkouts .cover:before,.wf-rbfonticons-n4-active .paypal_checkouts .payment .cover:before{visibility:visible}.checkouts .order-summary .checkout-info,.amazon_checkouts .order-summary .checkout-info,.paypal_checkouts .order-summary .checkout-info{display:block}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .checkout-info,body.responsive-page .amazon_checkouts .order-summary .checkout-info,body.responsive-page .paypal_checkouts .order-summary .checkout-info{display:none}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .left,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .left,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .left{margin-left:0;margin-right:10px}}@media only screen and (max-width: 420px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .left,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .left,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .left{padding-left:0;margin-right:0}}@media only screen and (max-width: 768px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center{float:left;padding:5px 0 5px 0}}@media only screen and (max-width: 768px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .type{float:none;height:auto;font-size:14px;line-height:16px}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .type{width:220px}}@media only screen and (max-width: 420px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .type,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .type{width:160px;padding:0 5px}}@media only screen and (max-width: 960px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .options{width:220px}}@media only screen and (max-width: 768px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .options{display:block;float:none;height:auto}}@media only screen and (max-width: 420px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .center .options,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .center .options{width:160px;padding:0 5px}}.checkouts .order-summary .item-list .cart-line-item .actions,.amazon_checkouts .order-summary .item-list .cart-line-item .actions,.paypal_checkouts .order-summary .item-list .cart-line-item .actions{display:none}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .right,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .right,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .right{padding-left:0}}.checkouts .order-summary .item-list .cart-line-item .right .total .currency-display,.amazon_checkouts .order-summary .item-list .cart-line-item .right .total .currency-display,.paypal_checkouts .order-summary .item-list .cart-line-item .right .total .currency-display{display:inline-block}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .right .total .currency-display,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .right .total .currency-display,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .right .total .currency-display{display:none}}.checkouts .order-summary .item-list .cart-line-item .right .total .amount,.amazon_checkouts .order-summary .item-list .cart-line-item .right .total .amount,.paypal_checkouts .order-summary .item-list .cart-line-item .right .total .amount{width:75px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 420px){body.responsive-page .checkouts .order-summary .item-list .cart-line-item .right .total .amount,body.responsive-page .amazon_checkouts .order-summary .item-list .cart-line-item .right .total .amount,body.responsive-page .paypal_checkouts .order-summary .item-list .cart-line-item .right .total .amount{width:65px}}.checkouts .order-summary .change-currency,.amazon_checkouts .order-summary .change-currency,.paypal_checkouts .order-summary .change-currency{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:right;padding:0 10px;text-align:right;display:block}@media only screen and (max-width: 1024px){body.responsive-page .checkouts .order-summary .change-currency,body.responsive-page .amazon_checkouts .order-summary .change-currency,body.responsive-page .paypal_checkouts .order-summary .change-currency{padding:10px 10px}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .change-currency,body.responsive-page .amazon_checkouts .order-summary .change-currency,body.responsive-page .paypal_checkouts .order-summary .change-currency{display:none}}.checkouts .order-summary .coupon-form,.amazon_checkouts .order-summary .coupon-form,.paypal_checkouts .order-summary .coupon-form{position:absolute;bottom:10px;left:10px}@media only screen and (max-width: 640px){body.responsive-page .checkouts .order-summary .coupon-form,body.responsive-page .amazon_checkouts .order-summary .coupon-form,body.responsive-page .paypal_checkouts .order-summary .coupon-form{clear:right;position:relative;bottom:0;left:0;text-align:center}}.checkouts .order-summary .coupon-form .coupon-field,.amazon_checkouts .order-summary .coupon-form .coupon-field,.paypal_checkouts .order-summary .coupon-form .coupon-field{display:none}.checkouts .order-summary .coupon-form .coupon-field input,.amazon_checkouts .order-summary .coupon-form .coupon-field input,.paypal_checkouts .order-summary .coupon-form .coupon-field input{display:inline-block;width:230px;margin-right:5px}.checkouts .order-summary .coupon-form .coupon-field ul,.amazon_checkouts .order-summary .coupon-form .coupon-field ul,.paypal_checkouts .order-summary .coupon-form .coupon-field ul{display:block}@media only screen and (max-width: 768px){body.responsive-page .checkouts .order-summary .coupon-form .coupon-field ul,body.responsive-page .amazon_checkouts .order-summary .coupon-form .coupon-field ul,body.responsive-page .paypal_checkouts .order-summary .coupon-form .coupon-field ul{display:none}}.checkouts .payment .checkout-info,.amazon_checkouts .payment .checkout-info,.paypal_checkouts .payment .checkout-info{display:block}@media only screen and (max-width: 640px){body.responsive-page .checkouts .payment .checkout-info,body.responsive-page .amazon_checkouts .payment .checkout-info,body.responsive-page .paypal_checkouts .payment .checkout-info{display:none}}.checkouts .payment section,.amazon_checkouts .payment section,.paypal_checkouts .payment section{width:33.33333%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .payment section.credit-card-section,.amazon_checkouts .payment section.credit-card-section,.paypal_checkouts .payment section.credit-card-section{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:20px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment section.credit-card-section,body.responsive-page .amazon_checkouts .payment section.credit-card-section,body.responsive-page .paypal_checkouts .payment section.credit-card-section{padding-bottom:20px}}.checkouts .payment section.credit-card-section h3,.amazon_checkouts .payment section.credit-card-section h3,.paypal_checkouts .payment section.credit-card-section h3{font-size:18px;padding:10px;border-bottom:none;text-transform:uppercase}.checkouts .payment section.credit-card-section .same-as-shipping,.amazon_checkouts .payment section.credit-card-section .same-as-shipping,.paypal_checkouts .payment section.credit-card-section .same-as-shipping{display:none}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment section.credit-card-section .same-as-shipping,body.responsive-page .amazon_checkouts .payment section.credit-card-section .same-as-shipping,body.responsive-page .paypal_checkouts .payment section.credit-card-section .same-as-shipping{display:inline-block}}.checkouts .payment .zero-payment,.amazon_checkouts .payment .zero-payment,.paypal_checkouts .payment .zero-payment{display:none}.checkouts .payment .paypal-only,.amazon_checkouts .payment .paypal-only,.paypal_checkouts .payment .paypal-only{display:none}.checkouts .payment.payment-method-zeroamount .non-zero-payment,.amazon_checkouts .payment.payment-method-zeroamount .non-zero-payment,.paypal_checkouts .payment.payment-method-zeroamount .non-zero-payment{display:none}.checkouts .payment.payment-method-zeroamount .zero-payment,.amazon_checkouts .payment.payment-method-zeroamount .zero-payment,.paypal_checkouts .payment.payment-method-zeroamount .zero-payment{display:block}.checkouts .payment.payment-method-paypal .non-paypal-payment,.amazon_checkouts .payment.payment-method-paypal .non-paypal-payment,.paypal_checkouts .payment.payment-method-paypal .non-paypal-payment{display:none}.checkouts .payment.payment-method-paypal .paypal-only,.amazon_checkouts .payment.payment-method-paypal .paypal-only,.paypal_checkouts .payment.payment-method-paypal .paypal-only{display:block}.checkouts .payment .paypal-section,.amazon_checkouts .payment .paypal-section,.paypal_checkouts .payment .paypal-section{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}.checkouts .payment .paypal-section img,.amazon_checkouts .payment .paypal-section img,.paypal_checkouts .payment .paypal-section img{cursor:pointer;margin-top:10px}.checkouts .payment .paypal-section .checkout-or,.amazon_checkouts .payment .paypal-section .checkout-or,.paypal_checkouts .payment .paypal-section .checkout-or{font-size:18px;font-weight:bold;color:#888;padding:20px 0;position:relative;top:0;left:0;text-align:center;white-space:nowrap}.checkouts .payment .paypal-section .checkout-or:before,.checkouts .payment .paypal-section .checkout-or:after,.amazon_checkouts .payment .paypal-section .checkout-or:before,.amazon_checkouts .payment .paypal-section .checkout-or:after,.paypal_checkouts .payment .paypal-section .checkout-or:before,.paypal_checkouts .payment .paypal-section .checkout-or:after{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle}.checkouts .payment .paypal-section .checkout-or:before,.amazon_checkouts .payment .paypal-section .checkout-or:before,.paypal_checkouts .payment .paypal-section .checkout-or:before{right:0.5em}.checkouts .payment .paypal-section .checkout-or:after,.amazon_checkouts .payment .paypal-section .checkout-or:after,.paypal_checkouts .payment .paypal-section .checkout-or:after{left:0.5em}.checkouts .payment .payment-details-section,.amazon_checkouts .payment .payment-details-section,.paypal_checkouts .payment .payment-details-section{width:33.33333%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .payment-details-section,body.responsive-page .amazon_checkouts .payment .payment-details-section,body.responsive-page .paypal_checkouts .payment .payment-details-section{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .payment .payment-details-section,body.responsive-page .amazon_checkouts .payment .payment-details-section,body.responsive-page .paypal_checkouts .payment .payment-details-section{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.checkouts .payment .payment-details-section .same-as-shipping,.amazon_checkouts .payment .payment-details-section .same-as-shipping,.paypal_checkouts .payment .payment-details-section .same-as-shipping{display:block;float:right;color:#028}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .payment-details-section .same-as-shipping,body.responsive-page .amazon_checkouts .payment .payment-details-section .same-as-shipping,body.responsive-page .paypal_checkouts .payment .payment-details-section .same-as-shipping{display:none}}.checkouts .payment .payment-details-section .same-as-shipping:hover,.amazon_checkouts .payment .payment-details-section .same-as-shipping:hover,.paypal_checkouts .payment .payment-details-section .same-as-shipping:hover{color:#e41421}.checkouts .payment .payment-details-section .input-wrapper,.amazon_checkouts .payment .payment-details-section .input-wrapper,.paypal_checkouts .payment .payment-details-section .input-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.checkouts .payment .payment-details-section .detected-card-type,.amazon_checkouts .payment .payment-details-section .detected-card-type,.paypal_checkouts .payment .payment-details-section .detected-card-type{margin:1px auto;text-align:center}.checkouts .payment .payment-details-section .detected-card-type li,.amazon_checkouts .payment .payment-details-section .detected-card-type li,.paypal_checkouts .payment .payment-details-section .detected-card-type li{display:inline-block;width:40px;height:33px;background-color:#fff;background-repeat:no-repeat;background-position:center center;text-indent:100%;white-space:nowrap;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.checkouts .payment .payment-details-section .detected-card-type li#visa,.amazon_checkouts .payment .payment-details-section .detected-card-type li#visa,.paypal_checkouts .payment .payment-details-section .detected-card-type li#visa{background-image:url(//assets1.redbubble.net/assets/icons/cc_icon_visa-381e7fa834123bc8a5d1e8198a2c72b2.png)}.checkouts .payment .payment-details-section .detected-card-type li#mastercard,.amazon_checkouts .payment .payment-details-section .detected-card-type li#mastercard,.paypal_checkouts .payment .payment-details-section .detected-card-type li#mastercard{background-image:url(//assets0.redbubble.net/assets/icons/cc_icon_mastercard-5831350a838ee5ae5775d7c87b6749c0.png)}.checkouts .payment .payment-details-section .detected-card-type li#amex,.amazon_checkouts .payment .payment-details-section .detected-card-type li#amex,.paypal_checkouts .payment .payment-details-section .detected-card-type li#amex{background-image:url(//assets1.redbubble.net/assets/icons/cc_icon_amex-5b6960a02cbd5bdb5cbdd95e5133a267.png)}.checkouts .payment .payment-details-section .detected-card-type.visa #mastercard,.checkouts .payment .payment-details-section .detected-card-type.visa #amex,.checkouts .payment .payment-details-section .detected-card-type.master #visa,.checkouts .payment .payment-details-section .detected-card-type.master #amex,.checkouts .payment .payment-details-section .detected-card-type.american_express #mastercard,.checkouts .payment .payment-details-section .detected-card-type.american_express #visa,.amazon_checkouts .payment .payment-details-section .detected-card-type.visa #mastercard,.amazon_checkouts .payment .payment-details-section .detected-card-type.visa #amex,.amazon_checkouts .payment .payment-details-section .detected-card-type.master #visa,.amazon_checkouts .payment .payment-details-section .detected-card-type.master #amex,.amazon_checkouts .payment .payment-details-section .detected-card-type.american_express #mastercard,.amazon_checkouts .payment .payment-details-section .detected-card-type.american_express #visa,.paypal_checkouts .payment .payment-details-section .detected-card-type.visa #mastercard,.paypal_checkouts .payment .payment-details-section .detected-card-type.visa #amex,.paypal_checkouts .payment .payment-details-section .detected-card-type.master #visa,.paypal_checkouts .payment .payment-details-section .detected-card-type.master #amex,.paypal_checkouts .payment .payment-details-section .detected-card-type.american_express #mastercard,.paypal_checkouts .payment .payment-details-section .detected-card-type.american_express #visa{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry{text-align:right}.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label{padding-right:10px;color:#888}.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label,.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry select,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry select,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry label,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry select{display:inline-block;margin-bottom:5px}.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_month,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_month,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_month{width:60px}.checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_year,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_year,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-card-expiry #billing_year{width:75px}.checkouts .payment .payment-details-section .non-zero-payment .billing-verification,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-verification,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-verification{text-align:right}.checkouts .payment .payment-details-section .non-zero-payment .billing-verification #billing_verification_value,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-verification #billing_verification_value,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-verification #billing_verification_value{width:120px}.checkouts .payment .payment-details-section .non-zero-payment .billing-verification .billing-verification-help,.amazon_checkouts .payment .payment-details-section .non-zero-payment .billing-verification .billing-verification-help,.paypal_checkouts .payment .payment-details-section .non-zero-payment .billing-verification .billing-verification-help{display:none}.checkouts .payment .payment-details-section .zero-payment,.amazon_checkouts .payment .payment-details-section .zero-payment,.paypal_checkouts .payment .payment-details-section .zero-payment{min-height:150px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .payment-details-section .zero-payment,body.responsive-page .amazon_checkouts .payment .payment-details-section .zero-payment,body.responsive-page .paypal_checkouts .payment .payment-details-section .zero-payment{min-height:240px}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .payment .payment-details-section .zero-payment,body.responsive-page .amazon_checkouts .payment .payment-details-section .zero-payment,body.responsive-page .paypal_checkouts .payment .payment-details-section .zero-payment{min-height:0}}.checkouts .payment .payment-details-section .zero-payment h4,.amazon_checkouts .payment .payment-details-section .zero-payment h4,.paypal_checkouts .payment .payment-details-section .zero-payment h4{text-align:center}.checkouts .payment .payment-details-section .loading-indicator,.amazon_checkouts .payment .payment-details-section .loading-indicator,.paypal_checkouts .payment .payment-details-section .loading-indicator{position:absolute;left:170px;top:100px;background:none;padding:0}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .billing-address-section,body.responsive-page .checkouts .payment .receipt-details-section,body.responsive-page .amazon_checkouts .payment .billing-address-section,body.responsive-page .amazon_checkouts .payment .receipt-details-section,body.responsive-page .paypal_checkouts .payment .billing-address-section,body.responsive-page .paypal_checkouts .payment .receipt-details-section{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 640px){body.responsive-page .checkouts .payment .billing-address-section,body.responsive-page .checkouts .payment .receipt-details-section,body.responsive-page .amazon_checkouts .payment .billing-address-section,body.responsive-page .amazon_checkouts .payment .receipt-details-section,body.responsive-page .paypal_checkouts .payment .billing-address-section,body.responsive-page .paypal_checkouts .payment .receipt-details-section{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.checkouts .payment .billing-address-section,.amazon_checkouts .payment .billing-address-section,.paypal_checkouts .payment .billing-address-section{padding-bottom:10px}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .billing-address-section,body.responsive-page .amazon_checkouts .payment .billing-address-section,body.responsive-page .paypal_checkouts .payment .billing-address-section{padding-bottom:0}}@media only screen and (max-width: 960px){body.responsive-page .checkouts .payment .receipt-details-section,body.responsive-page .amazon_checkouts .payment .receipt-details-section,body.responsive-page .paypal_checkouts .payment .receipt-details-section{float:right;padding-bottom:10px}}.checkouts .payment.updating #place-order,.amazon_checkouts .payment.updating #place-order,.paypal_checkouts .payment.updating #place-order{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;background:#555;cursor:default}.checkouts .payment.updating .paypal-section img,.amazon_checkouts .payment.updating .paypal-section img,.paypal_checkouts .payment.updating .paypal-section img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:default}.ui-tooltip-default.white-tooltip .ui-tooltip-content{background-color:#fff;border-color:#888}.paypal_checkouts .cover,.paypal_checkouts .edit-cart{display:none}.amazon_checkouts .locale-settings,.amazon_checkouts .safe-filter-settings,.paypal_checkouts .locale-settings,.paypal_checkouts .safe-filter-settings{display:none}.amazon_checkouts .checkouts .order-summary .change-currency,.paypal_checkouts .checkouts .order-summary .change-currency{display:none}.amazon_checkouts .checkout-total-banner{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0 1px 5px -1px rgba(0,0,0,0.15);text-align:center;color:#e41421;background:#fff;font-size:18px;font-weight:bold;padding:18px 0}.amazon_checkouts .checkout-top{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;margin-top:20px}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top{margin:20px auto;width:620px}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top{margin:20px auto 0;width:300px}}.amazon_checkouts .checkout-top .customer-details{display:block;width:640px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;margin-bottom:20px;float:left}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .customer-details{float:none}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .customer-details{width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.amazon_checkouts .checkout-top .customer-details .widget-container{display:block;width:300px;-moz-animation:fadeIn 2s ease-in 1;-o-animation:fadeIn 2s ease-in 1;-webkit-animation:fadeIn 2s ease-in 1;animation:fadeIn 2s ease-in 1;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;outline:solid 3px #eee;overflow:visible !important}.amazon_checkouts .checkout-top .customer-details .widget-container iframe#OffAmazonPaymentsWidgets0IFrame,.amazon_checkouts .checkout-top .customer-details .widget-container iframe#OffAmazonPaymentsWidgets1IFrame{border-radius:0 !important}.amazon_checkouts .checkout-top #address-book-widget-div{margin-right:20px}.amazon_checkouts .checkout-top #wallet-widget-div .widget-container{margin-left:10px;display:block}.amazon_checkouts .checkout-top #wallet-widget-div,.amazon_checkouts .checkout-top #address-book-widget-div{height:340px;float:left;display:block}.amazon_checkouts .checkout-top #wallet-widget-div .widget-container,.amazon_checkouts .checkout-top #address-book-widget-div .widget-container{float:left}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top #wallet-widget-div,body.responsive-page .amazon_checkouts .checkout-top #address-book-widget-div{margin-top:20px;float:none}}.amazon_checkouts .checkout-top .payment{width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;min-height:340px;margin-bottom:40px}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .payment{float:none;width:620px;display:block;min-height:230px}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment{width:300px}}.amazon_checkouts .checkout-top .payment #shipping-method{text-align:right;padding:10px 0 10px 0}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;float:left}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.amazon_checkouts .checkout-top .payment #shipping-method .heading{float:left;font-weight:bold;color:#666;font-size:14px;text-align:left}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .heading{display:block;float:none}}.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button{position:relative}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none}}.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button input[type="radio"]{float:right;margin-left:0;padding-left:0;display:inline}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button input[type="radio"]{display:none}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard{margin-top:10px;display:block}}.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .express{display:block;margin-top:10px}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .express{text-align:right;padding-right:6px}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .express{text-align:left}}.amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button label{font-size:13px;color:#666;margin-bottom:10px;padding-right:8px;display:inline}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment #shipping-method .responsive-radio-button label{display:block;width:100%;margin-bottom:0}}.amazon_checkouts .checkout-top .payment .totals{padding:10px 0}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkout-top .payment .totals{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;margin-bottom:20px}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkout-top .payment .totals{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.amazon_checkouts .checkout-top .payment .totals .currency-display{font-size:14px;color:#666}.amazon_checkouts .checkout-top .payment .totals .cart-line-item span{display:inline-block}.amazon_checkouts .checkout-top .payment .totals .cart-line-item .right{font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace;padding:0}.amazon_checkouts .checkout-top .payment .totals .cart-line-item .heading{font-weight:bold;color:#666;font-size:15px;text-align:left;padding-right:3px}.amazon_checkouts .checkout-top .payment .totals .cart-line-item .amount{display:inline-block;width:75px}.amazon_checkouts .checkout-top .payment .total-due{text-align:right;display:block;float:none;clear:both}.amazon_checkouts .checkout-top .payment .total-due .total-heading{padding-right:0}.amazon_checkouts .checkout-top .payment #submit-amazon-payment{width:100%;max-width:320px;display:block;margin:0 auto;padding-top:8px;padding-bottom:8px}.amazon_checkouts #amazon-pay-button{width:300px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;height:340px;display:none}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts #amazon-pay-button{margin-top:20px;height:auto;padding:10px}body.responsive-page .amazon_checkouts #amazon-pay-button img{margin:15px auto}}.amazon_checkouts #amazon-pay-button img{margin:130px auto;display:block}@media only screen and (max-width: 1024px){body.responsive-page .amazon_checkouts .checkouts{width:620px;margin:0 auto}body.responsive-page .amazon_checkouts .checkouts .type{float:none;height:auto;font-size:14px;line-height:16px}body.responsive-page .amazon_checkouts .checkouts .options{display:block;float:none;height:auto}body.responsive-page .amazon_checkouts .checkouts .center{float:left;padding:5px 0 5px 0}}@media only screen and (max-width: 640px){body.responsive-page .amazon_checkouts .checkouts{width:300px}body.responsive-page .amazon_checkouts .checkouts .left{padding-left:0;margin-right:0}body.responsive-page .amazon_checkouts .checkouts .center{float:left;padding:5px 0}body.responsive-page .amazon_checkouts .checkouts .center .type,body.responsive-page .amazon_checkouts .checkouts .center .options{width:160px;padding:0 5px}body.responsive-page .amazon_checkouts .checkouts .right .total .amount{width:65px}body.responsive-page .amazon_checkouts .checkouts .total-heading{display:block;text-align:right;padding-right:0}}.paypal_checkouts .checkout-top{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;margin-top:20px}.paypal_checkouts .checkout-top .confirm-order-message{color:#e41421;border-color:#e41421;font-size:1.3em;font-weight:bold;text-align:center;padding:20px 10px;margin-bottom:20px}.paypal_checkouts .checkout-top .confirm-order-message:before{content:'';margin:0;padding:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;outline:4px solid #e41421}.paypal_checkouts .checkout-top .shipping-address{width:49%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:310px;float:left}@media only screen and (max-width: 1024px){body.responsive-page .paypal_checkouts .checkout-top .shipping-address{min-height:338px}}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .shipping-address{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;display:block;min-height:0}}.paypal_checkouts .checkout-top .shipping-address dt{padding:10px 5px 10px 10px;border-bottom:1px solid #eee;position:relative;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#222;margin-bottom:10px}.paypal_checkouts .checkout-top .shipping-address dt.email{margin-top:10px}.paypal_checkouts .checkout-top .shipping-address dd{color:#555;line-height:20px;padding-left:20px;font-size:14px}.paypal_checkouts .checkout-top .payment{width:49%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;margin-left:2%;min-height:310px;margin-bottom:40px}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;display:block;margin-left:0;min-height:0}}.paypal_checkouts .checkout-top .payment #shipping-method{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:right;padding:10px;display:block}.paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button{float:right;clear:right;width:auto;margin-top:12px}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button{margin-top:10px;float:none;display:block}}.paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button label{display:inline-block;width:auto}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button label{display:block}}.paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard label{margin-right:20px}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard label{margin-right:0}}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;float:left}body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .heading{display:block;text-align:left}}@media only screen and (max-width: 420px){body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .heading{text-align:right}body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button{float:right;text-align:left;display:block}body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .standard,body.responsive-page .paypal_checkouts .checkout-top .payment #shipping-method .responsive-radio-button .express{display:block}}.paypal_checkouts .checkout-top .payment #shipping-method .heading{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;font-weight:bold;color:#666;font-size:14px;text-align:right}.paypal_checkouts .checkout-top .payment .totals{padding:10px 0;text-align:right}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment .totals{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;float:left;margin-top:34px}}@media only screen and (max-width: 640px){body.responsive-page .paypal_checkouts .checkout-top .payment .totals .total .heading{padding-right:15px}}@media only screen and (max-width: 420px){body.responsive-page .paypal_checkouts .checkout-top .payment .totals{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;text-align:left;margin-top:0}body.responsive-page .paypal_checkouts .checkout-top .payment .totals .heading{display:inline-block;text-align:right;width:80px}}.paypal_checkouts .checkout-top .payment .totals .currency-display{font-size:14px;color:#666;font-family:Consolas,"Lucida Console",courier,"DejaVu Sans Mono",monospace}.paypal_checkouts .checkout-top .payment .totals .cart-line-item{line-height:30px}.paypal_checkouts .checkout-top .payment .totals .cart-line-item .heading{font-weight:bold;color:#666;font-size:15px;text-align:right;padding-right:30px}.paypal_checkouts .checkout-top .payment .totals .cart-line-item .currency-display{display:inline-block;min-width:65px}.paypal_checkouts .checkout-top .payment .total-due{float:none;text-align:right}@media only screen and (max-width: 420px){body.responsive-page .paypal_checkouts .checkout-top .payment .total-due{text-align:left}}@media only screen and (max-width: 768px){body.responsive-page .paypal_checkouts .checkout-top .payment .total-due{display:block;text-align:right;width:100%;float:right;padding-top:15px}body.responsive-page .paypal_checkouts .checkout-top .payment .total-due .total-heading{display:inline-block;padding-right:50px}}.paypal_checkouts .checkout-top .payment .total-due .total-heading{padding-right:0}.paypal_checkouts .checkout-top .payment .rb-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:20px auto 0px auto;display:block}.profile-collections-header h1{padding-bottom:0}.profile-collections-header h2{font-size:13px;color:#888;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.3em;padding:0 0 15px 0}#collections-list li{position:relative}.rb-edit-handle{display:none;width:25px;height:100%;position:absolute;right:0;top:0;background:#e41421 url(//assets0.redbubble.net/assets/inline-edit/up-down-on-dark-435e02a5738bb4318ae3528b8b06848b.png) center center no-repeat;border-left:none;z-index:100;cursor:ns-resize;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.rb-edit-can-edit-notice{color:#888;font-size:11px;vertical-align:top;font-weight:normal}.rb-edit-can-edit-notice b{color:#e41421;font-weight:normal;vertical-align:top}#new-work-collection-form-li #new-work-collection-link{color:#e41421}#new-work-collection-form-li #new-work-collection-form{border-left:4px solid #eee;padding:10px 2px 8px 15px;width:160px;text-align:right}#new-work-collection-form-li #new-work-collection-form input#work_collection_title{background:#f8f8f8;border:1px solid #ccc;width:148px;padding:4px;font-family:Arial, sans-serif;font-size:12px;margin-bottom:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.collection.ui-droppable.ui-state-highlight a{color:#e41421}.collection.ui-droppable.ui-state-drophover a{color:#333;background:#efefef;text-decoration:none;text-shadow:#fff 0 1px 0}.collection .spinner-spinner{position:absolute;right:10px;top:50%;margin-top:-8px}.rb-inline-edit:hover{cursor:text}.rb-inline-edit:hover h1,.rb-inline-edit:hover h2{color:#e41421}#new-work-collection-form-li:hover{background:none}.collection-inline-edit{position:relative}.collection-inline-edit.inline-edit-title{width:620px}.collection-inline-edit.inline-edit-description{width:620px}.collection-inline-edit input#work_collection_title,.collection-inline-edit input#work_collection_description{font-size:24px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;color:#222;padding:4px 8px;background:#fff;border:1px solid #ccc;margin:23px 0 10px -10px;width:600px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.collection-inline-edit input#work_collection_description{font-size:12px;font-weight:normal;font-family:'Helvetica Neue', Helvetica, arial, sans-serif;margin-top:-6px;width:600px}.collection-inline-edit .rb-edit-button-container{position:absolute;right:10px;bottom:-27px;background:#fff;padding:3px;z-index:100;-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 4px;box-shadow:rgba(0,0,0,0.2) 0 1px 4px}.collection-inline-edit .rb-edit-button-container .rb-edit-cancel-link{padding:4px 4px 0px 4px;line-height:1.3em}.rb-edit-cancel-link,ul#collections-list li form a.rb-edit-cancel-link{display:inline-block;font-family:Verdana, arial, sans-serif;font-size:10px;color:#888;width:auto;padding:6px 4px 4px 4px;background:none;border:none}.rb-edit-cancel-link:hover,ul#collections-list li form a.rb-edit-cancel-link:hover{color:#c2002a}h2.profile-subheading.rb-inline-edit em{color:#e41421}#work-collection-bar{display:block;width:100%;position:fixed;bottom:0;height:75px;background:#e41421 url(//assets1.redbubble.net/assets/inline-edit/warning-triangle-on-dark-6f198c79bd5874d2a2e151085e1569a4.png) 15px 10px no-repeat;border-top:1px solid #fff;z-index:1000;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 10px;box-shadow:rgba(0,0,0,0.5) 0 0 10px}#work-collection-bar .wcb-title{min-width:370px}#work-collection-bar h1{font-family:Helvetica, arial, sans-serif;font-size:16px;font-weight:bold;color:#fff;text-shadow:rgba(0,0,0,0.75) 0 -1px 0;padding:16px 0 2px 80px;margin:0;line-height:1em}#work-collection-bar h2{font-size:12px;font-family:Helvetica, arial, sans-serif;font-weight:normal;color:#fff;text-shadow:none;padding:0 0 0 80px;margin:0;line-height:1.2em}#work-collection-bar .a-third{display:block;width:33%;float:left}#work-collection-bar #remove-drop-zone{display:block;height:57px;padding:8px 0 0 0;margin:5px 0px;background-color:#9B0021;background-color:rgba(0,0,0,0.2);background-image:url(//assets1.redbubble.net/assets/inline-edit/remove-ring-on-dark-ddcb42c42a59d31679fe2fc02e558f66.png);background-position:50% -4px;background-repeat:no-repeat;border:1px dashed #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#work-collection-bar #remove-drop-zone.has-works{background-position:25px -120px;padding-left:125px;overflow-y:auto}#work-collection-bar #remove-drop-zone .work,#work-collection-bar #remove-drop-zone .shop-product{width:45px !important;height:45px !important;background:#eee;border:1px solid #fff;float:left;overflow:hidden;margin:0 2px 2px 0;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 2px;box-shadow:rgba(0,0,0,0.5) 0 0 2px}#work-collection-bar #remove-drop-zone .work img,#work-collection-bar #remove-drop-zone .shop-product img{width:45px;height:45px}#work-collection-bar #remove-drop-zone .writing{width:45px !important;height:45px !important;overflow:hidden;float:left;margin-right:5px}#work-collection-bar #remove-drop-zone .writing a{display:block;text-decoration:none;height:45px;width:45px;border:1px solid #fff;background:#eee}#work-collection-bar #remove-drop-zone .writing a img,#work-collection-bar #remove-drop-zone .writing a .blurb,#work-collection-bar #remove-drop-zone .writing a .word-count,#work-collection-bar #remove-drop-zone .writing a .author{display:none}#work-collection-bar #remove-drop-zone .writing a h3{font-size:9px;font-family:arial, sans-serif;color:#555;display:inline}#work-collection-bar #wcb-cancel{position:absolute;right:10px;top:-25px;color:#e41421;font-size:10px;padding:5px 0;text-align:right}#work-collection-bar #wcb-cancel:hover{color:#028}#work-collection-bar #wcb-submit{font-size:12px;font-weight:bold;padding:10px 20px;position:absolute;right:10px;top:30%;text-decoration:none}ul.cover-work-option-wrapper{width:260px;height:85px;overflow:auto;white-space:nowrap;list-style:none}ul.cover-work-option-wrapper li{display:inline-block}ul.cover-work-option-wrapper li a{position:relative;display:block;width:58px;height:58px;border:1px solid #eee;text-indent:-9999px;overflow:hidden}ul.cover-work-option-wrapper li a:hover{border-color:#c2002a}ul.cover-work-option-wrapper li a.cover-work-option-selected{border:4px solid #c2002a}ul.cover-work-option-wrapper li a.cover-work-option-written-work{text-indent:0;margin-bottom:-49px;text-decoration:none}ul.cover-work-option-wrapper li a.cover-work-option-written-work span.cover-work-writing-wrap{text-indent:0;font-size:9px;font-family:Verdana, arial, sans-serif;color:#555;text-align:center;padding:4px;text-decoration:none}ul.cover-work-option-wrapper li a.cover-work-option-written-work span.cover-work-writing-wrap span{display:block;white-space:normal}.form-comment textarea{width:515px;height:70px;border:1px solid #bbb;padding:5px;color:#111;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#fff 0 1px 0;-moz-box-shadow:#fff 0 1px 0;box-shadow:#fff 0 1px 0}div.comment-reply-form .form-comment textarea{width:430px}.comment-controls,.bm-controls,.forum-controls,.profile-controls{padding-top:5px}.comment-controls .formatting-link,.bm-controls .formatting-link,.forum-controls .formatting-link,.profile-controls .formatting-link{float:left;font-size:11px;color:#888;text-shadow:#fff 0 1px 0}.comment-controls .formatting-link:hover,.bm-controls .formatting-link:hover,.forum-controls .formatting-link:hover,.profile-controls .formatting-link:hover{color:#c2002a}.comment-controls .rb-button,.bm-controls .rb-button,.forum-controls .rb-button,.profile-controls .rb-button{float:right}.comment-controls .preview-link,.bm-controls .preview-link,.forum-controls .preview-link,.profile-controls .preview-link{margin-right:10px}.work-comments{width:620px;float:left;margin:15px 0 40px 80px;position:relative}.work-comments header h1{font-size:16px;font-weight:bold;color:#333}.work-comments ul.comment-list-wrap{border-top:1px solid #ddd}.work-comments .work-comment-comment-wrap{position:relative;border-bottom:1px solid #e9e9e9;font-size:13px;padding:10px 10px 0 10px;min-height:55px;color:#333}.work-comments .work-comment-comment-wrap img{max-width:100%}.work-comments .work-comment-comment-wrap .avatar{position:absolute;top:10px;left:10px;border:1px solid #ddd;width:45px;height:45px;overflow:hidden}.work-comments .work-comment-comment-wrap .not-avatar{padding-left:55px}.work-comments .work-comment-comment-wrap .not-avatar .name{color:#444;font-weight:bold;padding:5px 0}.work-comments .work-comment-comment-wrap .not-avatar .name a{color:#444;text-decoration:none}.work-comments .work-comment-comment-wrap .not-avatar .name a:hover{color:#e41421;text-decoration:underline}.work-comments .work-comment-comment-wrap .not-avatar .comment-date{position:absolute;right:10px;top:10px;font-size:10px;font-weight:normal;color:#aaa;text-shadow:#fff 0 1px 0}.work-comments .work-comment-comment-wrap .options{display:none;position:absolute;top:0;right:0;background:#fff;color:#888;border:1px solid #ccc;border-top:none;font-size:11px;height:20px}.work-comments .work-comment-comment-wrap .options a{display:inline-block;color:#444;text-decoration:none;padding:5px 10px}.work-comments .work-comment-comment-wrap .options a:hover{color:#e41421}.work-comments .work-comment-comment-wrap.work-comment-reply{background:#eaeaea;min-height:0;text-shadow:#fff 0 1px 0;border-left:4px solid #ccc;padding-left:60px;padding-top:5px;padding-bottom:5px}.work-comments .work-comment-comment-wrap.work-comment-reply .not-avatar{padding-left:0}.work-comments .work-comment-comment-wrap.work-comment-reply .not-avatar .name{font-weight:normal;padding:0;white-space:nowrap}.work-comments .work-comment-comment-wrap.work-comment-reply .rb-markup p{display:inline;font-style:italic}.work-comments .comment-form form.form-comment{width:600px;padding:10px;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.work-comments .comment-form form.form-comment .comment-avatar{float:left;width:45px;margin-right:10px}.work-comments .comment-form form.form-comment textarea#comment_comment{width:533px}.work-comments .comment-form form.form-comment .comment-controls{padding-left:55px}.work-comments .comment-form.comment-reply-form{background:none;margin-bottom:10px;padding:0}.work-comments .comment-form.comment-reply-form form.form-comment{width:580px}.work-comments .comment-form.comment-reply-form form.form-comment textarea{width:570px}.work-comments .comment-form.comment-reply-form form.form-comment .comment-controls{padding-left:0}.work-comments .show-all-comments-wrap{padding:5px;background:#eee;text-align:center;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}@-webkit-keyframes slideup{0%{bottom:-300px}100%{bottom:0}}@-moz-keyframes slideup{0%{bottom:-300px}100%{bottom:0}}@-o-keyframes slideup{0%{bottom:-300px}100%{bottom:0}}@-ms-keyframes slideup{0%{bottom:-300px}100%{bottom:0}}@keyframes slideup{0%{bottom:-300px}100%{bottom:0}}#email-slide-up-no-op{display:none}#email-slide-up{display:none;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:300px;position:fixed;bottom:-300px;z-index:1;background:rgba(51,51,51,0.95)}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up{height:auto}}#email-slide-up.visible{-moz-animation:slideup 1s 0s 1 ease-out;-o-animation:slideup 1s 0s 1 ease-out;-webkit-animation:slideup 1s 0s 1 ease-out;animation:slideup 1s 0s 1 ease-out;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#email-slide-up .content-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;height:100%;position:relative;margin:67px auto;color:#fff}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .content-wrapper{margin:0;padding:40px}}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up .content-wrapper{padding:30px 40px}}#email-slide-up .message{width:42%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;text-align:center;text-transform:uppercase;border-right:1px solid #fff}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .message{width:100%;padding-bottom:20px;border-right:none}}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up .message{padding-bottom:10px}}#email-slide-up .message p{margin:0;padding:0;text-align:center}#email-slide-up .message span{display:block;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;line-height:33px}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .message span{display:inline;font-size:24px;line-height:28px}}#email-slide-up .message span.medium{font-size:40px;line-height:32px}#email-slide-up .message span.large{font-size:43px;line-height:34px}#email-slide-up .message span.xl{font-size:70px;line-height:60px;z-index:1}#email-slide-up .message span.xl strong{font-size:80px}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .message span,body.responsive-page #email-slide-up .message span.medium,body.responsive-page #email-slide-up .message span.large,body.responsive-page #email-slide-up .message span.xl,body.responsive-page #email-slide-up .message span.xl strong{font-size:24px;line-height:28px}}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up .message span,body.responsive-page #email-slide-up .message span.medium,body.responsive-page #email-slide-up .message span.large,body.responsive-page #email-slide-up .message span.xl,body.responsive-page #email-slide-up .message span.xl strong{font-size:20px;line-height:24px}}#email-slide-up #subForm{width:57%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-top:25px;display:inline-block;vertical-align:top;text-align:center}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up #subForm{width:100%;padding-top:20px}}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up #subForm{padding-top:10px}}#email-slide-up #subForm p{max-width:375px;margin:30px auto 0 auto;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ccc}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up #subForm p{display:none}}#email-slide-up #subForm.loading .input-wrapper{display:inline;position:relative}#email-slide-up #subForm.loading .input-wrapper:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;content:'\40';color:#aaa;font-size:24px;vertical-align:middle;text-align:center}.wf-rbfonticons-n4-active #email-slide-up #subForm.loading .input-wrapper:before{visibility:visible}#email-slide-up #subForm.loading .input-wrapper:before{position:absolute;top:-9px;right:30px;z-index:1;color:#fff}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up #subForm.loading .input-wrapper:before{top:-7px;right:6%}}#email-slide-up #subForm.loading .input-wrapper .signup-submit{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#email-slide-up .signup-email{width:345px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px 10px;margin:0;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#ccc;background:#787878;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up .signup-email{width:80%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 453px){body.responsive-page #email-slide-up .signup-email{font-size:18px}}#email-slide-up .signup-submit{margin:0 0 0 -8px;padding:8px 20px 7px 20px;vertical-align:top;border:none;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-appearance:none;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;color:#fff;background:#e41421}@media only screen and (max-width: 610px){body.responsive-page #email-slide-up .signup-submit{width:20%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:0;padding-right:0;text-align:center}}@media only screen and (max-width: 453px){body.responsive-page #email-slide-up .signup-submit{padding-top:7px;padding-bottom:6px;font-size:16px}}#email-slide-up .signup-submit:hover{cursor:pointer;background:#e85a63}#email-slide-up .close{position:absolute;top:15px;right:15px;z-index:1}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .close{top:10px;right:10px}}#email-slide-up .close .rb-font-icon:before{font-size:32px;color:#ccc}@media only screen and (max-width: 767px){body.responsive-page #email-slide-up .close .rb-font-icon:before{font-size:24px}}#email-slide-up .close:hover{cursor:pointer}#email-slide-up .close:hover .rb-font-icon:before{color:#fff}#email-slide-up .email-thanks{display:none;font-size:20px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1004;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:998;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1001;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1002;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1001}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png) -40px 0px;cursor:pointer;z-index:1003;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(//assets1.redbubble.net/assets/clear-c154724c8c02ddd2757005e98a0f4bee.gif);z-index:1002;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1002;display:block}#fancybox-left-ico{background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -30px;display:none}#fancybox-right-ico{background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -60px;display:none}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{display:block;left:20px}#fancybox-right:hover span{display:block;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:901}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(//assets0.redbubble.net/assets/fancybox/fancybox-x-75940049f3efc8c0d9cc9414a0ced20c.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(//assets0.redbubble.net/assets/fancybox/fancybox-y-dd67453d5adcbe0709e1c504e4f50dbc.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(//assets0.redbubble.net/assets/fancybox/fancybox-x-75940049f3efc8c0d9cc9414a0ced20c.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(//assets0.redbubble.net/assets/fancybox/fancybox-y-dd67453d5adcbe0709e1c504e4f50dbc.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1002}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(//assets1.redbubble.net/assets/fancybox/fancy_title_over-fadcff9ee2ef0d314b5284ae05f013e5.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(//assets0.redbubble.net/assets/fancybox/fancybox-x-75940049f3efc8c0d9cc9414a0ced20c.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(//assets1.redbubble.net/assets/fancybox/fancybox-844954ac8aedc287a2f097653967456f.png) -55px -90px no-repeat}.footer-floater{display:inline;position:fixed;z-index:5000;width:100%;padding:10px 0px;bottom:0;color:white;background:#222;text-align:center}.footer-floater .floater-content{display:inline-block;width:800px;padding:7px 0px}.footer-floater .floater-content form{display:inline}.footer-floater .floater-dismiss{float:right;padding-right:10px}@font-face{font-family:'rb-font-icons';src:url(//assets1.redbubble.net/assets/rb-font-icons-v24-7f0d006d4c9b4eb5a24426ac4fd2d42d.eot);src:url(//assets0.redbubble.net/assets/rb-font-icons-v24.eot#iefix) format("embedded-opentype"),url(//assets0.redbubble.net/assets/rb-font-icons-v24-d024759b5e0a92f50a536741a03c1a1b.woff) format("woff"),url(//assets0.redbubble.net/assets/rb-font-icons-v24-95112ae9cd2c5408855bb2d05b699780.ttf) format("truetype"),url(//assets0.redbubble.net/assets/rb-font-icons-v24.svg#rb-font-icons) format("svg");font-weight:normal;font-style:normal}.rb-font-icon:before{visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;font-size:22px;text-decoration:inherit;margin:0;vertical-align:middle;text-align:center;text-transform:none}.wf-rbfonticons-n4-active .rb-font-icon:before{visibility:visible}.icon-menu:before{content:"\67"}.icon-cart:before{content:"\63"}.icon-edit:before{content:"\64"}.icon-lock:before{content:"\6f"}.icon-search:before{content:"\73"}.icon-user:before{content:"\75"}.icon-star:before{content:"\61"}.icon-export:before{content:"\65"}.icon-info:before{content:"\69"}.icon-info-circled:before{content:"\4e"}.icon-left-open:before{content:"\6c"}.icon-right-open:before{content:"\68"}.icon-down-dir:before{content:"\76"}.icon-cog:before{content:"\2a"}.icon-cancel-circled:before{content:"\6e"}.icon-plus-circled:before{content:"\2b"}.icon-star-circled:before{content:"\5e"}.icon-flag-circled:before{content:"\21"}.icon-heart-circled:before{content:"\33"}.icon-quote-circled:before{content:"\22"}.icon-twitter-circled:before{content:"\72"}.icon-facebook-circled:before{content:"\66"}.icon-pinterest-circled:before{content:"\70"}.icon-tumblr-circled:before{content:"\6d"}.icon-plus:before{content:"\7c"}.icon-flickr-circled:before{content:"\52"}.icon-gplus-circled:before{content:"\47"}.icon-dribbble-circled:before{content:"\42"}.icon-deviantart:before{content:"\44"}.icon-instagram:before{content:"\49"}.icon-behance:before{content:"\62"}.icon-website:before{content:"\77"}.icon-facebook:before{content:"\5b"}.icon-dollar:before{content:"\24"}.icon-trending:before{content:"\54"}.icon-lifebuoy:before{content:"\59"}.icon-droplet:before{content:"\4c"}.icon-truck:before{content:"\4b"}.icon-upload-cloud-outline:before{content:"\43"}.icon-money:before{content:"\4d"}.icon-check:before{content:"\74"}.icon-zoom-in:before{content:"\7a"}.icon-check-1:before{content:"\3b"}.icon-check-empty:before{content:"\3a"}.icon-download-cloud:before{content:"\55"}.icon-cloutline:before{content:"\4f"}.icon-vertical:before{content:"\2d"}.icon-horizontal:before{content:"\2f"}.icon-cancel-circled2:before{content:"\30"}.icon-globe:before{content:"\71"}.icon-heart:before{content:"\e800"}.icon-heart-empty:before{content:"\e801"}@font-face{font-family:'rb_brandingregular';src:url(//assets0.redbubble.net/assets/rb-brand-v3-138c48ecbe83ea7ae3f0394dbaed3823.eot);src:url(//assets1.redbubble.net/assets/rb-brand-v3.eot?#iefix) format("embedded-opentype"),url(//assets1.redbubble.net/assets/rb-brand-v3-1cc2212155fa57cdf9fd6046c363e2c7.woff) format("woff"),url(//assets0.redbubble.net/assets/rb-brand-v3-78646fb49af7c3f7fe54b479fddc0745.ttf) format("truetype"),url(//assets1.redbubble.net/assets/rb-brand-v3.svg#rb_brandingregular) format("svg");font-weight:normal;font-style:normal}.brand-mark,.brand-name{visibility:hidden;display:inline-block;font-family:'rb_brandingregular';font-weight:normal;vertical-align:middle;text-decoration:none}.wf-rbbrandingregular-n4-active .brand-mark,.wf-rbbrandingregular-n4-active .brand-name{visibility:visible}.pre-footer-wrap .pre-footer:after,.footer-sitewide .social-wrap:after,.footer-sitewide .social-wrap .social-icons:after,.footer-sitewide .footer-links-wrap .footer-main-links:after,.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper:after,.footer-promo-signup:after{display:table;content:"";height:0;clear:both;visibility:hidden}.pre-footer-wrap{clear:both;background-color:#f3f3f3;padding:10px 0}.pre-footer-wrap .pre-footer{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#585858}.pre-footer-wrap .pre-footer a{color:#585858;text-decoration:none}.pre-footer-wrap .pre-footer a:hover{color:#e41421}.pre-footer-wrap .pre-footer .site-settings{float:right;text-align:right}@media only screen and (max-width: 960px){body.responsive-page .pre-footer-wrap .pre-footer .site-settings{font-size:10px}}@media only screen and (max-width: 420px){body.responsive-page .pre-footer-wrap .pre-footer .site-settings{float:none}}.pre-footer-wrap .pre-footer .site-settings .safe-filter-settings{color:#aaa;padding-right:15px}.pre-footer-wrap .pre-footer .site-settings .locale-settings .icon-globe:before{font-size:15px;margin-right:3px;vertical-align:baseline}@media only screen and (max-width: 960px){body.responsive-page .pre-footer-wrap .pre-footer .site-settings .locale-settings .icon-globe:before{font-size:12px}}@media only screen and (max-width: 420px){body.responsive-page .pre-footer-wrap .pre-footer .site-settings>span{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;padding:2px 0}}.pre-footer-wrap .pre-footer .site-settings>span form{display:inline}.pre-footer-wrap .pre-footer .site-settings>span form input{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#585858;cursor:pointer;display:inline;background:none;border:none;padding:0;margin:0}.pre-footer-wrap .pre-footer .site-settings>span form input:hover{color:#e41421}@media only screen and (max-width: 960px){body.responsive-page .pre-footer-wrap .pre-footer .site-settings>span form input{font-size:10px}}.pre-footer-wrap .pre-footer .pre-footer-left{float:left;padding:0px 0 5px 8px;padding-left:0}@media only screen and (max-width: 960px){body.responsive-page .pre-footer-wrap .pre-footer .pre-footer-left{font-size:10px;line-height:14px}}@media only screen and (max-width: 640px){body.responsive-page .pre-footer-wrap .pre-footer .pre-footer-left{float:none;padding-bottom:10px}}.pre-footer-wrap .pre-footer .pre-footer-left>.report-work{color:#aaa}.footer-sitewide{background:#585858;clear:both;border-top:2px solid #222}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .footer-promo-signup{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;border-bottom:1px solid #686868;text-align:center}}.footer-sitewide .social-wrap{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 10px}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .social-wrap{padding:0}}.footer-sitewide .social-wrap .social-icons{float:left;width:30%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .social-wrap .social-icons{float:none;margin:0 auto;width:200px}}.footer-sitewide .social-wrap .social-icons a{color:#fff;text-decoration:none;padding-right:8px;display:block;float:left}.footer-sitewide .social-wrap .social-icons a .icon-twitter-circled:before,.footer-sitewide .social-wrap .social-icons a .icon-facebook-circled:before,.footer-sitewide .social-wrap .social-icons a .icon-pinterest-circled:before,.footer-sitewide .social-wrap .social-icons a .icon-tumblr-circled:before{font-size:38px;line-height:62px}.footer-sitewide .social-wrap .social-icons a:hover{color:#222}.footer-sitewide .footer-links-wrap{padding:15px 0;border-top:1px solid #686868}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .footer-links-wrap{padding:10px 0}}.footer-sitewide .footer-links-wrap .footer-main-links{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 10px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links{text-align:left;padding:0 0 0 2%}}.footer-sitewide .footer-links-wrap .footer-main-links li{display:inline;padding-left:21px}.footer-sitewide .footer-links-wrap .footer-main-links li:first-child{padding-left:0}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links li{width:31.33333%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;margin:5px 2% 5px 0;padding-left:0}}@media only screen and (max-width: 768px){body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links li{width:48%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 420px){body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links li{width:98%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.footer-sitewide .footer-links-wrap .footer-main-links li a{display:inline-block;font-size:16px;font-weight:bold;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#eee;text-decoration:none;line-height:16px}.footer-sitewide .footer-links-wrap .footer-main-links li a:hover{text-decoration:underline}@media only screen and (max-width: 960px){body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links li a{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#4a4a4a;padding:15px 20px}body.responsive-page .footer-sitewide .footer-links-wrap .footer-main-links li a:hover{background:#3a3a3a}}.footer-sitewide .footer-bottom-wrap{padding:10px 0;background-color:#222}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 10px}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links.left{float:left;text-align:left}@media only screen and (max-width: 768px){body.responsive-page .footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links.left{text-align:center}}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links.right{float:right;text-align:right}@media only screen and (max-width: 768px){body.responsive-page .footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links.right{text-align:center;padding-top:10px}}@media only screen and (max-width: 768px){body.responsive-page .footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links li{display:inline;line-height:14px;font-size:11px;font-family:Verdana, arial, sans-serif;color:#888}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links li a{color:#888;display:inline-block;padding:0 8px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-decoration:none}.footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links li a:hover{text-decoration:underline}@media only screen and (max-width: 768px){body.responsive-page .footer-sitewide .footer-bottom-wrap .footer-bottom-links-wrapper .footer-bottom-links li a{padding:0 5px}}.footer-promo-signup{float:right;padding:15px 0 10px 0}.footer-promo-signup h4,.footer-promo-signup form{display:inline-block}.footer-promo-signup h4{font-size:16px;color:#eee;line-height:36px;vertical-align:top;padding-right:20px}@media only screen and (max-width: 960px){body.responsive-page .footer-promo-signup h4{display:inline-block}}@media only screen and (max-width: 768px){body.responsive-page .footer-promo-signup h4{margin-bottom:10px}}.footer-promo-signup h4 em{font-weight:normal}.wf-adelle-i1-active .footer-promo-signup h4 em{font-weight:100}.footer-promo-signup .input-wrapper{padding:3px;float:left;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media only screen and (max-width: 960px){body.responsive-page .footer-promo-signup .input-wrapper{float:none;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 768px){body.responsive-page .footer-promo-signup .input-wrapper{float:none;text-align:center;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.footer-promo-signup .input-wrapper .signup-submit{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:absolute;top:-5px;right:0px;width:20px;height:41px;padding:0px 20px;box-shadow:none;display:inline-block}.footer-promo-signup .input-wrapper .signup-submit img{position:absolute;top:11px;right:14px}.footer-promo-signup .input-wrapper .signup-email{position:relative;font-size:14px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;-webkit-appearance:none;padding:10px;padding-right:40px;margin-top:-8px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff);width:200px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media only screen and (max-width: 768px){body.responsive-page .footer-promo-signup .input-wrapper .signup-email{max-width:400px}}.footer-promo-signup #subForm.loading{position:relative}.footer-promo-signup #subForm.loading:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;content:'\40';color:#aaa;font-size:24px;vertical-align:middle;text-align:center}.wf-rbfonticons-n4-active .footer-promo-signup #subForm.loading:before{visibility:visible}.footer-promo-signup #subForm.loading:before{position:absolute;top:3px;right:10px;z-index:1;color:#777}.footer-promo-signup #subForm.loading .signup-submit{top:-5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}@media only screen and (max-width: 768px){body.responsive-page .footer-promo-signup #footer-email-thanks .email-sent-message{display:block}}.scrollable-menu:after{display:table;content:"";height:0;clear:both;visibility:hidden}.scrollable-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;text-align:left}@media only screen and (max-width: 1024px){body.responsive-page .scrollable-wrapper{max-width:none;padding-bottom:12px;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:scroll;background-color:#515151}}.scrollable-menu{display:table;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .scrollable-menu{padding:0 10px}}.scrollable-menu-item,.scrollable-menu-item.rb-dropdown{display:table-cell;position:relative;text-align:center}.scrollable-menu-item>a,.scrollable-menu-item.rb-dropdown>a{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;font-weight:600;font-size:17px;text-decoration:none;color:#7f8586}@media only screen and (max-width: 1024px){body.responsive-page .scrollable-menu-item>a,body.responsive-page .scrollable-menu-item.rb-dropdown>a{color:#fff}}.scrollable-menu-item>a span,.scrollable-menu-item.rb-dropdown>a span{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px 16px}#global-product-nav .email-newsletter-product-nav{display:block}@media only screen and (max-width: 1024px){body.responsive-page #global-product-nav .email-newsletter-product-nav{display:none}}#global-product-nav .top,#global-product-nav .sub{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 1024px){body.responsive-page #global-product-nav .top,body.responsive-page #global-product-nav .sub{overflow:hidden}}#global-product-nav .top{height:54px;line-height:54px;background-color:#fff;border-bottom:1px solid #f5f5f5}#global-product-nav .top .active span:after{content:'';box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:80%;height:3px;position:absolute;bottom:2px;left:10%;background-color:#e41421}#global-product-nav .sub{height:84px}#global-product-nav .sub .scrollable-menu{text-align:left}#global-product-nav .sub .scrollable-menu-item{display:inline-block;vertical-align:top}@media only screen and (max-width: 1024px){body.responsive-page #global-product-nav .sub .scrollable-menu-item{height:84px}}#global-product-nav .sub span{font-size:14px}#global-product-nav .sub img{height:40px;display:block;margin:10px auto 5px auto}@media only screen and (max-width: 1024px){body.responsive-page #global-product-nav .sub .active span:after{content:'';box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:80%;height:3px;position:absolute;bottom:2px;left:10%;background-color:#e41421}}@media only screen and (min-width: 1025px){body.responsive-page #global-product-nav .sub .scrollable-menu{text-align:center}body.responsive-page #global-product-nav .sub .scrollable-menu-item{width:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}body.responsive-page #global-product-nav .sub .scrollable-menu-item:hover{background-color:rgba(0,0,0,0.03)}body.responsive-page #global-product-nav .sub .scrollable-menu-item.active{background-color:rgba(0,0,0,0.1)}body.responsive-page #global-product-nav .sub a{position:absolute}body.responsive-page #global-product-nav .sub a:hover{color:#7f8586}body.responsive-page #global-product-nav .sub span{display:block}}#global-product-nav.skins .scrollable-menu-item>a span{padding:5px 8px}.product-dropdown{position:absolute;top:50px;display:none;z-index:992;width:180px;background:#fff;border:1px solid #cccccc;text-align:left;vertical-align:top}.product-dropdown:before{position:absolute;left:11px;top:-6px;height:10px;width:10px;content:'';border-style:solid;border-width:1px;border-color:#ccc transparent transparent #ccc;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.product-dropdown .product-link{padding:0;line-height:33px}.product-dropdown .product-link:hover{background-color:#58585a}.product-dropdown .product-link a{display:block;margin:0px;padding-left:8px;font-weight:normal;font-size:15px;color:#7f8586;text-decoration:none}.product-dropdown .product-link:hover a{color:white;border:none}.product-dropdown .product-link:first-child{margin-top:9px}.product-dropdown .product-link:last-child{margin-bottom:9px}.home-content .timeline .home-blocks .home-main-blog-posts-wrapper:after,.home-content .timeline .activity-timeline .activity-events .activity-event:after{display:table;content:"";height:0;clear:both;visibility:hidden}.home-content .timeline .home-blocks .home-main-blog-posts-wrapper:after,.home-content .timeline .activity-timeline .activity-events .activity-event:after{display:table;content:"";height:0;clear:both;visibility:hidden}.home-content .timeline .home-blocks .home-main-blog-posts-wrapper:after,.home-content .timeline .activity-timeline .activity-events .activity-event:after{display:table;content:"";height:0;clear:both;visibility:hidden}.home-content .timeline .home-blocks .home-main-blog-posts-wrapper:after,.home-content .timeline .activity-timeline .activity-events .activity-event:after{display:table;content:"";height:0;clear:both;visibility:hidden}.home-content .icon-plus-circled:before,.home-content .icon-star-circled:before,.home-content .icon-flag-circled:before,.home-content .icon-heart-circled:before,.home-content .icon-quote-circled:before{color:#e41421;margin-top:-4px}.home-content #section_wrap{padding:0}.home-content .facebook-banner{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:10px 0;line-height:1.3em;color:#e8e8e8;background:#375999}.home-content .facebook-banner b{font-weight:bold}.home-content .facebook-banner.applied{background:#eee}.home-content .facebook-banner a{color:#e8e8e8;font-weight:bold}.home-content .facebook-banner a:hover{color:#fff}.home-content .facebook-banner .icon-facebook-circled:before{font-size:20px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .rb-menu-left{display:none}}.home-content .group-host-info{background:#f8f8f8}.home-content .group-host-info a{margin:0;padding:4px 4px 4px 23px;color:#888;border:none;border-bottom:1px solid #ddd;font-size:9px;font-family:Verdana, arial, sans-serif;line-height:12px;text-decoration:none}.home-content .group-host-info a:hover{text-decoration:underline;background:none}.home-content .group-host-info a:last-of-type{padding-bottom:4px}.home-content .challenge-status-wrapper a{height:47px}.home-content .challenge-status-wrapper .the-image{width:45px;height:45px}.home-content .challenge-status-wrapper .the-votes{position:absolute;top:12px;right:15px;color:#555;font-size:30px;font-weight:bold;text-align:right}.home-content .challenge-status-wrapper .the-votes i{font-size:15px;font-weight:normal;font-style:normal}.home-content .challenge-status-wrapper .the-title{position:absolute;right:15px;bottom:15px;color:#888;font-size:10px;font-family:Verdana, arial, sans-serif;text-align:right}.home-content .challenge-status-wrapper .the-countdown{position:absolute;top:18px;left:34px}.home-content .home-tag-link{text-decoration:none}.home-content .home-tag{display:block;position:relative;line-height:30px;margin-bottom:0;padding:5px 10px;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:19px;text-align:center;text-shadow:none;color:#585858;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fff), color-stop(50%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #fff, #f5f5f5, #fff);background:-moz-linear-gradient(left, #fff, #f5f5f5, #fff);background:-o-linear-gradient(left, #fff, #f5f5f5, #fff);background:linear-gradient(left, #ffffff,#f5f5f5,#ffffff);z-index:-1}@media only screen and (max-width: 640px){body.responsive-page .home-content .home-tag{display:none}}.home-content .home-tag.red{color:#e41421}.home-content .home-tag b{font-weight:600}.home-content .timeline{float:right;clear:both;width:700px;margin-top:0;padding-bottom:30px;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.home-content .timeline .home-blocks .home-main-block a{display:block;position:relative;overflow:hidden;max-width:618px;width:100%;height:250px;margin:20px 0;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity ease-in-out;-webkit-transition-delay:125ms;-moz-transition:opacity ease-in-out 125ms;-o-transition:opacity ease-in-out 125ms;transition:opacity ease-in-out 125ms}.home-content .timeline .home-blocks .home-main-block a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-block a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-block a{outline:none;border:none;max-width:none;height:auto;margin:0 0 10px 0}}.home-content .timeline .home-blocks .home-main-block a img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block}.home-content .timeline .home-blocks .home-main-block a h3{position:absolute;top:20px;left:0;z-index:-1}.home-content .timeline .home-blocks .home-main-blog-posts-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:20px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts-wrapper{margin-bottom:10px}}@media only screen and (max-width: 420px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts-wrapper{padding-bottom:10px;margin-bottom:0}}.home-content .timeline .home-blocks .home-main-blog-posts{width:620px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts{width:100%}}@media only screen and (max-width: 420px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts{width:200%;overflow:hidden}}@media only screen and (max-width: 420px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts.scrolled .home-blog:first-child{margin-left:-50%}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog{padding:0 10px}}@media only screen and (max-width: 420px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog{padding-left:20px;padding-right:20px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog:first-child{padding-right:20px;-webkit-transition:margin-left 0.5s ease-in-out;-moz-transition:margin-left 0.5s ease-in-out;-o-transition:margin-left 0.5s ease-in-out;transition:margin-left 0.5s ease-in-out}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog:first-child{padding-right:10px}}@media only screen and (max-width: 420px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog:first-child{padding-right:20px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a{display:table;position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;text-decoration:none;padding:10px;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a{padding:5px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a:hover{background:#f8f8f8;color:#111}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a img{padding-right:10px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a img{width:45px;padding-right:5px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design{width:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:60px;margin-right:10px;padding:5px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;color:#fff;background:#333a56}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design{width:45px;height:45px;margin-right:5px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design span{vertical-align:top}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-1{font-size:16px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-1{font-size:12px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-2{font-size:28px;line-height:22px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-2{font-size:20px;line-height:16px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-3{font-size:14px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-design .line-3{font-size:10px}}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-title{display:table-cell;vertical-align:middle;width:100%}.home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-title h4{max-height:54px;overflow:hidden;font-size:16px;line-height:18px;text-align:left}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .home-blocks .home-main-blog-posts .home-blog a .home-blog-title h4{max-height:46px;font-size:14px;line-height:15px}}.home-content .timeline .rb-toplinks{margin:5px 70px 5px 0;float:none}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .rb-toplinks{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:55px;float:none;margin:0;text-align:center;z-index:2;-webkit-box-shadow:rgba(0,0,0,0.5) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.5) 0 2px 5px;box-shadow:rgba(0,0,0,0.5) 0 2px 5px}}.home-content .timeline .rb-toplinks>ul{float:right}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .rb-toplinks>ul{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;float:none;max-width:400px}}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .rb-toplinks>ul li{width:33%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;display:table;height:54px;float:left}}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .rb-toplinks>ul li>a{display:table-cell;border-bottom:none;padding:0;color:#222;font-size:22px;vertical-align:middle}}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .rb-toplinks>ul li>a{font-size:18px}}.home-content .timeline .rb-toplinks>ul li.rb-dropdown>a:after{content:""}.home-content .timeline .rb-toplinks>ul li.rb-dropdown .icon-down-dir:before{font-size:14px;line-height:11px;display:inline-block}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .rb-toplinks>ul li.rb-dropdown .icon-down-dir:before{display:none}}.home-content .timeline .timeline-images{-webkit-box-shadow:rgba(0,0,0,0.1) 0 -4px 12px;-moz-box-shadow:rgba(0,0,0,0.1) 0 -4px 12px;box-shadow:rgba(0,0,0,0.1) 0 -4px 12px;margin:0 0 20px -10px;padding:0 10px;width:620px;position:relative;clear:both}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:0;margin-left:0;padding-left:0;padding-right:0}}.home-content .timeline .timeline-images header{padding:15px 0 5px 0}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images header{padding:0}}.home-content .timeline .timeline-images header h2{display:block;display:inline-block;line-height:22px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images header h2{display:none}}.home-content .timeline .timeline-images header h2 .subtle{font-style:oblique}.home-content .timeline .timeline-images header h2 .icon-heart-circled:before,.home-content .timeline .timeline-images header h2 .icon-plus-circled:before{font-size:22px}.home-content .timeline .timeline-images header .config-link{width:24px;height:24px;overflow:hidden;color:#aaa;text-decoration:none;display:block;position:absolute;top:24px;right:20px}.home-content .timeline .timeline-images header .config-link:hover{color:#585858}.home-content .timeline .timeline-images header .config-link .icon-cog:before{font-size:24px}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .timeline-images header .config-link{display:none}}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images header .config-link{right:15px;top:-40px;z-index:2}}.home-content .timeline .timeline-images .follow-intro{padding:30px 10px}.home-content .timeline .timeline-images #dates{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity ease-in-out;-webkit-transition-delay:300ms;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms;position:absolute;top:70px;right:0}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images #dates{display:none}}.home-content .timeline .timeline-images #dates.positioned{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.home-content .timeline .timeline-images #dates .side-date{position:absolute;right:-60px;width:40px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#555;background:#fff;text-align:center;text-shadow:#fff 0 1px 0}.home-content .timeline .timeline-images #dates .side-date .month{display:block;font-size:14px;text-transform:uppercase}.home-content .timeline .timeline-images #dates .side-date .day{display:block;font-size:32px;line-height:22px}.home-content .timeline .timeline-images #work-stream-images{width:611px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images #work-stream-images{width:925px}}@media only screen and (max-width: 924px){body.responsive-page .home-content .timeline .timeline-images #work-stream-images{width:768px}}@media only screen and (max-width: 767px){body.responsive-page .home-content .timeline .timeline-images #work-stream-images{width:611px}}@media only screen and (max-width: 610px){body.responsive-page .home-content .timeline .timeline-images #work-stream-images{width:454px}}@media only screen and (max-width: 453px){body.responsive-page .home-content .timeline .timeline-images #work-stream-images{width:297px}}.home-content .timeline .timeline-images .item{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity ease-in-out;-webkit-transition-delay:300ms;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms;float:left;width:140px;margin-bottom:18px}.home-content .timeline .timeline-images .item .work a{display:block;line-height:0;-webkit-transition:box-shadow ease-in-out;-webkit-transition-delay:125ms;-moz-transition:box-shadow ease-in-out 125ms;-o-transition:box-shadow ease-in-out 125ms;transition:box-shadow ease-in-out 125ms}.home-content .timeline .timeline-images .item .work a img{background:#f8f8f8;border:1px solid #eee}.home-content .timeline .timeline-images .item .work:hover a{-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 10px;box-shadow:rgba(0,0,0,0.35) 0 0 10px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .timeline-images .item .work:hover a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.home-content .timeline .timeline-images .item.journal .work a,.home-content .timeline .timeline-images .item.writing .work a{display:block;margin:3px 0 0 3px;min-height:100px;width:132px;overflow:hidden;text-decoration:none;text-align:center;border:1px solid #c0c0c0;outline:3px solid #eeeeee}.home-content .timeline .timeline-images .item.journal .work a .title,.home-content .timeline .timeline-images .item.journal .work a .extract,.home-content .timeline .timeline-images .item.writing .work a .title,.home-content .timeline .timeline-images .item.writing .work a .extract{display:block;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.home-content .timeline .timeline-images .item.journal .work a .title,.home-content .timeline .timeline-images .item.writing .work a .title{padding:15px 15px 5px 15px;font-weight:bold;font-size:16px;line-height:1.1em;word-wrap:break-word}.home-content .timeline .timeline-images .item.journal .work a .extract,.home-content .timeline .timeline-images .item.writing .work a .extract{padding:0 15px 15px 15px;font-size:11px;font-style:oblique;line-height:1.2em;color:#ccc}.home-content .timeline .timeline-images .item.journal:hover .work a,.home-content .timeline .timeline-images .item.writing:hover .work a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#e41421}.home-content .timeline .timeline-images .item.writing .work a:before{position:absolute;top:0;right:0;content:"";border-width:0 16px 16px 0;border-style:solid;border-color:#ddd #fff}.home-content .timeline .timeline-images .item.journal .work a{width:116px;padding:14px 8px 10px 8px;text-align:center}.home-content .timeline .timeline-images .item.journal .work a .title{width:100px;padding:10px 0 3px 7px;font-size:14px;line-height:1.3em}.home-content .timeline .timeline-images .item .overlay{display:none;position:absolute;bottom:0;right:7px;text-align:right;cursor:pointer}.home-content .timeline .timeline-images .item .overlay a{text-decoration:none}.home-content .timeline .timeline-images .item .overlay .avatar{display:inline-block;height:30px;width:30px;background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.5);border:1px solid #fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 10px;box-shadow:rgba(0,0,0,0.35) 0 0 10px}.home-content .timeline .timeline-images .item .overlay .badge:before{position:relative;left:10px;bottom:12px;font-size:24px;background:#fff;border-radius:13px}.home-content .timeline .timeline-images .item .detail{display:none}.home-content .timeline .timeline-images .masonry .item{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.home-content .timeline .activity-sidebar{display:none;margin-right:0;text-align:left}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-sidebar{display:block;float:left;width:33%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .activity-sidebar{width:100%;float:none}}.home-content .timeline .activity-sidebar.rb-menu>ul li a,.home-content .timeline .activity-sidebar.rb-menu ul.rb-menu-sub{width:auto}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline{width:65%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;clear:none}}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .activity-timeline{width:100%;float:none;margin-bottom:0}}.home-content .timeline .activity-timeline .config-link{width:24px;height:24px;overflow:hidden;color:#aaa;text-decoration:none;padding-left:5px}.home-content .timeline .activity-timeline .config-link:hover{color:#585858}.home-content .timeline .activity-timeline .config-link .icon-cog:before{font-size:24px}.home-content .timeline .activity-timeline .activity-events{border-bottom:1px solid #eee}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .no-activity{padding:10px 10px 30px 10px}}.home-content .timeline .activity-timeline .activity-events .filter-link{margin-bottom:20px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .filter-link{margin-top:20px}}.home-content .timeline .activity-timeline .activity-events .filter-link .icon-down-dir:before{font-size:100%}.home-content .timeline .activity-timeline .activity-events .activity-dropdown{margin-top:-20px;display:none;z-index:2;text-align:left;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 5px;box-shadow:rgba(0,0,0,0.35) 0 0 5px;background:#fff;float:none;position:absolute;top:auto;left:50%;margin-left:-125px;width:220px}.home-content .timeline .activity-timeline .activity-events .activity-dropdown:after{content:'';display:block;width:0;height:0;border:6px solid;position:absolute;top:-12px;left:50%;margin-left:-6px;border-color:transparent transparent #fff transparent;z-index:3}.home-content .timeline .activity-timeline .activity-events .activity-dropdown h3{cursor:pointer;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background-color:#f8f8f8;border-bottom:1px solid #eee;border-top:1px solid #fff;padding:10px 15px}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-dropdown h3{padding-top:15px;padding-bottom:15px}}.home-content .timeline .activity-timeline .activity-events .activity-dropdown h3 a{text-decoration:none;color:#222}.home-content .timeline .activity-timeline .activity-events .activity-dropdown h3 .icon-down-dir{display:inline}.home-content .timeline .activity-timeline .activity-events .activity-dropdown h3 .icon-down-dir:before{font-size:110%;padding-bottom:0.2em}.home-content .timeline .activity-timeline .activity-events .activity-dropdown .rb-menu-set{display:none}.home-content .timeline .activity-timeline .activity-events .activity-dropdown .rb-menu-set.visible{display:block}.home-content .timeline .activity-timeline .activity-events .activity-dropdown .rb-menu-set .active{background-color:#fff}.home-content .timeline .activity-timeline .activity-events .activity-dropdown ul{margin-bottom:0}.home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li{font-weight:bold;font-size:14px}.home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li.subtle a{font-weight:normal;color:#585858}.home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li.active a{color:#e41421}.home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li a{display:block;position:relative;font-size:14px;padding:14px 20px;text-decoration:none;border-bottom:1px solid #f8f8f8}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li a{padding-top:20px;padding-bottom:20px}body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-dropdown ul li a .badge{top:20px}}.home-content .timeline .activity-timeline .activity-events .activity-dropdown.visible{display:block}.home-content .timeline .activity-timeline .activity-events .activity-dropdown .everything a{border-color:#ddd}.home-content .timeline .activity-timeline .activity-events .activity-event{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:table;position:relative;padding:10px;min-height:60px;border-top:1px solid #eee}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-event{padding-top:0;padding-bottom:0;padding-left:0}body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-event:first-child{border-top:none}}.home-content .timeline .activity-timeline .activity-events .activity-event:nth-child(odd){background:#fafafa}.home-content .timeline .activity-timeline .activity-events .activity-event .thumb{display:table-cell;width:60px}.home-content .timeline .activity-timeline .activity-events .activity-event .activity{display:table-cell;vertical-align:top;padding-left:20px;font-size:14px;text-align:left;color:#555}@media only screen and (max-width: 1024px){body.responsive-page .home-content .timeline .activity-timeline .activity-events .activity-event .activity{padding-top:10px;padding-bottom:10px}}.home-content .timeline .activity-timeline .activity-events .activity-event .activity a{text-decoration:none}.home-content .timeline .activity-timeline .activity-events .activity-event .activity .action{font-weight:bold;font-size:15px;text-decoration:none}.home-content .timeline .activity-timeline .activity-events .activity-event .activity .excerpt{display:block;border-left:4px solid #eee;padding:10px 2px 10px 15px;margin-top:10px}.home-content .timeline .activity-timeline .activity-events .activity-event .activity .time{display:block;color:#555;font-size:11px;padding-top:10px}.home-content .timeline .activity-timeline .activity-atom-feed{margin:20px 0 0 0}@media only screen and (max-width: 640px){body.responsive-page .home-content .timeline .activity-timeline .activity-atom-feed{display:none}}.ui-dialog .ui-buttons-wrapper:after{display:table;content:"";height:0;clear:both;visibility:hidden}.ui-dialog .ui-buttons-wrapper:after{display:table;content:"";height:0;clear:both;visibility:hidden}.ui-widget-overlay{background:#000;background:rgba(0,0,0,0.15);position:absolute;left:0;top:0}.ui-dialog{background:#fff;padding:20px 40px 30px 40px;color:#333;position:absolute;min-width:370px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 15px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 15px;box-shadow:rgba(0,0,0,0.5) 0 0 15px}.ui-dialog.loading-dialog{padding:0}.ui-dialog.loading-dialog .ui-dialog-content{text-indent:-9999px;width:32px;height:32px;background:url(//assets0.redbubble.net/assets/ajax_subtle-05f204ad5b7edf504bef3a1ccae6d16d.gif) no-repeat 50% 50%}.ui-dialog .ui-dialog-titlebar{display:none}.ui-dialog .ui-dialog-section{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #eee}.ui-dialog .ui-dialog-section label{padding:5px 10px 0 0;float:left;color:#555}.ui-dialog .ui-dialog-section input,.ui-dialog .ui-dialog-section select,.ui-dialog .ui-dialog-section textarea{float:right;width:190px}.ui-dialog .ui-dialog-section select{border:1px solid #bbb}.ui-dialog .ui-dialog-section .help-block{float:right;width:190px;color:#888;font-size:12px;font-style:oblique;margin-top:10px}.ui-dialog .rb-edit-button{float:right;margin-left:10px;font-size:13px;padding:4px 14px;font-family:Arial, sans-serif}.ui-dialog .ui-buttons{clear:both;display:block;padding-top:10px}.ui-dialog .ui-buttons .ui-dialog-cancel-link{float:right}.ui-dialog .ui-buttons-wrapper{line-height:25px}.ui-dialog .ui-buttons-wrapper .text-button{color:#888}@media only screen and (max-width: 1024px){body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button{margin:0;padding:4px 30px;text-align:center;font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;color:#545454;border:1px solid #d1d1d1;background-color:#f4f4f4;cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));background:-webkit-linear-gradient(#f4f4f4, #fff);background:-moz-linear-gradient(#f4f4f4, #fff);background:-o-linear-gradient(#f4f4f4, #fff);background:linear-gradient(#f4f4f4,#ffffff);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#e5e5e5 0px 1px 0;-moz-box-shadow:#e5e5e5 0px 1px 0;box-shadow:#e5e5e5 0px 1px 0;padding-top:8px;padding-bottom:8px;background-position:0 -8px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button:hover{color:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff, #f4f4f4);background:-moz-linear-gradient(#fff, #f4f4f4);background:-o-linear-gradient(#fff, #f4f4f4);background:linear-gradient(#ffffff,#f4f4f4)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button:active,body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.active{top:1px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.disabled,body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.disabled:hover,body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.disabled:active{color:#fff;border-color:#d9d9d9;text-shadow:none;cursor:not-allowed;top:0;background-color:#ececec;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ececec), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(#ececec, #d9d9d9);background:-moz-linear-gradient(#ececec, #d9d9d9);background:-o-linear-gradient(#ececec, #d9d9d9);background:linear-gradient(#ececec,#d9d9d9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.loading,body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.disabled.loading,body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.loading:active{color:#e2e2e2;cursor:wait;top:0;background-color:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #aaa));background:-webkit-linear-gradient(#d9d9d9, #aaa);background:-moz-linear-gradient(#d9d9d9, #aaa);background:-o-linear-gradient(#d9d9d9, #aaa);background:linear-gradient(#d9d9d9,#aaaaaa);-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.small{padding:2px 8px;font-size:11px;line-height:13px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.wide{padding-right:65px;padding-left:65px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.right{float:right;margin-left:10px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.left{float:left;margin-right:10px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.text-red{color:#e41421}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.red{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#cd121e;background:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4651), color-stop(100%, #e41421));background:-webkit-linear-gradient(#ef4651, #e41421);background:-moz-linear-gradient(#ef4651, #e41421);background:-o-linear-gradient(#ef4651, #e41421);background:linear-gradient(#ef4651,#e41421)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.red:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e41421), color-stop(100%, #ef4651));background:-webkit-linear-gradient(#e41421, #ef4651);background:-moz-linear-gradient(#e41421, #ef4651);background:-o-linear-gradient(#e41421, #ef4651);background:linear-gradient(#e41421,#ef4651)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.green{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#7fc44c;background:#8dca5f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aed98d), color-stop(100%, #8dca5f));background:-webkit-linear-gradient(#aed98d, #8dca5f);background:-moz-linear-gradient(#aed98d, #8dca5f);background:-o-linear-gradient(#aed98d, #8dca5f);background:linear-gradient(#aed98d,#8dca5f)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.green:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dca5f), color-stop(100%, #aed98d));background:-webkit-linear-gradient(#8dca5f, #aed98d);background:-moz-linear-gradient(#8dca5f, #aed98d);background:-o-linear-gradient(#8dca5f, #aed98d);background:linear-gradient(#8dca5f,#aed98d)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.fb-blue{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e69a2), color-stop(100%, #3b5998));background:-webkit-linear-gradient(#4e69a2, #3b5998);background:-moz-linear-gradient(#4e69a2, #3b5998);background:-o-linear-gradient(#4e69a2, #3b5998);background:linear-gradient(#4e69a2,#3b5998);background-color:#4c66a4}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.fb-blue:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #4e69a2));background:-webkit-linear-gradient(#3b5998, #4e69a2);background:-moz-linear-gradient(#3b5998, #4e69a2);background:-o-linear-gradient(#3b5998, #4e69a2);background:linear-gradient(#3b5998,#4e69a2)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.fb-blue#facebook-signin .rb-font-icon:before{font-size:13px;vertical-align:baseline}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.follow-button{text-transform:uppercase;color:#fff;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px;border-color:#333;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(#666, #333);background:-moz-linear-gradient(#666, #333);background:-o-linear-gradient(#666, #333);background:linear-gradient(#666666,#333333)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.follow-button .icon-plus:before{font-size:13px;padding-right:4px}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.follow-button.remove{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f8a00), color-stop(100%, #57a740));background:-webkit-linear-gradient(#1f8a00, #57a740);background:-moz-linear-gradient(#1f8a00, #57a740);background:-o-linear-gradient(#1f8a00, #57a740);background:linear-gradient(#1f8a00,#57a740);width:32px;border-color:#57a740}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.follow-button.remove:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #57a740), color-stop(100%, #1f8a00));background:-webkit-linear-gradient(#57a740, #1f8a00);background:-moz-linear-gradient(#57a740, #1f8a00);background:-o-linear-gradient(#57a740, #1f8a00);background:linear-gradient(#57a740,#1f8a00)}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button.follow-button:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333), color-stop(100%, #666));background:-webkit-linear-gradient(#333, #666);background:-moz-linear-gradient(#333, #666);background:-o-linear-gradient(#333, #666);background:linear-gradient(#333333,#666666);color:#fff}body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button .rb-font-icon{vertical-align:text-bottom}}@media only screen and (max-width: 1024px) and (max-width: 1024px){body.responsive-page body.responsive-page .ui-dialog .ui-buttons-wrapper .text-button{padding-top:8px;padding-bottom:8px}}.ui-dialog .ui-buttons-wrapper .ui-button-left{float:left}.ui-dialog .ui-buttons-wrapper .ui-button-right{float:right}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;z-index:15000}.ui-tooltip-fluid{display:block;visibility:hidden;position:static !important;float:left !important}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border-width:1px;border-style:solid;text-align:left;word-wrap:break-word;overflow:hidden}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:1px 1px 0;border-style:solid;font-weight:bold}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0px !important}.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#FFFFA3;color:#555}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;background:transparent !important;border:0px dashed transparent !important;z-index:10}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:0.1px !important;font-size:0.1px !important;color:#123456;background:transparent;border:0px dashed transparent}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545}.ui-tooltip-light .ui-tooltip-content{background-color:white}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1}.ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3}.ui-tooltip-dark .ui-tooltip-content{background-color:#505050}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#F9E98E;color:#A27D35}.ui-tooltip-cream .ui-tooltip-content{background-color:#FBF7AA}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0}.ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#D95252;color:#912323}.ui-tooltip-red .ui-tooltip-content{background-color:#F78B83}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252}.ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219}.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0}.ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#ADD9ED;color:#5E99BD}.ui-tooltip-blue .ui-tooltip-content{background-color:#E5F6FE}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";_margin-bottom:-3px;.margin-bottom:-3px}.ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.ui-tooltip-youtube{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border-color:#CCCCCC}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4)}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-content{background-color:#D9D9C2;color:#111;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.ui-tooltip-tipsy{border:0}.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0px transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959FA9;filter:none;-ms-filter:none}.ui-tooltip-tipped .ui-tooltip-titlebar{background:#3A79B8;background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";color:white;font-weight:normal;font-family:serif;border-bottom-width:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ui-tooltip-tipped .ui-tooltip-content{background-color:#F9F9F9;color:#454545;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}.viewport:after{display:table;content:"";height:0;clear:both;visibility:hidden}.viewport{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-width:960px;height:100%;overflow:hidden}#section_wrap{width:960px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;padding:0 10px;position:relative}.pre-section-header{width:940px;margin:0 auto;position:relative}.content{position:relative;margin-bottom:20px}.content-right{width:700px;float:right;clear:both}@media only screen and (max-width: 960px){body.responsive-page .content-right{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none}}.no-margin.right{margin-right:0}.no-margin.left{margin-left:0}.superfluous{display:inline-block}@media only screen and (max-width: 640px){body.responsive-page .superfluous{display:none}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.fake-retina{width:50%;height:50%}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.lang-de #global-product-nav{margin:0 4px}.lang-de #global-product-nav .scrollable-menu-item a{font-size:14px}@media only screen and (max-width: 768px){body.responsive-page .lang-de .product-selection .selection.top .product-option{width:100%}}.lang-de .gift_certificate .gift-certif-wrap .gift-certif-buy-wrap #gift-certificate-image{margin-left:25px}.lang-de .gift_certificate .gift-certif-wrap .gift-certif-buy-wrap .gift-certif-form{margin-right:25px;width:300px}.lang-de .account-nav .icon-dollar:before{content:'\20AC'}.lang-de #product-menu .scrollable-menu-item{width:125px;height:125px}.lang-de #product-menu .scrollable-menu-item img{margin-top:29px}.lang-de #product-menu .scrollable-menu-item h3{width:115px}.lang-de .account-toolbar .top-bar .account-nav .dropdown ul li a{text-transform:none}.lang-de .product-about ul.actual-list{top:0}.lang-de .paid-stamp,.lang-de .product-info-hero{display:none}.lang-de .satisfaction-guarantee{visibility:hidden;height:30px}.rb-dropdown-target{display:none;z-index:10000;position:absolute}.rb-dropdown{position:relative;display:inline-block}.rb-slidedown-target{display:none}.rb-menu-set{position:relative;background:#fff;margin-bottom:10px}.rb-menu{width:220px;font-size:13px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.rb-menu .has-top-border{border-top:1px solid #eee}.rb-menu.no-header{margin-top:20px}.rb-menu a{color:#333;text-decoration:none}.rb-menu a span.back{font-size:18px;line-height:13px;vertical-align:text-top;position:absolute;top:8px;left:10px}.rb-menu.rb-menu-left{float:left}.rb-menu h3,.rb-menu h2{color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;padding:15px 0 10px 25px;font-size:13px;border-bottom:1px solid #eee}.rb-menu h3 a,.rb-menu h2 a{text-decoration:none;color:#333}.rb-menu h3 a:hover,.rb-menu h2 a:hover{color:#e41421;text-decoration:underline}.rb-menu>ul,.rb-menu>.community-search-nav>ul{margin-bottom:30px}.rb-menu>ul li a,.rb-menu>.community-search-nav>ul li a{position:relative;display:block;width:193px;padding:10px 2px 10px 25px;border-bottom:1px solid #eee}@media only screen and (max-width: 1024px){body.responsive-page .rb-menu>ul li a,body.responsive-page .rb-menu>.community-search-nav>ul li a{padding-top:15px;padding-bottom:15px}}.rb-menu>ul li a:hover,.rb-menu>.community-search-nav>ul li a:hover{background-color:#eee}.rb-menu>ul li a.rb-menu-link-container,.rb-menu>.community-search-nav>ul li a.rb-menu-link-container{position:relative;text-decoration:none}.rb-menu>ul li a.rb-menu-link-container .the-link,.rb-menu>.community-search-nav>ul li a.rb-menu-link-container .the-link{text-decoration:underline}.rb-menu>ul li a.has-badge,.rb-menu>.community-search-nav>ul li a.has-badge{width:160px;padding-right:35px}.rb-menu>ul li a .badge,.rb-menu>.community-search-nav>ul li a .badge{position:absolute;right:10px;top:10px;color:#e41421}.rb-menu>ul li a .badge.search-count,.rb-menu>.community-search-nav>ul li a .badge.search-count{font-size:9px;color:#888;top:12px}.rb-menu>ul li.secondary a,.rb-menu>.community-search-nav>ul li.secondary a{color:#888}.rb-menu>ul li span.text-only,.rb-menu>.community-search-nav>ul li span.text-only{display:block;width:193px;padding:10px 2px 10px 25px}.rb-menu>ul li.active,.rb-menu>.community-search-nav>ul li.active{background-color:#f8f8f8;border-left:4px solid #e41421}.rb-menu>ul li.active a,.rb-menu>.community-search-nav>ul li.active a{color:#222;width:190px}.rb-menu>ul li.suggestion a,.rb-menu>.community-search-nav>ul li.suggestion a{color:#888}.rb-menu ul.rb-menu-sub{width:195px;margin:0;padding:0 0 0 25px;border-bottom:1px solid #eee}.rb-menu ul.rb-menu-sub li{position:relative}.rb-menu ul.rb-menu-sub li a{border-left:4px solid #eee;border-bottom:1px solid #eee;padding:10px 2px 10px 15px;width:173px;background:none;overflow:hidden;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}@media only screen and (max-width: 1024px){body.responsive-page .rb-menu ul.rb-menu-sub li a{padding-top:15px;padding-bottom:15px}}.rb-menu ul.rb-menu-sub li a:hover{background-color:#eee}.rb-menu ul.rb-menu-sub li .active a{background-color:#e8e8e8}.rb-menu ul.rb-menu-sub li:last-child a{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.rb-menu ul.rb-menu-sub li.subtle a{text-decoration:underline}.rb-menu ul.rb-menu-sub li span.text-only{border-left:4px solid #eee;border-bottom:1px solid #eee;padding:10px 2px 10px 15px;width:173px;background:none;overflow:hidden;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.rb-menu ul.rb-menu-sub li.active a{border-left:none}.rb-menu ul.rb-menu-sub h4{font-weight:bold;color:#aaa;padding:8px 2px 2px 15px;border-left:4px solid #eee}.rb-menu li.rb-menu-select{position:relative;padding-right:0px;border-bottom:1px solid #eee}.rb-menu li.rb-menu-select>a{border-bottom:1px solid #eee;margin-bottom:1px;font-weight:bold}.rb-menu li.rb-menu-select>a:before{content:'';border-bottom:1px solid #eee;display:block;position:absolute;bottom:-3px;left:0px;width:100%}.rb-menu li.rb-menu-select>a:after{content:'▾';position:absolute;right:12px;font-size:14px}.rb-menu li.rb-menu-select>a:hover,.rb-menu li.rb-menu-select>a.active{background-color:#eee}.rb-menu li.color-select{border-bottom:1px solid #eee}.rb-menu li.color-select h3{border-bottom:none}.rb-menu li.color-select ul{padding:10px 0 10px 25px}.rb-menu li.color-select ul a.color-box{padding:0;width:24px;height:24px;margin:0 4px 4px 0;border:1px solid #eee;float:left;text-indent:-9999px}.rb-menu li.color-select ul li.active{border-left:none}.rb-menu li.color-select ul li.active a.color-box:after{font-family:'Arial Unicode MS', 'Lucida Sans Unicode', 'Lucida Grande';content:" ";display:block;position:absolute;top:0;left:0;width:24px;height:24px;background:url(//assets1.redbubble.net/assets/work-page/tick-78391c27c69bf4f9e31a3fe5a159813b.png) center center no-repeat}.rb-menu li.color-select ul li.active a.color-box.white:after{color:#555}.rb-menu li.color-select:last-child a.color-box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #eee}.rb-menu li.color-select:last-child a.color-box.white_red{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 0 no-repeat}.rb-menu li.color-select:last-child a.color-box.white_navy{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -100px no-repeat}.rb-menu li.color-select:last-child a.color-box.white_black{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -200px no-repeat}.rb-menu li.color-select:last-child a.color-box.white_hlblue{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -300px no-repeat}.rb-menu li.color-select:last-child a.color-box.white_evergreen{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -400px no-repeat}.rb-menu li.color-select:last-child a.color-box.white_brown{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -500px no-repeat}.rb-menu li.color-select:last-child a.color-box.black_white{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -600px no-repeat}.rb-menu li.color-select:last-child a.color-box.heather_grey{background:url(//assets1.redbubble.net/assets/products/tee-color-heather-grey-83c293e3b2bf0d38ad3a0e2d1193b78e.jpg) center center repeat}.rb-menu .rb-menu-text-block{font-size:12px;color:#555;padding:10px 25px;line-height:1.5em;text-align:center}.rb-menu .rb-menu-text-block a{display:inline;width:auto;padding:0;margin:0;border:none}.rb-menu .rb-menu-text-block a:hover{background:none;color:#e41421}.rb-menu .subtle a,.rb-menu .subtle{color:#888}.rb-menu .calling-artists{display:block;position:relative;margin:20px 0;padding:10px;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center}.rb-menu .calling-artists h4{font-size:16px;color:#e41421;text-transform:uppercase;padding-bottom:6px}.rb-menu .calling-artists:hover{color:inherit}.rb-menu .calling-artists:before{position:absolute;right:-2px;bottom:-20px;width:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:20px;content:"";border-width:20px 40px 0 0;border-style:solid;border-color:rgba(0,0,0,0.2) #fff}h3 span.rb-menu-head-link-right a{position:absolute;right:0;text-align:right;color:#888;text-decoration:underline}h3 span.rb-menu-head-link-right a:hover{color:#e41421}.rb-menu-refine-header .refine-header{display:block;padding:10px 2px 10px 25px;background:#eee;color:#555;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.rb-menu-refine-header a{text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.rb-menu-refine-header .the-link{text-decoration:underline}.rb-menu-important-set{color:#e41421}.rb-menu-important-set a{color:#e41421}.rb-toplinks{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;margin-bottom:6px;float:right;position:relative}.rb-toplinks:after{content:".";display:block;height:0;clear:both;visibility:hidden}.rb-toplinks ul li{display:inline-block}.rb-toplinks ul li.member-only>a{color:#e41421}.rb-toplinks ul li.dangerous>a{color:#e41421}.rb-toplinks ul li a{display:inline-block;text-decoration:none;padding:4px 10px;font-size:13px;border-bottom:2px solid rgba(255,255,255,0)}.rb-toplinks ul li.active>a{font-weight:bold;border-bottom:2px solid #e41421}.rb-toplinks ul li.rb-dropdown>a:after{content:" ▾"}.rb-toplinks ul li.rb-dropdown.open{background:#eee}.rb-toplinks ul li.rb-dropdown.open>a{border-bottom:2px solid #eee}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target{right:1px;width:130px;background:#fff;border:1px solid #bbb;-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.25) 0 2px 5px;box-shadow:rgba(0,0,0,0.25) 0 2px 5px}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target:before{content:'';margin:0;padding:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;outline:4px solid rgba(0,0,0,0.05)}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target li{display:block;font-weight:normal}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target li a{font-size:13px;line-height:13px;display:block;height:auto;padding:10px;border-bottom:none;border-top:1px solid #eee}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target li a:hover{color:#111;background:#eee}.rb-toplinks ul li.rb-dropdown ul.rb-dropdown-target li a.active{background-color:#f8f8f8;border-left:4px solid #e41421}.rb-pagination{clear:both;position:relative;margin-top:10px;text-align:center;height:40px}@media only screen and (max-width: 1024px){body.responsive-page .rb-pagination{height:50px;margin-left:10px;margin-right:10px}}.rb-pagination .page-link{display:inline}@media only screen and (max-width: 1024px){body.responsive-page .rb-pagination .page-link{display:none}}.rb-pagination .page-link a,.rb-pagination .page-link span{display:inline-block;min-width:22px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:6px;margin-left:-1px;text-align:center;text-decoration:none;font-size:14px;font-weight:bold;color:#555}.rb-pagination .page-link a:hover,.rb-pagination .page-link span:hover{background:#ddd;color:#111}.rb-pagination .page-link.current span{background:#eee;color:#111}.rb-pagination .page-step{width:135px;padding-left:0;padding-right:0;top:0;position:absolute}.rb-pagination .previous_page .page-step{left:0}.rb-pagination .next_page .page-step{right:0}.rb-pagination .first_page a,.rb-pagination .last_page a{border:none;color:#888;font-size:12px;line-height:14px}.rb-pagination .first_page a:hover,.rb-pagination .last_page a:hover{background:none}.rb-pagination .gap{display:inline-block;padding:6px 10px;text-decoration:none;font-size:14px;font-weight:bold;color:#888}.rb-pagination .page-explain{display:block;padding-top:10px;margin-top:10px;color:#888;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .rb-pagination .page-explain{display:none}}.rb-chunky-nav{height:29px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff)}.rb-chunky-nav .float-centerer{float:right;position:relative;left:-50%;text-align:left}.rb-chunky-nav .float-centerer ul{position:relative;left:50%;white-space:nowrap}.rb-chunky-nav .float-centerer ul li{float:left;position:relative}.rb-chunky-nav .float-centerer ul li:first-child a{border-left:1px solid #ddd}.rb-chunky-nav .float-centerer ul li.active{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(#fff, #f5f5f5);background:-moz-linear-gradient(#fff, #f5f5f5);background:-o-linear-gradient(#fff, #f5f5f5);background:linear-gradient(#ffffff,#f5f5f5)}.rb-chunky-nav .float-centerer ul li a{text-decoration:none;font-size:13px;font-weight:bold;float:left;border-right:1px solid #ddd;color:#333;padding:8px 20px;min-width:76px;text-align:center;white-space:nowrap;cursor:pointer;text-shadow:#fff 0px 1px 0px}.rb-chunky-nav .float-centerer ul li a:hover{color:#111;background:#f0f0f0}.rb-chunky-nav .float-centerer ul li.disabled{text-decoration:none;font-size:13px;font-weight:bold;float:left;border-right:1px solid #ddd;color:#888;padding:8px 20px;min-width:76px;text-align:center;white-space:nowrap;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.atom-feed{background:url(//assets0.redbubble.net/assets/feed-icon-14x14-b720bdd48d344879d8b0eec7a9790738.png) 0 50% no-repeat;height:14px;margin-left:25px;padding-left:20px;line-height:14px;text-shadow:#fff 0 1px 0;text-transform:uppercase;display:block;float:left;color:#aaa;font-size:9px}.rb-button{margin:0;padding:4px 30px;text-align:center;font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;color:#545454;border:1px solid #d1d1d1;background-color:#f4f4f4;cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));background:-webkit-linear-gradient(#f4f4f4, #fff);background:-moz-linear-gradient(#f4f4f4, #fff);background:-o-linear-gradient(#f4f4f4, #fff);background:linear-gradient(#f4f4f4,#ffffff);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#e5e5e5 0px 1px 0;-moz-box-shadow:#e5e5e5 0px 1px 0;box-shadow:#e5e5e5 0px 1px 0;display:inline-block}@media only screen and (max-width: 1024px){body.responsive-page .rb-button{padding-top:8px;padding-bottom:8px}}.rb-button:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.rb-button:hover{color:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff, #f4f4f4);background:-moz-linear-gradient(#fff, #f4f4f4);background:-o-linear-gradient(#fff, #f4f4f4);background:linear-gradient(#ffffff,#f4f4f4)}.rb-button:active,.rb-button.active{top:1px}.rb-button.disabled,.rb-button.disabled:hover,.rb-button.disabled:active{color:#fff;border-color:#d9d9d9;text-shadow:none;cursor:not-allowed;top:0;background-color:#ececec;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ececec), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(#ececec, #d9d9d9);background:-moz-linear-gradient(#ececec, #d9d9d9);background:-o-linear-gradient(#ececec, #d9d9d9);background:linear-gradient(#ececec,#d9d9d9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}.rb-button.loading,.rb-button.disabled.loading,.rb-button.loading:active{color:#e2e2e2;cursor:wait;top:0;background-color:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #aaa));background:-webkit-linear-gradient(#d9d9d9, #aaa);background:-moz-linear-gradient(#d9d9d9, #aaa);background:-o-linear-gradient(#d9d9d9, #aaa);background:linear-gradient(#d9d9d9,#aaaaaa);-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}.rb-button.small{padding:2px 8px;font-size:11px;line-height:13px}.rb-button.wide{padding-right:65px;padding-left:65px}.rb-button.right{float:right;margin-left:10px}.rb-button.left{float:left;margin-right:10px}.rb-button.text-red{color:#e41421}.rb-button.red{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#cd121e;background:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4651), color-stop(100%, #e41421));background:-webkit-linear-gradient(#ef4651, #e41421);background:-moz-linear-gradient(#ef4651, #e41421);background:-o-linear-gradient(#ef4651, #e41421);background:linear-gradient(#ef4651,#e41421)}.rb-button.red:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e41421), color-stop(100%, #ef4651));background:-webkit-linear-gradient(#e41421, #ef4651);background:-moz-linear-gradient(#e41421, #ef4651);background:-o-linear-gradient(#e41421, #ef4651);background:linear-gradient(#e41421,#ef4651)}.rb-button.green{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#7fc44c;background:#8dca5f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aed98d), color-stop(100%, #8dca5f));background:-webkit-linear-gradient(#aed98d, #8dca5f);background:-moz-linear-gradient(#aed98d, #8dca5f);background:-o-linear-gradient(#aed98d, #8dca5f);background:linear-gradient(#aed98d,#8dca5f)}.rb-button.green:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dca5f), color-stop(100%, #aed98d));background:-webkit-linear-gradient(#8dca5f, #aed98d);background:-moz-linear-gradient(#8dca5f, #aed98d);background:-o-linear-gradient(#8dca5f, #aed98d);background:linear-gradient(#8dca5f,#aed98d)}.rb-button.fb-blue{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e69a2), color-stop(100%, #3b5998));background:-webkit-linear-gradient(#4e69a2, #3b5998);background:-moz-linear-gradient(#4e69a2, #3b5998);background:-o-linear-gradient(#4e69a2, #3b5998);background:linear-gradient(#4e69a2,#3b5998);background-color:#4c66a4}.rb-button.fb-blue:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #4e69a2));background:-webkit-linear-gradient(#3b5998, #4e69a2);background:-moz-linear-gradient(#3b5998, #4e69a2);background:-o-linear-gradient(#3b5998, #4e69a2);background:linear-gradient(#3b5998,#4e69a2)}.rb-button.fb-blue#facebook-signin .rb-font-icon:before{font-size:13px;vertical-align:baseline}.rb-button.follow-button{text-transform:uppercase;color:#fff;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px;border-color:#333;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(#666, #333);background:-moz-linear-gradient(#666, #333);background:-o-linear-gradient(#666, #333);background:linear-gradient(#666666,#333333)}.rb-button.follow-button .icon-plus:before{font-size:13px;padding-right:4px}.rb-button.follow-button.remove{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f8a00), color-stop(100%, #57a740));background:-webkit-linear-gradient(#1f8a00, #57a740);background:-moz-linear-gradient(#1f8a00, #57a740);background:-o-linear-gradient(#1f8a00, #57a740);background:linear-gradient(#1f8a00,#57a740);width:32px;border-color:#57a740}.rb-button.follow-button.remove:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #57a740), color-stop(100%, #1f8a00));background:-webkit-linear-gradient(#57a740, #1f8a00);background:-moz-linear-gradient(#57a740, #1f8a00);background:-o-linear-gradient(#57a740, #1f8a00);background:linear-gradient(#57a740,#1f8a00)}.rb-button.follow-button:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333), color-stop(100%, #666));background:-webkit-linear-gradient(#333, #666);background:-moz-linear-gradient(#333, #666);background:-o-linear-gradient(#333, #666);background:linear-gradient(#333333,#666666);color:#fff}.rb-button .rb-font-icon{vertical-align:text-bottom}.nav-main .nav-wrapper:after{display:table;content:"";height:0;clear:both;visibility:hidden}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.nav-main{position:relative;background:#fff;z-index:900;border-bottom:1px solid #f5f5f5}@media only screen and (max-width: 1024px){body.responsive-page .nav-main{height:55px}}.nav-main .nav-wrapper{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:940px;margin:0 auto;padding:14px 5px}@media only screen and (max-width: 1024px){body.responsive-page .nav-main .nav-wrapper{padding:0px}}.nav-main .rb-font-icon:before{color:#585858}.nav-main .icon-search:before{margin-top:-4px}.nav-main .icon-menu{display:none}@media only screen and (max-width: 1024px){body.responsive-page .nav-main .icon-menu{display:inline}}.nav-main .icon-menu:before{margin-top:1px;font-size:21px}.nav-main .starburst-badge{background:#e41421;width:17px;height:17px;text-align:center;color:#fff;position:absolute;top:10px;right:10px}.nav-main .starburst-badge:before,.nav-main .starburst-badge:after{content:"";position:absolute;top:0;left:0;height:17px;width:17px;background:#e41421}.nav-main .starburst-badge:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.nav-main .starburst-badge:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.nav-main .starburst-badge span{display:block;position:relative;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;width:100%;line-height:16px;text-align:center;z-index:1}.nav-main .logo-and-menu{float:left;height:55px;line-height:55px;vertical-align:middle;cursor:pointer}.nav-main .logo-and-menu .main-nav{float:left}.nav-main .logo-and-menu .main-nav a{text-decoration:none;padding-right:18px;display:block;height:55px;overflow:hidden}.nav-main .logo-and-menu .main-nav a .brand-mark{width:55px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:55px;overflow:hidden;font-size:70px;line-height:45px;color:#e41421;padding:0 8px 0 7px}.nav-main .logo-and-menu .main-nav a .brand-name{display:inline-block;height:55px;overflow:hidden;font-size:56px;line-height:48px;color:#585858;width:155px;padding:0}@media only screen and (max-width: 420px){body.responsive-page .nav-main .logo-and-menu .main-nav a .brand-name{display:none}}.nav-main .nav-icons{display:block;float:right;font-size:25px}.nav-main .nav-icons a{position:relative;display:block;height:55px;line-height:55px;padding:0 24px;text-decoration:none;float:right}.nav-main .nav-icons a:visited,.nav-main .nav-icons a:active,.nav-main .nav-icons a:hover{color:#585858}.nav-main .nav-icons a:visited i,.nav-main .nav-icons a:active i,.nav-main .nav-icons a:hover i{color:#585858}.nav-main .nav-icons a.site-search-toggle{display:none}@media only screen and (max-width: 640px){body.responsive-page .nav-main .nav-icons a.site-search-toggle{display:block}}.nav-main .nav-icons .site-search-wrapper{position:relative;overflow:hidden;float:right;height:55px;line-height:51px}.nav-main .nav-icons .site-search-wrapper .icon-search{position:absolute;line-height:normal}.nav-main .nav-icons .site-search-wrapper .icon-search:before{font-size:18px}@media only screen and (max-width: 640px){body.responsive-page .nav-main .nav-icons .site-search-wrapper{display:none;position:absolute;top:57px;left:0;height:56px;border-left:1px solid #eee;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 10px;background:#fff;border-bottom:1px solid #eee}}.nav-main .nav-icons .site-search-wrapper .site-search-query{-webkit-appearance:none;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:415px;padding:5px 5px 5px 35px;font-size:20px;color:#58585a;border:none;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cccccc;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}@media only screen and (max-width: 767px){body.responsive-page .nav-main .nav-icons .site-search-wrapper .site-search-query{width:300px;padding:10px 5px 10px 26px;font-size:14px}}@media only screen and (max-width: 640px){body.responsive-page .nav-main .nav-icons .site-search-wrapper .site-search-query{padding-left:40px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}.nav-main .nav-icons .site-search-wrapper #site-search-submit{display:none}.nav-main .nav-icons .site-search-wrapper .rb-font-icon{top:12px;left:5px}@media only screen and (max-width: 767px){body.responsive-page .nav-main .nav-icons .site-search-wrapper .rb-font-icon{top:14px}}.nav-main .nav-icons .site-search-wrapper .rb-font-icon:before{font-size:20pt}@media only screen and (max-width: 767px){body.responsive-page .nav-main .nav-icons .site-search-wrapper .rb-font-icon:before{font-size:16pt}}@media only screen and (max-width: 640px){body.responsive-page .nav-main .nav-icons .site-search-wrapper .rb-font-icon{left:22px}}@media only screen and (max-width: 640px){body.responsive-page .nav-main.search-visible{margin-bottom:55px}}@media only screen and (max-width: 640px){body.responsive-page .nav-main.search-visible .nav-wrapper .nav-icons .site-search-wrapper{display:block}}.nav-main.search-visible .nav-wrapper .nav-icons .site-search-toggle{background:#f8f8f8}.viewport .side-nav-wrapper{display:none;position:absolute;top:0;z-index:1000;min-height:100%;background:#333;text-transform:uppercase;width:320px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transform:translate(-320px, 0);-moz-transform:translate(-320px, 0);-ms-transform:translate(-320px, 0);-o-transform:translate(-320px, 0);transform:translate(-320px, 0);-webkit-transform:translate3d(-320px, 0, 0);-moz-transform:translate3d(-320px, 0, 0);-ms-transform:translate3d(-320px, 0, 0);-o-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0);-webkit-box-shadow:-6px 0 10px rgba(0,0,0,0.35) inset;-moz-box-shadow:-6px 0 10px rgba(0,0,0,0.35) inset;box-shadow:-6px 0 10px rgba(0,0,0,0.35) inset}@media only screen and (max-width: 1024px){body.responsive-page .viewport .side-nav-wrapper{transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out}}@media only screen and (max-width: 420px){body.responsive-page .viewport .side-nav-wrapper{width:260px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transform:translate(-260px, 0);-moz-transform:translate(-260px, 0);-ms-transform:translate(-260px, 0);-o-transform:translate(-260px, 0);transform:translate(-260px, 0);-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}}.viewport .side-nav-wrapper h3,.viewport .side-nav-wrapper .logged-in-name{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#ccc;background:#222;border-bottom:1px solid rgba(0,0,0,0.15);padding:10px 20px}.viewport .side-nav-wrapper ul li{border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.1)}.viewport .side-nav-wrapper ul li a{display:block;position:relative;font-size:16px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#fff;padding:20px 20px;text-decoration:none;text-shadow:rgba(0,0,0,0.35) 0 1px 0px}.viewport .side-nav-wrapper ul li a .starburst-badge{background:#e41421;width:17px;height:17px;text-align:center;color:#fff;position:absolute;top:20px;right:20px}.viewport .side-nav-wrapper ul li a .starburst-badge:before,.viewport .side-nav-wrapper ul li a .starburst-badge:after{content:"";position:absolute;top:0;left:0;height:17px;width:17px;background:#e41421}.viewport .side-nav-wrapper ul li a .starburst-badge:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.viewport .side-nav-wrapper ul li a .starburst-badge:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.viewport .side-nav-wrapper ul li a .starburst-badge span{display:block;position:relative;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;width:100%;line-height:16px;text-align:center;z-index:1}.viewport .side-nav-wrapper ul li.nav-signout-link a{color:#aaa}.viewport .content-wrapper{position:relative}@media only screen and (max-width: 1024px){body.responsive-page .viewport .content-wrapper{transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.viewport .content-wrapper .side-nav-overlay{position:absolute;top:0;left:0;z-index:999;background:#fff;opacity:0.0;width:100%;height:100%;display:none}.viewport.with-side-nav-visible .before-content{display:none}@media only screen and (max-width: 1024px){body.responsive-page .viewport.with-side-nav-visible .side-nav-wrapper{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media only screen and (max-width: 1024px){body.responsive-page .viewport.with-side-nav-visible .content-wrapper{-webkit-transform:translate(320px, 0);-moz-transform:translate(320px, 0);-ms-transform:translate(320px, 0);-o-transform:translate(320px, 0);transform:translate(320px, 0);-webkit-transform:translate3d(320px, 0, 0);-moz-transform:translate3d(320px, 0, 0);-ms-transform:translate3d(320px, 0, 0);-o-transform:translate3d(320px, 0, 0);transform:translate3d(320px, 0, 0)}}@media only screen and (max-width: 420px){body.responsive-page .viewport.with-side-nav-visible .content-wrapper{-webkit-transform:translate(260px, 0);-moz-transform:translate(260px, 0);-ms-transform:translate(260px, 0);-o-transform:translate(260px, 0);transform:translate(260px, 0);-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);transform:translate3d(260px, 0, 0)}}.breadcrumbs{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:940px;margin:2px auto 0 auto;padding-left:10px;color:#555;font-size:9px;font-family:Verdana, arial, sans-serif;line-height:17px;text-transform:uppercase}.breadcrumbs a{color:#333;margin:0 2px 0 0;padding:3px 2px 2px 0;text-decoration:none;text-shadow:#fff 0 1px 0}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .bc-divider{color:#aaa;font-size:10px;padding-right:2px;line-height:17px;font-family:Verdana, arial, sans-serif}.breadcrumbs .bc-current{color:#aaa;margin:0 1px 0 0;padding:3px 0 2px 0;text-shadow:#fff 0 1px 0}.add-to-cart-wrapper{margin-top:10px}.add-to-cart-wrapper .rb-button{padding:6px 12px}.add-to-cart-wrapper .rb-button.word-fav-button{display:inline-block;text-transform:uppercase;width:70px}@media only screen and (max-width: 1024px){body.responsive-page .add-to-cart-wrapper .rb-button.word-fav-button{display:none}}.add-to-cart-wrapper .rb-button.word-fav-button .rb-font-icon:before{font-size:13pt;color:#e41421}.add-to-cart-wrapper .rb-button.add-to-cart{width:128px}#save-work-exp{margin-top:10px}.nav-main .nav-icons{float:none}.nav-main .nav-icons .wishlist-count{display:block}@media only screen and (max-width: 1024px){body.responsive-page .nav-main .nav-icons .wishlist-count{display:none}}.nav-main .nav-icons .wishlist-count a{padding:0 0 0 24px}.nav-main .nav-icons .wishlist-count a .rb-font-icon::before{font-size:20pt;color:#585858;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nav-main .nav-icons .wishlist-count a span{position:absolute;top:3px;font-size:8pt;color:white;right:0;text-align:center;display:block;left:24px;font-weight:bold}.nav-main .nav-icons .wishlist-count a:hover .rb-font-icon::before{color:#e41421}.wishlist-header h1{text-align:center;margin:0 0 10px 0;font-size:32px;color:#58585a}.wishlist-content p{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:28px;text-align:center;color:#58585a;margin:10px 0 50px 0}.wishlist-content .product-grid .grid-item{border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.wishlist-content .product-grid .grid-item:hover{border-color:#e41421;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.wishlist-content .product-grid .grid-item:hover a[href="#delete"]{opacity:.5}.wishlist-content .product-grid .grid-item:hover a[href="#delete"]:hover{color:#e41421;opacity:1}.wishlist-content a[href="#delete"]{position:absolute;bottom:166px;right:-8px;padding:5px 10px 5px 5px;color:#585858;text-decoration:none;opacity:0}.wishlist-content a[href="#delete"] i.rb-font-icon{font-size:20px;margin:0 5px}.wishlist-indicator,.wishlist-indicator-filled{z-index:10000;position:absolute;opacity:1;vertical-align:baseline;color:#e41421;font-size:20px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.wishlist-indicator::before,.wishlist-indicator-filled::before{font-size:20pt}.wishlist-indicator-filled{opacity:0}.wishlist-indicator.animate{-moz-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadeout 1s linear;-o-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadeout 1s linear;-webkit-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadeout 1s linear;animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadeout 1s linear}.wishlist-indicator-filled.animate{-moz-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadein 1s linear,explode 1s linear 1s;-o-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadein 1s linear,explode 1s linear 1s;-webkit-animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadein 1s linear,explode 1s linear 1s;animation:pullandbounce 1s ease-in-out,fly 1s cubic-bezier(1, -0.33, 0.75, 1.16),fadein 1s linear,explode 1s linear 1s}@-webkit-keyframes pullandbounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}65%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}91%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}94%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pullandbounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}65%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}91%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}94%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pullandbounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}65%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}91%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}94%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes pullandbounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}65%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}91%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}94%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pullandbounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}65%{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}91%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}94%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeout{0%{opacity:1}30%{opacity:1}75%{opacity:0}100%{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}30%{opacity:1}75%{opacity:0}100%{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}30%{opacity:1}75%{opacity:0}100%{opacity:0}}@-ms-keyframes fadeout{0%{opacity:1}30%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}30%{opacity:1}75%{opacity:0}100%{opacity:0}}@-webkit-keyframes fadein{0%{opacity:0}30%{opacity:0}75%{opacity:1}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}30%{opacity:0}75%{opacity:1}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}30%{opacity:0}75%{opacity:1}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}30%{opacity:0}75%{opacity:1}100%{opacity:1}}@keyframes fadein{0%{opacity:0}30%{opacity:0}75%{opacity:1}100%{opacity:1}}@-webkit-keyframes explode{0%{opacity:1;color:#e41421}30%{opacity:1;color:#e41421}100%{opacity:0;color:#585858}}@-moz-keyframes explode{0%{opacity:1;color:#e41421}30%{opacity:1;color:#e41421}100%{opacity:0;color:#585858}}@-o-keyframes explode{0%{opacity:1;color:#e41421}30%{opacity:1;color:#e41421}100%{opacity:0;color:#585858}}@-ms-keyframes explode{0%{opacity:1;color:#e41421}30%{opacity:1;color:#e41421}100%{opacity:0;color:#585858}}@keyframes explode{0%{opacity:1;color:#e41421}30%{opacity:1;color:#e41421}100%{opacity:0;color:#585858}}.flash-messages div{background:#eee;padding:12px;font-size:16px;font-weight:bold;text-align:center;color:#222;line-height:1.3em;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fff), color-stop(50%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #fff, #f5f5f5, #fff);background:-moz-linear-gradient(left, #fff, #f5f5f5, #fff);background:-o-linear-gradient(left, #fff, #f5f5f5, #fff);background:linear-gradient(left, #ffffff,#f5f5f5,#ffffff)}.flash-messages div a{color:#111}.flash-messages div.alert{color:#e41421}.flash-messages div.alert a{color:#e41421}.flash-messages div.error{background-image:none;background:#e41421;color:#fff}.flash-messages div.error a{color:#fff}h2.publication-warning{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:10px auto 0px auto;line-height:1.3em;font-weight:normal}div.errorExplanation{background:#fdfda5;text-align:center;color:#222;font-size:16px;clear:both;padding:10px;margin:0 auto;line-height:1.3em;width:940px;font-weight:normal}div.errorExplanation h2{padding-bottom:10px}div.errorExplanation p{font-size:13px;margin:0}div.errorExplanation ul{font-size:13px;font-weight:bold}.default_homepage_hint_tip img{position:absolute;left:9px;top:8px}.default_homepage_hint_tip span{padding-left:24px;padding-right:10px;display:inline-block}.artist .rb-menu-left h3 .icon-down-dir{display:none}.portfolio-collections .profile-collections{width:720px}.profile-recent:after{display:table;content:"";height:0;clear:both;visibility:hidden}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.follow-button{text-transform:uppercase;color:#fff;background:#333 url(//assets1.redbubble.net/assets/25-white-c2d17e2fc4c6ee622090e90bb40e2133.png) 0 -14px repeat-x;text-shadow:rgba(0,0,0,0.75) 0 -1px 0;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px}.follow-button .icon-plus:before{font-size:13px;padding-right:4px}.follow-button.remove{background-color:#1f8a00;width:32px}.follow-button:hover{background-color:#e41421;color:#fff}header.profile-header{background:#fff;margin:10px auto 20px auto;text-align:center}header.profile-header .rb-toplinks{margin-top:10px;margin-right:10px;position:absolute;top:0;right:0}header.profile-header .follow-button{float:left}header.profile-header .profile-header-wrap{display:inline-block;margin:20px auto 20px auto;text-align:left;position:relative;padding-left:120px}header.profile-header .profile-header-wrap h1,header.profile-header .profile-header-wrap h2{font-size:30px;line-height:1.2em;padding:10px 0 0 0}header.profile-header .profile-header-wrap h3{text-transform:uppercase;color:#555;font-size:13px;font-weight:100;padding:0 0 10px 0}header.profile-header .profile-header-wrap .profile-send-bm{float:left;margin:0 10px 0 0;background:url(//assets1.redbubble.net/assets/icons/rb-bm-chat-1dc381debd2f05543910b8a7dc02940f.png) top center no-repeat;width:20px;height:20px;overflow:hidden;text-indent:-9999px}header.profile-header .profile-header-wrap .profile-send-bm:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}header.profile-header .profile-header-wrap .profile-social{margin:1px -200px 0 0}header.profile-header .profile-header-wrap .profile-social div.twitter{float:left;margin-right:10px}header.profile-header .profile-header-wrap .profile-social div.facebook{float:left}.profile-avatar{position:absolute;top:0;left:0}.profile-avatar:before{content:" ";width:106px;height:106px;position:absolute;z-index:1;top:-3px;left:-3px;background:url(//assets1.redbubble.net/assets/mask-avatar-f1996764cbe376aa67f5d3e4a15364f7.png) center center no-repeat}.rb-chunky-nav.profile-nav ul li a,.rb-chunky-nav.profile-nav ul li.disabled{min-width:116px}.profile-left,.profile-right{width:460px;margin:20px 0;float:left}.profile-left .profile-section>h2,.profile-right .profile-section>h2{padding-bottom:10px;border-bottom:1px solid #eee;margin:20px 0 10px 0}.profile-left{margin:20px 20px 30px 0;overflow:hidden}.profile-bio{width:445px;padding:0 16px 0 0;color:#222}.profile-bio .intro{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#585858;font-size:16px}.profile-bio .rb-edit-can-edit-notice{color:white}.profile-bio .rb-edit-can-edit-notice b{font-size:13px;text-transform:uppercase;color:#a7a7a7;text-decoration:none;cursor:pointer}.profile-bio .rb-edit-can-edit-notice b:hover{color:#e41421}.profile-bio .rb-edit-can-edit-notice b:before{visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;text-transform:none;content:"d";font-size:14px;margin-right:3px}.wf-rbfonticons-n4-active .profile-bio .rb-edit-can-edit-notice b:before{visibility:visible}.profile-bio .rb-inline-edit .formatting-link{margin-top:5px;display:block;color:#888;text-align:right}.profile-bio .rb-inline-edit #user_profile_bio{height:185px;width:445px;max-width:445px;min-width:445px}.profile-bio .rb-inline-edit .rb-edit-button-container{margin:10px 0}.profile-bio .rb-markup>p:first-child{margin-top:0}.profile-bio .profile-meta{font-size:11px;color:#888;padding:10px 0 0 0;line-height:1.3em}.profile-other-sites a{color:#585858;text-decoration:none;line-height:50px}.profile-other-sites a:hover{color:#e41421}.profile-other-sites .site-icon:before{font-size:38px;line-height:50px}.work-sidebar .profile-other-sites{text-align:center;margin-bottom:8px;clear:both}.work-sidebar .profile-other-sites a{line-height:34px}.work-sidebar .profile-other-sites .site-icon:before{font-size:28px;line-height:34px}.profile-highlighted{margin:0;padding:0 0 10px 0;border-bottom:1px solid #eee;width:940px;overflow:hidden}.profile-highlighted .highlight-below{font-size:11px;color:#888}.profile-highlighted .highlight-below a{color:#888;text-shadow:#fff 0 1px 0}.profile-highlighted .highlight-below a:hover{color:#e41421}.profile-highlighted .highlight-below .highlight-caption{float:left}.profile-highlighted .highlight-below .hide-highlight{color:#e41421}.profile-highlighted .highlight-below .highlight-more{float:right}.profile-blog{padding:0 20px;width:410px;margin:20px 0 0 3px}.profile-blog .blog-post{padding:0;margin:0}.profile-blog .blog-post .blog-title{font-weight:bold;font-size:16px;display:block;padding:15px 0 10px 0;text-decoration:none}.profile-blog .blog-post .blog-title a{text-decoration:none}.profile-blog .blog-post .blog-excerpt{font-size:12px;color:#222;line-height:1.3em;padding-bottom:10px}.profile-blog .blog-post .blog-meta{padding-bottom:20px;font-size:11px;color:#888}.profile-blog .blog-post .blog-meta a{color:#888}.profile-blog .blog-post .blog-meta a:hover{color:#e41421}.profile-view-more{border-top:1px solid #eee;padding:10px 0;text-align:right}.profile-view-more .rb-button{width:140px;padding-left:0;padding-right:0}.profile-groups-hosting ul li a{height:60px;clear:both;display:block;background:#fff;margin-bottom:10px;overflow:hidden;border:1px solid #fff;border-left:none;border-right:none}.profile-groups-hosting ul li a img{float:left}.profile-groups-hosting ul li a .item-title{float:left;padding:0 0 0 10px;width:370px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;font-size:14px;line-height:60px}.profile-groups-hosting ul li a:hover{background:#f5f5f5;border:1px solid #fff;border-left:none;border-right:none}.profile-groups ul li{float:left;line-height:1.5em;padding:0 4px}.profile-groups ul li a{display:block;width:222px;color:#888;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-groups ul li a:hover{color:#e41421}ul.profile-collections{width:484px}ul.profile-collections li{float:left;position:relative;margin:0 20px 20px 0;background:#eee url(//assets0.redbubble.net/assets/ajax_subtle-05f204ad5b7edf504bef3a1ccae6d16d.gif) center center no-repeat}ul.profile-collections li a.collection-link{display:block;position:relative;width:218px;height:102px;overflow:hidden;background-position:center center;border:1px solid #bbb;outline:3px solid rgba(0,0,0,0.1);float:left;text-decoration:none;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif}ul.profile-collections li a.collection-link span.pc-title-wrapper{position:absolute;width:198px;overflow:hidden;bottom:5px;left:6px;text-align:left;z-index:2;border-left:2px solid rgba(255,255,255,0.6)}ul.profile-collections li a.collection-link span.pc-title-wrapper.foreground{margin-left:2px;border-left:none}ul.profile-collections li a.collection-link span.pc-title-wrapper span{font-size:17px;font-weight:bold;white-space:pre-wrap;text-transform:uppercase;line-height:18px;white-space:pre-wrap;word-wrap:break-word;padding-right:2px}ul.profile-collections li a.collection-link span.pc-title-wrapper span.pc-title-background{background:#fff;color:transparent;line-height:18px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}ul.profile-collections li a.collection-link span.pc-title-wrapper span.pc-title-foreground{color:#111;text-shadow:rgba(255,255,255,0.85) 0 1px 0;z-index:2}ul.profile-collections li a.collection-link:hover span.pc-title-wrapper{border-left-color:rgba(0,0,0,0.6)}ul.profile-collections li a.collection-link:hover span.pc-title-wrapper span.pc-title-background{background:#000}ul.profile-collections li a.collection-link:hover span.pc-title-wrapper span.pc-title-foreground{color:#fff;text-shadow:none}ul.profile-collections li a.collection-link.written-work{background:#eee;color:#bbb;padding:10px;line-height:1.3em;width:198px;height:82px}ul.profile-collections li a.collection-link.written-work .pc-written-excerpt{font-family:Georgia, serif}ul.profile-collections li.odd a.collection-link{width:458px}ul.profile-collections li.odd a.collection-link .pc-title-wrapper{width:440px}ul.profile-collections li.odd a.written-work{width:435px}.profile-recent{margin-top:10px}.profile-recent .title{padding-bottom:10px;border-bottom:1px solid #f2f2f2;height:30px}.profile-recent .title h2{font-size:18px;color:#585858;float:left;padding:8px 0}.profile-recent .title a.add-work{padding:14px 0;float:right;color:#a7a7a7;text-transform:uppercase;font-size:11px;text-decoration:none}.profile-recent .title a.add-work:hover{color:#e41421}.profile-recent .title a.add-work .rb-font-icon:before{font-size:15px}.profile-recent .add-work-placeholder.work{width:140px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;border:1px solid #e6e6e6;border-bottom:3px solid #e6e6e6;display:block;float:left;height:140px;background:#f8f8f8;text-align:center;text-decoration:none;font-size:18px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#eaeaea;padding-top:25px}.profile-recent .add-work-placeholder.work:hover{background:#fff;color:#a7a7a7}.profile-recent .add-work-placeholder.work i{display:block}.profile-recent .add-work-placeholder.work i:before{font-size:56px}.profile-highlighted .writing-list,.profile-recent .writing-list{width:460px;margin-bottom:5px}.profile-highlighted .writing-list .writing a,.profile-recent .writing-list .writing a{width:440px;margin-bottom:5px}.profile-highlighted .writing-list .writing a .blurb,.profile-recent .writing-list .writing a .blurb{line-height:1.3em;height:30px;width:360px;overflow:hidden}.profile-search{position:relative}.profile-search .icon-search{position:absolute;line-height:normal}.profile-search .icon-search:before{font-size:18px}.profile-search .icon-search{top:16px;left:12px}.profile-search .icon-search:before{color:#585858;margin-top:-4px}.profile-search #search-wrapper-query{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:14px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;-webkit-appearance:none;padding:10px 2px 10px 35px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff)}.profile-search #search-wrapper-submit{display:none}#coupon-shop-banner{clear:right;padding:10px;background:#fdfda5;text-align:center;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:18px}.sitewide-banner{width:700px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:30px;overflow:hidden;position:absolute;top:-30px;left:50%;margin-left:-350px;background-color:#fbcfd2;border:1px solid #e41421;border-top:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-animation:slidedown 0.7s 1s 1 ease-out;-o-animation:slidedown 0.7s 1s 1 ease-out;-webkit-animation:slidedown 0.7s 1s 1 ease-out;animation:slidedown 0.7s 1s 1 ease-out;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width: 1024px){body.responsive-page .sitewide-banner{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:auto;position:relative;top:0;left:0;margin:0;border-left:none;border-right:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}}.sitewide-banner.success{background-color:#daf5ef;border-color:#48cfad}.sitewide-banner.success p,.sitewide-banner.success a{color:#48cfad}.sitewide-banner.alert{background-color:#fbdde0;border-color:#ed5565}.sitewide-banner.alert p,.sitewide-banner.alert a{color:#ed5565}.sitewide-banner.warning{background-color:#fff5dd;border-color:#ffce54}.sitewide-banner.warning p,.sitewide-banner.warning a{color:#ffce54}.sitewide-banner.info{background-color:#dcf3fb;border-color:#4fc1e9}.sitewide-banner.info p,.sitewide-banner.info a{color:#4fc1e9}.sitewide-banner.secondary{background-color:#515151;border-color:#eee}.sitewide-banner.secondary p,.sitewide-banner.secondary a{color:#eee}.sitewide-banner p{margin:0;padding:0;line-height:30px;text-align:center;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#e41421}@media only screen and (max-width: 1024px){body.responsive-page .sitewide-banner p{font-size:14px}}.sitewide-banner a:hover{color:#e41421}.spinner-spinner{background:url(//assets1.redbubble.net/assets/indicator2-24f0a78176a522b47284c6f0183c1296.gif);text-indent:-9999px;overflow:hidden;width:14px;height:14px;display:block}.product-grid:after,.works-grid:after,.artist-product-grid:after,.portfolio-grid:after,.profile-grid:after,.highlighted-grid:after{display:table;content:"";height:0;clear:both;visibility:hidden}.product-grid:after,.works-grid:after,.artist-product-grid:after,.portfolio-grid:after,.profile-grid:after,.highlighted-grid:after{display:table;content:"";height:0;clear:both;visibility:hidden}.product-grid:after,.works-grid:after,.artist-product-grid:after,.portfolio-grid:after,.profile-grid:after,.highlighted-grid:after{display:table;content:"";height:0;clear:both;visibility:hidden}.product-grid,.works-grid{clear:both}.product-grid .price,.works-grid .price{position:absolute;right:10px;bottom:10px;padding:5px;font-size:22px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#111;background:#fff;background:rgba(255,255,255,0.85);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.product-grid .price .c,.works-grid .price .c{font-size:.7em;font-weight:normal;line-height:24px;vertical-align:text-top}.product-grid .grid-item,.works-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:23.575%;padding-bottom:21.23874%;margin:0 1.9% 1.9% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.product-grid .grid-item:nth-child(4n),.works-grid .grid-item:nth-child(4n){margin-right:0}.product-grid .grid-item>img,.works-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.product-grid .grid-item.hover>img,.works-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.product-grid .grid-item.hover:hover>img,.works-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@media only screen and (min-width: 421px) and (max-width: 640px){body.responsive-page .product-grid,body.responsive-page .works-grid{clear:both}body.responsive-page .product-grid .grid-item,body.responsive-page .works-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:31.33333%;padding-bottom:28.22823%;margin:0 3% 3% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}body.responsive-page .product-grid .grid-item:nth-child(3n),body.responsive-page .works-grid .grid-item:nth-child(3n){margin-right:0}body.responsive-page .product-grid .grid-item>img,body.responsive-page .works-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body.responsive-page .product-grid .grid-item.hover>img,body.responsive-page .works-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}}@media only screen and (min-width: 421px) and (max-width: 640px) and (min-width: 1025px){body.responsive-page .product-grid .grid-item.hover:hover>img,body.responsive-page .works-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@media only screen and (max-width: 420px){body.responsive-page .product-grid,body.responsive-page .works-grid{clear:both}body.responsive-page .product-grid .grid-item,body.responsive-page .works-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:48%;padding-bottom:43.24324%;margin:0 4% 4% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}body.responsive-page .product-grid .grid-item:nth-child(2n),body.responsive-page .works-grid .grid-item:nth-child(2n){margin-right:0}body.responsive-page .product-grid .grid-item>img,body.responsive-page .works-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body.responsive-page .product-grid .grid-item.hover>img,body.responsive-page .works-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}}@media only screen and (max-width: 420px) and (min-width: 1025px){body.responsive-page .product-grid .grid-item.hover:hover>img,body.responsive-page .works-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.product-grid.t-shirt-product,.works-grid.t-shirt-product{clear:both}.product-grid.t-shirt-product .grid-item,.works-grid.t-shirt-product .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:23.575%;padding-bottom:31.22517%;margin:0 1.9% 1.9% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.product-grid.t-shirt-product .grid-item:nth-child(4n),.works-grid.t-shirt-product .grid-item:nth-child(4n){margin-right:0}.product-grid.t-shirt-product .grid-item>img,.works-grid.t-shirt-product .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.product-grid.t-shirt-product .grid-item.hover>img,.works-grid.t-shirt-product .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.product-grid.t-shirt-product .grid-item.hover:hover>img,.works-grid.t-shirt-product .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@media only screen and (min-width: 421px) and (max-width: 640px){body.responsive-page .product-grid.t-shirt-product,body.responsive-page .works-grid.t-shirt-product{clear:both}body.responsive-page .product-grid.t-shirt-product .grid-item,body.responsive-page .works-grid.t-shirt-product .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:31.33333%;padding-bottom:41.5011%;margin:0 3% 3% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}body.responsive-page .product-grid.t-shirt-product .grid-item:nth-child(3n),body.responsive-page .works-grid.t-shirt-product .grid-item:nth-child(3n){margin-right:0}body.responsive-page .product-grid.t-shirt-product .grid-item>img,body.responsive-page .works-grid.t-shirt-product .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body.responsive-page .product-grid.t-shirt-product .grid-item.hover>img,body.responsive-page .works-grid.t-shirt-product .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}}@media only screen and (min-width: 421px) and (max-width: 640px) and (min-width: 1025px){body.responsive-page .product-grid.t-shirt-product .grid-item.hover:hover>img,body.responsive-page .works-grid.t-shirt-product .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@media only screen and (max-width: 420px){body.responsive-page .product-grid.t-shirt-product,body.responsive-page .works-grid.t-shirt-product{clear:both}body.responsive-page .product-grid.t-shirt-product .grid-item,body.responsive-page .works-grid.t-shirt-product .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:48%;padding-bottom:63.57616%;margin:0 4% 4% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}body.responsive-page .product-grid.t-shirt-product .grid-item:nth-child(2n),body.responsive-page .works-grid.t-shirt-product .grid-item:nth-child(2n){margin-right:0}body.responsive-page .product-grid.t-shirt-product .grid-item>img,body.responsive-page .works-grid.t-shirt-product .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body.responsive-page .product-grid.t-shirt-product .grid-item.hover>img,body.responsive-page .works-grid.t-shirt-product .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}}@media only screen and (max-width: 420px) and (min-width: 1025px){body.responsive-page .product-grid.t-shirt-product .grid-item.hover:hover>img,body.responsive-page .works-grid.t-shirt-product .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.artist-product-grid{clear:both}.artist-product-grid .price{position:absolute;right:10px;bottom:10px;padding:5px;font-size:22px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#111;background:#fff;background:rgba(255,255,255,0.85);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.artist-product-grid .price .c{font-size:.7em;font-weight:normal;line-height:24px;vertical-align:text-top}.artist-product-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:31.33333%;padding-bottom:28.22823%;margin:0 3% 3% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.artist-product-grid .grid-item:nth-child(3n){margin-right:0}.artist-product-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.artist-product-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.artist-product-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.artist-product-grid.t-shirt-product{clear:both}.artist-product-grid.t-shirt-product .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:31.33333%;padding-bottom:41.5011%;margin:0 3% 3% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.artist-product-grid.t-shirt-product .grid-item:nth-child(3n){margin-right:0}.artist-product-grid.t-shirt-product .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.artist-product-grid.t-shirt-product .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.artist-product-grid.t-shirt-product .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.works-grid .info-label{display:block;position:absolute;top:65%;left:0;width:100%;margin:0 auto;padding:4px 0 2px 0;color:#222;background:#fff;background:rgba(220,220,220,0.85);border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:#fff 0 1px 0;font-size:10px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 2px;box-shadow:rgba(0,0,0,0.2) 0 0 2px}.works-grid .writing-block{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;color:#222;border:1px solid #eee;background:#fafafa;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left;line-height:1em}.works-grid .writing-block:hover{color:#000}.works-grid .writing-block h2{font-size:16px;font-weight:bold;padding-bottom:4px;line-height:1em;text-decoration:none}.portfolio-grid{clear:both}.portfolio-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:19.2%;padding-bottom:19.2%;margin:0 1% 1% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.portfolio-grid .grid-item:nth-child(5n){margin-right:0}.portfolio-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.portfolio-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.portfolio-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.portfolio-grid .info-label{display:block;position:absolute;top:65%;left:0;width:100%;margin:0 auto;padding:4px 0 2px 0;color:#222;background:#fff;background:rgba(220,220,220,0.85);border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:#fff 0 1px 0;font-size:10px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 2px;box-shadow:rgba(0,0,0,0.2) 0 0 2px}.portfolio-grid .writing-block{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 10px;color:#222;border:1px solid #eee;background:#fafafa;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left;line-height:1em}.portfolio-grid .writing-block:hover{color:#000}.portfolio-grid .writing-block h2{font-size:16px;font-weight:bold;padding-bottom:4px;line-height:1em;text-decoration:none}.portfolio-grid.uncropped{clear:both;line-height:145px}.portfolio-grid.uncropped .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:21.25%;padding-bottom:21.25%;margin:0 5% 5% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.portfolio-grid.uncropped .grid-item:nth-child(4n){margin-right:0}.portfolio-grid.uncropped .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.portfolio-grid.uncropped .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.portfolio-grid.uncropped .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.portfolio-grid.uncropped .grid-item>img{width:auto;height:auto;position:relative;vertical-align:middle}.profile-grid{clear:both;margin-top:15px}.profile-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:32%;padding-bottom:32%;margin:0 2% 2% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.profile-grid .grid-item:nth-child(3n){margin-right:0}.profile-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.profile-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.profile-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.profile-grid .info-label{display:block;position:absolute;top:65%;left:0;width:100%;margin:0 auto;padding:4px 0 2px 0;color:#222;background:#fff;background:rgba(220,220,220,0.85);border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:#fff 0 1px 0;font-size:10px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 2px;box-shadow:rgba(0,0,0,0.2) 0 0 2px}.profile-grid .writing-block{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 10px;color:#222;border:1px solid #eee;background:#fafafa;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left;line-height:1em}.profile-grid .writing-block:hover{color:#000}.profile-grid .writing-block h2{font-size:16px;font-weight:bold;padding-bottom:4px;line-height:1em;text-decoration:none}.highlighted-grid{clear:both;margin-top:15px}.highlighted-grid .grid-item{display:block;position:relative;float:left;overflow:hidden;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:0;width:15.83333%;padding-bottom:15.83333%;margin:0 1% 1% 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:99.5% 99.5%;background-color:#fff;border:1px solid #fff}.highlighted-grid .grid-item:nth-child(6n){margin-right:0}.highlighted-grid .grid-item>img{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.highlighted-grid .grid-item.hover>img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (min-width: 1025px){.highlighted-grid .grid-item.hover:hover>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.highlighted-grid .info-label{display:block;position:absolute;top:65%;left:0;width:100%;margin:0 auto;padding:4px 0 2px 0;color:#222;background:#fff;background:rgba(220,220,220,0.85);border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:#fff 0 1px 0;font-size:10px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 2px;box-shadow:rgba(0,0,0,0.2) 0 0 2px}.highlighted-grid .writing-block{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 10px;color:#222;border:1px solid #eee;background:#fafafa;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left;line-height:1em}.highlighted-grid .writing-block:hover{color:#000}.highlighted-grid .writing-block h2{font-size:16px;font-weight:bold;padding-bottom:4px;line-height:1em;text-decoration:none}.explore .title,.shop .title{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:20px auto;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .explore .title,body.responsive-page .shop .title{display:none}}.explore .title h1,.explore .title .category-pitch,.shop .title h1,.shop .title .category-pitch{color:#58585a}.explore .title h1,.shop .title h1{margin-bottom:10px;padding:0px;font-size:30px;line-height:40px}.explore .title .category-pitch,.shop .title .category-pitch{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:28px}@media only screen and (max-width: 640px){body.responsive-page .explore .breadcrumbs,body.responsive-page .shop .breadcrumbs{display:none}}@media only screen and (max-width: 960px){body.responsive-page .explore #section_wrap,body.responsive-page .shop #section_wrap{padding-left:0;padding-right:0}}.explore #section_wrap .shop-header,.explore #section_wrap .explore-header,.shop #section_wrap .shop-header,.shop #section_wrap .explore-header{position:relative;min-height:35px;margin:25px 0 10px 10px;text-align:center}@media only screen and (max-width: 960px){body.responsive-page .explore #section_wrap .shop-header,body.responsive-page .explore #section_wrap .explore-header,body.responsive-page .shop #section_wrap .shop-header,body.responsive-page .shop #section_wrap .explore-header{margin:30px 15px 15px 15px}}.explore #section_wrap .shop-header h1,.explore #section_wrap .explore-header h1,.shop #section_wrap .shop-header h1,.shop #section_wrap .explore-header h1{padding:0;font-size:32px;margin-bottom:10px}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header h1,body.responsive-page .explore #section_wrap .explore-header h1,body.responsive-page .shop #section_wrap .shop-header h1,body.responsive-page .shop #section_wrap .explore-header h1{display:none}}.explore #section_wrap .shop-header .result-count,.explore #section_wrap .explore-header .result-count,.shop #section_wrap .shop-header .result-count,.shop #section_wrap .explore-header .result-count{font-size:16px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400;text-transform:uppercase;color:#888}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header .result-count,body.responsive-page .explore #section_wrap .explore-header .result-count,body.responsive-page .shop #section_wrap .shop-header .result-count,body.responsive-page .shop #section_wrap .explore-header .result-count{padding-top:14px}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header .result-count .for,body.responsive-page .explore #section_wrap .explore-header .result-count .for,body.responsive-page .shop #section_wrap .shop-header .result-count .for,body.responsive-page .shop #section_wrap .explore-header .result-count .for{display:none}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header.found-header h2,body.responsive-page .explore #section_wrap .explore-header.found-header h2,body.responsive-page .shop #section_wrap .shop-header.found-header h2,body.responsive-page .shop #section_wrap .explore-header.found-header h2{padding:30px 0 10px 0}}.explore #section_wrap .shop-header.above-carousel,.explore #section_wrap .explore-header.above-carousel,.shop #section_wrap .shop-header.above-carousel,.shop #section_wrap .explore-header.above-carousel{margin-bottom:0px}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header.not-found,body.responsive-page .explore #section_wrap .explore-header.not-found,body.responsive-page .shop #section_wrap .shop-header.not-found,body.responsive-page .shop #section_wrap .explore-header.not-found{margin-top:10px}}.explore #section_wrap .shop-header.not-found .result-count,.explore #section_wrap .explore-header.not-found .result-count,.shop #section_wrap .shop-header.not-found .result-count,.shop #section_wrap .explore-header.not-found .result-count{display:none}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .shop-header.not-found .result-count,body.responsive-page .explore #section_wrap .explore-header.not-found .result-count,body.responsive-page .shop #section_wrap .shop-header.not-found .result-count,body.responsive-page .shop #section_wrap .explore-header.not-found .result-count{display:inline-block}}.explore #section_wrap .refine-link,.shop #section_wrap .refine-link{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block}.explore #section_wrap .refine-link .icon-down-dir:before,.shop #section_wrap .refine-link .icon-down-dir:before{font-size:100%}.explore #section_wrap .refine-menu,.shop #section_wrap .refine-menu{text-align:center}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-menu,body.responsive-page .shop #section_wrap .refine-menu{z-index:2;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 5px;box-shadow:rgba(0,0,0,0.35) 0 0 5px;display:none;position:absolute;top:auto;left:50%;margin-left:-127.5px;width:255px}body.responsive-page .explore #section_wrap .refine-menu:after,body.responsive-page .shop #section_wrap .refine-menu:after{content:'';display:block;width:0;height:0;border:6px solid;position:absolute;top:-12px;left:50%;margin-left:-6px;border-color:transparent transparent #fff transparent;z-index:3}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-menu.visible,body.responsive-page .shop #section_wrap .refine-menu.visible{display:block}}.explore #section_wrap .refine-link-wrapper,.shop #section_wrap .refine-link-wrapper{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin:0 5px;position:relative}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-link-wrapper,body.responsive-page .shop #section_wrap .refine-link-wrapper{display:block;margin:0}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-link,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-link{cursor:pointer;text-align:left;text-transform:uppercase;font-size:13px;background:#f8f8f8;border:none;border-bottom:1px solid #eee;border-top:1px solid #fff;padding:10px 15px}}.explore #section_wrap .refine-link-wrapper .refine-dropdown,.shop #section_wrap .refine-link-wrapper .refine-dropdown{display:none;z-index:2;text-align:left;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 5px;box-shadow:rgba(0,0,0,0.35) 0 0 5px;background:#fff;float:none;position:absolute;top:auto;left:50%;margin-left:-127.5px;width:255px}.explore #section_wrap .refine-link-wrapper .refine-dropdown:after,.shop #section_wrap .refine-link-wrapper .refine-dropdown:after{content:'';display:block;width:0;height:0;border:6px solid;position:absolute;top:-12px;left:50%;margin-left:-6px;border-color:transparent transparent #fff transparent;z-index:3}.explore #section_wrap .refine-link-wrapper .refine-dropdown h3,.shop #section_wrap .refine-link-wrapper .refine-dropdown h3{cursor:pointer;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background-color:#f8f8f8;border-bottom:1px solid #eee;border-top:1px solid #fff;padding:10px 15px}@media only screen and (max-width: 1024px){body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-dropdown h3,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-dropdown h3{padding-top:15px;padding-bottom:15px}}.explore #section_wrap .refine-link-wrapper .refine-dropdown h3 a,.shop #section_wrap .refine-link-wrapper .refine-dropdown h3 a{text-decoration:none;color:#222}.explore #section_wrap .refine-link-wrapper .refine-dropdown h3 .icon-down-dir,.shop #section_wrap .refine-link-wrapper .refine-dropdown h3 .icon-down-dir{display:inline}.explore #section_wrap .refine-link-wrapper .refine-dropdown h3 .icon-down-dir:before,.shop #section_wrap .refine-link-wrapper .refine-dropdown h3 .icon-down-dir:before{font-size:110%;padding-bottom:0.2em}.explore #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set,.shop #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set{display:none}.explore #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set.visible,.shop #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set.visible{display:block}.explore #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set .active,.shop #section_wrap .refine-link-wrapper .refine-dropdown .rb-menu-set .active{background-color:#fff}.explore #section_wrap .refine-link-wrapper .refine-dropdown ul,.shop #section_wrap .refine-link-wrapper .refine-dropdown ul{margin-bottom:0}.explore #section_wrap .refine-link-wrapper .refine-dropdown ul li,.shop #section_wrap .refine-link-wrapper .refine-dropdown ul li{font-weight:bold;font-size:14px}.explore #section_wrap .refine-link-wrapper .refine-dropdown ul li.subtle a,.shop #section_wrap .refine-link-wrapper .refine-dropdown ul li.subtle a{font-weight:normal;color:#585858}.explore #section_wrap .refine-link-wrapper .refine-dropdown ul li.active a,.shop #section_wrap .refine-link-wrapper .refine-dropdown ul li.active a{color:#e41421}.explore #section_wrap .refine-link-wrapper .refine-dropdown ul li a,.shop #section_wrap .refine-link-wrapper .refine-dropdown ul li a{display:block;position:relative;font-size:14px;padding:14px 20px;text-decoration:none;border-bottom:1px solid #f8f8f8}@media only screen and (max-width: 1024px){body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-dropdown ul li a,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-dropdown ul li a{padding-top:20px;padding-bottom:20px}body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-dropdown ul li a .badge,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-dropdown ul li a .badge{top:20px}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-dropdown,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-dropdown{position:relative;left:0;margin-left:0;width:auto;-webkit-box-shadow:rgba(0,0,0,0) 0 0 0;-moz-box-shadow:rgba(0,0,0,0) 0 0 0;box-shadow:rgba(0,0,0,0) 0 0 0}}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .refine-link-wrapper .refine-dropdown:after,body.responsive-page .shop #section_wrap .refine-link-wrapper .refine-dropdown:after{content:none}}.explore #section_wrap .refine-link-wrapper .refine-dropdown.visible,.shop #section_wrap .refine-link-wrapper .refine-dropdown.visible{display:block}.explore #section_wrap .refine-link-wrapper .refine-dropdown.narrow,.shop #section_wrap .refine-link-wrapper .refine-dropdown.narrow{margin-left:-80px;width:160px}.explore #section_wrap .filter-results,.shop #section_wrap .filter-results{display:none;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:10px auto 0px auto;z-index:2;padding-left:0;padding-right:0}@media only screen and (max-width: 640px){body.responsive-page .explore #section_wrap .filter-results,body.responsive-page .shop #section_wrap .filter-results{display:block}}@media only screen and (max-width: 420px){body.responsive-page .explore #section_wrap .filter-results,body.responsive-page .shop #section_wrap .filter-results{width:100%}}.explore #section_wrap .filter-results .icon-down-dir:before,.shop #section_wrap .filter-results .icon-down-dir:before{font-size:100%}.explore #section_wrap ul li a .badge,.shop #section_wrap ul li a .badge{font-weight:normal;font-size:.9em;color:#585858;position:absolute;top:15px;right:20px}.very-informative{clear:both;padding:20px 0 10px 0}.very-informative h2{display:block;font-size:11px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#555;padding:10px 0 0 0;font-weight:normal;line-height:1.3em;text-shadow:#fff 0 1px 0;text-align:center}.very-informative h2 a{color:#888}.very-informative h2 a:hover{color:#c2002a}.rb-menu-set.shop-buyer-info span.product-info{font-size:11px;color:#555;font-weight:normal;line-height:13px;padding:15px 0px 15px 25px}.rb-menu-set.shop-buyer-info .cc{border-top:1px solid #eee;border-bottom:3px solid #eee}.rb-menu-set.shop-buyer-info .cc img{margin-right:2px}.rb-menu-set.shop-buyer-info .guarantee{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-align:center;padding-top:15px;padding-bottom:12px}.rb-menu-set.shop-buyer-info .guarantee .guarantee-1{font-size:21px;text-transform:uppercase;letter-spacing:-1px}.rb-menu-set.shop-buyer-info .guarantee .guarantee-1 b{font-size:26px}.rb-menu-set.shop-buyer-info .guarantee .guarantee-2{font-size:35px;text-transform:uppercase;font-weight:bold;letter-spacing:-1px}.rb-menu-set.shop-buyer-info .guarantee-find-out-more a{text-align:center;padding:10px 0;font-weight:bold;width:100%;clear:both}div#community-results{width:720px}div#community-results div.item{border-bottom:1px solid #eee;float:left;margin:0 20px 20px 0;width:220px}div#community-results div.item a{text-decoration:none;height:60px;display:block}div#community-results div.item a:hover{background:#f8f8f8}div#community-results div.item a img{margin-right:20px;float:left;width:60px;height:60px}div#community-results div.item a .item-title{display:block;padding:5px 0 4px 0;line-height:14px;text-decoration:underline}div#community-results div.item a .item-desc{font-size:11px;line-height:12px;color:#555;margin:0}div#community-results div#search-people div.item a{display:block;width:220px;height:60px;margin-right:20px;overflow:hidden;padding:0;text-decoration:none}div#community-results div#search-people div.item a .item-title{padding-top:15px}div#community-results #search-forums .item-link{display:block;padding:10px 15px;font-size:12px;background:#fff;border-bottom:1px solid #eee;text-decoration:none}div#community-results #search-forums .item-link:nth-of-type(odd){background:#f8f8f8}div#community-results #search-forums .item-link .the-link{text-decoration:underline}div#community-results #search-forums .item-link .the-body{display:block;color:#888;padding-top:6px}div#community-results #search-forums .item-link .time{color:#888;font-size:9px;font-family:Verdana, arial, sans-serif;margin-left:2px}div#community-results .journal-search,div#community-results #search-groups{clear:both}div#community-results .journal-search .item,div#community-results #search-groups .item{width:auto;height:auto;margin:0}div#community-results .journal-search .item:nth-of-type(odd),div#community-results #search-groups .item:nth-of-type(odd){background:#f8f8f8}div#community-results .journal-search .item a,div#community-results #search-groups .item a{width:680px;height:auto;min-height:60px;padding:10px;height:auto}div#community-results .journal-search .item a:hover,div#community-results #search-groups .item a:hover{background:#f5f5f5}div#community-results .journal-search .item a .item-wrap,div#community-results #search-groups .item a .item-wrap{float:left;width:590px}div#community-results .journal-search .item a .item-desc,div#community-results #search-groups .item a .item-desc{font-size:12px;line-height:1.5em;color:#222}div#community-results .journal-search .item a .the-time,div#community-results #search-groups .item a .the-time{display:block;font-size:9px;color:#888;margin-top:10px}.product-grid.t-shirt-product a.grid-item,.artist-product-grid.t-shirt-product a.grid-item{border:1px solid #eee}.no-results{text-align:center;padding:45px 0}.no-results h3{font-size:26px;padding-bottom:20px;margin-bottom:20px;border-bottom:4px solid #eee}.no-results h4{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#555;font-size:16px;margin-bottom:20px}.no-results .rb-button{margin-top:20px}.writing-list .writing a{display:block;width:680px;min-height:65px;position:relative;background:#fff;padding:10px;margin-bottom:10px;font-family:Georgia, Times, serif;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 1px 0;-moz-box-shadow:rgba(0,0,0,0.05) 0 1px 0;box-shadow:rgba(0,0,0,0.05) 0 1px 0}.writing-list .writing a:hover{background:#eee}.writing-list .writing a:hover h3{border-bottom-color:#fff}.writing-list .writing a h3{font-family:Georgia, Times, serif;font-weight:normal;padding:10px 0 5px 0;margin-bottom:5px;color:#222;border-bottom:1px solid #eee}.writing-list .writing a .avatar{position:absolute;top:10px;left:10px;border:1px solid #eee;padding:2px;background:#fff}.writing-list .writing a .avatar img{margin:0;padding:0}.writing-list .writing a .author{font-size:0.8em;font-weight:normal;color:#888}.writing-list .writing a .content{display:block;margin:0 0 0 80px;color:#555;font-size:12px}.writing-list .writing a .content .blurb{display:block;width:530px;line-height:1.5em}.writing-list .writing a .word-count{display:block;text-align:right;margin-bottom:5px;color:#888;font-size:9px;font-family:Verdana, arial, sans-serif}body.touch-device .touch-only{display:block !important}body.touch-device .no-touching{display:none !important}body.touch-device .work-carousel .work-carousel-wrapper{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}body.touch-device .work-fav-button:hover{color:#000}body.touch-device .follow-button:hover{background-color:#333}body.touch-device .follow-button.remove:hover{background-color:#1f8a00}.home-content .following-item-tip a{font-weight:bold;text-decoration:none}.category-menu:after{display:table;content:"";height:0;clear:both;visibility:hidden}.category-menu:after{display:table;content:"";height:0;clear:both;visibility:hidden}.top.product-hero{position:relative;width:100%;margin-bottom:10px;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .top.product-hero{height:auto}}.top.product-hero header{position:relative;display:inline-block;width:100%}.top.product-hero a.product-hero-link{background-color:#f8f8f8;display:block;font-size:0;width:100%;height:100%;overflow:hidden}.top.product-hero a.product-hero-link img{width:100%;height:auto}.top.product-hero ul.product-hero-links{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;position:absolute;right:0;bottom:20px;width:220px;border-bottom:1px solid #fff}@media only screen and (max-width: 960px){body.responsive-page .top.product-hero ul.product-hero-links{display:none}}.top.product-hero ul.product-hero-links li{display:block}.top.product-hero ul.product-hero-links li a{display:block;color:#222;padding:10px 20px;border-top:1px solid #fff;text-decoration:none;text-shadow:#fff 0 1px 0}.top.product-hero ul.product-hero-links li a:hover{background:#fff;background:rgba(255,255,255,0.5)}.top.product-hero header.ipad-product-page ul.product-hero-links{left:0;bottom:25px;border-bottom:none}.top.product-hero header.ipad-product-page ul.product-hero-links li a{font-weight:bold;font-style:italic;color:#1e4570;border-top-color:#fff;text-align:center;background:rgba(255,255,255,0.5)}.top.product-hero header.ipad-product-page ul.product-hero-links li a:hover{background:#fff;background:rgba(255,255,255,0.85)}.top.product-hero header.kids-product-page ul.product-hero-links{left:15px;top:240px;width:290px;font-size:16px;border-bottom:none}.top.product-hero header.kids-product-page ul.product-hero-links li a{font-weight:bold;font-style:italic;color:#222;border-top-color:#fff;text-align:center;background:rgba(255,255,255,0.6)}.top.product-hero header.kids-product-page ul.product-hero-links li a:hover{background:rgba(255,255,255,0.25);color:#222}.bottom.product-hero{margin-top:20px}@media only screen and (max-width: 1024px){body.responsive-page .bottom.product-hero{display:none}}.category-menu{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.category-menu ul{text-align:center;margin-top:15px}@media only screen and (max-width: 960px){body.responsive-page .category-menu ul{text-align:left;width:1000px}}.category-menu ul li{display:inline}.category-menu ul li a{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-decoration:none;text-align:center;color:#888;font-weight:bold;padding:20px;display:inline-block;min-width:100px}.category-menu ul li a:hover{color:#e41421}.category-menu ul li a.active{color:#222}@media only screen and (max-width: 768px){body.responsive-page .category-menu ul li a{padding:20px 25px}}@media only screen and (max-width: 640px){body.responsive-page .category-menu ul li a{font-size:16px;padding:10px 15px}}.product-recommended-links{border-top:2px solid #eee;float:left}.product-recommended-links ul{width:220px;margin-right:20px;float:left}.product-recommended-links ul.last{margin-right:0}.product-recommended-links ul li a{display:block;border-bottom:1px solid #eee;padding:10px 20px;text-decoration:none}.product-recommended-links ul li a:hover{background:#f8f8f8}.product-about{height:165px;border-top:2px solid #eee;position:relative}.product-about h1{text-transform:uppercase;width:290px;left:200px;font-size:35px;font-weight:bold;line-height:1em;position:absolute;top:25px;letter-spacing:-1px}.product-about h1 .subtle{font-size:17px}.product-about ul.actual-list{width:200px;position:absolute;right:0;top:30px;color:#585858;font-size:1.1em}.product-about.iphone-cases{background:url(//assets0.redbubble.net/assets/shop/info-iphone-ecf0b1fda40467583469d429f0222775.png) 30px 0px no-repeat}.product-about.t-shirts{background:url(//assets1.redbubble.net/assets/shop/info-tshirt-4619411b8633634dc81c9eee51549acd.png) 30px 0px no-repeat}.product-about.stickers{background:url(//assets1.redbubble.net/assets/shop/info-sticker-06e4db31e8064a0fe5fc8f5705afd4b7.png) 30px 0px no-repeat}.product-about.prints{height:160px;background:url(//assets0.redbubble.net/assets/shop/info-prints-d047409afcc2278d9f9aef8dd2939a51.png) 10px 0px no-repeat}.product-about.prints h1{line-height:20px;left:180px}.product-about.posters{background:url(//assets1.redbubble.net/assets/shop/info-poster-5f8eda1e36f0d131f1441cd2a94f1147.png) 30px 0px no-repeat}.product-about.kids-clothes{height:160px;background:url(//assets0.redbubble.net/assets/shop/info-kids-8110866e87917bd1ca0529952de6201c.png) 30px 0px no-repeat}.product-about.throw-pillows{background:url(//assets0.redbubble.net/assets/shop/info-thrillows-19c8c197b618a04d90c73dec2d28c109.png) 20px 0px no-repeat}.product-about.throw-pillows h1{left:190px}.product-about.tote-bags{background:url(//assets1.redbubble.net/assets/shop/info-totes-c13673db5221da0c3a6276e3c2a7cce8.png) 20px 0px no-repeat}.product-about.tote-bags h1{left:190px}#section_wrap .with-oqa .product-grid{margin-top:30px}#section_wrap .with-oqa .trending-header{text-align:center;margin-top:40px}#section_wrap .with-oqa .trending-header h2{display:inline-block}@media only screen and (max-width: 640px){body.responsive-page #section_wrap .with-oqa .trending-header h2{display:inline-block}}#section_wrap .with-oqa .trending-header .icon-trending{background:#e41421;border-radius:1.2em;width:1.2em;height:1.2em;display:inline-block;text-align:center;color:#fff}#section_wrap .with-oqa .guarantee{float:left;margin-right:20px}#section_wrap .with-oqa .guarantee a.atom-feed{margin-bottom:20px}#section_wrap .with-oqa .product-about{width:680px;border-top:none;float:left}.mega-shop-hero{margin-bottom:20px}.mega-shop-hero a{margin-top:20px;display:block;overflow:hidden;width:700px;height:460px;background:#fff;border:1px solid #bbb;outline:3px solid rgba(0,0,0,0.1);overflow:hidden;background:url(//assets0.redbubble.net/assets/shop/shop-main-hero-3135b48bb8ffa1da9741e0c87080f8ed.jpg) top left no-repeat;position:relative;text-decoration:none}.mega-shop-hero a h2{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;font-size:22px;position:absolute;bottom:5px;width:700px}.mega-shop-hero a:hover h2{color:#e41421}.shop-large-buttons ul li a{display:block;width:218px;height:280px;float:left;margin:0 20px 20px 0;background:#fff;border:1px solid #bbb;outline:3px solid rgba(0,0,0,0.1);font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;line-height:505px;text-decoration:none;font-size:20px;overflow:hidden;background-position:top center;background-repeat:no-repeat}.shop-large-buttons ul li a.span4{width:338px;background:url("http://www.dummyimage.com/340x220/eee/fff.jpg") top center no-repeat}.shop-large-buttons ul li a.iphone{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/iphone-00ca7fdb368f98242f8509510fcbc1cc.jpg)}.shop-large-buttons ul li a.ipad{background-image:url(//assets0.redbubble.net/assets/shop/product-buttons/ipad-38e5d9764fd16c1bfab1a9cfcf9d2d49.jpg)}.shop-large-buttons ul li a.stickers{background-image:url(//assets0.redbubble.net/assets/shop/product-buttons/stickers-caeca212d763ac3c2b7607a051a5aa40.jpg)}.shop-large-buttons ul li a.prints{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/prints-92a389ccfc3aea72118c8c0a1002842e.jpg)}.shop-large-buttons ul li a.posters{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/posters-997da2ff61acbe92e00335447ee425d4.jpg)}.shop-large-buttons ul li a.cards{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/cards-dd5e743546088ad5c149cd540c8f7ce0.jpg)}.shop-large-buttons ul li a.kids{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/kids-ba04ff76c36d0ce3d56091a0ac15c508.jpg)}.shop-large-buttons ul li a.calendars{background-image:url(//assets0.redbubble.net/assets/shop/product-buttons/calendars-efaa66fc65b901db89d770bebd82fdd9.jpg)}.shop-large-buttons ul li a.gift-certificates{background-image:url(//assets1.redbubble.net/assets/shop/product-buttons/gift-certificate-be23fbdf09c233d6b58148e1e29d6a70.jpg)}.buyers-booth-link .text-only{font-size:11px;color:#555;font-weight:normal;line-height:13px;padding:15px 0px 15px 25px;border-bottom:1px solid #eee}.rb-standard-form.facebook-signup{width:540px;margin:40px 0 40px 80px;border-top:5px solid #3b5998;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 10px;box-shadow:rgba(0,0,0,0.35) 0 0 10px}.rb-standard-form.facebook-signup #fb-header{color:#3b5998;display:inline-block;padding-left:25px;margin-bottom:20px;-webkit-transition:visibility ease-in-out;-webkit-transition-delay:150ms;-moz-transition:visibility ease-in-out 150ms;-o-transition:visibility ease-in-out 150ms;transition:visibility ease-in-out 150ms}.rb-standard-form.facebook-signup #fb-header #fb-picture{display:inline-block;margin-right:15px;width:50px;height:50px;vertical-align:middle}.rb-standard-form.facebook-signup #fb-header #fb-picture img{vertical-align:middle}.rb-standard-form.facebook-signup .rb-button.fb-blue{background-color:#3b5998}.rb-standard-form.facebook-signup .member-signin-message{width:200px;position:absolute;right:80px;top:0;background:#f8f8f8;padding:10px 10px 20px 10px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}table.rb-standard-table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}table.rb-standard-table.table{width:100%;margin-bottom:18px}table.rb-standard-table.table th,table.rb-standard-table.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd}table.rb-standard-table.table th{font-weight:bold}table.rb-standard-table.table thead th{vertical-align:bottom}table.rb-standard-table.table caption+thead tr:first-child th,table.rb-standard-table.table caption+thead tr:first-child td,table.rb-standard-table.table colgroup+thead tr:first-child th,table.rb-standard-table.table colgroup+thead tr:first-child td,table.rb-standard-table.table thead:first-child tr:first-child th,table.rb-standard-table.table thead:first-child tr:first-child td{border-top:0}table.rb-standard-table.table tbody+tbody{border-top:2px solid #dddddd}table.rb-standard-table .table-condensed th,table.rb-standard-table .table-condensed td{padding:4px 5px}table.rb-standard-table .table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}table.rb-standard-table .table-bordered th,table.rb-standard-table .table-bordered td{border-left:1px solid #dddddd}table.rb-standard-table .table-bordered caption+thead tr:first-child th,table.rb-standard-table .table-bordered caption+tbody tr:first-child th,table.rb-standard-table .table-bordered caption+tbody tr:first-child td,table.rb-standard-table .table-bordered colgroup+thead tr:first-child th,table.rb-standard-table .table-bordered colgroup+tbody tr:first-child th,table.rb-standard-table .table-bordered colgroup+tbody tr:first-child td,table.rb-standard-table .table-bordered thead:first-child tr:first-child th,table.rb-standard-table .table-bordered tbody:first-child tr:first-child th,table.rb-standard-table .table-bordered tbody:first-child tr:first-child td{border-top:0}table.rb-standard-table .table-bordered thead:first-child tr:first-child th:first-child,table.rb-standard-table .table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}table.rb-standard-table .table-bordered thead:first-child tr:first-child th:last-child,table.rb-standard-table .table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}table.rb-standard-table .table-bordered thead:last-child tr:last-child th:first-child,table.rb-standard-table .table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}table.rb-standard-table .table-bordered thead:last-child tr:last-child th:last-child,table.rb-standard-table .table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}table.rb-standard-table .table-striped tbody tr:nth-child(odd) td,table.rb-standard-table .table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}table.rb-standard-table.table tbody tr:hover td,table.rb-standard-table.table tbody tr:hover th{background-color:#f5f5f5}table.rb-standard-table table .span1{float:none;width:44px;margin-left:0}table.rb-standard-table table .span2{float:none;width:124px;margin-left:0}table.rb-standard-table table .span3{float:none;width:204px;margin-left:0}table.rb-standard-table table .span4{float:none;width:284px;margin-left:0}table.rb-standard-table table .span5{float:none;width:364px;margin-left:0}table.rb-standard-table table .span6{float:none;width:444px;margin-left:0}table.rb-standard-table table .span7{float:none;width:524px;margin-left:0}table.rb-standard-table table .span8{float:none;width:604px;margin-left:0}table.rb-standard-table table .span9{float:none;width:684px;margin-left:0}table.rb-standard-table table .span10{float:none;width:764px;margin-left:0}table.rb-standard-table table .span11{float:none;width:844px;margin-left:0}table.rb-standard-table table .span12{float:none;width:924px;margin-left:0}table.rb-standard-table table .span13{float:none;width:1004px;margin-left:0}table.rb-standard-table table .span14{float:none;width:1084px;margin-left:0}table.rb-standard-table table .span15{float:none;width:1164px;margin-left:0}table.rb-standard-table table .span16{float:none;width:1244px;margin-left:0}table.rb-standard-table table .span17{float:none;width:1324px;margin-left:0}table.rb-standard-table table .span18{float:none;width:1404px;margin-left:0}table.rb-standard-table table .span19{float:none;width:1484px;margin-left:0}table.rb-standard-table table .span20{float:none;width:1564px;margin-left:0}table.rb-standard-table table .span21{float:none;width:1644px;margin-left:0}table.rb-standard-table table .span22{float:none;width:1724px;margin-left:0}table.rb-standard-table table .span23{float:none;width:1804px;margin-left:0}table.rb-standard-table table .span24{float:none;width:1884px;margin-left:0}.rb-markup p{font-size:1em;margin:0 0 1em 0;line-height:1.5em;word-wrap:break-word}.rb-markup p img{max-width:100%}.rb-markup h1{background:none;padding:0;font-size:1.5em;font-weight:bold}.rb-markup h2{padding:0 0 .5em 0;font-size:1.4em}.rb-markup h3{display:inline-block;padding:.5em 1em;margin:0 0 .5em 0;background:#f8f8f8;color:#222;font-size:1.2em;font-weight:normal}.rb-markup h4{font-size:1.2em}.rb-markup h5{font-size:1.1em;font-weight:normal}.rb-markup del{color:#888;text-decoration:line-through}.rb-markup sup{font-size:.8em;vertical-align:super}.rb-markup sub{font-size:.8em;vertical-align:sub;color:#888;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.rb-markup sub a{color:#888}.rb-markup sub a:hover{color:#e41421}.rb-markup blockquote p{font-size:1.2em;font-style:italic;color:#555;text-align:center;padding:0 1em}.rb-markup ul,.rb-markup ol{list-style-type:square;margin:.5em 2em;padding:0 1em;list-style-position:outside;line-height:1.3em}.rb-markup ul li,.rb-markup ol li{padding-bottom:.5em}.rb-markup hr{color:#ddd;background:#ddd;height:0;border:none;border-top:1px solid #ddd}.text-placeholder{color:#aaa !important}body{background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px}strong{font-weight:bold}:focus{outline:0}a{color:#222}a:hover{color:#e41421}input,button,textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}h1,h2,h3,h4{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-weight:700}h1.subtle,h1 .subtle,h2.subtle,h2 .subtle,h3.subtle,h3 .subtle,h4.subtle,h4 .subtle{font-weight:100;color:#222}h1{font-size:24px;color:#222;padding:25px 0 10px 0;line-height:1.4em}h1 a{text-decoration:none;color:#222}h2{font-size:18px;color:#333;padding:10px 0 15px 0;text-shadow:#fff 0px 1px}h2 a{text-decoration:none;color:#333}h3{font-size:16px;color:#222;padding:10px 0 15px 0;position:relative}h3 b{font-weight:normal}.big-center{margin:0 auto;font-size:26px}.big-center .rb-font-icon:before{font-size:1.2em;line-height:1.1em;vertical-align:text-top}.big-center .icon-right-open:before{font-size:.8em;margin-top:.4em}a.show-more-heading{text-decoration:none}a.show-more-heading:hover h2{color:#e41421}p{font:1.2em/1.8em "Helvetica Neue", Helvetica, arial, sans-serif;margin:1em 0}em{font-style:italic}b{font-weight:bold}hr{display:block;position:relative;padding:0;margin:8px auto;width:100%;clear:both;border:none;border-top:1px solid #eee;border-bottom:1px solid #FFF;font-size:1px;line-height:0;overflow:visible}ul.actual-list{font:1.2em/1.8em "Helvetica Neue", Helvetica, arial, sans-serif;list-style-type:disc;list-style-position:outside;margin:1em 0 1em 1.5em}ul.actual-list ul,ul.actual-list ol{font-size:inherit}ol.actual-list{font:1.2em/1.8em "Helvetica Neue", Helvetica, arial, sans-serif;list-style-type:decimal;list-style-position:outside;margin:1em 0 1em 1.5em}ol.actual-list ul,ol.actual-list ol{font-size:inherit}.classy-rule{clear:both;float:none;width:100%;height:1px;margin:0;background:#ddd;background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #fff), color-stop(0.1, #eee), color-stop(0.9, #eee), color-stop(1, #fff));background-image:-moz-linear-gradient(left center, #fff 0%, #eee 10%, #eee 90%, #fff 100%);border:none}.work-carousel{position:relative;padding:10px 10px 0 10px}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel{padding:0}}.work-carousel h2{text-shadow:none;text-align:center;padding:0 0 10px 0;font-size:13px;font-weight:bold}.work-carousel h2 a{color:#333;padding:0 0 10px 0;text-transform:uppercase}.work-carousel h2 a:hover{text-decoration:underline}.work-carousel .work-carousel-wrapper{clear:both;overflow:hidden;position:relative;margin-bottom:20px}.work-carousel .work-carousel-wrapper ul{position:relative;overflow:hidden;width:1920px;height:160px}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel .work-carousel-wrapper ul{width:1692px}}@media only screen and (max-width: 768px){body.responsive-page .work-carousel .work-carousel-wrapper ul{padding-left:20px}}@media only screen and (max-width: 640px){body.responsive-page .work-carousel .work-carousel-wrapper ul{padding-left:5px}body.responsive-page .work-carousel .work-carousel-wrapper ul li{margin-right:10px}}.work-carousel .work-carousel-wrapper ul li{float:left;margin:5px 20px 0 0;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 4px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px}.work-carousel .work-carousel-wrapper ul li span.info-label{top:65%}.work-carousel .work-carousel-wrapper ul li a{background:#fafafa url(//assets0.redbubble.net/assets/ajax_subtle-05f204ad5b7edf504bef3a1ccae6d16d.gif) no-repeat 50% 50%;display:block;position:relative;width:140px;height:140px}.work-carousel .work-carousel-wrapper ul li .writing-block a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-align:left;padding:10px;text-decoration:none;color:#222;background:#fafafa;line-height:1em}.work-carousel .work-carousel-wrapper ul li .writing-block a:hover{color:#000}.work-carousel .work-carousel-wrapper ul li .writing-block a span{font-size:16px;font-weight:bold;display:block;padding-bottom:4px;line-height:1em}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul{height:190px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li{margin-right:20px;margin-bottom:25px;position:relative}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li span.work-config-price-price{position:absolute;bottom:-25px;left:0px;width:140px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;font-size:15px;text-align:center}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:140px;height:20px;padding-top:56px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a{margin:0;padding:4px 30px;text-align:center;font-size:13px;line-height:18px;font-weight:bold;text-decoration:none;color:#545454;border:1px solid #d1d1d1;background-color:#f4f4f4;cursor:pointer;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #fff));background:-webkit-linear-gradient(#f4f4f4, #fff);background:-moz-linear-gradient(#f4f4f4, #fff);background:-o-linear-gradient(#f4f4f4, #fff);background:linear-gradient(#f4f4f4,#ffffff);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:#e5e5e5 0px 1px 0;-moz-box-shadow:#e5e5e5 0px 1px 0;box-shadow:#e5e5e5 0px 1px 0;height:18px;width:120px;padding:4px 10px}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a{padding-top:8px;padding-bottom:8px}}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a:hover{color:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff, #f4f4f4);background:-moz-linear-gradient(#fff, #f4f4f4);background:-o-linear-gradient(#fff, #f4f4f4);background:linear-gradient(#ffffff,#f4f4f4)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a:active,.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.active{top:1px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.disabled,.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.disabled:hover,.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.disabled:active{color:#fff;border-color:#d9d9d9;text-shadow:none;cursor:not-allowed;top:0;background-color:#ececec;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ececec), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(#ececec, #d9d9d9);background:-moz-linear-gradient(#ececec, #d9d9d9);background:-o-linear-gradient(#ececec, #d9d9d9);background:linear-gradient(#ececec,#d9d9d9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.loading,.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.disabled.loading,.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.loading:active{color:#e2e2e2;cursor:wait;top:0;background-color:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #aaa));background:-webkit-linear-gradient(#d9d9d9, #aaa);background:-moz-linear-gradient(#d9d9d9, #aaa);background:-o-linear-gradient(#d9d9d9, #aaa);background:linear-gradient(#d9d9d9,#aaaaaa);-webkit-box-shadow:#000 0 0 0;-moz-box-shadow:#000 0 0 0;box-shadow:#000 0 0 0}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.small{padding:2px 8px;font-size:11px;line-height:13px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.wide{padding-right:65px;padding-left:65px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.right{float:right;margin-left:10px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.left{float:left;margin-right:10px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.text-red{color:#e41421}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.red{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#cd121e;background:#e41421;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4651), color-stop(100%, #e41421));background:-webkit-linear-gradient(#ef4651, #e41421);background:-moz-linear-gradient(#ef4651, #e41421);background:-o-linear-gradient(#ef4651, #e41421);background:linear-gradient(#ef4651,#e41421)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.red:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e41421), color-stop(100%, #ef4651));background:-webkit-linear-gradient(#e41421, #ef4651);background:-moz-linear-gradient(#e41421, #ef4651);background:-o-linear-gradient(#e41421, #ef4651);background:linear-gradient(#e41421,#ef4651)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.green{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-color:#7fc44c;background:#8dca5f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aed98d), color-stop(100%, #8dca5f));background:-webkit-linear-gradient(#aed98d, #8dca5f);background:-moz-linear-gradient(#aed98d, #8dca5f);background:-o-linear-gradient(#aed98d, #8dca5f);background:linear-gradient(#aed98d,#8dca5f)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.green:hover{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dca5f), color-stop(100%, #aed98d));background:-webkit-linear-gradient(#8dca5f, #aed98d);background:-moz-linear-gradient(#8dca5f, #aed98d);background:-o-linear-gradient(#8dca5f, #aed98d);background:linear-gradient(#8dca5f,#aed98d)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.fb-blue{color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e69a2), color-stop(100%, #3b5998));background:-webkit-linear-gradient(#4e69a2, #3b5998);background:-moz-linear-gradient(#4e69a2, #3b5998);background:-o-linear-gradient(#4e69a2, #3b5998);background:linear-gradient(#4e69a2,#3b5998);background-color:#4c66a4}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.fb-blue:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3b5998), color-stop(100%, #4e69a2));background:-webkit-linear-gradient(#3b5998, #4e69a2);background:-moz-linear-gradient(#3b5998, #4e69a2);background:-o-linear-gradient(#3b5998, #4e69a2);background:linear-gradient(#3b5998,#4e69a2)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.fb-blue#facebook-signin .rb-font-icon:before{font-size:13px;vertical-align:baseline}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.follow-button{text-transform:uppercase;color:#fff;font-weight:bold;width:120px;padding:2px 0px;margin-right:10px;border-color:#333;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(#666, #333);background:-moz-linear-gradient(#666, #333);background:-o-linear-gradient(#666, #333);background:linear-gradient(#666666,#333333)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.follow-button .icon-plus:before{font-size:13px;padding-right:4px}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.follow-button.remove{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f8a00), color-stop(100%, #57a740));background:-webkit-linear-gradient(#1f8a00, #57a740);background:-moz-linear-gradient(#1f8a00, #57a740);background:-o-linear-gradient(#1f8a00, #57a740);background:linear-gradient(#1f8a00,#57a740);width:32px;border-color:#57a740}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.follow-button.remove:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #57a740), color-stop(100%, #1f8a00));background:-webkit-linear-gradient(#57a740, #1f8a00);background:-moz-linear-gradient(#57a740, #1f8a00);background:-o-linear-gradient(#57a740, #1f8a00);background:linear-gradient(#57a740,#1f8a00)}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a.follow-button:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333), color-stop(100%, #666));background:-webkit-linear-gradient(#333, #666);background:-moz-linear-gradient(#333, #666);background:-o-linear-gradient(#333, #666);background:linear-gradient(#333333,#666666);color:#fff}.work-carousel.work-carousel-with-prices .work-carousel-wrapper ul li#more-trending-btn a .rb-font-icon{vertical-align:text-bottom}.work-carousel.nav-top-anchor .work-carousel-nav{top:60px}.work-carousel.nav-bottom-anchor .work-carousel-nav{bottom:60px}.work-carousel-nav{display:block;width:48px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:48px;overflow:hidden;text-decoration:none;text-align:center;cursor:pointer;color:#eee;text-shadow:rgba(0,0,0,0.35) 1px 2px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:absolute}.work-carousel-nav:hover{color:#ccc;text-shadow:rgba(0,0,0,0.55) 1px 2px 1px}.work-carousel-nav .icon-left-open,.work-carousel-nav .icon-right-open{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%}.work-carousel-nav.next .icon-right-open:before{font-size:30px;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:10px;content:'\68'}.work-carousel-nav.previous .icon-left-open:before{font-size:30px;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:10px;content:'\6c'}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel-nav{background:rgba(255,255,255,0.5)}body.responsive-page .work-carousel-nav:hover{background:rgba(255,255,255,0.7)}}.work-carousel-nav.previous{left:-50px}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel-nav.previous{left:10px}}.work-carousel-nav.next{right:-50px}@media only screen and (max-width: 1024px){body.responsive-page .work-carousel-nav.next{right:10px}}.suggested-action{font-size:12px;line-height:16px;font-weight:bold;text-align:center;padding:20px 10px 10px 10px}.suggested-action,.suggested-action a,.suggested-action h2{color:#e41421}.work-config-select-container:after{display:table;content:"";height:0;clear:both;visibility:hidden}.work-config-select-container{position:relative}.work-config-select-container .work-config-select{background:#fff;border:1px solid #ddd;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;margin:0;padding:8px;font-size:12px;color:#333;text-decoration:none;cursor:pointer;float:right}@media only screen and (max-width: 1024px){body.responsive-page .work-config-select-container .work-config-select{font-size:15px;padding:14px}}.work-config-select-container .label{font-size:11px;font-weight:normal;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#585858;display:block;float:left;padding-top:6px;padding-bottom:4px}@media only screen and (max-width: 1024px){body.responsive-page .work-config-select-container .label{font-size:14px;padding-top:8px;padding-bottom:6px}}.work-config-select-container .icon-down-container{position:absolute;bottom:1px;right:1px;width:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:31px;padding:5px 0;background:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff);cursor:pointer;pointer-events:none}@media only screen and (max-width: 1024px){body.responsive-page .work-config-select-container .icon-down-container{width:35px;height:45px;padding:8px 0}}.work-config-select-container .icon-down-container .icon-down-dir:before{display:block;font-size:12px;width:18px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-left:1px solid #ddd;line-height:22px;padding-left:10px}@media only screen and (max-width: 1024px){body.responsive-page .work-config-select-container .icon-down-container .icon-down-dir:before{line-height:28px;padding-left:12px;font-size:16px}}.work-product-config form .product-configuration-container:after,.work-product-config form .product-configuration-container .work-config-color-picker:after,.work-product-config form .product-configuration-container .work-config-field-border:after,.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location:after,.work-product-config form .work-config-qtyadd .quantity-wrap:after,.work-product-config form .tshirt-info:after{display:table;content:"";height:0;clear:both;visibility:hidden}.work-product-config form .product-configuration-container:after,.work-product-config form .product-configuration-container .work-config-color-picker:after,.work-product-config form .product-configuration-container .work-config-field-border:after,.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location:after,.work-product-config form .work-config-qtyadd .quantity-wrap:after,.work-product-config form .tshirt-info:after{display:table;content:"";height:0;clear:both;visibility:hidden}.work-product-config{display:table;position:absolute;right:10px;top:10px;width:270px;height:440px;overflow-y:scroll;text-align:right}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config{position:relative;right:0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:auto}}.cart-inline-edit-product .work-product-config{right:40px}.work-product-config .not-sellable-notice{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#888;text-align:center}.work-product-config form{display:table-cell;vertical-align:middle}.work-product-config form .product-configuration-container{position:relative;border:1px solid #ddd;background:rgba(255,255,255,0.75);padding:20px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 5px;box-shadow:rgba(0,0,0,0.15) 0 1px 5px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container{padding:20px 0}}.work-product-config form .product-configuration-container .preorder-message{background:#fdfda5;font-weight:bold;display:inline-block;padding:5px;font-size:14px;vertical-align:top}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .left{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0 20px}}@media only screen and (max-width: 640px){body.responsive-page .work-product-config form .product-configuration-container .left{width:100%;float:none;padding:0 10px}}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .right{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;padding:0 20px;border-left:1px solid #eee}}@media only screen and (max-width: 640px){body.responsive-page .work-product-config form .product-configuration-container .right{width:100%;float:none;padding:0 10px;border-left:none}}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .single-column{float:none;border:none;margin:0 auto}}.work-product-config form .product-configuration-container .field-container{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:5px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .field-container{margin-bottom:10px}}.work-product-config form .product-configuration-container .work-config-color-picker{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-color-picker{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 0 10px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}}@media only screen and (max-width: 640px){body.responsive-page .work-product-config form .product-configuration-container .work-config-color-picker{padding:0 14px}}@media only screen and (max-width: 420px){body.responsive-page .work-product-config form .product-configuration-container .work-config-color-picker{padding:0 8px}}@media only screen and (max-width: 420px){body.responsive-page .cart-inline-edit-product .work-product-config form .product-configuration-container .work-config-color-picker{padding:0 21px}}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option{display:block;position:relative;float:left;width:24px;height:24px;border:1px solid #ddd;margin:1px 1px;overflow:hidden;text-align:center;cursor:pointer}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option{width:39px;height:39px;margin:3px}}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option .icon-check{display:block;width:100%;height:100%;display:none}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option .icon-check:before{display:block;width:100%;height:100%;color:#f8f8f8;content:'\74';line-height:24px;text-shadow:rgba(0,0,0,0.55) 1px 1px 5px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option .icon-check:before{line-height:39px;font-size:32px}}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option input{position:absolute;top:-100%;left:-100%}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option span{display:none}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.selected .icon-check{display:block}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_heather_grey{background-image:url(//assets1.redbubble.net/assets/products/tee-color-heather-grey-83c293e3b2bf0d38ad3a0e2d1193b78e.jpg)}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_red{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 0 no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_navy{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -100px no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_black{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -200px no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_hlblue{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -300px no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_evergreen{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -400px no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_white_brown{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -500px no-repeat}.work-product-config form .product-configuration-container .work-config-color-picker .work-config-color-option.body_color_black_white{background:url(//assets0.redbubble.net/assets/products/sprite-baseball-colors-4b63d3c9a28977a45617411d542d6fce.png) 0 -600px no-repeat}.work-product-config form .product-configuration-container .work-config-field-border{display:block;padding:0;text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.work-product-config form .product-configuration-container .work-config-field-border.tshirt-hoodie-style .longsleeve{border-bottom:2px solid #eee}.work-product-config form .product-configuration-container .work-config-radios{position:relative;display:table;table-layout:fixed;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.work-product-config form .product-configuration-container .work-config-radios label{display:table-cell;padding:3px}.work-product-config form .product-configuration-container .work-config-radios label:first-child{padding-left:0}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios label{width:auto;padding-left:8px}body.responsive-page .work-product-config form .product-configuration-container .work-config-radios label:first-child{padding-left:0}}.work-product-config form .product-configuration-container .work-config-radios label .outer-label-wrap{background:#fff;border:1px solid #ddd;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;position:relative;overflow:hidden;width:100%;height:30px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios label .outer-label-wrap{height:36px}}.work-product-config form .product-configuration-container .work-config-radios label .outer-label-wrap .label-wrap{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;font-size:13px;font-weight:normal;text-align:center;line-height:30px;color:#585858;cursor:pointer;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios label .outer-label-wrap .label-wrap{font-size:15px;line-height:36px}}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios label .outer-label-wrap .label-wrap{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}}.work-product-config form .product-configuration-container .work-config-radios label input{position:absolute;top:-100%;left:-100%}.work-product-config form .product-configuration-container .work-config-radios label.selected .outer-label-wrap{border-color:#CCC;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;box-shadow:rgba(0,0,0,0.5) 0 1px 2px -1px inset,rgba(255,255,255,0.4) 0 1px 2px -1px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ddd), color-stop(100%, #fff));background:-webkit-linear-gradient(#ddd, #fff);background:-moz-linear-gradient(#ddd, #fff);background:-o-linear-gradient(#ddd, #fff);background:linear-gradient(#dddddd,#ffffff)}.work-product-config form .product-configuration-container .work-config-radios label.selected .outer-label-wrap .label-wrap{color:#222;text-shadow:#fff 0 1px 0;font-weight:bold}.work-product-config form .product-configuration-container .work-config-radios label:hover span{color:#222;border-color:#aaa}.work-product-config form .product-configuration-container .work-config-radios label:hover span .label-wrap{color:#333}.work-product-config form .product-configuration-container .work-config-radios.work-config-size .label-wrap{font-size:11px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios.work-config-size .label-wrap{font-size:13px}}.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location{display:block;position:relative}.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location label{width:90px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:right}.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location label:first-child{float:left}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios.work-config-print-location label{width:40%}}.work-product-config form .product-configuration-container .work-config-radios.work-config-print-location .work-config-print-location-or{font-weight:bold;color:#888;text-align:center;text-transform:uppercase;display:block;position:absolute;top:11px;left:50%;width:25px;height:20px;margin-left:-12px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .work-config-radios.work-config-print-location .work-config-print-location-or{font-size:14px}}.work-product-config form .product-configuration-container .single-size{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;text-align:center;border-bottom:1px solid #eee;color:#585858;font-weight:bold;padding:0 0 10px 0;margin-bottom:15px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container .single-size{font-size:15px}}.work-product-config form .product-configuration-container h3{font-size:13px;text-align:center;padding:0 0 10px 0;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.05);color:#888;font-weight:300}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .product-configuration-container h3{margin-left:20px;margin-right:20px;font-size:15px}}.work-product-config form .product-configuration-container .new-product-registration{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;background:#222;border:2px solid rgba(0,0,0,0.15);color:#f8f8f8;text-align:center;width:222px;margin:0 auto 10px auto;padding:6px 0;font-size:14px;line-height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #111), color-stop(50%, #222), color-stop(100%, #585858));background:-webkit-linear-gradient(#111, #222, #585858);background:-moz-linear-gradient(#111, #222, #585858);background:-o-linear-gradient(#111, #222, #585858);background:linear-gradient(#111111,#222222,#585858)}.work-product-config form .product-configuration-container .new-product-registration a{color:#f8f8f8;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:1px 10px;display:inline-block;margin-top:3px;background:#585858;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 1px 5px;box-shadow:rgba(0,0,0,0.35) 0 1px 5px}.work-product-config form .product-configuration-container .new-product-registration a:hover{background:rgba(255,255,255,0.35)}.work-product-config form .product-configuration-container .new-product-registration span{font-weight:bold}.work-product-config form .work-config-price{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-shadow:#fff 0 1px 0}.work-product-config form .work-config-price .work-config-price-price{margin-top:10px;font-size:30px;font-weight:bold}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-price .work-config-price-price{font-size:30px}}.work-product-config form .work-config-price .work-config-price-price .c{font-size:.7em;vertical-align:text-top;line-height:1.7em;font-weight:normal}.work-product-config form .work-config-price .work-config-price-discount{background:#fdfda5;font-weight:bold;display:inline-block;margin:2px 0 0 5px;padding:5px;font-size:14px;vertical-align:top}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-price .work-config-price-discount{font-size:16px}}.work-product-config form .work-config-qtyadd{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;border:1px solid #ddd;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:2px 3px}.work-product-config form .work-config-qtyadd .quantity-wrap{float:left;width:60px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-qtyadd .quantity-wrap{width:75px}}.work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty-label{float:left;line-height:30px;font-weight:bold;font-size:16px;color:#555;padding:0 5px;text-shadow:#fff 0 1px 0}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty-label{font-size:18px;line-height:36px}}.work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty{width:25px;height:22px;font-family:Helvetica, arial, sans-serif;font-size:13px;font-weight:bold;border:1px solid #ddd;color:#555;padding:0;margin:4px 2px 0 0;float:left;line-height:22px;text-align:center;-webkit-appearance:none;-moz-appearance:none !important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty{width:34px;height:26px;margin-right:10px;font-size:15px;line-height:26px;margin-top:6px}}.work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty:focus{color:#222;background-color:#f8f8f8}.work-product-config form .work-config-qtyadd .quantity-wrap .work-config-qty:hover{color:#222}.work-product-config form .work-config-qtyadd .work-product-addtocart,.work-product-config form .work-config-qtyadd .update-item{margin-left:60px}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-qtyadd .work-product-addtocart,body.responsive-page .work-product-config form .work-config-qtyadd .update-item{margin-left:75px}}.work-product-config form .work-config-qtyadd .work-product-addtocart .rb-button,.work-product-config form .work-config-qtyadd .update-item .rb-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:6px 0}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .work-config-qtyadd .work-product-addtocart .rb-button,body.responsive-page .work-product-config form .work-config-qtyadd .update-item .rb-button{padding:10px 0;min-width:200px}}.work-product-config form .tshirt-info .work-config-subtle-link{font-size:11px;color:#888;display:inline-block}@media only screen and (max-width: 1024px){body.responsive-page .work-product-config form .tshirt-info .work-config-subtle-link{font-size:13px;padding:5px 0}}.work-product-config form .tshirt-info .work-config-subtle-link:hover{color:#e41421}.work-social{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:350px;float:right;position:relative;line-height:90px}@media only screen and (max-width: 1024px){body.responsive-page .work-social{float:none;margin:0px auto 20px auto;line-height:70px}body.responsive-page .work-social .facebook{bottom:25px}}@media only screen and (max-width: 420px){body.responsive-page .work-social{margin-bottom:20px;text-align:center;width:100%}body.responsive-page .work-social .work-share-button-wrap{float:none;display:inline-block}body.responsive-page .work-social .work-fav-button-wrap{margin:0 0 0 15px;display:inline-block;float:none}}.work-social .facebook{position:absolute;right:240px;bottom:35px;line-height:20px}@media only screen and (max-width: 420px){body.responsive-page .work-social .facebook{display:none}}.work-social .work-fav-button-wrap{float:right;margin-right:15px}.work-social .work-fav-button-wrap .work-fav-button{padding-left:20px;padding-right:20px}.work-social .work-fav-button-wrap .work-fav-button.favorited{color:#e41421;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px inset,#fff 0px 1px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px inset,#fff 0px 1px 0;box-shadow:rgba(0,0,0,0.1) 0px 1px 0px inset,#fff 0px 1px 0}.work-social .work-fav-button-wrap .work-fav-button .icon-star:before{font-size:17px}.work-social .work-share-button-wrap{float:right;position:relative}.work-social .work-share-button-wrap .work-share-button{padding-left:20px;padding-right:20px}.work-social .work-share-button-wrap .work-share-button .icon-export:before{font-size:17px}.work-social .work-share-button-wrap .share-panel{position:absolute;z-index:100;top:65px;left:50%;margin-left:-62px;width:124px;background:#fff;background:rgba(255,255,255,0.9);border:2px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 5px;box-shadow:rgba(0,0,0,0.35) 0 0 5px}@media only screen and (max-width: 960px){body.responsive-page .work-social .work-share-button-wrap .share-panel{width:100px;margin-left:-50px}}.work-social .work-share-button-wrap .share-panel:after{content:'';display:block;width:0;height:0;border:6px solid;position:absolute;top:-14px;left:50%;margin-left:-6px;border-color:transparent transparent #fff transparent}.work-social .work-share-button-wrap .share-panel>ul>li{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:30px;line-height:30px;text-align:center;border-top:1px solid #eee}.work-social .work-share-button-wrap .share-panel>ul>li:first-child{border-top:none}.work-social .work-share-button-wrap .share-panel>ul>li>a{display:inline-block;padding:0;text-align:left;text-decoration:none;color:#333;font-size:13px;height:30px}.work-social .work-share-button-wrap .share-panel>ul>li>a>img{display:block;padding-top:5px}.work-social .work-share-button-wrap .share-panel>ul>li .twitter,.work-social .work-share-button-wrap .share-panel>ul>li .googleplus{padding-top:5px}.work-page .product-selection .selection:after,.work-page .work-tab .work-comments .comment-form .form-comment .comment-controls:after,.work-page .work-title-wrap:after,.work-page .work-product-wrap .work-product .detail-product-images:after,.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper:after,#hidden-product-info section:after,.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions:after{display:table;content:"";height:0;clear:both;visibility:hidden}.work-page .product-selection .selection:after,.work-page .work-tab .work-comments .comment-form .form-comment .comment-controls:after,.work-page .work-title-wrap:after,.work-page .work-product-wrap .work-product .detail-product-images:after,.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper:after,#hidden-product-info section:after,.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions:after{display:table;content:"";height:0;clear:both;visibility:hidden}@media only screen and (max-width: 1024px){body.responsive-page .work-page #section_wrap{padding:0}}.work-page .product-selection-wrapper{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff)}.work-page .available-as{text-align:center;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;display:block;font-style:italic;padding-bottom:10px;color:#585858}.work-page .product-selection .selection{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;max-width:960px;margin:0 auto}.work-page .product-selection .selection .product-option{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;display:block;float:left}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection .product-option{position:static}}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection .product-option{float:none}}.work-page .product-selection .selection .product-option:first-child a{border-left:1px solid #ddd}.work-page .product-selection .selection .product-option a{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:35px;text-decoration:none;border-right:1px solid #ddd}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection .product-option a{border-right:none;border-left:none;border-bottom:1px solid #ddd}}.work-page .product-selection .selection .product-option a:hover{color:#111;background:#f0f0f0}.work-page .product-selection .selection .product-option a.active .table .table-cell{color:#222;font-weight:bold;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(#fff, #f5f5f5);background:-moz-linear-gradient(#fff, #f5f5f5);background:-o-linear-gradient(#fff, #f5f5f5);background:linear-gradient(#ffffff,#f5f5f5)}.work-page .product-selection .selection .product-option a.open{background:#fff}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection .product-option a.open{margin-bottom:60px}}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection .product-option a{height:60px}}.work-page .product-selection .selection .product-option a .table{display:table;width:100%;height:100%}.work-page .product-selection .selection .product-option a .table .table-cell{display:table-cell;font-size:15px;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-decoration:none;text-align:center;vertical-align:middle}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection .product-option a .table .table-cell{font-size:18px}}.work-page .product-selection .selection .product-option a .table .table-cell .rb-font-icon::before{vertical-align:top}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection .product-option:last-child a{border-bottom:none}}.work-page .product-selection .selection.top.items-1{max-width:25%}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.top.items-1{max-width:100%}}.work-page .product-selection .selection.top.items-1 .product-option{width:100%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-1 .product-option{width:100%}}.work-page .product-selection .selection.top.items-2{max-width:50%}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.top.items-2{max-width:100%}}.work-page .product-selection .selection.top.items-2 .product-option{width:50%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-2 .product-option{width:100%}}.work-page .product-selection .selection.top.items-3{max-width:75%}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.top.items-3{max-width:100%}}.work-page .product-selection .selection.top.items-3 .product-option{width:33.33333%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-3 .product-option{width:100%}}.work-page .product-selection .selection.top.items-4 .product-option{width:25%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-4 .product-option{width:100%}}.work-page .product-selection .selection.top.items-5 .product-option{width:20%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-5 .product-option{width:100%}}.work-page .product-selection .selection.top.items-6 .product-option{width:16.66667%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-6 .product-option{width:100%}}.work-page .product-selection .selection.top.items-7 .product-option{width:14.28571%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-7 .product-option{width:100%}}.work-page .product-selection .selection.top.items-8 .product-option{width:12.5%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-8 .product-option{width:100%}}.work-page .product-selection .selection.top.items-9 .product-option{width:11.11111%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-9 .product-option{width:100%}}.work-page .product-selection .selection.top.items-10 .product-option{width:10%}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.top.items-10 .product-option{width:100%}}.work-page .product-selection .selection.top .with-sub-selection .table-cell .icon-down-dir:before{padding-left:3px;font-size:15px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.top .with-sub-selection .table-cell .icon-down-dir:before{font-size:18px}}.work-page .product-selection .selection.sub{display:none;width:100%;border-top:none;position:absolute;top:35px;left:0;z-index:2;-webkit-box-shadow:rgba(0,0,0,0.15) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.15) 0 2px 4px;box-shadow:rgba(0,0,0,0.15) 0 2px 4px}.work-page .product-selection .selection.sub.items-1{max-width:100%}.work-page .product-selection .selection.sub.items-1 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-1 .product-option{width:100%}}.work-page .product-selection .selection.sub.items-2{max-width:100%}.work-page .product-selection .selection.sub.items-2 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-2 .product-option{width:50%}}.work-page .product-selection .selection.sub.items-3{max-width:100%}.work-page .product-selection .selection.sub.items-3 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-3 .product-option{width:33.33333%}}.work-page .product-selection .selection.sub.items-4{max-width:100%}.work-page .product-selection .selection.sub.items-4 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-4 .product-option{width:25%}}.work-page .product-selection .selection.sub.items-5{max-width:100%}.work-page .product-selection .selection.sub.items-5 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-5 .product-option{width:20%}}.work-page .product-selection .selection.sub.items-6{max-width:100%}.work-page .product-selection .selection.sub.items-6 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-6 .product-option{width:16.66667%}}.work-page .product-selection .selection.sub.items-7{max-width:100%}.work-page .product-selection .selection.sub.items-7 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-7 .product-option{width:14.28571%}}.work-page .product-selection .selection.sub.items-8{max-width:100%}.work-page .product-selection .selection.sub.items-8 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-8 .product-option{width:12.5%}}.work-page .product-selection .selection.sub.items-9{max-width:100%}.work-page .product-selection .selection.sub.items-9 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-9 .product-option{width:11.11111%}}.work-page .product-selection .selection.sub.items-10{max-width:100%}.work-page .product-selection .selection.sub.items-10 .product-option{width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub.items-10 .product-option{width:10%}}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub{top:60px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.sub{position:relative;top:0;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 3px 5px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 3px 5px;box-shadow:rgba(0,0,0,0.5) 0px 3px 5px}}.work-page .product-selection .selection.sub.open{display:block}.work-page .product-selection .selection.sub .product-option{float:none}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-selection .selection.sub .product-option{float:left}}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-selection .selection.sub .product-option{float:none}}.work-page .product-selection .selection.sub .product-option a{background:#fff;border-bottom:1px solid #f8f8f8}.work-page .product-selection .selection.sub .product-option a:hover{background:#f8f8f8}.work-page .product-selection .selection.sub .product-option a.active{background:#f8f8f8}.work-page .product-selection .selection.sub .product-option a.active .table .table-cell{font-weight:bold;background:#f8f8f8}.work-page .work-tab{display:none;padding:10px 10px 20px 10px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-tab{padding-right:0;padding-left:0}}.work-page .work-tab#more-works{margin-bottom:20px;padding:0px}.work-page .work-tab.active{display:block}.work-page .work-tab .work-comments{width:75%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;margin:10px auto 20px auto;padding:0 10px}@media only screen and (max-width: 768px){body.responsive-page .work-page .work-tab .work-comments{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-left:0;margin-right:0}}.work-page .work-tab .work-comments .comment-form .form-comment{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.work-page .work-tab .work-comments .comment-form .form-comment .comment-avatar{margin:0}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-avatar{display:none}}.work-page .work-tab .work-comments .comment-form .form-comment .commment-input{display:block;margin-left:55px}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .commment-input{margin:0}}.work-page .work-tab .work-comments .comment-form .form-comment .commment-input #comment_comment{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-controls{padding-left:0}}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-controls .formatting-link{display:none}}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-controls .preview-link{float:left;margin-right:0}}@media only screen and (max-width: 420px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-controls .preview-link{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 420px){body.responsive-page .work-page .work-tab .work-comments .comment-form .form-comment .comment-controls .save-comment-button{padding-left:20px;padding-right:20px}}.work-page .work-tab .work-comments .comment-form.comment-reply-form textarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 1024px){body.responsive-page .work-page #description{padding-left:10px;padding-right:10px}}.work-page #description .work-sidebar{float:left;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 2% 20px 0px;background:#fff}@media only screen and (max-width: 640px){body.responsive-page .work-page #description .work-sidebar{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none;margin-right:0;padding-top:10px;border-top:1px solid #eee}}.work-page #description .work-sidebar .work-author{padding-bottom:15px;overflow-x:hidden}.work-page #description .work-sidebar .work-author .work-avatar{position:relative;height:150px}@media only screen and (max-width: 640px){body.responsive-page .work-page #description .work-sidebar .work-author .work-avatar{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left}}.work-page #description .work-sidebar .work-author .work-avatar .profile-avatar{left:50%;top:3px;margin-left:-50px}.work-page #description .work-sidebar .work-author .work-avatar h3{padding-top:112px;text-align:center;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300}.work-page #description .work-sidebar .work-author .work-avatar h3 a{text-decoration:none}.work-page #description .work-sidebar .work-author .work-avatar h3 a:hover{text-decoration:underline}.work-page #description .work-sidebar .work-author p,.work-page #description .work-sidebar .work-author ul,.work-page #description .work-sidebar .work-author ol{color:#888;margin:0 0 10px 0;line-height:14px;font-size:11px}.work-page #description .work-sidebar .work-author p a,.work-page #description .work-sidebar .work-author ul a,.work-page #description .work-sidebar .work-author ol a{color:#888}.work-page #description .work-sidebar .work-author p a:hover,.work-page #description .work-sidebar .work-author ul a:hover,.work-page #description .work-sidebar .work-author ol a:hover{color:#e41421}.work-page #description .work-sidebar .work-author ul,.work-page #description .work-sidebar .work-author ol{list-style-type:square;list-style-position:inside}.work-page #description .work-sidebar .work-author .rb-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 768px){body.responsive-page .work-page #description .work-sidebar .work-author .rb-button{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 640px){body.responsive-page .work-page #description .work-sidebar .work-author .rb-button{max-width:320px;clear:left;display:block;margin:0 auto}}.work-page #description .work-sidebar .work-info{padding:0 0 15px 0;overflow-x:hidden;border-top:1px solid #eee}.work-page #description .work-sidebar .work-info h3{font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:5px}.work-page #description .work-sidebar .work-info ul{color:#888;margin:0;line-height:14px;font-size:11px}.work-page #description .tab-description-right{width:73%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;padding-bottom:20px}@media only screen and (max-width: 640px){body.responsive-page .work-page #description .tab-description-right{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:none}}.work-page #description .tab-description-right .work-tags,.work-page #description .tab-description-right .work-groups{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:11px;line-height:1.5em;color:#888;float:left}.work-page #description .tab-description-right .work-tags h3,.work-page #description .tab-description-right .work-groups h3{font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:5px}.work-page #description .tab-description-right .work-tags a,.work-page #description .tab-description-right .work-groups a{color:#888;text-decoration:none}.work-page #description .tab-description-right .work-tags a:hover,.work-page #description .tab-description-right .work-groups a:hover{color:#e41421;text-decoration:underline}.work-page #description .tab-description-right .work-tags p{margin:0;font-size:11px;line-height:1.5em}.work-page #description .tab-description-right .work-groups #show-more-groups{background:none;border:none;font-size:11px;color:#555;padding:0;text-decoration:underline;cursor:pointer}.work-page #description .tab-description-right .work-groups #show-more-groups:hover{color:#e41421}.work-page #description .tab-description-right .work-groups ul li.hidden{display:none}.work-page .work-tab-switcher{margin:25px 0 10px 0;text-align:center;float:none}.work-page .work-tab-switcher a{font-size:16px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-tab-switcher a{padding:15px 10px 5px 10px;margin-bottom:5px;font-size:18px}}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-tab-switcher a{font-size:13px;padding:10px 10px 5px 10px}}.work-page .work-title-wrap{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 10px}.work-page .work-title-wrap .work-title{font-weight:bold;font-size:20px;color:#222;padding:15px 0;float:left;line-height:30px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-title-wrap .work-title{font-size:24px;float:none;width:100%;text-align:center;padding:25px 0 0 0;line-height:40px}body.responsive-page .work-page .work-title-wrap .work-title .subtitle{margin-bottom:10px}}.work-page .work-title-wrap .work-title .follow-wrap{padding:0 0 0 10px}.work-page .work-title-wrap .work-title .follow-wrap .follow-button{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}.work-page .work-title-wrap .work-title .subtitle{font-weight:300;font-size:17px;color:#000;display:block}.work-page .work-title-wrap .work-title .subtitle .username:hover{color:#e41421;text-decoration:underline}.work-page .work-product-wrap{position:relative;background-color:#fff}.work-page .work-product-wrap .work-product{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:940px;margin:0 auto;position:relative}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product{margin-bottom:50px}}.work-page .work-product-wrap .work-product.loading{height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.work-page .work-product-wrap .work-product.loading .detail-product-images a img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.work-page .work-product-wrap .work-product.loading .work-main-image:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;visibility:hidden;font-family:'rb-font-icons';font-style:normal;font-weight:normal;font-variant:normal;speak:none;display:inline-block;line-height:1em;width:1em;content:'\40';color:#aaa;font-size:24px;vertical-align:middle;text-align:center;position:absolute;top:50%;left:50%;margin-top:-12px}.wf-rbfonticons-n4-active .work-page .work-product-wrap .work-product.loading .work-main-image:before{visibility:visible}.work-page .work-product-wrap .work-product .rb-toplinks{position:absolute;right:-50px;float:none}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product .rb-toplinks{right:10px;z-index:1}}.work-page .work-product-wrap .work-product .detail-product-images{display:block;position:absolute;width:200%;bottom:10px;left:-50%;z-index:999;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product .detail-product-images{position:relative;bottom:0;padding-bottom:10px}}.work-page .work-product-wrap .work-product .detail-product-images a{display:inline-block;margin:3px;overflow:hidden;text-decoration:none;line-height:28px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #ddd;background-size:cover;background-position:50%;background-color:#fff;color:#777}.work-page .work-product-wrap .work-product .detail-product-images a:hover{color:#222}.work-page .work-product-wrap .work-product .detail-product-images a .rb-font-icon:before{font-size:25px;padding-top:5px}.work-page .work-product-wrap .work-product .work-main-image{position:relative;max-width:560px;min-height:400px;line-height:400px;padding:20px 0;text-align:center;left:80px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product .work-main-image{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:none;left:0;min-height:360px;line-height:360px}}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-product-wrap .work-product .work-main-image{min-height:240px;line-height:240px;padding-bottom:0}}.work-page .work-product-wrap .work-product .work-main-image #main-image{max-width:100%;height:auto}.work-page .work-product-wrap .work-product .work-main-image #main-image-link{position:relative;display:inline-block;cursor:url(//assets1.redbubble.net/assets/icons/zoom-cursor-f9864a83cfee40864224b5e5e9c3299a.png),pointer;width:100%}.work-page .work-product-wrap .work-product .work-main-image #main-image-link img{vertical-align:middle}.work-page .work-product-wrap .work-product .work-main-image #main-image-link #discourage-theft{position:absolute;top:0;left:0;width:100%;height:100%}.work-page .work-product-wrap .work-product .work-main-image #main-image-link #discourage-theft img{max-width:none;display:block}.work-page .work-product-wrap .work-product .work-product-config .work-config-size,.work-page .work-product-wrap .work-product .work-product-config .work-config-print-location{text-align:left}.work-page .work-product-wrap .work-product .work-product-config .work-config-print-location-placeholder{height:20px}.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:20px 0 5px 0;padding-top:10px;text-align:center}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper{margin-top:30px}}.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper a{font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:oblique;font-size:13px;text-align:center;text-decoration:none;color:#585858;padding:8px 15px;border:1px solid #eee;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background:-webkit-linear-gradient(#f5f5f5, #fff);background:-moz-linear-gradient(#f5f5f5, #fff);background:-o-linear-gradient(#f5f5f5, #fff);background:linear-gradient(#f5f5f5,#ffffff)}.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper a:hover{color:#333;border-color:#ddd}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper a{font-size:15px}}.work-page .work-product-wrap .work-product .work-product-config .product-info-wrapper a .icon-info:before{font-size:16px;vertical-align:bottom;padding-right:5px}.work-page .work-product-wrap .work-product .work-product-config .product-info-excerpt{color:#555;font-size:11px;font-weight:normal;line-height:13px;text-align:center;padding-top:10px}.work-page .work-product-wrap nav{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:960px;margin:0 auto;margin-left:-480px;padding:0 10px;position:absolute;top:0;left:50%}@media only screen and (max-width: 960px){body.responsive-page .work-page .work-product-wrap nav{left:0;margin-left:0}}.work-page .work-product-wrap nav .work-nav-link{display:block;width:32px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:32px;overflow:hidden;text-decoration:none;text-align:center;cursor:pointer;color:#eee;text-shadow:rgba(0,0,0,0.35) 1px 2px 1px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;position:absolute;top:180px}.work-page .work-product-wrap nav .work-nav-link:hover{color:#ccc;text-shadow:rgba(0,0,0,0.55) 1px 2px 1px}.work-page .work-product-wrap nav .work-nav-link .icon-left-open,.work-page .work-product-wrap nav .work-nav-link .icon-right-open{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%}.work-page .work-product-wrap nav .work-nav-link.next .icon-right-open:before{font-size:30px;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:2px;content:'\68'}.work-page .work-product-wrap nav .work-nav-link.previous .icon-left-open:before{font-size:30px;display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:2px;content:'\6c'}@media only screen and (max-width: 640px){body.responsive-page .work-page .work-product-wrap nav .work-nav-link{top:140px}}.work-page .work-product-wrap nav .work-nav-link.next{right:-28px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap nav .work-nav-link.next{right:0}}.work-page .work-product-wrap nav .work-nav-link.previous{left:-30px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .work-product-wrap nav .work-nav-link.previous{left:0}}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview .work-product .detail-product-images{position:absolute}}@media only screen and (max-width: 768px){body.responsive-page .work-page .realistic-preview .work-product .detail-product-images{position:relative}}.work-page .realistic-preview.product-type-throw-pillow .work-product{background:url(//assets0.redbubble.net/assets/work-page/realistic-tp-bg-090a419fe0033d255bf5ad43c66c47d8.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-page .realistic-preview.product-type-t-shirt .work-product,.work-page .realistic-preview.product-type-tote-bag .work-product,.work-page .realistic-preview.product-type-duvet-cover .work-product{width:100%;overflow:hidden;background-image:none;background-color:#f8f8f8}.work-page .realistic-preview.product-type-t-shirt .work-product .background-wrap,.work-page .realistic-preview.product-type-tote-bag .work-product .background-wrap,.work-page .realistic-preview.product-type-duvet-cover .work-product .background-wrap{display:none}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview.product-type-t-shirt .work-product .work-main-image,body.responsive-page .work-page .realistic-preview.product-type-tote-bag .work-product .work-main-image,body.responsive-page .work-page .realistic-preview.product-type-duvet-cover .work-product .work-main-image{background-color:#f8f8f8;padding:0}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview.product-type-t-shirt .work-product .detail-product-images,body.responsive-page .work-page .realistic-preview.product-type-tote-bag .work-product .detail-product-images,body.responsive-page .work-page .realistic-preview.product-type-duvet-cover .work-product .detail-product-images{background-color:#f8f8f8}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview.product-type-t-shirt .work-product .work-product-config,body.responsive-page .work-page .realistic-preview.product-type-tote-bag .work-product .work-product-config,body.responsive-page .work-page .realistic-preview.product-type-duvet-cover .work-product .work-product-config{top:0}}.work-page .realistic-preview.product-type-metal-print .work-product,.work-page .realistic-preview.product-type-art-print .work-product,.work-page .realistic-preview.product-type-photographic-print .work-product,.work-page .realistic-preview.product-type-framed-print .work-product,.work-page .realistic-preview.product-type-canvas-print .work-product{width:100%;overflow:hidden;background-image:none;background-color:#f2f2f2}.work-page .realistic-preview.product-type-metal-print .work-product .background-wrap,.work-page .realistic-preview.product-type-art-print .work-product .background-wrap,.work-page .realistic-preview.product-type-photographic-print .work-product .background-wrap,.work-page .realistic-preview.product-type-framed-print .work-product .background-wrap,.work-page .realistic-preview.product-type-canvas-print .work-product .background-wrap{width:100%;height:100%;position:absolute;bottom:0;left:0;background:url(//assets0.redbubble.net/assets/work-page/realistic-desk-bg-a6cb895254d2cb7d0e66077df352acf6.jpg) no-repeat bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:width 0.3s,height 0.3s,left 0.3s,bottom 0.3s;-moz-transition:width 0.3s,height 0.3s,left 0.3s,bottom 0.3s;-o-transition:width 0.3s,height 0.3s,left 0.3s,bottom 0.3s;transition:width 0.3s,height 0.3s,left 0.3s,bottom 0.3s}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview.product-type-metal-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-art-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-photographic-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-framed-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-canvas-print .work-product .background-wrap{background-image:url("work-page/realistic-desk-bg-sm.jpg")}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview.product-type-metal-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-art-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-photographic-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-framed-print .work-product .background-wrap,body.responsive-page .work-page .realistic-preview.product-type-canvas-print .work-product .background-wrap{display:none}}.work-page .realistic-preview .breadcrumbs,.work-page .realistic-preview .work-product-wrap nav{display:none}.work-page .realistic-preview .work-product{background:url(//assets0.redbubble.net/assets/work-page/realistic-preview-bg-8346442cd4822f893f8f0609dae3c65e.jpg) no-repeat bottom right;min-height:580px;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;max-width:100%;margin-bottom:20px}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview .work-product{background:none;overflow:visible}}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview .work-product{margin-bottom:20px}}.work-page .realistic-preview .work-product .rb-toplinks{top:10px;right:10px}.work-page .realistic-preview .work-product .work-main-image{max-width:none;min-height:0;line-height:1em;padding:0;position:absolute;width:10%;visibility:hidden}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview .work-product .work-main-image{min-height:0;line-height:1em}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview .work-product .work-main-image{position:relative;padding:20px 2px 20px 0;min-height:360px;line-height:1em}}.work-page .realistic-preview .work-product .work-main-image #main-image{width:100%;max-width:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview .work-product .work-main-image #main-image{width:auto;max-width:100%;max-height:360px}}.work-page .realistic-preview.product-type-poster #main-image{border:3px solid #fff;-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 5px;box-shadow:rgba(0,0,0,0.15) 0 1px 5px}.work-page .realistic-preview .work-product-config{right:10%;top:10%}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview .work-product-config{position:absolute;width:39%;height:auto;top:5%;right:4%}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview .work-product-config{position:relative;width:100%;top:10px;right:0;bottom:auto}}@media only screen and (max-width: 1024px){body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .left,body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .right{width:100%;margin-left:0}}@media only screen and (max-width: 767px){body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .left,body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .right{width:50%;margin-left:25%;float:none;border:none}}@media only screen and (max-width: 640px){body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .left,body.responsive-page .work-page .realistic-preview .work-product-config .product-configuration-container .right{width:100%;margin-left:0}}.work-page .product-type-none .work-product .work-main-image{max-width:940px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;left:0}.work-page .product-type-none .work-product .work-main-image #main-image{-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 10px;box-shadow:rgba(0,0,0,0.25) 0 0 10px}.work-page .product-type-none .work-product .work-product-config{display:none}.work-page .product-type-iphone-case .work-product-wrap,.work-page .product-type-samsung-galaxy-case .work-product-wrap{background-image:url(//assets1.redbubble.net/assets/work-page/iphone-bg-474f96e4945abd5e3ad7ea951082a2dd.jpg);background-position-y:-40px;background-repeat:repeat-x}.work-page .product-type-iphone-case .work-product-wrap #main-image,.work-page .product-type-samsung-galaxy-case .work-product-wrap #main-image{-webkit-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(rgba(255,255,255,0.2)))}.work-page .product-type-ipad-case .work-product-wrap{background-image:url(//assets1.redbubble.net/assets/work-page/iphone-bg-474f96e4945abd5e3ad7ea951082a2dd.jpg);background-position-y:-40px;background-repeat:repeat-x}.work-page .product-type-ipad-case .work-product-wrap #main-image{-webkit-box-reflect:below -24px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(rgba(255,255,255,0.2)))}.work-page .product-type-sticker .work-product-wrap .work-main-image,.work-page .product-type-art-print .work-product-wrap .work-main-image,.work-page .product-type-metal-print .work-product-wrap .work-main-image{background:-webkit-gradient(radial, ellipse, 0, ellipse, 100, color-stop(0%, rgba(0,0,0,0.25)), color-stop(70%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:-moz-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-type-sticker .work-product-wrap .work-main-image,body.responsive-page .work-page .product-type-art-print .work-product-wrap .work-main-image,body.responsive-page .work-page .product-type-metal-print .work-product-wrap .work-main-image{background:-webkit-gradient(radial, 100% 120% ellipse, 0, 100% 120% ellipse, 100, color-stop(0%, rgba(0,0,0,0.25)), color-stop(40%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(100% 120% ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background:-moz-radial-gradient(100% 120% ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(100% 120% ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background:radial-gradient(100% 120% ellipse, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%)}}@media only screen and (max-width: 420px){body.responsive-page .work-page .product-type-sticker .work-product-wrap .work-main-image,body.responsive-page .work-page .product-type-art-print .work-product-wrap .work-main-image,body.responsive-page .work-page .product-type-metal-print .work-product-wrap .work-main-image{background:-webkit-gradient(radial, ellipse, 0, ellipse, 100, color-stop(0%, rgba(0,0,0,0.25)), color-stop(70%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:-moz-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(ellipse, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}}.work-page .product-type-sticker .work-product-wrap .breadcrumbs span{color:#888;text-shadow:none}.work-page .product-type-sticker .work-product-wrap .breadcrumbs span a{color:#888}.work-page .product-type-sticker .work-product-wrap .list{display:none;list-style-type:disc;text-align:left;padding:20px 0 20px 20px;color:#f8f8f8;font-family:"adelle","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:bold}@media only screen and (max-width: 1024px){body.responsive-page .work-page .product-type-sticker .work-product-wrap .list{display:block}}@media only screen and (max-width: 640px){body.responsive-page .work-page .product-type-sticker .work-product-wrap .list{display:none}}.work-page .product-type-sticker .work-product-wrap .list li{padding:5px 0}.work-page .product-type-photographic-print .work-main-image #main-image{-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 2px;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 2px;box-shadow:rgba(0,0,0,0.25) 0 0 2px}.work-page .paged-works{margin:20px 0 0 80px;max-width:400px;width:100%;float:left}@media only screen and (max-width: 1024px){body.responsive-page .work-page .paged-works{margin-left:auto;margin-right:auto;float:none}}@media only screen and (max-width: 640px){body.responsive-page .work-page .paged-works{max-width:294px}}.work-page .paged-works .calendar-nav{margin:0 15px;max-width:294px;width:100%;float:left}.work-page .paged-works .calendar-nav .subtitle{margin:20px 0;text-align:center;color:#888;line-height:1em}.work-page .paged-works .calendar-nav .subtitle #page-title{font-size:14px;line-height:20px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .paged-works .calendar-nav .subtitle #page-title{line-height:40px}}.work-page .paged-works .calendar-nav .subtitle .calendar-page-nav{position:relative;overflow:hidden;color:#888;text-decoration:none}.work-page .paged-works .calendar-nav .subtitle .calendar-page-nav span{position:absolute;top:100%;left:100%}.work-page .paged-works .calendar-nav .subtitle .prev{float:left}.work-page .paged-works .calendar-nav .subtitle .prev .icon-left-open:before{font-size:20px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .paged-works .calendar-nav .subtitle .prev .icon-left-open:before{font-size:40px}}.work-page .paged-works .calendar-nav .subtitle .next{float:right}.work-page .paged-works .calendar-nav .subtitle .next .icon-right-open:before{font-size:20px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .paged-works .calendar-nav .subtitle .next .icon-right-open:before{font-size:40px}}.work-page .paged-works .calendar-nav img{display:block;width:294px;height:416px}@media only screen and (max-width: 640px){body.responsive-page .work-page .paged-works .calendar-nav{margin:0}}.work-page .written-work-content{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-width:750px;min-height:270px;padding:40px 100px 60px 100px;margin:0 auto;font-family:"Merriweather",georgia,serif;text-align:left;border:1px solid #e8e8e8;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 5px;box-shadow:rgba(0,0,0,0.15) 0 0 5px}@media only screen and (max-width: 1024px){body.responsive-page .work-page .written-work-content{padding:30px 80px 40px 80px}}@media only screen and (max-width: 640px){body.responsive-page .work-page .written-work-content{padding:20px 40px}}.work-page .written-work-content h1,.work-page .written-work-content h2,.work-page .written-work-content p{font-family:"Merriweather",georgia,serif}.work-page .written-work-content h1{font-weight:bold;padding-bottom:5px;margin-bottom:20px;border-bottom:4px solid #f5f5f5}.work-page .written-work-content p{line-height:1.8em}.work-page .nsfw-on{text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:360px;padding-top:180px;margin:0;color:#555}@media only screen and (max-width: 1024px){body.responsive-page .work-page .nsfw-on{padding-left:20px;padding-right:20px}}.work-page .nsfw-on a{display:block;font-size:9px;color:#888;padding-top:3px;text-decoration:none;display:block}.work-page .nsfw-on a:hover{text-decoration:underline}@media only screen and (max-width: 1024px){body.responsive-page .work-page .nsfw-on a{display:none}}.work-page .new-product-email-form-wrapper h1{padding-top:0}.work-page .new-product-email-form-wrapper h3{line-height:1.2em}.work-page .new-product-email-form-wrapper .rb-button{margin:0}.work-page .new-product-email-form-wrapper input[type="text"]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#hidden-product-info p{margin:0 0 1em 0}#hidden-product-info img{display:block;float:right;clear:right;margin:20px 10px 0 20px;display:block}@media only screen and (max-width: 640px){body.responsive-page #hidden-product-info img{display:none}}#hidden-product-info .new-product-info{border:none;padding:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#hidden-product-info .new-product-info .product-info-copy{width:350px;float:left}#hidden-product-info .new-product-info .product-info-copy.no-images{width:auto}#hidden-product-info .new-product-info h2{font-size:18px}#hidden-product-info .new-product-info .product-page-only{display:none}#hidden-product-info .new-product-info .product-info-images.work-page-only{display:block}#hidden-product-info .new-product-info .product-info-images.work-page-only.right{float:right;text-align:right}#hidden-product-info .new-product-info .product-info-images.work-page-only img{margin:0}#hidden-product-info .new-product-info .product-info-images.work-page-only img.right{margin:0 0 10px 10px}#hidden-product-info .new-product-info .product-info-images.center{width:300px;float:right}#hidden-product-info .new-product-info .product-info-images.center img{width:260px;height:auto;max-width:none}#hidden-product-info .new-product-info img{float:none;margin:0}#hidden-product-info .new-product-info img.right{float:right;margin:20px 10px 0 20px}#hidden-product-info .new-product-info .more-info,#hidden-product-info .new-product-info header{display:inline-block}#hidden-product-info .ui-buttons-wrapper{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:20px;text-align:right;clear:right}.buy-added-to-cart-dialog h1{text-align:center;font-weight:bold;padding:10px 0 15px 0;line-height:1.2em}@media only screen and (max-width: 640px){body.responsive-page .buy-added-to-cart-dialog h1{font-size:16px;padding-bottom:0}}.buy-added-to-cart-dialog .buy-added-content{padding:0 20px 20px 20px}@media only screen and (max-width: 640px){body.responsive-page .buy-added-to-cart-dialog .buy-added-content{padding-left:0;padding-right:0;text-align:center}}.buy-added-to-cart-dialog .buy-added-content .cart-single-configured-image{max-height:150px;max-width:150px;float:left;margin-left:10px}@media only screen and (max-width: 640px){body.responsive-page .buy-added-to-cart-dialog .buy-added-content .cart-single-configured-image{display:none}}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:right;padding:20px 10px;text-align:center;width:250px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions #checkout-with-paypal{display:inline-block}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or{font-size:18px;font-weight:bold;color:#888;padding:15px 0 20px 0;text-align:center;white-space:nowrap}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or:before,.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or:after{width:45%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or:before{right:0.5em}.buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or:after{left:0.5em}@media only screen and (max-width: 640px){body.responsive-page .buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions{width:100%;float:none;padding-bottom:0}}@media only screen and (max-width: 640px){body.responsive-page .buy-added-to-cart-dialog .buy-added-content .buy-added-content-actions .checkout-or{padding:0;visibility:hidden;height:20px}}.buy-added-to-cart-dialog .buy-added-bottom-panel{clear:both;border-top:1px solid #eee;margin-top:10px;padding-top:10px}.buy-added-to-cart-dialog .buy-added-upsell{background:#fdfda5;text-align:center;color:#333;font-size:14px;clear:both;padding:10px;margin-bottom:10px}.buy-added-to-cart-dialog .buy-continue-shopping,.buy-added-to-cart-dialog .buy-view-cart{float:right;margin-left:10px}@media only screen and (max-width: 1024px){body.responsive-page .buy-added-to-cart-dialog .buy-continue-shopping,body.responsive-page .buy-added-to-cart-dialog .buy-view-cart{margin:0}}@media only screen and (max-width: 420px){body.responsive-page .buy-added-to-cart-dialog .buy-continue-shopping,body.responsive-page .buy-added-to-cart-dialog .buy-view-cart{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 1024px){body.responsive-page .buy-added-to-cart-dialog .buy-continue-shopping.buy-continue-shopping,body.responsive-page .buy-added-to-cart-dialog .buy-view-cart.buy-continue-shopping{float:left}}
