html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}body{background:url(/virtual_proof/images/body_bg.jpg);font-family:'Asap',sans-serif;font-size:16px}a{outline:none}.container{width:100%;margin:0
auto;padding:20px}.container
p{line-height:2em;color:#444;margin:0.2em 0}.container
a{color:#13c562;text-decoration:none}.container a:hover{border-bottom:1px solid #13c562}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}h1{color:#000;padding:1px
0 1px 1px;font-size:1.5em;margin-top:10px}h2{font-size:1.5em;color:#444;font-weight:bold}h3{font-size:1.2em;color:#f60;font-weight:bold}.product-preview{font-size:.85em;color:#444;margin:20px
auto;width:100%;padding:25px;-moz-box-shadow:0 0 3px #817962;box-shadow:0 0 3px #817962;background:#fff}.product-preview h3,h4{margin:5px
0;line-height:1em}.product-preview
h3{color:#d6401d;padding:1px
0 1px 0px;font-size:1.2em;margin-top:10px}.product-preview
h4{margin-top:10px;color:#d6401d;background:url(/virtual_proof/images/icon_color.png) no-repeat;padding:1px
0 1px 18px;font-size:1.2em}.product-preview
.product{position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;padding:1px;border:0px
solid #ccc;width:100%}.product-preview .product
img{top:1px;left:1px}.secondary{top:0px !important;left:2px !important}.fontsizebutton{background-color:crimson;background-image:-webkit-linear-gradient(top, crimson, crimson);background-image:-moz-linear-gradient(top,crimson,crimson);display:inline-block;font-size:24px;font-family:'Meiryo UI';color:#fff;text-decoration:none !important;padding:5px
20px;line-height:inherit;overflow:hidden;position:relative;border-radius:2px;margin-top:13px;margin-bottom:10px}.fontsizebutton :hover{opacity:0.9}#incfont{background-color:orange;background-image:-webkit-linear-gradient(top, orange, orange);background-image:-moz-linear-gradient(top,orange,orange);color:black}#decfont{background-color:orange;background-image:-webkit-linear-gradient(top, orange, orange);background-image:-moz-linear-gradient(top,orange,orange);color:black}#fontsizelinks{margin-left:30%;margin-right:30%;margin-top:0px;margin-bottom:20px;text-align:center}.buttonfontsize{color:dimgrey}[contenteditable]{text-align:center;display:inline-block;max-width:55%;min-width:20%;max-height:90%;top:45%;transform:translateY(-50%);right:30%;position:absolute;font-family:'Asap',sans-serif;font-size:30px;color:#000;line-height:100%;-webkit-appearance:textfield;appearance:textfield;overflow:hidden}[contenteditable]{z-index:100}#container_imprint{width:100%;position:relative}#whitecontainer{width:86%;height:86%;top:0;left:0%;position:absolute;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray}#virtual_imprint{float:right}.imgFontHover img:hover{-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}ol{display:block;font-size:1.2em;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.pencil_body,.pencil_furrule,.pencil_eraser{position:relative;z-index:1;float:left;height:33px}.pencil_body{width:689px}.pencil_furrule{width:60px}.pencil_eraser{width:36px}.pencil_tool{border-radius:25px;position:relative;margin:0
auto 1em auto;padding:2em
0em 5.5em .5em;width:100%;font-size:11pt;text-align:center}.pencil_tool
select{position:Relative;top:0.1em;font-size:16pt;width:130px;margin-right:1em;margin-bottom:3em;color:#000;border:1px
#0e4870 solid;text-shadow:1px 1px 1px #fff}.pencil_tool
select{font-size:11pt !important}.mask{position:absolute;top:0;left:0}.secondary{left:0;top:0;position:absolute;z-index:500}.swatch{padding:5px
0;position:relative}.swatch:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.swatch
a{display:block;width:25px;height:25px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0.1em solid gray;border-radius:3px;text-indent:100%;white-space:nowrap;overflow:hidden;float:left;margin:2px;background-image:linear-gradient(bottom, rgb(181,181,181) 53%, rgb(235,235,235) 52%);background-image:-o-linear-gradient(bottom, rgb(181,181,181) 53%, rgb(235,235,235) 52%);background-image:-moz-linear-gradient(bottom, rgb(181,181,181) 53%, rgb(235,235,235) 52%);background-image:-webkit-linear-gradient(bottom, rgb(181,181,181) 53%, rgb(235,235,235) 52%);background-image:-ms-linear-gradient(bottom, rgb(181,181,181) 53%, rgb(235,235,235) 52%)}.swatch a
span{display:block;height:100%}.swatch a.active
span{border:2px
solid yellow;height:21px}.colorizer-tooltip{position:absolute;padding:5px;font-size:11px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#fff;top:34px}.colorizer-pointer-up,.colorizer-pointer-up-inner{position:absolute;width:0;height:0;border-top-width:0;background:none}.colorizer-pointer-up{border-left:4px solid #ccc;border-right:4px solid #ccc;border-bottom-width:14px;top:7px;right:auto;left:50%;margin-left:-7px;box-shadow:0 0 3px #333}.colorizer-pointer-up-inner{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid white;bottom:auto;top:-14px;left:-5px}