/*! normalize.css v1.1.1 | MIT License | git.io/normalize */body.responsive article,body.responsive aside,body.responsive details,body.responsive figcaption,body.responsive figure,body.responsive footer,body.responsive header,body.responsive hgroup,body.responsive main,body.responsive nav,body.responsive section,body.responsive summary{display:block}body.responsive audio,body.responsive canvas,body.responsive video{display:inline-block;*display:inline;*zoom:1}body.responsive audio:not([controls]){display:none;height:0}body.responsive [hidden]{display:none}body.responsive html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body.responsive html,body.responsive button,body.responsive input,body.responsive select,body.responsive textarea{font-family:sans-serif}body.responsive body{margin:0}body.responsive a:focus{outline:thin dotted}body.responsive a:active,body.responsive a:hover{outline:0}body.responsive h1{font-size:2em;margin:0.67em 0}body.responsive h2{font-size:1.5em;margin:0.83em 0}body.responsive h3{font-size:1.17em;margin:1em 0}body.responsive h4{font-size:1em;margin:1.33em 0}body.responsive h5{font-size:0.83em;margin:1.67em 0}body.responsive h6{font-size:0.67em;margin:2.33em 0}body.responsive abbr[title]{border-bottom:1px dotted}body.responsive b,body.responsive strong{font-weight:bold}body.responsive blockquote{margin:1em 40px}body.responsive dfn{font-style:italic}body.responsive hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}body.responsive mark{background:#ff0;color:#000}body.responsive p,body.responsive pre{margin:1em 0}body.responsive code,body.responsive kbd,body.responsive pre,body.responsive samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}body.responsive pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}body.responsive q{quotes:none}body.responsive q:before,body.responsive q:after{content:'';content:none}body.responsive small{font-size:80%}body.responsive sub,body.responsive sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}body.responsive sup{top:-0.5em}body.responsive sub{bottom:-0.25em}body.responsive dl,body.responsive menu,body.responsive ol,body.responsive ul{margin:1em 0}body.responsive dd{margin:0 0 0 40px}body.responsive menu,body.responsive ol,body.responsive ul{padding:0 0 0 40px}body.responsive nav ul,body.responsive nav ol{list-style:none;list-style-image:none}body.responsive img{border:0;-ms-interpolation-mode:bicubic}body.responsive svg:not(:root){overflow:hidden}body.responsive figure{margin:0}body.responsive form{margin:0}body.responsive fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}body.responsive legend{border:0;padding:0;white-space:normal;*margin-left:-7px}body.responsive button,body.responsive input,body.responsive select,body.responsive textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}body.responsive button,body.responsive input{line-height:normal}body.responsive button,body.responsive select{text-transform:none}body.responsive button,body.responsive html input[type="button"],body.responsive input[type="reset"],body.responsive input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}body.responsive button[disabled],body.responsive html input[disabled]{cursor:default}body.responsive input[type="checkbox"],body.responsive input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}body.responsive input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body.responsive input[type="search"]::-webkit-search-cancel-button,body.responsive input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}body.responsive button::-moz-focus-inner,body.responsive input::-moz-focus-inner{border:0;padding:0}body.responsive textarea{overflow:auto;vertical-align:top}body.responsive table{border-collapse:collapse;border-spacing:0}body.responsive object,body.responsive img{outline:0}body.responsive{font-size:1em;line-height:1.4;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;background-color:#404040}body.responsive html,body.responsive button,body.responsive input,body.responsive select,body.responsive textarea{color:#222}body.responsive ::-moz-selection{background:#b3d4fc;text-shadow:none}body.responsive ::selection{background:#b3d4fc;text-shadow:none}body.responsive hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}body.responsive img{vertical-align:middle}body.responsive fieldset{border:0;margin:0;padding:0}body.responsive textarea{resize:vertical}body.responsive .chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body.responsive .ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}body.responsive .ir:before{content:"";display:block;width:0;height:150%}body.responsive .hidden{display:none !important;visibility:hidden}body.responsive .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.responsive .visuallyhidden.focusable:active,body.responsive .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body.responsive .invisible{visibility:hidden}body.responsive .f-left{float:left}body.responsive .f-right{float:right}body.responsive .clearfix:before,body.responsive .clearfix:after{content:" ";display:table}body.responsive .clearfix:after{clear:both}body.responsive .clearfix{*zoom:1}@media print{body.responsive *{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}body.responsive a,body.responsive a:visited{text-decoration:underline}body.responsive a[href]:after{content:" (" attr(href) ")"}body.responsive abbr[title]:after{content:" (" attr(title) ")"}body.responsive .ir a:after,body.responsive a[href^="javascript:"]:after,body.responsive a[href^="#"]:after{content:""}body.responsive pre,body.responsive blockquote{border:1px solid #999;page-break-inside:avoid}body.responsive thead{display:table-header-group}body.responsive tr,body.responsive img{page-break-inside:avoid}body.responsive img{max-width:100% !important}@page{body.responsive{margin:0.5cm}}body.responsive p,body.responsive h2,body.responsive h3{orphans:3;widows:3}body.responsive h2,body.responsive h3{page-break-after:avoid}}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.video-js .vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:.1em;background:#000;background:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{visibility:visible !important;opacity:1 !important;-webkit-transition:visibility 0s linear 0s,opacity .3s linear;-moz-transition:visibility 0s linear 0s,opacity .3s linear;-ms-transition:visibility 0s linear 0s,opacity .3s linear;-o-transition:visibility 0s linear 0s,opacity .3s linear;transition:visibility 0s linear 0s,opacity .3s linear}.vjs-fade-out{visibility:hidden !important;opacity:0 !important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-moz-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-ms-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-o-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear}.vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(50%, #242424), color-stop(50%, #1f1f1f), color-stop(100%, #171717));background:-webkit-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-o-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-ms-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:linear, top, #242424 50%, #1f1f1f 50%, #171717 100%;visibility:hidden;opacity:0}.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}.vjs-default-skin .vjs-control:focus{outline:0}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer !important}.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png);margin:.5em auto 0}.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -25px 0;margin:.5em auto 0}.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer !important}.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png);margin:.5em auto 0}.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -75px -25px;margin:.5em auto 0}.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) 0 -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -25px -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -50px -25px}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:.6em;margin:1em auto 0;cursor:pointer !important;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#666;background:-moz-linear-gradient(top, #333, #666);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#333), to(#666));background:-webkit-linear-gradient(top, #333, #666);background:-o-linear-gradient(top, #333, #666);background:-ms-linear-gradient(top, #333, #666);background:linear, top, #333, #666}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.6em;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#fff;background:-moz-linear-gradient(top, #fff, #ccc);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#fff), to(#ccc));background:-webkit-linear-gradient(top, #fff, #ccc);background:-o-linear-gradient(top, #fff, #ccc);background:-ms-linear-gradient(top, #fff, #ccc);background:linear, top, #fff, #ccc}.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:.8em;height:.8em;background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear, top, #333, #222}.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer !important;padding:0;margin:0;height:1.0em;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;background:#111;background:-moz-linear-gradient(top, #111, #262626);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#111), to(#262626));background:-webkit-linear-gradient(top, #111, #262626);background:-o-linear-gradient(top, #111, #262626);background:-ms-linear-gradient(top, #111, #262626);background:linear, top, #111, #262626}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin .vjs-play-progress{background:#fff;background:-moz-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #fff), color-stop(50%, #d6d6d6), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);background:-o-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);background:-ms-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);background:linear, top, #fff 0, #d6d6d6 50%, #fff 100%;background:#efefef;background:-moz-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #efefef), color-stop(50%, #f5f5f5), color-stop(50%, #dbdbdb), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-o-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-ms-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);background:linear, top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%}.vjs-default-skin .vjs-load-progress{opacity:.8;background:#666;background:-moz-linear-gradient(top, #666, #333);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);background:linear, top, #666, #333}.vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) 0 -50px;-moz-border-radius:.8em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear, top, #333, #222}.vjs-default-skin .vjs-current-time{left:0}.vjs-default-skin .vjs-duration{right:0;display:none}.vjs-default-skin .vjs-remaining-time{right:0}.vjs-time-divider{display:none}.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}.vjs-default-skin .vjs-time-control span{line-height:25px}.vjs-secondary-controls{float:right}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -50px 0;margin:.5em auto 0}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -75px 0}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer !important;border:.2em solid #fff;opacity:.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #454545), color-stop(50%, #232323), color-stop(50%, #161616), color-stop(100%, #3f3f3f));background:-webkit-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);background:-o-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);background:-ms-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);background:linear, top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%;-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}.vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -100px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}div.vjs-loading-spinner .ball1{opacity:.12;position:absolute;left:20px;top:0;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball2{opacity:.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball3{opacity:.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball4{opacity:.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}div.vjs-loading-spinner .ball5{opacity:.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball6{opacity:.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball7{opacity:.87;position:absolute;left:0;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}.vjs-default-skin .vjs-menu-button{float:right;margin:.2em .5em 0 0;padding:0;width:3em;height:2em;cursor:pointer !important;border:1px solid #111;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#4d4d4d;background:-moz-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-o-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-ms-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:linear, top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%}.vjs-default-skin .vjs-menu-button div{background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) 0 -75px no-repeat;width:16px;height:16px;margin:.2em auto 0;padding:0}.vjs-default-skin .vjs-menu-button ul{display:none;opacity:.8;padding:0;margin:0;position:absolute;width:10em;bottom:2em;max-height:15em;left:-3.5em;background-color:#111;border:2px solid #333;-moz-border-radius:.7em;-webkit-border-radius:1em;border-radius:.5em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000;overflow:auto}.vjs-default-skin .vjs-menu-button:focus ul,.vjs-default-skin .vjs-menu-button:hover ul{display:block;list-style:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 20px;line-height:1.4em;font-size:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{text-decoration:underline;background:url(/assets/common/video-js-594da86e38f34a67a88f66e449de8e5c73fdbea7bbcdac0861306f3f496764a1.png) -125px -50px no-repeat}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#ccc;color:#111;outline:0}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;color:#fff;font-weight:bold;cursor:default;background:#4d4d4d;background:-moz-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-o-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-ms-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:linear, top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%}.vjs-default-skin .vjs-captions-button div{background-position:-25px -75px}.vjs-default-skin .vjs-chapters-button div{background-position:-100px -75px}.vjs-default-skin .vjs-chapters-button ul{width:20em;left:-8.5em}body.categories #wrap div.vjs-big-play-button span{padding:0}body.ecards.pages #postcard_layout.template .template_primary .player img.vjs-poster{width:auto}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}12.5%{-webkit-transform:scale(0.6) rotate(0deg)}12.51%{-webkit-transform:scale(0.6) rotate(45deg)}25%{-webkit-transform:scale(0.6) rotate(45deg)}25.01%{-webkit-transform:scale(0.6) rotate(90deg)}37.5%{-webkit-transform:scale(0.6) rotate(90deg)}37.51%{-webkit-transform:scale(0.6) rotate(135deg)}50%{-webkit-transform:scale(0.6) rotate(135deg)}50.01%{-webkit-transform:scale(0.6) rotate(180deg)}62.5%{-webkit-transform:scale(0.6) rotate(180deg)}62.51%{-webkit-transform:scale(0.6) rotate(225deg)}75%{-webkit-transform:scale(0.6) rotate(225deg)}75.01%{-webkit-transform:scale(0.6) rotate(270deg)}87.5%{-webkit-transform:scale(0.6) rotate(270deg)}87.51%{-webkit-transform:scale(0.6) rotate(315deg)}100%{-webkit-transform:scale(0.6) rotate(315deg)}}@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg)}12.5%{-moz-transform:scale(0.6) rotate(0deg)}12.51%{-moz-transform:scale(0.6) rotate(45deg)}25%{-moz-transform:scale(0.6) rotate(45deg)}25.01%{-moz-transform:scale(0.6) rotate(90deg)}37.5%{-moz-transform:scale(0.6) rotate(90deg)}37.51%{-moz-transform:scale(0.6) rotate(135deg)}50%{-moz-transform:scale(0.6) rotate(135deg)}50.01%{-moz-transform:scale(0.6) rotate(180deg)}62.5%{-moz-transform:scale(0.6) rotate(180deg)}62.51%{-moz-transform:scale(0.6) rotate(225deg)}75%{-moz-transform:scale(0.6) rotate(225deg)}75.01%{-moz-transform:scale(0.6) rotate(270deg)}87.5%{-moz-transform:scale(0.6) rotate(270deg)}87.51%{-moz-transform:scale(0.6) rotate(315deg)}100%{-moz-transform:scale(0.6) rotate(315deg)}}div#jj-backdrop{display:none;position:fixed;background:black;background:rgba(0,0,0,0.5);top:0;left:0;width:100%;height:100%;z-index:499;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);zoom:1}div#jj-modal>*{display:block !important}div#jj-modal,.JJ-MODAL{background:white;display:none;margin-left:50%;padding:10px;position:absolute;top:200px;z-index:500;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 15px black;-moz-box-shadow:0 0 15px black;-webkit-box-shadow:0 0 15px black}div#jj-modal a[data-action="modal-close"],div#jj-modal a.close-modal-fb-cvp,.JJ-MODAL a[data-action="modal-close"],.JJ-MODAL a.close-modal-fb-cvp{background:url(/assets/responsive/close-button-86aa137ecd3eac3d91ca1643a3870105fe30418a9145c11c87fa2d1e82de1649.png) center center no-repeat transparent;border-radius:50%;height:26px;position:absolute;right:5px;text-indent:-9999em;top:6px;width:26px;z-index:1}@media screen and (max-width: 767px){div#jj-modal,.JJ-MODAL{top:150px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}}@media screen and (max-width: 479px){div#jj-modal,.JJ-MODAL{top:100px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}}body.responsive [data-component='carousel']{position:relative}body.responsive [data-component='carousel'] ul{position:relative;padding:0px;margin:0px;opacity:0;transition:opacity 0.25s}body.responsive [data-component='carousel'] ul li{float:left;list-style:none}body.responsive [data-component='carousel'] [data-action="carousel-scroll"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;position:absolute;z-index:3;width:80px;height:100%;text-align:center;font-size:100px;font-weight:200;color:white;opacity:0.5;transition:0.2s all}body.responsive [data-component='carousel'] [data-action="carousel-scroll"]:hover{opacity:0.8}body.responsive [data-component='carousel'] [data-action="carousel-scroll"][data-direction="left"]{left:0}body.responsive [data-component='carousel'] [data-action="carousel-scroll"][data-direction="right"]{right:0px}body.responsive [data-component='carousel'] .dot-container{left:0;right:0;bottom:0;position:absolute;margin:0 auto;padding-bottom:10px;text-align:center}body.responsive [data-component='carousel'] .dot-container .dot{border-radius:7.5px;width:15px;height:15px;display:inline-block;margin:0 3px;background-color:gray;opacity:0.75}body.responsive [data-component='carousel'] .dot-container .dot.active{background-color:lightgray}ul#dropdown-modal{display:none}html,body{height:100%}.header-wrap{width:100%;background-color:#FFFFFF}body header#site-header{background:white;display:block;position:relative;padding-bottom:20px}body header#site-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body menu.site-menu{margin:0 auto;max-width:980px;padding:0 10px 0 0;width:100%}@media screen and (min-width: 1025px){body menu.site-menu{height:58px}}body menu.site-menu>label{background:url(/assets/header/hamburger_light-895461882071844387865b2aca44bdd9978198a2a64f5069ee5b26287a7b7dc6.png) center center no-repeat transparent;float:left;height:34px;text-indent:-9999em;margin-top:12px;width:47px}body menu.site-menu .jj-logo{margin:10px 10px 0 0;float:left;position:relative;background:url(/assets/header/new_logo-175c9694859506f48a81e5b1d0424a99616ecda05ded6706c3ec06fe91d78361.png) no-repeat;width:94px;height:84px;background-size:contain}@media screen and (max-width: 1024px){body menu.site-menu .jj-logo{height:33px;width:112px;margin-left:15px;margin-top:12px;background:url(/assets/header/jj_name_logo-abd509c55c706680c771bed25e87877c5cbd04b9f8d9e24e9af00d27ed8986e6.png) no-repeat}}@media screen and (max-width: 1024px) and (max-width: 500px){body menu.site-menu .jj-logo{float:none;margin:12px auto 0 auto;display:block}}body menu.site-menu h1,body menu.site-menu h3{float:left;position:relative;text-indent:-9999em;z-index:99}body menu.site-menu h1 a,body menu.site-menu h3 a{display:block}body menu.site-menu ul#user-nav{color:#000;float:right;font-family:Arial, sans-serif;font-size:12px;height:30px;line-height:30px;list-style:none;margin-bottom:15px;margin-top:12px;padding:0}body menu.site-menu ul#user-nav li{float:left;padding:0 10px;font-size:13px;color:#898989}body menu.site-menu ul#user-nav li:before{border-left:1px solid #5a5a5a;content:"";display:block;float:left;height:16px;margin:7px 0 0 -10px}body menu.site-menu ul#user-nav li:first-child:before{border:0}body menu.site-menu ul#user-nav li.my-account *{text-decoration:underline}body menu.site-menu ul#user-nav li .fb-nav-icon{width:50%;float:right}body menu.site-menu ul#user-nav a{color:#989898;text-decoration:none}body menu.site-menu .account-links{display:none}#site-header .site-menu label[for=nav-toggle]:after{border-color:transparent;border-style:solid;border-top-color:white;border-right-width:5px;border-left-width:5px;border-top-width:8px;content:"";left:5px;position:relative;top:12px}@media screen and (min-width: 1024px){body menu.site-menu .account-links{display:none}}header>menu.site-menu>label{display:none}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}div#wrap{-webkit-transition-property:left;-moz-transition-property:left;transition-property:left;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;background:top center no-repeat scroll transparent;background-size:auto;position:relative;overflow:hidden;width:100%;-webkit-animation:bugfix infinite 1s}@media screen and (min-width: 1280px){div#wrap{background-size:100% auto}}div#wrap>menu.site-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;display:none;overflow:hidden;padding:0 2%}div#wrap>menu.site-menu h1,div#wrap>menu.site-menu h3{background:url(/assets/responsive/jibjab_logo_small-a7de524e20ab3b7ed64c52562b23d303a9895ac6e0274e2eb9c1f467990b6387.png) center center no-repeat transparent;margin:0}div#wrap>menu.site-menu h1 a,div#wrap>menu.site-menu h3 a{height:45px;width:121px}#website-alerts{color:#000;background-color:#e5b402}#website-alerts .website-alert{max-width:960px;text-align:left;padding:10px 18px 10px 18px;margin:0px auto 0px auto;font-weight:bold;opacity:0;display:none}#website-alerts a{color:inherit}#website-alerts .close_x{text-decoration:none;background-color:inherit;width:24px;display:block;float:right;height:24px;border-radius:48px;color:#000;font-weight:bold;font-family:DejaVu, 'Lucida Sans Unicode', 'Arial Unicode MS';font-size:24px;line-height:20px;text-align:center;cursor:pointer;margin:0px 0px 0px 20px}.welcome-banner{width:100%;overflow:hidden}.wb-img{margin:0px auto 0px auto}.wb-img-desktop{display:block}.wb-img-tablet{display:none}.wb-img-phone{display:none}@media screen and (max-width: 1024px){.wb-img-desktop{display:none}.wb-img-tablet{display:block}.wb-img-phone{display:none}}@media screen and (max-width: 767px){.wb-img-desktop{display:none}.wb-img-tablet{display:none}.wb-img-phone{display:block}}nav#site-nav{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}@media screen and (max-width: 1024px){nav#site-nav{height:auto}}nav#site-nav>div{margin:0 auto;padding:0 20px}nav#site-nav>div>ul{margin:0;margin-bottom:-10px}nav#site-nav>div>ul>li{color:#000;display:inline-block;position:relative}nav#site-nav>div>ul>li:first-child{margin-left:6px}nav#site-nav>div>ul>li:focus,nav#site-nav>div>ul>li.hoverable:hover,nav#site-nav>div>ul>li.expanded,nav#site-nav>div>ul>li.active{background:#ebebeb;color:#000;border-radius:6px}@media screen and (max-width: 1024px){nav#site-nav>div>ul>li:focus,nav#site-nav>div>ul>li.hoverable:hover,nav#site-nav>div>ul>li.expanded,nav#site-nav>div>ul>li.active{background:#8a94a2;color:white;border-radius:0px}}nav#site-nav>div>ul>li a{color:inherit;display:block;font-size:16px;height:29px;line-height:28px;padding:0 10px;text-decoration:none}nav#site-nav li#see-all>a .drop-arrow{border-top-width:8px;border-left-width:6px;border-right-width:6px;border-color:transparent;border-style:solid;border-top-color:gray;display:inline-block;vertical-align:middle;margin-left:7px}nav#site-nav li#see-all.active{background-color:#8a94a2;color:white}nav#site-nav li#see-all.active .drop-arrow{border-top-color:white}@media screen and (max-width: 1024px){nav#site-nav li#see-all:not(.active) .drop-arrow{border-top-color:transparent;border-left-color:white;border-top-width:6px;border-left-width:8px;border-right-width:0px;border-bottom-width:6px;margin-top:-2px}}@media screen and (min-width: 1025px){nav#site-nav li#see-all.expanded ul#see-all-dropdown,nav#site-nav li#see-all.hoverable:hover ul#see-all-dropdown{display:block}}nav#site-nav li#see-all.active ul#see-all-dropdown{display:block}nav#site-nav li ul#see-all-dropdown{background-color:#48586e;border-radius:10px;display:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:300;left:-300px;letter-spacing:1px;line-height:12px;padding:10px;padding-left:28px;position:absolute;width:640px;z-index:9;margin-top:18px;box-shadow:0px 6px 15px 0px #000}nav#site-nav li ul#see-all-dropdown:before{content:"";position:absolute;width:100%;height:18px;display:block;top:-18px;left:0px}nav#site-nav li ul#see-all-dropdown:after{border-color:transparent;border-style:solid;border-bottom-color:#48586e;border-right-width:15px;border-left-width:15px;border-bottom-width:15px;content:"";left:50%;position:absolute;top:-18px}nav#site-nav li ul#see-all-dropdown a{color:inherit;height:auto;line-height:20px;padding:0;font-size:16px}nav#site-nav li ul#see-all-dropdown ul{width:150px;padding:0}nav#site-nav li ul#see-all-dropdown ul .menu_all{padding-bottom:4px}nav#site-nav li ul#see-all-dropdown>li{float:left;position:relative;color:white}nav#site-nav li ul#see-all-dropdown>li:not(:first-child):before{border-left:1px solid #BBC6D4;content:"";display:block;float:left;height:300px;margin:66px 0 0 -22px}nav#site-nav li ul#see-all-dropdown>li h1{text-indent:0;background:none;line-height:normal;font-size:18px;font-weight:normal;height:40px;width:130px;color:#BBC6D4}nav#site-nav li ul#see-all-dropdown>li li{float:none}@media screen and (max-width: 1024px){body{background:#262626}body header#site-header{background:#48586e;box-shadow:inset -1px 0 3px rgba(0,0,0,0.3);left:0;outline:0;position:absolute;top:0;width:280px;z-index:1;height:300px;overflow:hidden}body header#site-header menu.site-menu{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;height:auto;padding:0px}body header#site-header menu.site-menu .jj-logo{display:none}body header#site-header menu.site-menu ul#user-nav{float:left;height:auto;margin-bottom:5px}body header#site-header menu.site-menu ul#user-nav li,body header#site-header menu.site-menu ul#user-nav li a{color:white}body header#site-header menu.site-menu ul#user-nav li.border-left:before{border-left:1px solid white}body header#site-header menu.site-menu ul#user-nav li.my-account{min-width:160px}body header#site-header menu.site-menu ul#user-nav li.upgrade-account-link{border-left:none;margin-left:2px;line-height:26px;margin-bottom:5px}body header#site-header menu.site-menu ul#user-nav li.upgrade-account-link:before{border-left:none;height:0px}body header#site-header menu.site-menu ul#user-nav li.my-account{font-size:16px}body header#site-header menu.site-menu ul.account-links{clear:left;list-style:none;padding:0 0 0 60px}body header#site-header menu.site-menu ul.account-links a{color:#cecece;line-height:20px;text-decoration:none}body header#site-header menu.site-menu ul.account-links a:hover{color:#fff}div#wrap{z-index:19}div#wrap>menu.site-menu{display:block;max-width:100%;position:relative;height:58px}div#wrap>menu.site-menu>h1{left:-60px;position:absolute;margin-left:50%}menu.site-menu .my-account label{display:inline}menu.site-menu .my-account a{display:none}menu.site-menu ul#user-nav li.fb-logged-in-image,menu.site-menu ul#user-nav li.fb-logged-out-image{margin:-3px 0 0}menu.site-menu ul#user-nav li.fb-logged-in-image img,menu.site-menu ul#user-nav li.fb-logged-out-image img{height:38px;width:38px}menu.site-menu ul#user-nav li.fb-logged-in-image img{border-radius:19px}menu.site-menu ul#user-nav li.fb-logged-out-image a{height:38px;width:38px;display:block}nav#site-nav{background:none;clear:both}nav#site-nav #search-wrap{display:none}nav#site-nav>div{padding:0}nav#site-nav>div>ul>li{border:0;margin:3px 0 0}nav#site-nav>div>ul>li>a{font-size:18px;font-weight:100;height:auto;padding:8px 25px}nav#site-nav ul{display:block;margin:0;overflow:hidden;padding:0;position:relative;width:100%}nav#site-nav ul li{background:#6d798b;width:100%}nav#site-nav ul li.expanded{background:#848484 !important}nav#site-nav ul li.hoverable{color:white}nav#site-nav ul>li:first-child{margin-left:0px !important}nav#site-nav li ul#see-all-dropdown{border:0;color:white;display:none;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;left:0;margin:0;padding:0;position:relative;text-indent:25px;width:100%;box-shadow:none}nav#site-nav li ul#see-all-dropdown li h1{background:#8a94a2 !important;font-size:18px;color:#223143;font-weight:bold;height:auto;line-height:2em;margin:0;text-indent:50px;width:100%}nav#site-nav li ul#see-all-dropdown li{background:#8a94a2;font-weight:100}nav#site-nav li ul#see-all-dropdown li:before{display:none !important}nav#site-nav li ul#see-all-dropdown ul{width:100%}nav#site-nav li ul#see-all-dropdown ul li{padding:3px 0;text-indent:75px;color:#223143}nav#site-nav li ul#see-all-dropdown ul li a{font-weight:normal}input#nav-toggle:checked ~ div#wrap,input#nav-toggle:checked ~ .special_channel_wrapper div#wrap{height:100%;left:280px;overflow:hidden;position:fixed;width:100%;z-index:499}input#nav-toggle:checked ~ div#wrap label#nav-overlay,input#nav-toggle:checked ~ .special_channel_wrapper div#wrap label#nav-overlay{display:block}input#nav-toggle:checked ~ div#wrap label.open-sidebar,input#nav-toggle:checked ~ .special_channel_wrapper div#wrap label.open-sidebar{background:url(/assets/header/hamburger_dark-ccbe0313a4a6707981af4d7a4841df417b17cdbac61570c5392c5cf8d7f71ec1.png) center center no-repeat transparent}input#nav-toggle:checked ~ .header-wrap header#site-header{height:auto}input#nav-toggle:not(:checked) ~ header#site-header #see-all-dropdown{display:none}}label[for='nav-toggle']{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}input#nav-toggle{display:none}label#nav-overlay{display:none;bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}@media screen and (max-width: 766px){div#wrap ul#user-nav li:last-child{display:none}}@media screen and (max-width: 480px){div#wrap ul#user-nav li.fb-logged-in-image,div#wrap ul#user-nav li.fb-logged-out-image{display:none}div#wrap ul#user-nav li.fb-logged-in-image+li:before,div#wrap ul#user-nav li.fb-logged-out-image+li:before{display:none}}@media screen and (max-width: 479px){div#wrap>menu.site-menu>h1{left:0;position:relative;margin-left:0}}#user-nav .fb-logged-in-image img{height:24px;width:24px;border-radius:12px}#get-app-side{height:295px;background-color:white;text-align:center;padding-top:26px}#get-app-side .app-logo-side{width:42%;margin-left:20px}#get-app-side .app-link-side img{width:47%;padding-top:11px}#get-app-side .app-text-side{font-family:"Parry Grotesque Pro";width:200px;font-weight:bold;padding-top:15px;font-size:.9em;margin-left:auto;margin-right:auto}.cross-promo-content .bros-logo{display:block;margin:0 auto;padding-top:30px}.cross-promo-content .jj-motto{text-align:center;color:white;font-size:18px;margin:30px 0;font-family:"Parry Pro";font-weight:600;padding:0 10px}.cross-promo-content .products-wrap{text-align:center}.cross-promo-content .products-wrap .product{width:220px;position:relative;margin:0 auto}.cross-promo-content .products-wrap .product .logo-wrap{height:190px;border-radius:10px;margin:0 auto;position:relative;display:block}.cross-promo-content .products-wrap .product .logo-wrap:hover:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;border-radius:inherit;background:url(/assets/header/check_it_out-7e7e22f27e3d108bb82690652cb34185e8922f524a543e880b4f92aec1d38d4a.png) rgba(0,0,0,0.6) center no-repeat}.cross-promo-content .products-wrap .product p{font-size:16px;color:white;font-family:"Parry Grotesque Pro";font-weight:600;font-style:italic;padding:0 15px;margin:15px auto}.cross-promo-content .products-wrap .product.jj-messages .logo-wrap{background:url(/assets/header/jj_messages_logo-ea58042128b26d5cf3c510e1d0fca7328e3989cee5f5e44e2dff1babfdf063a6.png) #fff center no-repeat}.cross-promo-content .products-wrap .product.hello-santa .logo-wrap{background:url(/assets/header/hello_santa_logo-2956d27d5cb4fa66ef7e0c7cdc9acae950d76332a62a598e1b4302be9235cdc5.png) #41b179 center no-repeat}.cross-promo-content .products-wrap .product.storybots .logo-wrap{background:url(/assets/header/storybots_logo-7f8084cfbfe25869d5f3dffdb9d1f2a3c9387d64560b943689cdcd8b84308b88.png) #7d3c99 center no-repeat}#cross-promo-desktop{height:20px;position:relative;z-index:100;display:none;outline:0;background-color:#47d4d7}.category_halloween #cross-promo-desktop{background-color:#835eb5}@media screen and (min-width: 1025px){#cross-promo-desktop{display:block}}#cross-promo-desktop:before{content:"";display:block;height:1px;margin-top:-1px}#cross-promo-desktop .cp-body{height:550px;margin-top:-530px;position:relative;z-index:inherit;padding-top:0px;background:url(/assets/header/jj_bros_orange_glow-f7d0c3b34f2949e278971e129749879299b2040065cbeb5af70ac52d6247b679.png) 50% -90px no-repeat;background-color:inherit;transition:margin-top 0.75s}#cross-promo-desktop .cp-body .close-x-promo{position:absolute;top:5px;right:15px;margin:0;z-index:100;color:white;font-size:20px;cursor:pointer;padding:1px}#cross-promo-desktop .cp-body .close-x-promo:hover{color:#233243}#cross-promo-desktop .cp-body .cross-promo-content .get-our-app{height:160px;text-align:center;padding-top:5px}#cross-promo-desktop .cp-body .cross-promo-content .app-logo{padding-top:45px}#cross-promo-desktop .cp-body .cross-promo-content .app-animation{height:480px;width:369px;position:relative;margin-top:20px}#cross-promo-desktop .cp-body .cross-promo-content .app-background{position:absolute;margin-left:5px}#cross-promo-desktop .cp-body .cross-promo-content .app-video{height:354px;width:200px;position:absolute;margin-left:20px;margin-top:55px;border-style:solid;border-color:black;border-width:thin}#cross-promo-desktop .cp-body .cross-promo-content .app-rocker{position:absolute;margin-left:-142px}#cross-promo-desktop .cp-body .cross-promo-content .bros-logo{height:130px;visibility:hidden}#cross-promo-desktop .cp-body .cross-promo-content .app-header{padding-top:5px;color:#213e55;font-size:50px;font-weight:bold;font-family:"Parry Grotesque Pro", "Helvetica Neue", Arial, sans-serif}#cross-promo-desktop .cp-body .cross-promo-content .app-body{padding-top:10px;color:#213e55;font-family:"Parry Pro", Arial, sans-serif;font-size:20px;font-style:italic}#cross-promo-desktop .cp-body .cross-promo-content .app-iphone{vertical-align:top;display:inline-block;width:396px}#cross-promo-desktop .cp-body .cross-promo-content .app-iphone #app_video{background:"/assets/images/get-app-poster-057eb675d30150d5ebf53ff0a2e399b3d5700ff4b23f0d072cf296cb001cbaa8.jpg" no-repeat}#cross-promo-desktop .cp-body .cross-promo-content .app-copy{display:inline-block;width:472px}#cross-promo-desktop .cp-body .cross-promo-content .jj-motto{font-size:28px}#cross-promo-desktop .cp-body .cross-promo-content .products-wrap .product{display:inline-block;width:320px;padding:0 50px}#cross-promo-desktop .cp-body .cross-promo-content .products-wrap .product:not(:last-child):after{content:"";display:block;height:130px;right:0;width:1px;background-color:white;position:absolute;top:30px}#cross-promo-desktop .cp-body .cross-promo-content .apple-logo{padding-top:20px}#cross-promo-desktop .cp-body .cross-promo-content .learn-more{padding-top:20px}#cross-promo-desktop .cp-body .cross-promo-content .learn-more a{font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:18px;font-weight:600;color:black}#cross-promo-desktop .cp-body-desktop{background-image:none}#cross-promo-desktop.open .cp-body{margin-top:0;transition:margin-top 0.75s}#cross-promo-desktop .cp-more-tab{width:80px;height:30px;background-color:inherit;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;position:absolute;left:0;right:0;margin:0 auto;z-index:inherit}#cross-promo-desktop .cp-more-tab .more-stache{background:url(/assets/header/more_stache-e4f90b07a0cec038adbb4d19059c28e3184525887f59077b96927fa0a7f1d152.png) top no-repeat;margin-top:-10px;height:40px;opacity:0.85;background-size:60%}#cross-promo-desktop .cp-more-tab .more-stache:hover{opacity:1.0}#cross-promo-desktop .cp-more-tab .more-stache-desktop{background:url(/assets/header/app_stache-302ecba06a99fc87471759f9bbc573c83d1ce5919a863aab2a52643ced7e0b86.png) top no-repeat;background-size:80%}#cross-promo-desktop .cp-more-tab-desktop{width:145px;height:35px}#cross-promo-desktop .black-overlay{background-color:#000;top:0;left:0;right:0;bottom:0;position:fixed;opacity:0.5;z-index:0;display:none}#cross-promo-desktop.open .black-overlay{display:block}#cross-promo-desktop.open .cp-more-tab .more-stache{opacity:1.0}#cross-promo-mobile{display:none}@media screen and (max-width: 1024px){#cross-promo-mobile{display:block}}@media screen and (min-width: 1025px){header#site-header.slim-header{width:980px;margin:0 auto;padding-bottom:0px;min-height:52px}header#site-header.slim-header .jj-logo{background:url(/assets/header/jj_name_logo-abd509c55c706680c771bed25e87877c5cbd04b9f8d9e24e9af00d27ed8986e6.png) no-repeat;height:35px;width:113px}header#site-header.slim-header #site-nav .activator,header#site-header.slim-header #site-nav #search-wrap{display:none}header#site-header.slim-header #site-nav .activator{position:absolute;top:0px;left:85px}header#site-header.slim-header #site-nav .activator li.top-level{margin-top:10px}header#site-header.slim-header .site-menu{height:initial}header#site-header.slim-header .site-menu .jj-logo,header#site-header.slim-header .site-menu #user-nav{margin-top:7px}header#site-header.slim-header #cross-promo-desktop{display:none}}body.view__index.owner-view header#site-header.slim-header #site-nav .activator{display:block}body.channel_holidays #cross-promo-desktop,body.channel_valentines #cross-promo-desktop{background-color:#47d4d7}body.channel_holidays #cross-promo-desktop .black-overlay,body.channel_valentines #cross-promo-desktop .black-overlay{background-color:#000}body.USER-MEMBER .MEMBER-HIDDEN{display:none !important}body.USER-ANON .ANON-HIDDEN{display:none !important}body.USER-SUB .SUB-HIDDEN{display:none !important}body.USER-NONSUB .NONSUB-HIDDEN{display:none !important}body.USER-FB .FB-HIDDEN{display:none !important}body.USER-NONFB .NONFB-HIDDEN{display:none !important}.flash_missing_msg{display:none;background-color:#fff !important;color:#990000 !important;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:36px !important;line-height:40px !important;text-align:left;padding:32px 32px 32px 44px}.flash_missing_msg sup{font-size:12px;vertical-align:super}.flash_missing_msg span.latest_fp{color:#cc0000 !important;display:block;margin:3px 0px 0px 0px}.flash_missing_msg a.button{font-size:36px !important;margin:18px 0px 0px 0px;padding:12px 0px 12px 0px;width:280px !important;max-width:280px !important;min-width:280px !important;height:36px !important;max-height:36px !important;display:block;text-align:center;text-transform:lowercase;text-decoration:none !important;text-indent:0px !important;color:#660000 !important;background-color:#ff0000 !important;border-radius:15px;-moz-border-radius:15px;background-image:linear, bottom, #cc0000 31%, red 66%, red 83%;background-image:-o-linear-gradient(bottom, #c00 31%, red 66%, red 83%);background-image:-moz-linear-gradient(bottom, #c00 31%, red 66%, red 83%);background-image:-webkit-linear-gradient(bottom, #c00 31%, red 66%, red 83%);background-image:-ms-linear-gradient(bottom, #c00 31%, red 66%, red 83%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.31, #c00), color-stop(0.66, red), color-stop(0.83, red))}.table-wrap{display:table}.row-wrap{display:table-row}body.responsive{min-width:980px}@media screen and (min-width: 0){body.responsive{min-width:0}}body.responsive,body.responsive #wrap,body.responsive #container,body.responsive #content{margin:0;padding:0}body.responsive .promo-unit-wrapper{overflow:hidden;position:relative;width:100%;z-index:100}body.responsive .promo-unit-wrapper+div#page-wrap{position:relative}@media screen and (max-width: 979px){body.responsive .promo-unit-wrapper{position:absolute}body.responsive #nav-toggle:checked+.promo-unit-wrapper{position:fixed}}body.responsive .header-promo-unit,body.responsive #header-promo-unit{max-width:920px;margin:0 auto;padding-right:50px;position:relative;text-align:center}body.responsive .header-promo-unit .close-header-promo,body.responsive #header-promo-unit .close-header-promo{position:absolute;top:16px;right:-40px;width:33px;height:45px;background-image:url(/assets/responsive/storybots/close-button-ea5660f4f26ab4646297151d4dd124ec7485676e34b2d57b0408c6bf59d2f3f0.png);background-size:contain;background-repeat:no-repeat}body.responsive .header-promo-content-wrap .header-promo-content{display:inline-block;margin:0 auto}body.responsive .header-promo-callout,body.responsive #header-promo-callout{background-image:url(/assets/responsive/header_promo_callout-4c6b1e992528e39ef9e7a70f35f3100e60d5f18c9d979cc19f9dee4c18d2da0a.png);height:15px;width:31px;margin-left:68px}body.responsive .join-link,body.responsive .upgrade-link{padding:8px 40px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:white;text-decoration:none;background:#44b86a;font-size:18px;top:30px;text-align:center;border-radius:7px;margin-top:15px;width:136px;display:none}body.responsive #header-responsive,body.responsive #content{position:relative;margin:0 auto;background-color:white}body.responsive #header-responsive{background-color:#3b3b3b;min-height:58px}body.responsive #header-responsive,body.responsive #header-responsive a,body.responsive #header-responsive a:hover{font-family:Arial;font-size:11px;text-decoration:none;color:#c4c4c4}body.responsive #header-responsive a.UNDERLINE{text-decoration:underline}body.responsive #logo-wrap{display:inline-block;z-index:99}body.responsive #my-nav-wrap{display:block;position:absolute;top:0;right:0;padding:0 20px 0px 0px;line-height:58px;vertical-align:middle}body.responsive #my-nav-wrap #responsive-desktop-nav-links #user-nav li.border-left{border:none}body.responsive #my-nav-wrap .upgrade_link{border-left:1px solid #FFF;padding-left:10px;margin-left:2px;font-weight:bold}body.responsive #my-nav-wrap ul{line-height:64px;list-style-type:none;padding:0}body.responsive #my-nav-wrap li{line-height:64px;display:inline-block;padding-right:0.5em;vertical-align:middle}body.responsive #my-nav-wrap li:last-child{border-right:none}body.responsive #my-nav-wrap ul#user-nav{line-height:64px;height:64px;margin:0}body.responsive #my-nav-wrap ul#user-nav li{vertical-align:middle}body.responsive #my-nav-wrap ul#user-nav .upgrade_link{border-left:1px solid #FFF;padding-left:10px;font-weight:bold}body.responsive #my-nav-wrap ul#user-nav .fb-logged-out-image{display:inline-block;vertical-align:middle}body.responsive #my-nav-wrap ul#user-nav .fb-logged-out-image a{width:16px;height:16px;display:block;text-indent:-9999em;background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -64px}body.responsive .hamburger-callout-wrap,body.responsive .hamburger-callout{height:53px;width:17px}body.responsive .hamburger-callout-wrap{vertical-align:middle;display:inline-block}body.responsive .hamburger-callout{background-image:url(/assets/responsive/hamburger_callout-5c01aa28c3d00e2488f487cec994ae3299c30f8749ad06541a550bdcf7dcd23f.png);display:none}body.responsive .hamburger,body.responsive #logo-wrap{vertical-align:middle}body.responsive .hamburger{margin:12px 0 12px 0}body.responsive #container{margin:0 auto 0 auto}body.responsive #content-wrap{width:100%;clear:both}body.responsive .hamburger{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -254px;width:47px;height:34px;display:inline-block;position:relative}body.responsive .aspect-locked{position:relative}body.responsive .aspect-locked-content{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover}body.responsive .hidden{display:none;visibility:hidden}body.responsive .link-fill{text-decoration:none;position:absolute;top:0;right:0;bottom:0;left:0}body.responsive .visible-mobile,body.responsive .visible-desktop,body.responsive .visible-phone,body.responsive .visible-small-phone,body.responsive .visible-large-phone,body.responsive .visible-tablet,body.responsive .visible-small-desktop,body.responsive .visible-large-desktop{display:none !important}body.responsive .wireframe{background-image:url(/assets/responsive/wireframe-84e6db8b60eb85014729f55ad3f0823bc66d4a828902da29ff1f334a96db717e.png);background-position:center;background-size:100% 100%;text-align:center;line-height:inherit;vertical-align:middle;font-family:cursive;font-weight:bold}body.responsive #main-nav-wrap{height:29px;max-height:29px;background-color:#212121}body.responsive #main-nav-wrap #search-wrap{font-size:12px}body.responsive #main-nav-wrap #search-wrap a{color:#333}body.responsive #nav-links{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive #nav-links a,body.responsive #nav-links a:visited{color:#cecece;text-decoration:none}body.responsive #nav-links a:hover{color:#fafafa}body.responsive #nav-links ul{float:left;list-style-type:none;margin:0;padding-left:87px}body.responsive #nav-links ul.account_menu_links{display:none}body.responsive #nav-links li.top-level{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;float:left;border-left:1px solid #464646;padding:0 5px}body.responsive #nav-links li.top-level a{display:block;font-size:14px;letter-spacing:1px;line-height:29px;padding:0 5px;white-space:nowrap}body.responsive #nav-links .col_1 ul{padding-left:0}body.responsive #header-responsive-wrap{background-color:black;width:100%;position:relative}body.responsive #logo-wrap{position:relative}body.responsive #logo-large{width:112px;height:89px;background-image:url(/assets/responsive/jibjab_logo_large-b2456fcf8eb04364fb606a2a3b41643369c3fb08bb4bbbf6e43ce316c7abf818.png);display:inline-block}body.responsive #logo-small{width:121px;height:45px;margin:4px 0 0 14px;background-image:url(/assets/responsive/jibjab_logo_small-a7de524e20ab3b7ed64c52562b23d303a9895ac6e0274e2eb9c1f467990b6387.png)}body.responsive #nav-links .seeall{background-image:url(/assets/common/see_all_down-ec97009c681ab6b03594869c05d93bd2e95298d42bdc2d71a98e48262420f348.png);background-repeat:no-repeat;background-position:44px 7px;padding-right:25px !important}body.responsive #member-exclusives{width:940px;height:72px;padding:15px 0 0;margin:0 auto}body.responsive #member-exclusives .promo-link{padding:10px 40px;color:white;text-decoration:none;background:#44b86a;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:18px;display:inline-block;margin:15px 10px 0 0;text-align:center;border-radius:7px;width:auto;float:right}body.responsive #member-exclusives #counter-wrap{float:left;padding:0;width:240px;min-width:240px;margin-top:4px}body.responsive #member-exclusives #counter-box{padding:1px;text-align:center;border-radius:5px}body.responsive #member-exclusives #this-week{color:#6e6e6e;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-style:italic;text-align:center}body.responsive #member-exclusives #exclusive-promo{background-color:#42739e;border-radius:5px;float:left;position:relative;width:700px}body.responsive #member-exclusives #exclusive-thumb-wrap{width:170px;height:100%;float:left}body.responsive #member-exclusives #exclusive-thumb{width:170px;height:66px;background-image:url(/assets/responsive/member_exclusives_rocker-82cc32756b15bfc7ae7e1d5dbe1fa1ac497650058129d7d7e7dae4ca454f16ac.png);margin-left:30px;position:absolute;bottom:0}body.responsive #member-exclusives #text{float:left;padding:13px 0 13px 22px}body.responsive #member-exclusives #lead-in{font-size:22px;color:#7ad8f0;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase}body.responsive #member-exclusives #description{font-size:15px;color:white;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-style:italic;margin-top:4px}body.responsive #member-exclusives #jjcounter{margin:auto}body.responsive #member-exclusives #jjcounter .strip-wrap{display:inline-block;height:40px;max-height:40px;background-color:#696969;overflow:hidden;margin:0 0 0 2px}body.responsive #member-exclusives #jjcounter .strip{display:block;height:400px;font-weight:bold;color:white;text-align:center;vertical-align:middle}body.responsive #member-exclusives #jjcounter .digit{font-size:22px;padding:0 8px;height:40px;max-height:40px;line-height:40px;vertical-align:middle;font-family:Verdana, sans;font-weight:300;background-image:url(/assets/responsive/site-links-background-pale-40-2b987dd6ea5bf43169beae21508b3006788eae0eb5bebc5d7aa4b8d06d937e88.png)}body.responsive #member-exclusives .pos0{margin-top:0}body.responsive #member-exclusives .pos1{margin-top:-40px}body.responsive #member-exclusives .pos2{margin-top:-80px}body.responsive #member-exclusives .pos3{margin-top:-120px}body.responsive #member-exclusives .pos4{margin-top:-160px}body.responsive #member-exclusives .pos5{margin-top:-200px}body.responsive #member-exclusives .pos6{margin-top:-240px}body.responsive #member-exclusives .pos7{margin-top:-280px}body.responsive #member-exclusives .pos8{margin-top:-320px}body.responsive #member-exclusives .pos9{margin-top:-360px}body.responsive footer{width:100%;min-height:200px;padding:17px 0 0;margin:0 auto 0;background:#ececec url(/assets/common/footer_top-b6f77342efbbe71654ae074fce3ab23da23f7ca87f5f5cf1630c037a6a3f360a.png) no-repeat top left;font-size:12px;background:#404040;color:#aaa;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive footer #footer{margin:0 auto;width:960px}body.responsive footer #footer ul{padding:0;list-style:none}body.responsive footer #footer .membership_price_note{margin-bottom:0}body.responsive footer #footer span.not_semantic{background:none;height:0}body.responsive footer #footer a{color:#aaa}body.responsive footer #footer>div{min-height:270px}body.responsive footer #footer>div.payment_info{min-height:0}body.responsive footer #footer span.not_semantic{clear:both;height:17px;display:block}body.responsive footer #footer h4{font-family:Georgia, Times, serif;font-weight:bold;margin-bottom:12px;text-transform:uppercase;text-indent:-9999px;background-repeat:no-repeat}body.responsive footer #footer .tier2{padding-left:10px}body.responsive footer #footer .logo{width:203px;height:270px;float:left;border-right:1px solid #676767;text-indent:-9999px;position:relative;background:url(/assets/footer/logo-0657c70e187422cc223958bfd322d271299610fabedcd0b60cc79b5354fd0742.png) no-repeat 70px 70px}body.responsive footer #footer .logo a{position:absolute;width:101px;height:116px;top:70px;left:74px}body.responsive footer #footer .logo .fb_like{min-height:0;text-indent:0;position:absolute;top:200px;left:80px}body.responsive footer #footer .footer_links{width:215px;float:left;border-right:1px solid #676767;padding:0 15px}body.responsive footer #footer .footer_links h4{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -868px;height:12px}body.responsive footer #footer .footer_links ul{float:left;width:105px}body.responsive footer #footer .footer_links ul li{margin-bottom:5px}body.responsive footer #footer .footer_links ul li ul{margin:5px 0 0 10px}body.responsive footer #footer .copyright{width:185px;float:left;border-right:1px solid #d4d4d4;padding:0 15px;line-height:1.5}body.responsive footer #footer .support{width:259px;margin-left:15px;float:left}body.responsive footer #footer .support h4{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -192px}body.responsive footer #footer .support #newsletter-signup-footer{position:relative;border-bottom:1px solid #676767;min-height:60px;padding-bottom:12px;margin-bottom:12px}body.responsive footer #footer .support #newsletter-signup-footer h4{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -513px}body.responsive footer #footer .support #newsletter-signup-footer form .spinner{min-height:0;background-image:url(/assets/common/ajax-spinner-1b02923f604d4884a2bc135e9e671cbc790a6d88b268b14796212e86cf9406d5.gif);background-size:contain;-ms-behavior:url(/../ie-htcs/backgroundsize.min.htc);display:none;position:absolute;width:19px;height:19px;top:32px;right:122px}body.responsive footer #footer .support #newsletter-signup-footer form input[type="email"]{border-radius:10px;border:1px solid black;height:25px;line-height:25px\9;padding:2px 5px 2px 10px;width:124px}body.responsive footer #footer .support #newsletter-signup-footer form input[type="email"]:focus{outline:none;box-shadow:0 0 5px #9ECAED;border-color:#9ECAED}body.responsive footer #footer .support #newsletter-signup-footer form input[type="email"].invalid-email{border:2px solid #A00;color:#A00;background-color:#dca0a0}body.responsive footer #footer .support #newsletter-signup-footer form input[type="submit"]{width:113px;height:35px;cursor:pointer;border:none;text-indent:-9999px;background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -577px}body.responsive footer #footer .support #newsletter-signup-footer form input[type="submit"][disabled="disabled"]{cursor:default}body.responsive footer #footer .support #newsletter-signup-footer p{margin:20px 10px 0}body.responsive footer #footer .support #newsletter-signup-footer p strong{font-weight:bold;color:#60D000}body.responsive footer #footer .copyright{border-color:#676767}body.responsive footer #footer .copyright h4{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -130px}body.responsive footer #footer .copyright ul{margin-top:8px}body.responsive footer #footer .copyright ul li{width:92px;float:left;margin:5px}body.responsive footer #footer .copyright ul li.ft_wd{clear:both;width:184px;line-height:1.5em}body.responsive footer #footer .copyright .privacy{clear:both;margin-top:65px;border-top:1px solid #676767;padding:30px 15px 0 50px;background:url(/assets/footer/lock-ebb70432470201b146a527e14bc8cfa844a318c4e1be144fac5fb9fb72159c1e.png) no-repeat 5px 30px}body.responsive footer #footer .support ul#support-links{overflow:hidden}body.responsive footer #footer .support ul#support-links li{float:left;padding-right:9px}body.responsive footer #footer .support li{margin-bottom:5px}body.responsive footer #footer .support .seo_links{margin-top:12px;border-top:1px solid #676767;padding-top:12px}body.responsive footer #footer .support .payment_info{margin-top:12px;border-top:1px solid #676767;padding-top:12px}body.responsive footer #footer .support .payment_info h4{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -740px}body.responsive footer #footer .support .payment_info ul{width:259px;height:28px;margin:10px 0 20px;text-indent:-9999px;background:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png) no-repeat;background-color:transparent;background-position:0 -662px}body.responsive footer #footer-wrap{position:relative;margin:30px auto 0 auto;padding-bottom:70px;max-width:980px}body.responsive footer #footer-wrap .jj-logo,body.responsive footer #footer-wrap .social-media-links{width:20%;position:absolute}@media screen and (max-width: 630px){body.responsive footer #footer-wrap .jj-logo,body.responsive footer #footer-wrap .social-media-links{position:relative;margin:0 auto;width:120px}}body.responsive footer #footer-wrap .jj-logo.jj-logo,body.responsive footer #footer-wrap .social-media-links.jj-logo{left:10px;text-align:left}@media screen and (max-width: 980px){body.responsive footer #footer-wrap .jj-logo.jj-logo,body.responsive footer #footer-wrap .social-media-links.jj-logo{text-align:center}}@media screen and (max-width: 630px){body.responsive footer #footer-wrap .jj-logo.jj-logo,body.responsive footer #footer-wrap .social-media-links.jj-logo{left:0}}body.responsive footer #footer-wrap .jj-logo.social-media-links,body.responsive footer #footer-wrap .social-media-links.social-media-links{top:0;right:10px;text-align:right}@media screen and (max-width: 980px){body.responsive footer #footer-wrap .jj-logo.social-media-links,body.responsive footer #footer-wrap .social-media-links.social-media-links{text-align:center}}@media screen and (max-width: 630px){body.responsive footer #footer-wrap .jj-logo.social-media-links,body.responsive footer #footer-wrap .social-media-links.social-media-links{right:0}}body.responsive footer #footer-wrap .jj-logo img,body.responsive footer #footer-wrap .social-media-links img{display:inline-block;margin:0 auto}body.responsive footer #footer-wrap .jj-logo img{height:30px}body.responsive footer #footer-wrap .nav-links{text-align:center;line-height:30px}@media screen and (max-width: 630px){body.responsive footer #footer-wrap .nav-links{border-top:1px solid white;border-bottom:1px solid white;width:85%;margin:15px auto;padding:10px 0}}body.responsive footer #footer-wrap .nav-links>div{display:inline-block}@media screen and (max-width: 980px){body.responsive footer #footer-wrap .nav-links>div{display:block}}body.responsive footer #footer-wrap .nav-links>div a{color:white;font-size:16px;padding-right:20px;display:inline-block;text-decoration:none}@media screen and (max-width: 630px){body.responsive footer #footer-wrap .nav-links>div a{padding-right:10px}}@media screen and (max-width: 980px){body.responsive footer #footer-wrap .nav-links>div a:not(:first-child):before{content:" ";display:block;background-color:white;height:4px;width:4px;border-radius:2px;position:relative;top:17px;left:-13px}}@media screen and (max-width: 980px) and (max-width: 630px){body.responsive footer #footer-wrap .nav-links>div a:not(:first-child):before{left:-7.5px}}@media screen and (max-width: 980px){body.responsive footer #footer-wrap .nav-links>div a:last-child{padding-right:0px}}body.responsive footer #footer-wrap .social-media-links img{height:24px}body.responsive footer #footer-wrap .social-media-links img:first-child{margin-right:10px}body.responsive footer #footer-wrap #copyright{text-align:center;padding:0 20px;margin-top:50px;color:white;font-size:12px}@media screen and (max-width: 979px){body.responsive.nav-menu-expanded .hamburger{margin-left:0}body.responsive #wrap{background-color:#212121}body.responsive #container{margin-left:400px;margin-left:0px}body.responsive #content-wrap{background-color:white}body.responsive #header-responsive{background-color:black}body.responsive .profile-image{float:left;margin-right:8px}body.responsive .facebook-login-link{height:38px;width:38px;background-image:url(/assets/responsive/facebook_icon-cf5140eb9d019ba9172e56d52b84f7ebda2314530f1a17888ae25b701f0814c9.png);display:inline-block;vertical-align:middle;margin:0 8px 0 9px;position:relative}body.responsive .facebook-login-link a{width:38px;height:38px;padding:0;margin:0}body.responsive a.login-link,body.responsive a.register-link{line-height:38px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;vertical-align:middle;font-size:16px}body.responsive a.login-link{margin-right:14px;padding-right:14px}body.responsive a.register-link{display:none}body.responsive #main-nav-wrap{bottom:0;max-height:100%;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;position:absolute;left:-250px;top:0;height:auto;overflow:hidden;z-index:99;width:250px;max-width:250px;padding-top:70px;padding-bottom:60px;color:#c4c4c4}body.responsive #main-nav-wrap .upgrade_link{display:block;padding-left:58px}body.responsive #main-nav-wrap a,body.responsive #main-nav-wrap a:link,body.responsive #main-nav-wrap a:hover,body.responsive #main-nav-wrap a:visited{color:#c4c4c4;text-decoration:none}body.responsive #main-nav-wrap a:hover{color:#fafafa}body.responsive #main-nav-wrap .UNDERLINE,body.responsive #main-nav-wrap a:link.UNDERLINE{text-decoration:underline}body.responsive #main-nav-wrap ul.account_menu_links{display:none;opacity:0.0;padding-bottom:15px}body.responsive #main-nav-wrap ul.account_menu_links li{height:24px;min-height:24px;line-height:24px}body.responsive #main-nav-wrap ul.account_menu_links li a{line-height:24px;background-color:inherit}body.responsive #main-nav-wrap ul{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;padding-left:0px;width:100%}body.responsive #main-nav-wrap li,body.responsive #main-nav-wrap li.top-level{width:100%;margin:10px 0 0;max-width:250px}body.responsive #main-nav-wrap li a,body.responsive #main-nav-wrap li.top-level a{background-color:#454545;padding:10px 40px}body.responsive #main-nav-wrap li a:hover,body.responsive #main-nav-wrap li.top-level a:hover{background-color:#606060;color:#fafafa}body.responsive #main-nav-wrap #nav-links{margin-top:18px;width:100%}body.responsive #main-nav-wrap #nav-links .seeall{background-position:85px 18px}body.responsive #main-nav-wrap #nav-links #search-wrap{display:none}body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns{margin:0 auto;overflow:hidden;position:relative;top:0}body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns{border:none;height:auto;margin:0;padding:0;width:100%}body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1 h3,body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1.celebrate h3{font-weight:normal;font-size:24px;text-indent:0px;background-image:none;background-color:#323232;color:#FFF;height:auto;width:193px;padding:0px 0px 0px 57px;margin:7px 0px 0px 0px;vertical-align:middle}body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1 ul li.menu_all,body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1.celebrate ul li.menu_all{width:193px;height:16px;min-height:16px;line-height:16px;background-color:#262626}body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1 ul li.menu_all a,body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1 ul li.menu_all a:hover,body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1.celebrate ul li.menu_all a,body.responsive #main-nav-wrap #see_all_menu .dropdown_4columns .rounded_edge_columns .col_1.celebrate ul li.menu_all a:hover{width:193px;background-color:#262626;color:#FFF !important;font-size:16px;padding-left:58px}body.responsive #my-nav-wrap{padding-right:6px}body.responsive #logo-small{margin:11px 0 0 0}body.responsive .big-fb-link img{width:30px;height:30px}body.responsive footer{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-align:center}body.responsive footer #footer{width:auto;margin:0 5%}body.responsive footer #footer div{min-height:0}body.responsive footer #footer .logo,body.responsive footer #footer .footer_links,body.responsive footer #footer .copyright,body.responsive footer #footer .support,body.responsive footer #footer .support #newsletter-signup-footer,body.responsive footer #footer .support .payment_info{float:none;width:auto;border:none}body.responsive footer #footer .logo h4,body.responsive footer #footer .footer_links h4,body.responsive footer #footer .copyright h4,body.responsive footer #footer .support h4,body.responsive footer #footer .support #newsletter-signup-footer h4,body.responsive footer #footer .support .payment_info h4{text-align:center;background:none;background-image:none;text-indent:0;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive footer #footer .logo,body.responsive footer #footer .footer_links{display:inline-block;padding-bottom:8px}body.responsive footer #footer .copyright{border-top:1px solid #676767;padding-top:11px;margin-top:11px}body.responsive footer #footer .copyright,body.responsive footer #footer .support,body.responsive footer #footer .support #newsletter-signup-footer,body.responsive footer #footer .support .payment_info{border-bottom:1px solid #676767;padding-bottom:11px}body.responsive footer #footer .membership_price_note{padding:11px 0}body.responsive footer #footer .footer_links{width:100%;padding:0;margin-bottom:11px}body.responsive footer #footer .footer_links .site-links-wrap{display:block;width:100%;width:198px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;background-image:url(/assets/responsive/site-links-background-pale-936c79b638c5fd6d05ed72ad128cdc0a5bb252e915ed958eea3713b8d1d7f674.png);border-radius:7px;border:0px solid transparent;margin:22px auto auto auto}body.responsive footer #footer .footer_links li{background-color:#bcbfc2}body.responsive footer #footer .footer_links h4{background:url(/assets/responsive/down_triangle_site_links-4a9000219af1340d14adecc2ba2fc434b1f71874a1d58086e5610414fb1ddcd8.png) center right no-repeat;color:#e1e5e6;cursor:pointer;font-size:17px;font-weight:400;height:30px;line-height:30px;margin:0;padding-left:14px;text-align:left;text-decoration:none;text-transform:none;vertical-align:middle;width:198px}body.responsive footer #footer .footer_links ul{background-position:top;background-repeat:no-repeat;background-size:contain;display:none;float:none;margin:0;margin-left:auto;margin-right:auto;width:198px;padding:0;list-style:none}body.responsive footer #footer .footer_links ul li{width:198px;text-align:center;text-align:center;display:block;width:151px;margin-bottom:0;vertical-align:middle;line-height:28px;height:28px;padding:0 10px}body.responsive footer #footer .footer_links ul li a{color:#383131;text-decoration:none;vertical-align:middle;margin-right:6px;line-height:28px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-decoration:underline}body.responsive footer #footer .footer_links ul li:hover{background-color:#93b5c4}body.responsive footer #footer .footer_links ul li.tier2{display:none}body.responsive footer #footer .logo{width:101px;height:116px;background-position:center top;margin:auto;display:block;min-height:0;padding-bottom:31px}body.responsive footer #footer .logo .fb_like{min-height:0;text-indent:0;position:absolute;top:auto;bottom:0px;left:8px}body.responsive footer #footer .logo a{top:0;right:0;bottom:0;left:0;width:auto;height:auto}body.responsive footer #footer .copyright,body.responsive footer #footer .support{display:site}body.responsive footer #footer .copyright{text-align:center;min-height:0}body.responsive footer #footer .copyright .privacy{line-height:32px;display:inline-block;margin-top:8px;padding:30px 25px 0 50px}body.responsive footer #footer .copyright ul li,body.responsive footer #footer .copyright ul li.ft_wd{clear:none;width:auto;line-height:inherit;display:inline-block;float:none}body.responsive footer #footer .support{text-align:center}body.responsive footer #footer .support #newsletter-signup-footer{display:inline-block}body.responsive footer #footer .support .payment_info ul{margin:auto}body.responsive footer #footer .support ul#support-links li{float:none;display:inline-block}}body.responsive .visible-desktop,body.responsive .visible-small-desktop{display:inherit}@media screen and (min-width: 980px){body.responsive .hidden-desktop,body.responsive .hidden-small-desktop{display:none !important}}body.responsive #content{width:980px;max-width:980px;margin:0 auto}body.responsive #header-responsive-wrap{background-color:#3b3b3b}body.responsive #units,body.responsive #nav-links,body.responsive #header-responsive{width:860px;max-width:860px;margin:0 auto}body.responsive #logo-wrap{position:absolute;top:12px;left:-23px}@media screen and (max-width: 979px){body.responsive #logo-wrap{left:50%;margin-left:-60px;top:0;width:120px}}body.responsive #footer .footer_links ul{display:block}@media screen and (max-width: 480px){body.responsive .visible-mobile,body.responsive .visible-phone,body.responsive .visible-small-phone{display:inherit !important}body.responsive .hidden-phone,body.responsive .hidden-small-phone,body.responsive .hidden-mobile{display:none !important}body.responsive #header-responsive,body.responsive #content{width:100%}body.responsive #header-responsive a.login-link,body.responsive #header-responsive a.user-info-link{padding-right:5px}body.responsive #header-responsive #logo-wrap{left:auto;margin:0}body.responsive .header-promo-unit,body.responsive #header-promo-unit{max-width:280px;padding-right:20px}body.responsive .header-promo-unit .close-header-promo,body.responsive #header-promo-unit .close-header-promo{top:6px;right:-30px;width:23px;height:16px}body.responsive #my-nav-wrap #my-nav-wrap{padding:0;line-height:62px;margin-top:4px}body.responsive #my-nav-wrap #account-links{float:right;margin-right:5px}body.responsive #my-nav-wrap #account-links .big-fb-link{width:25px !important}body.responsive #my-nav-wrap #account-links .login-link{padding-right:5px;margin-right:0}}@media screen and (min-width: 481px) and (max-width: 767px){body.responsive .visible-mobile,body.responsive .visible-phone,body.responsive .visible-large-phone{display:inherit !important}body.responsive .hidden-phone,body.responsive .hidden-large-phone,body.responsive .hidden-mobile{display:none !important}body.responsive #header-responsive,body.responsive #content{width:100%}body.responsive .header-promo-unit,body.responsive #header-promo-unit{max-width:400px;padding-right:30px}body.responsive .header-promo-unit .close-header-promo,body.responsive #header-promo-unit .close-header-promo{top:10px;right:-40px;width:23px;height:45px}}@media screen and (min-width: 768px) and (max-width: 979px){body.responsive .visible-mobile,body.responsive .visible-tablet{display:inherit !important}body.responsive .hidden-tablet,body.responsive .hidden-mobile{display:none !important}body.responsive #header-responsive{width:100%;max-width:100%}body.responsive #content{width:768px;max-width:768px}body.responsive .header-promo-unit,body.responsive #header-promo-unit{max-width:480px}body.responsive .header-promo-unit .close-header-promo,body.responsive #header-promo-unit .close-header-promo{top:6px}}@media screen and (min-width: 1200px){body.responsive .visible-desktop,body.responsive .visible-large-desktop{display:inherit !important}body.responsive .hidden-desktop,body.responsive .hidden-large-desktop{display:none !important}body.responsive #header-responsive,body.responsive #content{width:1200px;max-width:1200px;margin:0 auto}body.responsive #header-responsive-wrap{background-color:#3b3b3b}body.responsive #units,body.responsive #nav-links,body.responsive #header-responsive{width:960px;margin:0 auto}body.responsive #main-nav-wrap{left:0 !important}body.responsive #logo-wrap{position:absolute;top:12px;left:-23px}body.responsive #footer .footer_links ul{display:block !important}}body.responsive.debug #debug-unit{width:100%;background-color:skyblue}body.responsive.debug #responsive-size-notification{padding:0.4em;text-align:center;text-shadow:1px 1px #ccc}body.responsive.debug #phone-switcher{text-align:center;margin-bottom:4px}body.responsive.debug #phone-switcher a{text-decoration:underline}body.responsive.debug .iphone-off{display:none}body.responsive.debug .iphone-on{display:inline}body.responsive.debug.iphone{background-color:gray}body.responsive.debug.iphone #container{width:320px}body.responsive.debug.iphone .iphone-on{display:none}body.responsive.debug.iphone .iphone-off{display:inline}#upsell-banner-unit{background:#233344}#upsell-banner-unit #upsell-banner-initial ul,#upsell-banner-unit #upsell-banner-expanded ul{padding:0 0 0 15px}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap,#upsell-banner-unit #upsell-banner-expanded #upsell-banner-wrap{padding:10px 0;width:1100px;margin:0 auto;position:relative;max-width:100%}#upsell-banner-unit #upsell-banner-initial #upsell-banner,#upsell-banner-unit #upsell-banner-expanded #upsell-banner{width:960px;margin:0 auto;overflow:hidden}#upsell-banner-unit #upsell-banner-initial .join-link,#upsell-banner-unit #upsell-banner-initial .upgrade-link,#upsell-banner-unit #upsell-banner-expanded .join-link,#upsell-banner-unit #upsell-banner-expanded .upgrade-link{color:white;text-decoration:none;background:#44b86a;font-size:18px;top:30px;display:inline-block;margin-top:15px;text-align:center;border-radius:7px;width:auto}#upsell-banner-unit #upsell-banner-initial .join-link,#upsell-banner-unit #upsell-banner-initial .upgrade-link,#upsell-banner-unit #upsell-banner-expanded .join-link,#upsell-banner-unit #upsell-banner-expanded .upgrade-link{display:none}#upsell-banner-unit #upsell-banner-initial .join-link,#upsell-banner-unit #upsell-banner-expanded .join-link{padding:8px 61px 8px 62px}#upsell-banner-unit #upsell-banner-initial .upgrade-link,#upsell-banner-unit #upsell-banner-expanded .upgrade-link{padding:8px 20px}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #hide-upsell{position:absolute;top:10px;right:0;background:url(/home/upsell-hide.png) center center no-repeat transparent;width:29px;height:27px;display:block}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text,#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview{display:inline-block;vertical-align:top}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text{float:left;padding-top:18px}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text .upsell-banner-primary-text{font-size:32px;font-weight:100;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#affafa}#upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview{float:right}#upsell-banner-unit #upsell-banner-expanded{display:none}#upsell-banner-unit #upsell-banner-expanded,#upsell-banner-unit #upsell-banner-expanded a{color:white;text-decoration:none}#upsell-banner-unit #upsell-banner-expanded .collapse-upsell-banner{position:absolute;bottom:0;right:0;background:url(/home/upsell-close.png) center center no-repeat transparent;width:38px;height:36px;display:block;text-indent:-9999em;color:transparent;overflow:hidden}#upsell-banner-unit #upsell-banner-expanded #upsell-banner{position:relative}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-video-unit,#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit{float:left}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-video-unit{padding-right:29px;margin-right:-29px;background:url(/home/upsell-arrow.png) 649px center no-repeat transparent}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-video-unit #homepage-upsell-promo{border:5px solid #798794}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit{vertical-align:top;margin:3px auto auto 20px;text-align:left;max-width:270px}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-primary-text{font-size:36px;font-weight:100;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#affafa;margin-bottom:10px}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-secondary-text{margin-top:18px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-style:italic;font-size:150%}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-secondary-text .call-to-action{font-weight:700}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-secondary-text,#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-secondary-text a{color:white;text-decoration:none}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit ul.upsell-banner-benefits{margin-top:20px;list-style:disc}#upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit ul.upsell-banner-benefits li{margin:5px 0 5px 20px;line-height:130%;font-size:16px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}#upsell-banner-unit .searchResults{left:auto;right:auto}body.USER-ANON #upsell-banner-unit #upsell-banner-initial .join-link,body.USER-ANON #upsell-banner-unit #upsell-banner-expanded .join-link,body.USER-MEMBER.USER-NONSUB #upsell-banner-unit #upsell-banner-initial .upgrade-link,body.USER-MEMBER.USER-NONSUB #upsell-banner-unit #upsell-banner-expanded .upgrade-link{display:inline-block}#see_all_menu .col_1{display:inline;float:left;position:relative}#see_all_menu .col_1 li{letter-spacing:0;margin-bottom:4px}#see_all_menu div.rounded_edge_columns .col_1{width:150px;padding-left:0}#see_all_menu div.rounded_edge_columns .col_1 ul a{font-weight:300}#see_all_menu .col_1 a{font-family:Arial, Helvetica, sans-serif !important;font-size:14px;text-align:left !important;display:block !important;outline:0;text-decoration:none !important}#see_all_menu h3{text-indent:-9999px;margin-top:20px}#see_all_menu li{position:relative;padding:7px 10px 4px 1px;margin-right:0;margin-top:4px;border:none}#see_all_menu li:hover{background-color:transparent !important}.col_1.holidays{width:161px !important}.col_1.holidays h3{background-image:url(/assets/common/see_all_holiday-d88b25b207e96c2ce1f3cc0d20750c71993f6b62f26559b3c7c366206946a46b.png);height:80px;width:130px}.col_1.celebrate{width:146px !important;padding-left:4px}.col_1.celebrate .menu_all{white-space:pre-wrap;padding-bottom:3px !important}.col_1.celebrate h3{background-image:url(/assets/common/see_all_celebrate-1fde350db8e590473c21cad19060b39bd599440a83447a9576110c596bb5f65b.png);height:80px;width:130px}.col_1.just_to_say{width:146px !important;padding-left:4px}.col_1.just_to_say h3{background-image:url(/assets/common/see_all_just_to_say-cdf4d4e8754f2e9a6e3df4b69d7ee5fb36bb53d875dda575a278c7060cbadd99.png);height:80px;width:130px}.col_1.edy_fun{padding-left:12px}.col_1.edy_fun h3{background-image:url(/assets/common/see_all_everyday_fun-ecb8faaf7c88696ee3195b265b68b2c1f7c0f58f75df5285f90eece2cadc6754.png);height:80px;width:130px}.dropdown_4columns{left:-999em;position:absolute;z-index:9999}.rounded_edge_columns{background:#FFFFFF;width:656px;height:390px;-moz-border-radius:8px;border-radius:8px;padding-left:9px;border:8px solid #606060}.vertical_divider{margin-top:70px;height:290px;width:1px;background-color:#DBDBDB;float:left;margin-right:10px}body.main-nav-expanded .vertical_divider{display:none}.menu_all{font-size:15px}.menu_all:hover{background-color:transparent !important;text-decoration:underline !important}#desktop_account_nav{display:none;opacity:0.0;top:0px;left:0px;position:absolute;z-index:1000;background-color:none;background-image:url(/assets/responsive/account_drop_down-735f484928cb9820ec459647cc8186f2b30b84ddbb00cd6dacec0606c4bf088a.png);background-repeat:no-repeat;width:226px;height:216px}#desktop_account_nav .bg_preload{display:none}#desktop_account_nav ul.account_menu_links{margin:20px 0px 0px 6px;padding:0px 0px 0px 0px;list-style:none;display:block;opacity:1.0}#desktop_account_nav ul.account_menu_links li{list-style:none;font-size:16px;line-height:20px;margin-top:7px}#desktop_account_nav ul.account_menu_links li a{border-radius:3px;padding:6px 0px 3px 0px;color:#333;background-color:#fff;text-decoration:none;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:normal;width:214px;height:23px;text-align:center;display:block}#desktop_account_nav ul.account_menu_links li a:hover{color:#fff;background-color:#7fd1e9}#my-account-nav-link{padding-right:20px;background:url(/assets/common/see_all_down-ec97009c681ab6b03594869c05d93bd2e95298d42bdc2d71a98e48262420f348.png) bottom right no-repeat transparent;background-size:15px}.big-fb-link{margin:0px 4px 0px 0px}#main-nav-wrap .big-fb-link{margin:0px 14px 0px 3px}input[type=submit]{border:0}div#wrap>footer>div.hide-me{text-align:left}div#wrap>footer>div.hide-me img{vertical-align:bottom}.tracking-pixels{position:absolute;bottom:0;right:0;width:1px;max-width:1px;height:1px;max-height:1px}#iphone-mobile-takeover{position:fixed;bottom:0;background-color:#00d5d8;background-image:url(/assets/mobile-takeover/takeover-3b76c143d3b9be32f2841905d361c7a745eda27230c9f39d82c9fac302333267.png);background-repeat:no-repeat;background-size:contain;background-position-y:bottom;width:100%;height:100%;z-index:1000}#iphone-mobile-takeover #close-btn{text-align:left;padding-left:10px;color:#ffffff;font-size:30px}#iphone-mobile-takeover #takeover-content{position:absolute;right:0.5em;bottom:10%;color:#005455;font-size:15px;text-align:center}#iphone-mobile-takeover #takeover-content h1{font-size:20px;color:#213e55;margin:2px}#iphone-mobile-takeover #takeover-content .description{padding-top:10px;padding-bottom:10px}#iphone-mobile-takeover #takeover-content .apple-image{height:39px;width:135px;margin:5px}#iphone-mobile-takeover #takeover-content a{color:#005455}#mobile-post-share .get-our-app{color:#46d3d6;font-size:45px;font-weight:bold;font-family:"Parry Pro Black", "Times New Roman", Times, serif}#mobile-post-share .app-icons{margin-top:0.5em}#mobile-post-share .app-icons .itunes-link{cursor:pointer}#mobile-post-share .app-icons .apple-link{margin-top:0.2em;padding:2%;width:50%}#mobile-post-share .app-iphone{vertical-align:top;display:inline-block;margin-top:10px;width:100%}#mobile-post-share .app-iphone .app-background{background-image:url(/assets/header/iphone-04125599dee9773189c5ff855332a451921f72531c4abbe512596671eccfc96d.png);height:473px;width:230px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}#mobile-post-share .app-iphone .app-screen{background-color:#46d3d6;height:354px;width:185px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:65px;border-style:solid;border-color:black;border-width:medium}#mobile-post-share .app-iphone .app-screen .jj-app-logo{padding:15px 0;width:185px}#search-wrap{position:relative;max-width:940px;margin:0 auto}#searchForm{background:white;border:1px solid #A0A0A0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;float:right;z-index:10;padding:3px 7px;margin-top:-25px;border-width:2px;width:220px}#searchForm #search-input{background:transparent;border:none;color:#505050;float:left;font-size:14px;height:19px;line-height:21px;padding:0 0 0 4px;width:170px}#searchForm #search-submit{background:url(/assets/search/magnifying_glass-43ebb2d99ebd078100551a1c956b00b4503a1467e8a3dde500c890baca3e41a1.png) no-repeat;background-color:transparent;border:none;cursor:pointer;float:right;height:17px;padding:2px 6px;text-indent:-9999px;width:16px;margin-top:2px}#searchForm #search-input:active,#searchForm #search-input:focus{border:none;outline:none}#searchForm .gsc-input{background:none !important}.searchResults{z-index:98;position:absolute;top:20px;font-size:12px;right:-20px;width:995px;background:#000;background:#48586e;padding:25px 0 20px 40px;border-radius:15px}.searchResults:before{content:"";position:absolute;border-color:transparent;left:90%;top:-18px;border-bottom-color:#48586e;border-bottom-width:15px;border-left-width:15px;border-right-width:15px;border-style:solid}.searchResults *{z-index:99}.searchResults .more{font-size:14pt;height:110px;line-height:110px;text-align:center;display:block;vertical-align:middle;width:300px;display:table-cell}.searchResults .facets{padding:5px;display:none}.searchResults .facets-chosen{display:none}.searchResults .facets a{color:#fff;padding:5px;display:inline}.searchResults .query{text-align:center;margin:0px 40px 20px 0px;color:white;font-family:'raleway';font-size:20px}.searchResults #search-error ~ *{display:none}.searchResults h2{font-family:georgia,garamond,serif;font-size:1.7em;color:#aaa;text-align:center;font-weight:bold}.searchResults h2 span{display:inline}.searchResults .items{position:relative}.searchResults .items .free{position:absolute;top:10px;left:10px;color:#fff;font-size:1.2em;padding:2px;font-weight:bold;width:44px;height:44px;text-indent:-9999px;background:url(/ef/free_flag_small.png) top left no-repeat}.searchResults .items .premium{position:absolute;top:10px;left:10px;color:#fff;background-color:green;font-size:1.2em;padding:2px;font-weight:bold;display:none}.searchResults .items a{color:#000;line-height:13px;font-size:13px}.searchResults .items .stype{font-weight:bold;margin-top:8px;text-transform:uppercase;font-size:12px}.searchResults .items .sviews{position:absolute;bottom:10px;left:170px;text-transform:uppercase;font-size:12px}.searchResults .items div.item{display:block;width:295px;height:132px;padding:10px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;margin:0 15px 15px 0;position:relative}.searchResults .items .sr_th{width:150px;height:auto;float:left;margin-right:10px}.searchResults .items .thumb_link{width:150px;height:113px;display:block}.searchResults .sr_th p{margin:0;line-height:1em}.searchResults .sr_th p a{text-align:center;display:block;color:#000;margin-top:5px}.searchPaginator{clear:both;color:#fff;font-weight:bold;font-size:13px;text-align:center;margin:0 auto;position:relative;left:-20px;*top:-20px;width:540px;height:34px;overflow:hidden}.searchPaginator a{display:block;color:#afb9c8;text-decoration:none;width:24px;height:24px;line-height:20px;text-align:center;vertical-align:middle;float:left;margin:4px 2px 2px 2px;font-size:20px;font-weight:normal;font-family:arial}.searchPaginator span{display:block;color:#fff;text-decoration:none;width:24px;height:24px;line-height:20px;text-align:center;vertical-align:middle;float:left;margin:4px 2px 2px 2px;font-size:20px;font-family:arial}.searchPaginator a:hover,.searchPaginator a:active{color:#fff}.searchPaginator a.next,.searchPaginator a.prev{width:20px;height:14px;display:inline-block;text-indent:-9999px;padding:0;border:none;position:relative;top:-10px;*top:10px;margin:0px}.searchPaginator .pages{position:relative;top:0px;left:0px;height:34px;margin:0 auto;overflow:hidden}.searchPaginator .pagesInner{position:absolute;top:0px;left:0px}.searchPaginator a{opacity:0.8}.searchPaginator a.next:hover,.searchPaginator a.prev:hover,.searchPaginator a.next:active{opacity:1}.searchPaginator a.prev{position:absolute;top:8px;left:0px;background:url(/assets/search/pagination_arrow_left-783262052ad52b74a72a2fca58c0012cbdc4d0920b45479ad0d775d8578fba9f.png) no-repeat top left}.searchPaginator a.prev:active{opacity:1}.searchPaginator a.next{position:absolute;top:8px;right:15px;background:url(/assets/search/pagination_arrow-43548ba6e31cc14a037d992c611c9d4daa51f44d761dc0a48eb20ce74c1126dd.png) no-repeat top right}#sclose{display:none;position:absolute;top:10px;right:10px;width:25px;height:25px;background:url(/assets/search/close_x-7e41db79b6f9208e3ad63690ffa77fdab408cce22d4c6d7ad68368f62c97a22a.png) no-repeat;text-indent:-9999px}#sclose.loading{background:url(/assets/icons/ajax-loader-e757d468a0affbba2add84af47fb5562affb329b08293506b861c5c292e9e1f6.gif) no-repeat 4px 4px}#sclose:hover{opacity:0.8}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.focuslabs-btn{display:inline-block;border-radius:12px;background:#6fc124;background:-moz-linear-gradient(top, #6fc124 0%, #64a032 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6fc124), color-stop(100%, #64a032));background:-webkit-linear-gradient(top, #6fc124 0%, #64a032 100%);background:-o-linear-gradient(top, #6fc124 0%, #64a032 100%);background:-ms-linear-gradient(top, #6fc124 0%, #64a032 100%);background:linear, to bottom, #6fc124 0%, #64a032 100%;-webkit-box-shadow:0 4px 0px 0px #4b8421;box-shadow:0 4px 0px 0px #4b8421;color:#FFF;padding:18px;padding-bottom:14px;text-align:center;-webkit-background-clip:padding-box;font-size:24px;border:0px solid transparent;cursor:pointer;text-decoration:none}.focuslabs-btn:focus{outline:0}.focuslabs-btn .italic{font-style:italic;font-weight:200}.focuslabs-btn .bold{font-weight:600}.focuslabs-btn.blue{background:#4869b9;background:-moz-linear-gradient(top, #4869b9 0%, #3c5aa7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4869b9), color-stop(100%, #3c5aa7));background:-webkit-linear-gradient(top, #4869b9 0%, #3c5aa7 100%);background:-o-linear-gradient(top, #4869b9 0%, #3c5aa7 100%);background:-ms-linear-gradient(top, #4869b9 0%, #3c5aa7 100%);background:linear, to bottom, #4869b9 0%, #3c5aa7 100%;-webkit-box-shadow:0 4px 0px 0px #1f3571;box-shadow:0 4px 0px 0px #1f3571}@media screen and (max-width: 480px){.focuslabs-btn{font-size:18px;padding:15px;border-radius:10px;padding-bottom:10px}}.focuslabs-form input[type="text"],.focuslabs-form input[type="email"],.focuslabs-form input[type="password"]{border-radius:12px;background-color:#FFF;color:#223143;font-size:16px;font-weight:200;border:1px solid #afc5ca;padding:20px}.focuslabs-form input[type="text"]:focus,.focuslabs-form input[type="email"]:focus,.focuslabs-form input[type="password"]:focus{outline:0;border:1px solid #66afe9}.focuslabs-form input[type="text"]::-webkit-input-placeholder,.focuslabs-form input[type="email"]::-webkit-input-placeholder,.focuslabs-form input[type="password"]::-webkit-input-placeholder{color:#223143}.focuslabs-form input[type="text"]:-moz-placeholder,.focuslabs-form input[type="email"]:-moz-placeholder,.focuslabs-form input[type="password"]:-moz-placeholder{color:#223143}.focuslabs-form input[type="text"]::-moz-placeholder,.focuslabs-form input[type="email"]::-moz-placeholder,.focuslabs-form input[type="password"]::-moz-placeholder{color:#223143}.focuslabs-form input[type="text"]:-ms-input-placeholder,.focuslabs-form input[type="email"]:-ms-input-placeholder,.focuslabs-form input[type="password"]:-ms-input-placeholder{color:#223143}.focuslabs-form input[type="text"].invalid,.focuslabs-form input[type="email"].invalid,.focuslabs-form input[type="password"].invalid{color:#f33a47;border:1px solid #f33a47}.focuslabs-form select:focus{outline:0}@media screen and (max-width: 480px){.focuslabs-form input[type="text"],.focuslabs-form input[type="email"],.focuslabs-form input[type="password"]{border-radius:10px;font-size:15px;padding:15px}}div#modal-signup form input[type="submit"],div#modal-fb-signup form input[type="submit"],div.login-modal input[type="submit"],section#reg-container .feature-unit input[type=submit],section#reg-container #flow-register #create-account a,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer button,div#modal-promo-code-entry input[type=submit],div#modal-promo-code-entry-mobile input[type=submit]{border-radius:10px;color:white;display:inline-block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;padding:2% 4%;text-decoration:none;background:#00cb7c;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div#modal-signup form input[type="submit"]:focus,div#modal-fb-signup form input[type="submit"]:focus,div.login-modal input[type="submit"]:focus,section#reg-container .feature-unit input[type=submit]:focus,section#reg-container #flow-register #create-account a:focus,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer button:focus,div#modal-promo-code-entry input[type=submit]:focus,div#modal-promo-code-entry-mobile input[type=submit]:focus,div#modal-signup form input[type="submit"]:hover,div#modal-fb-signup form input[type="submit"]:hover,div.login-modal input[type="submit"]:hover,section#reg-container .feature-unit input[type=submit]:hover,section#reg-container #flow-register #create-account a:hover,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer button:hover,div#modal-promo-code-entry input[type=submit]:hover,div#modal-promo-code-entry-mobile input[type=submit]:hover{background:#54dc8d}div#modal-signup form input[type="submit"]:disabled,div#modal-fb-signup form input[type="submit"]:disabled,div.login-modal input[type="submit"]:disabled,section#reg-container .feature-unit input[type=submit]:disabled,section#reg-container #flow-register #create-account a:disabled,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer button:disabled,div#modal-promo-code-entry input[type=submit]:disabled,div#modal-promo-code-entry-mobile input[type=submit]:disabled{background:#66e0b0;cursor:wait}ul#dropdown-modal{background:#bec2c5;display:none;position:absolute;z-index:555;margin-top:20px;min-width:210px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 10px 0px black;-webkit-box-shadow:0 0 10px 0px black;box-shadow:0 0 10px 0px black;list-style:none;padding:7px}ul#dropdown-modal li{background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:7px;height:28px;line-height:28px;text-align:center}ul#dropdown-modal li a{text-decoration:none;display:block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:16px;color:#333333;line-height:inherit;padding:0 20px}ul#dropdown-modal li:hover,ul#dropdown-modal li:focus{background:#7fd1e9}ul#dropdown-modal li:hover a,ul#dropdown-modal li:focus a{color:white}ul#dropdown-modal li:last-child{margin-bottom:0}ul#dropdown-modal:before{border:14px solid transparent;border-bottom:16px solid #bec2c5;content:"";left:50%;margin-left:-14px;pointer-events:none;position:absolute;top:-28px}.recurly{display:block;position:relative;width:500px}.recurly .cost,.recurly .discount{font-size:16px;text-align:right}.recurly .subscription{border-radius:9px 9px 0 0;text-shadow:0 1px 0 #fff;padding-top:20px;overflow:hidden}.recurly .plan{color:#333;overflow:hidden;position:relative;zoom:1}.recurly .plan .name{float:left;font-size:32px;min-width:200px;padding-left:20px;padding-right:40px}.recurly .plan .quantity.field{clear:none;width:60px;margin:4px 0}.recurly .plan .quantity.field input[type=text]{width:48px}.recurly .plan .quantity.field:before{content:"\d7";height:48px;line-height:30px;position:absolute;right:100%;width:40px;font-size:20px;text-align:center;vertical-align:middle;z-index:1337;color:#666}.recurly .plan .recurring_cost{float:right;text-align:right;padding-right:20px}.recurly .plan .recurring_cost .cost{font-size:32px}.recurly .plan .recurring_cost .interval{font-size:12px;padding-bottom:20px}.recurly .free_trial{clear:left;float:left;font-size:13px;height:22px;margin:0;position:absolute;top:35px;left:20px;font-style:italic}.recurly .setup_fee{clear:both;background:url("../assets/recurly/dash.png") repeat-x 1px top;overflow:hidden;padding-top:20px}.recurly .setup_fee .title{float:left;padding-left:20px;font-weight:bold;font-size:16px}.recurly .setup_fee .cost{float:right;padding-right:20px}.recurly .vat{height:24px;padding:20px 20px;display:none;background:url("../assets/recurly/dash.png") repeat-x 1px top}.recurly .vat.applicable{display:block}.recurly .vat .title{font-size:16px;font-weight:normal;float:left}.recurly .vat .cost{float:right;font-size:18px}.recurly .add_ons{clear:both}.recurly .add_ons.any{margin:20px 10px}.recurly .add_ons .add_on{background:#ecedee;background:-webkit-linear-gradient(top, #ecedee, #e5e6e7);background:-moz-linear-gradient(top, #ecedee, #e5e6e7);background:-o-linear-gradient(top, #ecedee, #e5e6e7);background:linear, top, #ecedee, #e5e6e7;margin:0;height:43px;line-height:42px;vertical-align:middle;position:relative;clear:both;overflow:hidden;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-shadow:0 1px 0 #fff;color:#999;font-weight:300;font-size:16px;zoom:1;cursor:default}.recurly .add_ons .add_on.first{border-top-left-radius:10px;border-top-right-radius:10px}.recurly .add_ons .add_on.last{border-bottom:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.recurly .add_ons .add_on .name{font-size:inherit;font-weight:inherit;font-style:italic;color:inherit;width:200px;margin-left:9px;margin-right:20px;position:absolute;left:0;top:0}.recurly .add_ons .add_on .quantity.field{position:absolute;top:4px;left:249px;width:60px;display:none}.recurly .add_ons .add_on .quantity.field input[type=text]{width:48px}.recurly .add_ons .add_on .quantity.field:before{content:"\d7";height:48px;line-height:30px;position:absolute;right:100%;width:40px;font-size:20px;text-align:center;vertical-align:middle;z-index:1337;color:#666}.recurly .add_ons .add_on .cost{font-size:inherit;line-height:inherit;vertical-align:middle;position:absolute;right:10px}.recurly .add_ons .add_on:hover{background:-webkit-linear-gradient(top, #f0f0f0 0%, #dfdfdf 50%, #d5d5d5 50%, #e0e0e0 100%);background:-moz-linear-gradient(top, #f0f0f0 0%, #dfdfdf 50%, #d5d5d5 50%, #e0e0e0 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #dfdfdf 50%, #d5d5d5 50%, #e0e0e0 100%);background:linear, top, #f0f0f0 0%, #dfdfdf 50%, #d5d5d5 50%, #e0e0e0 100%;box-shadow:inset 0 1px 0 #fff;text-shadow:none;color:#111}.recurly .add_ons .add_on:active,.recurly .add_ons .add_on.selected{color:#111;background:-webkit-linear-gradient(top, #f0f0f0, #fff);background:-moz-linear-gradient(top, #f0f0f0, #fff);background:-o-linear-gradient(top, #f0f0f0, #fff);background:linear, top, #f0f0f0, #fff;width:auto;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.075);text-shadow:none}.recurly .add_ons .add_on.selected{background:#fff url("../assets/recurly/check.png") no-repeat 10px center}.recurly .add_ons .add_on.selected .name{padding-left:24px}.recurly .add_ons .add_on.selected:hover{background:#fcf5f0 url("../assets/recurly/uncheck.png") no-repeat 10px center}.recurly .add_ons .add_on.selected .quantity{display:block}.recurly .coupon{clear:both;overflow:hidden;height:34px;color:#333;padding:20px 20px;position:relative;background:url("../assets/recurly/dash.png") repeat-x 1px top}.recurly .coupon .check{width:26px;height:26px;float:left;border-radius:15px 15px 15px 15px;background:#70ccf8;border:1px solid #0090c9;margin:3px 0 1px 10px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.35),0 1px 1px 0 rgba(0,0,0,0.1);background:#43bef9 url("../assets/recurly/coupon_check.png") no-repeat center center;background:url("../assets/recurly/coupon_check.png") no-repeat center center,-webkit-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-moz-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-o-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center linear,top,#71CDFA 0%,#43BEF9 50%,#00B1F6 50%,#71CEFB 100%}.recurly .coupon .check:hover{background:url("../assets/recurly/coupon_check.png") no-repeat center center,-webkit-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-moz-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-o-linear-gradient(top, #71CDFA 0%, #43BEF9 50%, #00B1F6 50%, #71CEFB 100%);background:url("../assets/recurly/coupon_check.png") no-repeat center center linear,top,#71CDFA 0%,#43BEF9 50%,#00B1F6 50%,#71CEFB 100%;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.75),0 1px 1px 0 rgba(0,0,0,0.1)}.recurly .coupon .check:active{background:url("../assets/recurly/coupon_check.png") no-repeat center center,-webkit-linear-gradient(top, #f0f0f0, #fff);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-moz-linear-gradient(top, #f0f0f0, #fff);background:url("../assets/recurly/coupon_check.png") no-repeat center center,-o-linear-gradient(top, #f0f0f0, #fff);background:url("../assets/recurly/coupon_check.png") no-repeat center center linear,top,#f0f0f0,#fff;box-shadow:inset 0 3px 3px 0 rgba(0,0,0,0.025);border:1px solid #999}.recurly .coupon.checking .check{background:#f0f0f0 url("../assets/recurly/coupon_checking.gif") no-repeat center center;box-shadow:inset 0 3px 3px 0 rgba(0,0,0,0.025);border:1px solid #999}.recurly .coupon.invalid .coupon_code{border-color:#a55;background:#fee;color:#311}.recurly .coupon .coupon_code .error{left:300px}.recurly .coupon .description{float:left;margin-left:20px;height:34px;line-height:34px;vertical-align:middle;font-size:14.4px}.recurly .coupon .discount{float:right;height:34px;line-height:34px;vertical-align:middle}.recurly .error{padding:5px;line-height:22px;vertical-align:middle;color:#000;text-shadow:0 1px 0 #fec;background:#ffc;border:1px solid #ba1;box-shadow:3px 5px 5px 0 rgba(0,0,0,0.1);border-radius:5px;font-size:13px}.recurly .server_errors{color:#fff;text-shadow:0 1px 0 #000;margin:0 20px;opacity:0}.recurly .server_errors .error{padding-left:26px;border-color:red;box-shadow:none;color:red;background:#fee url("../assets/recurly/error.png") no-repeat 5px 9px}.recurly .server_errors.any{opacity:1;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;margin:30px 20px;margin-bottom:0}.recurly .contact_info,.recurly .billing_info,.recurly .accept_tos{position:relative;padding:20px 20px;overflow:hidden;zoom:1}.recurly .contact_info .title,.recurly .billing_info .title,.recurly .accept_tos .title{font-size:16px;height:20px;font-weight:bold;padding-bottom:20px;color:#404041;text-shadow:0 1px 0 #fff}.recurly .contact_info .credit_card,.recurly .billing_info .credit_card,.recurly .accept_tos .credit_card{clear:both}.recurly .contact_info{background:url("../assets/recurly/dash.png") repeat-x 1px bottom}.recurly .accept_tos{background:url("../assets/recurly/dash.png") repeat-x 1px top;overflow:visible}.recurly .accept_tos input[type=checkbox]{display:inline;line-height:34px;vertical-align:middle}.recurly .accept_tos label{margin:0 0 0 5px;display:inline;line-height:34px;vertical-align:middle}.recurly .accept_tos .field .error{display:block;position:static}.recurly .field{display:inline;float:left;clear:left;width:300px;height:34px;margin-bottom:20px;position:relative}.recurly .recurly-hosted-field{background:white;line-height:120%;outline:0;border-radius:7px;box-sizing:border-box;width:100%;padding-bottom:0px;padding-top:0px;height:47px;font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;color:#233243;border:1px solid #afc5ca;font-size:18px;box-shadow:none;padding-left:7px}.recurly .errors .recurly-hosted-field{border-color:red;background:#fee}.recurly .field .errors{border-color:#ff0002;background-color:#fee}.recurly .invalid{position:absolute;margin:0;left:0;background:0;border:0;box-shadow:none;text-shadow:none;font-weight:bold;color:red;padding:0;top:-15px}.recurly .errors .recurly-hosted-field{border-color:#ff0002;background-color:#fee}.recurly .field input[type=text]{width:288px}.recurly .field.company_name{margin-bottom:0}.recurly .field .error{min-width:128px;white-space:nowrap;position:absolute;top:0;left:100%;margin-left:20px;z-index:1337}.recurly .field .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding-left:9px;font-size:16px;font-weight:normal;line-height:34px;vertical-align:middle;color:#999;cursor:text;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;font-weight:300}.recurly .field.focus .placeholder{color:#ccc}.recurly .field.invalid .placeholder{color:#a77}.recurly .field.coupon_code{width:140px}.recurly .field.coupon_code input[type=text]{width:128px}.recurly .field.first_name{clear:left;width:140px}.recurly .field.first_name input[type=text]{width:128px}.recurly .field.first_name .error{left:300px}.recurly .field.last_name{width:140px;margin-left:20px;clear:none}.recurly .field.postal_code{width:230px;margin-left:20px;clear:none}.recurly .field.last_name input[type=text]{width:128px}.recurly .field.card_number{width:220px}.recurly .field.card_number input[type=text]{width:208px}.recurly .field.card_number .error{left:300px}.recurly .field.cvv_sub{width:60px;margin-left:20px;clear:none}.recurly .field.cvv_help{width:40px;margin-left:20px;clear:none}.recurly .field.year{clear:right;width:110px;padding-right:20px}.recurly .field.month{clear:left;width:110px;padding-right:20px}.recurly .field.cvv input[type=text]{width:48px}.recurly .field.expires{width:300px}.recurly .field.expires input[type=text]{width:288px}.recurly .field.expires .title{float:left;font-size:13px;line-height:24px;vertical-align:middle;width:59px}.recurly .field.expires .month{float:left;width:120px;margin-left:0}.recurly #cvv-help a{color:#fff;text-decoration:none}.recurly .field.expires .month input[type=text]{width:108px}.recurly .field.expires .year{float:left;margin-left:1px;width:60px}.recurly .field.expires .year input[type=text]{width:48px}.recurly .field.state{width:180px}.recurly .field.state input[type=text]{width:168px}.recurly .field.state .error{left:300px}.recurly .field.zip{width:100px;margin-left:20px;clear:none}.recurly .field.zip input[type=text]{width:88px}.recurly .field.vat_number{width:140px;display:none}.recurly .field.vat_number input[type=text]{width:128px}.recurly .field.vat_number.applicable{display:block}.recurly .only_zipstreet .zip.field,.recurly .only_zip .zip.field{margin-left:0;clear:left}.recurly .accepted_cards{position:absolute;top:20px;right:180px}.recurly .card{background-position:right top;background-repeat:no-repeat;text-indent:-3000px;width:32px;height:32px;margin:0;padding:0;float:right}.recurly .card.mastercard{background-image:url(/assets/recurly/credit_cards/mastercard-82f6d48aa5c5da978f525df8c3da22419d8d1ccdfa8b8eda5f5dab0e30137c6a.png)}.recurly .card.american_express{background-image:url(/assets/recurly/credit_cards/american_express-5296f5bea1d2c2f236b7113b00280842999d3e7bb2e86056d4eb02c981611df5.png)}.recurly .card.visa{background-image:url(/assets/recurly/credit_cards/visa-761ab65a3ccabbe271b3eee2e9bebd3e1e908fbc037703518bea030814586b0d.png)}.recurly .card.discover{background-image:url(/assets/recurly/credit_cards/discover-807ebdacf8ef1ed57c6e299541623f26b7ab5bcdb761fcdda1e6313e6d1af7e5.png)}.recurly .card.jcb{background-image:url(/assets/recurly/credit_cards/jcb-ee7625d6b8f37c8af5688e4e86abb808603aa5b1c6cd16c64a28cfeb09830754.png)}.recurly .card.laser{background-image:url(/assets/recurly/credit_cards/laser-35fd2917a6a077b0541fe55dab6d7ba2e62726480b3ec6dfa5416448f8f56d5b.png)}.recurly .card.diners_club{background-image:url(/assets/recurly/credit_cards/diners_club-deba6a21d79fcdb257bf41d3365abfabf86dfa2a427b083459da6fcbbc9feccb.png)}.recurly .card.maestro{background-image:url(/assets/recurly/credit_cards/maestro-cfce0cd5f7b2a5bee65212ee337771e5e85320a6edc8550ca9a8f83b9831f550.png)}.recurly .card.no_match{opacity:0.5}.recurly input[type=text],.recurly select{vertical-align:middle;color:#000}.recurly input[type=text].invalid,.recurly select.invalid{border-color:#a55;background:#fee;color:#311}.recurly input[type=text]{display:block;background:#fff;border:1px solid #a0a0a5;box-shadow:inset 0 2px 3px rgba(0,0,0,0.1);font-size:16px;font-family:inherit;padding:5px;height:22px}.recurly input[type=text][disabled]{background:#eee}.recurly input[type=checkbox]{color:#f00}.recurly select{color:inherit;font-family:inherit;width:100%}.recurly select>option{color:inherit}.recurly .due_now{background:url("../assets/recurly/due_now.png") no-repeat top left;clear:both;color:#2a3a3c;height:70px;line-height:67px;vertical-align:middle;padding:0 25px;width:460px;position:relative;left:-5px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.recurly .due_now .title{float:left;font-size:29px;position:relative}.recurly .due_now .cost{color:#fff;float:right;font-size:33px;font-weight:bold;letter-spacing:1px;margin:0;position:relative;text-shadow:0px 1px 1px rgba(0,0,0,0.9)}.recurly .footer{border-radius:0px 0px 9px 9px;margin:0px;padding:20px}.recurly.submitting .footer{background:url("../assets/recurly/submitting.gif") no-repeat 180px 28px}.recurly button.submit{height:46px;max-width:600px;font-size:18px;font-weight:700;color:#302106;text-align:center;margin-left:0px;border:1px solid #767674;background:#e7a500;border-radius:10px;outline:none;box-shadow:inset rgba(255,255,255,0.7) 0px 1px 0px,rgba(0,0,0,0.5) 0px 1px 3px;background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#fecd00), to(#ce7b00));background:-moz-linear-gradient(top, #fecd00, #ce7b00);text-shadow:rgba(255,255,255,0.5) 0 1px 0;padding:10px 20px}.recurly button.submit:hover{color:#451}.recurly button.submit:active{top:2px;color:#302106;text-shadow:rgba(255,255,255,0.569) 0 -1px 0;outline:none;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ce7b00), to(#fecd00));background:-moz-linear-gradient(top, #ce7b00, #fecd00);box-shadow:rgba(255,255,255,0.69) 0px -1px 0px inset,rgba(0,0,0,0.26) 0px 2px 3px}.recurly button.submit[disabled]{position:relative;height:46px;max-width:600px;padding:0 10px;font-weight:700;color:#555;text-shadow:rgba(255,255,255,0.569) 0 1px 0;text-align:center;opacity:0.75;border:1px solid #767674;background:#e7a500;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-user-select:none;-moz-user-select:-moz-none;outline:none;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dbd9d2), to(#999));background:-moz-linear-gradient(top, #dbd9d2, #999);-webkit-background-clip:padding-box;-webkit-box-shadow:rgba(255,255,255,0.69) 0px 1px 0px inset,rgba(0,0,0,0.26) 0px 2px 3px;box-shadow:rgba(255,255,255,0.699) 0px 1px 0px inset,rgba(0,0,0,0.269) 0px 2px 3px}.recurly.subscribe>div{max-width:100%}.iefail{background:#666;padding:10px;position:absolute;top:-1%;left:-1%;height:102%;width:102%;z-index:9999}.iefail .chromeframe{background:#fff;border:1px solid #ccc;padding:10px}.iefail .chromeframe p{text-align:center}.iefail .chromeframe p.blast{font-size:1.3em;font-weight:bold}.iefail .chromeframe p a{color:#4183c4;text-transform:capitalize}/*! jQuery UI - v1.10.2 - 2013-03-14
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:300}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/images/animated-overlay-c7bcc76fb23c0430b36ec448eb79f8bc34129dae95da10f3c14ed0eacdf2f1b9.gif);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url(/assets/images/ui-bg_flat_75_ffffff_40x100-d01273d0aecbe3540ad2ec1d981785d89bf044032f85b0d497eb823ed1184e58.png) 50% 50% repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(/assets/images/ui-bg_highlight-soft_75_cccccc_1x100-02ac8f6c1752baa3051baa761eea12039830054ffad9483628c632602f6870f3.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/images/ui-bg_glass_75_e6e6e6_1x400-4eaffbfcba92703a577015350e66a612557e7d2b7d17834b51b4f98c9af97396.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/assets/images/ui-bg_glass_75_dadada_1x400-808b56706c9f6833bd5e8c0f0de2f4217ee4e04011562eb2df7b9fe431435de5.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(/assets/images/ui-bg_glass_65_ffffff_1x400-d67d63bda3fecd1550cf89fcbcdada9dc977be967d449f27feb8f4d55288b944.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/images/ui-bg_glass_55_fbf9ee_1x400-3763d7eb366f78c7c783dc6433c7f02fea0a0379f5f8ab9779bf53d2dca91cf7.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/images/ui-bg_glass_95_fef1ec_1x400-c593c3f73903220467f8dff4690e46c0a80cd3c7ec44e11caad897ef5a49a9b3.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/images/ui-icons_222222_256x240-82d1619fbe2edff82e24f80923446327073672b95a992e88b7af6fbba5d27641.png)}.ui-widget-header .ui-icon{background-image:url(/assets/images/ui-icons_222222_256x240-82d1619fbe2edff82e24f80923446327073672b95a992e88b7af6fbba5d27641.png)}.ui-state-default .ui-icon{background-image:url(/assets/images/ui-icons_888888_256x240-38b5c1fc9cee00ee93af04edd32fad994547814fdf503ff0020239b5b87f51ba.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/images/ui-icons_454545_256x240-b87d407b46074cd9636d11dfd912869ac7ac86b1d2f21d54cf6f1a0ee0aedf99.png)}.ui-state-active .ui-icon{background-image:url(/assets/images/ui-icons_454545_256x240-b87d407b46074cd9636d11dfd912869ac7ac86b1d2f21d54cf6f1a0ee0aedf99.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/images/ui-icons_2e83ff_256x240-ba41a31263a926760d61c291b43a31dec641b11a3716bb972e75a1b2391d0809.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/images/ui-icons_cd0a0a_256x240-777324c751d33c0ec47026d7e4d9a69d94ea40261389c220be9ec16ae1500a81.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#2b2922;opacity:.90;filter:Alpha(Opacity=90)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/images/ui-bg_flat_0_aaaaaa_40x100-41803afd169693031afcd458e6537615b06598d00200031deb59876c8ca68802.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}@font-face{font-family:"Podkova";font-style:normal;font-weight:400;src:local("Podkova"),local("Podkova-Regular"),url(//themes.googleusercontent.com/static/fonts/podkova/v5/kr_ENTtdlqQbrdQMb3BZtgLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:"Nixie One";font-style:normal;font-weight:400;src:local("Nixie One"),local("NixieOne"),url(//themes.googleusercontent.com/static/fonts/nixieone/v3/gQ0PT3rPU_Et2ExNz-ahmrO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:"Varela Round";font-style:normal;font-weight:400;src:local("Varela Round"),local("VarelaRound-Regular"),url(//themes.googleusercontent.com/static/fonts/varelaround/v3/APH4jr0uSos5wiut5cpjrqRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}@font-face{font-family:"Architects Daughter";font-style:normal;font-weight:400;src:local("Architects Daughter"),local("ArchitectsDaughter"),url(//themes.googleusercontent.com/static/fonts/architectsdaughter/v3/RXTgOOQ9AAtaVOHxx0IUBLX-17DZ7sxHqV95SKqxd6w.woff) format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(//themes.googleusercontent.com/static/fonts/lato/v6/Kom15zUm24dIPfIRiNogNuvvDin1pK8aKteLpeZ5c0A.woff) format("woff")}@font-face{font-family:"Lora";font-style:normal;font-weight:400;src:local("Lora"),url(//themes.googleusercontent.com/static/fonts/lora/v5/nAKwuw6_dIh5kwvpj3ShNfesZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:"Parry Grotesque Pro";font-style:normal;font-weight:200;src:url(/assets/ParryGrotesquePro/Light/ParryGrotesquePro-Light-dec674e7d72d849d1a4f726fee3cae3c0894b907235c811ec889dd78c022dddf.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Light/ParryGrotesquePro-Light-97f12e93c09f838b10cd67f283595b66a7f693315e6ca0b2b635ef912c07e648.woff) format("woff"),url(/assets/ParryGrotesquePro/Light/ParryGrotesquePro-Light-dec674e7d72d849d1a4f726fee3cae3c0894b907235c811ec889dd78c022dddf.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:italic;font-weight:200;src:url(/assets/ParryGrotesquePro/Light_Italic/ParryGrotesquePro-LtItalic-2a908b18c3a29142e85ffdf7bcf824926880be25f2883eed1295bd978e25c6c4.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Light_Italic/ParryGrotesquePro-LtItalic-049061f796c9ec011b51d9f1197b5725c0dda4b6b2ee19b426da0d6168346b7b.woff) format("woff"),url(/assets/ParryGrotesquePro/Light_Italic/ParryGrotesquePro-LtItalic-2a908b18c3a29142e85ffdf7bcf824926880be25f2883eed1295bd978e25c6c4.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:normal;font-weight:400;src:url(/assets/ParryGrotesquePro/Normal/ParryGrotesquePro-Normal-6467a96cbc0369b12013d841ffb1b59e5b1b7e05faf70330f07fd94e2334482c.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Normal/ParryGrotesquePro-Normal-72e7e328c2de22a24024d9a3d9c1c638f784523bd51848bfc4ca6d6d1650f6f6.woff) format("woff"),url(/assets/ParryGrotesquePro/Normal/ParryGrotesquePro-Normal-6467a96cbc0369b12013d841ffb1b59e5b1b7e05faf70330f07fd94e2334482c.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:italic;font-weight:400;src:url(/assets/ParryGrotesquePro/Normal_Italic/ParryGrotesquePro-NormalIt-8fabfb561a6365ee2059eb3b9c424d6a0d40b014eb45a4d2d6e9272493b88631.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Normal_Italic/ParryGrotesquePro-NormalIt-46b3e47c3b557b25d9e127764b9c2584d1a5819d14e43b280bb89e4748750f9e.woff) format("woff"),url(/assets/ParryGrotesquePro/Normal_Italic/ParryGrotesquePro-NormalIt-8fabfb561a6365ee2059eb3b9c424d6a0d40b014eb45a4d2d6e9272493b88631.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:normal;font-weight:600;src:url(/assets/ParryGrotesquePro/SemiBold/ParryGrotesquePro-SemiBold-96e662f966b9b0f328b3e6b6534d58984abd2c20c343138dfb281129a6219409.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/SemiBold/ParryGrotesquePro-SemiBold-c3e7edf237de81bdb946032557104f21449921c03dca6bc26d0ebf889dffa71c.woff) format("woff"),url(/assets/ParryGrotesquePro/SemiBold/ParryGrotesquePro-SemiBold-96e662f966b9b0f328b3e6b6534d58984abd2c20c343138dfb281129a6219409.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:italic;font-weight:600;src:url(/assets/ParryGrotesquePro/SemiBold_Italic/ParryGrotesquePro-SmBdIt-b3c90c4957687c4b4154a119f2e6bfef043768a1b19939167b0efa11f73542c9.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/SemiBold_Italic/ParryGrotesquePro-SmBdIt-5d0715e120425f77843fc7c30bcebfd68e157c19c6ec4e90b3e6f0a3fc4a662f.woff) format("woff"),url(/assets/ParryGrotesquePro/SemiBold_Italic/ParryGrotesquePro-SmBdIt-b3c90c4957687c4b4154a119f2e6bfef043768a1b19939167b0efa11f73542c9.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:normal;font-weight:bold;src:url(/assets/ParryGrotesquePro/Bold/ParryGrotesquePro-Bold-d40500975e0b223845dfde7e2fbd16d478190c0529164bf3f04d47cb7f9fecce.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Bold/ParryGrotesquePro-Bold-9046ed2ad30af6d9b2a1d100ce26537339f4a0f03acaeaa71fd534647212c6ac.woff) format("woff"),url(/assets/ParryGrotesquePro/Bold/ParryGrotesquePro-Bold-d40500975e0b223845dfde7e2fbd16d478190c0529164bf3f04d47cb7f9fecce.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:italic;font-weight:bold;src:url(/assets/ParryGrotesquePro/Bold_Italic/ParryGrotesquePro-BdItalic-72b804e64d8a18ed2971449aa409f57ec317acca108541748620d44df1430f70.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Bold_Italic/ParryGrotesquePro-BdItalic-a3ac13d9bbe708f1953842328d05903e0c5ce1f5b793028373a38d4cd9290f0d.woff) format("woff"),url(/assets/ParryGrotesquePro/Bold_Italic/ParryGrotesquePro-BdItalic-72b804e64d8a18ed2971449aa409f57ec317acca108541748620d44df1430f70.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:normal;font-weight:800;src:url(/assets/ParryGrotesquePro/Black/ParryGrotesquePro-Black-dea7e96be24411ba691d00dc3ca52090b850b28e4f2b83aa124dec85c4163926.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Black/ParryGrotesquePro-Black-2ddc32597eade8c8ec96f68ece7b3774be1f08ab0c5694bd8419f25ac120f60e.woff) format("woff"),url(/assets/ParryGrotesquePro/Black/ParryGrotesquePro-Black-dea7e96be24411ba691d00dc3ca52090b850b28e4f2b83aa124dec85c4163926.eot) format("truetype")}@font-face{font-family:"Parry Grotesque Pro";font-style:italic;font-weight:800;src:url(/assets/ParryGrotesquePro/Black_Italic/ParryGrotesquePro-BlkItalic-4a6ea050d79fe534bdfb4f6f5191dbc82fe761230558d8e65b920c877b0cb40b.eot);src:local("Parry Grotesque Pro"),url(/assets/ParryGrotesquePro/Black_Italic/ParryGrotesquePro-BlkItalic-a5b9f971a61a53a5e46ac76bbc77bac1cbe90b9e9df54feecc6faa9784ccd353.woff) format("woff"),url(/assets/ParryGrotesquePro/Black_Italic/ParryGrotesquePro-BlkItalic-4a6ea050d79fe534bdfb4f6f5191dbc82fe761230558d8e65b920c877b0cb40b.eot) format("truetype")}@font-face{font-family:"Parry Pro";src:url(/assets/ParryPro/SemiBold/ParryPro-SemiBold-99c9c01be683507e50d1fd3d2d340cd9c0938d344cbcecec1e124b771956ffa6.eot);src:url(/assets/ParryPro/SemiBold/ParryPro-SemiBold-99c9c01be683507e50d1fd3d2d340cd9c0938d344cbcecec1e124b771956ffa6.eot?#iefix) format("embedded-opentype"),url(/assets/ParryPro/SemiBold/ParryPro-SemiBold-c03008e31d4b5664a874aedf88eeca4269ff3d82dfd607c211f3d2f6899d13a3.woff) format("woff"),url(/assets/ParryPro/SemiBold/ParryPro-SemiBold-97a3eba3373ce3e7b76bd76fe3fdef9302a9def48aa2b797a4c2e36e8fb8ef1d.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Parry Pro";src:url(/assets/ParryPro/SemiBold_Italic/ParryPro-SemiBoldItalic-b7480e6767fc74275d522433e87646b833a784a573f9d7016e920531842bc604.eot);src:url(/assets/ParryPro/SemiBold_Italic/ParryPro-SemiBoldItalic-b7480e6767fc74275d522433e87646b833a784a573f9d7016e920531842bc604.eot?#iefix) format("embedded-opentype"),url(/assets/ParryPro/SemiBold_Italic/ParryPro-SemiBoldItalic-98a3b110b019edfdc0d7e875b6e26c091f33699b945f0a1bd61ced6fdf305b48.woff) format("woff"),url(/assets/ParryPro/SemiBold_Italic/ParryPro-SemiBoldItalic-7317b6f0e87acd839481105461242bb984efb089296542e4baebda491459c261.otf) format("opentype");font-weight:600;font-style:italic}div.login-modal{top:100px}@media screen and (max-width: 767px){div.login-modal{top:70px}}@media screen and (max-width: 479px){div.login-modal{top:50px}}@media screen and (min-width: 768px){div.login-modal{left:-300px !important}}div#modal-login,#modal-fb-cvp{width:600px;text-align:center}div#modal-login #login-jibjab-cvp,#modal-fb-cvp #login-jibjab-cvp{padding-top:28px;padding-bottom:28px}div#modal-login a.create-account-button,#modal-fb-cvp a.create-account-button{color:#fff;background-color:#00cb7c;text-decoration:none;border-radius:10px;padding:10px 18px 10px 18px}div#modal-signup,div#modal-fb-signup{background:#fff;padding:2% 5%;text-align:left;width:600px}div#modal-signup h2,div#modal-fb-signup h2{font-size:160%;margin:10px 0 5px}div#modal-signup h2:after,div#modal-fb-signup h2:after{position:absolute;right:50px;top:10px}div#modal-signup>p.small,div#modal-fb-signup>p.small{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:91%;margin:0}div#modal-signup form input[type="email"],div#modal-signup form input[type="number"],div#modal-signup form input[type="password"],div#modal-signup form input[type="search"],div#modal-signup form input[type="tel"],div#modal-signup form input[type="text"],div#modal-signup form input[type="url"],div#modal-signup form textarea,div#modal-fb-signup form input[type="email"],div#modal-fb-signup form input[type="number"],div#modal-fb-signup form input[type="password"],div#modal-fb-signup form input[type="search"],div#modal-fb-signup form input[type="tel"],div#modal-fb-signup form input[type="text"],div#modal-fb-signup form input[type="url"],div#modal-fb-signup form textarea{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div#modal-signup form input[type="submit"],div#modal-fb-signup form input[type="submit"]{float:right;margin:10px 0}div#modal-signup form p,div#modal-fb-signup form p{float:left;margin:10px 0;width:100%}div#modal-signup form p.small,div#modal-fb-signup form p.small{width:77%}div.login-modal{-moz-box-sizing:border-box;box-sizing:border-box;color:#8A8A8A;font-size:20px}div.login-modal input[type="submit"]{cursor:pointer;font-size:90%}div.login-modal .errorMessage{color:red;font-size:70%;width:100%}div.login-modal .small{font-size:65%;width:100%}div.login-modal,div.login-modal h2,div.login-modal h3,div.login-modal h4,div.login-modal p{color:#8A8A8A;font-weight:400;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}div.login-modal h2,div.login-modal h3,div.login-modal h4,div.login-modal p{margin:10px 0}div.login-modal h2,div.login-modal h4{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:140%}div.login-modal h3{font-size:80%}div.login-modal p{font-size:91%}div.login-modal a{color:#3FA1BA}div.login-modal input[type="email"],div.login-modal input[type="number"],div.login-modal input[type="password"],div.login-modal input[type="search"],div.login-modal input[type="tel"],div.login-modal input[type="text"],div.login-modal input[type="url"],div.login-modal textarea{box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);border:1px solid #C5C5C5;padding:3%;color:#8A8A8A;font-weight:400;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:1.5% 0;font-size:90%;line-height:120%;outline:0;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div.login-modal input[type="email"]:focus,div.login-modal input[type="number"]:focus,div.login-modal input[type="password"]:focus,div.login-modal input[type="search"]:focus,div.login-modal input[type="tel"]:focus,div.login-modal input[type="text"]:focus,div.login-modal input[type="url"]:focus,div.login-modal textarea:focus{border:1px solid #3FA1BA;box-shadow:inset 0 0 10px rgba(62,161,186,0.5);-moz-box-shadow:inset 0 0 10px rgba(62,161,186,0.5);-webkit-box-shadow:inset 0 0 10px rgba(62,161,186,0.5)}div.login-modal input[type="email"].invalid,div.login-modal input[type="email"].error,div.login-modal input[type="number"].invalid,div.login-modal input[type="number"].error,div.login-modal input[type="password"].invalid,div.login-modal input[type="password"].error,div.login-modal input[type="search"].invalid,div.login-modal input[type="search"].error,div.login-modal input[type="tel"].invalid,div.login-modal input[type="tel"].error,div.login-modal input[type="text"].invalid,div.login-modal input[type="text"].error,div.login-modal input[type="url"].invalid,div.login-modal input[type="url"].error,div.login-modal textarea.invalid,div.login-modal textarea.error{color:red;background:#FEE;border:1px solid red;box-shadow:inset 0 0 10px rgba(255,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(255,0,0,0.5);-webkit-box-shadow:inset 0 0 10px rgba(255,0,0,0.5)}div.login-modal>div{margin:0 auto;max-width:450px;border:2px solid #d0d0d0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3%}div.login-modal>div label{background:url(/assets/user/login-checkbox-99e8ff5cf5badaa001e42a3043627b088368c1f34ba4db3447349f83b2c36d2f.png) center left no-repeat transparent;cursor:pointer;display:inline-block;font-size:12px;height:22px;line-height:22px;padding-left:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.login-modal>div input.CHECKED ~ label,div.login-modal>div input[type="checkbox"]:checked ~ label{background-image:url(/assets/user/login-checkbox-checked-3b3588da62caf7f845163b28b045002fb9e3453909bd7f73c71dc5d2552be59d.png)}div.login-modal>div label{width:200px;margin:10px auto}div.login-modal>div#login-facebook a{margin:10px auto;display:block}div.login-modal>div#login-facebook a img{max-width:100%}div.login-modal>div#login-jibjab a{font-size:12px;margin-left:10px}@media screen and (max-width: 767px){div.login-modal{font-size:18px;left:4% !important;margin:0;width:92% !important}}@media screen and (max-width: 578px){div.login-modal#modal-signup h2:after,div.login-modal#modal-fb-signup h2:after{content:"";display:none}}@media screen and (max-width: 479px){div.login-modal{font-size:16px;left:2% !important;width:96% !important}div.login-modal a[data-action="modal-close"],div.login-modal a.close-modal-fb-cvp{right:1px;top:1px}div.login-modal#modal-login h2,div.login-modal#modal-fb-cvp h2{font-size:110%;letter-spacing:-1px}div.login-modal#modal-signup p.small,div.login-modal#modal-fb-signup p.small{width:100%}}section#reg-container{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:20px;margin:0 auto;padding:2%}section#reg-container .postcard_content a{color:#3ea1ba;text-decoration:underline}section#reg-container .postcard_content a.submit-button{text-decoration:none;color:#fff;margin-top:10px}section#reg-container .postcard_content .red{color:red}section#reg-container .postcard_content>*{-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:2%}section#reg-container .postcard_content #promo-container{text-align:center;width:43%}section#reg-container .postcard_content #promo-container h1,section#reg-container .postcard_content #promo-container h2{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}section#reg-container .postcard_content #promo-container h1,section#reg-container .postcard_content #promo-container h2,section#reg-container .postcard_content #promo-container p{font-weight:400}section#reg-container .postcard_content #promo-container h1{margin:0}section#reg-container .postcard_content #promo-container h2{color:#777777;font-size:100%;margin:0 0 10px}section#reg-container .postcard_content #promo-container p{color:#535353;font-size:80%;text-transform:uppercase}section#reg-container .postcard_content #promo-container img{height:auto;max-width:100%}section#reg-container .postcard_content #divider{background:url(/assets/user/reg-divider-26a9b64ab4f103aef06dab8007ff29542e2045c17254109179ddf521f1c44d13.png) center center no-repeat transparent;margin-right:-3%;min-height:490px;padding:3%;width:5%}section#reg-container .postcard_content .feature-unit{width:54%}section#reg-container .postcard_content .feature-unit>* input[type=email],section#reg-container .postcard_content .feature-unit>* input[type=password],section#reg-container .postcard_content .feature-unit>* input[type=text]{box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);border:1px solid #C5C5C5;padding:3%;color:#8A8A8A;font-weight:400;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:1.5% 0;font-size:90%;line-height:120%;outline:0;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:0px;padding-top:0px;height:47px}section#reg-container .postcard_content .feature-unit>* input[type=email]:focus,section#reg-container .postcard_content .feature-unit>* input[type=password]:focus,section#reg-container .postcard_content .feature-unit>* input[type=text]:focus{border:1px solid #3FA1BA;box-shadow:inset 0 0 10px rgba(62,161,186,0.5);-moz-box-shadow:inset 0 0 10px rgba(62,161,186,0.5);-webkit-box-shadow:inset 0 0 10px rgba(62,161,186,0.5)}section#reg-container .postcard_content .feature-unit>* input[type=email].invalid,section#reg-container .postcard_content .feature-unit>* input[type=email].error,section#reg-container .postcard_content .feature-unit>* input[type=password].invalid,section#reg-container .postcard_content .feature-unit>* input[type=password].error,section#reg-container .postcard_content .feature-unit>* input[type=text].invalid,section#reg-container .postcard_content .feature-unit>* input[type=text].error{color:red;background:#FEE;border:1px solid red;box-shadow:inset 0 0 10px rgba(255,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(255,0,0,0.5);-webkit-box-shadow:inset 0 0 10px rgba(255,0,0,0.5)}section#reg-container #promo-container{margin-top:40px}section#reg-container #login-container,section#reg-container #register-container{margin-top:40px}section#reg-container #login-container label,section#reg-container #register-container label{display:inline-block;float:left;margin:10px 0}section#reg-container #login-container form div,section#reg-container #register-container form div{clear:left;font-size:80%;text-align:right}section#reg-container .feature-unit{color:#777777}section#reg-container .feature-unit legend{font-size:130%;font-weight:300;margin-top:5px;width:100%}section#reg-container .feature-unit h2{font-size:100%}section#reg-container .feature-unit p{font-size:80%}section#reg-container .feature-unit p.errorMessage{color:red;width:100%}section#reg-container .feature-unit span{font-size:70%}section#reg-container .feature-unit input[type=submit]{font-size:120%;margin-left:10px}section#reg-container #flow-register{text-align:center}section#reg-container #flow-register legend{font-size:120%;letter-spacing:-1px;margin:6px 0 10px}section#reg-container #flow-register h2{font-weight:100}section#reg-container #flow-register #facebook-connect,section#reg-container #flow-register #create-account{box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);border:1px solid #C5C5C5;padding:3%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 auto;padding:4%}section#reg-container #flow-register #facebook-connect a{color:transparent}section#reg-container #flow-register #facebook-connect p{margin:0 0 10px}section#reg-container #flow-register #create-account a{font-size:90%}section#reg-container #flow-signup p{font-size:70%;text-align:left}section#reg-container #flow-login label{background:url(/assets/user/login-checkbox-99e8ff5cf5badaa001e42a3043627b088368c1f34ba4db3447349f83b2c36d2f.png) center left no-repeat transparent;cursor:pointer;display:inline-block;font-size:12px;height:22px;line-height:22px;padding-left:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#reg-container #flow-login input.CHECKED ~ label,section#reg-container #flow-login input[type="checkbox"]:checked ~ label{background-image:url(/assets/user/login-checkbox-checked-3b3588da62caf7f845163b28b045002fb9e3453909bd7f73c71dc5d2552be59d.png)}@media screen and (max-width: 979px){section#reg-container .postcard_content #promo-container h1{font-size:190%;letter-spacing:-1px}section#reg-container .postcard_content #flow-register legend{font-size:110%}}@media screen and (max-width: 768px){section#reg-container .stamp_pull{display:none}section#reg-container .postcard_content #promo-container,section#reg-container .postcard_content #divider,section#reg-container .postcard_content .feature-unit{clear:both;float:none;margin:0 auto !important;max-width:540px;padding:4%;width:100%}section#reg-container .postcard_content #promo-container img{max-height:180px}section#reg-container .postcard_content #divider{background:none;border-bottom:1px solid #e3e3e3;height:0;min-height:0;padding:0 2%;width:96%}section#reg-container .postcard_content #login-container,section#reg-container .postcard_content #register-container{text-align:center}section#reg-container .postcard_content .feature-unit label{text-align:left}section#reg-container .postcard_content .feature-unit legend{margin-top:10px}}@media screen and (max-width: 479px){section#reg-container .postcard_content{font-size:16px}section#reg-container .postcard_content #promo-container img{max-height:120px}section#reg-container .postcard_content #flow-register #create-account a{font-size:100%}}body.user__login #flow-signup,body.user__login #flow-register{display:none}body.user__register #flow-login,body.user__register #flow-signup{display:none}.HIDDEN{display:none}.HIDDEN-MODAL{display:none}.stamp_pull{float:right;margin:0;position:relative;z-index:10}.stamp_pull>.stamp_post{background:url(/assets/common/stamp_default-c860edaa442444135bdafb462efc5f9a0dac262d7bef0b1bca67755193e878af.png) center center no-repeat transparent;height:81px;position:absolute;right:108px;top:5px;width:107px;z-index:1}.stamp_pull>.stamp{background:url(/assets/common/stamp_back-17919b7627261674ec22104d9ac8adb93989739a32fb5825fd6899502d141da1.png) no-repeat scroll 0 0 transparent;height:93px;position:absolute;right:30px;top:10px;width:93px}.stamp_pull>.stamp>*{padding:7px 0 0 8px}.postcard_wrapper{border-radius:20px;box-shadow:0 0 3px 3px rgba(0,0,0,0.1);margin:0 auto;max-width:980px;min-width:980px;overflow:hidden}@media screen{.postcard_wrapper{min-width:0}}.postcard_wrapper>.postcard_nav{background:#f8f8f8;height:57px;width:100%;background-image:-ms-linear-gradient(top, #f9f8f6 0%, #efeceb 100%);background-image:-moz-linear-gradient(top, #f9f8f6 0%, #efeceb 100%);background-image:-o-linear-gradient(top, #f9f8f6 0%, #efeceb 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f8f6), color-stop(1, #efeceb));background-image:-webkit-linear-gradient(top, #f9f8f6 0%, #efeceb 100%);background-image:linear, to bottom, #f9f8f6 0%, #efeceb 100%}.postcard_wrapper>.postcard_content{background:#fff;overflow:hidden;width:100%;background-image:-ms-linear-gradient(top, #fff 0%, #ebebeb 100%);background-image:-moz-linear-gradient(top, #fff 0%, #ebebeb 100%);background-image:-o-linear-gradient(top, #fff 0%, #ebebeb 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ebebeb));background-image:-webkit-linear-gradient(top, #fff 0%, #ebebeb 100%);background-image:linear, to bottom, #fff 0%, #ebebeb 100%}@media screen and (max-width: 768px){.postcard_wrapper{border-radius:10px}.postcard_wrapper>.postcard_nav{display:none}}.kennard-button{background:#2fcc71;border-radius:8px;clear:both;color:#fff;display:inline-block;font:bold 24px "Raleway", "Helvetica Neue", Arial, sans-serif;letter-spacing:1px;margin:0 0 7px;padding:12px 20px;text-align:center;text-decoration:none}.kennard-button[data-icon]{background-image:none;background-position:left bottom;background-repeat:no-repeat;background-color:#2fcc71;background-size:18%;padding-left:50px;padding-right:20px}.kennard-button[data-icon='again']{background-image:url(/assets/responsive/buttons/icon-again-53df05a2e7f5f3c12ec899c0e89a7780804c821c7e71239e591903d4f8fc3ac5.png);background-size:40px}.kennard-button[data-icon='download']{background-image:url(/assets/responsive/buttons/icon-download-81de0b4e3a082c772c5b65c57e0fb4632dfc59a36e46e90d530093ff8c611ec7.png);background-size:40px}.kennard-button.btn-dark{background-color:#007f57;box-shadow:0 7px #023425}#prompt-user-close{background-color:#20ce6d;width:60px;height:60px;display:block;border-radius:120px;color:#FFF;position:absolute;top:100px;left:100px;z-index:1001;font-weight:bold;font-family:DejaVu, 'Lucida Sans Unicode', 'Arial Unicode MS';font-size:64px;line-height:56px;text-align:center;cursor:pointer;display:none;opacity:0.0;margin:0px 0px 0px 0px}#prompt-user-modal{position:absolute;background-color:#aedbfc;border-radius:10px;z-index:1000;width:514px;height:275px;padding:40px 65px 40px 65px;margin:0px 0px 0px 0px;color:#55779a;text-align:center;left:0px;top:100px;font-size:22px;line-height:26px;display:none;opacity:0.0;box-shadow:0px 0px 5px 1000px rgba(0,0,0,0.5)}#prompt-user-modal h1{text-align:center;margin:0px auto 20px auto;color:#2e3d50;font-size:32px;line-height:32px;font-weight:bold}#prompt-user-modal .prompt-user-buttons{margin-top:20px}#prompt-user-modal .prompt-user-buttons a{margin:10px 10px 10px 10px;font-size:18px}#prompt-user-modal .hidden{display:none}@media screen and (max-width: 700px){#prompt-user-modal{width:240px;height:300px;padding:30px 20px 90px 20px;font-size:16px;line-height:22px}#prompt-user-modal h1{text-align:center;margin:0px auto 10px auto}#prompt-user-modal .prompt-user-buttons{margin-top:0px;display:block}}@media screen and (max-width: 656px){#prompt-user-close{margin-left:45px}}section#reg-gate-container{color:#223143;margin:0 auto;margin-bottom:2.5em;font-family:"Parry Grotesque Pro"}section#reg-gate-container form{margin-top:22px}section#reg-gate-container #flow-register legend{margin-bottom:22px}section#reg-gate-container legend{width:100%;font-size:32px}section#reg-gate-container legend .italic{font-weight:200;font-style:italic}section#reg-gate-container legend .bold{font-weight:600}section#reg-gate-container a{font-weight:600;text-decoration:underline;color:#223143}section#reg-gate-container .focuslabs-form input,section#reg-gate-container .focuslabs-form .focuslabs-btn{width:100%;box-sizing:border-box;margin-bottom:1em;text-decoration:none}section#reg-gate-container .focuslabs-form .focuslabs-btn{color:#FFF;font-size:24px}section#reg-gate-container .focuslabs-form .focuslabs-btn img{padding-right:20px}section#reg-gate-container .focuslabs-form .focuslabs-btn.blue{margin-bottom:5px}@media screen and (max-width: 480px){section#reg-gate-container .focuslabs-form .focuslabs-btn{font-size:18px}section#reg-gate-container .focuslabs-form .focuslabs-btn img{display:none}}section#reg-gate-container .postcard_wrapper{border-radius:0;box-shadow:none}section#reg-gate-container .postcard_content{background:transparent}section#reg-gate-container .postcard_content>*{-moz-box-sizing:border-box;box-sizing:border-box;float:right}section#reg-gate-container .postcard_content #promo-container{text-align:center;width:60%}section#reg-gate-container .postcard_content #promo-container img{-webkit-box-shadow:0px 3px 3px 0px rgba(149,143,126,0.41);-moz-box-shadow:0px 3px 3px 0px rgba(149,143,126,0.41);box-shadow:0px 3px 3px 0px rgba(149,143,126,0.41);border:10px solid #fff;border-radius:10px;margin:10px 0}section#reg-gate-container .postcard_content #promo-container h1{font-size:40px;color:#ee3c4e;font-weight:normal;margin:0}section#reg-gate-container .postcard_content #promo-container h2{font-size:18px;font-weight:normal;margin:0}section#reg-gate-container .postcard_content #promo-container p{text-transform:uppercase}section#reg-gate-container .postcard_content #promo-container img{height:auto;max-width:60%}section#reg-gate-container .postcard_content #divider{display:none}section#reg-gate-container .postcard_content .feature-unit{width:40%}section#reg-gate-container #promo-container{margin-top:40px}section#reg-gate-container #login-container,section#reg-gate-container #register-container{margin-top:40px;padding:0 10px}section#reg-gate-container #login-container label,section#reg-gate-container #register-container label{display:inline-block;float:left;margin:20px 0}section#reg-gate-container .feature-unit p.errorMessage{color:red;width:100%}section#reg-gate-container #flow-register{text-align:center}section#reg-gate-container #flow-register #login-options{font-size:32px;font-weight:200;font-style:italic;margin:0.2em}section#reg-gate-container #flow-register p{font-size:16px}section#reg-gate-container #flow-register #facebook-connect,section#reg-gate-container #flow-register #create-account{margin:0 auto}section#reg-gate-container #flow-register #facebook-connect p{margin:0 0 10px}section#reg-gate-container #flow-signup{text-align:center}section#reg-gate-container #flow-signup p{text-align:left}section#reg-gate-container #flow-signup p#terms{font-style:italic;font-size:13px}section#reg-gate-container #flow-signup p#terms a{font-style:normal}section#reg-gate-container #flow-login{text-align:center}section#reg-gate-container #flow-login label{cursor:pointer;padding-left:30px;background:url(/assets/user/checkmark-cfe765070a6bcfdb7dfabe3ca49537ed89d88d7c5e0249c8819d879f9aa47294.png) center left no-repeat transparent;height:22px;line-height:22px;margin-top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#reg-gate-container #flow-login input.CHECKED+label,section#reg-gate-container #flow-login input[type="checkbox"]:checked+label{background-image:url(/assets/user/checkmark-checked-e42c97f21f12ecfbc040cb7d6a8b4adece3041761f475a96cb559963a906e821.png)}@media screen and (max-width: 768px){section#reg-gate-container{margin:1em auto}section#reg-gate-container .postcard_content #promo-container,section#reg-gate-container .postcard_content #divider,section#reg-gate-container .postcard_content .feature-unit{clear:both;float:none;margin:0 auto !important;max-width:540px;padding:4%;width:100%}section#reg-gate-container .postcard_content #promo-container{display:none}section#reg-gate-container .postcard_content #promo-container img{max-height:180px}section#reg-gate-container .postcard_content #login-container,section#reg-gate-container .postcard_content #register-container{text-align:center}section#reg-gate-container .postcard_content .feature-unit label{text-align:left}section#reg-gate-container .postcard_content .feature-unit legend{margin-top:10px}}@media screen and (max-width: 480px){section#reg-gate-container #flow-register.alternate .bold{font-weight:700}section#reg-gate-container #flow-register.alternate .msg{padding:0px 20px}section#reg-gate-container #flow-register.alternate P{font-size:0.8em}section#reg-gate-container #flow-register.alternate .sm{font-size:0.7em}section#reg-gate-container #flow-register.alternate #facebook-connect{margin:0 auto 10px auto}section#reg-gate-container legend{font-size:22px}section#reg-gate-container .postcard_content #promo-container img{max-height:120px}}body.responsive.user__facebook_education_screen #wrap{background-color:#f7f5eb}body.responsive.user__facebook_education_screen #wrap #content{max-width:980px;width:auto;font-family:"Parry Grotesque Pro";background-color:#f7f5eb;padding:0 10px}body.responsive.user__facebook_education_screen #wrap #content .focuslabs-btn{padding-right:30px;padding-left:30px}body.responsive.user__facebook_education_screen #wrap #content .focuslabs-btn img{margin-right:20px}body.responsive.user__facebook_education_screen #wrap #content h1{font-size:40px;font-weight:normal}body.responsive.user__facebook_education_screen #wrap #content p{font-size:24px}body.responsive.user__facebook_education_screen #wrap #content ul{margin-top:4em;font-size:14px;padding:0;list-style:none}body.responsive.user__facebook_education_screen #wrap #content ul span{text-decoration:underline}.hidden-preload{display:none;position:absolute;left:0px;bottom:0px}body.subscribe .postcard_wrapper #user-statusbar{background:#f8ff80;float:right;font-size:60%;height:40px;line-height:40px;margin:10px 30px 0;overflow:hidden;padding-left:10px}body.subscribe .postcard_wrapper #user-statusbar a{color:#797979;text-decoration:underline}body.subscribe .postcard_wrapper #user-statusbar img{float:left;margin:7px 10px 0 0}body.subscribe .postcard_wrapper #user-statusbar #hi-user{display:none}body.subscribe .postcard_wrapper #user-statusbar #not-you{border-left:1px solid black;margin:0 5px;overflow:hidden;padding:0 7px}@media screen and (max-width: 767px){body.subscribe .postcard_wrapper #user-statusbar{height:30px;line-height:30px}body.subscribe .postcard_wrapper #user-statusbar img{margin:2px 5px 0}}@media screen and (max-width: 479px){body.subscribe .postcard_wrapper #user-statusbar{height:20px;line-height:20px;margin-right:10px}body.subscribe .postcard_wrapper #user-statusbar #hi-user{display:inline}body.subscribe .postcard_wrapper #user-statusbar #you-are,body.subscribe .postcard_wrapper #user-statusbar img{display:none}}body.subscribe .postcard_wrapper .feature-unit h2{font-weight:300;margin:5px 0 0;padding:0 0 2%}body.subscribe .postcard_wrapper .feature-unit h2 em{font-style:italic}body.subscribe .postcard_wrapper .feature-unit h2 img{margin:-1% 0 0;max-width:114px;width:26%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section a.have_a_promo_code,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section a.have_a_promo_code_mobile{bottom:-20px;font-size:80%;font-style:italic;left:0;position:absolute}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly{overflow:hidden;width:100%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .expires .title{display:block;float:none;color:#777;padding:0;width:auto;margin-top:-10px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .subscription,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .due_now,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .title,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly input#tos_check{display:none}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.email{width:100%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .contact_info,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .billing_info,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .accept_tos,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer{padding:0;background:0}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly input{height:80%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .server_errors{margin:10px 0;width:448px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .server_errors.none{margin:0px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .accepted_cards{top:25px;right:25px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly #thawte_seal{display:none;top:80px;right:50px;position:absolute;z-index:10}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .only_zip{position:absolute;right:0;top:65px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field{margin:20px 0 0;height:47px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field input{height:100%;margin:0 !important}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field .error{position:absolute;margin:0;left:0;background:0;border:0;box-shadow:none;text-shadow:none;font-weight:bold;color:red;padding:0;top:-20px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field .placeholder{-moz-box-sizing:border-box;box-sizing:border-box;line-height:47px;padding:0 0 0 3%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.first_name,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.last_name{width:100%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.first_name input,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.last_name input{width:100%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.zip{width:135px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.card_number{width:63%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.card_number input{width:100%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.cvv{clear:both;float:right;width:60%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.cvv .placeholder,body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.cvv input{float:left;width:29% !important}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.cvv a{line-height:47px;margin:0 2% 0 4%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.expires{color:#777777;font-size:60%;width:40%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.expires>div{padding:1px 0}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.expires>div.month{margin:0 2% 0 0;width:52%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.expires>div.year{width:40%}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field.expires>div select{height:25px;background:#e7e8e9}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .billing_info{padding-bottom:10px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .accept_tos{margin:8px 8px 18px 0px;font-size:17px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .accept_tos #accept_tos{line-height:0;margin:0}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .need-help{float:right;width:70%;margin:8px 8px 18px 0px;font-size:14px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer{float:left;position:relative}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .footer button{font-weight:400;width:110px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .b_submit{margin:-15px 30px 20px 0px;float:right}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section label{font-size:80%;font-weight:normal;letter-spacing:-0.02em}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section label[for^="offer"]{display:block;text-align:left}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section label[for^="offer"] input{margin:1% 1% 1% 0}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section label a{margin:1em 0 2em;color:#3FA1BA;font-style:italic}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .errors_general{background:#c00;color:#fff;font-size:1.0em;font-weight:bold;padding:5px 10px;text-shadow:#600700;-moz-border-radius:8px;border-radius:8px;width:350px;line-height:1.5em}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section fieldset.radio{position:relative;margin:0px 0 30px 0;padding:0;display:block}body.subscribe .postcard_wrapper .postcard_content{color:#777777}body.subscribe .postcard_wrapper .postcard_content .newmember_left,body.subscribe .postcard_wrapper .postcard_content .newmember_right,body.subscribe .postcard_wrapper .postcard_content .newmember_bottom{color:#777777;font-size:90%}body.subscribe .postcard_wrapper .postcard_content .newmember_left{margin:4% 0 0;width:40%}body.subscribe .postcard_wrapper .postcard_content .newmember_left .img_drop{background:#fff;border:2px solid #dedede;-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 3px rgba(0,0,0,0.1);margin:0 auto;max-width:300px;padding:2%;text-align:center}body.subscribe .postcard_wrapper .postcard_content .newmember_left .img_drop a{display:inline-block;padding:7%}body.subscribe .postcard_wrapper .postcard_content .newmember_left .img_drop img{height:auto;width:100%}body.subscribe .postcard_wrapper .postcard_content .newmember_right{width:60%}body.subscribe .postcard_wrapper .postcard_content .newmember_right h1{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:250%;font-weight:400;letter-spacing:1px;margin:5% 0 3%}body.subscribe .postcard_wrapper .postcard_content .newmember_share{box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);border:1px solid #C5C5C5;padding:3%;background-color:#FFF;border:1px solid #ccc;border-radius:15px;-moz-box-sizing:border-box;box-sizing:border-box;margin:2% 0 0;max-width:450px;overflow:hidden}body.subscribe .postcard_wrapper .postcard_content .newmember_share p{font-size:74%;font-weight:400;margin:1% 0 3%}body.subscribe .postcard_wrapper .postcard_content .newmember_share p i{font-weight:700}body.subscribe .postcard_wrapper .postcard_content .newmember_share a{float:left;max-width:48%}body.subscribe .postcard_wrapper .postcard_content .newmember_share a img{width:100%;height:auto}body.subscribe .postcard_wrapper .postcard_content .newmember_share #link_shareJoinOnTwitter{float:right}body.subscribe .postcard_wrapper .postcard_content .newmember_bottom{font-size:70%;width:100%}body.subscribe__confirmation .postcard_nav a{display:none}body.subscribe__confirmation section#reg-container .postcard_content>*{float:left}body.subscribe__email section#reg-container .postcard_content #promo-container{margin-top:0px}@media screen and (max-width: 767px){body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_left,body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_right{text-align:center;width:100%}body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_left{margin:0}body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_share{margin:2% auto 0}body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_bottom{text-align:center}body.subscribe__confirmation .postcard_wrapper .postcard_content .newmember_bottom .break:after{content:"";display:block}}@media screen and (max-width: 480px){body.subscribe div.postcard_wrapper .newmember_left .img_drop{position:relative}body.subscribe div.postcard_wrapper .newmember_left .img_drop img{margin:50px 0 0}body.subscribe div.postcard_wrapper .newmember_left .img_drop a{box-sizing:border-box;left:0;position:absolute;top:0;width:100%}}@media screen and (max-width: 768px){body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .need-help{margin:0;width:65%}}@media screen and (max-width: 479px){body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .field .error{font-size:10px}body.subscribe .postcard_wrapper .feature-unit .sub_purch_section .recurly .need-help{margin:0;width:60%}body.subscribe div.postcard_wrapper .newmember_right>h1{font-size:230%}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.accepted_cards{display:none}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div#thawte_seal{right:0}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.only_zip .field.zip{width:80px}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.card_number{width:75%}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.cvv{width:50%;left:-5px}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.cvv .placeholder,body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.cvv input{width:37% !important}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.cvv a{margin:1%}body.subscribe div.postcard_wrapper .feature-unit .sub_purch_section form.recurly div.field.expires{width:50%}}div#modal-promo-code-entry,div#modal-promo-code-entry-mobile{color:#535353;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-align:center}div#modal-promo-code-entry .red,div#modal-promo-code-entry-mobile .red{color:red}div#modal-promo-code-entry .b_submit,div#modal-promo-code-entry-mobile .b_submit{margin:-5px 0 0}div#modal-promo-code-entry h2,div#modal-promo-code-entry-mobile h2{font-weight:400}div#post-sub-confirm .post-sub-color{color:#223143}div#post-sub-confirm .bottom-space{margin-bottom:24px}div#post-sub-confirm .green-out-btn{font-size:1.5em;padding:15px 20px 15px 20px;max-width:440px;margin-right:auto;margin-left:auto}@media screen and (max-width: 479px){div#post-sub-confirm .green-out-btn{max-width:74%}}div#post-sub-confirm .center-80{max-width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width: 640px){div#post-sub-confirm #heads-classic{max-width:640px;background:url(/assets/responsive/heads-background-0c7437c82fb99153a6934a19e2de37c6234a9ab851d5ab9ecf7c919d7c6ca646.png);background-size:cover}}@media screen and (max-width: 639px){div#post-sub-confirm #heads-classic>img{max-width:100%}}div#post-sub-confirm div[id^=ecard_preview_container_]>img{border:8px solid white;border-radius:8px;max-width:100%}@media screen and (max-width: 600px){div#post-sub-confirm #jibjab-str{display:none}}div#post-sub-confirm span.responsive-lbreak{display:inline-block}div#post-sub-confirm .f-italic{font-style:italic}div#post-sub-confirm .font-pgp{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif}div#post-sub-confirm .font-pgp-b{font-family:"Parry Grotesque Pro Black", Arial, Helvetica, sans-serif}div#post-sub-confirm .font-pgp-l{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;font-weight:lighter}div#post-sub-confirm .font-pgp-s{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;font-weight:600}#promo-container img{display:inline-block}#promo-container .desktop{display:inline-block}#promo-container .tablet{display:none}#promo-container .phone{display:none}@media screen and (max-width: 768px){#promo-container .desktop{display:none}#promo-container .tablet{display:inline-block}#promo-container .phone{display:none}}@media screen and (max-width: 480px){#promo-container .desktop{display:none}#promo-container .tablet{display:none}#promo-container .phone{display:inline-block}}body.purchase-new .hidden{display:none}body.purchase-new div#modal-promo-code-entry,body.purchase-new div#modal-promo-code-entry-mobile{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;font-size:18px;color:#233243;width:440px;max-width:90%;padding-bottom:17px;z-index:99999}body.purchase-new div#modal-promo-code-entry .promo-error,body.purchase-new div#modal-promo-code-entry-mobile .promo-error{margin:0px 0px 11px 0px}body.purchase-new div#modal-promo-code-entry h2,body.purchase-new div#modal-promo-code-entry-mobile h2{font-weight:600;max-width:270px;font-size:32px;line-height:39px;margin:30px auto 20px auto}body.purchase-new div#modal-promo-code-entry a[data-action="modal-close"],body.purchase-new div#modal-promo-code-entry-mobile a[data-action="modal-close"]{background-image:url(/assets/subscribe/close_modal-d2839c96c87cfd28f4481cef939d9f9ef7e3c7a8f09031c98f9af007ccca89be.png);background-size:contain;height:40px;right:18px;top:18px;width:40px}body.purchase-new div#modal-promo-code-entry input[type="text"]:focus,body.purchase-new div#modal-promo-code-entry input[type="email"]:focus,body.purchase-new div#modal-promo-code-entry input[type="password"]:focus,body.purchase-new div#modal-promo-code-entry input[type="submit"]:focus,body.purchase-new div#modal-promo-code-entry select:focus,body.purchase-new div#modal-promo-code-entry button:focus,body.purchase-new div#modal-promo-code-entry-mobile input[type="text"]:focus,body.purchase-new div#modal-promo-code-entry-mobile input[type="email"]:focus,body.purchase-new div#modal-promo-code-entry-mobile input[type="password"]:focus,body.purchase-new div#modal-promo-code-entry-mobile input[type="submit"]:focus,body.purchase-new div#modal-promo-code-entry-mobile select:focus,body.purchase-new div#modal-promo-code-entry-mobile button:focus{outline:0}body.purchase-new div#modal-promo-code-entry input[type=submit],body.purchase-new div#modal-promo-code-entry-mobile input[type=submit]{width:220px;border-radius:10px;color:#fff;display:block;margin:11px auto 0px auto;font-family:'Parry Grotesque Pro', Arial, sans-serif;font-weight:600;font-size:24px;padding:19px 0px 12px 0px;text-decoration:none;border:0;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;border-bottom:3px solid #306509;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.purchase-new div#modal-promo-code-entry input[type=submit]:disabled,body.purchase-new div#modal-promo-code-entry-mobile input[type=submit]:disabled{background:#66e0b0;cursor:wait}body.purchase-new div#modal-promo-code-entry #promo_code,body.purchase-new div#modal-promo-code-entry-mobile #promo_code{background-color:#fff;border:1px solid #AFC5CA;border-radius:7px;box-shadow:none;color:#233243;display:block;font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;height:47px;line-height:22px;width:220px;padding:0px 0px 0px 7px;margin:53px auto 0px auto}body.purchase-new div#modal-promo-code-entry #promo_code.e_error,body.purchase-new div#modal-promo-code-entry-mobile #promo_code.e_error{border:1px solid #f53b45;margin-top:7px}body.purchase-new .offer-radio{visibility:hidden;position:absolute}body.purchase-new .accepted_cards{display:none}body.purchase-new #container{background-color:#f7f5eb}body.purchase-new.holidays #container{background-color:rgba(207,238,236,0.75)}body.purchase-new .share_nav{display:none}body.purchase-new section#reg-container .postcard_wrapper{box-shadow:none;border-radius:0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content{background:transparent}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .tos_link{color:#233243}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .marketing-promo{padding:0;margin:0 auto;display:none;float:none}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .marketing-promo{display:block;background:url(/assets/responsive/paygate_tablet_marketing-d95ff98249d5c34a6d566a96fbf4d4f21ee23b0ae2a68b21a104148c5f4b411b.png) no-repeat;background-size:contain;width:600px;height:250px}}@media screen and (max-width: 480px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .marketing-promo{display:block;background:url(/assets/responsive/paygate_mobile_marketing-3c68a2f00ef8f2af912ef4399ff9cd5247383f2ed80418f40953e70dd3ac1e06.png) no-repeat;background-size:cover;width:300px;height:120px}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content #promo-container{float:left;margin-top:0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content #promo-container h1{font-family:'Parry Pro', Arial, Helvetica, sans-serif;font-weight:600;font-size:36px;color:#233243}body.purchase-new section#reg-container .postcard_wrapper .postcard_content #promo-container h2{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;color:#233243;font-size:26px}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content #promo-container{display:none;float:none;padding-bottom:0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content #promo-container img{max-height:none}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit{float:right}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit{float:none}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit input,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit select{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;color:#233243;border-color:#afc5ca;font-size:18px;box-shadow:none}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit h2{font-family:'Parry Pro', Arial, Helvetica, sans-serif;font-weight:600;color:#233243;font-size:24px;padding-bottom:4px}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit h2{text-align:center}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section{font-family:'Parry Grotesque Pro', Arial, Helvetica, sans-serif;font-weight:normal;font-size:18px}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section h2{text-align:center}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-offer{text-align:center;width:100%;display:block}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .have_a_promo_code,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .have_a_promo_code_mobile{text-align:center;width:100%;display:block}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt{padding:30px 0px 0px 0px;position:relative;overflow:hidden}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt a{cursor:pointer;display:block;float:left;width:32.5%;color:#27a4b0;border-bottom:2px solid #27a4b0;font-family:'Parry Grotesque Pro', Arial, sans-serif;font-weight:600;font-size:20px;text-decoration:none;text-align:center;margin:0px 0px 0px 1%;padding:5px 0px 5px 0px;background-position:center center;background-repeat:no-repeat;outline:none}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt a:hover{color:#233243;border-bottom:2px solid #233243}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt a.active{color:#233243;border-bottom:2px solid #233243}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt a:first-child{margin:0px 0px 0px 0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-amazon{background-image:url(/assets/subscribe/button_amazon-5b8d676c5c45409f260c4443fe13f4af88efce2b6ec8ccde5f2ce47df4551bd5.png);background-size:80px auto;text-indent:-9999px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-amazon:focus,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-amazon:hover,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-amazon.active{background-image:url(/assets/subscribe/button_amazon_hover-237c418a4ec638e6dfdfe15b63db3c32b0ce341f03ab2b21f67de6ab0ee9528d.png)}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-paypal{background-image:url(/assets/subscribe/button_Paypal@2x-86a793200e4b27171fea88b3171444d615266f9345f46d323bd88f66ebd95811.png);background-size:84px 22px;text-indent:-9999px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-paypal:focus,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .purchase-opt #purchase-opt-paypal:hover{background-image:url(/assets/subscribe/button_Paypal_hover@2x-8df6be07e1bbefd51b628b16622465265fa9d46d9bb8c00d58dd214d9b0da640.png)}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly{padding-bottom:100px;clear:both}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .accept_tos{text-align:left;position:absolute;bottom:0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .accept_tos .need-help{text-align:left;float:none;font-size:100%;width:100%;margin-top:20px}@media screen and (max-width: 768px){body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .accept_tos{text-align:center;width:100%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .accept_tos .need-help{text-align:center}}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .server_errors{margin:10px auto 0}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .server_errors .error{background-color:#ffeeee;border-color:red;box-shadow:none;color:red}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .footer{margin-top:10px;width:100%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .footer .submit{width:100%;border-radius:10px;color:#fff;display:block;font-family:'Parry Grotesque Pro', Arial, sans-serif;font-weight:600;font-size:24px;padding:19px 0px 42px 0px;text-decoration:none;text-shadow:none;border:0;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;border-bottom:3px solid #306509;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .footer .submit:disabled{background:#66e0b0;cursor:wait}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .only_zip{position:relative;left:auto;right:auto;top:auto;clear:both;display:block;width:49%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .state_zip{width:100%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .state_zip .zip{width:96%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly #cvv-help{color:#fff;background-color:#bdbaae;border-radius:20px;display:block;float:right;width:20px;height:20px;line-height:24px;text-align:center;text-decoration:none;font-family:'Parry Pro SemiBold', Arial, Helvetica, sans-serif;margin-top:15px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field{margin-top:20px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field .placeholder{font-size:18px;padding-left:7px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field input{padding-left:7px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field input.invalid{border-color:red}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field input.errors{border-color:red;background:#fee}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires{width:74%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires div{padding-top:0px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires select{font-size:18px;background-color:#fff;height:47px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires .month{width:64%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires .year{width:31%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv{width:24%}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv .placeholder{width:70% !important}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv input{width:70% !important}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv #cvv-help{color:#fff;background-color:#bdbaae;border-radius:20px;display:block;float:right;width:20px;height:20px;line-height:24px;text-align:center;text-decoration:none;font-family:'Parry Pro SemiBold', Arial, Helvetica, sans-serif;margin-top:11px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.first_name{width:235px;padding-right:20px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.last_name{width:235px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.card_number{width:350px;padding-right:20px}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .expires .title{display:none}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section label{color:#233243}body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section a.have_a_promo_code,body.purchase-new section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section a.have_a_promo_code_mobile{font-style:normal;color:#27a4b0;display:block;bottom:-27px}body.purchase-new.purchase-new-mobile.subscribe__apply_promo_code section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section fieldset.radio{margin-bottom:0px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit h2#purchase-cta{display:none}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt{padding-top:10px;text-align:center}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt #purchase-opt-paypal,body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt #purchase-opt-amazon{float:none;margin:0 auto;height:30px;border:none;display:inline}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt #purchase-opt-paypal img,body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt #purchase-opt-amazon img{height:30px;margin:0 auto}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt section{width:280px;margin:10px auto 0}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt section>span{height:1px;width:55px;display:inline-block;background-color:black;vertical-align:middle}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt section h4{color:#223143;margin:0;text-align:center;font-size:17px;display:inline-block;width:160px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .purchase-opt section h4 .emph{font-weight:normal;font-style:italic;font-size:100%}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly input,body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .placeholder{font-size:16px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field{width:100%;margin-top:16px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv_sub{width:80%}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv_help{padding-left:20px;width:20px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires{width:66%}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires .month,body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires .year{width:50%;margin:0;padding-right:4px;box-sizing:border-box}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.expires select{font-size:15px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv{width:32%}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field.cvv #cvv-help{font-size:16px;line-height:19px;width:18px;height:18px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .accept_tos{bottom:-10px;line-height:18px}body.purchase-new.purchase-new-mobile section#reg-container .postcard_wrapper .postcard_content .feature-unit .sub_purch_section .recurly .field .error{line-height:initial;top:-12px}body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer{left:0;text-align:center;z-index:99;padding:1em .5em;overflow-y:scroll;-webkit-overflow-scrolling:touch;min-height:0;display:none}body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer #pay-with-amazon-title{height:25px}body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer a[data-action="modal-close"]{background-image:url(/assets/subscribe/close_modal-d2839c96c87cfd28f4481cef939d9f9ef7e3c7a8f09031c98f9af007ccca89be.png);background-size:25px 25px;height:25px;right:18px;top:18px;width:25px}body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer #amazon-payments-form-container{display:block}body.purchase-new.purchase-new-mobile #modal-promo-code-entry-mobile,body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer{width:100%;max-width:none;margin-left:0;box-sizing:border-box;bottom:0;background:white;position:fixed;top:100%;border-radius:10px;box-shadow:0px 0px 10px 1px #bbb;transition:0.5s all ease-in-out}body.purchase-new.purchase-new-mobile #modal-promo-code-entry-mobile.active,body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer.active{top:100px;display:block}body.purchase-new.purchase-new-mobile #modal-promo-code-entry-mobile a[data-action="modal-close"],body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer a[data-action="modal-close"]{position:absolute;text-indent:-9999px;right:10px;top:10px}body.purchase-new.purchase-new-mobile #modal-promo-code-entry-mobile h2,body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer h2{font-size:26px;line-height:34px}body.purchase-new.purchase-new-mobile #modal-promo-code-entry-mobile p,body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer p{font-size:16px}body.purchase-new.purchase-new-mobile #amazon-payments-mobile-drawer.active{top:0}#amazon-payments-form-container{margin-top:1em;display:none}#amazon-payments-form-container #pay-with-amazon{display:none}#amazon-payments-form-container #amazon-wallet.open,#amazon-payments-form-container #amazon-consent.open{width:100%}#amazon-payments-form-container #amazon-wallet.open{height:260px}#amazon-payments-form-container #amazon-consent.open{height:140px}#amazon-payments-form-container .focuslabs-btn{color:#FFF;width:100%;margin-top:20px;font-family:"Parry Grotesque Pro";font-size:24px}#amazon-payments-form-container .focuslabs-btn:disabled{cursor:not-allowed;opacity:0.5}body.index__domain_landing.responsive #container{background-color:white}body.index__domain_landing.responsive #storybots-upsell-banner{background-color:#feda5e;width:100%;height:77px}body.index__domain_landing.responsive #upsell-banner{width:100%}body.index__domain_landing.responsive #upsell-banner-unit{margin:0 auto}body.index__domain_landing.responsive #carousel-unit-wrap{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:linear, to bottom, #ffffff 0%, #dfdfdf 100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 );background-position:bottom center;background-repeat:no-repeat;width:100%}body.index__domain_landing.responsive #carousel-unit{margin:0 auto;padding-bottom:0;background:transparent}body.index__domain_landing.responsive #carousel,body.index__domain_landing.responsive .carousel-navigation{display:inline-block;vertical-align:top}body.index__domain_landing.responsive .carousel-navigation{font-family:"Helvetica Neue";width:60px;height:100px;vertical-align:middle;text-align:center;font-size:70px;position:relative}body.index__domain_landing.responsive .carousel-navigation a,body.index__domain_landing.responsive .carousel-navigation a:hover,body.index__domain_landing.responsive .carousel-navigation a:link,body.index__domain_landing.responsive .carousel-navigation a:active{color:#888}body.index__domain_landing.responsive .carousel{position:relative;margin:0 auto;width:1045px;height:375px;text-align:center}body.index__domain_landing.responsive .carousel .prev,body.index__domain_landing.responsive .carousel .next{width:22px;height:38px;background-image:url(/assets/responsive/carousel_arrows-c797542cefa24a1b3c81658035f07d62b96458e8571f8d84779d534125365c01.png);background-repeat:no-repeat;position:absolute;text-indent:-9999px;top:160px}body.index__domain_landing.responsive .carousel .prev{left:-28px;background-position:0 0}body.index__domain_landing.responsive .carousel .next{right:-28px;background-position:-22px 0}body.index__domain_landing.responsive .carousel a img{width:940px;height:360px;margin:auto 0}body.index__domain_landing.responsive #slider{width:940px;height:360px;padding-top:14px;overflow:hidden;position:relative;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/common/ajax-loader-1d47a2bad73e4b90c4539599668f1052cb67e2d4667947b6c3cc47fde913d4ae.gif)}body.index__domain_landing.responsive #slider ul{position:relative;padding:0;margin:0;visibility:hidden}body.index__domain_landing.responsive #slider li{width:940px;float:left;height:360px;list-style:none}body.index__domain_landing.responsive #newsletter-signup-home{margin:15px auto;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:0 32px 16px 32px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.index__domain_landing.responsive #newsletter-signup-home .text{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;padding:10px 0}body.index__domain_landing.responsive #newsletter-signup-home p.new{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#686868;font-size:20px;text-align:right}body.index__domain_landing.responsive #newsletter-signup-home p.new strong{font-size:30px;font-weight:normal;color:#3290d8}body.index__domain_landing.responsive #newsletter-signup-home .call-to-action{color:#707c88;font-size:36.49px;font-weight:300;margin-right:5px}body.index__domain_landing.responsive #newsletter-signup-home .explanation{color:#898989;font-size:24px}body.index__domain_landing.responsive #newsletter-signup-home .signup-email-address,body.index__domain_landing.responsive #newsletter-signup-home .signup-email-link-wrap{height:38px;line-height:38px;vertical-align:middle;display:inline-block;border-radius:7px}body.index__domain_landing.responsive #newsletter-signup-home .signup-email-address{border:1px solid #d3d3d3;border-top-right-radius:0;border-bottom-right-radius:0}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:25px;background-color:#9ba6b0;color:white;padding:6px 20px;border:0px solid transparent;border-radius:7px;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block;vertical-align:middle}body.index__domain_landing.responsive #member-favorite-ecards-title{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:26.5px;text-align:center;color:#6d7884;margin:24px auto 0 auto}body.index__domain_landing.responsive #member-favorite-ecards-unit{overflow-x:hidden}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:0 auto}body.index__domain_landing.responsive .member-favorite-ecards{width:100%;margin-bottom:28px}body.index__domain_landing.responsive .member-favorite-ecard{display:block}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{position:absolute;bottom:0;width:100%;background-color:transparent;background-color:rgba(30,30,30,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#801E1E1E,endColorstr=#801E1E1E);zoom:1;vertical-align:middle;color:white;border:0px solid transparent;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard .template-name{margin-left:10px}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{transition-property:all;transition-duration:0.3s;transition-timing-function:linear}body.index__domain_landing.responsive .member-favorite-ecard .play-button{background-image:url(/assets/responsive/play_button_large_light-aea3037ec6a40f35e35e682c94f2c512e6fcf415b5fe24ae4c1105208a1d3907.png);background-position:center center;background-repeat:no-repeat;vertical-align:middle;position:relative;float:none;display:inline-block;width:100%;height:83%;background-size:31%;opacity:0;border-radius:10px;transition-property:all;transition-duration:0.3s;transition-timing-function:linear}body.index__domain_landing.responsive .member-favorite-ecard-internal{border:0px solid transparent;border-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto}body.index__domain_landing.responsive a.see-more{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-decoration:underline;color:#6a6a6a;margin:6px 0 6px 13px;display:block;font-size:15px}body.index__domain_landing.responsive a.see-more:hover{color:#4a4a4a}body.index__domain_landing.responsive #promo-wrap{position:relative}body.index__domain_landing.responsive #bottom-wrap{margin:10px auto 0 auto;padding-top:18px;border-top:1px solid #d5d5d5}body.index__domain_landing.responsive #bottom-wrap .highlight_color{color:#f9783c}body.index__domain_landing.responsive #bottom-wrap .bottom{margin:10px auto 0 auto}body.index__domain_landing.responsive #bottom-wrap .bottom .join-button-wrap{margin-bottom:12px}body.index__domain_landing.responsive #bottom-wrap .bottom .join-link{display:inline-block}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying,body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{position:relative;display:block;float:left;vertical-align:top;width:48%}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{width:46%;margin-left:2%}body.index__domain_landing.responsive #bottom-wrap .bottom h3{color:#565555;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:22px;text-align:center}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick,body.index__domain_landing.responsive #bottom-wrap .bottom #staff_face,body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_template{display:table-cell;vertical-align:top}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#626262;width:40%}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_face{display:block;width:102px;margin-top:13px;float:left}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_template_name{margin-left:24px;display:block;font-size:16px}body.index__domain_landing.responsive #bottom-wrap .bottom .template_preview_link{text-decoration:none;color:#626262;font-size:16px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_template_preview{display:block;background-image:url(/assets/responsive/staffpic_videoarea-2e4edfd5625b2c2232bad3d3259ae5f1648d06ce68fb58123f1beb1fb59ae3eb.png);padding:21px 11px 9px 31px;width:145px;height:106px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links{text-align:center;margin-top:19px;padding-left:27px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links a{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-decoration:none;color:#626262}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links #staff_picks_prev_link{margin-right:0.5em;padding-right:0.5em;border-right:1px solid #626262}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links #staff_picks_next_link{padding-right:0.5em}body.index__domain_landing.responsive #bottom-wrap .bottom .arrow{display:none}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying h3{text-align:center}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell h3{text-align:left;margin-bottom:.5em}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join{display:block;float:left;vertical-align:top}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join h4{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-style:italic;margin:0}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join h4.highlight_color{color:#44b86b}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join h4.highlight_color .addendum{display:none}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join ul{margin:10px 0 0 0;padding:0 0 0 20px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join li{color:#747474}body.index__domain_landing.responsive #bottom-wrap .bottom .gutter{display:block;float:left;width:4%}body.index__domain_landing.responsive #bottom-wrap .bottom .gutter-content{border-right:1px solid #d5d5d5;height:280px;width:50%;display:inline-block}body.index__domain_landing.responsive #bottom-wrap .join li{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:17px;line-height:30px}body.index__domain_landing.responsive #bottom-wrap .join li a{text-decoration:none}body.index__domain_landing.responsive #bottom-wrap .join li .highlight_color{color:#24a9de}body.index__domain_landing.responsive #bottom-wrap .join li p{color:#626262}body.index__domain_landing.responsive .twitter-marker{background-position:center top;background-repeat:no-repeat;background-size:contain;width:15%;max-width:15%;height:150px;background-image:url(/assets/responsive/twitter_marker-8e0d9b2f9cb9544e1f39eecf9858e861b8cf1ba7fb2fe45e5d2e80cd485926a7.png);display:block;float:left}body.index__domain_landing.responsive .fb_like{margin-right:30px}body.index__domain_landing.responsive .twitter-follow-button{float:left}body.index__domain_landing.responsive .social-wrap{display:block;margin-left:5%;width:80%;max-width:80%;float:left}body.index__domain_landing.responsive .social-join{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-style:italic;font-size:19px;color:#44b86b;float:left}body.index__domain_landing.responsive .social-join h5{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;margin-top:0}body.index__domain_landing.responsive .social-join .fb_like{float:left;display:block;margin-right:26px}body.index__domain_landing.responsive .colophon{position:absolute;background-image:url(/assets/responsive/stash_icon-8908cdcf65bf0a776f98ec0cf2ac20df46fc4a828aabbe82445ad420b337e970.png);background-color:white;width:61px;height:35px;background-position:center center;background-repeat:no-repeat;top:-17px;left:50%;margin-left:-28px}body.index__domain_landing.responsive .join-ribbon{display:block;position:absolute;right:0;bottom:0}@media screen and (max-width: 979px){body.index__domain_landing.responsive #promo-wrap{margin:0 5%}body.index__domain_landing.responsive #content #member-favorite-ecards-unit{margin:0 auto}body.index__domain_landing.responsive a.prev,body.index__domain_landing.responsive a.next{display:none}body.index__domain_landing.responsive #bottom-wrap{display:block;padding:0 0%}body.index__domain_landing.responsive #bottom-wrap .bottom{display:block}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying,body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{width:100%;display:block;margin:6px auto 0 auto}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying h3,body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell h3{text-align:left}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .join,body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join{max-width:320px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{margin-top:18px;padding-top:18px;border-top:1px solid #d5d5d5}body.index__domain_landing.responsive #bottom-wrap .bottom .gutter{display:none}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick{text-align:left}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links{text-align:left;padding-left:35px}}@media screen and (min-width: 980px){body.index__domain_landing.responsive #newsletter-signup-home{padding-left:0;padding-right:0;padding-bottom:0;vertical-align:middle;max-width:940px;margin-bottom:0}body.index__domain_landing.responsive #newsletter-signup-home .text{display:inline-block;vertical-align:middle;margin-right:26px;float:left}body.index__domain_landing.responsive #newsletter-signup-home .explanation{display:block;font-size:20px}body.index__domain_landing.responsive #newsletter-signup-home form{display:inline-block;vertical-align:middle;float:right;line-height:83px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"]{padding-left:8px;max-width:190px;line-height:36px;vertical-align:middle}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{line-height:30px;font-size:20px;letter-spacing:2px}body.index__domain_landing.responsive #promo-wrap{width:940px;margin:auto}body.index__domain_landing.responsive .what-people-are-saying,body.index__domain_landing.responsive .right.upsell{position:relative;min-height:300px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join{max-width:280px}}@media screen and (max-width: 767px){body.index__domain_landing.responsive a.prev,body.index__domain_landing.responsive a.next{display:none}body.index__domain_landing.responsive .right.upsell{text-align:center}body.index__domain_landing.responsive .right.upsell li,body.index__domain_landing.responsive .right.upsell h4{text-align:left}body.index__domain_landing.responsive #upsell-banner-unit{display:table;width:90%;padding-bottom:18px}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap{width:100%}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner{width:100%}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text{width:100%;display:table-row}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text .upsell-banner-primary-text{font-size:24px;display:table-cell;float:none;vertical-align:bottom}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text .button-wrap{float:right;display:table-cell;vertical-align:bottom}}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner,body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-expanded #upsell-banner{width:940px}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner #upsell-banner-text,body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text{max-width:600px}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner #upsell-banner-preview,body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-preview{float:left}body.index__domain_landing.responsive #carousel{width:980px}body.index__domain_landing.responsive .carousel-navigation{height:325px;line-height:325px}body.index__domain_landing.responsive .carousel{width:940px;height:374px}body.index__domain_landing.responsive .carousel .prev,body.index__domain_landing.responsive .carousel .next{top:170px}body.index__domain_landing.responsive .carousel #slider{width:940px;height:360px}body.index__domain_landing.responsive .carousel #slider li{width:940px;height:360px}body.index__domain_landing.responsive .carousel #slider a img{width:940px;height:360px}body.index__domain_landing.responsive #member-favorite-ecards-unit{margin:8px auto 0 auto}body.index__domain_landing.responsive .title{margin-bottom:24px}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:0 auto}body.index__domain_landing.responsive .member-favorite-ecards{width:100%;margin-bottom:28px}body.index__domain_landing.responsive .member-favorite-ecard{width:31%;margin:0 1.16%;display:block;float:left;padding:8px 0}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;position:absolute;bottom:0;width:100%;background-color:transparent;background-color:rgba(30,30,30,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#801E1E1E,endColorstr=#801E1E1E);zoom:1;line-height:33px;vertical-align:middle;color:white;border:0px solid transparent;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard .template-name{margin-left:10px}body.index__domain_landing.responsive .member-favorite-ecard:hover .play-button{opacity:1.0;background-color:transparent;background-color:rgba(170,170,200,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DAAAAC8,endColorstr=#4DAAAAC8);zoom:1}body.index__domain_landing.responsive .member-favorite-ecard:hover .name-and-controls{background-color:transparent;background-color:rgba(30,30,30,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31E1E1E,endColorstr=#B31E1E1E);zoom:1;color:#FFF;opacity:1.0}body.index__domain_landing.responsive .member-favorite-ecard-internal{border:0px solid transparent;border-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto;width:250px;height:186px}@media screen and (min-width: 481px) and (max-width: 767px){body.index__domain_landing.responsive #carousel{width:100%}body.index__domain_landing.responsive .carousel{width:481px;height:198px;left:0}body.index__domain_landing.responsive .carousel .prev,body.index__domain_landing.responsive .carousel .next{top:85px}body.index__domain_landing.responsive .carousel #slider{width:481px;height:184px;margin-left:0}body.index__domain_landing.responsive .carousel #slider li{width:481px;height:184px}body.index__domain_landing.responsive .carousel #slider a img{width:481px;height:184px}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:6px 17px 0 17px}body.index__domain_landing.responsive .member-favorite-ecards{list-style-type:none;margin:0 0 0 50%;display:block;width:auto}body.index__domain_landing.responsive .member-favorite-ecard{width:48%;display:block;float:left;margin:0 1%}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;line-height:26px;font-size:14px;vertical-align:middle}body.index__domain_landing.responsive .member-favorite-ecard .play-button{position:absolute;right:2px;bottom:2px;height:13px;width:18px;background-position:center center;background-repeat:no-repeat;background-size:contain}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto auto 6px auto;width:270px;height:202px}body.index__domain_landing.responsive a.see-more{margin-left:8px;font-size:12px}body.index__domain_landing.responsive #email-signup-wrap{margin:20px 5% 0 5%;text-align:center}body.index__domain_landing.responsive #newsletter-signup-home{margin:0 auto}body.index__domain_landing.responsive #newsletter-signup-home p.new{text-align:center;line-height:28px;vertical-align:baseline;margin-bottom:0}body.index__domain_landing.responsive #newsletter-signup-home .call-to-action{font-weight:300;font-size:30px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"],body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{font-size:13px;width:45%;max-width:45%;margin:0;padding:0 0 0 2px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"]{height:38px;max-height:38px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{height:40px;max-height:40px;border:1px solid #9ba6b0;font-size:18px}}@media screen and (max-width: 480px){body.index__domain_landing.responsive #carousel{width:100%}body.index__domain_landing.responsive .carousel{width:320px;height:136px;left:0}body.index__domain_landing.responsive .carousel .prev,body.index__domain_landing.responsive .carousel .next{top:60px}body.index__domain_landing.responsive .carousel #slider{width:320px;height:122px;margin-left:0}body.index__domain_landing.responsive .carousel #slider li{width:320px;height:122px}body.index__domain_landing.responsive .carousel #slider a img{width:320px;height:122px}body.index__domain_landing.responsive .signup-email-link{font-size:16px;padding:9px 5px}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:6px 17px 0 17px}body.index__domain_landing.responsive .member-favorite-ecards{list-style-type:none;margin:0 0 0 50%;display:block;width:auto}body.index__domain_landing.responsive .member-favorite-ecard{width:48%;display:block;float:left;margin:0 1%}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;line-height:26px;font-size:14px;vertical-align:middle}body.index__domain_landing.responsive .member-favorite-ecard .play-button{position:absolute;right:2px;bottom:2px;height:13px;width:18px;background-position:center center;background-repeat:no-repeat;background-size:contain}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto auto 6px auto;width:270px;height:202px}body.index__domain_landing.responsive a.see-more{margin-left:8px;font-size:12px}body.index__domain_landing.responsive #email-signup-wrap{margin:20px 5% 0 5%;text-align:center}body.index__domain_landing.responsive #newsletter-signup-home{margin:0 auto}body.index__domain_landing.responsive #newsletter-signup-home p.new{text-align:center;line-height:28px;vertical-align:baseline;margin-bottom:0}body.index__domain_landing.responsive #newsletter-signup-home .call-to-action{font-weight:300;font-size:30px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"],body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{font-size:13px;width:45%;max-width:45%;margin:0;padding:0 0 0 2px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"]{height:38px;max-height:38px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{height:40px;max-height:40px;border:1px solid #9ba6b0;font-size:18px}body.index__domain_landing.responsive #newsletter-signup-home{padding-left:0;padding-right:0}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"]{width:58%;max-width:58%;float:left;display:block;font-size:14px;padding-left:0}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{max-width:40%;float:left;display:block}body.index__domain_landing.responsive #newsletter-signup-home #member-favorite-ecards-list{margin-top:0px}body.index__domain_landing.responsive #newsletter-signup-home #bottom-wrap .bottom .right.upsell h3{margin-bottom:10px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{min-height:264px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick{display:block;width:100%;margin-bottom:14px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick img{width:105px !important}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick .arrow{display:none}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_template,body.index__domain_landing.responsive #bottom-wrap .bottom #staff_face{display:block;width:40%;float:left}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links{text-align:center;padding-left:0;margin-top:8px;margin-bottom:12px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_nav_links a{font-size:12px}body.index__domain_landing.responsive #bottom-wrap .bottom #staff_pick_template_name{margin-left:0px}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying{min-height:0}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying h3{margin-top:10px}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .table-wrap{display:block}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .row-wrap{display:block}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .twitter-marker{display:block;float:left;margin-left:-6px}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .social-join{margin-top:0}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying .social-join h5{margin:14px 0 16px 0}body.index__domain_landing.responsive #bottom-wrap .bottom .what-people-are-saying fb_like{margin-right:5px}body.index__domain_landing.responsive #bottom-wrap .bottom .join{width:100%}body.index__domain_landing.responsive #bottom-wrap .bottom .join h4{text-align:left}body.index__domain_landing.responsive #bottom-wrap .bottom .join li{padding-bottom:8px}body.index__domain_landing.responsive #bottom-wrap .bottom .join-ribbon{display:none;position:absolute;left:0;bottom:0;width:15% !important;height:134px !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center bottom !important}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell{margin-top:18px;padding-top:18px;min-height:0}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell h3{margin-top:2px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join{display:block;vertical-align:top}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join h4.highlight_color{font-size:20px;text-align:center}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join h4.highlight_color .addendum{display:inline}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join ul{font-size:17px;margin-top:0;margin-bottom:0}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join .join-button-wrap{margin-top:0;margin-left:26px;text-align:left}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join .join-link{margin-top:8px}body.index__domain_landing.responsive #bottom-wrap .bottom .right.upsell .join li{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:16px;line-height:25px}body.index__domain_landing.responsive .twitter-marker{background-position:center center;background-repeat:no-repeat;background-size:contain;background-position:top;width:110px;height:150px;background-image:url(/assets/responsive/twitter_marker-8e0d9b2f9cb9544e1f39eecf9858e861b8cf1ba7fb2fe45e5d2e80cd485926a7.png);display:table-cell}body.index__domain_landing.responsive footer{margin-top:0}}@media screen and (min-width: 768px) and (max-width: 979px){body.index__domain_landing.responsive #carousel{width:100%}body.index__domain_landing.responsive .carousel{width:760px;height:305px}body.index__domain_landing.responsive .carousel .prev,body.index__domain_landing.responsive .carousel .next{top:115px}body.index__domain_landing.responsive .carousel #slider{width:760px;height:291px}body.index__domain_landing.responsive .carousel #slider li{width:760px;height:291px}body.index__domain_landing.responsive .carousel #slider a img{width:760px;height:291px}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:6px 17px 0 17px}body.index__domain_landing.responsive .member-favorite-ecards{list-style-type:none;margin:0 0 0 50%;display:block;width:auto}body.index__domain_landing.responsive .member-favorite-ecard{width:48%;display:block;float:left;margin:0 1%}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;line-height:26px;font-size:14px;vertical-align:middle}body.index__domain_landing.responsive .member-favorite-ecard .play-button{position:absolute;right:2px;bottom:2px;height:13px;width:18px;background-position:center center;background-repeat:no-repeat;background-size:contain}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto auto 6px auto;width:270px;height:202px}body.index__domain_landing.responsive a.see-more{margin-left:8px;font-size:12px}body.index__domain_landing.responsive #email-signup-wrap{margin:20px 5% 0 5%;text-align:center}body.index__domain_landing.responsive #newsletter-signup-home{margin:0 auto}body.index__domain_landing.responsive #newsletter-signup-home p.new{text-align:center;line-height:28px;vertical-align:baseline;margin-bottom:0}body.index__domain_landing.responsive #newsletter-signup-home .call-to-action{font-weight:300;font-size:30px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"],body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{font-size:13px;width:45%;max-width:45%;margin:0;padding:0 0 0 2px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="email"]{height:38px;max-height:38px}body.index__domain_landing.responsive #newsletter-signup-home form input[type="submit"]{height:40px;max-height:40px;border:1px solid #9ba6b0;font-size:18px}body.index__domain_landing.responsive .bottom .what-people-are-saying,body.index__domain_landing.responsive .bottom .right.upsell{width:354px}body.index__domain_landing.responsive #upsell-banner-unit{display:table;width:768px;padding-bottom:18px}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap{width:auto;display:table-row}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner{display:table-row}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text,body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview{float:none}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text{display:table-cell}body.index__domain_landing.responsive #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview{margin:18px 0 0 20px}}@media screen and (min-width: 1200px){body.index__domain_landing.responsive #newsletter-signup-home{max-width:940px}body.index__domain_landing.responsive #carousel-unit{width:1060px}body.index__domain_landing.responsive #carousel{width:940px}body.index__domain_landing.responsive .carousel-navigation{height:355px;line-height:355px}body.index__domain_landing.responsive #member-favorite-ecards-unit{margin:8px auto 0 auto}body.index__domain_landing.responsive .title{margin-bottom:24px}body.index__domain_landing.responsive #member-favorite-ecards-list{margin:0 auto}body.index__domain_landing.responsive .member-favorite-ecards{width:100%;margin-bottom:28px}body.index__domain_landing.responsive .member-favorite-ecard{width:31%;margin:0 1.16%;display:block;float:left;padding:8px 0}body.index__domain_landing.responsive .member-favorite-ecard .name-and-controls{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;position:absolute;bottom:0;width:100%;background-color:transparent;background-color:rgba(30,30,30,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#801E1E1E,endColorstr=#801E1E1E);zoom:1;line-height:33px;vertical-align:middle;color:white;border:0px solid transparent;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard .template-name{margin-left:10px}body.index__domain_landing.responsive .member-favorite-ecard:hover .play-button{opacity:1.0;background-color:transparent;background-color:rgba(170,170,200,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DAAAAC8,endColorstr=#4DAAAAC8);zoom:1}body.index__domain_landing.responsive .member-favorite-ecard:hover .name-and-controls{background-color:transparent;background-color:rgba(30,30,30,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B31E1E1E,endColorstr=#B31E1E1E);zoom:1;color:#FFF;opacity:1.0}body.index__domain_landing.responsive .member-favorite-ecard-internal{border:0px solid transparent;border-radius:10px}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto}body.index__domain_landing.responsive #member-favorite-ecards-unit{width:940px;max-width:940px}body.index__domain_landing.responsive .member-favorite-ecard-preview{margin:auto;width:270px;height:202px}body.index__domain_landing.responsive .bottom{width:940px}}body.responsive section.what-people-are-saying{font-size:22px}@media screen and (max-width: 479px){body.responsive section.what-people-are-saying{font-size:20px}}body.responsive section.what-people-are-saying>img,body.responsive section.what-people-are-saying>div{float:left}body.responsive section.what-people-are-saying>img{width:25%}body.responsive section.what-people-are-saying>div{box-sizing:border-box;padding:0 0 0 4%;width:71%}body.responsive section.what-people-are-saying #join-conversation p{color:#44b86b;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:75%;font-style:italic}body.responsive section.what-people-are-saying #join-conversation>div{float:left;margin-right:7%;line-height:20px}body.responsive article.tweet *{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;margin:0}body.responsive article.tweet h1{font-size:100%;margin:0 0 2% 0}body.responsive article.tweet h1 a{color:#24a9de;text-decoration:none}body.responsive article.tweet h2{color:#626262;font-size:72%}.casted-phone-container{margin:0 auto;max-width:90%}.casted-phone{display:inline-block;pointer-events:none;position:relative}.casted-phone .make-thumb{height:85%;left:20%;overflow:hidden;position:absolute;top:5%;width:61%}.casted-phone .make-thumb img{margin:-10% 0 0}.casted-phone img{max-width:100%}body.responsive.view__index #wrap,body.responsive.view__post_share #wrap,body.responsive.originals__post_share #wrap{background-color:#70c0e5}body.responsive.view__post_share .postcard_layout,body.responsive.originals__post_share .postcard_layout{overflow:hidden}body.responsive.view__index #recipient-upsell-message{display:none;margin-top:20px;position:absolute}body.responsive.view__index #recipient-upsell-message.enabled{display:block}@media screen and (max-width: 979px){body.responsive.view__index #recipient-upsell-message.enabled{display:none}}body.responsive.view__index #recipient-upsell-list{display:none}body.responsive.view__index .clear,body.responsive.view__post_share .clear,body.responsive.originals__post_share .clear{clear:both}body.responsive.view__index #content-wrap,body.responsive.view__post_share #content-wrap,body.responsive.originals__post_share #content-wrap{padding:20px 0;font-style:normal;font-weight:normal;line-height:1;color:#535353;text-align:left;background-color:inherit}body.responsive.view__index .postcard_layout,body.responsive.view__post_share .postcard_layout,body.responsive.originals__post_share .postcard_layout{margin:0 auto;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:normal;background-color:#fff;max-width:940px;width:96%;position:relative;padding:0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);box-shadow:0 3px 10px rgba(0,0,0,0.4)}body.responsive.view__index .postcard_layout .header,body.responsive.view__post_share .postcard_layout .header,body.responsive.originals__post_share .postcard_layout .header{text-align:center}body.responsive.view__index .postcard_layout.without_message .receive_like_ecard,body.responsive.view__post_share .postcard_layout.without_message .receive_like_ecard,body.responsive.originals__post_share .postcard_layout.without_message .receive_like_ecard{left:-50px}body.responsive.view__index .postcard_layout .receive_like_ecard,body.responsive.view__post_share .postcard_layout .receive_like_ecard,body.responsive.originals__post_share .postcard_layout .receive_like_ecard{display:block;color:#315ba3;width:auto;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:normal;line-height:18px;display:inline-block;position:relative;margin:15px}body.responsive.view__index .postcard_layout .stamp,body.responsive.view__post_share .postcard_layout .stamp,body.responsive.originals__post_share .postcard_layout .stamp{top:10px;right:0;position:absolute;width:200px;height:100px}body.responsive.view__index .postcard_layout .stamp .stamp_post,body.responsive.view__post_share .postcard_layout .stamp .stamp_post,body.responsive.originals__post_share .postcard_layout .stamp .stamp_post{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -929px;position:absolute;left:10px;top:0;width:107px;height:81px;z-index:10}body.responsive.view__index .postcard_layout .stamp .stamp_fb,body.responsive.view__post_share .postcard_layout .stamp .stamp_fb,body.responsive.originals__post_share .postcard_layout .stamp .stamp_fb{position:absolute;left:90px;top:10px;background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-repeat:no-repeat;background-position:0 -1060px;width:93px;height:93px}body.responsive.view__index .postcard_layout .stamp .stamp_fb .fb_user,body.responsive.view__post_share .postcard_layout .stamp .stamp_fb .fb_user,body.responsive.originals__post_share .postcard_layout .stamp .stamp_fb .fb_user{padding:6px 8px 0 0}body.responsive.view__index .ecard_banner,body.responsive.view__post_share .ecard_banner,body.responsive.originals__post_share .ecard_banner{overflow:hidden;margin:0 auto;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;color:#fff;clear:both;width:920px;font-size:18px;padding:25px 0 25px 0}body.responsive.view__index .ecard_banner .banner_title,body.responsive.view__post_share .ecard_banner .banner_title,body.responsive.originals__post_share .ecard_banner .banner_title{font-size:36px;padding:0 0 20px 0;font-weight:200;font-style:normal;float:left}body.responsive.view__index .ecard_banner .banner_title .banner_msg,body.responsive.view__post_share .ecard_banner .banner_title .banner_msg,body.responsive.originals__post_share .ecard_banner .banner_title .banner_msg{font-style:normal;font-size:18px;padding:13px 0 0 0}body.responsive.view__index .ecard_banner img,body.responsive.view__post_share .ecard_banner img,body.responsive.originals__post_share .ecard_banner img{width:127px;height:112px}body.responsive.view__index .ecard_banner a.button,body.responsive.view__post_share .ecard_banner a.button,body.responsive.originals__post_share .ecard_banner a.button{background-color:#1fad6b;font-size:18px;font-style:normal;text-decoration:none;text-indent:0;color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;display:inline;padding:2.5% 4%;float:left}body.responsive.view__index .ecard_banner .related_ecard,body.responsive.view__post_share .ecard_banner .related_ecard,body.responsive.originals__post_share .ecard_banner .related_ecard{float:left;padding:0 8px 0 8px}body.responsive.view__index .ecard_banner .related_ecard img,body.responsive.view__post_share .ecard_banner .related_ecard img,body.responsive.originals__post_share .ecard_banner .related_ecard img{width:149px;height:113px}body.responsive.view__index .ecard_banner .related_ecard a,body.responsive.view__post_share .ecard_banner .related_ecard a,body.responsive.originals__post_share .ecard_banner .related_ecard a{border:4px solid rgba(120,120,120,0.5);float:left}body.responsive.view__index .ecard_banner .related_ecard:first-child,body.responsive.view__post_share .ecard_banner .related_ecard:first-child,body.responsive.originals__post_share .ecard_banner .related_ecard:first-child{padding:0 8px 0 0}body.responsive.view__index .ecard_banner .related_list,body.responsive.view__post_share .ecard_banner .related_list,body.responsive.originals__post_share .ecard_banner .related_list{float:right}body.responsive.view__index .ecard_banner .banner_hg,body.responsive.view__post_share .ecard_banner .banner_hg,body.responsive.originals__post_share .ecard_banner .banner_hg{float:right;margin:15px 85px 0 0}body.responsive.view__index .ecard_banner.banner_hardgoods canvas,body.responsive.view__post_share .ecard_banner.banner_hardgoods canvas,body.responsive.originals__post_share .ecard_banner.banner_hardgoods canvas{width:100%}body.responsive.view__index .ecard_banner .banner_hg_flash,body.responsive.view__post_share .ecard_banner .banner_hg_flash,body.responsive.originals__post_share .ecard_banner .banner_hg_flash{float:right;margin:0 85px 0 0}body.responsive.view__index .ecard_banner .banner_download,body.responsive.view__post_share .ecard_banner .banner_download,body.responsive.originals__post_share .ecard_banner .banner_download{float:right;overflow:visible;width:337px;margin:-130px 15px 0 0}body.responsive.view__index .ecard_banner .banner_download_content,body.responsive.view__post_share .ecard_banner .banner_download_content,body.responsive.originals__post_share .ecard_banner .banner_download_content{background-image:url(/assets/responsive/responsive-spritesheet-72dba5483ae3a01f49f4bb9b3a831381080caa70277cc75b07859d8c5b264d68.png);background-color:transparent;background-position:0 -338px;background-repeat:no-repeat;top:135px;position:relative;width:314px;height:125px}body.responsive.view__index .ecard_banner .banner_download_content a,body.responsive.view__post_share .ecard_banner .banner_download_content a,body.responsive.originals__post_share .ecard_banner .banner_download_content a{display:block;overflow:hidden;margin:9px 0 0 82px;height:102px;padding-top:9px}body.responsive.view__index .ecard_banner .banner_download_content a img,body.responsive.view__post_share .ecard_banner .banner_download_content a img,body.responsive.originals__post_share .ecard_banner .banner_download_content a img{height:auto;width:180px}body.responsive.view__index .ecard_banner .banner_buttons,body.responsive.view__post_share .ecard_banner .banner_buttons,body.responsive.originals__post_share .ecard_banner .banner_buttons{margin-top:30px;clear:left;overflow:hidden;width:409px}body.responsive.view__index .ecard_banner .banner_dvd,body.responsive.view__post_share .ecard_banner .banner_dvd,body.responsive.originals__post_share .ecard_banner .banner_dvd{float:right;background-image:url(/assets/ecards_2012/postcard_layout/promos/dvd_bg-8041f9806fcbed31ccc82a958e595563c6ff92f0c87b2cd25b1eddbff29b19ad.png);background-repeat:no-repeat;width:197px;height:159px;margin:-10px 72px 0 0}body.responsive.view__index .ecard_banner .banner_dvd a,body.responsive.view__post_share .ecard_banner .banner_dvd a,body.responsive.originals__post_share .ecard_banner .banner_dvd a{text-decoration:none}body.responsive.view__index .ecard_banner .banner_dvd a span,body.responsive.view__post_share .ecard_banner .banner_dvd a span,body.responsive.originals__post_share .ecard_banner .banner_dvd a span{display:block;width:140px;height:40px;text-align:center;padding:10px 0 0 0;margin:3px 0 0 54px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-style:normal;font-size:38px;color:#000}body.responsive.view__index .ecard_banner .banner_dvd img,body.responsive.view__post_share .ecard_banner .banner_dvd img,body.responsive.originals__post_share .ecard_banner .banner_dvd img{display:block;width:140px;height:105px;margin:1px 0 0 54px}body.responsive.view__index .ecard_banner.six_grid_offer,body.responsive.view__post_share .ecard_banner.six_grid_offer,body.responsive.originals__post_share .ecard_banner.six_grid_offer{width:840px;max-width:100%;padding:26px 40px 45px 40px;text-align:center}body.responsive.view__index .ecard_banner.six_grid_offer .banner_title,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_title,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_title{margin:0px auto 0px auto;font-size:32px;width:100%;text-align:center}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{float:left;padding:0 0px 26px 0px;text-align:center;width:248px;height:220px;margin-left:15px;margin-right:15px}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard img,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard img,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard img{width:100%;height:auto}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard a,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard a,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard a{width:100%;height:auto;background-color:rgba(255,255,255,0.5);padding:5px 5px 5px 5px;border:none;display:block;margin:0px auto 0px auto}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard a.related_title,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard a.related_title,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard a.related_title{background-color:transparent;border:none;color:#FFF;display:block;margin:12px auto 0px auto;padding:0px 0px 0px 0px;text-decoration:none;text-align:center;font-size:16px;width:100%}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard:first-child,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard:first-child,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard:first-child{padding:0 0px 26px 0px}body.responsive.view__index .ecard_banner.six_grid_offer .banner_buttons,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_buttons,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_buttons{display:block;float:none;margin:0px auto 0px auto;text-align:center;width:250px}body.responsive.view__index .ecard_banner.six_grid_offer .banner_buttons a.button,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_buttons a.button{display:block;margin:0px auto 0px auto;padding:10px 16px 10px 16px}@media screen and (max-width: 979px){body.responsive.view__index .ecard_banner.six_grid_offer,body.responsive.view__post_share .ecard_banner.six_grid_offer,body.responsive.originals__post_share .ecard_banner.six_grid_offer{padding:26px 0px 45px 0px;margin:0px auto 0px auto;width:100%}body.responsive.view__index .ecard_banner.six_grid_offer .banner_title,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_title,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_title{font-size:24px}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{width:29%;margin-left:20px;margin-right:0px;height:230px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_download,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_download,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_download{margin-top:160px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_msg{display:block}}@media screen and (max-width: 767px){body.responsive.view__index .ecard_banner.six_grid_offer .banner_title,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_title,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_title{font-size:24px}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{height:180px;margin-left:14px;margin-right:0px}body.responsive.view__index .ecard_banner.six_grid_offer .banner_buttons,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_buttons,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_buttons{width:250px}body.responsive.view__index .ecard_banner.six_grid_offer .banner_buttons a.button,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_buttons a.button{width:218px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_download,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_download,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_download{margin-top:30px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_msg{display:block}}@media screen and (max-width: 630px){body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{height:170px;margin-left:10px;margin-right:0px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_download,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_download,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_download{margin-top:30px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_msg{display:block}}@media screen and (max-width: 540px){body.responsive.view__index .ecard_banner.six_grid_offer .banner_title,body.responsive.view__post_share .ecard_banner.six_grid_offer .banner_title,body.responsive.originals__post_share .ecard_banner.six_grid_offer .banner_title{font-size:24px}body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{height:190px;width:44%;margin-left:14px;margin-right:0px}body.responsive.view__index .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.view__post_share .recipient-download-banner.six_grid_offer .banner_msg,body.responsive.originals__post_share .recipient-download-banner.six_grid_offer .banner_msg{display:block}}@media screen and (max-width: 360px){body.responsive.view__index .ecard_banner.six_grid_offer .related_ecard,body.responsive.view__post_share .ecard_banner.six_grid_offer .related_ecard,body.responsive.originals__post_share .ecard_banner.six_grid_offer .related_ecard{height:145px}}body.responsive.view__index .postcard_layout.cvp .header{height:53px}body.responsive.view__index .postcard_layout.cvp .primary>div{height:0;padding-bottom:56.2610229%;position:relative;text-align:left;margin-bottom:5%}body.responsive.view__index .postcard_layout.cvp .primary>div>*{background:inherit;height:100% !important;left:0;position:absolute;top:0;width:100% !important}body.responsive.view__index .postcard_layout.cvp .primary>div>* img,body.responsive.view__index .postcard_layout.cvp .primary>div>* object,body.responsive.view__index .postcard_layout.cvp .primary>div>* video{height:100% !important;left:0;position:absolute;top:0;width:100% !important}body.responsive.view__index .postcard_layout.cvp .primary>div>*.view_ecard_html5{background-repeat:no-repeat;background-position:center center;background-size:contain}body.responsive.view__index .postcard_layout.cvp .primary .still_player{padding-bottom:75%;margin:0 auto;max-width:460px}body.responsive.view__index .postcard_layout.cvp .footer{clear:both;padding:2% 0}body.responsive.view__index .postcard_layout.cvp.with_message .primary,body.responsive.view__index .postcard_layout.cvp.with_message .secondary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}body.responsive.view__index .postcard_layout.cvp.with_message .primary{border-right:2px solid lightgray;padding:0 5%;width:70%}@media screen and (max-width: 979px){body.responsive.view__index .postcard_layout.cvp.with_message .primary{border:0;width:100%}}body.responsive.view__index .postcard_layout.cvp.with_message .secondary{width:30%;padding:0 20px 0 20px;margin:40px 0 0 0;line-height:32px;font-size:25px}body.responsive.view__index .postcard_layout.cvp.with_message .secondary .receive_like_ecard{padding:0px 0px 0px 0px;font-size:17px}body.responsive.view__index .postcard_layout.cvp.with_message .secondary p{margin:1em 0 .5em 0}body.responsive.view__index .postcard_layout.cvp.with_message .footer{width:70%}@media screen and (max-width: 979px){body.responsive.view__index .postcard_layout.cvp.with_message .footer{width:100%}}body.responsive.view__index .postcard_layout.cvp.with_message.recipient_view .footer a.make_your_own{max-width:288px}body.responsive.view__index .postcard_layout.cvp.without_message .primary{margin:0 auto;max-width:567px}body.responsive.view__index .postcard_layout.cvp.without_message .secondary{display:none}body.responsive.view__index .postcard_layout.cvp.without_message.recipient_view .footer{width:100%}body.responsive.view__index .postcard_layout.cvp.without_message.recipient_view .footer a{width:30%}body.responsive.view__index .postcard_layout.cvp.without_message.still_postcard .primary{max-width:460px}body.responsive.view__index .postcard_layout.cvp .secondary .message{font-family:'Architects Daughter', 'Arial';overflow-x:hidden;overflow-y:auto;word-wrap:break-word;min-height:68px}body.responsive.view__index .postcard_layout.cvp .header{overflow:visible;width:100%}body.responsive.view__index .postcard_layout.cvp .header #social-media-btns{min-width:101px;min-height:25px;float:left}body.responsive.view__index .postcard_layout.cvp .header h1{color:#535353;float:left;line-height:50px;padding-left:25px;font-size:24px;font-weight:normal;padding:0 0 0 25px;margin:0}body.responsive.view__index .postcard_layout.cvp .footer{overflow:hidden}body.responsive.view__index .postcard_layout.cvp.recipient_view .footer img{margin:0 auto}body.responsive.view__index .postcard_layout.cvp.recipient_view .footer a.make_your_own{display:block;margin:0 auto;padding:10px 0 10px 0;text-align:center;background-color:#1fad6b;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-decoration:none}body.responsive.view__index .postcard_layout.cvp.recipient_view .footer a.premium{padding:20px 0 20px 0}body.responsive.view__index .postcard_layout.cvp.recipient_view .footer span{color:#fff;font-size:20px;vertical-align:middle}body.responsive.view__index .postcard_layout.cvp.owner_view .footer{font-size:10px}body.responsive.view__index .postcard_layout.cvp.owner_view .footer ul{list-style:none;margin:0;padding:0;text-align:center;width:100%}body.responsive.view__index .postcard_layout.cvp.owner_view .footer ul.icons li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;max-width:49%;padding:0 2%}body.responsive.view__index .postcard_layout.cvp.owner_view .footer ul.icons.with_download li{max-width:32%}body.responsive.view__index .postcard_layout.cvp.owner_view .footer img{max-width:100%}body.responsive.view__index .banner{overflow:hidden;display:block;width:882px;height:197px;margin:10px auto;padding:0 37px;font-family:'Varela Round', sans-serif}body.responsive.view__index .banner h2{font-size:40px}body.responsive.view__index .banner h3{font-size:34px}body.responsive.view__index .banner h2,body.responsive.view__index .banner h3{color:#fff;margin:29px 0 15px 0;letter-spacing:-0.02em}body.responsive.view__index .dvd{background:url(/assets/ecards_2012/postcard_layout/gift_back-648791c01e6d4908591ee6d1e1d765de951347c796aec6046e0ab91737734e19.png) no-repeat}body.responsive.view__index .plain{background:url(/assets/ecards_2012/postcard_layout/banner_back-a399d7862e0b71bba62c43b8495a0adfa6213654b212bd3d2ff89aeeb33f3694.png) no-repeat}body.responsive.view__index .mugimage{margin:66px 0 0 -55px;float:left;width:149px;height:322px}body.responsive.view__index .dvdimg{margin:15px 30px 0 36px}body.responsive.view__index .phoneimg,body.responsive.view__index .storeimg{float:right}body.responsive.view__index .phoneimg{margin:34px 33px 0 80px}body.responsive.view__index .storeimg{margin:25px 0}body.responsive.view__index .cvp_share_links{overflow:auto;margin:35px auto;padding-top:20px;width:956px}body.responsive.view__index .cvp_share_links .url label,body.responsive.view__index .cvp_share_links .embed label{padding:3px 9px 0 20px;color:#fff;font-size:15px}body.responsive.view__index .cvp_share_links .url input,body.responsive.view__index .cvp_share_links .embed input{width:370px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;padding:2px}body.responsive.view__index .url,body.responsive.view__index .embed{float:left}#iphone-facebook{display:none;position:relative;margin:15px -31px 0;padding-top:0.5em;float:left;text-align:center;width:105%}#iphone-facebook #social-media-btns{width:110%}#iphone-facebook .social-media-btns{margin-bottom:20px}#iphone-facebook #jj-app{width:21.5%}#iphone-facebook.holiday{margin:15px -31px 0}#iphone-facebook.holiday .app-icons .apple-link{width:36%}#iphone-facebook.holiday .sm-x{display:none}#iphone-facebook .app-icons{margin-top:0.5em}#iphone-facebook .app-icons div{font-size:0.8em;width:51%;line-height:1.4em;text-align:left;margin-left:0.5em}@media screen and (min-width: 660px){#iphone-facebook .app-icons div{font-size:1.2em}}#iphone-facebook .app-icons .itunes-link{cursor:pointer}#iphone-facebook .app-icons .apple-link{margin-top:0.2em;padding:2%;width:70%}#iphone-facebook .iphone-msg{background-color:#FFFFFF;color:#203d54;padding:1.2em;width:100%;font-size:0.9em;margin-top:10px}#iphone-facebook .iphone-msg .holiday-sub{display:none}#iphone-facebook .iphone-msg DIV{clear:left;display:inline-block;vertical-align:bottom}body.responsive .iphone-msg h4{margin:0 0 0.3em 0;font-size:1.6em}body.responsive .holiday .iphone-msg h4{font-size:1.4em}@media screen and (max-width: 979px){body.responsive.view__index #content-wrap,body.responsive.view__post_share:not(.channel_holidays) #content-wrap,body.responsive.originals__post_share #content-wrap{color:#fff}body.responsive.view__index #content-wrap a,body.responsive.view__index #content-wrap h1,body.responsive.view__index #content-wrap span,body.responsive.view__post_share:not(.channel_holidays) #content-wrap a,body.responsive.view__post_share:not(.channel_holidays) #content-wrap h1,body.responsive.view__post_share:not(.channel_holidays) #content-wrap span,body.responsive.originals__post_share #content-wrap a,body.responsive.originals__post_share #content-wrap h1,body.responsive.originals__post_share #content-wrap span{color:#fff}body.responsive.view__index .postcard_layout,body.responsive.view__post_share:not(.channel_holidays) .postcard_layout,body.responsive.originals__post_share .postcard_layout{width:96%;background-color:inherit;box-shadow:none;border-radius:0;-moz-border-radius:0}body.responsive.view__index .header .stamp,body.responsive.view__post_share:not(.channel_holidays) .header .stamp,body.responsive.originals__post_share .header .stamp{display:none}body.responsive.view__index .ecard_banner,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner,body.responsive.originals__post_share .ecard_banner{width:96%;overflow:hidden;font-size:11px;padding:0}body.responsive.view__index .ecard_banner .banner_title,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_title,body.responsive.originals__post_share .ecard_banner .banner_title{float:none;text-align:center;font-size:24px;padding:1.5% 0}body.responsive.view__index .ecard_banner .banner_buttons,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_buttons,body.responsive.originals__post_share .ecard_banner .banner_buttons{float:none;text-align:center;margin:0;padding:4% 0;width:100%}body.responsive.view__index .ecard_banner .banner_buttons a.button,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner .banner_buttons a.button{font-size:12px;float:none;padding:1% 4%}body.responsive.view__index .ecard_banner.banner_related .banner_copy,body.responsive.view__index .ecard_banner.banner_hardgoods .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_related .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_hardgoods .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_related .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_hardgoods .banner_copy{width:48%}body.responsive.view__index .ecard_banner.banner_downloads .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_downloads .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_downloads .banner_copy{width:58%}body.responsive.view__index .ecard_banner .banner_hg,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_hg,body.responsive.originals__post_share .ecard_banner .banner_hg{max-width:280px;width:50%;margin:0 auto;padding:0 1.5% 0 0;float:none}body.responsive.view__index .ecard_banner .related_list,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_list,body.responsive.originals__post_share .ecard_banner .related_list{float:none;width:80%;overflow:hidden;margin:0 auto;padding-left:2%;max-width:590px}body.responsive.view__index .ecard_banner .related_ecard,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_ecard,body.responsive.originals__post_share .ecard_banner .related_ecard{width:31%;padding:0 1% 0 1%}body.responsive.view__index .ecard_banner .related_ecard img,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_ecard img,body.responsive.originals__post_share .ecard_banner .related_ecard img{width:100%;height:auto}body.responsive.view__index .ecard_banner .related_ecard:first-child,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_ecard:first-child,body.responsive.originals__post_share .ecard_banner .related_ecard:first-child{padding:0 1% 0 0}body.responsive.view__index .ecard_banner .banner_download,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download,body.responsive.originals__post_share .ecard_banner .banner_download{width:188px;margin:0 auto;float:none}body.responsive.view__index .ecard_banner .banner_download a,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download a,body.responsive.originals__post_share .ecard_banner .banner_download a{height:76px;margin:0 0 0 60px;padding-top:6px}body.responsive.view__index .ecard_banner .banner_download .banner_download_content a img,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download .banner_download_content a img,body.responsive.originals__post_share .ecard_banner .banner_download .banner_download_content a img{width:138px}body.responsive.view__index .ecard_banner .banner_download_content,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download_content,body.responsive.originals__post_share .ecard_banner .banner_download_content{position:static;margin:0 0 -35px -34px;background-size:250px}}@media screen and (max-width: 540px){body.responsive.view__index .ecard_banner .banner_title,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_title,body.responsive.originals__post_share .ecard_banner .banner_title{font-size:26px}body.responsive.view__index .ecard_banner .banner_buttons a.button,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner .banner_buttons a.button{font-size:13px;padding:1.7% 4%}}@media screen and (min-width: 540px) and (max-width: 767px){body.responsive.view__index .ecard_banner,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner,body.responsive.originals__post_share .ecard_banner{width:94%}body.responsive.view__index .ecard_banner.banner_related .banner_copy,body.responsive.view__index .ecard_banner.hardgoods .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_related .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.hardgoods .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_related .banner_copy,body.responsive.originals__post_share .ecard_banner.hardgoods .banner_copy{width:44%}body.responsive.view__index .ecard_banner.banner_downloads .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_downloads .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_downloads .banner_copy{width:60%}body.responsive.view__index .ecard_banner .banner_title,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_title,body.responsive.originals__post_share .ecard_banner .banner_title{font-size:28px}body.responsive.view__index .ecard_banner .banner_buttons a.button,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner .banner_buttons a.button{font-size:16px}body.responsive.view__index .ecard_banner .related_ecard:first-child,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_ecard:first-child,body.responsive.originals__post_share .ecard_banner .related_ecard:first-child{padding:0 1% 0 0}body.responsive.view__index .ecard_banner .banner_download,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download,body.responsive.originals__post_share .ecard_banner .banner_download{width:188px;margin:0 auto}body.responsive.view__index .ecard_banner .banner_download .banner_download_content a img,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download .banner_download_content a img,body.responsive.originals__post_share .ecard_banner .banner_download .banner_download_content a img{width:138px}body.responsive.view__index .ecard_banner .banner_download_content,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download_content,body.responsive.originals__post_share .ecard_banner .banner_download_content{margin:0 0 -35 -34px;background-size:250px}body.responsive.view__index .ecard_banner .banner_download_content a,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download_content a,body.responsive.originals__post_share .ecard_banner .banner_download_content a{height:76px;margin:0 0 0 60px;padding-top:6px}}@media screen and (min-width: 768px) and (max-width: 979px){body.responsive.view__index .ecard_banner,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner,body.responsive.originals__post_share .ecard_banner{width:93%;font-size:16px}body.responsive.view__index .ecard_banner .banner_title,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_title,body.responsive.originals__post_share .ecard_banner .banner_title{font-size:33px}body.responsive.view__index .ecard_banner.banner_related .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_related .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_related .banner_copy{width:40%}body.responsive.view__index .ecard_banner.banner_downloads .banner_copy,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner.banner_downloads .banner_copy,body.responsive.originals__post_share .ecard_banner.banner_downloads .banner_copy{width:56%}body.responsive.view__index .ecard_banner .banner_buttons a.button,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_buttons a.button,body.responsive.originals__post_share .ecard_banner .banner_buttons a.button{font-size:20px}body.responsive.view__index .ecard_banner .related_ecard:first-child,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .related_ecard:first-child,body.responsive.originals__post_share .ecard_banner .related_ecard:first-child{padding:0 1% 0 0}body.responsive.view__index .ecard_banner .banner_download,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download,body.responsive.originals__post_share .ecard_banner .banner_download{width:348px}body.responsive.view__index .ecard_banner .banner_download .banner_download_content,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download .banner_download_content,body.responsive.originals__post_share .ecard_banner .banner_download .banner_download_content{margin:0;background-size:auto}body.responsive.view__index .ecard_banner .banner_download .banner_download_content a,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download .banner_download_content a,body.responsive.originals__post_share .ecard_banner .banner_download .banner_download_content a{height:102px;margin:0 0 0 80px;padding-top:9px}body.responsive.view__index .ecard_banner .banner_download .banner_download_content a img,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_download .banner_download_content a img,body.responsive.originals__post_share .ecard_banner .banner_download .banner_download_content a img{width:180px}body.responsive.view__index .ecard_banner .banner_hardgoods .banner_hg,body.responsive.view__post_share:not(.channel_holidays) .ecard_banner .banner_hardgoods .banner_hg,body.responsive.originals__post_share .ecard_banner .banner_hardgoods .banner_hg{width:auto}}body.responsive.view__index .postcard_layout .fb_msg{margin-bottom:5px}body.responsive.view__index .postcard_layout .pinterest-share{display:inline-block}@media screen and (max-width: 400px){body.responsive.view__index .postcard_layout .pinterest-share{display:none}}body.responsive.view__index .postcard_layout .fb-like{display:inline-block;vertical-align:top}body.responsive.view__index .postcard_layout .fb-share-small{display:inline-block}body.responsive.view__index .postcard_layout .fb-share-small a{margin:0;float:left;background-attachment:scroll;background-clip:border-box;background-color:#4c69ba;background-image:-webkit-linear-gradient(top, #4c69ba, #3b55a0);background:-o-linear-gradient(top, #4c69ba, #3b55a0);background:-moz-linear-gradient(top, #4c69ba, #3b55a0);background:linear, top, #4c69ba, #3b55a0;background-origin:padding-box;background-size:auto;-webkit-font-smoothing:antialiased;border-radius:2px;color:white;cursor:pointer;direction:ltr;display:block;font-family:'Helvetica Neue', Helvetica, Arial, 'lucida grande', tahoma, verdana, arial, sans-serif;font-size:11px;font-weight:bold;height:auto;line-height:20px;padding-bottom:0px;padding-left:5px;padding-right:5px;padding-top:0px;position:relative;text-align:left;text-shadow:#354c8c 0px -1px 0px;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;max-width:30px}@media screen and (min-width: 980px){body.responsive.view__index .postcard_layout #social-media-btns{min-width:101px;min-height:25px;padding:5px}body.responsive.view__index .postcard_layout.cvp.without_message .header #social-media-btns{float:right;margin:10px 193px 0px 0px}body.responsive.view__index .postcard_layout.cvp.with_message .header #social-media-btns{float:right;margin:10px 317px 0px 0px}body.responsive.view__index .postcard_layout.no-stamp.with_message .stamp{display:none}body.responsive.view__index .postcard_layout.no-stamp.with_message .secondary{margin-top:-28px}}@media screen and (max-width: 979px){body.responsive.view__index #content-wrap{padding:0}body.responsive.view__index .cvp.postcard_layout{width:96%;background-color:inherit;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:visible}body.responsive.view__index .cvp.postcard_layout .header h1{font-size:24px;float:none;display:inline-block;padding:0 2px}body.responsive.view__index .cvp.postcard_layout.fb.owner_view .header h1{margin-left:105px}body.responsive.view__index .cvp.postcard_layout .header #social-media-btns{float:right;margin-top:10px}body.responsive.view__index .cvp.postcard_layout .header .stamp{display:none}body.responsive.view__index .cvp.postcard_layout.video_postcard{max-width:672px}body.responsive.view__index .cvp.postcard_layout.still_postcard{max-width:460px}body.responsive.view__index .cvp.postcard_layout.without_message .secondary,body.responsive.view__index .cvp.postcard_layout.with_message .secondary{width:100%;padding:0;margin:0 auto}body.responsive.view__index .cvp.postcard_layout.without_message .secondary .message,body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message{text-align:center;min-height:0}body.responsive.view__index .cvp.postcard_layout.without_message .secondary .message p,body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message p{padding:1% 0 0 0;margin:0}body.responsive.view__index .cvp.postcard_layout.without_message .secondary .receive_like_ecard,body.responsive.view__index .cvp.postcard_layout.with_message .secondary .receive_like_ecard{margin:3% 2% -100% 0;padding:0px 0px 0px 0px;line-height:0;float:right}body.responsive.view__index .cvp.postcard_layout.without_message .secondary .receive_like_ecard div.fb_msg,body.responsive.view__index .cvp.postcard_layout.with_message .secondary .receive_like_ecard div.fb_msg{float:left;padding:3% 0 0 8%;width:55%}body.responsive.view__index .cvp.postcard_layout.without_message .secondary .fb_msg,body.responsive.view__index .cvp.postcard_layout.with_message .secondary .fb_msg{display:none}body.responsive.view__index .cvp.postcard_layout.without_message .secondary #social-media-btns,body.responsive.view__index .cvp.postcard_layout.with_message .secondary #social-media-btns{display:inline;float:left}body.responsive.view__index .cvp.postcard_layout.without_message .darken,body.responsive.view__index .cvp.postcard_layout.with_message .darken{border-radius:10px 10px 0 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer{width:100%;padding:3% 0 3% 0;margin-left:0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer img{width:54px}}@media screen and (max-width: 979px) and (max-width: 540px){body.responsive.view__index .cvp.postcard_layout.recipient_view.fb .footer{width:50%;margin-left:14%}}@media screen and (max-width: 979px){body.responsive.view__index .cvp_share_links{width:96%}body.responsive.view__index .cvp_share_links .url,body.responsive.view__index .cvp_share_links .embed{width:100%;text-align:center}body.responsive.view__index .cvp_share_links .url label,body.responsive.view__index .cvp_share_links .embed label{padding:0}body.responsive.view__index .cvp_share_links .url input,body.responsive.view__index .cvp_share_links .embed input{width:67%}body.responsive.view__index .cvp_share_links .url label{padding-right:25px}}@media screen and (max-width: 399px){body.responsive.view__index .cvp.postcard_layout .header h1{font-size:20px}body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message{font-size:13px;line-height:25px}body.responsive.view__index .cvp.postcard_layout.fb.with_message .secondary .receive_like_ecard{margin:4% 1% -100% 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer a.make_your_own{padding:3% 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer span{font-size:16px}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer img{width:37px}body.responsive.view__index .cvp.postcard_layout.recipient_view.fb .footer{margin:0 auto;width:60%}body.responsive.view__index .cvp.postcard_layout.recipient_view.fb .footer a.make_your_own{width:100%}body.responsive.view__index .cvp.postcard_layout.recipient_view.fb .footer a.make_your_own{line-height:25px}}@media screen and (min-width: 400px) and (max-width: 540px){body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message{font-size:15px;line-height:25px}body.responsive.view__index .cvp.postcard_layout.fb.with_message .secondary .receive_like_ecard{margin:3% 1% -100% 0}body.responsive.view__index .cvp.postcard_layout.owner_view .footer span{font-size:13px}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer a.make_your_own{width:50%;padding:3% 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer span{font-size:17px}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer img{width:42px}body.responsive.view__index .cvp.postcard_layout.recipient_view.fb .footer a.make_your_own{line-height:25px;max-width:300px;width:100%}}@media screen and (max-width: 479px){body.responsive.view__index .cvp.postcard_layout.owner_view.fb .header h1{float:left;margin-left:4%}}@media screen and (min-width: 540px) and (max-width: 767px){body.responsive.view__index .cvp.postcard_layout{width:94%}body.responsive.view__index .cvp.postcard_layout.with_message .secondary{line-height:130%}body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message{font-size:20px}body.responsive.view__index .cvp.postcard_layout.owner_view .footer span{font-size:15px}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer{width:100%}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer a.make_your_own{width:45%;padding:3% 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer span{font-size:19px}body.responsive.view__index .cvp_share_links{width:94%}body.responsive.view__index .cvp_share_links .url,body.responsive.view__index .cvp_share_links .embed{width:50%}body.responsive.view__index .cvp_share_links .url input,body.responsive.view__index .cvp_share_links .embed input{width:72%}body.responsive.view__index .cvp_share_links .url label,body.responsive.view__index .cvp_share_links .embed label{padding:3px 0 0 0}}@media screen and (min-width: 768px) and (max-width: 979px){body.responsive.view__index .cvp.postcard_layout{width:93%}body.responsive.view__index .cvp.postcard_layout.with_message .secondary{line-height:140%}body.responsive.view__index .cvp.postcard_layout.with_message .secondary .message{font-size:22px}body.responsive.view__index .cvp.postcard_layout.owner_view .footer{font-size:13px}body.responsive.view__index .cvp.postcard_layout.owner_view .footer img{width:100%}body.responsive.view__index .cvp.postcard_layout.owner_view .footer span{font-size:15px}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer{width:100%}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer a.make_your_own{width:50%;padding:3% 0}body.responsive.view__index .cvp.postcard_layout.recipient_view .footer a.make_your_own span{font-size:20px}body.responsive.view__index .banner{width:93%;font-size:14px;padding:15px 0 15px 0}body.responsive.view__index .cvp_share_links{width:93%}body.responsive.view__index .cvp_share_links .url,body.responsive.view__index .cvp_share_links .embed{width:50%}body.responsive.view__index .cvp_share_links .url input,body.responsive.view__index .cvp_share_links .embed input{width:73%}body.responsive.view__index .cvp_share_links .url label,body.responsive.view__index .cvp_share_links .embed label{padding:3px 9px 0 12px}}@media screen and (min-width: 1200px){body.responsive.view__index .cvp.postcard_layout{width:960px}body.responsive.view__index .cvp.postcard_layout.with_message .secondary{width:270px}}body.responsive.view__post_share .header.go_back a,body.responsive.originals__post_share .header.go_back a{float:left;text-decoration:none;color:#535353;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:normal;font-size:22px;margin:10px 0 0 10px}body.responsive.view__post_share .header.go_back .left-triangle,body.responsive.originals__post_share .header.go_back .left-triangle{height:0;width:0;border-color:transparent;border-style:solid;border-width:8px;border-right-color:gray;display:inline-block}body.responsive.view__post_share .congrats,body.responsive.originals__post_share .congrats{padding-top:55px}body.responsive.view__post_share .congrats h1,body.responsive.originals__post_share .congrats h1{text-align:center;color:#535353;font-size:36px;font-weight:normal}body.responsive.view__post_share .first_promo,body.responsive.view__post_share .last_promo,body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .first_promo,body.responsive.originals__post_share .last_promo,body.responsive.originals__post_share .only_promo{width:49%;text-align:center;margin:20px 0 50px 0}body.responsive.view__post_share .first_promo h2,body.responsive.view__post_share .last_promo h2,body.responsive.view__post_share .only_promo h2,body.responsive.originals__post_share .first_promo h2,body.responsive.originals__post_share .last_promo h2,body.responsive.originals__post_share .only_promo h2{color:#535353;font-weight:normal}body.responsive.view__post_share .first_promo,body.responsive.originals__post_share .first_promo{float:left;border-right:2px solid lightgray}body.responsive.view__post_share .last_promo,body.responsive.originals__post_share .last_promo{float:right}body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .only_promo{margin:20px auto 50px}body.responsive.view__post_share .post_share_promo.image img,body.responsive.originals__post_share .post_share_promo.image img{padding:8px 0 8px 0}body.responsive.view__post_share .post_share_promo .go,body.responsive.originals__post_share .post_share_promo .go{text-decoration:none;background-color:#2faf6a;color:#fff;padding:2% 4%;border-radius:10px;font-size:28px}body.responsive.view__post_share .ecard_banner,body.responsive.originals__post_share .ecard_banner{border:none}@media screen and (max-width: 979px){body.responsive.view__post_share #content-wrap,body.responsive.originals__post_share #content-wrap{padding:0}body.responsive.view__post_share .header.go_back,body.responsive.originals__post_share .header.go_back{padding-top:10px}body.responsive.view__post_share .header.go_back .left-triangle,body.responsive.originals__post_share .header.go_back .left-triangle{height:0;width:0;border-color:transparent;border-style:solid;border-width:6px;border-right-color:white;margin-left:-6px}body.responsive.view__post_share .header.go_back a,body.responsive.originals__post_share .header.go_back a{margin:0;padding:1%;background-color:transparent;background-color:rgba(255,255,255,0.45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#73FFFFFF,endColorstr=#73FFFFFF);zoom:1;border-radius:10px;font-size:16px}body.responsive.view__post_share .congrats,body.responsive.originals__post_share .congrats{padding-top:4%;width:95%;margin:0 auto}body.responsive.view__post_share .congrats h1,body.responsive.originals__post_share .congrats h1{color:white;font-size:30px}body.responsive.view__post_share .first_promo,body.responsive.originals__post_share .first_promo{display:none}body.responsive.view__post_share .last_promo,body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .last_promo,body.responsive.originals__post_share .only_promo{float:none;margin:0 auto 3%;width:55%}body.responsive.view__post_share .last_promo .post_share_promo,body.responsive.view__post_share .only_promo .post_share_promo,body.responsive.originals__post_share .last_promo .post_share_promo,body.responsive.originals__post_share .only_promo .post_share_promo{background-color:white;padding:0 0% 6%;border-radius:15px}body.responsive.view__post_share .last_promo img,body.responsive.view__post_share .only_promo img,body.responsive.originals__post_share .last_promo img,body.responsive.originals__post_share .only_promo img{max-width:344px;width:90%}}@media screen and (min-width: 560px) and (max-width: 767px){body.responsive.view__post_share .header.go_back a,body.responsive.originals__post_share .header.go_back a{padding:1.5%;font-size:14px}body.responsive.view__post_share .header.go_back .left-triangle,body.responsive.originals__post_share .header.go_back .left-triangle{height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:white}body.responsive.view__post_share .congrats h1,body.responsive.originals__post_share .congrats h1{font-size:26px}body.responsive.view__post_share .last_promo,body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .last_promo,body.responsive.originals__post_share .only_promo{width:65%;font-size:16px}body.responsive.view__post_share .last_promo a.go,body.responsive.view__post_share .only_promo a.go,body.responsive.originals__post_share .last_promo a.go,body.responsive.originals__post_share .only_promo a.go{font-size:24px}}@media screen and (min-width: 400px) and (max-width: 559px){body.responsive.view__post_share .header.go_back a,body.responsive.originals__post_share .header.go_back a{padding:1.5%;font-size:12px}body.responsive.view__post_share .header.go_back .left-triangle,body.responsive.originals__post_share .header.go_back .left-triangle{height:0;width:0;border-color:transparent;border-style:solid;border-width:4px;border-right-color:white}body.responsive.view__post_share .congrats h1,body.responsive.originals__post_share .congrats h1{font-size:22px}body.responsive.view__post_share .last_promo,body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .last_promo,body.responsive.originals__post_share .only_promo{width:80%;font-size:15px}body.responsive.view__post_share .last_promo a.go,body.responsive.view__post_share .only_promo a.go,body.responsive.originals__post_share .last_promo a.go,body.responsive.originals__post_share .only_promo a.go{font-size:20px}}@media screen and (max-width: 399px){body.responsive.view__post_share .header.go_back a,body.responsive.originals__post_share .header.go_back a{padding:1.5%;font-size:12px}body.responsive.view__post_share .header.go_back .left-triangle,body.responsive.originals__post_share .header.go_back .left-triangle{height:0;width:0;border-color:transparent;border-style:solid;border-width:4px;border-right-color:white}body.responsive.view__post_share .congrats h1,body.responsive.originals__post_share .congrats h1{font-size:20px}body.responsive.view__post_share .last_promo,body.responsive.view__post_share .only_promo,body.responsive.originals__post_share .last_promo,body.responsive.originals__post_share .only_promo{width:90%;font-size:12px}body.responsive.view__post_share .last_promo a.go,body.responsive.view__post_share .only_promo a.go,body.responsive.originals__post_share .last_promo a.go,body.responsive.originals__post_share .only_promo a.go{font-size:20px}}body.channel_birthdays.responsive.view__post_share #content-wrap{background-image:url(/assets/birthdays_2012/shadow_band_no_lip-37ce690fcae9ec6ff893fdc700adebd9458ebecf6580b153c92b8e4d303fbbe1.png);background-repeat:repeat-x;background-position:0% 100%}@-webkit-keyframes normal-hand-rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes normal-hand-rotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@media screen and (min-width: 980px){div.mobile_loading{margin:-20px 0}}div.mobile_loading #clock{margin:auto;width:401px;height:401px;position:relative}div.mobile_loading #clock-ul,div.mobile_loading #clock-ol,div.mobile_loading #hour-hand,div.mobile_loading #second-hand,div.mobile_loading #glare{position:absolute;width:100%;height:100%;background-size:contain}div.mobile_loading #head{position:absolute;background-size:contain;background-repeat:no-repeat;width:70px;height:104px;top:90px;left:167px}div.mobile_loading #clock.cowboy #clock-ul{background-image:url(/cvp/clock/cowboyul.png)}div.mobile_loading #clock.cowboy #clock-ol{background-image:url(/cvp/clock/cowboyol.png)}div.mobile_loading #clock.cowboy #hour-hand{background-image:url(/cvp/clock/cowboyarm01.png)}div.mobile_loading #clock.cowboy #second-hand{background-image:url(/cvp/clock/cowboyarm02.png)}div.mobile_loading #clock.cowboy #head{top:90px}div.mobile_loading #clock.hippy #clock-ul{background-image:url(/cvp/clock/hippyul.png)}div.mobile_loading #clock.hippy #clock-ol{background-image:url(/cvp/clock/hippyol.png)}div.mobile_loading #clock.hippy #hour-hand{background-image:url(/cvp/clock/hippyarm01.png)}div.mobile_loading #clock.hippy #second-hand{background-image:url(/cvp/clock/hippyarm02.png)}div.mobile_loading #clock.hippy #head{top:87px}div.mobile_loading #clock.dino #clock-ul{background-image:url(/cvp/clock/dinoul.png)}div.mobile_loading #clock.dino #clock-ol{background-image:url(/cvp/clock/dinool.png)}div.mobile_loading #clock.dino #hour-hand{background-image:url(/cvp/clock/dinoarm01.png)}div.mobile_loading #clock.dino #second-hand{background-image:url(/cvp/clock/dinoarm02.png)}div.mobile_loading #clock.dino #head{top:71px}div.mobile_loading #clock.normal #hour-hand{-webkit-animation:normal-hand-rotation 7s infinite linear;-moz-animation:normal-hand-rotation 7s infinite linear}div.mobile_loading #clock.normal #second-hand{-webkit-animation:normal-hand-rotation 1.5s infinite linear;-moz-animation:normal-hand-rotation 1.5s infinite linear}div.mobile_loading .ecard_state_title_mobile{width:100%;display:none;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:28px;line-height:44px;font-weight:200;color:#FFF;background-color:#40475e}div.mobile_loading .ecard_state_title_mobile a{text-decoration:none;font-size:40px;line-height:36px;font-weight:400;color:#FFF;padding:0 15px 10px 15px;margin:0 30px 0 0;background-color:#373c4f;position:absolute;border-right:1px solid #2d3138}div.mobile_loading .ecard_state_title_mobile span{text-align:center;display:block;margin:0px auto 0px auto;padding-top:4px}div.mobile_loading .loading_message{text-align:center;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:200;font-size:22px;padding:10px 0;background-color:#fff;color:#000;border-radius:10px;border:1px solid rgba(0,0,0,0.3);background-image:url(/assets/responsive/close-button-86aa137ecd3eac3d91ca1643a3870105fe30418a9145c11c87fa2d1e82de1649.png);background-repeat:no-repeat;background-position:10px 10px;margin:20px 20px 20px 20px}div.mobile_loading .loading_message p{width:90%;margin:0 auto;padding:10px 0}div.mobile_loading .loading_message .email_field{height:32px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;border-radius:5px}div.mobile_loading .loading_message .email{font-size:24px}div.mobile_loading .loading_message .submit{height:38px;padding:0 2%;vertical-align:top}div.mobile_loading .loading_message a,div.mobile_loading .loading_message .submit{color:#fff;text-align:center;background-color:#1fad6b;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:18px}div.mobile_loading .loading_message a{padding:5px 2%;width:70%;display:block;text-decoration:none;margin:0 auto;max-width:300px;font-weight:300;line-height:25px}div.mobile_loading .loading_message .box{background-color:rgba(255,255,255,0.7);width:90%;border-radius:10px;margin:0 auto;max-width:370px}@media screen and (max-width: 479px){div.mobile_loading .ecard_state_title_mobile{font-size:18px}div.mobile_loading .ecard_state_title_mobile a{margin:3px 10px 0;font-size:18px}div.mobile_loading #clock{width:290px;height:290px}div.mobile_loading #clock #head{width:50px;height:81px;left:122px}div.mobile_loading #clock.hippy #head,div.mobile_loading #clock.cowboy #head{top:65px}div.mobile_loading #clock.dino #head{top:50px}div.mobile_loading .loading_message{font-size:16px}div.mobile_loading .loading_message .email{font-size:18px}div.mobile_loading .loading_message .submit{width:60%;display:block;margin:5px auto 0}}body.responsive.view__index .banner_related.holiday_upsell_banner,body.responsive.view__post_share .banner_related.holiday_upsell_banner{font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;overflow:visible;width:856px}body.responsive.view__index .banner_related.holiday_upsell_banner h2,body.responsive.view__post_share .banner_related.holiday_upsell_banner h2{margin:13px 0px 7px 0px;text-align:center;color:#303e4f;display:none;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:bold;font-size:24px}@media screen and (max-width: 979px){body.responsive.view__index .banner_related.holiday_upsell_banner h2,body.responsive.view__post_share .banner_related.holiday_upsell_banner h2{display:block}}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons{clear:none;display:block;max-width:200px;float:right;margin-top:0px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons.mobile{display:none}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons .button,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons .button{float:right;font-size:22px;font-weight:normal;color:#fff;background-color:#4dba6e;white-space:nowrap;border-radius:10px;border-bottom:3px solid #007f41;padding-top:10px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title{display:block;color:#0d5a6f;margin-top:10px;font-weight:lighter;font-size:26px;max-width:700px;float:left}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title.mobile{display:none}body.responsive.view__index .banner_related.holiday_upsell_banner .box,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box{float:left;position:relative;display:block;width:180px;background-color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:5px 0px;margin:26px 44px 12px 0px}body.responsive.view__index .banner_related.holiday_upsell_banner .box .box-bottom,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box .box-bottom{display:none;width:180px;max-width:100%;background-color:#FFF;margin:0px 0px 0px 0px;height:60px;padding-top:15px}body.responsive.view__index .banner_related.holiday_upsell_banner .box h3.related_ecard_name,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box h3.related_ecard_name{text-align:center;font-size:17px;color:#123f4e;margin:0px 15px 10px 15px;min-height:34px}body.responsive.view__index .banner_related.holiday_upsell_banner .box a.personalize-it,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box a.personalize-it{margin:0px auto 15px auto;padding:15px 20px 10px 20px !important;border-bottom:4px solid #306509;font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:17px;line-height:18px;white-space:nowrap;float:none;display:block;max-width:130px;text-align:center}body.responsive.view__index .banner_related.holiday_upsell_banner .box .related_ecard_name,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box .related_ecard_name{display:none}body.responsive.view__index .banner_related.holiday_upsell_banner .box a.start,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box a.start{display:block;position:relative;z-index:2;height:262px;background-color:#828282}body.responsive.view__index .banner_related.holiday_upsell_banner .box a.start img,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box a.start img{width:100%;height:100%;max-height:262px;border-radius:0px}body.responsive.view__index .banner_related.holiday_upsell_banner .box_4,body.responsive.view__index .banner_related.holiday_upsell_banner .box_8,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box_4,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box_8{margin-right:0px}@media screen and (max-width: 979px){body.responsive.view__index .banner_related.holiday_upsell_banner,body.responsive.view__post_share .banner_related.holiday_upsell_banner{width:700px;padding-bottom:20px;padding-left:45px}body.responsive.view__index .banner_related.holiday_upsell_banner h2,body.responsive.view__post_share .banner_related.holiday_upsell_banner h2{margin-bottom:17px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons{max-width:100%;display:none;float:none;margin:0px auto 0px auto;padding-top:15px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons.mobile{display:block}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons .button,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons .button{float:none;padding-top:10px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title{display:none;width:100%;max-width:100%}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title.mobile{display:block}body.responsive.view__index .banner_related.holiday_upsell_banner .box,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box{width:126px;height:183px;margin:0px 0px 30px 30px;padding-top:0px}body.responsive.view__index .banner_related.holiday_upsell_banner .box a.start,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box a.start{width:126px;height:183px}}@media screen and (max-width: 720px){body.responsive.view__index .banner_related.holiday_upsell_banner,body.responsive.view__post_share .banner_related.holiday_upsell_banner{width:320px;padding-bottom:20px;padding-left:10px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons{display:none;float:none;margin:0px auto 0px auto;padding-top:15px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons.mobile{display:block}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_buttons .button,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_buttons .button{float:none;padding-top:10px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title{display:none;width:100%;max-width:100%;font-size:16px}body.responsive.view__index .banner_related.holiday_upsell_banner .banner_title.mobile,body.responsive.view__post_share .banner_related.holiday_upsell_banner .banner_title.mobile{display:block}body.responsive.view__index .banner_related.holiday_upsell_banner .box,body.responsive.view__post_share .banner_related.holiday_upsell_banner .box{margin:12px 15px 12px 15px}}@media screen and (max-width: 520px){body.responsive.view__index .banner_related.holiday_upsell_banner,body.responsive.view__post_share .banner_related.holiday_upsell_banner{padding-left:0px}}body.responsive.view__index .banner_related.holiday_upsell_banner.non_holiday_cvp_upsell .banner_title,body.responsive.view__post_share .banner_related.holiday_upsell_banner.non_holiday_cvp_upsell .banner_title{font-size:36px;font-style:normal;font-weight:200;line-height:36px;color:#fff;text-shadow:none}@media screen and (max-width: 979px){body.responsive.view__index .banner_title,body.responsive.view__post_share .banner_title{font-size:33px}}@media screen and (max-width: 720px){body.responsive.view__index .banner_title,body.responsive.view__post_share .banner_title{font-size:26px}}body.channel_holidays.responsive.sendables__add_message .still_player{border-top:0px;border-bottom:0px;border-right:0px;border-left:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:0px;max-width:100%;width:100%;height:100%}body.channel_holidays.responsive.sendables__add_message .primary .view_ecard_html5{max-height:100%}body.channel_holidays.responsive.view__index #content-wrap,body.channel_holidays.responsive.view__post_share #content-wrap{padding-top:14px}body.channel_holidays.responsive.view__index .ecard_banner,body.channel_holidays.responsive.view__post_share .ecard_banner{border-bottom:none}body.channel_holidays.responsive.view__index .ecard_banner .banner_download,body.channel_holidays.responsive.view__post_share .ecard_banner .banner_download{margin-top:0px}body.channel_holidays.responsive.view__index .ecard_banner a.button,body.channel_holidays.responsive.view__post_share .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.channel_holidays.responsive.view__index .ecard_banner img,body.channel_holidays.responsive.view__post_share .ecard_banner img{width:auto;height:auto}body.channel_holidays.responsive.view__index #content-wrap,body.channel_holidays.responsive.view__post_share #content-wrap{padding-bottom:0px}body.channel_holidays.responsive.view__index .ecard_banner_cta,body.channel_holidays.responsive.view__post_share .ecard_banner_cta{padding-top:30px;clear:both}body.channel_holidays.responsive.view__index .bottom-banner-holiday,body.channel_holidays.responsive.view__post_share .bottom-banner-holiday{padding-top:20px;width:100%;min-height:180px}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .bottom-banner-holiday,body.channel_holidays.responsive.view__post_share .bottom-banner-holiday{background-color:#afe3e5}}@media screen and (min-width: 480px){body.channel_holidays.responsive.view__index .bottom-banner-holiday.holiday,body.channel_holidays.responsive.view__post_share .bottom-banner-holiday.holiday{margin-bottom:94px}}body.channel_holidays.responsive.view__index.recipient-view .recipient-download-banner .ecard_banner,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-download-banner .ecard_banner{display:block;color:#0b586d;border-bottom:none}body.channel_holidays.responsive.view__index.recipient-view .recipient-download-banner .ecard_banner .banner_title,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-download-banner .ecard_banner .banner_title{font-size:30px;margin-top:10px;text-shadow:#fff 1px 1px 0px;font-weight:bold}body.channel_holidays.responsive.view__index.recipient-view .recipient-download-banner .ecard_banner a.button,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-download-banner .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.channel_holidays.responsive.view__index.recipient-view .recipient-download-banner .ecard_banner .banner_msg,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-download-banner .ecard_banner .banner_msg{display:none}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner{padding-bottom:0px;width:100%;height:300px;background-color:#079a94;background-image:-ms-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-moz-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-o-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0a8084), color-stop(0.1, #079a94));background-image:-webkit-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:linear, to bottom, #0a8084 0%, #079a94 10%}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard-banner-wrap,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard-banner-wrap{height:300px;width:100%;background-color:transparent;background-image:url(/assets/responsive/holidays/bg_join_banner-9e40bd417ba41c38e762f18424ec7cf130b337045f808cd05c8e84d3418f4ce6.png);background-position:right bottom;background-repeat:no-repeat}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner{display:block;color:#e3fdfc;border-bottom:none}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner .banner_title,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner .banner_title{margin-top:10px;text-shadow:#037f77 1px 1px 0px;font-weight:bold}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner a.button,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner .banner_msg,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner .banner_msg{display:block;color:#e3fdfc;font-weight:normal;font-style:normal;text-shadow:#037f77 1px 1px 0px;max-width:565px;line-height:24px}body.channel_holidays.responsive.view__index #wrap,body.channel_holidays.responsive.view__post_share #wrap{background:url(/assets/responsive/holidays/2014/bg-ce6a7b62f138d1bcaff98e05cff1d574fed917b718504a3f4d2a1d6875465650.jpg) top center no-repeat scroll #d8f6f5;background-image:url(/assets/responsive/holidays/2014/bg-ce6a7b62f138d1bcaff98e05cff1d574fed917b718504a3f4d2a1d6875465650.jpg) !important;background-size:auto}@media screen and (min-width: 1280px){body.channel_holidays.responsive.view__index #wrap,body.channel_holidays.responsive.view__post_share #wrap{background-size:100% auto}}@media screen and (max-width: 600px){body.channel_holidays.responsive.view__index #wrap,body.channel_holidays.responsive.view__post_share #wrap{background:url(/assets/responsive/holidays/2014/bg_mobile-595eac627bb3d06012b188a5d0649ced90cda984243c0d9cc8e9b0fafc08d38f.jpg) top center no-repeat scroll #d8f6f5;background-image:url(/assets/responsive/holidays/2014/bg_mobile-595eac627bb3d06012b188a5d0649ced90cda984243c0d9cc8e9b0fafc08d38f.jpg) !important}}body.channel_holidays.responsive.view__index .cvp_share_links .url label,body.channel_holidays.responsive.view__index .cvp_share_links .embed label,body.channel_holidays.responsive.view__post_share .cvp_share_links .url label,body.channel_holidays.responsive.view__post_share .cvp_share_links .embed label{color:#067953}body.channel_holidays.responsive.view__index .cvp_share_links .url input,body.channel_holidays.responsive.view__index .cvp_share_links .embed input,body.channel_holidays.responsive.view__post_share .cvp_share_links .url input,body.channel_holidays.responsive.view__post_share .cvp_share_links .embed input{color:#067953;border-color:#067953}body.channel_holidays.responsive.view__index .render_not_avail,body.channel_holidays.responsive.view__post_share .render_not_avail{text-align:center;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;color:#fff;font-size:20px;text-shadow:2px 2px rgba(0,0,0,0.4);max-width:700px;margin:0px auto 40px auto}body.channel_holidays.responsive.view__index #na_resend_to_email,body.channel_holidays.responsive.view__post_share #na_resend_to_email{color:#000;border:1px solid #303f4f;min-width:200px;max-width:100%;font-size:26px;line-height:30px;padding:4px 4px 4px 4px}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index #na_resend_to_email,body.channel_holidays.responsive.view__post_share #na_resend_to_email{font-size:14px}}body.channel_holidays.responsive.view__index #na_resend_to_send,body.channel_holidays.responsive.view__post_share #na_resend_to_send{text-decoration:none;font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:22px;border-bottom:4px solid #306509;width:140px;padding:7px 20px 2px 20px;border-radius:8px;margin-top:6px;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index #na_resend_to_send,body.channel_holidays.responsive.view__post_share #na_resend_to_send{display:block;margin:6px auto 0px auto}}body.channel_holidays.responsive.view__index .postcard_layout.cvp,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp{background-color:transparent;border:none;box-shadow:none}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.still_postcard,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.still_postcard{max-width:672px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp .header,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header{height:auto}body.channel_holidays.responsive.view__index .postcard_layout.cvp .header h1,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header h1{color:#fff;float:none !important;font-size:30px;line-height:50px;font-weight:normal;font-style:italic;text-shadow:2px 2px rgba(0,0,0,0.4);padding:0 0 0 0px;max-width:680px;margin:0px auto 0px auto !important;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .header h1,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header h1{font-size:18px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp #social-media-btns,body.channel_holidays.responsive.view__index .postcard_layout.cvp #tell_fb_like2,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp #social-media-btns,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp #tell_fb_like2{min-width:101px;min-height:25px;padding:5px}body.channel_holidays.responsive.view__index .postcard_layout.cvp .header #social-media-btns,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header #social-media-btns{float:right;margin:-40px 130px 0px 0px;min-width:121px;opacity:1}body.channel_holidays.responsive.view__index .postcard_layout.cvp .header #social-media-btns.long_title,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header #social-media-btns.long_title{margin:-5px 0px 0px 0px;width:120px}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .header #social-media-btns,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .header #social-media-btns{opacity:0}}body.channel_holidays.responsive.view__index .postcard_layout.cvp #tell_fb_like2,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp #tell_fb_like2{float:none;margin:15px auto 22px auto;opacity:0;max-width:95px}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp #tell_fb_like2,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp #tell_fb_like2{opacity:1}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.with_message .secondary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.with_message .secondary{font-size:18px}body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:none;margin:0px auto 0px auto;border-right:none;background-color:#fff;padding:16px;border-radius:12px;box-shadow:rgba(0,0,0,0.4) 0px 3px 10px 0px;min-width:640px;min-height:360px;width:640px;max-width:100%}body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary .view_ecard_html5,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary .view_ecard_html5{background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-color:#000}body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary .video_player,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary .video_player{min-width:640px;min-height:360px;padding-bottom:0px;max-width:100%}body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary .video_player object,body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary .video_player video,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary .video_player object,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary .video_player video{max-width:100%;min-width:640px;min-height:360px}body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary .still_player,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary .still_player{padding-bottom:0px;max-width:100%;height:100%}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .primary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .primary{padding:6px;border-radius:4px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp .secondary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .secondary{position:absolute;right:-12px;top:179px;width:136px;height:138px;float:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}body.channel_holidays.responsive.view__index .postcard_layout.cvp .secondary h2,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .secondary h2{color:#fff;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;text-align:center;font-size:18px;line-height:20px;font-weight:normal;margin:0px 0px 7px 0px}body.channel_holidays.responsive.view__index .postcard_layout.cvp .secondary h2 a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .secondary h2 a{text-decoration:none;color:inherit}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .secondary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .secondary{display:none}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .secondary,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .secondary{top:132px}@media screen and (max-width: 540px) and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .footer{width:100%;margin:0px 0px 0px 0px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer{padding-bottom:0px;max-height:76px;overflow:hidden;width:100%}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer{max-height:220px;padding-bottom:27px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer .icons a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer .icons a{text-align:center;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;display:block;text-decoration:none;font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:28px;border-bottom:4px solid #306509;width:242px;padding:20px 0px 13px 0px;margin-top:6px;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer .icons a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer .icons a{width:200px}}@media screen and (max-width: 700px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer .icons a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer .icons a{padding:11px 0px 6px 0px;max-width:110px;font-size:18px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer .facebook a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer .facebook a{background-color:#3c5aa7;background:-webkit-linear-gradient(#4869b9, #3c5aa7);background:-o-linear-gradient(#4869b9, #3c5aa7);background:-moz-linear-gradient(#4869b9, #3c5aa7);background:linear, false, #4869b9, #3c5aa7;border-bottom:4px solid #1f3571}body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .footer{width:100%;padding-bottom:0px;max-height:76px;overflow:hidden;background-position:164px 39px;background-repeat:no-repeat;background-image:url(/assets/responsive/holidays/2014/try_it-094d11dd0e7cdea0f76365f4b66d029f9620006871ce853739d65d2119be4102.png)}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .footer{background-image:none;max-height:220px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .footer a.make_your_own,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .footer a.make_your_own{font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:28px;border-bottom:4px solid #306509;width:390px;padding:20px 0px 13px 0px;margin-top:6px;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index .postcard_layout.cvp.recipient_view .footer a.make_your_own,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.recipient_view .footer a.make_your_own{padding:11px 0px 6px 0px;width:230px !important;font-size:18px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp .facebook a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .facebook a{font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:28px;border-bottom:4px solid #306509;width:140px;padding:20px 0px 13px 0px;margin-top:6px;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .facebook a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .facebook a{padding:11px 0px 6px 0px;width:140px !important;font-size:18px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp .email a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .email a{font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:28px;border-bottom:4px solid #306509;width:140px;padding:20px 0px 13px 0px;margin-top:6px;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}@media screen and (max-width: 540px){body.channel_holidays.responsive.view__index .postcard_layout.cvp .email a,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp .email a{padding:11px 0px 6px 0px;width:140px !important;font-size:18px}}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer{font-size:10px}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer ul,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer ul{list-style:none;margin:0px auto 0px auto;padding:0;text-align:center;width:100%}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer ul.icons li,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer ul.icons li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;max-width:49%;padding:0 2%}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer ul.icons.with_download li,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer ul.icons.with_download li{max-width:32%}body.channel_holidays.responsive.view__index .postcard_layout.cvp.owner_view .footer img,body.channel_holidays.responsive.view__post_share .postcard_layout.cvp.owner_view .footer img{max-width:100%}body.channel_holidays.responsive.view__index.mobile-wait-screen .postcard_layout.cvp .primary,body.channel_holidays.responsive.view__post_share.mobile-wait-screen .postcard_layout.cvp .primary{padding-bottom:100px;background-color:rgba(0,0,0,0.4);margin-bottom:40px}body.channel_holidays.responsive.view__index.app-make-view .footer,body.channel_holidays.responsive.view__post_share.app-make-view .footer{padding-left:60px;max-width:547px}body.channel_holidays.responsive.view__index.app-make-view .footer .holiday-app-message,body.channel_holidays.responsive.view__post_share.app-make-view .footer .holiday-app-message{font-weight:bold;text-align:center;font-size:20px;color:#2c5351}body.channel_holidays.responsive.view__index.app-make-view .footer .fb-comments,body.channel_holidays.responsive.view__post_share.app-make-view .footer .fb-comments{margin:0px auto 0px auto}body.channel_holidays.responsive.view__index .holiday-app-promo,body.channel_holidays.responsive.view__post_share .holiday-app-promo{margin:47px 0px 0px -17px;width:260px;background-color:#fff;color:#1a4b49;height:247px;background-image:url(/assets/responsive/holidays/promo_elf-8d5e8029e64e6597be7265005af84b9c3de79f40a095492d62635a655abb9722.png);background-repeat:no-repeat;background-position:left bottom}body.channel_holidays.responsive.view__index .holiday-app-promo h2.holiday-app-title,body.channel_holidays.responsive.view__post_share .holiday-app-promo h2.holiday-app-title{font-size:22px;text-align:center;color:#023c39;text-shadow:#fff 1px 1px 0px}body.channel_holidays.responsive.view__index .holiday-app-promo img,body.channel_holidays.responsive.view__post_share .holiday-app-promo img{float:left}body.channel_holidays.responsive.view__index .holiday-app-promo div.holiday-app-copy,body.channel_holidays.responsive.view__post_share .holiday-app-promo div.holiday-app-copy{color:#1a4b49;line-height:20px;font-size:16px;float:right;max-width:154px}body.channel_holidays.responsive.view__index .holiday-app-promo a.button-get-started,body.channel_holidays.responsive.view__post_share .holiday-app-promo a.button-get-started{background-image:url(/assets/responsive/holidays/button_add_person-0d4ffe404946926c8c795b99644f28fcf825dfa04b76b8061a0c497c6bb185aa.png);background-repeat:no-repeat;background-position:left bottom;white-space:nowrap;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:17px;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;background-color:#067e58;color:#eefff8;letter-spacing:1px;padding:12px 17px 12px 46px;border-radius:8px;display:block;float:right;max-width:160px;margin-top:23px;border-bottom:7px solid #053425;font-weight:bold}body.channel_holidays.responsive.view__index.twerkshop-make-view .holiday-app-promo,body.channel_holidays.responsive.view__post_share.twerkshop-make-view .holiday-app-promo{background-image:url(/assets/responsive/holidays/promo_twerkshop-8d5e8029e64e6597be7265005af84b9c3de79f40a095492d62635a655abb9722.png)}body.channel_holidays.responsive.view__index .tablet_app_promo,body.channel_holidays.responsive.view__post_share .tablet_app_promo{display:none}@media screen and (max-width: 979px){body.channel_holidays.responsive.view__index .tablet_app_promo,body.channel_holidays.responsive.view__post_share .tablet_app_promo{display:block;padding:0 5%}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo{margin:0px auto 0px auto;width:100%;background-color:transparent;color:#1a4b49;height:82px;background-image:url(/assets/responsive/holidays/promo_elf_mobile-06588159e689b54ebdcc33fd1c80f392c6211d6976154ce2b7521ee02cbc689d.png);background-repeat:no-repeat;background-position:left bottom}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo h2.holiday-app-title,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:22px;text-align:left;color:#023c39;float:left;margin-left:60px;width:280px}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo img,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo img{float:left}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo div.holiday-app-copy,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo div.holiday-app-copy{display:none}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo a.button-get-started,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo a.button-get-started{float:right}body.channel_holidays.responsive.view__index.app-make-view .cvp.postcard_layout .footer,body.channel_holidays.responsive.view__post_share.app-make-view .cvp.postcard_layout .footer{padding-left:0px;margin-top:110px;max-width:100%}body.channel_holidays.responsive.view__index.twerkshop-make-view .tablet_app_promo .holiday-app-promo,body.channel_holidays.responsive.view__post_share.twerkshop-make-view .tablet_app_promo .holiday-app-promo{background-image:url(/assets/responsive/holidays/promo_twerkshop_mobile-06588159e689b54ebdcc33fd1c80f392c6211d6976154ce2b7521ee02cbc689d.png)}body.channel_holidays.responsive.view__index .ecard_banner .banner_download,body.channel_holidays.responsive.view__post_share .ecard_banner .banner_download{top:135px !important}body.channel_holidays.responsive.view__index.owner-view .recipient-app-banner,body.channel_holidays.responsive.view__post_share.owner-view .recipient-app-banner{display:none}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner{height:360px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard-banner-wrap,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard-banner-wrap{height:360px;width:600px;max-width:100%;margin:0px auto 0px auto;background-image:url(/assets/responsive/holidays/bg_join_banner-9e40bd417ba41c38e762f18424ec7cf130b337045f808cd05c8e84d3418f4ce6.png);background-position:center bottom;background-repeat:no-repeat}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner .banner_msg,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner .banner_msg{margin:0px auto 0px auto}body.channel_holidays.responsive.view__index .footer .icons a span,body.channel_holidays.responsive.view__post_share .footer .icons a span{color:#0D5A6F}body.channel_holidays.responsive.view__index .secondary .message,body.channel_holidays.responsive.view__post_share .secondary .message{color:#133a37;font-weight:bold;padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 720px){body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo h2.holiday-app-title,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:16px;color:#023c39;float:left;margin-left:75px;width:190px}body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo a.button-get-started,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo a.button-get-started{font-size:12px;line-height:12px;padding:8px 8px 5px 8px;background-image:none;border-bottom:3px solid #053425;float:right;margin-top:-10px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner{height:260px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard-banner-wrap,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard-banner-wrap{height:260px;background-size:auto 120px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner .banner_title,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner .banner_title{font-size:16px}body.channel_holidays.responsive.view__index.recipient-view .recipient-app-banner .ecard_banner .banner_msg,body.channel_holidays.responsive.view__post_share.recipient-view .recipient-app-banner .ecard_banner .banner_msg{font-size:12px;line-height:14px}body.channel_holidays.responsive.view__index.app-make-view .cvp.postcard_layout .footer,body.channel_holidays.responsive.view__post_share.app-make-view .cvp.postcard_layout .footer{width:320px !important;margin:110px auto 0px auto !important}body.channel_holidays.responsive.view__index.app-make-view .cvp.postcard_layout .footer .holiday-app-message,body.channel_holidays.responsive.view__post_share.app-make-view .cvp.postcard_layout .footer .holiday-app-message{font-size:16px}body.channel_holidays.responsive.view__index.app-make-view .cvp.postcard_layout .footer a.make_your_own,body.channel_holidays.responsive.view__post_share.app-make-view .cvp.postcard_layout .footer a.make_your_own{width:260px !important;max-width:260px !important;border-bottom:3px solid #053425}body.channel_holidays.responsive.view__index .ecard_banner .banner_download,body.channel_holidays.responsive.view__post_share .ecard_banner .banner_download{top:135px !important}body.channel_holidays.responsive.view__index #wrap,body.channel_holidays.responsive.view__post_share #wrap{background-position:center -100px}}@media screen and (max-width: 440px){body.channel_holidays.responsive.view__index .tablet_app_promo .holiday-app-promo h2.holiday-app-title,body.channel_holidays.responsive.view__post_share .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:12px;width:120px}}body.channel_holidays.view__post_share div.congrats{text-align:center}body.channel_holidays.view__post_share div.congrats h1,body.channel_holidays.view__post_share div.congrats h2{font-size:220%;margin:15px 0}body.channel_holidays.view__post_share div.congrats h1{color:#045a70;font-weight:800}body.channel_holidays.view__post_share div.congrats h2{color:#038aac;font-weight:400;padding:0 0 5%}@media screen and (max-width: 979px){body.channel_holidays.view__post_share div.congrats{font-size:15px}}@media screen and (max-width: 767px){body.channel_holidays.view__post_share div.congrats{font-size:13px}}@media screen and (max-width: 640px){body.channel_holidays.view__post_share div.congrats{font-size:10px}}body.channel_holidays.view__post_share div.casted_promo .ecard{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,0.3);margin:4% 6%;margin:4% 5.9%}body.channel_holidays.view__post_share div.casted_promo .casted-dvd-cover{position:relative;padding-bottom:144.6153846%;height:0}body.channel_holidays.view__post_share div.casted_promo .casted-dvd-cover>*{left:0;height:100%;position:absolute;top:0;width:100%}body.channel_holidays.view__post_share #premium-upsell>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:420px;padding:0 2%;text-align:center;width:50%}@media screen and (max-width: 979px){body.channel_holidays.view__post_share #premium-upsell>div{font-size:14px;height:380px}body.channel_holidays.view__post_share #premium-upsell>div a{background-size:36px;font-size:20px}}@media screen and (max-width: 767px){body.channel_holidays.view__post_share #premium-upsell>div{font-size:12px;height:360px}body.channel_holidays.view__post_share #premium-upsell>div a{background-size:33px;font-size:16px}}@media screen and (max-width: 640px){body.channel_holidays.view__post_share #premium-upsell>div{font-size:12px;height:320px}body.channel_holidays.view__post_share #premium-upsell>div a{background-size:30px;font-size:12px}}@media screen and (max-width: 540px){body.channel_holidays.view__post_share #premium-upsell>div{height:auto;padding:0 2% 4%;width:100%}body.channel_holidays.view__post_share #premium-upsell>div img{display:block;margin:0 auto}}@media screen and (max-width: 979px) and (min-width: 541px){body.channel_holidays.view__post_share #premium-upsell>div.with-hello-santa{height:410px}}body.channel_holidays.view__post_share #premium-upsell>div#make-another.red-side{background-color:#f6717b;padding:0}body.channel_holidays.view__post_share #premium-upsell>div#keep-forever,body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots{color:#009994}body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots{background:#ccebe9}body.channel_holidays.view__post_share #premium-upsell>div#keep-forever .casted-phone-container{padding:7% 0 5%}body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots p:first-child{font-size:85%;padding:1% 0}body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots p#for-kids-parents{line-height:120%}body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots img.logo{height:15%;margin:-5% auto}body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots img.characters{padding:3% 0 5%}body.channel_holidays.view__post_share #premium-upsell>div#make-another img,body.channel_holidays.view__post_share #premium-upsell>div#explore-storybots img{max-width:90%}body.channel_holidays.view__post_share #premium-upsell>div#make-another{background:#e5edf3;color:#045a70}body.channel_holidays.view__post_share #premium-upsell>div#make-another img{padding:0 0 5%}body.channel_holidays.view__post_share #premium-upsell>div#make-another img.santa{padding:0}body.channel_holidays.view__post_share #premium-upsell>div#make-another p{margin:0.7em 0}body.channel_holidays.view__post_share #premium-upsell>div#make-another p:first-child,body.channel_holidays.view__post_share #premium-upsell>div#keep-forever p:first-child{font-weight:800}body.channel_holidays.view__post_share #premium-upsell>div p{font-size:140%;font-weight:300}body.channel_holidays.view__post_share #premium-upsell .btn-postshare-inside{max-width:236px;margin-right:auto;margin-left:auto;background-size:cover;font-size:24px;padding:14px 20px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:600}@media screen and (max-width: 640px){body.channel_holidays.view__post_share #premium-upsell .btn-postshare-inside{max-width:70%}}body.channel_holidays.view__post_share #premium-upsell .from-creators{font-family:"Myriad Pro", "Trebuchet MS", sans-serif;color:#d1343f;font-size:0.8em;background-color:#f9b6bb;margin:0;padding:8px}@media screen and (min-width: 541px){body.channel_holidays.view__post_share #premium-upsell .relative{position:relative}body.channel_holidays.view__post_share #premium-upsell .btn-absolute{position:absolute;left:0;right:0;bottom:50px;margin:0 auto}body.channel_holidays.view__post_share #premium-upsell #make-another #promo-absolute{position:absolute;left:0;right:0;bottom:16px;margin:0 auto}}@media screen and (max-width: 540px){body.channel_holidays.view__post_share #premium-upsell .below-margin-mob{margin-bottom:24px}}@media screen and (max-width: 979px){body.channel_holidays.view__post_share .postcard_layout.post_share{border-radius:5px;margin-top:2%}}@media screen and (max-width: 600px){body.channel_holidays.view__post_share .postcard_layout.post_share div.casted_promo .ecard{width:37%}}@media screen and (max-width: 540px){body.channel_holidays.view__post_share .postcard_layout.post_share div.stamp{display:none}}body.channel_halloween.responsive.view__index .ecard_banner a.button,body.channel_halloween.responsive.view__post_share .ecard_banner a.button{background-color:#737373}body.channel_holidays.view__post_share a.holiday-color-link{text-decoration:none;color:inherit}html.mobile body.responsive .cvp_share_links .embed{display:none}html.mobile body.responsive .cvp_share_links .url{width:100%}@media screen and (min-width: 450px){html.mobile body.responsive .cvp_share_links{width:450px}}html.mobile body.responsive.view__index .postcard_layout .fb-like{overflow:hidden;max-width:50px}@media screen and (min-width: 980px){#back-to-send-options{margin-top:-20px}}#back-to-send-options{background-color:#e5b402;font-size:1em;font-weight:bold;color:#222;margin-bottom:20px}#back-to-send-options #back-to-send-opts-message{max-width:960px;text-align:left;margin:0 auto;padding:0 20px}#back-to-send-options #back-to-send-opts-message .green-btn{text-decoration:none;background-color:green;padding:10px 20px;display:inline-block;color:#fff;margin:5px;border-radius:10px}body.category_halloween #mobile_filter{display:none !important}body.responsive.ecards.categories__show #wrap{width:100%;background-color:#ffffff}body.responsive.ecards.categories__show .footer_mustashe{background-color:#FFF;background-image:url(/assets/responsive/stash_icon-8908cdcf65bf0a776f98ec0cf2ac20df46fc4a828aabbe82445ad420b337e970.png);background-position:center;background-repeat:no-repeat;margin:-48px auto 0px auto;width:61px;height:35px;clear:both}body.responsive.ecards.categories__show .cat_head_wrap{background-color:#89218f;width:100%;text-align:center;min-height:89px}body.responsive.ecards.categories__show .cat_head_tall_wrap{width:100%;min-height:446px;text-align:center;background-color:#B6CCD7;background-image:url(/assets/ecats/cat_head_top_shadow-32dc4368db65d2130dfaaf18c7614c0fc1ea28466c6ca1660a30fe41eeb45ffd.png);background-repeat:repeat-x}@media screen and (max-width: 767px){body.responsive.ecards.categories__show .cat_head_tall_wrap{min-height:0px}}body.responsive.ecards.categories__show .cat_head_wrap:after,body.responsive.ecards.categories__show .cat_head_tall_wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.responsive.ecards.categories__show .cat_head{width:100%;max-width:996px;margin:0 auto;position:relative;height:88px}body.responsive.ecards.categories__show .cat_head h2{width:162px;height:55px;text-indent:-9999px;position:absolute;left:0px;top:17px;border-right:1px solid #fff;border-color:rgba(0,0,0,0.43);margin:0px 0px 0px 0px}body.responsive.ecards.categories__show .cat_head h2 a{display:block;width:142px;height:55px;background-image:url(/assets/responsive/ecards/ecards_logo_trans-b221449e6abc2cbae963d6270944a28b586dd45283bbb56c34110557c646ad99.png);background-repeat:no-repeat;background-position:left top}body.responsive.ecards.categories__show .cat_head h2 a:hover{background-position:left bottom}body.responsive.ecards.categories__show .ui-dialog[aria-describedby='preview_modal']{left:0 !important;right:0;margin:0 auto}body.responsive.ecards.categories__show div#container h1{background:none;height:auto;width:auto;text-indent:0;margin:0;position:absolute;top:33px;left:171px;color:#fff;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:28px;line-height:22px;font-weight:400;padding-left:10px}body.responsive.ecards.categories__show .cat_head .filter{float:right;margin-top:27px;margin-right:39px}body.responsive.ecards.categories__show .cat_head .filter,body.responsive.ecards.categories__show #mobile_filter .filter{width:271px;height:36px;background:url(/assets/ecats/filter-4bb0b4b29e4a3377c7e1a58d31acccfef7c5a0e7a762f46812d949e11688f677.png) no-repeat;text-indent:-9999px}body.responsive.ecards.categories__show .cat_head .filter ul,body.responsive.ecards.categories__show #mobile_filter .filter ul{width:196px;height:24px;float:right;margin-top:7px;margin-right:9px}body.responsive.ecards.categories__show .cat_head .filter ul li,body.responsive.ecards.categories__show #mobile_filter .filter ul li{float:left;display:block;width:auto;margin:0 1px}body.responsive.ecards.categories__show .cat_head .filter a,body.responsive.ecards.categories__show #mobile_filter .filter a{padding:2px 0;display:block;float:left;margin-left:2px;background-color:grey;border-radius:10px;text-align:center;color:white;text-indent:0px;font-size:14px;text-decoration:none}body.responsive.ecards.categories__show .cat_head .filter a:hover,body.responsive.ecards.categories__show #mobile_filter .filter a:hover{background-color:#c80000}body.responsive.ecards.categories__show .cat_head .filter .all,body.responsive.ecards.categories__show #mobile_filter .filter .all{width:54px}body.responsive.ecards.categories__show .cat_head .filter .all a,body.responsive.ecards.categories__show #mobile_filter .filter .all a{width:54px;background-position:0 0}body.responsive.ecards.categories__show .cat_head .filter .all a:hover,body.responsive.ecards.categories__show #mobile_filter .filter .all a:hover{background-position:0 -24px}body.responsive.ecards.categories__show .cat_head .filter .all_active a,body.responsive.ecards.categories__show #mobile_filter .filter .all_active a{background-position:0 -24px;background-color:#c80000}body.responsive.ecards.categories__show .cat_head .filter .videos,body.responsive.ecards.categories__show #mobile_filter .filter .videos{width:65px}body.responsive.ecards.categories__show .cat_head .filter .videos a,body.responsive.ecards.categories__show #mobile_filter .filter .videos a{width:65px;background-position:-54px 0}body.responsive.ecards.categories__show .cat_head .filter .videos a:hover,body.responsive.ecards.categories__show #mobile_filter .filter .videos a:hover{background-position:-54px -24px}body.responsive.ecards.categories__show .cat_head .filter .videos_active a,body.responsive.ecards.categories__show #mobile_filter .filter .videos_active a{background-position:-54px -24px;background-color:#c80000}body.responsive.ecards.categories__show .cat_head .filter .pics,body.responsive.ecards.categories__show #mobile_filter .filter .pics{width:71px}body.responsive.ecards.categories__show .cat_head .filter .pics a,body.responsive.ecards.categories__show #mobile_filter .filter .pics a{width:71px;background-position:-119px 0}body.responsive.ecards.categories__show .cat_head .filter .pics a:hover,body.responsive.ecards.categories__show #mobile_filter .filter .pics a:hover{background-position:-119px -24px}body.responsive.ecards.categories__show .cat_head .filter .pics_active a,body.responsive.ecards.categories__show #mobile_filter .filter .pics_active a{background-position:-119px -24px;background-color:#c80000}body.responsive.ecards.categories__show #mobile_filter{display:none;clear:both;margin:13px auto 0px auto;width:270px}body.responsive.ecards.categories__show #mobile_filter .filter{text-indent:0px;color:#454545;background:none;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive.ecards.categories__show #mobile_filter .filter span{width:50px;display:block;float:left;padding:7px 0px 10px 0px;margin:0px 0px 0px 0px;height:16px}body.responsive.ecards.categories__show #mobile_filter .filter ul{padding:0px 0px 0px 0px;float:left}body.responsive.ecards.categories__show #mobile_filter .filter li{text-indent:-9999px}body.responsive.ecards.categories__show .cat_body{max-width:920px;width:100%;margin:0 auto 20px}body.responsive.ecards.categories__show .cthumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.responsive.ecards.categories__show .cthumb{width:272px;height:315px;overflow:hidden;float:left;margin:30px 0 0;padding:6px;position:relative}body.responsive.ecards.categories__show .col_2{width:304px;margin:30px 5px 0}body.responsive.ecards.categories__show .col_2 img{padding:0 16px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}body.responsive.ecards.categories__show .col_2 h3,body.responsive.ecards.categories__show .col_2 h4,body.responsive.ecards.categories__show .col_2 p{width:272px;margin-left:auto;margin-right:auto}body.responsive.ecards.categories__show .preview{text-indent:-9999px;width:296px;height:332px;position:absolute;top:0;left:0;text-decoration:none}body.responsive.ecards.categories__show .preview:hover{background-color:rgba(0,0,0,0.05);opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}body.responsive.ecards.categories__show .preview span{display:none}body.responsive.ecards.categories__show .preview:hover span{display:block;height:25px;padding-top:12px;width:272px;text-indent:10px;background:rgba(0,0,0,0.5);color:#fff;font-size:1.2em;font-weight:bold;margin:173px auto 105px}body.responsive.ecards.categories__show .preview:hover .vid{background:rgba(0,0,0,0.5) url(/assets/ecats/preview_video_icon-14382860caf9f66be13299c2ec52e51eb2c9104d664ae343bf99c694d8208805.png) no-repeat 240px 7px}body.responsive.ecards.categories__show .cthumb strong{font-weight:bold}body.responsive.ecards.categories__show .cthumb .free{display:block;position:absolute;top:6px;left:6px;width:75px;height:75px;text-indent:-9999px;background:url(/assets/ecats/free-b84d2e9d70af2df8afed41e1daf6a6ad2442daf5bf9dc3ca032bbb3ac66fc5c7.png) no-repeat}body.responsive.ecards.categories__show .cthumb h2{margin-bottom:2px;margin-top:10px;font-size:1.3em}body.responsive.ecards.categories__show .cthumb h2 a{color:#535353;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:1.3em;text-decoration:none}body.responsive.ecards.categories__show .cthumb h3{color:#c00;font-size:1.3em;margin-bottom:2px;font-weight:bold}body.responsive.ecards.categories__show .cthumb p{color:#808080;line-height:1.4em;margin-bottom:0;margin-top:0;font-size:1.2em}body.responsive.ecards.categories__show .featured_template{margin:0px auto 0px auto;position:relative}body.responsive.ecards.categories__show .featured_template canvas{max-width:100%}body.responsive.ecards.categories__show .featured_template.desktop{display:block}body.responsive.ecards.categories__show .featured_template.tablet{display:none}body.responsive.ecards.categories__show .featured_template.mobile{display:none}@media screen and (max-width: 1279px){body.responsive.ecards.categories__show .featured_template.desktop{display:none}body.responsive.ecards.categories__show .featured_template.tablet{display:block}body.responsive.ecards.categories__show .featured_template.mobile{display:none}}@media screen and (max-width: 767px){body.responsive.ecards.categories__show .featured_template.desktop{display:none}body.responsive.ecards.categories__show .featured_template.tablet{display:none}body.responsive.ecards.categories__show .featured_template.mobile{display:block}}body.responsive.ecards.categories__show .featured_template_override{overflow:hidden;position:relative;width:100%;background-image:url(/assets/responsive/carousel_background_large_desktop-d6394e54706ce8b02eb37197239dadb05ee74fe2eed25f2c1aeebc7216c04b13.png);background-position:center bottom;padding:24px 0px 0px 0px}body.responsive.ecards.categories__show .featured_template_override a{margin:0px auto 0px auto;border:none;width:100%;max-width:918px;position:relative;bottom:0px}body.responsive.ecards.categories__show .featured_template_override a img{border:none;width:100%;max-width:918px;position:relative;bottom:-2px}body.responsive.ecards.categories__show .featured_template .featured_thumb{width:567px;float:left;height:100%}body.responsive.ecards.categories__show .featured_thumb .free{display:none}body.responsive.ecards.categories__show .featured_template .info{width:300px;float:left;height:260px;margin:30px 0 0 20px;color:#fff;text-align:left}body.responsive.ecards.categories__show .featured_template .info h3{margin:0 0 5px;font-size:1.3em}body.responsive.ecards.categories__show .featured_template .info h3 a{color:#fff;font-size:2em;text-decoration:none;font-family:Varela Round}body.responsive.ecards.categories__show .featured_template .info h4{font-size:1.8em;margin-bottom:20px;font-family:Varela Round}body.responsive.ecards.categories__show .featured_template .info h4 strong{font-weight:normal}body.responsive.ecards.categories__show .featured_template .info p{font-size:1.3em;line-height:1.3em}body.responsive.ecards.categories__show .featured_template .info .make_it_now{display:block;width:177px;height:51px;background:url(/assets/ecats/make_it_now-693b376aacc9fc1f9c0855affec72c54525ec8ac74881ed9741b143643bf7702.png) no-repeat;text-indent:-9999px;margin-top:20px;position:relative;left:-3px}body.responsive.ecards.categories__show .show_more_link{display:block;width:336px;height:29px;padding:11px 0px 10px 0px;margin:20px auto;-moz-border-radius:8px;border-radius:8px;color:#FFF;background-color:#89218f;text-decoration:none;text-align:center;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:1.2em;background-image:url(/assets/responsive/arrow_more_category-173372dcbcebbeb3233e5d1701c87722a3ced64fc8451bbee311b38c95de5b8b.png);background-position:center bottom;background-repeat:no-repeat}body.responsive.ecards.categories__show .show_more_link strong{font-weight:normal}body.responsive.ecards.categories__show .wf-loading a,body.responsive.ecards.categories__show .wf-inactive a,body.responsive.ecards.categories__show .wf-active a{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive.ecards.categories__show .member_fb_no_bday .ecards_promo{width:968px;height:175px;margin:0 auto;position:relative}body.responsive.ecards.categories__show .member_fb_no_bday .birthday img{position:absolute;top:57px;left:472px;width:56px;height:56px;display:block}body.responsive.ecards.categories__show .member_fb_no_bday .birthday_2 img{left:560px}body.responsive.ecards.categories__show .member_fb_no_bday .birthday_3 img{left:650px}body.responsive.ecards.categories__show .member_fb_no_bday p a{top:72px;right:29px;width:194px;height:25px}body.responsive.ecards.categories__show .member_no_fb{width:100%;height:175px;overflow:hidden;background:url(/assets/ecards_2011/get_free_birthday_alerts-f7e2963e700fa053fe6a67259b5f86fa0d83b8c99d3d616b7e9b2518bdd9a93b.jpg) no-repeat center top}body.responsive.ecards.categories__show .member_no_fb .ecards_promo{width:968px;height:175px;margin:0 auto;position:relative}body.responsive.ecards.categories__show .member_no_fb p a{top:67px;right:17px;width:194px;height:25px}body.responsive.ecards.categories__show .ecards_content,body.responsive.ecards.categories__show .ecards_btf{width:968px;margin:0 auto;clear:both}body.responsive.ecards.categories__show .ecards_content{margin-top:20px}body.responsive.ecards.categories__show .ecards_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.ecards.categories__show .ecards_btf:after,body.responsive.ecards.categories__show .all_cats .ecards_links:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.ecards.categories__show .pill{width:306px;height:160px;float:left;margin:10px 8px;opacity:1;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.ecards.categories__show .pill:hover{opacity:0.8;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.ecards.categories__show .pill a{display:block}body.responsive.ecards.categories__show .header:hover{opacity:1}body.responsive.ecards.categories__show .bpill{width:633px;margin:10px 5px 10px 8px}body.responsive.ecards.categories__show .header a{display:block;width:197px;height:31px;text-indent:-9999px;margin:0 auto;background:url(/assets/ecards_2011/see_all_button-68b88cd8e0cda8b041183c0699993d2cc127eec670227e2fa48987ddcad02776.png) no-repeat left top}body.responsive.ecards.categories__show .header a:hover{background-position:left bottom}body.responsive.ecards.categories__show .ecards_btf,body.responsive.index__landing.channel_ecards .ecards_btf{width:960px;border-top:1px solid #d9d9d9;margin:17px auto;padding-top:30px;margin-bottom:0;padding-bottom:17px}body.responsive.ecards.categories__show .ecards_btf a,body.responsive.index__landing.channel_ecards .ecards_btf a{color:#808080;text-decoration:none;font-size:16px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.responsive.ecards.categories__show .all_cats a,body.responsive.index__landing.channel_ecards .all_cats a{color:#808080;text-decoration:none;font-size:1.4em}body.responsive.ecards.categories__show .ecards_btf a:hover,body.responsive.ecards.categories__show .all_cats a:hover,body.responsive.index__landing.channel_ecards .ecards_btf a:hover,body.responsive.index__landing.channel_ecards .all_cats a:hover{color:#c00;text-decoration:underline}body.responsive.ecards.categories__show .ecards_links,body.responsive.index__landing.channel_ecards .ecards_links{padding-bottom:20px;margin:17px auto 0 auto;text-align:center}body.responsive.ecards.categories__show .ecards_links ul,body.responsive.index__landing.channel_ecards .ecards_links ul{list-style:none;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal;padding:0px 0px 0px 0px}body.responsive.ecards.categories__show .col,body.responsive.index__landing.channel_ecards .col{margin:0 auto;float:none;display:inline-block;text-align:left;vertical-align:top}body.responsive.ecards.categories__show .col1,body.responsive.index__landing.channel_ecards .col1{width:210px}body.responsive.ecards.categories__show .col2,body.responsive.index__landing.channel_ecards .col2{width:220px}body.responsive.ecards.categories__show .col3,body.responsive.index__landing.channel_ecards .col3{width:175px;margin-right:0}body.responsive.ecards.categories__show .col h4,body.responsive.index__landing.channel_ecards .col h4{background-repeat:no-repeat;text-indent:-9999px;height:85px;margin:0px 0px 25px 0px}body.responsive.ecards.categories__show .col1 h4,body.responsive.index__landing.channel_ecards .col1 h4{background-image:url(/assets/responsive/ecards/header_celebrate-ca32ea3293bdabcd5dff69a3dd56050fc8acde3ac261d4bb75c8135101853c87.png);background-position:bottom left}body.responsive.ecards.categories__show .col2 h4,body.responsive.index__landing.channel_ecards .col2 h4{background-image:url(/assets/responsive/ecards/header_just_to_say-c5fafa9929f2ea6d2c9f3146a2e0d85d8f8f6671c1b63edefb7d1d23f7d44054.png);background-position:bottom left}body.responsive.ecards.categories__show .col3 h4,body.responsive.index__landing.channel_ecards .col3 h4{background-image:url(/assets/responsive/ecards/header_holidays-207e57546b16399e957b24489b470f49694d842756685d0d07525f5f2501c254.png);background-position:bottom left}body.responsive.ecards.categories__show .col li,body.responsive.index__landing.channel_ecards .col li{margin-bottom:1.4em}body.responsive.ecards.categories__show .bday_alerts,body.responsive.index__landing.channel_ecards .bday_alerts{float:right;width:294px;margin-top:17px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}body.responsive.ecards.categories__show .bday_alerts h2,body.responsive.index__landing.channel_ecards .bday_alerts h2{text-indent:-9999px}body.responsive.ecards.categories__show .connected_opted,body.responsive.index__landing.channel_ecards .connected_opted{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}body.responsive.ecards.categories__show .connected_opted a,body.responsive.index__landing.channel_ecards .connected_opted a{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}body.responsive.ecards.categories__show .connected_opted h2,body.responsive.index__landing.channel_ecards .connected_opted h2{background-image:url(/assets/responsive/ecards/header_upcoming_birthdays-a6364100eaaf4479c76f4bb9ddd2b864840d19f7376234af0ad9b3356474e4ae.png);background-repeat:no-repeat;background-position:0px 0px;margin:4px 0px 0px 0px;width:255px;height:93px}body.responsive.ecards.categories__show .connected_opted .birthday,body.responsive.index__landing.channel_ecards .connected_opted .birthday{height:60px;margin:15px 0 30px;overflow:visible}body.responsive.ecards.categories__show .connected_opted .img,body.responsive.index__landing.channel_ecards .connected_opted .img{float:left;margin-right:15px;display:block;width:56px;height:56px;border:2px solid #c5c5c5;-webkit-box-shadow:0px 1px 0px #f3f3f3}body.responsive.ecards.categories__show .connected_opted img,body.responsive.index__landing.channel_ecards .connected_opted img{display:block;width:50px;height:50px;margin:3px}body.responsive.ecards.categories__show .connected_opted em,body.responsive.index__landing.channel_ecards .connected_opted em{color:#c00;font-size:18px}body.responsive.ecards.categories__show .connected_opted p,body.responsive.index__landing.channel_ecards .connected_opted p{font-size:14px;line-height:1em;margin:4px 0px 4px 0px}body.responsive.ecards.categories__show .connected_opted .send,body.responsive.index__landing.channel_ecards .connected_opted .send{font-size:14px}body.responsive.ecards.categories__show .connected_opted .see_all,body.responsive.index__landing.channel_ecards .connected_opted .see_all{display:block;text-indent:-9999px;margin-top:40px;background-image:url(/assets/responsive/ecards/see_all_bday_alerts-6fc5194037a7eb703b37af939db6bea4d39198ef744e51cc984e530fe44a09c1.png);background-repeat:no-repeat;width:280px;height:32px;-moz-border-radius:8px;border-radius:8px}body.responsive.ecards.categories__show .connected_notopted,body.responsive.index__landing.channel_ecards .connected_notopted{width:290px;height:411px;background:url(/assets/ecards_2011/jibjab_birthday_alerts-ee81ec41a679ab4e41557b8c2cb1cbc4ff38600f217b762f9875d689e53f2721.jpg) no-repeat;position:relative}body.responsive.ecards.categories__show .not_connected,body.responsive.index__landing.channel_ecards .not_connected{width:290px;height:411px;background:url(/assets/ecards_2011/jibjab_birthday_alerts-ee81ec41a679ab4e41557b8c2cb1cbc4ff38600f217b762f9875d689e53f2721.jpg) no-repeat;background-position:0px 0px;position:relative;background-image:url(/assets/ecards_2011/connect_with_facebook-e6ec9ea2d311fbe3b5d739503203f6aeabcfd15b1eae49f14817b097f07f0d7f.jpg)}body.responsive.ecards.categories__show .birthdays em,body.responsive.index__landing.channel_ecards .birthdays em{font-style:normal}body.responsive.ecards.categories__show .connected_notopted .birthdays,body.responsive.index__landing.channel_ecards .connected_notopted .birthdays{width:252px;height:162px;position:absolute;top:141px;left:16px}body.responsive.ecards.categories__show .connected_notopted .birthdays em,body.responsive.index__landing.channel_ecards .connected_notopted .birthdays em{font-style:normal}body.responsive.ecards.categories__show .connected_notopted img,body.responsive.index__landing.channel_ecards .connected_notopted img{width:50px;height:50px;display:block;float:left;margin:17px 10px 12px 21px}body.responsive.ecards.categories__show .connected_notopted .connect_with_fb,body.responsive.index__landing.channel_ecards .connected_notopted .connect_with_fb{width:194px;height:47px;position:absolute;top:330px;left:48px;text-indent:-9999px}body.responsive.ecards.categories__show .not_connected .connect_with_fb,body.responsive.index__landing.channel_ecards .not_connected .connect_with_fb{width:194px;height:47px;position:absolute;top:330px;left:48px;text-indent:-9999px}body.responsive.ecards.categories__show #all_cats{padding:0px !important;display:none}body.responsive.ecards.categories__show .all_cats{width:750px;border:none;-moz-border-radius:0;border-radius:0;padding-bottom:0;-moz-box-shadow:5px 5px 10px -2px #333333;-webkit-box-shadow:5px 5px 10px -2px #333333;box-shadow:5px 5px 10px -2px #333333}body.responsive.ecards.categories__show .all_cats .modal_header{width:750px;height:85px;background:url(/assets/ecards_2011/all_ecards_categories-e1df1ddffcb23b211a1d435a5b9bc7cae80b7c0e7dbafe9e690b4a94696486f1.jpg) no-repeat;position:relative}body.responsive.ecards.categories__show .all_cats .modal_header h3{margin:0;text-indent:-9999px}body.responsive.ecards.categories__show .all_cats .modal_header a{width:72px;height:85px;position:absolute;top:0;right:0;text-indent:-9999px}body.responsive.ecards.categories__show .all_cats .ecards_links{width:590px;margin:30px auto;border:none;float:none}body.responsive.ecards.categories__show .all_cats .col3{width:140px}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb{float:left;height:322px;width:290px;margin:10px 0 0;overflow:hidden;padding:6px 8px;position:relative;display:block;z-index:1}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner{margin:0;height:100%;background:transparent;width:100%;z-index:10}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner{background:rgba(200,200,200,0.2)}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb a.thumbnail-image-holder{display:block;position:relative;height:204px;width:272px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;margin:auto;border-top:8px solid transparent}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb a.thumbnail-image-holder canvas{width:100%;height:100%}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner span.preview-roll-over{width:100%;height:25px;display:none;background:transparent;color:#FFFFFF;font-size:1.2em;font-weight:bold;padding-top:12px;text-indent:10px;position:absolute;bottom:0;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover span.preview-roll-over.pic{background:rgba(0,0,0,0.5);display:block}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover span.preview-roll-over.vid{background:url(/assets/ecats/preview_video_icon-14382860caf9f66be13299c2ec52e51eb2c9104d664ae343bf99c694d8208805.png) no-repeat scroll 240px 7px rgba(0,0,0,0.5);display:block}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb a.thumbnail-image-holder em.free{background:url(/assets/ecats/free-b84d2e9d70af2df8afed41e1daf6a6ad2442daf5bf9dc3ca032bbb3ac66fc5c7.png) no-repeat scroll 0 0 transparent;display:block;height:75px;left:0;position:absolute;text-indent:-9999px;top:0;width:75px}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb a.back-hit-area{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-indent:-9999em;z-index:0}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner h2,body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner h3,body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner p{margin:2px 8px}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner h2 a{display:block;margin-bottom:0px;margin-top:8px;font-weight:normal;text-align:left;color:#454545;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:17px;text-decoration:none}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner h3 a{display:block;color:#89218f;font-size:13px;font-weight:bold;margin-bottom:2px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;text-decoration:none}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner h3 a sup{font-weight:normal;font-size:14px;line-height:0;position:relative;vertical-align:top;top:5px;font-family:Verdana}body.responsive.ecards.categories__show div.promo_templates div.cat-thumbs-holder div.cat-thumb-inner p a{display:block;color:#808080;font-size:12px;line-height:1.4em;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-decoration:none}body.responsive.ecards.categories__show div.promo_templates a.show_more_link{background-color:#89218f;-moz-border-radius:8px;border-radius:8px;color:#FFF;display:block;font-size:1.2em;width:336px;height:29px;padding:11px 0px 10px 0px;margin:20px auto;text-align:center;text-decoration:none;clear:both;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;background-image:url(/assets/responsive/arrow_more_category-173372dcbcebbeb3233e5d1701c87722a3ced64fc8451bbee311b38c95de5b8b.png);background-position:center bottom;background-repeat:no-repeat}body.responsive.ecards.categories__show div.vertical-separator{position:absolute;width:1px;height:204px;top:12px;left:0;border:none;border-left:none;display:none}body.responsive.ecards.categories__show .not_first_in_row div.vertical-separator{border-left:1px solid #a1a1a1}body.responsive.ecards.categories__show sup{font-size:10px}body.responsive.ecards.categories__show .ui-dialog-titlebar{display:none}body.responsive.ecards.categories__show .ui-dialog{padding:0px 0px 0px 0px}body.responsive.ecards.categories__show .ui-widget-content{border:none}body.responsive.ecards.categories__show .leftey{float:left}body.responsive.ecards.categories__show .rightey{float:right}body.responsive.ecards.categories__show #preview_modal{width:750px !important;margin:0 auto}body.responsive.ecards.categories__show #preview_modal .clear{clear:both;width:1px}body.responsive.ecards.categories__show #preview_modal em{font-style:normal}body.responsive.ecards.categories__show #preview_modal_close_button{width:100px;user-select:none;outline:none}body.responsive.ecards.categories__show #preview_modal_header{height:85px;background-color:#b6ccd7;color:#fff;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Arial, sans-serif}body.responsive.ecards.categories__show #preview_modal_template_title{font-size:22px;font-weight:300;margin:17px 0 0 17px;width:630px;overflow:hidden;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:200;overflow:visible;white-space:nowrap}body.responsive.ecards.categories__show #preview_modal_template_title em{font-weight:400}body.responsive.ecards.categories__show #preview_modal_template_title strong{font-weight:300}body.responsive.ecards.categories__show #preview_modal_template_title span.desc{color:black;letter-spacing:-1px}body.responsive.ecards.categories__show #preview_modal_template_views{margin-left:17px;font-size:1.1em}body.responsive.ecards.categories__show #preview_modal_close_button a{display:block;width:55px;height:64px;padding:11px 17px 10px 0;background:url(/assets/ecats/modal_close-3d92c6fafd6cb9d20900301152da4d594ef7d1d486dab91cd72a40f15eea355f.png) no-repeat left center;text-indent:-9999px;float:right;user-select:none;outline:none}body.responsive.ecards.categories__show #preview_modal.ui-dialog-content{left:0;padding:0em !important;background:white !important}body.responsive.ecards.categories__show .preview_nav_link{display:block;width:72px;height:76px;text-indent:-9999px;background:url(/assets/ecats/modal_nav_buttons-24e48b00ee3af02f49570d44332514f5597d76270e8f3cd7f9e090f48dbefc53.png) no-repeat left center;float:left;margin-top:165px}body.responsive.ecards.categories__show #preview_modal_next_link{left:663px;background-position:right center}body.responsive.ecards.categories__show #preview_modal_send_link a{width:177px;height:51px;margin:20px auto 10px;display:block;background-image:none;background-color:#2fcc71;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:20px;text-indent:0px;text-decoration:none;text-align:center;border-radius:8px;-moz-border-radius:8px;color:#FFF;padding:10px 8px 10px 8px;height:auto;text-transform:uppercase}body.responsive.ecards.categories__show #preview_modal_preview{background:#000;width:575px;height:345px;text-align:center;padding-top:5px;float:left;margin-top:20px}body.responsive.ecards.categories__show #preview_modal_preview #teaser-video{margin:auto}body.responsive.ecards.categories__show #preview_modal_body{padding:5px 10px;width:720px;height:370px;padding-left:15px;max-width:100%}body.responsive.ecards.categories__show #preview_modal_body .prem{background:#000 url(/assets/icons/member_exclusive_flag-03cd84b47924c446251175c70bec4b6b1da39193830d51f8289a2f36fc09ac47.png) no-repeat left bottom}body.responsive.ecards.categories__show #preview_modal{border-radius:4px;width:750px;height:546px;min-height:546px;overflow:hidden;display:none;max-width:100%}@media screen and (max-width: 1200px){body.responsive.ecards.categories__show .cat_head{max-width:920px}body.responsive.ecards.categories__show .cat_head .filter{margin:27px 0px 0px 0px}}@media screen and (max-width: 994px){body.responsive.ecards.categories__show #header-responsive{height:62px;max-height:62px;min-height:62px}body.responsive.ecards.categories__show #main-nav-wrap{border-bottom:20px solid #212121}}@media screen and (max-width: 960px){body.responsive.ecards.categories__show div#container h1{padding-left:20px}body.responsive.ecards.categories__show .cat_head h2{margin:0px 0px 0px 10px}body.responsive.ecards.categories__show .cat_head .filter{margin:27px 10px 0px 0px}body.responsive.ecards.categories__show .ecards_btf{max-width:620px}body.responsive.ecards.categories__show .ecards_links{float:left;padding-bottom:20px;margin-top:17px;border-right:none;border-bottom:1px solid #d9d9d9}body.responsive.ecards.categories__show .ecards_links ul{list-style:none;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal}body.responsive.ecards.categories__show .col{float:left;margin-right:0px}body.responsive.ecards.categories__show .bday_alerts{clear:both;float:none;margin:0px auto 20px auto;padding:20px 0px 20px 0px}body.responsive.ecards.categories__show .not_connected{height:431px;background-position:0px 20px}body.responsive.ecards.categories__show #bday_alerts_not_connected,body.responsive.index__landing.channel_ecards #bday_alerts_not_connected{margin-left:auto;margin-right:auto}}@media screen and (max-width: 940px){body.responsive.ecards.categories__show .cat_head{max-width:608px}body.responsive.ecards.categories__show .featured_template_override{padding:0px 0px 0px 0px;background-image:none;background-color:#FFF}body.responsive.ecards.categories__show .featured_template_override a img{bottom:0px}body.responsive.ecards.categories__show .cat_head .filter{display:none}body.responsive.ecards.categories__show #mobile_filter{display:block}body.responsive.ecards.categories__show .cat_body{max-width:620px}body.responsive.ecards.categories__show #preview_modal_template_title{font-size:20px}body.responsive.ecards.categories__show #preview_modal_prev_link,body.responsive.ecards.categories__show #preview_modal_next_link{position:absolute;margin:0px 0px 0px 0px;z-index:1000;bottom:7px}body.responsive.ecards.categories__show #preview_modal_prev_link{left:7px}body.responsive.ecards.categories__show #preview_modal_next_link{right:7px}body.responsive.ecards.categories__show #preview_modal_body{padding:0px 0px 0px 0px;max-width:100%;width:100%}body.responsive.ecards.categories__show #preview_modal_preview{max-width:100%;width:100%}body.responsive.ecards.categories__show #preview_modal_preview object{max-width:100%}body.responsive.ecards.categories__show .col1{padding-left:10px}}@media screen and (max-width: 650px){body.responsive.ecards.categories__show .cat_body{max-width:310px}body.responsive.ecards.categories__show div.promo_templates a.show_more_link{background-color:#89218f;width:232px;height:auto;padding:11px 20px 21px 20px;margin:20px auto;color:#FFF;-moz-border-radius:8px;border-radius:8px;background-image:url(/assets/responsive/arrow_more_category-173372dcbcebbeb3233e5d1701c87722a3ced64fc8451bbee311b38c95de5b8b.png);background-position:center bottom;background-repeat:no-repeat}body.responsive.ecards.categories__show .ecards_btf{max-width:310px}body.responsive.ecards.categories__show .ecards_links{width:100%}body.responsive.ecards.categories__show .bday_alerts{margin:0px 0px 0px 20px}body.responsive.ecards.categories__show .col,body.responsive.index__landing.channel_ecards .col{float:none;text-align:center;clear:both;margin:0px auto 0px auto}body.responsive.ecards.categories__show .col h4,body.responsive.index__landing.channel_ecards .col h4{margin:0px auto 0px auto;background-position:center center}body.responsive.ecards.categories__show .col1,body.responsive.index__landing.channel_ecards .col1{text-align:center;width:190px;margin:0px auto 0px auto;padding-left:0px}body.responsive.ecards.categories__show .col1 h4,body.responsive.index__landing.channel_ecards .col1 h4{width:127px}body.responsive.ecards.categories__show .col2,body.responsive.index__landing.channel_ecards .col2{text-align:center;width:190px;margin:0px auto 0px auto}body.responsive.ecards.categories__show .col2 h4,body.responsive.index__landing.channel_ecards .col2 h4{width:149px}body.responsive.ecards.categories__show .col3,body.responsive.index__landing.channel_ecards .col3{text-align:center;width:190px;margin:0px auto 0px auto}body.responsive.ecards.categories__show .col3 h4,body.responsive.index__landing.channel_ecards .col3 h4{width:112px}}@media screen and (max-width: 500px){body.responsive.ecards.categories__show .cat_head_wrap{min-height:0}body.responsive.ecards.categories__show .cat_head_wrap .cat_head{height:auto;max-width:300px}body.responsive.ecards.categories__show .cat_head_wrap #ecard_top_title{position:initial;padding:10px 0;font-size:20px}body.responsive.ecards.categories__show .cat_head_wrap h2[title='ecards']{display:none}}#category-hero-unit{background-size:cover;background-repeat:no-repeat;background-position:bottom center;padding-top:15px}@media screen and (max-width: 500px){#category-hero-unit{padding-top:0px}}#category-hero-unit [data-action="carousel-scroll"]{text-indent:-9999px;width:40px;top:0;opacity:0.8}@media screen and (min-width: 600px){#category-hero-unit [data-action="carousel-scroll"]{width:60px}}@media screen and (min-width: 1000px){#category-hero-unit [data-action="carousel-scroll"]{width:80px}}#category-hero-unit [data-action="carousel-scroll"]:hover{opacity:1.0}#category-hero-unit [data-action="carousel-scroll"][data-direction="left"]{background:url(/assets/responsive/chevron_left_circle-22d445e47eb8ddfdf1de3ae5c0778b427b897e5f71f30e6963f766acfc9898be.png),url(/assets/responsive/chevron_left_circle_hover_white-c639fd4aba9f72990273e4a45c552b3d57f031ce8a933b152f9ee74fac676c51.png);background-repeat:no-repeat;background-position:center;background-size:50%}.category_halloween #category-hero-unit [data-action="carousel-scroll"][data-direction="left"]{background:url(/assets/responsive/arrow_left-2e4f2383536d0b0b53e1cd4b372397f7208e09adf5e3eeac542f4ce12753c6e3.png) no-repeat center;background-size:60%}#category-hero-unit [data-action="carousel-scroll"][data-direction="left"]:hover{background-image:url(/assets/responsive/chevron_left_circle_hover_white-c639fd4aba9f72990273e4a45c552b3d57f031ce8a933b152f9ee74fac676c51.png)}#category-hero-unit [data-action="carousel-scroll"][data-direction="right"]{background:url(/assets/responsive/chevron_right_circle-4cbae81d4ece69d470e8e5f51765e89962c6a8f7cada8ce6ca0400d6b20a1b00.png),url(/assets/responsive/chevron_right_circle_hover_white-688099e39ba52d1dc7c9aaeadddbe89f88964a9dceeba42898ec8e817a51e993.png);background-repeat:no-repeat;background-position:center;background-size:50%}.category_halloween #category-hero-unit [data-action="carousel-scroll"][data-direction="right"]{background:url(/assets/responsive/arrow_right-9cf24ef552d068dcb3b9dd61e9158ecf8b8d47162f8caa5b99f6946cb306d32d.png) no-repeat center;background-size:60%}#category-hero-unit [data-action="carousel-scroll"][data-direction="right"]:hover{background-image:url(/assets/responsive/chevron_right_circle_hover_white-688099e39ba52d1dc7c9aaeadddbe89f88964a9dceeba42898ec8e817a51e993.png)}#category-hero-unit .container{height:175px;max-width:980px;display:block;margin:0 auto;position:relative}@media screen and (max-width: 320px){#category-hero-unit .container{height:200px}}@media screen and (min-width: 350px){#category-hero-unit .container{height:200px}}@media screen and (min-width: 400px){#category-hero-unit .container{height:225px}}@media screen and (min-width: 450px){#category-hero-unit .container{height:250px}}@media screen and (min-width: 500px){#category-hero-unit .container{height:200px}}@media screen and (min-width: 575px){#category-hero-unit .container{height:225px}}@media screen and (min-width: 625px){#category-hero-unit .container{height:250px}}@media screen and (min-width: 800px){#category-hero-unit .container{height:300px}}#category-hero-unit .container .featured_template{height:100%}#category-hero-unit .container img,#category-hero-unit .container canvas{height:100%;max-width:100%;margin:0 auto;display:block}@media screen and (max-width: 500px){#category-hero-unit .container img,#category-hero-unit .container canvas{height:auto;width:100%;position:absolute;left:0;bottom:2px}}@media screen and (min-width: 414px){#category-hero-unit .container img,#category-hero-unit .container canvas{bottom:0}}#category-hero-unit .container .large-screen{display:none}@media screen and (min-width: 500px){#category-hero-unit .container .small-screen{display:none}#category-hero-unit .container .large-screen{display:block}}#category-hero-unit .no-link{cursor:default}#category-hero-unit #hero-unit-effect{position:absolute;height:100%;width:100%;top:0;left:0}@media screen and (max-width: 500px){#category-hero-unit #hero-unit-effect{display:none}}#category-hero-unit .dot-container .dot{background:transparent;border-radius:10px;border:6px solid white;opacity:1.0;width:0px;vertical-align:middle;height:0px;transition:0.2s linear all}#category-hero-unit .dot-container .dot.active{width:12px;height:12px;border-width:3px}@media screen and (max-width: 500px){#category-hero-unit .dot-container{padding-bottom:8px}#category-hero-unit .dot-container .dot{border-width:5px}#category-hero-unit .dot-container .dot.active{width:8px;height:8px}}body.responsive.ecards.categories__show.category_halloween .featured_template_override{display:none}body.responsive.ecards.categories__show.category_halloween #container,body.responsive.ecards.categories__show.category_halloween .footer_mustashe{background-color:white}body.responsive.ecards.categories__show.category_halloween .promo_templates .cat-thumbs-holder .cat-thumb-inner{background-color:white}body.responsive.ecards.categories__show.category_halloween .not_first_in_row .vertical-separator{border-left:none}@media screen and (max-width: 940px){body.responsive.ecards.categories__show.category_halloween .filter span{color:white}}body.responsive.ecards.categories__show.category_halloween div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner{background:white}body.responsive.ecards.categories__show.category_halloween .cat_head{display:none}body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit{background-image:url(/assets/halloween/halloween_hero_bg-446fd412a0710279bd1ff54cb03d0f95687e03de5fcbe21cf46f7582614ee2bf.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding-top:0px}@media screen and (max-width: 500px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit{margin-left:0px;background:url(/assets/halloween/halloween_hero_mobile_bg-187764a3882babc0f7801133c7e45dc475861ebf6ba00cb9e84816ad3c345e05.png) center no-repeat;background-size:100%;background-position:0 0}}@media screen and (max-width: 500px) and (max-width: 450px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit{background-position:0px 0px}}@media screen and (max-width: 500px) and (max-width: 400px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit{background-position:bottom center}}@media screen and (max-width: 500px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit .cat_head{display:none}body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit .dot-container{padding-bottom:0;margin-bottom:-10px}}body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:177px}@media screen and (min-width: 350px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:207px}}@media screen and (min-width: 400px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:229px}}@media screen and (min-width: 450px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:267px}}@media screen and (min-width: 500px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:250px}}@media screen and (min-width: 575px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:250px}}@media screen and (min-width: 800px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:275px}}@media screen and (min-width: 1000px){body.responsive.ecards.categories__show.category_halloween .cat_head_wrap.with-hero-unit #category-hero-unit .container{height:300px}}body.responsive.ecards.categories__show.category_holiday .promo_templates .cat-thumbs-holder .cat-thumb-inner,body.responsive.ecards.categories__show.category_dances .promo_templates .cat-thumbs-holder .cat-thumb-inner,body.responsive.ecards.categories__show.category_new_years .promo_templates .cat-thumbs-holder .cat-thumb-inner,body.responsive.ecards.categories__show.category_thanksgiving .promo_templates .cat-thumbs-holder .cat-thumb-inner,body.responsive.ecards.categories__show.category_hanukkah .promo_templates .cat-thumbs-holder .cat-thumb-inner,body.responsive.ecards.categories__show.category_everyday_fun .promo_templates .cat-thumbs-holder .cat-thumb-inner{background-color:white}body.responsive.ecards.categories__show.category_holiday div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner,body.responsive.ecards.categories__show.category_dances div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner,body.responsive.ecards.categories__show.category_new_years div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner,body.responsive.ecards.categories__show.category_thanksgiving div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner,body.responsive.ecards.categories__show.category_hanukkah div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner,body.responsive.ecards.categories__show.category_everyday_fun div.promo_templates div.cat-thumbs-holder div.cat-thumb:hover div.cat-thumb-inner{background:white}body.responsive.ecards.categories__show.category_dances #container,body.responsive.ecards.categories__show.category_dances .footer_mustashe{background-color:#b9dff1}body.responsive.ecards.categories__show.category_new_years #container,body.responsive.ecards.categories__show.category_new_years .footer_mustashe{background-color:#333}body.responsive.ecards.categories__show.category_thanksgiving #container,body.responsive.ecards.categories__show.category_thanksgiving .footer_mustashe{background-color:#ded6d1}body.responsive.ecards.categories__show.category_hanukkah #container,body.responsive.ecards.categories__show.category_hanukkah .footer_mustashe{background-color:#cbddf1}body.responsive.ecards.categories__show.category_everyday_fun #container,body.responsive.ecards.categories__show.category_everyday_fun .footer_mustashe{background-color:#e0d1f4}body.responsive.ecards.categories__show.category_holiday #wrap{background-image:none}body.responsive.ecards.categories__show.category_holiday .promo_templates .cat-thumbs-holder .cat-thumb-inner h3 a{color:#367d84}body.responsive.ecards.categories__show.category_holiday #container,body.responsive.ecards.categories__show.category_holiday .footer_mustashe{background-color:#dcf5f3}body.responsive.ecards.categories__show.category_valentines_day #category-hero-unit{display:none}body.responsive.ecards.categories__show.category_easter .cat_head_wrap.with-hero-unit .cat_head,body.responsive.ecards.categories__show.categories__easter_landing .cat_head_wrap.with-hero-unit .cat_head{display:none}body.responsive.ecards.categories__show.category_easter #category-hero-unit,body.responsive.ecards.categories__show.categories__easter_landing #category-hero-unit{background-color:#a357b1;background-image:url(/assets/responsive/easter/easterbg-e1799d4e70dc43a2c45178087393ca80525aaf00696574b4b1db9297f919a86e.png)}body.responsive.ecards.categories__show.category_easter #category-hero-unit [data-action="carousel-scroll"][data-direction="left"],body.responsive.ecards.categories__show.categories__easter_landing #category-hero-unit [data-action="carousel-scroll"][data-direction="left"]{background-image:url(/assets/responsive/easter/arrow_left-4772625401706f3ecd009ee3e7b0e86102631e40f30c9c5b5c5c4e603b869630.png)}body.responsive.ecards.categories__show.category_easter #category-hero-unit [data-action="carousel-scroll"][data-direction="right"],body.responsive.ecards.categories__show.categories__easter_landing #category-hero-unit [data-action="carousel-scroll"][data-direction="right"]{background-image:url(/assets/responsive/easter/arrow_right-cab5ee512184b0a58a84cc4ada35abbdabc791c89c2197db3bfc2d70b83170c9.png)}body.responsive.ecards.categories__show.category_easter #cross-promo-desktop,body.responsive.ecards.categories__show.categories__easter_landing #cross-promo-desktop{background-color:#f79398}body.responsive.ecards.categories__show.category_st_patricks_day .cat_head{display:none}body.responsive.ecards.categories__show.category_st_patricks_day #category-hero-unit{background-image:url(/assets/responsive/st_patricks/stpatricksbg-80dd4b9b932b963500b38909fdf63b3cdfd278f73b90df5dc5233f8b38527c8f.png)}body.responsive.ecards.categories__show.category_mothers_day .cat_head_wrap.with-hero-unit .cat_head,body.responsive.ecards.categories__show.categories__mothers_day_landing .cat_head_wrap.with-hero-unit .cat_head{display:none}body.responsive.ecards.categories__show.category_mothers_day #category-hero-unit,body.responsive.ecards.categories__show.categories__mothers_day_landing #category-hero-unit{background-image:url(/assets/responsive/summer/summer_bg-ccd7ba9c74b03c176fea28403d10eef62eafd2d8f8ee260ef0a156318c3ebcf8.png)}body.responsive.ecards.categories__show.category_mothers_day #category-hero-unit [data-action="carousel-scroll"][data-direction="left"],body.responsive.ecards.categories__show.categories__mothers_day_landing #category-hero-unit [data-action="carousel-scroll"][data-direction="left"]{background-image:url(/assets/responsive/mothers_day/arrow_left-c1aa3d33e0564a9df24248c27e36cb5954a8046514d11d81fa24cd432f254a42.png)}body.responsive.ecards.categories__show.category_mothers_day #category-hero-unit [data-action="carousel-scroll"][data-direction="right"],body.responsive.ecards.categories__show.categories__mothers_day_landing #category-hero-unit [data-action="carousel-scroll"][data-direction="right"]{background-image:url(/assets/responsive/mothers_day/arrow_right-f77676b9de2fec64de550f2c46da11f5274b958fb37427d74f5b974d8f65926c.png)}body.responsive.ecards.categories__show.category_mothers_day #cross-promo-desktop,body.responsive.ecards.categories__show.categories__mothers_day_landing #cross-promo-desktop{background-color:#E0427F}body.responsive.ecards.categories__show.category_fathers_day .cat_head_wrap.with-hero-unit .cat_head{display:none}body.responsive.ecards.categories__show.category_fathers_day #category-hero-unit{background-image:url(/assets/responsive/summer/summer_bg-ccd7ba9c74b03c176fea28403d10eef62eafd2d8f8ee260ef0a156318c3ebcf8.png)}body.responsive.ecards.categories__show.category_fathers_day #category-hero-unit [data-action="carousel-scroll"][data-direction="left"]{background-image:url(/assets/responsive/fathers_day/arrow_left-8df0ee793d0d5e3bc2ad5e6a00d12a1d8f01a3c8444f6a1e10a146da2fbe745b.png)}body.responsive.ecards.categories__show.category_fathers_day #category-hero-unit [data-action="carousel-scroll"][data-direction="right"]{background-image:url(/assets/responsive/fathers_day/arrow_right-4af10af4583e59fd851130f66ab8ce0008c091629be8aaac891239968eadaece.png)}body.dual_landing.responsive.ecards.categories__show .secondary-feature{background-color:#00acea;position:relative;height:175px}@media screen and (min-width: 350px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:200px}}@media screen and (min-width: 400px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:225px}}@media screen and (min-width: 450px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:250px}}@media screen and (min-width: 500px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:200px}}@media screen and (min-width: 575px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:225px}}@media screen and (min-width: 625px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:250px}}@media screen and (min-width: 800px){body.dual_landing.responsive.ecards.categories__show .secondary-feature{height:300px}}body.dual_landing.responsive.ecards.categories__show .secondary-feature img{max-height:100%;margin:0 auto;display:block}body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:190px}@media screen and (max-width: 800px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:160px}}@media screen and (max-width: 600px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:150px}}@media screen and (max-width: 450px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:140px}}@media screen and (max-width: 400px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:125px}}@media screen and (max-width: 350px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-image{padding-right:110px}}body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-text{position:absolute;top:0;left:0;right:0}body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-text.desktop{display:block}@media screen and (max-width: 500px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-text.desktop{display:none}}body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-text.mobile{display:none;width:100%}@media screen and (max-width: 500px){body.dual_landing.responsive.ecards.categories__show .secondary-feature img.feature-text.mobile{display:block}}body.dual_landing.responsive.ecards.categories__show .see-all{display:block;width:315px;height:29px;padding:11px 0px 10px 0px;margin:20px auto;-moz-border-radius:8px;border-radius:8px;color:#FFF;text-decoration:none;text-align:center;font-size:1.2em}@media screen and (max-width: 400px){body.dual_landing.responsive.ecards.categories__show .see-all{width:280px}}body.dual_landing.responsive.ecards.categories__show .see-all.primary{background-color:#f79398}body.dual_landing.responsive.ecards.categories__show .see-all.secondary{background-color:#aa1f92}body.dual_landing.responsive.ecards.categories__show .promo_templates .cat-thumb:nth-child(4){display:none}@media (min-width: 650px) and (max-width: 940px){body.dual_landing.responsive.ecards.categories__show .promo_templates .cat-thumb:nth-child(4){display:block}}body.dual_landing.responsive.ecards.categories__show.categories__mothers_day_landing .secondary-feature{background-color:#f5c2ba}body.dual_landing.responsive.ecards.categories__show.categories__mothers_day_landing .see-all.primary{background-color:#E0427F}body.dual_landing.responsive.ecards.categories__show.categories__mothers_day_landing .see-all.secondary{background-color:#447eb9}body.sendables__template.responsive #template-wrap{background-color:#B6CCD7}body.sendables__template.responsive #template-container{font-size:24px;margin:0 auto;max-width:980px;overflow:hidden;padding:2%}body.sendables__template.responsive #template-container h1,body.sendables__template.responsive #template-container h2,body.sendables__template.responsive #template-container h4{font-weight:400}body.sendables__template.responsive #template-container h3{font-weight:300}body.sendables__template.responsive #template-container h1,body.sendables__template.responsive #template-container h3,body.sendables__template.responsive #template-container h4{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}body.sendables__template.responsive .template{background:#fff;border-radius:10px;overflow:hidden;padding:2%}body.sendables__template.responsive .template .video-preview{width:63.5%;position:relative}@media screen and (max-width: 979px){body.sendables__template.responsive .template .video-preview{padding:0 2% 2%;width:64.5%}}@media screen and (max-width: 479px){body.sendables__template.responsive .template .video-preview{padding:0;width:100%}}body.sendables__template.responsive .template .video-preview h1{font-size:100%;font-weight:400;margin:-1% 0 5%;text-align:left}body.sendables__template.responsive .template .video-preview .preview-container{text-align:center}body.sendables__template.responsive .template .video-preview .preview-container>img{max-width:100%;height:auto}body.sendables__template.responsive .template .video-preview .preview-container img.vjs-poster{position:absolute}body.sendables__template.responsive .template .description{float:right;width:36.5%}body.sendables__template.responsive .template .description img{background:url(/assets/responsive/facebook-stamp-0563ef07080a95d0430568cf9f7c47ad6fab5cbfb06936c2d2c4eaaf6ff5ce6b.png) center center no-repeat transparent;float:right;margin:-10px -7px 0 0;padding:17px 13px 14px 97px}body.sendables__template.responsive .template .description hgroup{border-left:1px solid #bfbfbf;color:#252525;margin:-60px 0 0 8%;padding-left:8%;min-height:420px}body.sendables__template.responsive .template .description hgroup h1{font-size:120%;margin-top:100px}body.sendables__template.responsive .template .description hgroup h1,body.sendables__template.responsive .template .description hgroup h3{font-weight:300}body.sendables__template.responsive .template .description hgroup h2{color:#535353;font-size:70%;font-family:"Architects Daughter", cursive;line-height:150%;margin:0}body.sendables__template.responsive .template .description hgroup h3{font-size:90%;margin:2% 0 4%;text-transform:lowercase}body.sendables__template.responsive .template .description hgroup,body.sendables__template.responsive .template .video-preview{float:left}body.sendables__template.responsive .template #make-own{width:63.5%;float:left;margin:2% 0 0.5%;text-align:center}@media screen and (max-width: 979px){body.sendables__template.responsive .template #make-own{padding:0 2% 2%;width:64.5%}}@media screen and (max-width: 479px){body.sendables__template.responsive .template #make-own{padding:0;width:100%}}body.sendables__template.responsive .template #make-own a{border-radius:10px;color:#fff;display:inline-block;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;padding:15px 4% 9px 4%;text-decoration:none;border:0;background-color:#00CB7C;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:600}body.sendables__template.responsive .template #make-own a:focus,body.sendables__template.responsive .template #make-own a:hover{background:#00cb7c}body.sendables__template.responsive .template #make-own a:disabled{background:#66e0b0;cursor:wait}body.sendables__template.responsive .related{color:#fff}body.sendables__template.responsive .related a{color:#fff;font-size:70%;text-decoration:none}body.sendables__template.responsive .related>*{float:right}body.sendables__template.responsive .related>*.tags,body.sendables__template.responsive .related>* h3{text-transform:uppercase;font-size:100%}body.sendables__template.responsive .related>* ul{list-style:none;margin:0;padding:0}body.sendables__template.responsive .related .cards{width:65%}body.sendables__template.responsive .related .cards>hgroup{margin:4% 2.5% 2% 2%;overflow:hidden}body.sendables__template.responsive .related .cards>hgroup h3,body.sendables__template.responsive .related .cards>hgroup h4{margin:0}body.sendables__template.responsive .related .cards>hgroup h3{float:left}body.sendables__template.responsive .related .cards>hgroup h4{float:right;margin-right:3%}body.sendables__template.responsive .related .cards>hgroup h4 a{color:#000;font-family:"Varela Round", sans-serif}body.sendables__template.responsive .related .cards ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:1% 0;padding:0 2%;position:relative;text-align:center;width:33.3%}body.sendables__template.responsive .related .cards ul li:first-child+li,body.sendables__template.responsive .related .cards ul li:first-child+li+li+li+li{border:1px solid black;border-color:rgba(0,0,0,0.25);border-top-width:0;border-bottom-width:0}body.sendables__template.responsive .related .cards ul li img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:5px solid black;border-color:rgba(0,0,0,0.25);height:auto !important;max-width:100%}body.sendables__template.responsive .related .tags{width:35%}body.sendables__template.responsive .related .tags h3{margin:7.5% 0 4%}body.sendables__template.responsive .related .tags ul{width:80%}body.sendables__template.responsive .related .tags ul li{border-top:1px solid black}body.sendables__template.responsive .related .tags ul li:first-child{border:none}body.sendables__template.responsive .related .tags ul li a{display:block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:70%;font-weight:300;padding:3% 0}body.sendables__template.responsive .related .tags ul li a:hover,body.sendables__template.responsive .related .tags ul li a:focus{text-decoration:underline}body.sendables__template.responsive .template-preview,body.sendables__template.responsive .small_client{height:0;padding-bottom:56.2610229%;position:relative;text-align:left}body.sendables__template.responsive .template-preview>*,body.sendables__template.responsive .small_client>*{background:inherit;height:100% !important;left:0;position:absolute;top:0;width:100% !important}body.sendables__template.responsive .template-preview-placeholder img{filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);-moz-filter:blur(2px);-webkit-filter:blur(2px);height:auto;max-height:100%;max-width:100%;width:auto}body.sendables__template.responsive .template-preview-placeholder p{background:#000;background:rgba(0,0,0,0.5);bottom:0;color:#fff;font-weight:800;left:0;line-height:10;margin:0;position:absolute;right:0;text-align:center;text-shadow:1px 1px 1px #000;top:0}@media screen and (max-width: 979px){body.sendables__template.responsive #template-container{font-size:20px}body.sendables__template.responsive .template{background:none;padding:0}body.sendables__template.responsive .template .video-preview{border-radius:10px;margin-right:2%}body.sendables__template.responsive .template .video-preview h1{color:#FFF;margin:0 0 2%}body.sendables__template.responsive .template .description{width:29.5%}body.sendables__template.responsive .template .description img{display:none}body.sendables__template.responsive .template .description hgroup{border:0;margin:0;padding:2% 0;min-height:0}body.sendables__template.responsive .template .description hgroup h1{margin-top:0}body.sendables__template.responsive .template .description hgroup,body.sendables__template.responsive .template .description hgroup h1,body.sendables__template.responsive .template .description hgroup h2{color:#fff}}@media screen and (max-width: 479px){body.sendables__template.responsive .template{text-align:center}body.sendables__template.responsive .template .video-preview{margin:0}body.sendables__template.responsive .template .video-preview .preview-container{padding:2%}body.sendables__template.responsive .template .description{width:100%}body.sendables__template.responsive .template .description hgroup{width:100%}body.sendables__template.responsive .template .description hgroup h2,body.sendables__template.responsive .template .description hgroup h3{display:none}body.sendables__template.responsive .related .cards,body.sendables__template.responsive .related .tags{width:100%}body.sendables__template.responsive .related .cards ul,body.sendables__template.responsive .related .tags ul{width:100%}body.sendables__template.responsive .related .cards>hgroup h3{text-align:center;width:100%}body.sendables__template.responsive .related .cards>hgroup a{display:none}body.sendables__template.responsive .related .cards ul li{margin:2% 0}body.sendables__template.responsive .related .cards ul li:nth-child(n){width:50%;border:none !important}body.sendables__template.responsive .related .cards ul li:nth-child(2n+1){clear:both}body.sendables__template.responsive .related .tags{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2%}}@media screen and (min-width: 480px){body.sendables__template.responsive .related .cards ul li:first-child+li+li+li{clear:both}}body.sendables__template.responsive.channel_halloween #template-container{background:url(/assets/common/halloween-2012-spiderwebs-e7bc307f818986066233be5f9cf62c8d888c2c89f4e53edddf2a0fd0a74e95eb.png) top center no-repeat transparent;background-size:contain}html.mobile body.responsive.sendables__add_message{font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600}html.mobile body.responsive.sendables__add_message .stamp{display:none}html.mobile body.responsive.sendables__add_message #wrap{background-color:#3298e0}html.mobile body.responsive.sendables__add_message.channel_st_patricks_day #wrap{background-color:#29773f}html.mobile body.responsive.sendables__add_message.channel_halloween #wrap{background-color:#641169}html.mobile body.responsive.sendables__add_message.channel_valentines #wrap{background-color:#f9aaab}html.mobile body.responsive.sendables__add_message.channel_holidays #wrap{background-color:#0cbfb9;background-image:none}html.mobile body.responsive.sendables__add_message #mobile_add_message_help{color:#FFF;text-align:center;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600;font-size:24px;padding:3px 0px 3px 0px;margin:10px 0px 10px 0px;text-shadow:1px 1px rgba(0,0,0,0.2)}html.mobile body.responsive.sendables__add_message #mobile_add_message_help .help_desktop{display:inline}html.mobile body.responsive.sendables__add_message #mobile_add_message_help .help_phone{display:none}html.mobile body.responsive.sendables__add_message #mobile_add_message_help a{text-decoration:underline;color:#FFF}html.mobile body.responsive.sendables__add_message #mobile_add_message_help .circle_num{border-radius:160px;border:5px solid #1c6ba6;background-color:#8f3fae;width:36px;min-width:36px;height:36px;min-height:36px;display:inline-block;font-weight:bold;font-size:34px;line-height:30px;text-shadow:-4px 4px #713389;color:#FFF}html.mobile body.responsive.sendables__add_message #fb-image-signon{display:none}html.mobile body.responsive.sendables__add_message #fb_title{color:#FFF;text-align:center;margin-top:0px;padding-bottom:20px;font-size:24px;font-weight:normal;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.sendables__add_message a.fb_button{display:block;clear:both;background-color:#2fcc71;color:#FFF;border-radius:8px;border-bottom:7px solid #1aaf5d;padding:12px 0px 12px 0px;margin:0px auto 0px auto;float:none;position:absolute;top:0px;width:120px;font-size:24px;font-weight:bold;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none}html.mobile body.responsive.sendables__add_message #fb_back_button{left:10px}html.mobile body.responsive.sendables__add_message #fb_select_button{right:10px}html.mobile body.responsive.sendables__add_message #fb_breadcrumbs{clear:both;width:100%;height:30px;padding-top:0px;margin-top:-10px;color:#FFF;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.sendables__add_message #fb_breadcrumbs>div{margin:0px 0px 0px 10px;color:#FFF;float:left;cursor:pointer}html.mobile body.responsive.sendables__add_message #scroll_actor_left,html.mobile body.responsive.sendables__add_message #scroll_actor_right{display:none}html.mobile body.responsive.sendables__add_message #mobile_casting_wrap{position:absolute;margin:0px auto 0px auto;width:100%}html.mobile body.responsive.sendables__add_message .test-links{clear:both;text-align:center;color:#FFF}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile{display:none;width:100%;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:28px;line-height:36px;font-weight:200;color:#FFF;background-color:#2C3E50;background-repeat:repeat;padding:0px 0px 0px 0px;height:58px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile a{text-decoration:none;font-size:36px;line-height:36px;font-weight:400;color:#FFF;padding:0px 10px 0px 10px;margin:0px 30px 0px 30px;position:absolute}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div{text-align:center;display:block;width:33%;float:left;margin:0px auto 0px auto;padding-top:0px;font-size:22px;font-weight:bold;color:#122335;height:58px;line-height:58px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div .step_num{padding-right:22px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div.current{color:#6F8194;background-color:#34495E;background-image:url(/assets/responsive/ecards/blue-arrow-active-fc01ce8f5660548e48c291e9b3a22d4da74ec0b897ba102598828486de9c699e.png);background-repeat:no-repeat;background-position:center bottom}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div.current .step_num{color:#FFF;padding-right:22px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;max-width:100%;margin-bottom:-12px;padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary{border-right:none;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player{margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:460px;height:345px;border-radius:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container{box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);background-color:#FFF;max-width:100%;max-height:345px;overflow:hidden}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container object,html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container video,html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container img{max-width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary{left:0px;top:397px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form{padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form .message_area{left:0px;width:90%;margin:0px auto 0px auto;max-height:140px;background-image:url(/assets/ecats/ie_trans_fffforty-177624da227497a59d11a96e0570655b81a0981c549b8906105cf9b8279899b8.png);text-align:center;border:2px dashed #FFF;color:#000}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form .add_char{display:none;left:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done{width:263px;margin:10px auto 0px auto}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done input.button{margin:0px auto 0px auto;background-image:none;background-color:#2fcc71;color:#FFF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:24px;font-weight:normal;letter-spacing:1px;left:0px;top:0px;width:100%;height:50px;text-indent:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .header{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .footer{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .skip{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .still_player{-webkit-box-shadow:none;box-shadow:none;border:none}html.mobile body.responsive.sendables__add_message #mobile_scene_preview{width:460px;max-width:100%;margin:0px auto 0px auto;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5)}html.mobile body.responsive.sendables__add_message #help_video_wrap{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message{background-image:none;min-height:740px;max-width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting_player{width:100%;background-color:#FFF;border-radius:20px;min-height:732px;margin-top:0px;min-width:0px;max-width:100%;background-color:transparent;border-radius:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message #mobile_casting_client{min-height:880px;min-width:320px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting-ui-wrap{position:relative;top:0px;width:460px;max-width:100%;height:240px;margin:0px auto 0px auto}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting_ui{position:absolute;top:0px;width:458px;max-width:100%;height:240px;margin:0px auto 0px auto;background-color:rgba(255,255,255,0.7);background-repeat:repeat;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-left:1px solid rgba(255,255,255,0.9);border-right:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);padding:0px 0px 0px 0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting_ui.active-ui{display:block}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .mobile_head_selection_wrap{padding-top:6px;border-bottom:1px solid #54a9ea;height:129px}html.mobile body.responsive.sendables__add_message .casting_bottom,html.mobile body.responsive.sendables__add_message .casting_bottom2{width:100%;height:380px;border-radius:0px;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links,html.mobile body.responsive.sendables__add_message .casting_bottom2 .casting-bottom-links{width:600px;margin:15px auto 0px auto}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a,html.mobile body.responsive.sendables__add_message .casting_bottom2 .casting-bottom-links a{text-decoration:none;font-weight:bold;color:#FFF;font-size:18px}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a.other-cards,html.mobile body.responsive.sendables__add_message .casting_bottom2 .casting-bottom-links a.other-cards{float:left;background-image:url(/assets/responsive/ecards/icon-back-a0dc8b731b572b6b82150c0f4dd9996056a880aaa71f768650abf757a286b996.png);background-repeat:no-repeat;background-position:left center;padding-left:30px}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a.help-vid,html.mobile body.responsive.sendables__add_message .casting_bottom2 .casting-bottom-links a.help-vid{float:right;background-image:url(/assets/responsive/ecards/icon-watch-video-c28915cb55931251187ba27e9f854a38ac6303a2b43addcf378b3e60a6fef1b8.png);background-repeat:no-repeat;background-position:left center;padding-left:38px}html.mobile body.responsive.sendables__add_message .casting_bottom2{display:none;margin-top:-395px}html.mobile body.responsive.sendables__add_message #make_message_text{border:2px solid #53a8e9;border-radius:6px;background-color:#f5fafe;color:#000;padding:9px 12px 9px 12px;width:400px;height:60px;margin:10px 15px 0px 0px;float:right;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}html.mobile body.responsive.sendables__add_message #char_limit_status{margin:5px 15px 16px 0px;padding:0px 0px 0px 0px;float:right;display:block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#1b263a}html.mobile body.responsive.sendables__add_message .secondary_footer{border-top:1px solid #55aaeb;clear:both}html.mobile body.responsive.sendables__add_message .next_button,html.mobile body.responsive.sendables__add_message .skip_button{display:block;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:24px;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;color:#FFF;width:200px;font-size:24px;font-weight:200;letter-spacing:1px;padding:15px 0px 9px 0px;border-radius:8px;margin:0px 0px 0px 19px;display:block;float:left;margin-top:23px;font-weight:600}html.mobile body.responsive.sendables__add_message .skip_button{color:#007f63;background-color:transparent;border-bottom:3px solid transparent}html.mobile body.responsive.sendables__add_message .next_button{background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;border-bottom:3px solid #306509}html.desktop body.responsive.sendables__add_message .ecard_state_title_mobile,html.desktop body.responsive.sendables__casting .ecard_state_title_mobile{display:none}html.desktop body.responsive.sendables__add_message.channel_birthdays #envelope_layout.add_message .secondary,html.desktop body.responsive.sendables__casting.channel_birthdays #envelope_layout.add_message .secondary{background-color:#5FA2C7}body.responsive.sendables__add_message #main-nav-wrap,body.responsive.sendables__casting #main-nav-wrap{margin-bottom:20px}body.responsive.sendables__add_message #header-promo-callout,body.responsive.sendables__casting #header-promo-callout{display:none}body.responsive.sendables__add_message #envelope_layout.add_message,body.responsive.sendables__casting #envelope_layout.add_message{width:956px;height:560px;margin:-20px auto 0}body.responsive.sendables__add_message #envelope_layout.add_message .primary,body.responsive.sendables__casting #envelope_layout.add_message .primary{background:url(/assets/birthdays_2012/envelope16-9-8213a3ab0064c38280d232dd1802ace951d06c1ebe60ebed6bf2b30e6722fe91.png) no-repeat;width:630px;height:576px;position:absolute}body.responsive.sendables__add_message #envelope_layout.add_message .primary .header,body.responsive.sendables__casting #envelope_layout.add_message .primary .header{position:relative;left:200px;top:30px}body.responsive.sendables__add_message #envelope_layout.add_message .player,body.responsive.sendables__casting #envelope_layout.add_message .player{position:relative;top:122px;left:24px;height:319px;width:567px}body.responsive.sendables__add_message #envelope_layout.add_message .player .video_player,body.responsive.sendables__casting #envelope_layout.add_message .player .video_player{height:319px;width:567px}body.responsive.sendables__add_message #envelope_layout.add_message .player .video_player object,body.responsive.sendables__casting #envelope_layout.add_message .player .video_player object{background:white}body.responsive.sendables__add_message #envelope_layout.add_message .player .still_player,body.responsive.sendables__casting #envelope_layout.add_message .player .still_player{position:relative;top:-55px;margin:48px auto;text-align:center;width:482px;margin-left:31px;background:white;left:7px;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}body.responsive.sendables__add_message #envelope_layout.add_message .player .still_player object,body.responsive.sendables__casting #envelope_layout.add_message .player .still_player object{background:white}body.responsive.sendables__add_message #envelope_layout.add_message .left_arrow,body.responsive.sendables__casting #envelope_layout.add_message .left_arrow{width:19px;height:53px;background:url(/assets/birthdays_2012/sidebar_arrow-4d99d9515c61b5be1c88b97ad187a35705d9d00910dcc5b7daedf512b658c729.png) no-repeat;position:relative;left:623px;top:290px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary,body.responsive.sendables__casting #envelope_layout.add_message .secondary{position:relative;left:642px;top:64px;width:285px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:10px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary h2,body.responsive.sendables__casting #envelope_layout.add_message .secondary h2{font-family:'Architects Daughter', cursive;font-size:26px;color:#112F56;padding:6px;margin:0px 0px 0px 0px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary .add_char,body.responsive.sendables__casting #envelope_layout.add_message .secondary .add_char{color:white;padding-left:8px;font-size:11px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary .message_area,body.responsive.sendables__casting #envelope_layout.add_message .secondary .message_area{position:relative;left:0px;top:13px;background:url(/assets/birthdays_2012/ruled_bg-6452a807d0f133221a1a59ae58ff8583c51706f8a26bd36109745e5e1894d8c4.png) no-repeat;display:block;height:221px;width:264px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-color:transparent;font-family:'Architects Daughter', cursive;font-size:24px;color:#535353;border:none;padding-left:10px;padding-right:10px;overflow:auto}body.responsive.sendables__add_message #envelope_layout.add_message .secondary .secondary_footer,body.responsive.sendables__casting #envelope_layout.add_message .secondary .secondary_footer{padding-top:2px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary .secondary_footer .skip a.button,body.responsive.sendables__casting #envelope_layout.add_message .secondary .secondary_footer .skip a.button{position:relative;left:0px;top:25px;background:url(/assets/birthdays_2012/button_skip-082b0160dd86c9d0def7e9dd8d85a8ce36bb1d50c6ff742564ecb9acb4f996e6.png) no-repeat;margin-right:28px;margin-left:6px;cursor:pointer;width:134px;height:45px;margin-top:7px}body.responsive.sendables__add_message #envelope_layout.add_message .secondary .secondary_footer .done input.button,body.responsive.sendables__casting #envelope_layout.add_message .secondary .secondary_footer .done input.button{position:relative;left:139px;bottom:27px;background:url(/assets/birthdays_2012/button_done_off-d4e162adfe1b38baf436b6487dcc98162370ee61668d4e328ac23463b65c50ab.png) no-repeat;margin-right:28px;margin-left:6px;cursor:pointer;width:134px;height:45px;margin-top:7px;color:transparent;border:0px}body.responsive.sendables__add_message .non_member,body.responsive.sendables__casting .non_member{height:175px;width:100%;background:url(/assets/ecards_2011/send_unlimited_ecards-2d316f06e04a5778c31ae50034b433de850342bb31ee8ee9c26de659e9a194a2.jpg) no-repeat center top;overflow:hidden}body.responsive.sendables__add_message .non_member .ecards_promo,body.responsive.sendables__casting .non_member .ecards_promo{width:968px;height:175px;margin:0 auto;position:relative}body.responsive.sendables__add_message .non_member .jj,body.responsive.sendables__casting .non_member .jj{width:109px;height:30px;top:89px;left:529px}body.responsive.sendables__add_message .non_member .vv,body.responsive.sendables__casting .non_member .vv{width:250px;height:141px;top:16px;left:713px}body.responsive.sendables__add_message .non_member .promo_banner_collapsed,body.responsive.sendables__casting .non_member .promo_banner_collapsed{width:670px;height:126px;position:absolute;top:30px;left:14px}body.responsive.sendables__add_message .non_member_expanded_wrap,body.responsive.sendables__casting .non_member_expanded_wrap{height:445px;width:100%;background-image:url(/assets/ecards_2011/banner_gradient_big-ee12e97d71fa9e8be72726c0f7c44db2e9bee0812565bbd61504bf5d2d23c885.jpg)}body.responsive.sendables__add_message .non_member_expanded_wrap .non_member_expanded,body.responsive.sendables__casting .non_member_expanded_wrap .non_member_expanded{height:445px;width:100%;background:url(/assets/ecards_2011/join_jibjab-9311cedd7bd14fb20ff285bab6d68a7498ba399bbc5d26a56a48861143093db4.jpg) no-repeat top center;overflow:hidden}body.responsive.sendables__add_message .non_member_expanded .ecards_promo,body.responsive.sendables__casting .non_member_expanded .ecards_promo{width:968px;height:445px;margin:0 auto;position:relative}body.responsive.sendables__add_message .non_member_expanded .video,body.responsive.sendables__casting .non_member_expanded .video{width:640px;height:360px;position:absolute;top:35px;left:10px}body.responsive.sendables__add_message .non_member_expanded .video object,body.responsive.sendables__casting .non_member_expanded .video object{display:block}body.responsive.sendables__add_message .non_member_expanded .jj,body.responsive.sendables__casting .non_member_expanded .jj{width:215px;height:51px;top:316px;left:676px}body.responsive.sendables__add_message .non_member_expanded .promo_banner_expanded,body.responsive.sendables__casting .non_member_expanded .promo_banner_expanded{width:297px;height:270px;position:absolute;top:45px;right:0}body.responsive.sendables__add_message .member_fb_bday,body.responsive.sendables__casting .member_fb_bday{width:100%;background:url(/assets/ecards_2011/birthday_alerts-79d131fb564124fb5d4fab9497ae62132b31b35fa5edc31e1434680b80480043.jpg) no-repeat center top;min-height:175px}body.responsive.sendables__add_message .member_fb_bday .ecards_promo,body.responsive.sendables__casting .member_fb_bday .ecards_promo{height:175px;width:968px;margin:0 auto;position:relative}body.responsive.sendables__add_message .member_fb_bday .sa,body.responsive.sendables__casting .member_fb_bday .sa{width:140px;height:20px;top:122px;left:16px}body.responsive.sendables__add_message .member_fb_bday .birthdays,body.responsive.sendables__casting .member_fb_bday .birthdays{width:775px;height:90px;position:absolute;top:40px;left:223px;overflow:hidden}body.responsive.sendables__add_message .member_fb_bday .birthday,body.responsive.sendables__casting .member_fb_bday .birthday{width:205px;height:90px;float:left;margin-right:76px;position:relative}body.responsive.sendables__add_message .member_fb_bday .birthday_2,body.responsive.sendables__casting .member_fb_bday .birthday_2{margin-right:49px}body.responsive.sendables__add_message .member_fb_bday .birthday_3,body.responsive.sendables__casting .member_fb_bday .birthday_3{margin-right:0}body.responsive.sendables__add_message .member_fb_bday .img,body.responsive.sendables__casting .member_fb_bday .img{position:absolute;top:0;left:0;width:70px;height:87px}body.responsive.sendables__add_message .member_fb_bday .img img,body.responsive.sendables__casting .member_fb_bday .img img{display:block;width:62px;margin:5px auto 0}body.responsive.sendables__add_message .member_fb_bday .img:hover img,body.responsive.sendables__casting .member_fb_bday .img:hover img{padding-bottom:14px;border-bottom:1px solid #c00}body.responsive.sendables__add_message .member_fb_bday em,body.responsive.sendables__casting .member_fb_bday em{text-indent:0;position:absolute;font-weight:bold;color:#740000;top:7px;left:83px;font-size:1.3em}body.responsive.sendables__add_message .member_fb_bday p a,body.responsive.sendables__casting .member_fb_bday p a{text-indent:0;position:absolute;color:#fff;text-decoration:none;top:25px;left:83px;font-size:1.4em;line-height:1.3em}body.responsive.sendables__add_message .member_fb_bday p a:hover,body.responsive.sendables__casting .member_fb_bday p a:hover{text-decoration:underline}body.responsive.sendables__add_message .member_fb_no_bday,body.responsive.sendables__casting .member_fb_no_bday{background:url(/assets/ecards_2011/see_all_of_your_friends-d3f9f3b2149e88fc8d0456bd7f65b0aa33102485e941ee10af3030a040ab6a53.jpg) no-repeat center top;min-height:175px}body.responsive.sendables__add_message .member_fb_no_bday .ecards_promo,body.responsive.sendables__casting .member_fb_no_bday .ecards_promo{width:968px;height:175px;margin:0 auto;position:relative}body.responsive.sendables__add_message .member_fb_no_bday .birthday img,body.responsive.sendables__casting .member_fb_no_bday .birthday img{position:absolute;top:57px;left:472px;width:56px;height:56px;display:block}body.responsive.sendables__add_message .member_fb_no_bday .birthday_2 img,body.responsive.sendables__casting .member_fb_no_bday .birthday_2 img{left:560px}body.responsive.sendables__add_message .member_fb_no_bday .birthday_3 img,body.responsive.sendables__casting .member_fb_no_bday .birthday_3 img{left:650px}body.responsive.sendables__add_message .member_fb_no_bday p a,body.responsive.sendables__casting .member_fb_no_bday p a{top:72px;right:29px;width:194px;height:25px}body.responsive.sendables__add_message .member_no_fb,body.responsive.sendables__casting .member_no_fb{width:100%;height:175px;overflow:hidden;background:url(/assets/ecards_2011/get_free_birthday_alerts-f7e2963e700fa053fe6a67259b5f86fa0d83b8c99d3d616b7e9b2518bdd9a93b.jpg) no-repeat center top}body.responsive.sendables__add_message .member_no_fb .ecards_promo,body.responsive.sendables__casting .member_no_fb .ecards_promo{width:968px;height:175px;margin:0 auto;position:relative}body.responsive.sendables__add_message .member_no_fb p a,body.responsive.sendables__casting .member_no_fb p a{top:67px;right:17px;width:194px;height:25px}body.responsive.sendables__add_message .ecards_content,body.responsive.sendables__add_message .ecards_btf,body.responsive.sendables__casting .ecards_content,body.responsive.sendables__casting .ecards_btf{width:968px;margin:0 auto;clear:both}body.responsive.sendables__add_message .ecards_content,body.responsive.sendables__casting .ecards_content{margin-top:20px}body.responsive.sendables__add_message .ecards_content:after,body.responsive.sendables__casting .ecards_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.sendables__add_message .ecards_btf:after .all_cats .ecards_links:after,body.responsive.sendables__casting .ecards_btf:after .all_cats .ecards_links:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.sendables__add_message .pill,body.responsive.sendables__casting .pill{width:306px;height:160px;float:left;margin:10px 8px;opacity:1;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.sendables__add_message .pill:hover,body.responsive.sendables__casting .pill:hover{opacity:0.8;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.sendables__add_message .pill a,body.responsive.sendables__casting .pill a{display:block}body.responsive.sendables__add_message .header:hover,body.responsive.sendables__casting .header:hover{opacity:1}body.responsive.sendables__add_message .bpill,body.responsive.sendables__casting .bpill{width:633px;margin:10px 5px 10px 8px}body.responsive.sendables__add_message .pill h1,body.responsive.sendables__casting .pill h1{width:192px;height:72px;text-indent:-9999px;margin:15px auto 30px;background:url(/assets/ecards_2011/ecards_logo-8267be16a1c6cbca522e33a5fcb73493b6709067009160237c80783b97f09fe2.png) no-repeat}body.responsive.sendables__add_message .pill.header a,body.responsive.sendables__casting .pill.header a{display:block;width:197px;height:31px;text-indent:-9999px;margin:0 auto;background:url(/assets/ecards_2011/see_all_button-68b88cd8e0cda8b041183c0699993d2cc127eec670227e2fa48987ddcad02776.png) no-repeat left top}body.responsive.sendables__add_message .pill.header a:hover,body.responsive.sendables__casting .pill.header a:hover{background-position:left bottom}body.responsive.sendables__add_message .ecards_btf,body.responsive.sendables__casting .ecards_btf{width:960px;border-top:1px solid #d9d9d9;margin:40px auto;padding-top:30px}body.responsive.sendables__add_message .ecards_btf a,body.responsive.sendables__casting .ecards_btf a{color:#777;text-decoration:none;font-size:1.4em}body.responsive.sendables__add_message .all_cats a,body.responsive.sendables__casting .all_cats a{color:#777;text-decoration:none;font-size:1.4em}body.responsive.sendables__add_message .ecards_btf a:hover,body.responsive.sendables__add_message .all_cats a:hover,body.responsive.sendables__casting .ecards_btf a:hover,body.responsive.sendables__casting .all_cats a:hover{color:#c00;text-decoration:underline}body.responsive.sendables__add_message .ecards_links,body.responsive.sendables__casting .ecards_links{float:left;padding-bottom:20px;border-right:1px solid #d9d9d9}body.responsive.sendables__add_message .col,body.responsive.sendables__casting .col{float:left;margin-right:10px}body.responsive.sendables__add_message .col1,body.responsive.sendables__casting .col1{width:210px}body.responsive.sendables__add_message .col2,body.responsive.sendables__casting .col2{width:220px}body.responsive.sendables__add_message .col3,body.responsive.sendables__casting .col3{width:175px;margin-right:0}body.responsive.sendables__add_message .col h4,body.responsive.sendables__casting .col h4{background-repeat:no-repeat;text-indent:-9999px;height:110px;margin:0}body.responsive.sendables__add_message .col1 h4,body.responsive.sendables__casting .col1 h4{background-image:url(/assets/ecards_2011/header_celebrate-c41ff6333ab36345c39703c5e1862cee9b1c7a4f1f1b48a5257f9778e394b4a2.png)}body.responsive.sendables__add_message .col2 h4,body.responsive.sendables__casting .col2 h4{background-image:url(/assets/ecards_2011/header_just_to_say-69f24aefdb3a15fdce18514e868782247f245256c83b5c6c8c5e20b9d241c37e.png)}body.responsive.sendables__add_message .col3 h4,body.responsive.sendables__casting .col3 h4{background-image:url(/assets/ecards_2011/header_holidays-7339ec6e897e9046a544d6f6c594834a0fe94df3d7e3398f687602705eb4888f.png)}body.responsive.sendables__add_message .col li,body.responsive.sendables__casting .col li{margin-bottom:1.4em}body.responsive.sendables__add_message .bday_alerts,body.responsive.sendables__casting .bday_alerts{float:right;width:294px}body.responsive.sendables__add_message .bday_alerts h2,body.responsive.sendables__casting .bday_alerts h2{text-indent:-9999px}body.responsive.sendables__add_message .connected_opted h2,body.responsive.sendables__casting .connected_opted h2{background:url(/assets/ecards_2011/header_upcoming_birthdays-b703b49f0b2b5a92a1983a30a86eeceb1290546edf0a150d4f920c035b1ec9cb.png) no-repeat -39px 0;height:104px}body.responsive.sendables__add_message .connected_opted .birthday,body.responsive.sendables__casting .connected_opted .birthday{height:60px;margin:15px 0 30px;overflow:hidden}body.responsive.sendables__add_message .connected_opted .img,body.responsive.sendables__casting .connected_opted .img{float:left;margin-right:15px;display:block;width:56px;height:56px;border:2px solid #c5c5c5;-webkit-box-shadow:0px 1px 0px #f3f3f3}body.responsive.sendables__add_message .connected_opted img,body.responsive.sendables__casting .connected_opted img{display:block;width:50px;height:50px;margin:3px}body.responsive.sendables__add_message .connected_opted em,body.responsive.sendables__casting .connected_opted em{color:#c00;font-size:1.4em}body.responsive.sendables__add_message .connected_opted p,body.responsive.sendables__casting .connected_opted p{font-size:1.1em;line-height:1em;margin:4px 0 7px}body.responsive.sendables__add_message .connected_opted .send,body.responsive.sendables__casting .connected_opted .send{font-size:1em}body.responsive.sendables__add_message .connected_opted .see_all,body.responsive.sendables__casting .connected_opted .see_all{display:block;text-indent:-9999px;margin-top:40px;width:266px;height:31px;background:url(/assets/ecards_2011/see_all_bday_alerts-6309e7d689240d835aedfe63a3d62d6a4d00247a67eac9b8ee43078f405145b7.png) no-repeat left top}body.responsive.sendables__add_message .connected_opted .see_all:hover,body.responsive.sendables__casting .connected_opted .see_all:hover{background-position:left bottom}body.responsive.sendables__add_message .connected_notopted,body.responsive.sendables__casting .connected_notopted{width:290px;height:411px;background:url(/assets/ecards_2011/jibjab_birthday_alerts-ee81ec41a679ab4e41557b8c2cb1cbc4ff38600f217b762f9875d689e53f2721.jpg) no-repeat;position:relative}body.responsive.sendables__add_message .not_connected,body.responsive.sendables__casting .not_connected{width:290px;height:411px;background:url(/assets/ecards_2011/jibjab_birthday_alerts-ee81ec41a679ab4e41557b8c2cb1cbc4ff38600f217b762f9875d689e53f2721.jpg) no-repeat;position:relative;background-image:url(/assets/ecards_2011/connect_with_facebook-e6ec9ea2d311fbe3b5d739503203f6aeabcfd15b1eae49f14817b097f07f0d7f.jpg)}body.responsive.sendables__add_message .connected_notopted .birthdays,body.responsive.sendables__casting .connected_notopted .birthdays{width:252px;height:162px;position:absolute;top:141px;left:16px}body.responsive.sendables__add_message .connected_notopted img,body.responsive.sendables__casting .connected_notopted img{width:50px;height:50px;display:block;float:left;margin:17px 10px 12px 21px}body.responsive.sendables__add_message .connected_notopted .connect_with_fb,body.responsive.sendables__casting .connected_notopted .connect_with_fb{width:194px;height:47px;position:absolute;top:330px;left:48px;text-indent:-9999px}body.responsive.sendables__add_message .not_connected .connect_with_fb,body.responsive.sendables__casting .not_connected .connect_with_fb{width:194px;height:47px;position:absolute;top:330px;left:48px;text-indent:-9999px}body.responsive.sendables__add_message .all_cats,body.responsive.sendables__casting .all_cats{width:750px;border:none;-moz-border-radius:0;border-radius:0;margin-left:-375px;padding-bottom:0;-moz-box-shadow:5px 5px 10px -2px #333333;-webkit-box-shadow:5px 5px 10px -2px #333333;box-shadow:5px 5px 10px -2px #333333}body.responsive.sendables__add_message .all_cats .modal_header,body.responsive.sendables__casting .all_cats .modal_header{width:750px;height:85px;background:url(/assets/ecards_2011/all_ecards_categories-e1df1ddffcb23b211a1d435a5b9bc7cae80b7c0e7dbafe9e690b4a94696486f1.jpg) no-repeat;position:relative}body.responsive.sendables__add_message .all_cats .modal_header h3,body.responsive.sendables__casting .all_cats .modal_header h3{margin:0;text-indent:-9999px}body.responsive.sendables__add_message .all_cats .modal_header a,body.responsive.sendables__casting .all_cats .modal_header a{width:72px;height:85px;position:absolute;top:0;right:0;text-indent:-9999px}body.responsive.sendables__add_message .all_cats .ecards_links,body.responsive.sendables__casting .all_cats .ecards_links{width:590px;margin:30px auto;border:none;float:none}body.responsive.sendables__add_message .all_cats .col3,body.responsive.sendables__casting .all_cats .col3{width:140px}body.responsive.sendables__add_message .still_player,body.responsive.sendables__casting .still_player{width:460px;margin-right:25px;border-top:7px solid #FFF;border-bottom:7px solid #FFF;border-left:8px solid #FFF;border-right:8px solid #FFF;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.5);box-shadow:0px 0px 6px rgba(0,0,0,0.5)}body.responsive.sendables__add_message .video_player,body.responsive.sendables__casting .video_player{width:567px}body.responsive.sendables__add_message .video_player .view_ecard_html5,body.responsive.sendables__casting .video_player .view_ecard_html5{padding-bottom:20px;text-align:center;width:460px;height:345px;max-width:100%;background-size:auto 100%;background-position:center top;background-repeat:no-repeat}body.responsive.sendables__add_message .video_player .view_ecard_html5 video,body.responsive.sendables__casting .video_player .view_ecard_html5 video{width:567px}body.responsive.sendables__add_message .still_player,body.responsive.sendables__add_message .video_player,body.responsive.sendables__casting .still_player,body.responsive.sendables__casting .video_player{display:block;margin:0 auto}body.responsive.sendables__add_message textarea,body.responsive.sendables__casting textarea{outline:none}body.responsive.sendables__add_message #postcard_layout .receive_like_ecard,body.responsive.sendables__casting #postcard_layout .receive_like_ecard{display:block;background-color:#e5e9ec;color:#315ba3;width:auto;min-width:151px;max-width:175px;padding:8px 0px 8px 12px;margin:9px 0px 0px 0px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:normal;font-size:16px;line-height:18px}body.responsive.sendables__add_message #postcard_layout .receive_like_ecard #social-media-btns,body.responsive.sendables__casting #postcard_layout .receive_like_ecard #social-media-btns{margin-top:4px;left:0px;top:0px}body.responsive.sendables__add_message #postcard_layout .stamp,body.responsive.sendables__casting #postcard_layout .stamp{position:absolute;width:200px;height:100px}body.responsive.sendables__add_message #postcard_layout .header,body.responsive.sendables__casting #postcard_layout .header{position:absolute;text-align:center}body.responsive.sendables__add_message #postcard_layout .header #social-media-btns,body.responsive.sendables__casting #postcard_layout .header #social-media-btns{float:left;padding:15px}body.responsive.sendables__add_message #postcard_layout .primary,body.responsive.sendables__casting #postcard_layout .primary{float:left;width:626px}body.responsive.sendables__add_message #postcard_layout .stamp .stamp_post,body.responsive.sendables__casting #postcard_layout .stamp .stamp_post{background:url(/assets/ecards_2012/common/stamp-c860edaa442444135bdafb462efc5f9a0dac262d7bef0b1bca67755193e878af.png) no-repeat;position:absolute;left:0px;top:0px;width:107px;height:81px;z-index:10}body.responsive.sendables__add_message #postcard_layout .stamp .stamp_fb,body.responsive.sendables__casting #postcard_layout .stamp .stamp_fb{position:absolute;left:90px;top:10px;background:url(/assets/ecards_2012/common/stamp_back-17919b7627261674ec22104d9ac8adb93989739a32fb5825fd6899502d141da1.png) no-repeat;width:93px;height:93px}body.responsive.sendables__add_message #postcard_layout .stamp .stamp_fb .fb_user,body.responsive.sendables__casting #postcard_layout .stamp .stamp_fb .fb_user{padding:5px 0 0 8px}body.responsive.sendables__add_message #postcard_layout .footer,body.responsive.sendables__casting #postcard_layout .footer{position:absolute;text-align:center}body.responsive.sendables__add_message #postcard_layout .header ul.steps,body.responsive.sendables__casting #postcard_layout .header ul.steps{display:inline;border:none;font-family:'Varela Round', sans-serif;font-size:16px;padding-left:16px}body.responsive.sendables__add_message ul.steps li,body.responsive.sendables__casting ul.steps li{display:inline;border:none;font-family:'Varela Round', sans-serif;font-size:16px;padding-left:16px}body.responsive.sendables__add_message #postcard_layout .header ul.steps,body.responsive.sendables__casting #postcard_layout .header ul.steps{font-size:1.333em;margin:0;padding-right:4em;padding-bottom:0;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout .header ul.steps li,body.responsive.sendables__casting #postcard_layout .header ul.steps li{color:#cfcfcf;margin-left:0;padding-left:2em;list-style:none}body.responsive.sendables__add_message #postcard_layout .header ul.steps li:before,body.responsive.sendables__casting #postcard_layout .header ul.steps li:before{content:">";padding-right:2em;color:#cfcfcf}body.responsive.sendables__add_message #postcard_layout .header ul.steps li.first:before,body.responsive.sendables__casting #postcard_layout .header ul.steps li.first:before{content:" ";padding-left:0;margin-left:0}body.responsive.sendables__add_message #postcard_layout .header ul.steps li.active,body.responsive.sendables__casting #postcard_layout .header ul.steps li.active{color:#6b6a6a}body.responsive.sendables__add_message #postcard_layout .header.go_back,body.responsive.sendables__casting #postcard_layout .header.go_back{background:url(/assets/ecards_2012/common/card_bg_top-bc0a841065bba14c1d39f1b6d6180b215cde1889d9040b4c38b34d920f5b05ca.png) no-repeat top center;padding:23px 0px 21px 0px;margin:0px;height:13px;width:100%;text-align:left;line-height:13px}body.responsive.sendables__add_message #postcard_layout .header.go_back a,body.responsive.sendables__casting #postcard_layout .header.go_back a{margin-left:30px;text-decoration:none;font-size:2em;color:#555;color:#797979;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout .header.go_back a:hover,body.responsive.sendables__casting #postcard_layout .header.go_back a:hover{text-decoration:underline}body.responsive.sendables__add_message #postcard_layout .header.go_back a:before,body.responsive.sendables__casting #postcard_layout .header.go_back a:before{content:"< "}body.responsive.sendables__add_message .promo{width:936px;height:518px;text-indent:-9999px;background:url(/assets/ecards/promos/great_jibjab_art-6f92dcb9d78b9e0a0d5cf79bfc6709a514d39ca39cd070c1a23588dff023ac61.jpg) no-repeat;margin:10px 10px 100px;position:relative}body.responsive.sendables__add_message .real_cards{background:url(/assets/ecards/promos/real_cards-19372c06a22d7cd8bdf1f0bdf4a58bef9c314414503257062597aeb99c9b4303.jpg) no-repeat;height:400px}body.responsive.sendables__add_message .real_gifts{background:url(/assets/ecards/promos/real_gifts-018cb9eab52592b96ac081928f6b3199e4e185ddc1d70d1a3b7f63231d56c4ef.jpg) no-repeat;height:400px}body.responsive.sendables__add_message .promo div{width:444px;height:403px;position:absolute;left:16px;bottom:29px}body.responsive.sendables__add_message .promo div.second{left:474px}body.responsive.sendables__add_message .promo div a{display:block;width:211px;height:54px;position:absolute;left:123px;bottom:21px}body.responsive.sendables__add_message .promo div.second a{left:109px}body.responsive.sendables__add_message .promo div h3{width:410px;text-indent:0px;position:absolute;top:68px;left:20px;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:1.5em}body.responsive.sendables__add_message .real_cards div,body.responsive.sendables__add_message .real_gifts div{width:446px;height:212px;left:15px;bottom:15px}body.responsive.sendables__add_message .real_cards .second,body.responsive.sendables__add_message .real_gifts .second{left:476px}body.responsive.sendables__add_message .real_cards a,body.responsive.sendables__add_message .real_gifts a,body.responsive.sendables__add_message .real_cards a,body.responsive.sendables__add_message .real_gifts a{width:136px;height:43px;left:290px;bottom:22px}body.responsive.sendables__add_message .real_cards h3,body.responsive.sendables__add_message .real_gifts h3{width:240px;font-size:1.2em;top:63px;left:188px;line-height:1.5em}body.responsive.sendables__add_message{padding:0;color:#535353;font-family:Arial, Helvetica, 'Helvetica Neue', sans-serif;text-align:left}body.responsive.sendables__add_message p{margin:1em 0;line-height:100%}body.responsive.sendables__add_message #fwrap{height:305px}body.responsive.sendables__add_message #wrap{margin:0 auto}body.responsive.sendables__add_message #hwrap{position:relative;z-index:99;width:100%}body.responsive.sendables__add_message #wwrap,body.responsive.sendables__add_message #fwrap{width:100%}body.responsive.sendables__add_message #ie7_detect{height:0px}body.responsive.sendables__add_message #my_nav{margin:0;padding:26px 5px 12px 12px;position:absolute;top:0;right:0;float:none}body.responsive.sendables__add_message #my_nav li{border-color:#666;padding:0 9px;display:inline;float:left;border-left:1px solid #666}body.responsive.sendables__add_message #my_nav li.first{border-left:none}body.responsive.sendables__add_message #my_nav .loggedin img{top:-6px;left:-25px}body.responsive.sendables__add_message #my_nav li a,body.responsive.sendables__add_message #my_nav li span{font-size:1.1em;color:#C4C4C4;text-decoration:none}body.responsive.sendables__add_message #my_nav .facebook img{position:absolute}body.responsive.sendables__add_message #my_nav.non_member_my_nav .facebook #fb_login_image{top:-3px;left:-43px}body.responsive.sendables__add_message #my_nav.non_member_my_nav .facebook #fb_login_image_tallnav{top:-3px;left:-13px}body.responsive.sendables__add_message #my_nav.non_member_my_nav .facebook #fb_login_image_slimnav{top:-3px;left:-24px}body.responsive.sendables__add_message #my_nav.member_my_nav img{top:-3px;left:-12px}body.responsive.sendables__add_message #my_nav.member_my_nav .first.facebook img{top:-3px;left:-24px}body.responsive.sendables__add_message #my_nav.member_my_nav .first.facebook.loggedin img{top:-8px;left:-24px}body.responsive.sendables__add_message #my_nav.non_member_my_nav #fb_login_image_n{left:-13px;top:-3px}body.responsive.sendables__add_message #my_nav .facebook{position:relative;margin-left:0px}body.responsive.sendables__add_message #talking_heads{float:left;margin-top:20px;margin-left:-7px;height:29px;background:url(/assets/talking_heads/grey-repeat-fc8d653b0b1467120582e35ea5554e670d23f9da69db9bc9549c4761b48fdc57.png) top right repeat-x #fff}body.responsive.sendables__add_message #talking_heads p{background:url(/assets/talking_heads/grey-left-a6ea577d620f8337d963ad3a6d74a40fe80fff1e10ed2e38336b6676c47429b2.png) top left no-repeat;height:29px;padding-left:22px;text-align:left;font-family:Georgia;margin:0}body.responsive.sendables__add_message #talking_heads p span{display:block;background:url(/assets/talking_heads/grey-right-57de7e3695cb76399048f3113e09cae4cdf4edbdb235553f7b20e23bd619a745.png) top right no-repeat;height:29px;line-height:29px;padding-right:8px;font-size:12px}body.responsive.sendables__add_message a.button,body.responsive.sendables__add_message a.sbutton{display:block;border:none}body.responsive.sendables__add_message a.button{text-indent:-9999px}body.responsive.sendables__add_message input.button{text-indent:-9999em;border:none}body.responsive.sendables__add_message a.button:hover,body.responsive.sendables__add_message a.button:focus{background-position:0 0}body.responsive.sendables__add_message a.sbutton:hover,body.responsive.sendables__add_message a.sbutton:focus{background-position:0 0}body.responsive.sendables__add_message input.button:hover,body.responsive.sendables__add_message input.button:focus{background-position:0 0}body.responsive.sendables__add_message #postcard_layout.download_marketing,body.responsive.sendables__casting #postcard_layout.download_marketing{height:570px;background:#fff !important;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.download_marketing .primary,body.responsive.sendables__casting #postcard_layout.download_marketing .primary{position:absolute;width:480px;height:400px;top:80px;left:30px}body.responsive.sendables__add_message #postcard_layout.download_marketing .primary .mock_player,body.responsive.sendables__casting #postcard_layout.download_marketing .primary .mock_player{position:absolute;width:443px;height:409px;top:0px;left:10px}body.responsive.sendables__add_message #postcard_layout.download_marketing .primary .thumbnail,body.responsive.sendables__casting #postcard_layout.download_marketing .primary .thumbnail{position:absolute;width:418px;height:314px;top:18px;left:10px}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary{position:absolute;width:438px;height:300px;top:90px;right:11px}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary h1,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary h1{text-align:center;color:#535353;font-size:50px}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary h1 span,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary h1 span{color:#aaa}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary p,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary p{text-align:center;font-size:17px;margin-top:30px}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary p.exclusive,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary p.exclusive{color:#535353;font-size:20px}body.responsive.sendables__add_message #postcard_layout.download_marketing .secondary .price,body.responsive.sendables__casting #postcard_layout.download_marketing .secondary .price{display:block;width:206px;height:69px;line-height:69px;text-align:center;font-size:40px;text-decoration:none;color:#fff;margin:0 auto;background:url(/assets/ecards_2012/postcard_layout/b_generic-fed0eb3dea23c6426690707a01a4775aed4450591408df6c52795a7463a49c15.png) no-repeat}body.responsive.sendables__add_message #postcard_layout.download_marketing .footer,body.responsive.sendables__casting #postcard_layout.download_marketing .footer{width:100%;position:absolute;bottom:0px;left:0px;height:100px}body.responsive.sendables__add_message #postcard_layout.download_marketing .footer h2,body.responsive.sendables__casting #postcard_layout.download_marketing .footer h2{float:left;font-size:15px;font-weight:normal;margin-left:30px;margin-top:30px;font-family:Georgia, 'Times New Roman', Times, serif}body.responsive.sendables__add_message #postcard_layout.download_marketing .footer ul,body.responsive.sendables__casting #postcard_layout.download_marketing .footer ul{width:760px;margin-top:14px;margin-right:20px;float:right}body.responsive.sendables__add_message #postcard_layout.download_marketing .footer li,body.responsive.sendables__casting #postcard_layout.download_marketing .footer li{list-style-type:disc;font-size:13px;font-style:italic;text-align:left;float:right;width:250px;height:25px;line-height:50px;font-size:12px;font-family:Georgia, 'Times New Roman', Times, serif}body.responsive.sendables__add_message #postcard_layout.cvp,body.responsive.sendables__casting #postcard_layout.cvp{height:525px;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.cvp .primary,body.responsive.sendables__casting #postcard_layout.cvp .primary{position:absolute;top:60px;left:0px;width:100%}body.responsive.sendables__add_message #postcard_layout.cvp .header .fb_user,body.responsive.sendables__casting #postcard_layout.cvp .header .fb_user{position:relative;left:-8px;top:2px}body.responsive.sendables__add_message #postcard_layout.cvp .primary .video_player,body.responsive.sendables__add_message #postcard_layout.cvp .primary .still_player,body.responsive.sendables__casting #postcard_layout.cvp .primary .video_player,body.responsive.sendables__casting #postcard_layout.cvp .primary .still_player{margin:0 auto 0 auto;display:block}body.responsive.sendables__add_message #postcard_layout.without_message .secondary,body.responsive.sendables__casting #postcard_layout.without_message .secondary{position:absolute;top:120px;right:20px;width:140px;font-size:1.2em}body.responsive.sendables__add_message #postcard_layout.without_message .secondary .tell_someone span,body.responsive.sendables__casting #postcard_layout.without_message .secondary .tell_someone span{padding:0}body.responsive.sendables__add_message #postcard_layout.with_message .primary,body.responsive.sendables__casting #postcard_layout.with_message .primary{width:626px;height:470px;margin-top:-50px;border-right:2px solid #E5E5E5}body.responsive.sendables__add_message #postcard_layout.with_message .primary .video_player,body.responsive.sendables__casting #postcard_layout.with_message .primary .video_player{margin-top:50px}body.responsive.sendables__add_message #postcard_layout.with_message .primary .still_player,body.responsive.sendables__casting #postcard_layout.with_message .primary .still_player{margin-top:35px}body.responsive.sendables__add_message #postcard_layout.with_message .secondary,body.responsive.sendables__casting #postcard_layout.with_message .secondary{position:absolute;top:92px;right:20px;width:280px}body.responsive.sendables__add_message #postcard_layout.with_message .secondary .message,body.responsive.sendables__casting #postcard_layout.with_message .secondary .message{font-family:'Architects Daughter', 'Arial';overflow-x:hidden;overflow-y:auto;font-size:25px;word-wrap:break-word;margin-left:0px;min-height:94px}body.responsive.sendables__add_message #postcard_layout.with_message .secondary .message p,body.responsive.sendables__casting #postcard_layout.with_message .secondary .message p{line-height:32px}body.responsive.sendables__add_message #postcard_layout.with_message .footer ul,body.responsive.sendables__casting #postcard_layout.with_message .footer ul{margin:0 !important;width:626px}body.responsive.sendables__add_message #postcard_layout.cvp .header,body.responsive.sendables__casting #postcard_layout.cvp .header{position:absolute;height:50px;top:0px;left:0px;width:100%}body.responsive.sendables__add_message #postcard_layout.cvp .header .stamp,body.responsive.sendables__casting #postcard_layout.cvp .header .stamp{top:10px;right:0}body.responsive.sendables__add_message #postcard_layout.cvp .header h1,body.responsive.sendables__casting #postcard_layout.cvp .header h1{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;color:#535353;float:left;height:50px;line-height:50px;padding-left:25px;font-size:24px}body.responsive.sendables__add_message #postcard_layout.cvp .footer,body.responsive.sendables__casting #postcard_layout.cvp .footer{position:absolute;width:100%;height:100px;bottom:-10px;left:0}body.responsive.sendables__add_message #postcard_layout.cvp.with_message .footer,body.responsive.sendables__casting #postcard_layout.cvp.with_message .footer{width:624px}body.responsive.sendables__add_message #postcard_layout.cvp .footer .make_your_own,body.responsive.sendables__casting #postcard_layout.cvp .footer .make_your_own{width:330px;height:69px;display:block;text-indent:-9999px;margin:0 auto}body.responsive.sendables__add_message #postcard_layout.cvp.recipient_view .make_your_own.free,body.responsive.sendables__casting #postcard_layout.cvp.recipient_view .make_your_own.free{background-image:url(/assets/ecards_2012/postcard_layout/b_free_make-1cf6e1fa00a3d5f1ce1bcc0ce1dcbd2893bb12e3a37b4c826dfa986d16e86dca.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.cvp.recipient_view .make_your_own.premium,body.responsive.sendables__add_message #postcard_layout.cvp.recipient_view .make_your_own.subscriber,body.responsive.sendables__casting #postcard_layout.cvp.recipient_view .make_your_own.premium,body.responsive.sendables__casting #postcard_layout.cvp.recipient_view .make_your_own.subscriber{background-image:url(/assets/ecards_2012/postcard_layout/b_not_free_make-6d9a4a0bde5e8c878b2b5d46c9dd156af183956711dc7d7d135bac240ce1fcdd.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.cvp .footer ul,body.responsive.sendables__casting #postcard_layout.cvp .footer ul{display:block;margin:0 auto}body.responsive.sendables__add_message #postcard_layout.cvp .footer li,body.responsive.sendables__casting #postcard_layout.cvp .footer li{display:inline-block;background-position:0 -69px;background-repeat:no-repeat;margin:0 20px}body.responsive.sendables__add_message #postcard_layout.cvp .footer li:hover,body.responsive.sendables__casting #postcard_layout.cvp .footer li:hover{background-position:0px 0}body.responsive.sendables__add_message #postcard_layout.cvp.owner_view li a,body.responsive.sendables__casting #postcard_layout.cvp.owner_view li a{padding-left:80px}body.responsive.sendables__add_message #postcard_layout.cvp.owner_view a,body.responsive.sendables__casting #postcard_layout.cvp.owner_view a{line-height:69px;display:inline-block;height:69px;color:#688B92;font-size:20px;text-decoration:none}body.responsive.sendables__add_message #postcard_layout.cvp.owner_view .receive_like_ecard,body.responsive.sendables__casting #postcard_layout.cvp.owner_view .receive_like_ecard{display:none}body.responsive.sendables__add_message #postcard_layout.cvp .footer .facebook,body.responsive.sendables__casting #postcard_layout.cvp .footer .facebook{background-image:url(/assets/ecards_2012/postcard_layout/icon_fb-0dd6a98b9363954405f851135b06c606f20ca962b84e0445c69f6ebd3b3a1915.png)}body.responsive.sendables__add_message #postcard_layout.cvp .footer .download,body.responsive.sendables__casting #postcard_layout.cvp .footer .download{background-image:url(/assets/ecards_2012/postcard_layout/icon_dl-89b8d62473744599756fb3ad62a05266e3de59e86fe139027a7b0a97b44dd979.png)}body.responsive.sendables__add_message #postcard_layout.cvp .footer .email,body.responsive.sendables__casting #postcard_layout.cvp .footer .email{background-image:url(/assets/ecards_2012/postcard_layout/icon_email-de5ed69852087277772cd194cc5ed579f0177846e6c8b4d9598c5a4de90cc7bb.png)}body.responsive.sendables__add_message #postcard_layout.cvp .header #fb_like_wrapper,body.responsive.sendables__casting #postcard_layout.cvp .header #fb_like_wrapper{width:100px;float:left;margin-top:16px;margin-left:10px}body.responsive.sendables__add_message .banner,body.responsive.sendables__casting .banner{overflow:hidden;display:block;width:882px;height:197px;margin:10px auto;padding:0 37px;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message .dvd,body.responsive.sendables__casting .dvd{background:url(/assets/ecards_2012/postcard_layout/gift_back-648791c01e6d4908591ee6d1e1d765de951347c796aec6046e0ab91737734e19.png) no-repeat}body.responsive.sendables__add_message .plain,body.responsive.sendables__casting .plain{background:url(/assets/ecards_2012/postcard_layout/banner_back-a399d7862e0b71bba62c43b8495a0adfa6213654b212bd3d2ff89aeeb33f3694.png) no-repeat}body.responsive.sendables__add_message .dvdimg_gangnam,body.responsive.sendables__casting .dvdimg_gangnam{background:url(/assets/ecards_2012/postcard_layout/promos/gangnam_style_dvd-20945ef631ab6c3b20df4a03335b44cd26fd43e0ab034e7cfec57cee91f7ac74.png) no-repeat;width:204px;height:181px;float:left;margin:13px 22px 10px 35px}body.responsive.sendables__add_message .gangnam_makethumb_container,body.responsive.sendables__casting .gangnam_makethumb_container{height:96px;width:132px;margin:84px 10px 10px 56px}body.responsive.sendables__add_message .mugimage,body.responsive.sendables__casting .mugimage{margin:66px 0px 0px -55px;float:left;width:149px;height:322px}body.responsive.sendables__add_message .gangnam_text,body.responsive.sendables__casting .gangnam_text{float:left;width:357px;margin-left:161px}body.responsive.sendables__add_message .gangnam_text h6,body.responsive.sendables__casting .gangnam_text h6{font-size:40px;color:#EFEFEF;margin:14px 0 15px 0}body.responsive.sendables__add_message .gangnam_text a,body.responsive.sendables__casting .gangnam_text a{margin-left:40px}body.responsive.sendables__add_message .dvdimg,body.responsive.sendables__casting .dvdimg{margin:15px 30px 0 36px}body.responsive.sendables__add_message .phoneimg,body.responsive.sendables__add_message .storeimg,body.responsive.sendables__casting .phoneimg,body.responsive.sendables__casting .storeimg{float:right}body.responsive.sendables__add_message .phoneimg,body.responsive.sendables__casting .phoneimg{margin:34px 33px 0 80px}body.responsive.sendables__add_message .storeimg,body.responsive.sendables__casting .storeimg{margin:25px 0}body.responsive.sendables__add_message .banner h2,body.responsive.sendables__casting .banner h2{font-size:40px}body.responsive.sendables__add_message .banner h3,body.responsive.sendables__casting .banner h3{font-size:34px}body.responsive.sendables__add_message .banner h2,body.responsive.sendables__add_message .banner h3,body.responsive.sendables__casting .banner h2,body.responsive.sendables__casting .banner h3{color:#fff;margin:29px 0 15px 0;letter-spacing:-0.02em}body.responsive.sendables__add_message .cvp_promo p,body.responsive.sendables__casting .cvp_promo p{font-size:19px;line-height:25px;padding-top:4px;color:#EFEFEF;padding-top:5px}body.responsive.sendables__add_message .cvp_share_links,body.responsive.sendables__casting .cvp_share_links{overflow:auto;margin:35px auto;width:956px}body.responsive.sendables__add_message .url,body.responsive.sendables__add_message .embed,body.responsive.sendables__add_message .url label,body.responsive.sendables__add_message .embed label,body.responsive.sendables__add_message .dvdimg,body.responsive.sendables__casting .url,body.responsive.sendables__casting .embed,body.responsive.sendables__casting .url label,body.responsive.sendables__casting .embed label,body.responsive.sendables__casting .dvdimg{float:left}body.responsive.sendables__add_message .url label,body.responsive.sendables__add_message .embed label,body.responsive.sendables__casting .url label,body.responsive.sendables__casting .embed label{color:#fff;font-size:15px;font-weight:bold;padding:3px 9px 0 12px}body.responsive.sendables__add_message .url input,body.responsive.sendables__add_message .embed input,body.responsive.sendables__casting .url input,body.responsive.sendables__casting .embed input{width:370px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;padding:2px}body.responsive.sendables__add_message .url input,body.responsive.sendables__casting .url input{margin-right:33px}body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__casting .b_dl a.button{background:url(/assets/ecards_2012/postcard_layout/b_dl-c048258274d63d1fefb071aac17b577642586aa1fdf8d4e1d99ee500c718dd48.png) no-repeat -221px 0;margin-left:30px}body.responsive.sendables__add_message .b_dvd a.button,body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_dvd a.button,body.responsive.sendables__casting .b_dl a.button,body.responsive.sendables__casting .b_store a.button{height:69px;float:right}body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_dl a.button,body.responsive.sendables__casting .b_store a.button{width:221px}body.responsive.sendables__add_message .b_dvd a.button,body.responsive.sendables__casting .b_dvd a.button{background:url(/assets/ecards_2012/postcard_layout/b_dvd-00724c35257a935be3ff43cf88fc142ad52ef08a31aea2b12ecadfdb2a264e7e.png) no-repeat -224px 0;margin-right:10px;height:69px;float:right}body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_dl a.button,body.responsive.sendables__casting .b_store a.button{height:69px;float:right}body.responsive.sendables__add_message .b_dvd a.button,body.responsive.sendables__casting .b_dvd a.button{width:224px}body.responsive.sendables__add_message .hgoods a.button,body.responsive.sendables__casting .hgoods a.button{margin:67px 13px 64px 30px}body.responsive.sendables__add_message a.goto_store_button,body.responsive.sendables__casting a.goto_store_button{text-indent:0px;line-height:69px;text-align:center;text-decoration:none;font-size:25px;color:#fff;display:block;width:206px;height:69px;background:url(/assets/ecards_2012/postcard_layout/b_generic-fed0eb3dea23c6426690707a01a4775aed4450591408df6c52795a7463a49c15.png) no-repeat}body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_store a.button{margin:93px 13px 35px 20px}body.responsive.sendables__add_message .b_dvd a.button,body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_dvd a.button,body.responsive.sendables__casting .b_dl a.button,body.responsive.sendables__casting .b_store a.button{height:69px;float:right}body.responsive.sendables__add_message .b_dl a.button,body.responsive.sendables__add_message .b_store a.button,body.responsive.sendables__casting .b_dl a.button,body.responsive.sendables__casting .b_store a.button{width:221px}body.responsive.sendables__add_message #postcard_layout.add_message,body.responsive.sendables__casting #postcard_layout.add_message{padding:20px 20px 33px 20px;margin:20px auto 75px auto;height:472px;width:912px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);box-shadow:0 3px 10px rgba(0,0,0,0.4)}body.responsive.sendables__add_message #postcard_layout.add_message .header,body.responsive.sendables__casting #postcard_layout.add_message .header{left:0px;top:30px}body.responsive.sendables__add_message #postcard_layout.add_message .primary,body.responsive.sendables__casting #postcard_layout.add_message .primary{float:left;border-right:2px solid #e5e5e5;width:626px;position:absolute;border-right:2px solid #e5e5e5}body.responsive.sendables__add_message #postcard_layout.add_message .secondary,body.responsive.sendables__casting #postcard_layout.add_message .secondary{position:absolute}body.responsive.sendables__add_message #postcard_layout.add_message .secondary .add_char,body.responsive.sendables__casting #postcard_layout.add_message .secondary .add_char{position:relative;left:662px;top:-25px;width:300px;color:#C5C5C5;font-family:'Varela Round', sans-serif;font-size:16px}body.responsive.sendables__add_message #postcard_layout.add_message .primary .player,body.responsive.sendables__casting #postcard_layout.add_message .primary .player{margin:55px auto 22px auto}body.responsive.sendables__add_message #postcard_layout.add_message .secondary .message_area,body.responsive.sendables__casting #postcard_layout.add_message .secondary .message_area{position:relative;left:644px;top:-10px;display:block;height:270px;width:240px;border:2px dashed #e5e5e5;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:10px;background-color:transparent;font-family:'Architects Daughter', 'Arial';font-size:24px;color:#535353}body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .skip a.button,body.responsive.sendables__casting #postcard_layout.add_message .secondary .secondary_footer .skip a.button{position:relative;left:644px;background:url(/assets/ecards_2012/pages/b_skip-4b808360dcd39d719478d0bfef4a93341f870c74c6db9fa5e15b0b25256cf2d6.png) no-repeat -112px 0;margin-right:28px;margin-left:6px;cursor:pointer;width:112px;height:61px;margin-top:7px}body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done input.button,body.responsive.sendables__casting #postcard_layout.add_message .secondary .secondary_footer .done input.button{position:relative;left:776px;bottom:67px;background:url(/assets/ecards_2012/pages/b_done-843e19103359d3364dcb150cc7366497463ee04fd74546e4c39e1ea48d10ef98.png) no-repeat -112px 0;margin-right:28px;margin-left:6px;cursor:pointer;width:112px;height:61px;margin-top:7px;color:transparent;border:0px}body.responsive.sendables__add_message #postcard_layout.add_message .secondary .stamp,body.responsive.sendables__casting #postcard_layout.add_message .secondary .stamp{position:relative;left:741px;top:-10px}body.responsive.sendables__add_message #postcard_layout.add_message .secondary form,body.responsive.sendables__casting #postcard_layout.add_message .secondary form{position:relative;width:0px;height:0px}body.responsive.sendables__add_message #postcard_layout.add_message .primary .foot .seal,body.responsive.sendables__casting #postcard_layout.add_message .primary .foot .seal{position:relative;float:left;margin:-10px 26px 0 0}body.responsive.sendables__add_message #postcard_layout.add_message .primary .foot h3,body.responsive.sendables__add_message #postcard_layout.add_message .primary .foot p,body.responsive.sendables__casting #postcard_layout.add_message .primary .foot h3,body.responsive.sendables__casting #postcard_layout.add_message .primary .foot p{float:left;padding-top:28px}body.responsive.sendables__add_message #postcard_layout.add_message .primary .foot h3.h_red,body.responsive.sendables__casting #postcard_layout.add_message .primary .foot h3.h_red{font-size:15px;margin-right:10px;color:#C70003;margin-top:10px;font-family:'Varela Round', sans-serif;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout.add_message .primary .foot a,body.responsive.sendables__casting #postcard_layout.add_message .primary .foot a{color:#535353;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout.post_share,body.responsive.sendables__casting #postcard_layout.post_share{height:500px;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.post_share .header .stamp,body.responsive.sendables__casting #postcard_layout.post_share .header .stamp{position:absolute;top:10px;right:10px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .congrats,body.responsive.sendables__casting #postcard_layout.post_share .primary .congrats{position:absolute;top:80px;left:0px;width:100%;text-align:left;color:#e4005c;font-size:40px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .congrats h1,body.responsive.sendables__casting #postcard_layout.post_share .primary .congrats h1{display:inline;color:#535353;font-size:40px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .congrats span,body.responsive.sendables__casting #postcard_layout.post_share .primary .congrats span{margin-left:60px;display:inline-block;height:31px;width:44px;overflow:hidden;text-indent:-9999px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .congrats span.email,body.responsive.sendables__casting #postcard_layout.post_share .primary .congrats span.email{background:url(/assets/ecards_2012/postcard_layout/ps_email-a3ff415fef8362eab9f465c7d2191792db9d2b6f0cbb9f9861de1b8b4e17a6a6.png) no-repeat scroll 0 0 transparent}body.responsive.sendables__add_message #postcard_layout.post_share .primary .congrats span.facebook,body.responsive.sendables__casting #postcard_layout.post_share .primary .congrats span.facebook{background:url(/assets/ecards_2012/postcard_layout/ps_fb-b7122600b18920dd19ff44eaf1d7c83597bdb155368267a4fc1b8644076cd339.png) no-repeat scroll 0 0 transparent}body.responsive.sendables__add_message #postcard_layout.post_share .primary .post_share_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .post_share_promo{margin:0 auto;display:block;height:185px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .casted_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .casted_promo{position:absolute;width:675px;top:180px;left:150px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .casted_promo .template,body.responsive.sendables__casting #postcard_layout.post_share .primary .casted_promo .template{width:195px;height:310px;float:left;padding:15px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .casted_promo .template p,body.responsive.sendables__casting #postcard_layout.post_share .primary .casted_promo .template p{font-size:18px;text-align:center}body.responsive.sendables__add_message #postcard_layout.post_share .primary .first_promo,body.responsive.sendables__add_message #postcard_layout.post_share .primary .last_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .first_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .last_promo{text-align:center;position:absolute;top:160px;width:478px;height:280px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .first_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .first_promo{border-right:1px solid #ccc;left:0px}body.responsive.sendables__add_message #postcard_layout.post_share .primary .last_promo,body.responsive.sendables__casting #postcard_layout.post_share .primary .last_promo{right:0px;padding-top:33px}body.responsive.sendables__add_message #postcard_layout.post_share .primary h2,body.responsive.sendables__casting #postcard_layout.post_share .primary h2{font-size:30px}body.responsive.sendables__add_message #postcard_layout.post_share .primary a.go,body.responsive.sendables__casting #postcard_layout.post_share .primary a.go{width:85px;height:56px;margin:20px auto;background:url(/assets/ecards_2012/postcard_layout/b_go-27c8e39b89aaeb23395eee17d79121a41dad88a33dce7d7ccdc59e0cc1aa8f66.png) no-repeat -85px 0;text-indent:-9999px;display:block}body.responsive.sendables__add_message #postcard_layout.post_share .secondary,body.responsive.sendables__casting #postcard_layout.post_share .secondary{display:none}body.responsive.sendables__add_message #postcard_layout.casting,body.responsive.sendables__casting #postcard_layout.casting{background:url(/../client/zero/images/bg.png) repeat-x scroll 0 bottom #fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);margin:0 auto 15px auto;padding:20px 20px 33px 20px;position:relative}body.responsive.sendables__add_message #postcard_layout.casting .header,body.responsive.sendables__casting #postcard_layout.casting .header{width:100%;font-family:'Varela Round', sans-serif;font-size:12px}body.responsive.sendables__add_message .email_send_later select,body.responsive.sendables__casting .email_send_later select{font-size:16px}body.responsive.sendables__add_message input.error,body.responsive.sendables__add_message textarea.error,body.responsive.sendables__casting input.error,body.responsive.sendables__casting textarea.error{border:1px solid red !important}body.responsive.sendables__add_message #postcard_layout.email .share_head,body.responsive.sendables__casting #postcard_layout.email .share_head{overflow:hidden;width:500px}body.responsive.sendables__add_message #postcard_layout.email .share_head h1,body.responsive.sendables__casting #postcard_layout.email .share_head h1{float:left}body.responsive.sendables__add_message .sorryerror,body.responsive.sendables__casting .sorryerror{float:left}body.responsive.sendables__add_message #postcard_layout.email,body.responsive.sendables__casting #postcard_layout.email{height:575px;font-family:'Varela Round', sans-serif;margin-bottom:20px}body.responsive.sendables__add_message #postcard_layout.email .sorryerror,body.responsive.sendables__casting #postcard_layout.email .sorryerror{position:relative;font-size:20px;margin:7px 0 10px 10px;color:red;display:none}body.responsive.sendables__add_message #postcard_layout.email .primary,body.responsive.sendables__casting #postcard_layout.email .primary{position:absolute;left:35px;top:80px;width:480px;height:280px;border-right:1px solid #ccc}body.responsive.sendables__add_message #postcard_layout.email .secondary,body.responsive.sendables__casting #postcard_layout.email .secondary{position:absolute;top:146px;right:0;width:390px}body.responsive.sendables__add_message #postcard_layout.email .primary .header,body.responsive.sendables__casting #postcard_layout.email .primary .header{position:relative;padding:23px 0px 21px 0px;margin:0px;height:13px;width:100%;text-align:left;line-height:13px;margin-bottom:18px}body.responsive.sendables__add_message #postcard_layout.email .footer,body.responsive.sendables__casting #postcard_layout.email .footer{bottom:55px;left:45px;position:absolute}body.responsive.sendables__add_message #postcard_layout.email .stamp,body.responsive.sendables__casting #postcard_layout.email .stamp{right:10px;top:20px}body.responsive.sendables__add_message #postcard_layout.email .b_send,body.responsive.sendables__casting #postcard_layout.email .b_send{position:absolute;top:130px;left:886px}body.responsive.sendables__add_message #postcard_layout.email .email_send_later,body.responsive.sendables__casting #postcard_layout.email .email_send_later{text-align:left;width:570px}body.responsive.sendables__add_message #postcard_layout.email .primary .footer,body.responsive.sendables__casting #postcard_layout.email .primary .footer{text-align:left;left:92px;top:283px}body.responsive.sendables__add_message #postcard_layout.email .e_form_details,body.responsive.sendables__casting #postcard_layout.email .e_form_details{margin-top:37px}body.responsive.sendables__add_message #postcard_layout.email .email_form_foot,body.responsive.sendables__casting #postcard_layout.email .email_form_foot{width:874px}body.responsive.sendables__add_message #postcard_layout.email .send_it,body.responsive.sendables__casting #postcard_layout.email .send_it{float:right;position:absolute;bottom:10px;right:0px;display:block;width:206px;height:69px;line-height:69px;font-size:30px;color:#fff;text-align:center;text-decoration:none;background:url(/assets/ecards_2012/postcard_layout/b_generic-fed0eb3dea23c6426690707a01a4775aed4450591408df6c52795a7463a49c15.png) no-repeat}body.responsive.sendables__add_message #postcard_layout.email .primary,body.responsive.sendables__casting #postcard_layout.email .primary{border:none}body.responsive.sendables__add_message #postcard_layout.email .primary .header h1,body.responsive.sendables__casting #postcard_layout.email .primary .header h1{font-size:40px;display:inline;float:left;color:red}body.responsive.sendables__add_message #postcard_layout.email .primary .content label,body.responsive.sendables__casting #postcard_layout.email .primary .content label{font-size:27px;margin-right:13px;font-weight:bold}body.responsive.sendables__add_message #postcard_layout.email .e_from,body.responsive.sendables__casting #postcard_layout.email .e_from{margin-bottom:25px}body.responsive.sendables__add_message #postcard_layout.email .e_to,body.responsive.sendables__casting #postcard_layout.email .e_to{height:84px}body.responsive.sendables__add_message #postcard_layout.email .email_form p,body.responsive.sendables__add_message #postcard_layout.email .email_nl .copylink,body.responsive.sendables__casting #postcard_layout.email .email_form p,body.responsive.sendables__casting #postcard_layout.email .email_nl .copylink{font-size:20px}body.responsive.sendables__add_message .email_form p,body.responsive.sendables__casting .email_form p{margin-bottom:15px}body.responsive.sendables__add_message .email_form_left label,body.responsive.sendables__casting .email_form_left label{font-size:26px;padding:16px 15px 0 0}body.responsive.sendables__add_message #postcard_layout.email textarea,body.responsive.sendables__casting #postcard_layout.email textarea{overflow:auto}body.responsive.sendables__add_message #postcard_layout.email .email_form label,body.responsive.sendables__add_message #postcard_layout.email .email_form input,body.responsive.sendables__add_message #postcard_layout.email .email_form textarea,body.responsive.sendables__casting #postcard_layout.email .email_form label,body.responsive.sendables__casting #postcard_layout.email .email_form input,body.responsive.sendables__casting #postcard_layout.email .email_form textarea{float:left}body.responsive.sendables__add_message #postcard_layout.email .email_form_left,body.responsive.sendables__add_message #postcard_layout.email .e_form_details,body.responsive.sendables__add_message #postcard_layout.email .email_send,body.responsive.sendables__add_message #postcard_layout.email .email_send_later,body.responsive.sendables__add_message #postcard_layout.email .email_nl_left,body.responsive.sendables__casting #postcard_layout.email .email_form_left,body.responsive.sendables__casting #postcard_layout.email .e_form_details,body.responsive.sendables__casting #postcard_layout.email .email_send,body.responsive.sendables__casting #postcard_layout.email .email_send_later,body.responsive.sendables__casting #postcard_layout.email .email_nl_left{float:left}body.responsive.sendables__add_message #postcard_layout.email .email_form label,body.responsive.sendables__casting #postcard_layout.email .email_form label{clear:left}body.responsive.sendables__add_message #postcard_layout.email .email_form input,body.responsive.sendables__add_message #postcard_layout.email .email_form textarea,body.responsive.sendables__casting #postcard_layout.email .email_form input,body.responsive.sendables__casting #postcard_layout.email .email_form textarea{font-size:18px}body.responsive.sendables__add_message #postcard_layout.email .email_mid,body.responsive.sendables__casting #postcard_layout.email .email_mid{font-size:18px}body.responsive.sendables__add_message #postcard_layout.email .email_form input,body.responsive.sendables__add_message #postcard_layout.email .email_form textarea,body.responsive.sendables__casting #postcard_layout.email .email_form input,body.responsive.sendables__casting #postcard_layout.email .email_form textarea{padding:20px 14px;border:2px solid #dedede}body.responsive.sendables__add_message #postcard_layout.email .email_form input,body.responsive.sendables__add_message #postcard_layout.email .email_form textarea,body.responsive.sendables__casting #postcard_layout.email .email_form input,body.responsive.sendables__casting #postcard_layout.email .email_form textarea{outline:none;resize:none}body.responsive.sendables__add_message #postcard_layout.email .email_form_left textarea.e_to,body.responsive.sendables__add_message #postcard_layout.email textarea.e_msg,body.responsive.sendables__casting #postcard_layout.email .email_form_left textarea.e_to,body.responsive.sendables__casting #postcard_layout.email textarea.e_msg{resize:none}body.responsive.sendables__add_message #postcard_layout.email .e_to,body.responsive.sendables__add_message #postcard_layout.email .e_from,body.responsive.sendables__casting #postcard_layout.email .e_to,body.responsive.sendables__casting #postcard_layout.email .e_from{width:323px}body.responsive.sendables__add_message #postcard_layout.email .e_to_label,body.responsive.sendables__casting #postcard_layout.email .e_to_label{margin:22px 0 0 39px}body.responsive.sendables__add_message #postcard_layout.email .e_to,body.responsive.sendables__casting #postcard_layout.email .e_to{height:100px}body.responsive.sendables__add_message #postcard_layout.email .e_msg,body.responsive.sendables__casting #postcard_layout.email .e_msg{width:335px;height:189px}body.responsive.sendables__add_message #postcard_layout.email input.e_error,body.responsive.sendables__add_message #postcard_layout.email textarea.e_error,body.responsive.sendables__casting #postcard_layout.email input.e_error,body.responsive.sendables__casting #postcard_layout.email textarea.e_error{border:2px solid #ff3b3b}body.responsive.sendables__add_message #postcard_layout.email .sorry_error,body.responsive.sendables__casting #postcard_layout.email .sorry_error{position:absolute;top:38px;left:180px;font-size:22px}body.responsive.sendables__add_message #postcard_layout.email .email_form_left,body.responsive.sendables__casting #postcard_layout.email .email_form_left{width:468px;margin-right:14px}body.responsive.sendables__add_message #postcard_layout.email .email_form_left textarea,body.responsive.sendables__casting #postcard_layout.email .email_form_left textarea{margin-top:22px;height:80px}body.responsive.sendables__add_message #postcard_layout.email .e_form_details,body.responsive.sendables__casting #postcard_layout.email .e_form_details{font-size:15px;width:345px;color:#b4b4b4}body.responsive.sendables__add_message #postcard_layout.email .e_form_details a,body.responsive.sendables__casting #postcard_layout.email .e_form_details a{color:#868686}body.responsive.sendables__add_message #postcard_layout.email .email_form_foot,body.responsive.sendables__casting #postcard_layout.email .email_form_foot{clear:left;display:block;height:75px}body.responsive.sendables__add_message #postcard_layout.email a.cs_import,body.responsive.sendables__casting #postcard_layout.email a.cs_import{float:right}body.responsive.sendables__add_message #postcard_layout.email .email_send,body.responsive.sendables__casting #postcard_layout.email .email_send{border-right:1px solid #d4d4d4;padding:25px 42px 25px 0;margin-right:45px}body.responsive.sendables__add_message #postcard_layout.email .email_send input,body.responsive.sendables__casting #postcard_layout.email .email_send input{display:inline}body.responsive.sendables__add_message #postcard_layout.email input.e_radio,body.responsive.sendables__casting #postcard_layout.email input.e_radio{margin:7px 17px 0 0;padding:0px;border:0}body.responsive.sendables__add_message #postcard_layout.email .email_form_foot label,body.responsive.sendables__casting #postcard_layout.email .email_form_foot label{font-size:24px;margin-right:9px;color:#ababab}body.responsive.sendables__add_message #postcard_layout.email .email_send_later,body.responsive.sendables__casting #postcard_layout.email .email_send_later{padding:25px 0 0 0;width:450px}body.responsive.sendables__add_message #postcard_layout.email .email_send_later select,body.responsive.sendables__casting #postcard_layout.email .email_send_later select{margin-left:10px}body.responsive.sendables__add_message #postcard_layout.email .b_send input.button,body.responsive.sendables__casting #postcard_layout.email .b_send input.button{border:none;width:163px;height:58px;background:url(/assets/ecards_2012/common/b_send-d17134ec0cb2a3a7c4256ea64570b7471b8418e9f9b59cc0342014b08238560f.png) no-repeat -163px 0;position:absolute;right:44px;bottom:72px;box-shadow:none;padding:0}body.responsive.sendables__add_message #postcard_layout.email .s_30,body.responsive.sendables__casting #postcard_layout.email .s_30{margin-left:30px}body.responsive.sendables__add_message #postcard_layout.email .email_nl,body.responsive.sendables__casting #postcard_layout.email .email_nl{background-color:#fafafa;position:relative;padding-left:30px;margin-right:30px;overflow:auto}body.responsive.sendables__add_message #postcard_layout.email_upsell a.copylink,body.responsive.sendables__casting #postcard_layout.email_upsell a.copylink{color:#4ad301;text-decoration:none;line-height:15px}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl a.button,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl a.button{float:right}body.responsive.sendables__add_message #postcard_layout.email .email_mid,body.responsive.sendables__casting #postcard_layout.email .email_mid{text-align:center;color:#b4b3b3;margin:15px 0}body.responsive.sendables__add_message #postcard_layout.email .email_nl_left,body.responsive.sendables__casting #postcard_layout.email .email_nl_left{width:530px;border-right:1px solid #d4d4d4}body.responsive.sendables__add_message #postcard_layout.email .email_nl_left ul li,body.responsive.sendables__casting #postcard_layout.email .email_nl_left ul li{background:url(/assets/ecards_2012/common/check-7584db21dfa8a412c41690764f76e8fe1ead58633c6c8212086ceecbd85dab04.png) no-repeat left center;padding:5px 0 5px 45px;font-size:20px}body.responsive.sendables__add_message #postcard_layout.email .email_nl_right,body.responsive.sendables__casting #postcard_layout.email .email_nl_right{padding-left:597px}body.responsive.sendables__add_message #postcard_layout.email .email_nl_right p,body.responsive.sendables__casting #postcard_layout.email .email_nl_right p{margin:0;float:left}body.responsive.sendables__add_message #postcard_layout.email .email_nl_right .login,body.responsive.sendables__add_message #postcard_layout.email .email_nl_right p,body.responsive.sendables__casting #postcard_layout.email .email_nl_right .login,body.responsive.sendables__casting #postcard_layout.email .email_nl_right p{font-size:16px}body.responsive.sendables__add_message #postcard_layout.email .email_nl_right a,body.responsive.sendables__casting #postcard_layout.email .email_nl_right a{font-size:11px !important}body.responsive.sendables__add_message #postcard_layout.email input,body.responsive.sendables__add_message #postcard_layout.email textarea,body.responsive.sendables__add_message #postcard_layout.email .email_nl,body.responsive.sendables__casting #postcard_layout.email input,body.responsive.sendables__casting #postcard_layout.email textarea,body.responsive.sendables__casting #postcard_layout.email .email_nl{color:#8d8b8b;padding:8px;border:1px solid #dedede;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1)}body.responsive.sendables__add_message #postcard_layout.share,body.responsive.sendables__casting #postcard_layout.share{height:542px;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.share .header,body.responsive.sendables__casting #postcard_layout.share .header{background:url(/assets/ecards_2012/common/card_bg_top-bc0a841065bba14c1d39f1b6d6180b215cde1889d9040b4c38b34d920f5b05ca.png) no-repeat top center;padding:23px 0px 21px 0px;margin:0px;height:13px;width:100%;text-align:left;line-height:13px;font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.share .header a,body.responsive.sendables__casting #postcard_layout.share .header a{margin-left:30px;text-decoration:none;font-size:18px;color:#797979}body.responsive.sendables__add_message #postcard_layout.share .header .stamp,body.responsive.sendables__casting #postcard_layout.share .header .stamp{position:absolute;top:25px;right:10px}body.responsive.sendables__add_message #postcard_layout.share .share_text_blue,body.responsive.sendables__casting #postcard_layout.share .share_text_blue{padding:20px 20px 33px 23px;width:100%;padding-top:82px}body.responsive.sendables__add_message #postcard_layout.share .share_text_blue h1,body.responsive.sendables__casting #postcard_layout.share .share_text_blue h1{color:#597EB6;font-size:36px;height:36px;font-family:'Varela Round', sans-serif;font-variant:normal}body.responsive.sendables__add_message #postcard_layout.share .share_text_blue span,body.responsive.sendables__casting #postcard_layout.share .share_text_blue span{top:85px;background:url(/assets/ecards_2012/pages/fb_logo-a3ad54539d8bf7420003dedb81aa6a8a97cdab6e43ff6f3e68d4c6f5bf5d4b7c.png) no-repeat scroll center top transparent;width:160px;height:32px;text-indent:-3000px;overflow:hidden;margin-left:10px;position:absolute}body.responsive.sendables__add_message #postcard_layout.share .primary,body.responsive.sendables__casting #postcard_layout.share .primary{position:absolute;left:25px;top:141px;width:310px;height:340px;border-right:1px solid #ccc}body.responsive.sendables__add_message #postcard_layout.share .primary h2,body.responsive.sendables__casting #postcard_layout.share .primary h2{color:#686868;font-size:24px;font-family:'Varela Round', sans-serif;font-style:normal;font-weight:normal}body.responsive.sendables__add_message #postcard_layout.share .primary .img_fb,body.responsive.sendables__casting #postcard_layout.share .primary .img_fb{margin:30px 33px 100px 13px}body.responsive.sendables__add_message #postcard_layout.share .primary .or,body.responsive.sendables__casting #postcard_layout.share .primary .or{position:absolute;left:280px;top:134px;font-size:14px;font-family:'Varela Round', sans-serif;font-weight:normal;color:#535353;padding:20px;background-color:white;display:block;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout.share .primary .fb_post,body.responsive.sendables__casting #postcard_layout.share .primary .fb_post{position:absolute;width:112px;height:61px;left:112px;top:64px;background:url(/assets/ecards_2012/pages/b_post-daac3702ac2174785b693a2de3b8a04c7a7deb39e0cdb86e8883e8420096a4ff.png) no-repeat -112px 0}body.responsive.sendables__add_message #postcard_layout.share .primary .fb_post a,body.responsive.sendables__casting #postcard_layout.share .primary .fb_post a{width:112px;height:61px}body.responsive.sendables__add_message #postcard_layout.share .primary .share_tweet,body.responsive.sendables__casting #postcard_layout.share .primary .share_tweet{position:absolute;top:268px}body.responsive.sendables__add_message #postcard_layout.share .primary .share_tweet a:hover,body.responsive.sendables__casting #postcard_layout.share .primary .share_tweet a:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5}body.responsive.sendables__add_message #postcard_layout.share .primary .upload_to_fb_album,body.responsive.sendables__casting #postcard_layout.share .primary .upload_to_fb_album{top:-70px;left:0px;position:relative;background:url(/assets/ecards_2012/postcard_layout/upload_to_fb-09cc962a5fe1311e5e423746eee6fcd849aaa362ead74ce13f797f4176e67bda.png);width:272px;height:72px;display:block;text-indent:-9999px}body.responsive.sendables__add_message #postcard_layout.share .secondary,body.responsive.sendables__casting #postcard_layout.share .secondary{position:absolute;left:368px;top:144px;width:348px;height:280px}body.responsive.sendables__add_message #postcard_layout.share .secondary h2,body.responsive.sendables__casting #postcard_layout.share .secondary h2{font-size:24px;float:left;display:block;margin-bottom:5px;font-weight:normal;color:#686868}body.responsive.sendables__add_message #postcard_layout.share .secondary p.center,body.responsive.sendables__casting #postcard_layout.share .secondary p.center{font-family:'Varela Round', sans-serif;font-size:16px;text-align:center;width:570px;margin:122px 0 20px 0;color:#535353}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_connect a,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_connect a{width:570px}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_connect a .login_to_facebook,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_connect a .login_to_facebook{margin-left:134px;margin-top:0px}body.responsive.sendables__add_message #postcard_layout.share .secondary label,body.responsive.sendables__casting #postcard_layout.share .secondary label{font-size:16px;float:left;padding:23px 22px 0 0;display:block;margin-bottom:36px;font-weight:bold}body.responsive.sendables__add_message #postcard_layout.share .secondary .find_friends,body.responsive.sendables__casting #postcard_layout.share .secondary .find_friends{width:304px;height:14px;position:absolute;top:47px;left:143px;color:#8d8b8b;padding:9px;border:1px solid #dedede;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 3px 3px rgba(0,0,0,0.1)}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends{width:568px;height:240px;margin-top:25px;overflow-x:hidden;overflow-y:scroll}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend{display:block;width:137px;height:75px;border:none;float:left}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_img,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_img{float:left}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_img img,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_img img{margin-right:6px}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_info span.friend_first_name,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_info span.friend_first_name{float:left;margin-right:5px;display:block;color:#535353;font-size:12px;font-family:'Varela Round', sans-serif;font-style:normal;font-weight:normal}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_info span.friend_last_name,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_info span.friend_last_name{margin-bottom:12px;display:block;color:#535353;font-size:12px;font-family:'Varela Round', sans-serif;font-style:normal;font-weight:normal}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_info p,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_info p{margin-bottom:15px;line-height:12px}body.responsive.sendables__add_message #postcard_layout.share .secondary .fb_friends .friend .friend_info a,body.responsive.sendables__casting #postcard_layout.share .secondary .fb_friends .friend .friend_info a{color:#0192D0;outline:none;font-size:12px;font-family:'Varela Round', sans-serif;font-style:normal;font-weight:normal}body.responsive.sendables__add_message #related_content.template,body.responsive.sendables__casting #related_content.template{padding:0 20px 33px 20px;margin:0 auto 75px auto;width:916px;min-height:365px}body.responsive.sendables__add_message #related_content.template .tags,body.responsive.sendables__casting #related_content.template .tags{float:left}body.responsive.sendables__add_message #related_content.template .similar,body.responsive.sendables__casting #related_content.template .similar{float:left}body.responsive.sendables__add_message #related_content.template .similar h1,body.responsive.sendables__casting #related_content.template .similar h1{float:left}body.responsive.sendables__add_message #related_content.template .similar_contents li,body.responsive.sendables__casting #related_content.template .similar_contents li{float:left}body.responsive.sendables__add_message #related_content.template .tags,body.responsive.sendables__casting #related_content.template .tags{width:270px;margin:30px 39px 0 0;position:relative}body.responsive.sendables__add_message #related_content.template .tags ul,body.responsive.sendables__casting #related_content.template .tags ul{margin-top:24px}body.responsive.sendables__add_message #related_content.template .tags li,body.responsive.sendables__casting #related_content.template .tags li{font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #related_content.template h1,body.responsive.sendables__add_message #related_content.template .similar h2,body.responsive.sendables__casting #related_content.template h1,body.responsive.sendables__casting #related_content.template .similar h2{font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #related_content.template .tags li,body.responsive.sendables__add_message #related_content.template h1,body.responsive.sendables__add_message #related_content.template .similar h2,body.responsive.sendables__casting #related_content.template .tags li,body.responsive.sendables__casting #related_content.template h1,body.responsive.sendables__casting #related_content.template .similar h2{background-color:transparent}body.responsive.sendables__add_message #related_content.template .tags li,body.responsive.sendables__casting #related_content.template .tags li{color:#000}body.responsive.sendables__add_message #related_content.template .similar h2,body.responsive.sendables__casting #related_content.template .similar h2{color:#000}body.responsive.sendables__add_message #related_content.template .similar h2 a,body.responsive.sendables__casting #related_content.template .similar h2 a{color:#000;text-decoration:none}body.responsive.sendables__add_message #related_content.template .tags li,body.responsive.sendables__casting #related_content.template .tags li{font-size:18px;text-transform:uppercase;border-top:1px solid #000000;padding:8px 0 8px 0;color:#FFF}body.responsive.sendables__add_message #related_content.template .tags li.first,body.responsive.sendables__casting #related_content.template .tags li.first{border-top:none}body.responsive.sendables__add_message #related_content.template .similar,body.responsive.sendables__add_message #related_content.template .header,body.responsive.sendables__casting #related_content.template .similar,body.responsive.sendables__casting #related_content.template .header{border:1px black}body.responsive.sendables__add_message #related_content.template .similar,body.responsive.sendables__casting #related_content.template .similar{padding:30px 0 0 0}body.responsive.sendables__add_message #related_content.template h1,body.responsive.sendables__casting #related_content.template h1{font-size:20px;color:#000}body.responsive.sendables__add_message #related_content.template .similar h2,body.responsive.sendables__casting #related_content.template .similar h2{font-size:15px;float:right;padding:4px 30px 0 0}body.responsive.sendables__add_message #related_content.template .similar_contents,body.responsive.sendables__casting #related_content.template .similar_contents{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0px 2px 7px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 2px 7px 3px rgba(0,0,0,0.2);box-shadow:inset 0px 2px 7px 3px rgba(0,0,0,0.2);background-color:rgba(220,220,220,0.1);padding:23px 23px 10px 0px;margin:40px 0 0 0;height:auto;overflow:auto;width:583px}body.responsive.sendables__add_message #related_content.template .header,body.responsive.sendables__casting #related_content.template .header{text-decoration:italic}body.responsive.sendables__add_message #related_content.template .similar .header,body.responsive.sendables__casting #related_content.template .similar .header{padding-left:30px}body.responsive.sendables__add_message #related_content.template .similar .similar_contents ul,body.responsive.sendables__casting #related_content.template .similar .similar_contents ul{width:100%;display:block;padding:10px 0;overflow:visible}body.responsive.sendables__add_message #related_content.template .similar .similar_contents li,body.responsive.sendables__casting #related_content.template .similar .similar_contents li{float:left;display:block;width:158px;margin:0 0 22px 18px;padding-left:15px}body.responsive.sendables__add_message #postcard_layout.template,body.responsive.sendables__casting #postcard_layout.template{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:20px 20px 33px 20px;margin:0 auto 23px auto;width:916px;height:472px;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,0.4);-moz-box-shadow:3px 3px 12px rgba(0,0,0,0.4);box-shadow:3px 3px 12px rgba(0,0,0,0.4);position:relative}body.responsive.sendables__add_message #postcard_layout.template .make_button.default.free .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.default.free .template_button_size{background-image:url(/assets/ecards_2012/postcard_layout/b_free_make-1cf6e1fa00a3d5f1ce1bcc0ce1dcbd2893bb12e3a37b4c826dfa986d16e86dca.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .make_button.default.premium .template_button_size,body.responsive.sendables__add_message #postcard_layout.template .make_button.default.subscriber .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.default.premium .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.default.subscriber .template_button_size{background-image:url(/assets/ecards_2012/postcard_layout/b_not_free_make-6d9a4a0bde5e8c878b2b5d46c9dd156af183956711dc7d7d135bac240ce1fcdd.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .make_button.valentines.free .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.valentines.free .template_button_size{background-image:url(/assets/ecards_2012/channels/valentines/postcard_layout/b_free_make-1fe1fff1c77e2bbe630f3ba820435b9ac6b54181bd74e8e0743b18094736cf2f.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .make_button.valentines.premium .template_button_size,body.responsive.sendables__add_message #postcard_layout.template .make_button.valentines.subscriber .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.valentines.premium .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.valentines.subscriber .template_button_size{background-image:url(/assets/ecards_2012/channels/valentines/postcard_layout/b_not_free_make-19d1a86d4645e4624484014c409496b359027f2ac34668c54fdeff661aec8ea6.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .make_button.holidays.free .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.holidays.free .template_button_size{background-image:url(/assets/ecards_2012/channels/holidays/postcard_layout/b_free_make-d436ee31d8330e55418541b82965350dd77dd3001d121b3f98e70402be8109a0.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .make_button.holidays.premium .template_button_size,body.responsive.sendables__add_message #postcard_layout.template .make_button.holidays.subscriber .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.holidays.premium .template_button_size,body.responsive.sendables__casting #postcard_layout.template .make_button.holidays.subscriber .template_button_size{background-image:url(/assets/ecards_2012/channels/holidays/postcard_layout/b_not_free_make-ea07b9beb92fe4b055a9efd084bac7efb99dfecb869621fb2be44d8a76dcedb2.png);background-position:center center;background-repeat:no-repeat}body.responsive.sendables__add_message #postcard_layout.template .template_message_area,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template .template_message_area,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}body.responsive.sendables__add_message #postcard_layout.template .header,body.responsive.sendables__casting #postcard_layout.template .header{position:absolute}body.responsive.sendables__add_message #postcard_layout.template .template_secondary,body.responsive.sendables__casting #postcard_layout.template .template_secondary{position:absolute}body.responsive.sendables__add_message #postcard_layout.template .template_secondary .template_text,body.responsive.sendables__casting #postcard_layout.template .template_secondary .template_text{position:absolute}body.responsive.sendables__add_message #postcard_layout.template .template_title,body.responsive.sendables__add_message #postcard_layout.template .template_type,body.responsive.sendables__add_message #postcard_layout.template .template_type_two_line,body.responsive.sendables__add_message #postcard_layout.template .template_message_area,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__add_message #postcard_layout.template .template_secondary .stamp,body.responsive.sendables__casting #postcard_layout.template .template_title,body.responsive.sendables__casting #postcard_layout.template .template_type,body.responsive.sendables__casting #postcard_layout.template .template_type_two_line,body.responsive.sendables__casting #postcard_layout.template .template_message_area,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template .template_secondary .stamp{position:absolute}body.responsive.sendables__add_message #postcard_layout.template .header,body.responsive.sendables__casting #postcard_layout.template .header{left:38px;top:30px}body.responsive.sendables__add_message #postcard_layout.template .header h1,body.responsive.sendables__casting #postcard_layout.template .header h1{font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.template .template_secondary .template_text,body.responsive.sendables__add_message #postcard_layout.template .template_title,body.responsive.sendables__add_message #postcard_layout.template .template_type,body.responsive.sendables__add_message #postcard_layout.template .template_type_two_line,body.responsive.sendables__casting #postcard_layout.template .template_secondary .template_text,body.responsive.sendables__casting #postcard_layout.template .template_title,body.responsive.sendables__casting #postcard_layout.template .template_type,body.responsive.sendables__casting #postcard_layout.template .template_type_two_line{font-family:'Varela Round', sans-serif}body.responsive.sendables__add_message #postcard_layout.template .header h1,body.responsive.sendables__casting #postcard_layout.template .header h1{color:#000;height:20px;font-weight:normal;padding:0;font-size:19px;letter-spacing:.04em;text-transform:uppercase}body.responsive.sendables__add_message #postcard_layout.template .template_primary,body.responsive.sendables__casting #postcard_layout.template .template_primary{position:absolute;top:40px;left:20px;float:left;width:625px;border-right:2px solid #e5e5e5;margin:0;padding:0}body.responsive.sendables__add_message #postcard_layout.template .template_secondary,body.responsive.sendables__casting #postcard_layout.template .template_secondary{display:block;float:left;height:480px;margin:0 0 0 660px;width:270px;overflow-y:auto}body.responsive.sendables__add_message #postcard_layout.template .template_secondary .template_text,body.responsive.sendables__casting #postcard_layout.template .template_secondary .template_text{left:676px;top:-336px;width:260px;color:#C5C5C5;font-size:16px}body.responsive.sendables__add_message #postcard_layout.template .template_primary .player,body.responsive.sendables__casting #postcard_layout.template .template_primary .player{margin:22px auto 22px auto;padding-right:25px}body.responsive.sendables__add_message #postcard_layout.template .template_primary .player .small_client,body.responsive.sendables__casting #postcard_layout.template .template_primary .player .small_client{width:567px;margin:0 auto}body.responsive.sendables__add_message #postcard_layout.template .template_primary .player img,body.responsive.sendables__casting #postcard_layout.template .template_primary .player img{display:block;width:425px;margin:0 auto;border-top:7px solid #FFF;border-bottom:7px solid #FFF;border-left:8px solid #FFF;border-right:8px solid #FFF;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.5);box-shadow:0px 0px 6px rgba(0,0,0,0.5)}body.responsive.sendables__add_message #postcard_layout.template .template_title .template_type,body.responsive.sendables__add_message #postcard_layout.template .template_type_two_line,body.responsive.sendables__add_message #postcard_layout.template .template_message_area,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template .template_title .template_type,body.responsive.sendables__casting #postcard_layout.template .template_type_two_line,body.responsive.sendables__casting #postcard_layout.template .template_message_area,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line{left:0px;display:block;background-color:transparent}body.responsive.sendables__add_message #postcard_layout.template .template_title,body.responsive.sendables__add_message #postcard_layout.template .template_type,body.responsive.sendables__add_message #postcard_layout.template .template_type_two_line,body.responsive.sendables__casting #postcard_layout.template .template_title,body.responsive.sendables__casting #postcard_layout.template .template_type,body.responsive.sendables__casting #postcard_layout.template .template_type_two_line{letter-spacing:-0.04em;padding:10px;font-size:28px}body.responsive.sendables__add_message #postcard_layout.template .template_title,body.responsive.sendables__casting #postcard_layout.template .template_title{margin:0;padding:30px 0 0;float:left;overflow:hidden;position:relative;text-overflow:ellipsis;width:230px;line-height:30px}body.responsive.sendables__add_message #postcard_layout.template .template_type,body.responsive.sendables__casting #postcard_layout.template .template_type{position:relative;display:block;float:left;margin:0;padding:10px 0 0;width:230px;color:#707070;text-transform:lowercase}body.responsive.sendables__add_message #postcard_layout.template .message_area,body.responsive.sendables__casting #postcard_layout.template .message_area{margin:0;padding:0;position:relative;display:block;float:left;width:230px}body.responsive.sendables__add_message #postcard_layout.template .template_type_two_line,body.responsive.sendables__casting #postcard_layout.template .template_type_two_line{margin:0;padding:10px 0 0;position:relative;display:block;float:left;width:230px;color:#707070;text-transform:lowercase}body.responsive.sendables__add_message #postcard_layout.template .template_button_size,body.responsive.sendables__casting #postcard_layout.template .template_button_size{margin-left:134px;width:330px;height:69px;float:left}body.responsive.sendables__add_message #postcard_layout.template .template_button_size a,body.responsive.sendables__casting #postcard_layout.template .template_button_size a{margin:0px auto;width:330px;height:69px;float:left}body.responsive.sendables__add_message #postcard_layout.template .template_message_area,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__add_message #postcard_layout.template p,body.responsive.sendables__casting #postcard_layout.template .template_message_area,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template p{font-family:'Architects Daughter', 'Arial'}body.responsive.sendables__add_message #postcard_layout.template .template_message_area,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template .template_message_area,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line{margin:0;padding:0;position:relative;display:block;float:left;width:230px;border:none;font-size:20px;color:#707070;overflow-x:hidden;overflow-y:auto;word-wrap:break-word}body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line{padding:10px}body.responsive.sendables__add_message #postcard_layout.template .template_message_area p,body.responsive.sendables__add_message #postcard_layout.template .template_message_area_two_line p,body.responsive.sendables__casting #postcard_layout.template .template_message_area p,body.responsive.sendables__casting #postcard_layout.template .template_message_area_two_line p{font-size:16px;line-height:22px}body.responsive.sendables__add_message #postcard_layout.template .template_secondary .stamp,body.responsive.sendables__casting #postcard_layout.template .template_secondary .stamp{display:block;float:left;margin:0 0 0 100px;padding:0;position:relative;width:180px}body.responsive.sendables__add_message #postcard_layout.email_upsell,body.responsive.sendables__casting #postcard_layout.email_upsell{height:500px;color:#8D8B8B}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl_left li,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl_left li{background:url(/assets/ecards_2012/common/check-7584db21dfa8a412c41690764f76e8fe1ead58633c6c8212086ceecbd85dab04.png) no-repeat left center;padding:5px 0 5px 45px;font-size:20px}body.responsive.sendables__add_message #postcard_layout.email_upsell .stamp,body.responsive.sendables__casting #postcard_layout.email_upsell .stamp{right:10px;top:20px}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl{position:relative;width:853px;margin-left:40px;overflow:hidden}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_form,body.responsive.sendables__casting #postcard_layout.email_upsell .email_form{position:relative;top:62px}body.responsive.sendables__add_message #postcard_layout.email_upsell .s_30,body.responsive.sendables__casting #postcard_layout.email_upsell .s_30{padding-left:70px;font-size:20px}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_mid,body.responsive.sendables__casting #postcard_layout.email_upsell .email_mid{text-align:center;margin:3px 0;font-size:20px}body.responsive.sendables__add_message #postcard_layout.email_upsell .content,body.responsive.sendables__casting #postcard_layout.email_upsell .content{position:relative;top:88px}body.responsive.sendables__add_message #postcard_layout.email_upsell .content .header,body.responsive.sendables__casting #postcard_layout.email_upsell .content .header{margin-left:43px}body.responsive.sendables__add_message #postcard_layout.email_upsell .content .header h1,body.responsive.sendables__casting #postcard_layout.email_upsell .content .header h1{font-size:40px;color:#000}body.responsive.sendables__add_message #postcard_layout.email_upsell .copylink,body.responsive.sendables__casting #postcard_layout.email_upsell .copylink{font-size:20px}body.responsive.sendables__add_message #postcard_layout.email_upsell .b_copy a.button,body.responsive.sendables__casting #postcard_layout.email_upsell .b_copy a.button{width:142px;height:36px;background:url(/assets/ecards_2012/common/b_copy-42752a54c0a8fe6d72994c53067233ff0849466ac745e77c0b4408744a2ae70a.png) no-repeat -142px 0}body.responsive.sendables__add_message #postcard_layout.email_upsell .b_copy a.button .hover,body.responsive.sendables__casting #postcard_layout.email_upsell .b_copy a.button .hover{width:142px;height:36px;background:url(/assets/ecards_2012/common/b_copy-42752a54c0a8fe6d72994c53067233ff0849466ac745e77c0b4408744a2ae70a.png) no-repeat 0 0}body.responsive.sendables__add_message #postcard_layout.email_upsell .b_free a.button,body.responsive.sendables__casting #postcard_layout.email_upsell .b_free a.button{width:193px;height:84px;margin-bottom:13px;background:url(/assets/ecards_2012/common/b_create_free_pink-9a1d0aeb52f5186fcf92aa58d08f3c809eb396e321d72f5426486c7218008920.png) no-repeat -193px 0;position:relative}body.responsive.sendables__add_message #postcard_layout.email_upsell .b_free a.button:hover,body.responsive.sendables__casting #postcard_layout.email_upsell .b_free a.button:hover{background:url(/assets/ecards_2012/common/b_create_free_pink-9a1d0aeb52f5186fcf92aa58d08f3c809eb396e321d72f5426486c7218008920.png) no-repeat 0 0;width:194px;left:0px}body.responsive.sendables__add_message #postcard_layout.email_upsell #alreadyamember a,body.responsive.sendables__casting #postcard_layout.email_upsell #alreadyamember a{color:#8D8B8B}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl p,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl p{font-size:24px;margin:12px 0}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl_left,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl_left{width:300px;float:left}body.responsive.sendables__add_message #postcard_layout.email_upsell .email_nl_right,body.responsive.sendables__casting #postcard_layout.email_upsell .email_nl_right{width:240px;float:right;border-left:1px solid;padding-left:60px}body.responsive.sendables__add_message #postcard_layout.email_upsell #alreadyamember,body.responsive.sendables__casting #postcard_layout.email_upsell #alreadyamember{margin-left:-22px}body.responsive.sendables__add_message #postcard_layout.email_upsell #alreadyamember p,body.responsive.sendables__casting #postcard_layout.email_upsell #alreadyamember p{font-size:15px}body.responsive.sendables__add_message .sendables__template .wwrap,body.responsive.sendables__casting .sendables__template .wwrap{background-color:#b6ccd7}body.responsive.sendables__add_message .channel_JibJab.index__politics #wwrap,body.responsive.sendables__casting .channel_JibJab.index__politics #wwrap{background-color:white}body.responsive.sendables__add_message #politics-wrapper,body.responsive.sendables__casting #politics-wrapper{background:url(/assets/ecards_2012/pages/politics/jibjab-team-994ac921229081b7557a191cc7e14b0c9fd63eec6ec31a318bd72fcd7df99475.png) no-repeat scroll 600px 110px transparent;font-family:Georgia, "Times New Roman" , Times, serif;font-size:14px;min-height:720px;width:100%}body.responsive.sendables__add_message #politics-wrapper h2,body.responsive.sendables__casting #politics-wrapper h2{font-size:60px;font-family:'Varela Round',sans-serif;margin:20px 0}body.responsive.sendables__add_message #politics-wrapper h3,body.responsive.sendables__casting #politics-wrapper h3{font-size:38px;font-family:'Varela Round',sans-serif;margin-bottom:30px}body.responsive.sendables__add_message #politics-wrapper p,body.responsive.sendables__casting #politics-wrapper p{width:545px;font-size:15px;margin-top:25px}body.responsive.sendables__add_message #politics-wrapper a.sb_link,body.responsive.sendables__casting #politics-wrapper a.sb_link{color:#333333;color:#535353}body.responsive.sendables__add_message #politics-wrapper div.thumbs-holder a,body.responsive.sendables__casting #politics-wrapper div.thumbs-holder a{float:left;margin-left:18px}body.responsive.sendables__add_message #politics-wrapper a.right-aligned,body.responsive.sendables__casting #politics-wrapper a.right-aligned{font-family:Georgia, "Times New Roman";width:234px;float:left;text-align:right;font-size:20px;display:block;margin:20px 0 20px 706px;padding:0}body.responsive.sendables__add_message #politics-wrapper hr,body.responsive.sendables__casting #politics-wrapper hr{color:#b6c1e0;margin:40px 0 20px}body.responsive.sendables__add_message #politics-wrapper .italic,body.responsive.sendables__casting #politics-wrapper .italic{font-style:italic}body.responsive.sendables__add_message #politics-wrapper .dark-blue,body.responsive.sendables__casting #politics-wrapper .dark-blue{color:#052172}body.responsive.sendables__add_message #politics-wrapper .light-blue,body.responsive.sendables__casting #politics-wrapper .light-blue{color:#8d9ecf}body.responsive.sendables__add_message .ecard_banner,body.responsive.sendables__casting .ecard_banner{font-family:"Lora", cursive;font-weight:400;font-style:italic;font-size:18px;margin:0px auto 0px auto;width:970px;color:#fff;height:125px;padding:25px 0px 25px 0px;clear:both}body.responsive.sendables__add_message .ecard_banner .banner_title,body.responsive.sendables__casting .ecard_banner .banner_title{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:200;font-style:normal;font-size:32px;color:#89feff;padding:0px 0px 14px 0px}body.responsive.sendables__add_message .ecard_banner img,body.responsive.sendables__casting .ecard_banner img{width:127px;height:112px}body.responsive.sendables__add_message .ecard_banner .banner_buttons,body.responsive.sendables__casting .ecard_banner .banner_buttons{margin-top:30px}body.responsive.sendables__add_message .ecard_banner a.button,body.responsive.sendables__casting .ecard_banner a.button{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-style:normal;font-size:18px;text-decoration:none;color:#fff;text-indent:0px;background-image:url(/assets/ecards_2012/postcard_layout/promos/transparent_bg-5ddcb721aab7a010486962a926051b774cde54b72210a014ad7d8f483d5abfc8.png);background-repeat:repeat;border-radius:10px;width:auto !important;padding:7px 24px 7px 24px;display:inline}body.responsive.sendables__add_message .ecard_banner .banner_copy,body.responsive.sendables__casting .ecard_banner .banner_copy{float:left;padding:0px 40px 0px 35px}body.responsive.sendables__add_message .ecard_banner div.related_ecard,body.responsive.sendables__casting .ecard_banner div.related_ecard{float:left;padding:0px 12px 0px 12px;border-right:1px solid rgba(120,120,120,0.5)}body.responsive.sendables__add_message .ecard_banner div.related_ecard a,body.responsive.sendables__casting .ecard_banner div.related_ecard a{border:8px solid rgba(120,120,120,0.5);float:left}body.responsive.sendables__add_message .ecard_banner div.related_ecard a img,body.responsive.sendables__casting .ecard_banner div.related_ecard a img{width:141px;height:107px}body.responsive.sendables__add_message .ecard_banner div.related_ecard:last-child,body.responsive.sendables__casting .ecard_banner div.related_ecard:last-child{border-right:none;padding:0px 0px 0px 12px}body.responsive.sendables__add_message .ecard_banner .banner_hg,body.responsive.sendables__casting .ecard_banner .banner_hg{float:right;margin:15px 85px 0px 0px}body.responsive.sendables__add_message .ecard_banner .banner_hg_flash,body.responsive.sendables__casting .ecard_banner .banner_hg_flash{float:right;margin:0px 85px 0px 0px}body.responsive.sendables__add_message .ecard_banner span.white,body.responsive.sendables__casting .ecard_banner span.white{color:#fff}body.responsive.sendables__add_message .ecard_banner .banner_download,body.responsive.sendables__casting .ecard_banner .banner_download{float:right;width:337px;height:150px;max-height:150px;overflow:hidden;margin:0px 15px 0px 0px}body.responsive.sendables__add_message .ecard_banner .banner_download_content,body.responsive.sendables__casting .ecard_banner .banner_download_content{background-image:url(/assets/ecards_2012/postcard_layout/promos/iphone5_bg-f990b9c4108f692d073b109c9c082d85444e96a2007b759e808d55b219fb8022.png);background-repeat:no-repeat;width:337px;height:125px;margin:150px 0px 0px 0px}body.responsive.sendables__add_message .ecard_banner .banner_download_content a,body.responsive.sendables__casting .ecard_banner .banner_download_content a{width:180px;height:102px;display:block;overflow:hidden;margin:9px 0px 0px 82px;padding-top:9px}body.responsive.sendables__add_message .ecard_banner .banner_download_content a img,body.responsive.sendables__casting .ecard_banner .banner_download_content a img{width:180px;height:auto}body.responsive.sendables__add_message .ecard_banner .banner_dvd,body.responsive.sendables__casting .ecard_banner .banner_dvd{float:right;background-image:url(/assets/ecards_2012/postcard_layout/promos/dvd_bg-8041f9806fcbed31ccc82a958e595563c6ff92f0c87b2cd25b1eddbff29b19ad.png);background-repeat:no-repeat;width:197px;height:159px;margin:-10px 72px 0px 0px}body.responsive.sendables__add_message .ecard_banner .banner_dvd a,body.responsive.sendables__casting .ecard_banner .banner_dvd a{text-decoration:none}body.responsive.sendables__add_message .ecard_banner .banner_dvd a span,body.responsive.sendables__casting .ecard_banner .banner_dvd a span{display:block;width:140px;height:40px;text-align:center;padding:10px 0px 0px 0px;margin:3px 0px 0px 54px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-style:normal;font-size:38px;color:#000}body.responsive.sendables__add_message .ecard_banner .banner_dvd img,body.responsive.sendables__casting .ecard_banner .banner_dvd img{display:block;width:140px;height:105px;margin:1px 0px 0px 54px}html.desktop body.responsive.sendables__add_message #postcard_layout.add_message{min-width:912px}@media screen and (max-width: 980px){html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile{width:100%;display:none;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:28px;line-height:36px;font-weight:200;color:#FFF;background-image:url(/assets/responsive/ecards/bg_state_title_mobile-b2fa82ebe61426eb7bfbf2f29ec3d3210df20914c5398c8bc0e479c3cc7ca256.png);background-repeat:repeat;background-color:none;padding:0px 0px 0px 0px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile a{text-decoration:none;font-size:36px;line-height:36px;font-weight:400;color:#FFF;padding:0px 10px 0px 10px;margin:0px 30px 0px 30px;position:absolute}html.mobile body.responsive.sendables__add_message .stamp{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message{-webkit-box-shadow:none;box-shadow:none;background-color:inherit;max-width:100%;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;min-height:640px;width:100%}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .left_arrow{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary{background:none;border-right:none;width:100%}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary .player{top:0px;left:0px;margin:0px auto 0px auto;padding:10px 10px 10px 10px;width:90%;background-color:#FFF;border-radius:20px}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary .player #content_container{max-width:100%}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary .player #content_container object{max-width:100%;background-color:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary .player #content_container video{max-width:100%;background-color:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .primary .player #content_container img{max-width:100%;background-color:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary{left:0px;top:354px;width:100%;padding:0px 0px 0px 0px;background-color:none;border-radius:0px}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary h2{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary form{padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary form .message_area{left:0px;width:90%;padding:10px 10px 10px 10px;margin:0px auto 0px auto;max-height:140px;background-image:url(/assets/ecats/ie_trans_fffforty-177624da227497a59d11a96e0570655b81a0981c549b8906105cf9b8279899b8.png);background-color:none;background-repeat:repeat;text-align:center;border:2px dashed #FFF;color:#000}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary form .add_char{display:none;left:0px}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary .secondary_footer .done{width:263px;margin:30px auto 0px auto}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary .secondary_footer .done input.button{margin:0px auto 0px auto;background-image:none;background-color:#2fcc71;color:#FFF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:24px;font-weight:normal;letter-spacing:1px;left:0px;top:0px;width:100%;height:50px;text-indent:0px}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .header{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .footer{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .skip{display:none}html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .still_player{-webkit-box-shadow:none;box-shadow:none;border:none}}@media screen and (max-width: 540px){html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile{font-size:18px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile a{margin:0px 10px 0px 10px}}@media screen and (max-width: 440px){html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile{font-size:14px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile a{margin:0px 10px 0px 10px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary{top:286px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done input.button{max-width:100%}}@media screen and (min-width: 981px){html.mobile body.responsive.sendables__add_message #envelope_layout.add_message .secondary{background-color:#5FA2C7}}@media screen and (max-width: 979px){html.mobile body.responsive.sendables__add_message #mobile_scene_preview{width:460px;max-width:100%;margin:0px auto 0px auto;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5)}html.mobile body.responsive.sendables__add_message .slide_panel{color:#FFF}html.mobile body.responsive.sendables__add_message #apply-casting-wrap{width:100%}}@media screen and (max-width: 640px){html.mobile body.responsive.sendables__add_message #mobile_add_message_help{font-size:16px}html.mobile body.responsive.sendables__add_message .wide_header{display:none}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links{width:300px;padding-left:10px}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a{margin:5px auto 0px auto;display:block}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a.other-cards{float:none;padding-left:38px;background-position:8px center}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a.help-vid{float:none}html.mobile body.responsive.sendables__add_message #canvas-container{height:700px;width:320px;padding:20px 0px 20px 0px}html.mobile body.responsive.sendables__add_message #canvas-container h2{font-size:20px}html.mobile body.responsive.sendables__add_message #facebook-image-dialog h2{font-size:20px}html.mobile body.responsive.sendables__add_message #my-canvas{height:360px;width:320px}html.mobile body.responsive.sendables__add_message #casting_tips,html.mobile body.responsive.sendables__add_message .close_casting_tips_modal{font-size:16px;top:-45px;left:-100px}html.mobile body.responsive.sendables__add_message .slide_panel{width:320px;min-width:320px}html.mobile body.responsive.sendables__add_message .slide_panel.jaw_slide_panel{margin-top:-20px}html.mobile body.responsive.sendables__add_message .slide_panel.jaw_slide_panel .casting_next_step{margin-right:10px;width:90px;font-size:16px}html.mobile body.responsive.sendables__add_message .slide_panel.jaw_slide_panel #button_preview_mouth{margin-left:10px;width:170px;font-size:16px}html.mobile body.responsive.sendables__add_message #casting_tips_modal{width:320px;height:720px;padding:0px 0px 20px 0px;background-size:auto 340px}html.mobile body.responsive.sendables__add_message #casting_tips_modal h3{font-size:20px;margin:32px auto 80px auto}html.mobile body.responsive.sendables__add_message #casting_tips_modal .casting_help_text{left:20px;margin:0px auto 0px auto;display:block;width:280px;position:absolute;font-size:16px}html.mobile body.responsive.sendables__add_message #casting_tips_modal .casting_tips_pinch{top:415px;left:200px;background-size:auto 100px}}@media screen and (max-width: 480px){html.mobile body.responsive.sendables__add_message #fb_title{font-size:20px;margin-top:60px;padding-bottom:0px}html.mobile body.responsive.sendables__add_message #facebook-image-frame{margin-top:5px}}@media screen and (max-width: 460px){html.mobile body.responsive.sendables__add_message #postcard_layout.add_message{margin-bottom:-20px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;max-width:100%;margin-bottom:-12px;padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary{border-right:none;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;background-color:#FFF;border-radius:0px;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5)}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container{max-width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container object,html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container video,html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container img{max-width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary{left:0px;top:397px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form{padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form .message_area{left:0px;width:90%;margin:0px auto 0px auto;max-height:140px;background-image:url(/assets/ecats/ie_trans_fffforty-177624da227497a59d11a96e0570655b81a0981c549b8906105cf9b8279899b8.png);text-align:center;border:2px dashed #FFF;color:#000}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary form .add_char{display:none;left:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done{width:263px;margin:10px auto 0px auto}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .secondary .secondary_footer .done input.button{margin:0px auto 0px auto;background-image:none;background-color:#2fcc71;color:#FFF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:24px;font-weight:normal;letter-spacing:1px;left:0px;top:0px;width:100%;height:50px;text-indent:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .header{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .footer{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .skip{display:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .still_player{-webkit-box-shadow:none;box-shadow:none;border:none}html.mobile body.responsive.sendables__add_message #fb-image-signon{margin-top:120px}html.mobile body.responsive.sendables__add_message .casting_bottom{background-image:none}html.mobile body.responsive.sendables__add_message #mobile_casting_wrap{background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 240px;margin-bottom:-4px}html.mobile body.responsive.sendables__add_message #mobile_casting_client{width:320px}html.mobile body.responsive.sendables__add_message #mobile_casting_client #image_layers{max-width:100%;max-height:240px}html.mobile body.responsive.sendables__add_message #mobile_casting_client .back_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.sendables__add_message #mobile_casting_client .front_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.sendables__add_message #mobile_casting_client .smallhead{display:block}html.mobile body.responsive.sendables__add_message #mobile_casting_client .fullhead{display:none}html.mobile body.responsive.sendables__add_message #mobile_head_selection{width:320px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div,html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div.current{font-size:18px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div .step_num,html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile div.current .step_num{font-size:18px;padding-right:8px}html.mobile body.responsive.sendables__add_message .ecard_state_title_mobile a{font-size:18px}html.mobile body.responsive.sendables__add_message .next_button,html.mobile body.responsive.sendables__add_message .skip_button{width:40%}html.mobile body.responsive.sendables__add_message #mobile_add_message_help{font-size:13px}html.mobile body.responsive.sendables__add_message #mobile_add_message_help .help_desktop{display:none}html.mobile body.responsive.sendables__add_message #mobile_add_message_help .help_phone{display:inline}html.mobile body.responsive.sendables__add_message .casting_bottom{width:100%}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links{width:100%}html.mobile body.responsive.sendables__add_message #make_message_text{width:83%;float:right}html.mobile body.responsive.sendables__add_message .casting-ui-wrap{width:320px}html.mobile body.responsive.sendables__add_message .casting_ui{width:320px}html.mobile body.responsive.sendables__add_message #add-photo-from-device{margin:0px 0px 0px 20px;width:245px}html.mobile body.responsive.sendables__add_message #add-photo-from-facebook{float:left;width:245px;margin:10px 0px 0px 20px}html.mobile body.responsive.sendables__add_message .mobile_head_selection_wrap{width:320px}html.mobile body.responsive.sendables__add_message #mobile_head_selection{width:219px}html.mobile body.responsive.sendables__add_message #mobile_casting_help{font-size:20px}html.mobile body.responsive.sendables__add_message #page_bullets{width:219px}html.mobile body.responsive.sendables__add_message .casting_next_step{width:220px}html.mobile body.responsive.sendables__add_message .actor_tn{width:50px;height:45px;float:left;margin:5px 5px 5px 10px;cursor:pointer;z-index:200}html.mobile body.responsive.sendables__add_message .actor_add{width:100px}html.mobile body.responsive.sendables__add_message .actor_add #actor_add_button img{margin:11px 0px 0px 10px}html.mobile body.responsive.sendables__add_message .actor_nav div#page_bullets{width:219px}}@media screen and (max-width: 320px){#postcard_layout.add_message .primary .player{width:320px;height:222px;max-width:320px;max-height:222px}#postcard_layout.add_message .primary .player #content_container{width:320px;height:222px;max-width:100%;max-height:222px}#postcard_layout.add_message .primary .player #content_container object,#postcard_layout.add_message .primary .player #content_container video,#postcard_layout.add_message .primary .player #content_container img{height:222px;max-height:222px;max-width:100%}}@media screen and (min-width: 959px){html.mobile body.responsive.sendables__add_message #add-photo-help-text{padding:75px 0px 35px 0px}html.mobile body.responsive.sendables__add_message #mobile_head_selection{height:338px;max-height:338px}html.mobile body.responsive.sendables__add_message #mobile_casting_client{width:100%;max-width:100%;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 345px}html.mobile body.responsive.sendables__add_message #mobile_casting_client .mobile_casting_client_sub{max-width:950px;margin:0px auto 0px auto}html.mobile body.responsive.sendables__add_message #mobile_scene_preview{margin:0px 0px 0px 0px}html.mobile body.responsive.sendables__add_message .casting_bottom{height:580px;margin:-345px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:none}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links{width:730px}html.mobile body.responsive.sendables__add_message .casting_bottom .casting-bottom-links a.other-cards{margin-top:-97px}html.mobile body.responsive.sendables__add_message .actor_add{border-right:none;border-bottom:none}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .mobile_head_selection_wrap{height:338px;border-bottom:1px solid #51a8eb}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting_bottom{width:970px;margin-left:auto;margin-right:auto}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting-ui-wrap{position:relative;width:488px;height:439px;margin:0px 0px 0px 460px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .casting_ui{position:absolute;width:488px;height:439px;border-top-right-radius:10px;border-top:1px solid rgba(255,255,255,0.6)}html.mobile body.responsive.sendables__add_message .casting_next_step{width:357px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player{margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:970px;height:345px;border-radius:0px}html.mobile body.responsive.sendables__add_message #postcard_layout.add_message .primary .player #content_container{margin:0px 0px 0px 0px;max-width:460px}html.mobile body.responsive.sendables__add_message #make_message_text{width:430px;height:268px;margin:10px 15px 0px 0px;float:right;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif}html.mobile body.responsive.sendables__add_message .casting_bottom2{display:block;height:180px}}#postcard_layout.add_message{visibility:hidden}#postcard_layout.add_message.a-b-ready{visibility:visible}body.channel_holidays #wrap{background-image:url(/assets/responsive/holidays/2014/bg-ce6a7b62f138d1bcaff98e05cff1d574fed917b718504a3f4d2a1d6875465650.jpg) !important;background-color:#d8f6f5 !important;background-position:top center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1280px){body.channel_holidays #wrap{background-size:100% auto}}body.channel_holidays .postcard_layout.add_message{background-color:transparent;border:none;box-shadow:none}body.channel_holidays .postcard_layout.add_message .header{height:auto;min-height:82px;width:980px;max-width:100%;display:block;margin:0px auto 0px auto;background-position:0px 14px;background-repeat:no-repeat;background-image:url(/assets/responsive/holidays/2014/add_title-1169ee295eff2e55a1daf74bab47c118bea26bf64362b1785227247b07f16b02.png)}@media screen and (max-width: 1028px){body.channel_holidays .postcard_layout.add_message .header{background-image:none}}@media screen and (max-width: 540px){body.channel_holidays .postcard_layout.add_message .header{margin-bottom:0px}}body.channel_holidays .postcard_layout.add_message .header #make_message_text{border:3px dashed #9aede8;position:relative;z-index:2;border-radius:6px;display:block;color:#fff;float:none !important;font-size:30px;line-height:34px;font-weight:normal;font-style:italic;background-color:rgba(1,1,1,0.1);background-image:url(/assets/responsive/holidays/2014/title_hint-17fdf6d060984e898fe37e8646168dd32ffe0f9504ec13f76901a47cdbebd32b.png);background-position:center center;background-repeat:no-repeat;background-size:96% auto;text-shadow:2px 2px rgba(0,0,0,0.4);padding:11px 0px 0px 0px;margin:25px auto 20px auto !important;width:600px;height:43px;max-width:82%;text-align:center;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif}body.channel_holidays .postcard_layout.add_message .header #make_message_text.overrun{border:3px dashed #ff0000}body.channel_holidays .postcard_layout.add_message .header #make_message_text.edit{background-image:none}@media screen and (max-width: 540px){body.channel_holidays .postcard_layout.add_message .header #make_message_text{background-image:url(/assets/responsive/holidays/2014/title_hint_mobile-ac921a255d79fbeeee300c5d49e18e52a573b472930d63bd84550a901863b2a5.png);font-size:24px;line-height:28px;height:85px}body.channel_holidays .postcard_layout.add_message .header #make_message_text.edit{background-image:none}}body.channel_holidays .postcard_layout.add_message #add-message-error{display:none;color:#ff0000;font-size:14px;line-height:18px;font-weight:bold;text-align:center;text-shadow:1px 1px rgba(0,0,0,0.4);font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;background-image:url(/assets/responsive/holidays/2014/too_long-18f4b2fab1da86e3d2ade7a00bc4305e511bca10db62ba05810f861554bf2c7a.png);background-repeat:no-repeat;background-position:right 32px;width:896px;min-height:90px;position:absolute;z-index:1;top:0px}@media screen and (max-width: 1028px){body.channel_holidays .postcard_layout.add_message #add-message-error{position:relative;width:100%;min-height:40px;background-image:url(/assets/responsive/holidays/2014/too_long_mobile-e2b2d0b0c7acfcffdbef8c64e817a68e6ed715f8bec744a37e6e6663cb8f5677.png);background-position:center top}}body.channel_holidays .postcard_layout.add_message #add-message-error.overrun{display:block;margin:0px auto 20px auto}@media screen and (max-width: 1028px){body.channel_holidays .postcard_layout.add_message #add-message-error.overrun{margin-top:-10px}}body.channel_holidays .postcard_layout.add_message .primary{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:none;margin:0px auto 0px auto;border-right:none;background-color:#fff;padding:16px;border-radius:12px;box-shadow:rgba(0,0,0,0.4) 0px 3px 10px 0px;min-width:640px;min-height:360px;width:640px;max-width:100%}body.channel_holidays .postcard_layout.add_message .primary .view_ecard_html5{background-repeat:no-repeat;background-color:#000;background-position:center center;background-size:auto 100%;width:100%;height:100%}body.channel_holidays .postcard_layout.add_message .primary .video_player{background-color:#000;min-width:640px;min-height:360px;padding-bottom:0px;max-width:100%;max-height:360px;overflow:hidden}body.channel_holidays .postcard_layout.add_message .primary .video_player object,body.channel_holidays .postcard_layout.add_message .primary .video_player video{min-width:100%;max-width:100%;min-height:100%;max-height:100%}@media screen and (max-width: 540px){body.channel_holidays .postcard_layout.add_message .primary{padding:6px;border-radius:4px}}body.channel_holidays .postcard_layout.add_message a.next_step{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align:center;display:block;text-decoration:none;font-weight:normal;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;color:#fff;font-size:28px;border-bottom:4px solid #306509;font-weight:normal;width:390px;padding:12px 0px 6px 0px;margin:36px auto 48px auto;font-family:"Parry Grotesque Pro", Raleway, 'Helvetica Neue', Arial, sans-serif;opacity:1}@media screen and (max-width: 540px){body.channel_holidays .postcard_layout.add_message a.next_step{padding:11px 0px 6px 0px;width:230px !important;font-size:18px}}body.channel_holidays .postcard_layout.add_message a.next_step.overrun{opacity:0.3}body.channel_holidays.sendables__casting #wrap{background-image:none !important;background-color:#259a98 !important}body.responsive.index__landing.channel_ecards #upsell-banner-unit,body.responsive.index__landing.channel_holidays #upsell-banner-unit{background-color:transparent}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap{text-align:center}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text{float:none}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text .upsell-banner-primary-text,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-text .upsell-banner-primary-text{color:#233447;display:inline-block;vertical-align:top;font-weight:200}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner #upsell-banner-preview{display:none}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner .button-wrap,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner .button-wrap{display:inline-block;margin-left:20px}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner .button-wrap a,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-initial #upsell-banner-wrap #upsell-banner .button-wrap a{margin-top:0}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-primary-text,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-text-unit .upsell-banner-primary-text{color:#FFF}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-video-unit #homepage-upsell-promo,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-expanded #upsell-banner #upsell-banner-video-unit #homepage-upsell-promo{border-color:#63bce4}body.responsive.index__landing.channel_ecards #upsell-banner-unit #upsell-banner-expanded .collapse-upsell-banner,body.responsive.index__landing.channel_holidays #upsell-banner-unit #upsell-banner-expanded .collapse-upsell-banner{background-image:url(/home/upsell-close-ecards.png)}body.responsive.index__landing.channel_ecards #wrap,body.responsive.index__landing.channel_holidays #wrap{background-color:#FFF}body.responsive.index__landing.channel_ecards footer,body.responsive.index__landing.channel_holidays footer{clear:both}body.responsive.index__landing.channel_ecards .ecards_content,body.responsive.index__landing.channel_ecards .ecards_btf,body.responsive.index__landing.channel_holidays .ecards_content,body.responsive.index__landing.channel_holidays .ecards_btf{width:968px;max-width:100%;margin:0 auto;clear:both}body.responsive.index__landing.channel_ecards .ecards_content,body.responsive.index__landing.channel_holidays .ecards_content{margin-top:20px}body.responsive.index__landing.channel_ecards .ecards_content:after,body.responsive.index__landing.channel_holidays .ecards_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.index__landing.channel_ecards .ecards_btf:after .all_cats .ecards_links:after,body.responsive.index__landing.channel_holidays .ecards_btf:after .all_cats .ecards_links:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}body.responsive.index__landing.channel_ecards .pill,body.responsive.index__landing.channel_holidays .pill{width:306px;height:160px;float:left;margin:10px 8px;opacity:1;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.index__landing.channel_ecards .pill:hover,body.responsive.index__landing.channel_holidays .pill:hover{opacity:0.8;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .05s ease-in}body.responsive.index__landing.channel_ecards .pill a,body.responsive.index__landing.channel_holidays .pill a{display:block}body.responsive.index__landing.channel_ecards .header:hover,body.responsive.index__landing.channel_holidays .header:hover{opacity:1}body.responsive.index__landing.channel_ecards .bpill,body.responsive.index__landing.channel_holidays .bpill{width:633px;margin:10px 5px 10px 8px}body.responsive.index__landing.channel_ecards .pill h1,body.responsive.index__landing.channel_holidays .pill h1{width:143px;height:55px;text-indent:-9999px;margin:15px auto 30px;background:url(/assets/responsive/ecards/ecards_logo-6b6a83a35a5b94d477ce99df1a80d3ec8e3c5797c398d6ba46a590db38fb12ba.png) no-repeat}body.responsive.index__landing.channel_ecards .pill.header a,body.responsive.index__landing.channel_holidays .pill.header a{display:block;width:197px;height:31px;text-indent:-9999px;margin:0 auto;background:url(/assets/ecards_2011/see_all_button-68b88cd8e0cda8b041183c0699993d2cc127eec670227e2fa48987ddcad02776.png) no-repeat left top}body.responsive.index__landing.channel_ecards .pill.header a:hover,body.responsive.index__landing.channel_holidays .pill.header a:hover{background-position:left bottom}.ie8 body.responsive.index__landing.channel_ecards #container,.ie8 body.responsive.index__landing.channel_ecards .ecards_btf,.ie8 body.responsive.index__landing.channel_ecards footer,.ie8 body.responsive.index__landing.channel_holidays #container,.ie8 body.responsive.index__landing.channel_holidays .ecards_btf,.ie8 body.responsive.index__landing.channel_holidays footer{min-width:995px}.ie7 body.responsive.index__landing.channel_ecards #container,.ie7 body.responsive.index__landing.channel_ecards .ecards_btf,.ie7 body.responsive.index__landing.channel_ecards footer,.ie7 body.responsive.index__landing.channel_holidays #container,.ie7 body.responsive.index__landing.channel_holidays .ecards_btf,.ie7 body.responsive.index__landing.channel_holidays footer{min-width:995px}@media screen and (max-width: 994px){body.responsive.index__landing.channel_ecards .pill.header,body.responsive.index__landing.channel_holidays .pill.header{width:100%;height:65px}body.responsive.index__landing.channel_ecards .pill.header a,body.responsive.index__landing.channel_holidays .pill.header a{display:none}body.responsive.index__landing.channel_ecards .pill.header h1,body.responsive.index__landing.channel_holidays .pill.header h1{margin-top:0px}body.responsive.index__landing.channel_ecards .ecards_content,body.responsive.index__landing.channel_holidays .ecards_content{max-width:645px}body.responsive.index__landing.channel_ecards .ecards_btf,body.responsive.index__landing.channel_holidays .ecards_btf{max-width:620px}body.responsive.index__landing.channel_ecards .ecards_links,body.responsive.index__landing.channel_holidays .ecards_links{float:left;padding-bottom:20px;margin-top:17px;border-right:none;border-bottom:1px solid #d9d9d9}body.responsive.index__landing.channel_ecards .ecards_links ul,body.responsive.index__landing.channel_holidays .ecards_links ul{list-style:none;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal}body.responsive.index__landing.channel_ecards .col,body.responsive.index__landing.channel_holidays .col{float:left;margin-right:10px}body.responsive.index__landing.channel_ecards .col1,body.responsive.index__landing.channel_holidays .col1{width:190px;margin-left:18px}body.responsive.index__landing.channel_ecards .col2,body.responsive.index__landing.channel_holidays .col2{width:190px}body.responsive.index__landing.channel_ecards .col3,body.responsive.index__landing.channel_holidays .col3{width:190px;margin-right:0}body.responsive.index__landing.channel_ecards .bday_alerts,body.responsive.index__landing.channel_holidays .bday_alerts{clear:both;float:none;margin:0px auto 20px auto;padding:20px 0px 20px 0px}body.responsive.index__landing.channel_ecards .not_connected,body.responsive.index__landing.channel_holidays .not_connected{height:431px;background-position:0px 20px}}@media screen and (max-width: 650px){body.responsive.index__landing.channel_ecards .ecards_content,body.responsive.index__landing.channel_holidays .ecards_content{max-width:98%;margin-right:0px;overflow:hidden}body.responsive.index__landing.channel_ecards .pill,body.responsive.index__landing.channel_holidays .pill{margin:6px 6px 6px 6px;max-width:46%;height:auto}body.responsive.index__landing.channel_ecards .pill img,body.responsive.index__landing.channel_holidays .pill img{max-width:100%}body.responsive.index__landing.channel_ecards .pill.header,body.responsive.index__landing.channel_holidays .pill.header{max-width:100%}body.responsive.index__landing.channel_ecards .bpill,body.responsive.index__landing.channel_holidays .bpill{max-width:95%}body.responsive.index__landing.channel_ecards .bpill img,body.responsive.index__landing.channel_holidays .bpill img{max-width:100%}body.responsive.index__landing.channel_ecards .ecards_btf,body.responsive.index__landing.channel_holidays .ecards_btf{max-width:310px}body.responsive.index__landing.channel_ecards .ecards_links,body.responsive.index__landing.channel_holidays .ecards_links{width:100%}body.responsive.index__landing.channel_ecards .col,body.responsive.index__landing.channel_holidays .col{float:none;text-align:center;clear:both;margin:0px auto 0px auto}body.responsive.index__landing.channel_ecards .col h4,body.responsive.index__landing.channel_holidays .col h4{margin:0px auto 0px auto;background-position:center center}body.responsive.index__landing.channel_ecards .col1,body.responsive.index__landing.channel_holidays .col1{text-align:center;width:190px;margin:0px auto 0px auto}body.responsive.index__landing.channel_ecards .col1 h4,body.responsive.index__landing.channel_holidays .col1 h4{width:127px}body.responsive.index__landing.channel_ecards .col2,body.responsive.index__landing.channel_holidays .col2{text-align:center;width:190px;margin:0px auto 0px auto}body.responsive.index__landing.channel_ecards .col2 h4,body.responsive.index__landing.channel_holidays .col2 h4{width:149px}body.responsive.index__landing.channel_ecards .col3,body.responsive.index__landing.channel_holidays .col3{text-align:center;width:190px;margin:0px auto 0px auto}body.responsive.index__landing.channel_ecards .col3 h4,body.responsive.index__landing.channel_holidays .col3 h4{width:112px}body.responsive.index__landing.channel_ecards .bday_alerts,body.responsive.index__landing.channel_holidays .bday_alerts{margin:0px 0px 0px 20px}}@media screen and (max-width: 320px){body.responsive.index__landing.channel_ecards .ecards_content,body.responsive.index__landing.channel_holidays .ecards_content{max-width:90%;margin-left:auto;margin-right:auto}body.responsive.index__landing.channel_ecards .pill,body.responsive.index__landing.channel_holidays .pill{margin-left:0px;margin-right:0px;max-width:100%}body.responsive.index__landing.channel_ecards .bpill,body.responsive.index__landing.channel_holidays .bpill{margin-left:0px;margin-right:0px;max-width:100%}}html body.view_index #wrap,html body.sendables__casting #wrap{background-color:#3298e0}html body.view_index.channel_st_patricks_day #wrap,html body.sendables__casting.channel_st_patricks_day #wrap{background-color:#29773f}html body.view_index.channel_valentines #wrap,html body.sendables__casting.channel_valentines #wrap{background-color:#f9aaab}html.mobile body.responsive.view__index .kennard-button,html.mobile body.responsive.sendables__casting .kennard-button{display:block}@media screen and (max-width: 979px){html.mobile body.responsive.view__index.channel_holidays .holiday-app-promo h2.holiday-app-title{color:#fff;text-shadow:#023c39 1px 1px 0px}}@media screen and (max-width: 460px){html.mobile body.responsive.view__index.channel_holidays #wrap{background-position:center -100px}}html.mobile body.responsive.sendables__casting.channel_holidays #wrap{background-color:#009994;background-image:none}html.mobile body.responsive.sendables__casting .preload_actors{display:none}html.mobile body.responsive.sendables__casting #fb-image-signon{display:none}html.mobile body.responsive.sendables__casting #fb_title{font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;color:#FFF;text-align:center;margin-top:0px;padding-bottom:20px;font-size:24px;font-weight:600}html.mobile body.responsive.sendables__casting a.fb_button{display:block;clear:both;color:#FFF;border-radius:8px;padding:15px 0px 9px 0px;margin:0px auto 0px auto;float:none;position:absolute;top:0px;width:120px;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600;font-size:24px;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;border-bottom:3px solid #306509}html.mobile body.responsive.sendables__casting #fb_back_button{left:10px}html.mobile body.responsive.sendables__casting #fb_select_button{right:10px}html.mobile body.responsive.sendables__casting #fb_breadcrumbs{clear:both;width:100%;height:30px;padding-top:0px;margin-top:-10px;color:#FFF;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.sendables__casting #fb_breadcrumbs>div{margin:0px 0px 0px 10px;color:#FFF;float:left;cursor:pointer}html.mobile body.responsive.sendables__casting #scroll_actor_left,html.mobile body.responsive.sendables__casting #scroll_actor_right{display:none}html.mobile body.responsive.sendables__casting #mobile_casting_wrap{font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;position:relative;font-weight:600;margin:0 auto;width:100%;background-image:url(/assets/common/ajax-loader-long-476a7b1085cc64de1c0eb74a6776fa8385d57eb18774f199df83fc4d7bbcc24e.gif);background-position:center 100px;background-repeat:no-repeat;visibility:hidden}html.mobile body.responsive.sendables__casting #mobile_casting_wrap.ready{background-image:none}html.mobile body.responsive.sendables__casting #mobile_casting_wrap.a-b-ready{visibility:visible}html.mobile body.responsive.sendables__casting .test-links{clear:both;text-align:center;color:#FFF}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile{display:none;width:100%;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:28px;line-height:36px;font-weight:200;color:#FFF;background-color:#2C3E50;background-repeat:repeat;padding:0px 0px 0px 0px;height:58px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile a{text-decoration:none;font-size:36px;line-height:36px;font-weight:400;color:#FFF;padding:0px 10px 0px 10px;margin:0px 30px 0px 30px;position:absolute}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div{text-align:center;display:block;width:33%;float:left;margin:0px auto 0px auto;padding-top:0px;font-size:22px;font-weight:bold;color:#122335;height:58px;line-height:58px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div .step_num{padding-right:22px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div.current{color:#6F8194;background-color:#34495E;background-image:url(/assets/responsive/ecards/blue-arrow-active-fc01ce8f5660548e48c291e9b3a22d4da74ec0b897ba102598828486de9c699e.png);background-repeat:no-repeat;background-position:center bottom}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div.current .step_num{color:#FFF;padding-right:22px}html.mobile body.responsive.sendables__casting #postcard_layout.casting{background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0;padding:0;width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary{border-right:none;width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary .player{margin:0px auto 0px auto;padding:10px 10px 10px 10px;width:90%;background-color:#FFF;border-radius:20px}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary .player #content_container{max-width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary .player #content_container object{max-width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary .player #content_container video{max-width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .primary .player #content_container img{max-width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary{left:0px;top:397px;width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary form{padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary form .message_area{left:0px;width:90%;margin:0px auto 0px auto;max-height:140px;background-image:url(/assets/ecats/ie_trans_fffforty-177624da227497a59d11a96e0570655b81a0981c549b8906105cf9b8279899b8.png);text-align:center;border:2px dashed #FFF;color:#000}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary form .add_char{display:none;left:0px}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary .secondary_footer .done{width:263px;margin:10px auto 0px auto}html.mobile body.responsive.sendables__casting #postcard_layout.casting .secondary .secondary_footer .done input.button{margin:0px auto 0px auto;background-image:none;background-color:#2fcc71;color:#FFF;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:24px;font-weight:600;letter-spacing:1px;left:0px;top:0px;width:100%;height:50px;text-indent:0px}html.mobile body.responsive.sendables__casting #postcard_layout.casting .header{display:none}html.mobile body.responsive.sendables__casting #postcard_layout.casting .footer{display:none}html.mobile body.responsive.sendables__casting #postcard_layout.casting .skip{display:none}html.mobile body.responsive.sendables__casting #postcard_layout.casting .still_player{-webkit-box-shadow:none;box-shadow:none;border:none}html.mobile body.responsive.sendables__casting #mobile_scene_preview{width:460px;max-width:100%;margin:0px auto 0px auto;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);overflow:hidden}html.mobile body.responsive.sendables__casting #help_video_wrap{display:none}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting_player{background-color:transparent;border-radius:0;margin:0;width:100%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting-ui-wrap{position:relative;top:0px;width:460px;max-width:100%;height:240px;margin:0px auto 0px auto}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting-ui-wrap a.casting_next_step{margin:20px auto;max-width:300px;width:80%}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting_ui{position:absolute;display:none;opacity:0.0;top:0px;width:458px;max-width:100%;height:240px;margin:0px auto 0px auto;background-color:rgba(255,255,255,0.7);background-repeat:repeat;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-left:1px solid rgba(255,255,255,0.9);border-right:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);padding:0px 0px 0px 0px}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting_ui.active-ui{display:block}html.mobile body.responsive.sendables__casting #postcard_layout.casting .mobile_head_selection_wrap{padding-top:6px;border-bottom:1px solid #54a9ea;height:129px}html.desktop body.responsive.sendables__add_message #postcard_layout.add_message{background-color:#fff;position:relative}html.desktop body.responsive.sendables__casting{min-width:960px}html.desktop body.responsive.sendables__casting #help_video_wrap{background-image:url(/assets/ecards_2012/common/help_video2-83eeacf3d045dd76f0bb535874a780fb49112382af0045ad660e372ebcac8b74.png);background-repeat:no-repeat;font-size:13px;line-height:24px;color:#15dcb6;min-width:213px;width:213px;max-width:213px;min-height:52px;height:52px;max-height:52px;padding:11px 0px 0px 88px;-moz-border-radius:10px;border-radius:10px;margin:0px auto 20px auto;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600;cursor:pointer}html.desktop body.responsive.sendables__casting #help_video_wrap a{margin-top:-4px;display:block;color:#FFF}html.desktop body.responsive.sendables__casting #postcard_layout.casting{height:460px;margin-top:20px;width:916px}html.desktop body.responsive.sendables__casting #postcard_layout.casting .casting_player{margin-top:20px}html.desktop body.responsive.sendables__casting #postcard_layout.casting .casting_player object{margin-left:48px}body.responsive.sendables__casting #mobile_casting_client .smallhead{display:none}body.responsive.sendables__casting #mobile_casting_client .fullhead{display:block}body.responsive.sendables__casting #mobile_casting_client .mobile_casting_client_sub{opacity:0.0}body.responsive.sendables__casting .actor_tn{width:60px;height:90px;float:left;margin:5px 5px 5px 20px;cursor:pointer;z-index:200}body.responsive.sendables__casting .actor_tn img{max-width:60px;max-height:90px;background-size:100% auto}body.responsive.sendables__casting .actor_add{width:130px;height:135px;float:left;border-right:1px solid #54a9ea;border-bottom:1px solid #54a9ea}body.responsive.sendables__casting .actor_add #actor_add_button{cursor:pointer}body.responsive.sendables__casting .actor_add #actor_add_button img{height:90px;max-height:90px;margin:11px 0px 0px 24px}body.responsive.sendables__casting #mobile_head_selection{overflow-x:scroll;z-index:200;max-height:120px}body.responsive.sendables__casting #mobile_scene_preview{width:460px;max-width:100%;margin:0px 0px 0px 20px;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);overflow:hidden}body.responsive.sendables__casting #mobile_head_list{width:100000px;max-height:100px;height:100px}body.responsive.sendables__casting .actor_nav{display:block;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}body.responsive.sendables__casting .actor_nav a{display:block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:24px;line-height:18px;padding:6px 0px 10px 0px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;color:#6b6a6a;text-align:center;min-width:40px}body.responsive.sendables__casting .actor_nav div.next_prev{clear:both;width:100%;color:#6b6a6a}body.responsive.sendables__casting .actor_nav div.next_prev a{float:left}body.responsive.sendables__casting .actor_nav div.next_prev a#scroll_actor_right{float:right}body.responsive.sendables__casting .actor_nav div#page_bullets{width:330px;float:right;text-align:center;color:#74b3e8;font-size:20px;padding-top:0px;margin-top:-34px}body.responsive.sendables__casting .actor_nav div#page_bullets a{display:inline;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#74b3e8}body.responsive.sendables__casting .actor_nav div#page_bullets a.current{color:#357db7}body.responsive.sendables__casting #cst_head_desc{padding:0px 50px 0px 50px}body.responsive.sendables__casting .casting_next_step,body.responsive.sendables__casting #button_preview_mouth{display:block;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600;font-size:24px;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;clear:both;background-color:#508424;background:-webkit-linear-gradient(#5caf12, #508424);background:-o-linear-gradient(#5caf12, #508424);background:-moz-linear-gradient(#5caf12, #508424);background:linear, false, #5caf12, #508424;border-bottom:3px solid #306509;color:#FFF;width:370px;font-size:24px;letter-spacing:1px;padding:15px 0px 9px 0px;border-radius:8px;margin:23px auto 0px auto;display:block;float:none}body.responsive.sendables__casting #button_preview_mouth{width:180px;float:left;font-size:16px;clear:none;margin:30px 0px 0px 32px}@media screen and (min-width: 641px){body.responsive.sendables__casting #button_preview_mouth{margin-left:57px}}body.responsive.sendables__casting .slide_panel.jaw_slide_panel{margin-top:-20px}body.responsive.sendables__casting .slide_panel.jaw_slide_panel .casting_next_step{width:100px;float:right;font-size:16px;clear:none;margin:30px 32px 0px 0px}@media screen and (min-width: 641px){body.responsive.sendables__casting .slide_panel.jaw_slide_panel .casting_next_step{margin-right:55px}}body.responsive.sendables__casting #position_head_next_step{margin-top:30px}body.responsive.sendables__casting .button_position_head{margin-top:10px}body.responsive.sendables__casting #position_face_img{display:none}body.responsive.sendables__casting .casting_bottom{width:100%;height:350px;border-radius:0px;background-position:0px 0px;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x}body.responsive.sendables__casting .casting_bottom .casting-bottom-links{width:600px;margin:25px auto 0px auto}body.responsive.sendables__casting .casting_bottom .casting-bottom-links a{text-decoration:none;color:#FFF;font-size:18px;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.other-cards{float:left;background-image:url(/assets/responsive/ecards/icon-back-a0dc8b731b572b6b82150c0f4dd9996056a880aaa71f768650abf757a286b996.png);background-repeat:no-repeat;background-position:left center;padding-left:30px}body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.help-vid{float:right;background-image:url(/assets/responsive/ecards/icon-watch-video-c28915cb55931251187ba27e9f854a38ac6303a2b43addcf378b3e60a6fef1b8.png);background-repeat:no-repeat;background-position:left center;padding-left:38px}body.responsive.sendables__casting #mobile_casting_help{color:#FFF;text-align:center;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-weight:600;font-size:24px;padding:3px 0px 3px 0px;margin:10px 0px 10px 0px;text-shadow:1px 1px rgba(0,0,0,0.2)}body.responsive.sendables__casting #mobile_casting_help a{text-decoration:underline;color:#FFF}body.responsive.sendables__casting #mobile_casting_help .circle_num{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;border-radius:160px;border:5px solid #1c6ba6;background-color:#8f3fae;width:36px;min-width:36px;height:36px;min-height:36px;display:inline-block;font-weight:bold;font-size:34px;line-height:30px;text-shadow:-4px 4px #713389;color:#FFF}body.responsive.sendables__casting .front_image_layer,body.responsive.sendables__casting .back_image_layer{position:absolute;display:block;background-color:transparent;background-position:left top;background-size:460px auto;background-repeat:no-repeat;width:460px;height:345px;max-width:100%;z-index:100}body.responsive.sendables__casting .back_image_layer{z-index:10}body.responsive.sendables__casting .actor_placeholder{z-index:10;position:absolute;width:133px;min-width:133px;height:200px;min-height:200px;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:80px;line-height:200px;color:rgba(0,0,0,0.5);text-align:center;text-shadow:0 0 0.5em #FFF;background-repeat:no-repeat;background-position:center center}body.responsive.sendables__casting .actor_placeholder img{max-width:100%;height:auto}body.responsive.sendables__casting .actor_placeholder.smallhead{width:93px;min-width:93px;height:139px;min-height:139px;background-position:center center;background-size:93px 139px}body.responsive.sendables__casting .actor_placeholder.smallhead img{max-width:100%;height:auto}body.responsive.sendables__casting .actor_placeholder.gray{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}body.responsive.sendables__casting .q_layer{z-index:9;position:absolute;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;cursor:pointer;color:rgba(0,0,0,0.4);width:133px;min-width:133px;height:200px;min-height:200px;font-weight:bold;font-size:180px;line-height:100px;text-align:center}body.responsive.sendables__casting .q_layer.smallhead{font-size:150px}body.responsive.sendables__casting .number_layer{z-index:10;position:absolute;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;cursor:pointer;color:#cdcdcd;border-radius:160px;border:5px solid rgba(0,0,0,0.2);background-color:#b2b2b2;width:50px;min-width:50px;height:50px;min-height:50px;font-weight:bold;font-size:50px;line-height:38px;text-shadow:-6px 6px rgba(0,0,0,0.2);text-align:center}body.responsive.sendables__casting .number_layer.current{color:#FFF;border:5px solid rgba(0,0,0,0.2);background-color:#8f3fae}body.responsive.sendables__casting #image_layers{position:relative;width:460px;height:345px;background-color:#fff}body.responsive.sendables__casting #debug{border:1px solid red;position:absolute;width:200px;top:0px;left:0px;height:200px;overflow:scroll;display:none}body.responsive.sendables__casting .casted_img{position:absolute}body.responsive.sendables__casting .casted_img.smallhead{width:93px;min-width:93px;height:139px;min-height:139px}body.responsive.sendables__casting #head-save{display:none}body.responsive.sendables__casting #wrapper{max-width:320px;margin:0px auto 0px auto;overflow:hidden}body.responsive.sendables__casting #cast_head_desc{margin:0 auto;max-width:350px;padding:0 20px}body.responsive.sendables__casting .sliding_form_wrap{overflow:hidden;width:100%}body.responsive.sendables__casting #sliding_form{height:70px}body.responsive.sendables__casting #sliding_form #position_head_next_step{margin:10px auto;max-width:300px;width:96%}@media screen and (max-width: 768px){body.responsive.sendables__casting #sliding_form a{font-size:18px}body.responsive.sendables__casting #sliding_form #position_head_next_step{max-width:260px}}@media screen and (max-width: 480px){body.responsive.sendables__casting #sliding_form a{font-size:16px}body.responsive.sendables__casting #sliding_form #position_head_next_step{max-width:220px}}@media screen and (max-width: 320px){body.responsive.sendables__casting #sliding_form a{font-size:14px}body.responsive.sendables__casting #sliding_form #position_head_next_step{max-width:200px}}body.responsive.sendables__casting .slide_panel{display:block;float:none;width:100%;position:absolute;margin:0px auto 0px auto;margin-left:-20px}body.responsive.sendables__casting label{text-align:center}body.responsive.sendables__casting .input_range label{width:100%;display:block;text-align:center;font-size:12px;margin-top:5px}body.responsive.sendables__casting .input_range input{width:100%;display:block}body.responsive.sendables__casting .ui-mobile .ui-page .ui-slider-input,body.responsive.sendables__casting .ui-mobile .ui-dialog .ui-slider-input{display:none}body.responsive.sendables__casting .ui-slider>div{margin-left:20px}body.responsive.sendables__casting .jawhelp{min-height:300px}body.responsive.sendables__casting #casting_tips,body.responsive.sendables__casting .close_casting_tips_modal{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#769dc4;cursor:pointer;display:block;font-size:18px;font-weight:bold;left:-35px;line-height:18px;position:absolute;text-align:center;text-decoration:none;top:-35px;z-index:11}body.responsive.sendables__casting #casting_tips span.close_icon,body.responsive.sendables__casting .close_casting_tips_modal span.close_icon{bottom:5px;color:#c1e0f4;font-size:28px;position:absolute;right:-15px}body.responsive.sendables__casting #casting_tips_modal{background:url(/assets/responsive/ecards/casting_help_face-0e65dd4ae90ceb4968c95566d8238863aec682e9b5c3e06ef134d0061124f3e6.png) center 80% no-repeat scroll #1f2022;background-size:50%;border-radius:inherit;color:#fff;display:none;font-size:18px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:12}body.responsive.sendables__casting #casting_tips_modal .close_casting_tips_modal{background:url(/assets/responsive/ecards/close_headcut_help_bg-caf82893b672409be6c092c6b770d5290071208dd58b26cda099e5008f798ff7.png) 50px 5px no-repeat scroll transparent;left:-55px;padding:0 50px 0 0;top:-50px}body.responsive.sendables__casting #casting_tips_modal.jaw_help{background-image:url(/assets/responsive/ecards/casting_help_face2-5e21184fa4e16f9e0f254c2cb00f256188d0ce4034ab6c0aa5b56645502f8e09.png);background-size:60%}body.responsive.sendables__casting #casting_tips_modal .casting_tips_pinch{background:url(/assets/responsive/ecards/casting_help_pinch-30bdd496452931ca249c7ea19ee870a32661099e048de39c9499085ea7f215d4.png) center center no-repeat scroll transparent;background-size:contain;bottom:5%;display:block;height:25%;left:50%;position:absolute;width:25%}body.responsive.sendables__casting #casting_tips_modal.jaw_help{background-image:url(/assets/responsive/ecards/casting_help_face2-5e21184fa4e16f9e0f254c2cb00f256188d0ce4034ab6c0aa5b56645502f8e09.png)}body.responsive.sendables__casting #casting_tips_modal.jaw_help .casting_tips_pinch{display:none}body.responsive.sendables__casting #casting_tips_modal h3{color:#fffdfa;font-size:32px;font-weight:normal;margin:1em 0 0.25em;text-align:center}body.responsive.sendables__casting #casting_tips_modal .casting_help_text{color:#557896;padding:0 20px;text-align:center}body.responsive.sendables__casting #casting-tips-container{border:60px solid transparent;border-left-color:#334960;border-top-color:#334960;border-radius:10px 0 0;left:0;position:absolute;top:0;z-index:11}@media screen and (max-width: 640px){body.responsive.sendables__casting #casting-tips-container{border-width:50px}body.responsive.sendables__casting #casting-tips-container .close_casting_tips_modal{left:-50px;top:-45px}}@media screen and (max-width: 480px){body.responsive.sendables__casting #casting-tips-container{border-width:40px}body.responsive.sendables__casting #casting-tips-container .close_casting_tips_modal{background:none;font-size:14px;left:-34px;padding:0;top:-30px}body.responsive.sendables__casting #casting-tips-container #casting_tips{font-size:14px;left:-30px;top:-30px}}body.responsive.sendables__casting #scroll_handle_right,body.responsive.sendables__casting #scroll_handle_left{bottom:0;position:absolute;top:0;width:40px;z-index:10}body.responsive.sendables__casting #scroll_handle_right{right:0}body.responsive.sendables__casting #scroll_handle_left{left:0}body.responsive.sendables__casting #apply-casting-wrap{position:absolute;opacity:1.0;width:860px;max-width:100%}body.responsive.sendables__casting #add-photo-help-text{color:#33495f;text-align:center;padding:35px 0px 35px 0px;font-size:20px;border-top:1px solid #AEDBFC}body.responsive.sendables__casting .add-photo-help-text2{clear:both;color:#33495f;text-align:center;max-width:340px;margin:0px auto 0px auto;padding-top:30px}body.responsive.sendables__casting #add-photo-from-device,body.responsive.sendables__casting #add-photo-from-device-disabled,body.responsive.sendables__casting #add-photo-from-facebook{cursor:pointer;display:block;font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;font-size:16px;font-weight:600;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;clear:both;background-color:#508424;border-bottom:3px solid #306509;color:#FFF;width:175px;letter-spacing:1px;padding:12px 0px 12px 0px;border-radius:8px;margin:0px 0px 0px 0px;display:block;margin-top:23px;float:left;padding-left:30px;background-repeat:no-repeat;background-position:10px center;background-size:auto 30px}body.responsive.sendables__casting #add-photo-from-device{background-image:url(/assets/responsive/ecards/icon-from-device-da3e238879390609dae8f070bd38c1c53a033f95e6f76fc233477b329aae6ec8.png);margin:0px 0px 0px 20px}body.responsive.sendables__casting #add-photo-from-device-disabled{background-color:#898989;margin:0px 0px 0px 20px;color:#b4b4b4;border-bottom:3px solid #606060}body.responsive.sendables__casting #add-photo-from-facebook{background-image:url(/assets/responsive/ecards/icon-facebook-fced4e5b80d7a4f6b1b1c6925cabfd65ed8450549bce6a86cce31a8d1b105e41.png);float:right;margin:-45px 20px 0px 0px}body.responsive.sendables__casting #device-upload{position:absolute;top:-9999em;left:-9999em}body.responsive.sendables__casting #close-canvas-container{background:#508424;box-shadow:1px 3px 0 #306509;border-radius:50%;color:#fff;cursor:pointer;font:bold 50px DejaVu, 'Lucida Sans Unicode', 'Arial Unicode MS';height:60px;line-height:56px;position:absolute;right:-15px;text-align:center;top:-15px;width:60px;z-index:201}body.responsive.sendables__casting #canvas-container-backdrop{background:url(/assets/responsive/casting-loader-5457f900ca9b0aa675863ae830da4720b50d423c9a45e2e8a605fccbfe4aded7.gif) center center no-repeat scroll #000;background-color:rgba(0,0,0,0.5);bottom:0;display:none;left:0;min-height:100%;min-width:100%;position:fixed;right:0;top:0;z-index:199}body.responsive.sendables__casting #canvas-container,body.responsive.sendables__casting #facebook-image-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#aedbfc;border-radius:10px;display:none;padding:20px;text-align:center;z-index:200}body.responsive.sendables__casting #canvas-container h2,body.responsive.sendables__casting #facebook-image-dialog h2{font-size:26px;color:#293b4f;margin:12px 0px 25px 0px}body.responsive.sendables__casting #canvas-container .desc,body.responsive.sendables__casting #facebook-image-dialog .desc{color:#55799b;padding-bottom:24px}body.responsive.sendables__casting #canvas-container{height:auto;max-height:96%;max-width:96%;position:absolute;top:-100px;width:auto}@media screen and (max-width: 480px){body.responsive.sendables__casting #canvas-container{top:-60px}}body.responsive.sendables__casting #facebook-image-dialog{height:880px;position:relative;top:0;width:600px}body.responsive.sendables__casting #facebook-image-dialog{font-family:'Parry Grotesque Pro', Raleway, 'Helvetica Neue', Arial, sans-serif;-webkit-overflow-scrolling:touch;position:absolute;width:100%;max-width:100%;margin:0 auto;padding:0;border-radius:0;font-weight:600}body.responsive.sendables__casting #facebook-image-dialog iframe{width:100%;max-width:100%;height:100%;border:none}body.responsive.sendables__casting #my-canvas{background-color:#fff;height:auto;margin:0 auto;max-width:96%;min-height:200px;width:auto}@media screen and (max-width: 979px){html.mobile body.responsive.sendables__casting .casting_bottom{width:100%;border-radius:0px;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links{width:600px;margin:15px auto 0px auto}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a{text-decoration:none;color:#FFF;font-size:18px}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.other-cards{float:left;background-image:url(/assets/responsive/ecards/icon-back-a0dc8b731b572b6b82150c0f4dd9996056a880aaa71f768650abf757a286b996.png);background-repeat:no-repeat;background-position:left center;padding-left:30px}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.help-vid{float:right;background-image:url(/assets/responsive/ecards/icon-watch-video-c28915cb55931251187ba27e9f854a38ac6303a2b43addcf378b3e60a6fef1b8.png);background-repeat:no-repeat;background-position:left center;padding-left:38px}html.mobile body.responsive.sendables__casting #mobile_scene_preview{width:460px;max-width:100%;margin:0px auto 0px auto;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5)}html.mobile body.responsive.sendables__casting .slide_panel{color:#FFF}html.mobile body.responsive.sendables__casting #apply-casting-wrap{width:100%}}@media screen and (max-width: 640px){html.mobile body.responsive.sendables__casting .wide_header{display:none}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links{width:300px;padding-left:10px}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a{margin:5px auto 0px auto;display:block}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.other-cards{float:none;padding-left:38px;background-position:8px center}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.help-vid{float:none}html.mobile body.responsive.sendables__casting #canvas-container{padding:20px 0}html.mobile body.responsive.sendables__casting #canvas-container h2{font-size:20px;margin:0}html.mobile body.responsive.sendables__casting #facebook-image-dialog h2{font-size:20px}html.mobile body.responsive.sendables__casting #casting_tips,html.mobile body.responsive.sendables__casting .close_casting_tips_modal{font-size:16px}html.mobile body.responsive.sendables__casting #casting_tips_modal h3{font-size:20px}html.mobile body.responsive.sendables__casting #casting_tips_modal .casting_help_text{font-size:16px}html.mobile body.responsive.sendables__casting .slide_panel{margin-left:0px}}@media screen and (max-width: 480px){html.mobile body.responsive.sendables__casting #fb_title{font-size:20px;margin-top:60px;padding-bottom:0px}html.mobile body.responsive.sendables__casting #facebook-image-frame{margin-top:5px}}@media screen and (max-width: 460px){html.mobile body.responsive.sendables__casting #postcard_layout.casting{margin-bottom:-20px}html.mobile body.responsive.sendables__casting #fb-image-signon{margin-top:120px}html.mobile body.responsive.sendables__casting .casting_bottom{background-image:none}html.mobile body.responsive.sendables__casting #mobile_casting_wrap{background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 240px;margin-bottom:-4px}html.mobile body.responsive.sendables__casting #mobile_casting_client{margin:0 auto;width:320px}html.mobile body.responsive.sendables__casting #mobile_casting_client #image_layers{max-width:100%;max-height:240px}html.mobile body.responsive.sendables__casting #mobile_casting_client .back_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.sendables__casting #mobile_casting_client .front_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.sendables__casting #mobile_casting_client .smallhead{display:block}html.mobile body.responsive.sendables__casting #mobile_casting_client .fullhead{display:none}html.mobile body.responsive.sendables__casting #mobile_head_selection{width:320px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div,html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div.current{font-size:18px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div .step_num,html.mobile body.responsive.sendables__casting .ecard_state_title_mobile div.current .step_num{font-size:18px;padding-right:8px}html.mobile body.responsive.sendables__casting .ecard_state_title_mobile a{font-size:18px}html.mobile body.responsive.sendables__casting .casting_bottom{width:320px}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links{width:320px}html.mobile body.responsive.sendables__casting .casting-ui-wrap{width:320px}html.mobile body.responsive.sendables__casting .casting_ui{width:320px}html.mobile body.responsive.sendables__casting #add-photo-from-device{margin:0px 0px 0px 20px;width:245px}html.mobile body.responsive.sendables__casting #add-photo-from-facebook{float:left;width:245px;margin:10px 0px 0px 20px}html.mobile body.responsive.sendables__casting .mobile_head_selection_wrap{width:320px}html.mobile body.responsive.sendables__casting #mobile_head_selection{width:219px}html.mobile body.responsive.sendables__casting #mobile_casting_help{font-size:20px}html.mobile body.responsive.sendables__casting #page_bullets{width:219px}html.mobile body.responsive.sendables__casting .actor_tn{width:50px;height:45px;float:left;margin:5px 5px 5px 10px;cursor:pointer;z-index:200}html.mobile body.responsive.sendables__casting .actor_add{width:100px}html.mobile body.responsive.sendables__casting .actor_add #actor_add_button img{margin:11px 0px 0px 10px}html.mobile body.responsive.sendables__casting .actor_nav div#page_bullets{width:219px}}@media screen and (max-width: 380px){body.responsive.sendables__casting #button_preview_mouth{width:145px;font-size:14px}body.responsive.sendables__casting .slide_panel.jaw_slide_panel .casting_next_step{width:70px;font-size:14px}}@media screen and (min-width: 959px){html.mobile body.responsive.sendables__casting #add-photo-help-text{padding:75px 0px 35px 0px}html.mobile body.responsive.sendables__casting #mobile_head_selection{height:338px;max-height:338px}html.mobile body.responsive.sendables__casting #mobile_casting_client{width:100%;max-width:100%;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 345px}html.mobile body.responsive.sendables__casting #mobile_casting_client .mobile_casting_client_sub{max-width:950px;margin:0px auto 0px auto}html.mobile body.responsive.sendables__casting #mobile_scene_preview{margin:0px 0px 0px 0px}html.mobile body.responsive.sendables__casting .casting_bottom{height:580px;margin:-345px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:none}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links{width:730px}html.mobile body.responsive.sendables__casting .casting_bottom .casting-bottom-links a.other-cards{margin-top:-97px}html.mobile body.responsive.sendables__casting .actor_add{border-right:none;border-bottom:none}html.mobile body.responsive.sendables__casting #postcard_layout.casting .mobile_head_selection_wrap{height:338px;border-bottom:1px solid #51a8eb}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting-ui-wrap{position:relative;width:488px;height:439px;margin:0px 0px 0px 460px}html.mobile body.responsive.sendables__casting #postcard_layout.casting .casting_ui{position:absolute;width:488px;height:439px;border-top-right-radius:10px;border-top:1px solid rgba(255,255,255,0.6)}}html.mobile body.responsive.sendables__casting.channel_holidays .ecard_state_title_mobile div.current{background-image:url(/assets/responsive/ecards/teal-arrow-active-9a073bf6911256c68cf7885f0d7be4a171397cce2ad6e33a004ccaa343b484c4.png)}.fb-friends-info img{display:block;margin:5px auto 12px}body.mockup__mobile_upload body{text-align:center}body.mockup__mobile_upload #toggle-upload-label{display:inline-block;border:1px solid green;text-align:center;background-color:lightblue;padding:10px;margin-top:20px;border-radius:9px}body.mockup__mobile_upload #toggle-upload,body.mockup__mobile_upload #input-button-wrap input[type="file"]{position:absolute;margin-left:-999em}body.mockup__mobile_upload #toggle-upload:checked+#upload-form-wrap{bottom:0}body.mockup__mobile_upload #upload-form-wrap{position:fixed;bottom:-194px;left:50%;margin-left:-145px;width:290px;height:194px;margin-top:194px;display:inline-block;transition:bottom 1s;-webkit-transition:bottom 1s}body.mockup__mobile_upload #upload-form{background-color:rgba(0,0,0,0.4);display:inline-block;padding-bottom:8px}body.mockup__mobile_upload .photo-source-button{display:block;text-decoration:none;width:200px;height:24px;border:0px solid transparent;border-radius:9px;font-size:24px;line-height:24px;text-align:center;padding:15px 20px;margin:8px 25px 0 25px;border:1px solid #222}body.mockup__mobile_upload .image-upload-button{background-color:green;color:#EEE}body.mockup__mobile_upload .cancel-button{background-color:gray;color:#EEE}body.mockup__mobile_upload #head_image{width:200px;height:200px;background-repeat:no-repeat;background-size:contain;background-color:yellow}body.channel_birthdays.index__landing div#container{background:#2b6ea2}body.channel_birthdays #search_bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;font-size:36px;overflow:hidden;padding:2%;width:100%}body.channel_birthdays #search_bar input,body.channel_birthdays #search_bar div{font:100% normal "Raleway", "Helvetica Neue", Arial, sans-serif;padding:2%}body.channel_birthdays #search_bar input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bababa;border-radius:10px 0 0 10px;box-shadow:0 0 5px #aaa inset;color:#a6a6a6;float:left;width:80%}body.channel_birthdays #search_bar div{background:#aee200;background:-webkit-linear-gradient(#aee200, #0fca02) left repeat;background:linear-gradient(#aee200, #0fca02) left repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #7fc900;border-radius:0 10px 10px 0;color:#fff;cursor:pointer;float:right;text-align:center;width:20%}body.channel_birthdays #channel_birthdays_tabs{overflow:hidden;width:100%}body.channel_birthdays #channel_birthdays_tabs ul{list-style:none;margin:0 auto;overflow:hidden;padding:0;width:715px}body.channel_birthdays #channel_birthdays_tabs ul li{background:url(/assets/birthdays_2012/tab_allcards_off-bb53a840bf08b84adbad1227b50473693e09a58148e3aa994406d2bdb0f9c455.png) no-repeat 0 0 transparent;color:#104575;cursor:pointer;float:left;font-size:22px;height:52px;line-height:52px;margin:0 5px;text-align:center;width:175px}body.channel_birthdays #channel_birthdays_tabs ul li.active{background-image:url(/assets/birthdays_2012/tab_allcards_on-6872063721f48badaea562eaa5dac2eb884226fe6f50ea6c32bda2df72f09cad.png)}body.channel_birthdays #channel_birthdays_tabs ul li#filter_search{background-image:url(/assets/birthdays_2012/search_2_off-01c921da11310e17cd81ccea6cc2fb8fb752cf821cc209f1f5b656af13a58cd8.png);text-indent:-30px;width:150px}body.channel_birthdays #channel_birthdays_tabs ul li#filter_search.active{background-image:url(/assets/birthdays_2012/search_2_on-eb9991106ebf34ce435178106b2cca18e7ff9c3b45474bef9022a19463d99e71.png)}body.channel_birthdays #inner_content{background:#fff;font:12px "Raleway", "Helvetica Neue", Arial, sans-serif;width:100%}body.channel_birthdays #inner_content .show_loading{display:none;font-size:400%;margin:40px 0 0;text-align:center}body.channel_birthdays #channel_birthdays_container{margin:0 auto;max-width:980px;overflow:hidden;position:relative}body.channel_birthdays #channel_birthdays_sidebar{float:left;overflow:hidden;padding:10px 20px;position:absolute;top:0;width:140px}body.channel_birthdays #channel_birthdays_sidebar h2{color:#226194;font:20px bold "Varela Round", sans-serif;margin:10px 0}body.channel_birthdays #channel_birthdays_sidebar ul{list-style:none;padding:0}body.channel_birthdays #channel_birthdays_sidebar li{border-bottom:1px solid #d9d9d9;color:#818181;font-size:18px;line-height:3em}body.channel_birthdays #channel_birthdays_sidebar label{cursor:pointer}body.channel_birthdays #channel_birthdays_sidebar input:checked+label{color:#000}@media screen and (min-width: 0){body.channel_birthdays #channel_birthdays_sidebar label{background:url(/assets/responsive/birthdays/radio_off-b8dcc5cf7315cbb363f88adc3c221d862aa1b5f7386f7296cbfefbbce30f2017.png) left center no-repeat transparent;padding:0 0 0 25px}body.channel_birthdays #channel_birthdays_sidebar input{display:none}body.channel_birthdays #channel_birthdays_sidebar input:checked+label{background-image:url(/assets/responsive/birthdays/radio_on-b84b16d6d4fbc2f6eac2b8ffe674684062d1e2e4a063121e83ffbb8b2a13f440.png)}}body.channel_birthdays #channel_birthdays_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;min-height:800px;padding:0 0 0 180px;width:100%}body.channel_birthdays #channel_birthdays_content #result_stats{color:#acacac;font-size:20px;margin:20px 0 10px;text-align:center}body.channel_birthdays #channel_birthdays_content #template_list{overflow:hidden}body.channel_birthdays #channel_birthdays_content .card{display:inline-block;vertical-align:top;width:33%;*display:inline;zoom:1}@media screen and (max-width: 768px){body.channel_birthdays #channel_birthdays_content .card{margin:0 0 0 0.5%;width:49%}}body.channel_birthdays #channel_birthdays_content .card .item{padding:10px}body.channel_birthdays #channel_birthdays_content .card .free{background:url(/assets/ecats/free-b84d2e9d70af2df8afed41e1daf6a6ad2442daf5bf9dc3ca032bbb3ac66fc5c7.png) no-repeat;position:absolute;width:72px;text-indent:-9999px;height:73px}body.channel_birthdays #channel_birthdays_content .card img{border-radius:10px;height:auto;width:100%}body.channel_birthdays #channel_birthdays_content .card .item-image{width:100%}body.channel_birthdays #channel_birthdays_content .card .item-image .aspect-ratio{padding-top:75%}body.channel_birthdays #channel_birthdays_content .card .item-image .aspect-locked-content{background-size:cover;background-position:center top;background-repeat:no-repeat;border-radius:10px}body.channel_birthdays #channel_birthdays_content .card .item-description{font-size:14px;margin:10px 0}body.channel_birthdays #channel_birthdays_content .card .item-description>*{margin:0}body.channel_birthdays #channel_birthdays_content .card .item-description h3 a{color:#454545;font-size:100%;text-decoration:none}body.channel_birthdays #channel_birthdays_content .card .item-description h4{color:#3bbbd8;text-indent:2px}body.channel_birthdays #channel_birthdays_content .card .item-description span{font-weight:300}body.channel_birthdays #channel_birthdays_content .card .item-description p{color:#767676;font-size:85%}body.channel_birthdays #channel_birthdays_content .card .item{cursor:pointer;position:relative}body.channel_birthdays #channel_birthdays_content .card .item:hover{background:#f4f4f4}body.channel_birthdays #search-container{padding:40px 0;text-align:center}body.channel_birthdays #search-container a{background:url(/assets/ecats/show_next_button-ca1edaf9a137a98e145aa45fa30da8fa5d43c5cbbe74b7e8958e35f2ace8eac1.png) no-repeat 0 0 transparent;color:#464646;display:inline-block;height:70px;line-height:440%;text-decoration:none;text-shadow:0 1px white;width:361px}body.channel_birthdays #search-container a #show_loading{display:none}body.channel_birthdays .slideshow{position:relative}body.channel_birthdays .facebook_banner_container{background:#226194;border-bottom:1px solid #215f92;position:relative;width:100%}body.channel_birthdays .birthdays_banner_facebook_not_connteced{width:956px;height:343px;margin-bottom:20px;position:relative;top:-20px}body.channel_birthdays .facebook_connect_info .facebook_connect_button{width:315px;height:76px}body.channel_birthdays .facebook_connect_info .no_thanks_link{margin-left:180px;padding-bottom:40px;margin-top:0px;padding-top:47px;height:0px}body.channel_birthdays .facebook_connect_info .blue_header,body.channel_birthdays .facebook_connect_info .white_header{color:white;font-family:'Varela Round', sans-serif;font-size:25px;line-height:100%;letter-spacing:-1px;margin:0}body.channel_birthdays .facebook_connect_info .blue_header{color:#43BCF5}body.channel_birthdays .facebook_connect_info .facebook_connect_button{padding-top:30px}body.channel_birthdays .birthdays_banner_facebook_connected{color:white;letter-spacing:-1px;margin:0 auto;overflow:hidden;padding:15px 0;width:956px}body.channel_birthdays .border_bottom_image_container{height:15px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today .birthday_date_section_today{background:url(/assets/birthdays_2012/calendar_day-1041695d03b0f6d0c6b6a5d977ed18f751feac79c46386af13c57375a6ffef3b.png) no-repeat;width:52px;height:61px;float:left;margin-left:2px;margin-top:13px;margin-right:10px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today .birthday_date_section_today .birthday_date_section_today_date{margin-top:2px;margin-left:1px;font-size:37px;font-weight:bold;color:#6DC7F9;padding-left:3px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today .birthday_date_section_today .birthday_date_section_today_month{margin-top:2px;margin-left:2px;font-size:12px;text-transform:uppercase;padding-top:1px;padding-left:12px;letter-spacing:0.9px;color:white}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today .todays_header .todays_heading{color:white;display:block;font-family:'Varela Round', sans-serif;font-size:30px;letter-spacing:-1px;position:relative;top:15px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .todays_header{margin-top:50px;float:left}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .schedule_ecard{color:#6EC7F9;text-decoration:underline;font-size:13px;display:block;letter-spacing:-1px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #bd_cal{width:254px;float:left;text-decoration:none}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #bd_cal .todays_birthdays_more{color:white;position:relative;top:100px;left:66px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #bd_cal .todays_birthdays_more a{color:white;text-decoration:none;color:#6EC7F9;text-decoration:underline;font-size:13px;display:block;font-family:'Varela Round', sans-serif;letter-spacing:-1px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #bd_cal_upcoming{width:254px;float:left}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #bd_cal_upcoming .birthday_date_section_upcoming{background:url(/assets/birthdays_2012/calendar-d61b6697828d7595baa57a0271ce5c069697f5d89a1f36cc6decd0a6858ea18c.png) no-repeat;text-decoration:none;color:white;height:65px;width:52px;float:left;margin-left:2px;margin-top:13px;font-size:11px;text-transform:uppercase;padding-top:3px;padding-left:10px;letter-spacing:0.9px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #bd_cal_upcoming .birthday_date_section_upcoming_text{color:white;font-family:'Varela Round', sans-serif;font-size:30px;margin-top:9px;letter-spacing:-1px;margin-top:17px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list{float:left}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list{float:left}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #bd_cal_upcoming .birthday_date_section_upcoming_no_bdays{background:url(/assets/birthdays_2012/calendar_day-1041695d03b0f6d0c6b6a5d977ed18f751feac79c46386af13c57375a6ffef3b.png) no-repeat;text-decoration:none;color:white;height:65px;width:52px;float:left;margin-left:2px;margin-top:13px;font-size:12px;text-transform:uppercase;padding-top:3px;padding-left:12px;letter-spacing:0.9px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .no_birthdays{color:#2EA8D6;font-family:'Varela Round', sans-serif;font-size:28px;position:relative;left:10px;top:30px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .birthdays_today_container_0,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .birthdays_today_container_1,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .birthdays_today_container_2{width:80px;float:left;margin-right:60px;margin-top:11px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .fb_bday_image_0,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .fb_bday_image_1,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_today #birthdays_today_list .fb_bday_image_2{background:url(/assets/birthdays_2012/bday_stamp-06a8839b91316425c520d7ec92641d669d26d8fdaec8c0b88606b11c6414fbf3.png) no-repeat;width:71px;height:64px;padding:8px;cursor:pointer}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .birthdays_upcoming_container_0,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .birthdays_upcoming_container_1{width:100px;height:100px;float:left;margin-right:60px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .schedule_ecard{color:#6EC7F9;text-decoration:underline;font-size:13px;letter-spacing:-1px}body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .fb_bday_image_0,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .fb_bday_image_1,body.channel_birthdays .birthdays_banner_facebook_connected #birthdays_upcoming #birthdays_upcoming_list .fb_bday_image_2{background:url(/assets/birthdays_2012/bday_stamp-06a8839b91316425c520d7ec92641d669d26d8fdaec8c0b88606b11c6414fbf3.png) no-repeat;width:71px;height:63px;padding:8px;cursor:pointer}body.channel_birthdays .birthdays_banner_facebook_connected .bd_see_all_section{height:100px;width:100px;float:left;margin-top:11px}body.channel_birthdays .birthdays_banner_facebook_connected .bd_see_all_section .seeall_name_bday_today a{color:white;text-decoration:none;letter-spacing:-1px;color:#6EC7F9;text-decoration:underline;font-size:12px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container{width:956px;float:left}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_left{float:left;width:560px;margin-top:76px;margin-left:30px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_left .recipient_header{display:block;font-size:44px;font-family:'Varela Round', sans-serif;line-height:38px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_left .tones_header{background:url(/assets/birthdays_2012/change_tones-790065367e7970c57060dcfd94fc18199cba212a5f3b0138b444ef8559c93305.png) no-repeat;width:200px;height:118px;position:relative;top:31px;left:11px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_left .tabs_header{background:url(/assets/birthdays_2012/change_type-e39bb3a0e92412ff6cc961becc57fd4dce3aa76c2f69c60dcb92af7fa3c392d1.png) no-repeat;width:345px;height:104px;position:relative;left:230px;top:-97px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_left .select_wish_container_him_left_step{font-family:'Varela Round', sans-serif;font-size:42px;color:#25A5D7;display:block;padding-bottom:10px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_right{float:left;width:356px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_right .envelope_layout_small{width:283px;height:305px;background:url(/assets/birthdays_2012/envelope-09eb25e6828212194defb6eb9af517eb5ec0fa57781d5e7e5684096b1935f75a.png) no-repeat}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_right .envelope_layout_small .img_on_envelope{position:relative;left:222px;top:60px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container .select_wish_container_right .envelope_layout_small .name_on_envelope{position:relative;font-family:'HTPasticceriaRegular',sans-serif;top:184px;color:#747474;font-size:39px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_left{float:left;border:1px white;padding-top:114px;padding-left:15px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_left .select_wish_container_him_left_step{font-family:'Varela Round', sans-serif;font-size:42px;color:#25A5D7;display:block;padding-bottom:10px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_left .select_wish_container_him_left_header{font-size:42px;color:white;display:block;font-family:'Varela Round', sans-serif;line-height:38px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_envelope{float:left;width:283px;height:305px;background:url(/assets/birthdays_2012/envelope-09eb25e6828212194defb6eb9af517eb5ec0fa57781d5e7e5684096b1935f75a.png) no-repeat;margin-left:35px;margin-top:30px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_envelope .not_connected_image{position:relative;left:225px;top:111px;width:40px;height:40px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_envelope .name_field{position:relative;top:137px;left:14px;text-align:center;width:254px;border:none;background:none;color:#747474;font-size:39px;outline:none;font-family:'HTPasticceriaRegular',sans-serif !important}body.channel_birthdays .facebook_banner_container.not_facebook .birthday_banner_header{color:white;font-family:'Varela Round', sans-serif;font-size:45px;padding-left:48px;padding-top:10px;letter-spacing:-2px;width:956px;margin:0 auto}body.channel_birthdays .facebook_banner_container.not_facebook .birthday_banner_header h1{font-size:45px;margin:0}body.channel_birthdays .facebook_banner_container #banner_inner_content{margin:0 auto;width:956px}body.channel_birthdays .facebook_banner_container.not_facebook .birthday_banner_header .no_thanks_link{float:right;position:relative;right:29px}body.channel_birthdays .facebook_banner_container.not_facebook .birthday_banner_header .blue{color:#43BCF5;letter-spacing:-2px}body.channel_birthdays .birthdays_banner_facebook_connected .select_wish_container_him .select_wish_container_him_right{float:left;position:relative;top:180px;left:37px}body.channel_birthdays .birthdays_banner_facebook_connected .bd_see_all_section .seeall_img_bday_today{height:78px}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her{float:right;border-left:2px dotted #104c6f}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her .send_wish_container{height:111px;width:216px;float:left;margin-left:20px;margin-top:13px}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her .send_wish_container .send_wish_header{font-family:'Varela Round', sans-serif;font-size:19px;display:block;color:#2EA8D6;margin-bottom:4px}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her .send_wish_container .send_wish_start_here{display:block;font-size:17px;font-family:'Varela Round', sans-serif;color:white;margin-bottom:11px;line-height:10px;padding-bottom:10px}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her .send_wish_container .for_him{text-decoration:none}body.channel_birthdays .birthdays_banner_facebook_connected .send_wish_him_her .send_wish_container .for_her{margin-left:5px}body.channel_birthdays .facebook_connect_info{height:316px;width:270px;position:relative;top:26px;left:628px;padding-top:20px;font-size:14px;color:white}body.channel_birthdays #slide_1,body.channel_birthdays #slide_2,body.channel_birthdays #slide_3{width:686px;height:358px;position:absolute;left:0;top:0}body.channel_birthdays #slide_1{background:url(/assets/birthdays_2012/blockade-1-4ec155ce43dcfd41ad74931b6dec5b824cf6a1d1e8f13b343e90034673f59914.png) no-repeat}body.channel_birthdays #slide_2{background:url(/assets/birthdays_2012/blockade-2-325534a2cf85c9d130993f5094e8843926c52ced886ae6e36a7a5eb2301499e5.png) no-repeat}body.channel_birthdays #slide_3{background:url(/assets/birthdays_2012/blockade-3-c3102ea39d8b99e7047c1e722dcb3c6302fc0bccf782d4d24907522f7fa87e13.png) no-repeat}body.channel_birthdays .birthdays_banner_facebook_connected .featured_banner_template{padding-top:156px}body.channel_birthdays .featured_banner_template{top:57px}body.channel_birthdays .featured_banner_template .birthday_banner_left div.birthday_banner_headers{color:white;float:left;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:45px;letter-spacing:-2px;padding:55px 10px 0}body.channel_birthdays .featured_banner_template .birthday_banner_left div.birthday_banner_headers h1{font-size:inherit;margin:inherit}body.channel_birthdays .featured_banner_template .birthday_banner_left .birthday_banner_headers .blue{color:#43BCF5;letter-spacing:-2px}body.channel_birthdays .featured_banner_template .birthday_banner_left .blue_too{color:#43BCF5;display:block;text-transform:uppercase;font-size:13px;letter-spacing:0px;text-align:right}body.channel_birthdays .featured_banner_template .birthday_banner_left .white{display:block;color:white;font-size:13px;letter-spacing:0px;text-align:right;text-decoration:underline;text-transform:uppercase}body.channel_birthdays .featured_banner_template .birthday_banner_center{float:left;width:304px;padding-left:62px;padding-right:16px;margin-top:17px}body.channel_birthdays .featured_banner_template .birthday_banner_center .new_img{background:url(/assets/birthdays_2012/bday-new-tag-66bab04a2947efe4cd43321f88a403c22bb2a2402487858d279d9c42a954cb5d.png) no-repeat;width:71px;height:93px;position:relative;top:29px;left:-49px}body.channel_birthdays .featured_banner_template .birthday_banner_center .new_and_free_img{position:relative;background:url(/assets/birthdays_2012/bday-new-free-tag-4d3fb1ac62d517ab1fe1b64ce157691eeb62983e716970be65b812fbf0ade036.png);height:138px;width:81px;margin-bottom:-45px;top:29px;left:-57px}body.channel_birthdays .featured_banner_template .birthday_banner_center .featured_template_placeholder{width:338px;height:193px;background:url(/assets/birthdays_2012/bday-new-blank-1466a1411cc7f3255c51d16b5503625219786653845a29005536cf472092024c.png) no-repeat;position:relative;top:-62px;left:-1px}body.channel_birthdays .featured_banner_template .birthday_banner_center img{transform:skew(-7deg, 0deg);-ms-transform:skew(-7deg, 0deg);-moz-transform:skew(-7deg, 0deg);-webkit-transform:skew(-7deg, 0deg);-o-transform:skew(-7deg, 0deg);position:relative;top:7px;left:18px;background:white;padding:3px;cursor:pointer}body.channel_birthdays .featured_banner_template .birthday_banner_right{float:left;padding-top:52px;width:210px}body.channel_birthdays .featured_banner_template .birthday_banner_right .new_this_week{display:block;text-transform:uppercase;color:#43BCF5;font-size:14px;font-family:'Varela Round', sans-serif;padding-bottom:6px}body.channel_birthdays .featured_banner_template .birthday_banner_right .new_this_week_name{display:block;color:white;font-size:16px;padding-bottom:6px;font-family:'Varela Round', sans-serif}body.channel_birthdays .featured_banner_template .birthday_banner_right .new_this_week_type{display:block;color:white;font-size:14px;padding-bottom:6px;font-family:'Varela Round', sans-serif}body.channel_birthdays .featured_banner_template .birthday_banner_right .new_this_week_text1.multiline{display:block;color:#43BCF5;font-size:14px;font-family:'Varela Round', sans-serif;height:103px;overflow:hidden;white-space:normal}body.channel_birthdays #preview_modal_content #card{width:400px;margin-right:50px;font-family:'Varela Round', sans-serif}body.channel_birthdays #preview_modal_content #side{width:290px;padding-top:127px}body.channel_birthdays #preview_modal_content #card,body.channel_birthdays #preview_modal_content #side{float:left}body.channel_birthdays #preview_modal_content{overflow:hidden;width:965px;padding:0;background:#000;color:#ccc;opacity:1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}body.channel_birthdays #preview_modal{width:auto !important}body.channel_birthdays #preview_modal_content h2{color:#00A6D8;font-size:2em;font-family:'Varela Round', sans-serif}body.channel_birthdays #preview_modal_content #type{font-size:2em;margin-bottom:20px;font-family:'Varela Round', sans-serif}body.channel_birthdays #preview_modal_content #description{margin-bottom:20px;min-height:200px;font-family:'Varela Round', sans-serif;line-height:20px}body.channel_birthdays #preview_modal_content #make_button{margin-bottom:38px}body.channel_birthdays #preview_modal_content #modal_nav div{float:left}body.channel_birthdays #preview_modal_content #card{background:url(/assets/birthdays_2012/CHenvelopefix-e458a4c44e8f9a52c432dfa572c93da730c98c2b5118b476d500447c5f9a2f3b.png) no-repeat 0 0;width:615px;height:619px}body.channel_birthdays #preview_modal_content #primary{width:570px;float:left}body.channel_birthdays #player_container{width:498px;margin-top:187px;margin-left:42px;background:white;padding:13px}body.channel_birthdays #card.video #player_container{width:528px;height:344px}body.channel_birthdays #card.still #player_container{width:433px;margin:118px 0 0 89px}body.channel_birthdays #preview_modal_content #modal_nav .item{cursor:pointer;position:relative;width:84px}body.channel_birthdays #preview_modal_content #modal_nav .item span{position:absolute;top:30px;font-size:1.1em;color:white;z-index:999}body.channel_birthdays #preview_modal_content #modal_nav .item#preview_prev span{left:20px}body.channel_birthdays #preview_modal_content #modal_nav .item#preview_next span{left:43px}body.channel_birthdays #preview_modal_content #modal_nav .item img{border:1px solid}body.channel_birthdays #preview_next{border-left:1px solid;padding:0 16px;margin-left:25px}body.channel_birthdays #ecard_preview_swf{background:white;padding-top:10px;padding-bottom:10px}body.channel_birthdays #shim{position:absolute;width:102px;height:85px;background:black;top:0;opacity:0.5}body.channel_birthdays .preview:hover{background-color:rgba(0,0,0,0.05);opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}body.channel_birthdays .preview:hover .vid{background:rgba(0,0,0,0.5) url(/assets/ecats/preview_video_icon-14382860caf9f66be13299c2ec52e51eb2c9104d664ae343bf99c694d8208805.png) no-repeat 240px 7px}body.channel_birthdays #make_button a{background:url(/assets/birthdays_2012/button_make_off-843b7ec899db8df7bfdb2d1718ed0a97d0792e8fd53acb7bc3a541b6e2d1b079.png) no-repeat 0 0;text-indent:-9999px;width:219px;height:48px;display:block}body.channel_birthdays #preview_modal_content .closeAllModals,body.channel_birthdays #success_modal .closeAllModals{background:url(/assets/birthdays_2012/button_x-5a6771e5ea16e56186a8a8d8b2e9fd5faf771dff5a6883522276d1e60355761f.png) no-repeat 0 0;position:absolute;top:24px;right:29px;cursor:pointer;display:block;width:58px;height:57px}body.channel_birthdays #success_modal{overflow:hidden;width:875px !important;background:#000 !important}body.channel_birthdays #success_modal h2{color:#fff;font-size:2em;font-family:'Varela Round', sans-serif;line-height:28px}body.channel_birthdays #success_modal h3{color:#2B7AB0;font-size:2em;font-family:'Varela Round', sans-serif;line-height:24px}body.channel_birthdays #success_modal #primary,body.channel_birthdays #success_modal #secondary{margin:50px 0 50px 0}body.channel_birthdays #success_modal #primary{float:left;margin-left:76px;background:url(/assets/birthdays_2012/stamp-c860edaa442444135bdafb462efc5f9a0dac262d7bef0b1bca67755193e878af.png) no-repeat 0 0;padding-left:90px;background-position:left center;width:200px;height:284px;padding-top:15px}body.channel_birthdays #success_modal #secondary{float:left;border-left:1px dotted;padding-left:60px;margin-left:60px;padding-top:32px;height:237px}body.channel_birthdays #success_modal #card{background:white;width:186px;text-align:center;height:85px;padding-top:52px;font-size:2.3em;position:relative;margin-top:16px;font-family:'HTPasticceriaRegular',sans-serif}body.channel_birthdays #success_modal #success_card_stamp{position:absolute;top:12px;right:10px;width:30px;height:30px;border:1px solid;padding:1px}body.channel_birthdays #success_modal #see_friends{background:url(/assets/birthdays_2012/bday_calendar-49699254d3cab7ac1b56e8b0a70cf2dc0fad1431b411d8cfc55c0688a2c6f2ce.png) no-repeat 0 0;color:#fff;font-size:1.5em;width:290px;padding:15px 0 17px 95px;margin:72px 0 15px 0}body.channel_birthdays #success_modal #return_to_bday{background:url(/assets/birthdays_2012/bday_ecards-546bf91c6ebcffd9a27c30b2fb0837081c36d1f9e0d773cf27cee09e47dbef28.jpg) no-repeat 0 0;color:#fff;font-size:1.5em;width:290px;padding:25px 0 32px 95px}body.channel_birthdays #success_modal #return_to_bday a,body.channel_birthdays #success_modal #see_friends a{text-decoration:underline;color:#fff !important}body.channel_birthdays #success_modal #return_to_bday a:hover,body.channel_birthdays #success_modal #see_friends a:hover{text-decoration:none}body.channel_birthdays .not_logged_in{display:none;background:#1b7aaf;width:100%;height:94px;cursor:pointer;text-align:center;padding:10px 0}body.channel_birthdays #more_birthdays_container .fb_birthday{float:left;margin-right:14px;color:#fff;margin-top:20px}body.channel_birthdays #more_birthdays_container .fb_photo #more_birthdays{overflow:hidden;width:300px}body.channel_birthdays #more_birthdays_container .fb_photo{background:url(/assets/birthdays_2012/bday_stamp-06a8839b91316425c520d7ec92641d669d26d8fdaec8c0b88606b11c6414fbf3.png) no-repeat 0 0;text-align:center;padding-top:8px;width:66px;height:66px}body.channel_birthdays .ui-widget-overlay.doNotClose{background:#000 !important;width:100%;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);zoom:1}body.channel_birthdays .modal#success_modal{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}body.channel_birthdays .modal#preview_modal{background:#000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0 35px 40px 35px}body.channel_birthdays .leftey{float:left}body.channel_birthdays .rightey{float:right}body.channel_birthdays .featured-template{color:#fff;margin:0 auto;max-width:980px;overflow:hidden;padding:20px 0 0}body.channel_birthdays .featured-template .blue{color:#69c9f9}body.channel_birthdays .featured-template>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px}body.channel_birthdays .featured-template>div>*{margin:0}body.channel_birthdays .featured-template>div:first-child h3,body.channel_birthdays .featured-template p:first-child{text-transform:uppercase}body.channel_birthdays .featured-template>div:first-child{font-size:16px;padding:30px 0 0;width:36%}body.channel_birthdays .featured-template>div:first-child *{text-align:right}body.channel_birthdays .featured-template>div:first-child h1{font:225% "Nixie One", serif}body.channel_birthdays .featured-template>div:first-child h3{font:95% light "Varela Round", sans-serif;margin:5px 0 3px}body.channel_birthdays .featured-template>div:first-child p{border-bottom:1px solid white;display:inline;float:right;font:1em "Varela Round", sans-serif}body.channel_birthdays .featured-template .feature-image-wrap{cursor:pointer;margin:0 -3% 0 5%;position:relative;width:37%}body.channel_birthdays .featured-template .feature-image-wrap>img{height:auto;left:-5%;position:absolute;width:16%}body.channel_birthdays .featured-template .feature-image-wrap .feature-image{background:url(/assets/birthdays_2012/bday-new-blank-1466a1411cc7f3255c51d16b5503625219786653845a29005536cf472092024c.png) no-repeat;background-size:cover;height:0;padding:0 0 66.2721893%;position:relative}body.channel_birthdays .featured-template .feature-image-wrap .feature-image img{-webkit-transform:skew(-7deg, 0);-moz-transform:skew(-7deg, 0);-ms-transform:skew(-7deg, 0);-o-transform:skew(-7deg, 0);transform:skew(-7deg, 0);height:175px;margin:2% 6%;width:239px}@media screen and (min-width: 0){body.channel_birthdays .featured-template .feature-image-wrap .feature-image img{height:78%;width:70%}}body.channel_birthdays .featured-template .feature-description{width:25%}body.channel_birthdays .featured-template .feature-description h2,body.channel_birthdays .featured-template .feature-description h3{font-weight:400}body.channel_birthdays .featured-template .feature-description h2{font-size:140%;letter-spacing:-1px}body.channel_birthdays .featured-template .feature-description p{margin:0 0 3px}body.channel_birthdays .featured-template .feature-description h3{font-size:95%}@media screen and (min-width: 1200px){body.channel_birthdays #channel_birthdays_container{max-width:1080px}}@media screen and (max-width: 956px){body.channel_birthdays #birthdays-facebook-banner{display:none}}@media screen and (max-width: 900px){body.channel_birthdays section.featured-template>div:first-child{font-size:15px}}@media screen and (max-width: 767px){body.channel_birthdays section.featured-template>div:first-child{font-size:14px;padding:0 0 10px;text-align:center;width:100%}body.channel_birthdays section.featured-template>div:first-child h1,body.channel_birthdays section.featured-template>div:first-child h3,body.channel_birthdays section.featured-template>div:first-child p{display:inline;float:none;margin:0 3px 0}body.channel_birthdays .featured-template .feature-image-wrap{width:55%}body.channel_birthdays .featured-template .feature-description{width:42%}body.channel_birthdays div#channel_birthdays_tabs ul{margin:0;width:100%}body.channel_birthdays div#channel_birthdays_tabs ul li{background:#2398cd;margin:0 1%;width:23%}body.channel_birthdays div#channel_birthdays_tabs ul li:first-child{margin-left:0}body.channel_birthdays div#channel_birthdays_tabs ul li:last-child{margin-right:0}body.channel_birthdays div#channel_birthdays_tabs ul li.active{background:#fff}body.channel_birthdays div#channel_birthdays_tabs ul li#filter_search{background:url(/assets/responsive/birthdays/search-fcbf029682b8ae8ae15dc2d62b58515e75d62c3b61860f74834888eb8670f286.png) 80% center no-repeat #2398cd;background-size:15%;text-indent:-5%;width:25%}body.channel_birthdays div#channel_birthdays_tabs ul li#filter_search.active{background:url(/assets/responsive/birthdays/search-fcbf029682b8ae8ae15dc2d62b58515e75d62c3b61860f74834888eb8670f286.png) 80% center no-repeat #fff;background-size:15%}body.channel_birthdays #inner_content div#channel_birthdays_sidebar{overflow:visible;padding:0;position:relative;width:100%;z-index:1}body.channel_birthdays #inner_content div#channel_birthdays_sidebar h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#edebec;border:1px solid #c1bfc0;border-radius:10px;color:#727272;cursor:pointer;float:left;font-weight:400;margin:3% 2%;padding:3%;position:relative;width:46%}body.channel_birthdays #inner_content div#channel_birthdays_sidebar h2:before{background:url(/assets/common/see_all_down-ec97009c681ab6b03594869c05d93bd2e95298d42bdc2d71a98e48262420f348.png) center center no-repeat transparent;border-left:1px solid #c1bfc0;bottom:0;content:"";position:absolute;right:0;top:0;width:50px}body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul{background:#fff;background:rgba(255,255,255,0.95);border:1px solid #d9d9d9;border-radius:7px;display:none;margin:0 2%;position:absolute;top:120%;width:46%}body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul.dropped{display:block}body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul:before,body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul:after{border:8px solid transparent;content:'';display:block;height:0;position:absolute;right:16px;width:0}body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul:before{border-bottom:15px solid #d9d9d9;top:-23px}body.channel_birthdays #inner_content div#channel_birthdays_sidebar ul:after{border-bottom:15px solid #fff;top:-21px}body.channel_birthdays #inner_content div#channel_birthdays_sidebar>h2+ul+h2+ul{right:0}body.channel_birthdays #inner_content div#channel_birthdays_sidebar li{border-color:#c2c3c5;margin:0 5%}body.channel_birthdays #inner_content div#channel_birthdays_sidebar label{display:block}body.channel_birthdays #channel_birthdays_content{padding:0}}@media screen and (max-width: 640px){body.channel_birthdays section.featured-template>div:first-child{font-size:14px}body.channel_birthdays section.featured-template>div:first-child h1{display:block;font-size:350%;text-align:center}body.channel_birthdays .featured-template .feature-description{font-size:14px}body.channel_birthdays div#channel_birthdays_tabs ul li{font-size:18px;height:40px;line-height:40px}body.channel_birthdays #channel_birthdays_content #result_stats{font-size:18px}}@media screen and (max-width: 480px){body.channel_birthdays section.featured-template>div:first-child{font-size:12px}body.channel_birthdays section.featured-template>div:first-child h1{font-size:320%}body.channel_birthdays .featured-template .feature-description{font-size:12px}body.channel_birthdays div#channel_birthdays_tabs ul li{font-size:12px;height:30px;line-height:30px}body.channel_birthdays #search_bar{font-size:24px}body.channel_birthdays #channel_birthdays_content #result_stats{font-size:13px}}@media screen and (max-width: 479px){body.channel_birthdays #inner_content div#channel_birthdays_sidebar h2{font-size:16px}}body #ba_subscribe_modal{background:#1a7bae;padding:0}body #ba_subscribe_modal .inner{background:url(/assets/birthdays_2012/birthday-alert-subscribe-modal-16faf640c7073bf95575a93d059a5f05763ff7c8c4add2e61260b6e4fda5fd8f.png);height:184px;position:relative;width:599px}body #ba_subscribe_modal ul{bottom:32px;left:117px;list-style:none;margin:0;padding:0;position:absolute}body #ba_subscribe_modal ul li{float:right;margin:0 40px 0 0}body #ba_subscribe_modal ul li img{width:36px;height:36px}body #ba_subscribe_modal #ba_subscribe_modal_decline,body #ba_subscribe_modal #ba_subscribe_modal_accept{display:block;position:absolute;right:51px;text-indent:-9999px;width:121px}body #ba_subscribe_modal #ba_subscribe_modal_accept{height:40px;top:89px}body #ba_subscribe_modal #ba_subscribe_modal_decline{bottom:20px;height:20px}body.responsive.index__landing #carousel-unit-wrap{background-position:center top;background-size:cover;background-repeat:no-repeat;width:100%;height:406px}body.responsive.index__landing #carousel-unit{margin:0 auto;padding-bottom:0;background:transparent}body.responsive.index__landing #carousel,body.responsive.index__landing .carousel-navigation{display:inline-block;vertical-align:top}body.responsive.index__landing .carousel-navigation{width:60px;height:100px;vertical-align:middle;text-align:center;font-size:70px;position:relative}body.responsive.index__landing .carousel-navigation a,body.responsive.index__landing .carousel-navigation a:hover,body.responsive.index__landing .carousel-navigation a:link,body.responsive.index__landing .carousel-navigation a:active{color:#888}body.responsive.index__landing .carousel{position:relative;margin:0 auto;width:1045px;height:375px;text-align:center}body.responsive.index__landing .carousel .prev,body.responsive.index__landing .carousel .next{width:22px;height:38px;background-image:url(/assets/responsive/carousel_arrows-c797542cefa24a1b3c81658035f07d62b96458e8571f8d84779d534125365c01.png);background-repeat:no-repeat;position:absolute;text-indent:-9999px;top:160px}body.responsive.index__landing .carousel .prev{outline:0;left:-28px;background-position:0 0}body.responsive.index__landing .carousel .next{outline:0;right:-28px;background-position:-22px 0}body.responsive.index__landing .carousel a img{outline:0;width:1280px;height:378px;margin:auto 0}body.responsive.index__landing #slider{width:1280px;height:378px;padding-top:14px;overflow:hidden;position:relative;background-position:center center;background-repeat:no-repeat}body.responsive.index__landing #slider ul{position:relative;padding:0;margin:0;visibility:hidden}body.responsive.index__landing #slider li{width:1280px;height:378px;float:left;list-style:none}@media screen and (max-width: 979px){body.responsive.index__landing #promo-wrap{margin:0 5%}body.responsive.index__landing #bottom-wrap{display:block;padding:0 0%}body.responsive.index__landing #bottom-wrap .bottom{display:block}body.responsive.index__landing #bottom-wrap .bottom .what-people-are-saying,body.responsive.index__landing #bottom-wrap .bottom .right.upsell{width:100%;display:block;margin:6px auto 0 auto}body.responsive.index__landing #bottom-wrap .bottom .what-people-are-saying h3,body.responsive.index__landing #bottom-wrap .bottom .right.upsell h3{text-align:left}body.responsive.index__landing #bottom-wrap .bottom .what-people-are-saying .join,body.responsive.index__landing #bottom-wrap .bottom .right.upsell .join{max-width:320px}body.responsive.index__landing #bottom-wrap .bottom .right.upsell{margin-top:18px;padding-top:18px;border-top:1px solid #d5d5d5}body.responsive.index__landing #bottom-wrap .bottom .gutter{display:none}body.responsive.index__landing #bottom-wrap .bottom #staff_pick{text-align:left}body.responsive.index__landing #bottom-wrap .bottom #staff_pick_nav_links{text-align:left;padding-left:35px}}@media screen and (min-width: 980px){body.responsive.index__landing #newsletter-signup-home{padding-left:0;padding-right:0;padding-bottom:0;vertical-align:middle;max-width:940px;margin-bottom:0}body.responsive.index__landing #newsletter-signup-home .text{display:inline-block;vertical-align:middle;margin-right:26px;float:left}body.responsive.index__landing #newsletter-signup-home .explanation{display:block;font-size:20px}body.responsive.index__landing #newsletter-signup-home form{display:inline-block;vertical-align:middle;float:right;line-height:83px}body.responsive.index__landing #newsletter-signup-home form input[type="email"]{padding-left:8px;max-width:190px;line-height:36px;vertical-align:middle}body.responsive.index__landing #newsletter-signup-home form input[type="submit"]{line-height:30px;font-size:20px;letter-spacing:2px}body.responsive.index__landing #promo-wrap{width:940px;margin:auto}body.responsive.index__landing .what-people-are-saying,body.responsive.index__landing .right.upsell{position:relative;min-height:300px}body.responsive.index__landing #bottom-wrap .bottom .right.upsell .join{max-width:280px}}@media screen and (max-width: 767px){body.responsive.index__landing a.prev,body.responsive.index__landing a.next{display:none}}body.responsive.index__landing #carousel{width:980px}body.responsive.index__landing .carousel-navigation{height:325px;line-height:325px}body.responsive.index__landing .carousel{width:1280px;height:394px}body.responsive.index__landing .carousel .prev,body.responsive.index__landing .carousel .next{top:170px}body.responsive.index__landing .carousel #slider{width:1280px;height:378px}body.responsive.index__landing .carousel #slider li{width:1280px;height:378px}body.responsive.index__landing .carousel #slider a img{width:1280px;height:378px}@media screen and (min-width: 1280px){body.responsive.index__landing #carousel-unit{width:100%}body.responsive.index__landing #carousel{width:1280px}body.responsive.index__landing .carousel-navigation{height:380px;line-height:380px}}body.responsive.index__landing.channel_valentines #ecard-preview{color:#fff;background:#fff;height:430px;width:500px;text-align:center;padding:0px 0px 0px 0px;overflow:hidden;font-family:"Parry Grotesque Pro", 'Helvetica Neue', Arial, sans-serif}body.responsive.index__landing.channel_valentines #ecard-preview a[data-action='modal-close']{width:30px;height:30px;background-image:url(/assets/responsive/close-button-86aa137ecd3eac3d91ca1643a3870105fe30418a9145c11c87fa2d1e82de1649.png);right:10px;top:10px;overflow:visible}body.responsive.index__landing.channel_valentines #ecard-preview>p{color:#fff;font-size:180%;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,0.5);white-space:nowrap;background-color:#f9aaab;margin:0px 0px 20px 0px;padding:20px 0px 20px 0px}body.responsive.index__landing.channel_valentines #ecard-preview a.personalize{background-color:#2ecc71;background-image:none;background-repeat:no-repeat;background-position:left bottom;border-radius:10px;border-bottom:3px solid #27ae60;padding:3px 22px 0px 22px;margin:-50px auto 0px auto;width:200px;display:block;font-size:26px;text-decoration:none;text-shadow:-1px 1px 3px rgba(0,0,0,0.6);color:#e0faeb}body.responsive.index__landing.channel_valentines #ecard-preview>div.video-container{padding:0 0 54%;position:relative;height:0;margin:0 auto 20px;width:96%}body.responsive.index__landing.channel_valentines #ecard-preview>div.video-container>*{height:100% !important;left:0;position:absolute;top:0;width:100% !important}@media screen and (max-width: 540px){body.responsive.index__landing.channel_valentines #ecard-preview{height:370px;width:400px}body.responsive.index__landing.channel_valentines #ecard-preview:after{border-width:146px 420px 146px 0}body.responsive.index__landing.channel_valentines #ecard-preview a.personalize{font-size:12px;border-bottom-width:3px;border-radius:4px;padding:4px 12px 2px 12px}}@media screen and (max-width: 440px){body.responsive.index__landing.channel_valentines #ecard-preview{font-size:12px;height:290px;width:300px}body.responsive.index__landing.channel_valentines #ecard-preview a[data-action='modal-close']{right:5px;top:5px}body.responsive.index__landing.channel_valentines #ecard-preview:before{border-radius:3px 3px 0 0}body.responsive.index__landing.channel_valentines #ecard-preview:after{border-width:114px 320px 114px 0}}@media screen and (max-width: 320px){body.responsive.index__landing.channel_valentines #ecard-preview{font-size:10px;height:255px;width:260px}body.responsive.index__landing.channel_valentines #ecard-preview:after{border-width:100px 280px 100px 0}}@media screen and (min-width: 1080px){body.responsive.index__landing.channel_valentines #ecard-preview{height:490px;width:600px}body.responsive.index__landing.channel_valentines #ecard-preview:after{border-width:194px 620px 194px 0}}@media screen and (min-width: 1280px){body.responsive.index__landing.channel_valentines #ecard-preview{height:550px;width:700px}body.responsive.index__landing.channel_valentines #ecard-preview:after{border-width:215px 720px 215px 0;top:13px}}body.responsive.index__landing.channel_valentines h1.val-title,body.responsive.index__landing.channel_valentines p.val-title{line-height:51px;font-weight:300}body.responsive.index__landing.channel_valentines h1.val-title{font-size:46px;color:#7f0e20;text-shadow:-1px 1px 2px #fff;margin:70px 0px 0px 0px}body.responsive.index__landing.channel_valentines #carousel-unit-wrap{background-image:url(/assets/responsive/valentines/val_slider_bg-fdafc28680bbf1157f0185045c0df6ac89a0c571dd0b70989e9a328f9af9cbae.jpg);background-color:#ba193d;border-bottom:8px solid #4f1010}body.responsive.index__landing.channel_valentines .carousel .prev,body.responsive.index__landing.channel_valentines .carousel .next{width:33px;height:59px;background-position:0px 0px;top:174px}body.responsive.index__landing.channel_valentines .carousel .prev{background-image:url(/assets/responsive/valentines/slider_arrow_left-879c8a15351ab55c2ed75a04edf08f8662922cd7e5fe34606557a410c06338d2.png);left:5px}body.responsive.index__landing.channel_valentines .carousel .next{background-image:url(/assets/responsive/valentines/slider_arrow_right-45c6fcb17daf35b3d31fb24167e37948207e6f76c8315f1ce7ec2b51092526d5.png);right:5px}body.responsive.index__landing.channel_valentines .carousel .carousel_image_desktop{display:inline}body.responsive.index__landing.channel_valentines .carousel .carousel_image_tablet{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_phone{display:none}body.responsive.index__landing.channel_valentines .container{width:960px;max-width:100%;margin:0px auto 0px auto;position:relative}body.responsive.index__landing.channel_valentines footer{min-height:400px}@media screen and (max-width: 1279px){body.responsive.index__landing.channel_valentines #carousel-unit-wrap{height:401px}body.responsive.index__landing.channel_valentines .carousel{width:768px}body.responsive.index__landing.channel_valentines .carousel .prev{left:-50px}body.responsive.index__landing.channel_valentines .carousel .next{right:-50px}body.responsive.index__landing.channel_valentines .carousel .carousel_image_desktop{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_tablet{display:inline}body.responsive.index__landing.channel_valentines .carousel .carousel_image_phone{display:none}body.responsive.index__landing.channel_valentines .carousel #slider{width:768px}body.responsive.index__landing.channel_valentines .carousel #slider li{width:768px;height:373px}body.responsive.index__landing.channel_valentines .carousel #slider a img{width:768px;height:373px}}@media screen and (max-width: 1199px){body.responsive.index__landing.channel_valentines h1.val-title{margin:26px 0px 0px 0px}body.responsive.index__landing.channel_valentines section.subcat.subcat-0{border-top:none;padding-top:60px}}@media screen and (max-width: 889px){body.responsive.index__landing.channel_valentines .carousel .prev{left:5px}body.responsive.index__landing.channel_valentines .carousel .next{right:5px}}@media screen and (max-width: 767px){body.responsive.index__landing.channel_valentines footer #footer div.footer_links{min-height:52px;opacity:1}body.responsive.index__landing.channel_valentines h1.val-title{margin:16px 0px 0px 0px;font-size:22px;line-height:26px;max-width:212px}body.responsive.index__landing.channel_valentines #carousel-unit-wrap{height:406px}body.responsive.index__landing.channel_valentines .carousel{width:640px}body.responsive.index__landing.channel_valentines .carousel .prev{left:-50px}body.responsive.index__landing.channel_valentines .carousel .next{right:-50px}body.responsive.index__landing.channel_valentines .carousel .carousel_image_desktop{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_tablet{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_phone{display:inline}body.responsive.index__landing.channel_valentines .carousel #slider{width:640px}body.responsive.index__landing.channel_valentines .carousel #slider li{width:640px;height:381px}body.responsive.index__landing.channel_valentines .carousel #slider a img{width:640px;height:381px}}@media screen and (max-width: 639px){body.responsive.index__landing.channel_valentines #carousel-unit-wrap{height:219px}body.responsive.index__landing.channel_valentines .carousel{width:320px}body.responsive.index__landing.channel_valentines .carousel .prev{left:-50px}body.responsive.index__landing.channel_valentines .carousel .next{right:-50px}body.responsive.index__landing.channel_valentines .carousel .carousel_image_desktop{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_tablet{display:none}body.responsive.index__landing.channel_valentines .carousel .carousel_image_phone{display:inline}body.responsive.index__landing.channel_valentines .carousel #slider{width:320px}body.responsive.index__landing.channel_valentines .carousel #slider li{width:320px;height:191px}body.responsive.index__landing.channel_valentines .carousel #slider a img{width:320px;height:191px}}body.index__landing.channel_valentines #container>section{background:#fff;border:none;border-left:0;border-right:0;color:#fff;text-shadow:none}body.index__landing.channel_valentines #container>section#still-looking{background:#f9aaab;border-color:#541b6d;border-bottom:0;color:#fff;font-family:"Parry Grotesque Pro", 'Helvetica Neue', Arial, sans-serif;font-size:26px;font-weight:lighter;line-height:30px}body.index__landing.channel_valentines #container>section#still-looking .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(/assets/responsive/valentines/val_more_bg-366f771e6cb3824f21d78960b72ee5f607c0e26a9369f49c36f0d5c38cb4d8d1.png);background-repeat:no-repeat;background-position:right center;padding:70px 20px 70px 20px}body.index__landing.channel_valentines #container>section#still-looking p{margin:0 0 0px 40px;max-width:270px;text-align:center}body.index__landing.channel_valentines #container>section#still-looking a{text-shadow:none;display:block;background-color:#835eb5;color:#fff;text-decoration:none;text-align:center;font-weight:normal;font-size:22px;line-height:42px;background-repeat:no-repeat;background-image:url(/assets/responsive/search_trans-08270699221daec58a01d29ff0f4c363d3edddd841884bfab199454f2bb5dacc.png);background-position:45px center;padding:4px 0px 0px 15px;margin:25px 0px 0px 40px;border-radius:10px;border-bottom:3px solid #614488;width:244px;cursor:pointer;white-space:nowrap}@media screen and (max-width: 880px){body.index__landing.channel_valentines #container>section#still-looking .container{background-size:450px auto}}@media screen and (max-width: 768px){body.index__landing.channel_valentines #container>section#still-looking p{margin:0px auto 0px auto}body.index__landing.channel_valentines #container>section#still-looking .container{background-position:center bottom;text-align:center;padding-bottom:220px}body.index__landing.channel_valentines #container>section#still-looking a{margin:25px auto 0px auto}}@media screen and (max-width: 440px){body.index__landing.channel_valentines #container>section#still-looking .container{padding-bottom:150px;background-size:300px auto}}body.index__landing.channel_valentines #container>section>div{overflow:hidden}body.index__landing.channel_valentines #container>section div.information{font-family:"Parry Grotesque Pro", 'Helvetica Neue', Arial, sans-serif;padding:35px 0px 6px 0px;margin-bottom:36px;width:100%;border-bottom:2px solid #dae3ef}body.index__landing.channel_valentines #container>section div.information .info-title{color:#f03d4c;font-size:26px;font-weight:normal;line-height:30px}body.index__landing.channel_valentines #container>section div.information .info-title sup{font-size:12px;vertical-align:super}body.index__landing.channel_valentines #container>section div.information .info-subtitle{color:#eb788f;font-size:22px;font-weight:lighter;line-height:30px}body.index__landing.channel_valentines #container>section div.information .info-ages{display:none;color:#48586e;font-size:20px;font-weight:lighter;line-height:30px;float:right;width:auto;text-align:right;padding-left:20px}body.index__landing.channel_valentines #container>section div.information p{background:#b9411d;border-radius:50%;color:white;font-size:140%;height:60px;line-height:95%;padding:20px 0 0;text-align:center;text-shadow:0 1px 2px #000;width:80px}body.index__landing.channel_valentines #container>section div.information p span{display:block;font-size:60%;font-weight:100}body.index__landing.channel_valentines #container>section div.ecards{padding:0px 0px 0px 24px;position:relative;width:100%;max-width:100%;z-index:1}body.index__landing.channel_valentines #container>section div.ecards>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:5%;text-align:center;vertical-align:bottom;width:40%}body.index__landing.channel_valentines #container>section div.ecards>a img{height:100%;max-width:300px;width:100%}@media screen and (max-width: 979px){body.index__landing.channel_valentines #container>section div.information,body.index__landing.channel_valentines #container>section div.ecards{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%;max-width:90%;margin-right:auto;margin-left:auto}body.index__landing.channel_valentines #container>section div.information{padding:30px 0px 0px 0px}body.index__landing.channel_valentines #container>section div.ecards{font-size:14px;padding:0 0 0 0}}@media screen and (max-width: 768px){body.index__landing.channel_valentines #container>section div.information .info-subtitle{display:block}body.index__landing.channel_valentines #container>section div.information .info-sep{display:none}body.index__landing.channel_valentines #container>section div.information .info-ages{padding-top:32px}}@media screen and (max-width: 540px){body.index__landing.channel_valentines #container>section div.information .info-title{font-size:20px}body.index__landing.channel_valentines #container>section div.information .info-subtitle{font-size:16px}body.index__landing.channel_valentines #container>section div.information .info-ages{font-size:16px}body.index__landing.channel_valentines #container>section div.ecards{font-size:12px;padding:0px 0px 0px 0px;width:320px;max-width:320px;margin-right:auto;margin-left:auto}body.index__landing.channel_valentines #container>section div.ecard{margin-left:15px;margin-right:15px}}body.channel_valentines div.ecard{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;background:#fff;border-radius:0px;margin:0px 0px 36px 36px;vertical-align:bottom;width:180px;position:relative}@media screen and (max-width: 979px){body.channel_valentines div.ecard{width:126px;height:183px;margin:0px 0px 30px 30px}}body.channel_valentines div.ecard canvas{max-width:100%;width:100%;max-height:262px;height:262px;border-radius:0px}@media screen and (max-width: 979px){body.channel_valentines div.ecard canvas{height:183px}}body.channel_valentines div.ecard img{border-radius:0px;height:100%;width:100%}body.channel_valentines div.ecard .hover-card{background-position:center 0px;background-repeat:no-repeat;background-size:auto 100%;position:absolute;top:0px;left:0px;width:180px;height:262px;transition:opacity 0.5s;cursor:pointer;z-index:3;opacity:0;background-image:url(/assets/responsive/valentines/hover_make_it-7b3a2cceb68865442c8399f49eca4429a4b05203f1aac3b543d64923ea8307d9.png)}@media screen and (max-width: 979px){body.channel_valentines div.ecard .hover-card{width:126px;height:183px}}body.channel_valentines div.ecard .hover-card:hover{opacity:1}body.channel_valentines div.ecard .hover-two-select{background-image:url(/assets/responsive/valentines/hover_1-2_people-7b3a2cceb68865442c8399f49eca4429a4b05203f1aac3b543d64923ea8307d9.png)}body.channel_valentines div.ecard .hover-people-select{background-image:url(/assets/responsive/valentines/hover_1-5_people-7b3a2cceb68865442c8399f49eca4429a4b05203f1aac3b543d64923ea8307d9.png)}body.channel_valentines div.ecard .hover-five-only{background-image:url(/assets/responsive/valentines/hover_5_people-7b3a2cceb68865442c8399f49eca4429a4b05203f1aac3b543d64923ea8307d9.png)}body.channel_valentines div.ecard .title{display:none;height:70px;width:100%}body.channel_valentines div.ecard p{display:table-cell;vertical-align:middle}body.channel_valentines div.ecard p,body.channel_valentines div.ecard a{border-radius:5px;overflow:hidden;position:relative;z-index:2;display:block;width:180px;height:262px;background-color:#f7c7c7;background-image:url(/assets/spinner-a41e7043b455f67ca63b6a6ff98f8cb9fda13e7ab3072ad2eb1d18114d0df851.gif);background-position:center center;background-repeat:no-repeat;font-size:120%;font-weight:600;text-align:center}@media screen and (max-width: 979px){body.channel_valentines div.ecard p,body.channel_valentines div.ecard a{width:126px;height:183px}}body.channel_valentines div.ecard a.personalize-it{line-height:9999em;overflow:hidden;font-size:0;background:url(/assets/responsive/holidays/get-started-0a55f731dcafcd9fc812d29f5c3b04c940bcb33c9b9deef922542f3650e4b3e3.png) center center no-repeat scroll transparent;background-size:contain;display:block;margin:0 auto;max-width:157px;width:88%}body.channel_valentines div.ecard a.personalize-it:hover{background-image:url(/assets/responsive/holidays/get-started-hover-7232a7b2e569c309a606da031734084b954c8cf1125a1c699f5067d318f5b094.png)}body.channel_valentines div.ecard a.personalize-it span{display:block;height:0;padding:25.7668712% 0 0}body.channel_valentines #category-hero-unit{background-color:#f9aaab;background-image:url(/assets/responsive/valentines/VDay_carousel_Background-14a66fdef859ce0a570770982ce9dcb943c1f34196fad9048e1d66d5c8b9a427.jpg)}body.channel_valentines #category-hero-unit .container{max-width:100%}body.index__landing.channel_holidays #container{min-height:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.index__landing.channel_holidays #container .after-user-orient{display:none}body.index__landing.channel_holidays #container .before-user-orient{display:none}body.index__landing.channel_holidays #container.head-first-landing .before-user-orient{display:block}body.index__landing.channel_holidays #container.default-landing .after-user-orient{display:block}body.index__landing.channel_holidays #container .container{margin:0 auto;max-width:960px;position:relative;width:100%}.channel_holidays #category-hero-unit{background-image:url(/assets/responsive/holidays/holiday_hero_bg-70ae29e03f42e53d1dbf094937ffa399f8e7d7be4d5fd89b99fdaed5f2eeba23.jpg)}.channel_holidays #category-hero-unit .container img{bottom:0}body.index__landing.channel_holidays div#container div#promo-carousel div#macareindeer-promo.free>div.container>div:first-child+div{background-image:url(/assets/responsive/holidays/macareindeer-text-free-d431fe1cf0472cad5fb93bd2886e3ce099cf255da0c3187885eb7a7b7dbbd515.png)}body.index__landing.channel_holidays #container div.app-promo .desktop{display:block}body.index__landing.channel_holidays #container div.app-promo .tablet{display:none}body.index__landing.channel_holidays #container div.app-promo .mobile{display:none}@media screen and (max-width: 768px){body.index__landing.channel_holidays #container div.app-promo .desktop{display:none}body.index__landing.channel_holidays #container div.app-promo .tablet{display:block}body.index__landing.channel_holidays #container div.app-promo .mobile{display:none}}@media screen and (max-width: 480px){body.index__landing.channel_holidays #container div.app-promo .desktop{display:none}body.index__landing.channel_holidays #container div.app-promo .tablet{display:none}body.index__landing.channel_holidays #container div.app-promo .mobile{display:block}}body.index__landing.channel_holidays #container div.app-promo .container{padding:0px 0px 0px 0px;max-width:100%}body.index__landing.channel_holidays #container div.app-promo img{max-width:100%;margin:0px auto 0px auto}body.index__landing.channel_holidays #container div.app-promo img.mobile{width:100%}body.index__landing.channel_holidays #container>section{background:#fff;border:none;border-left:0;border-right:0;color:#fff;text-shadow:none}body.index__landing.channel_holidays #container>section#still-looking{background:#62cdcf;border-color:#62cdcf;border-bottom:0;color:#fff;font-family:"Parry Grotesque Pro", 'Helvetica Neue', Arial, sans-serif;font-size:26px;font-weight:lighter;line-height:30px}body.index__landing.channel_holidays #container>section#still-looking .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/responsive/holidays/2014/browse_all_banner-46f3990fe8d309c88d4442359626366bd8320fccf502e02243701887a206ed24.png) bottom right scroll no-repeat transparent;background-position:371px center;padding:70px 20px 70px 20px}body.index__landing.channel_holidays #container>section#still-looking p{margin:0 0 0px 40px;max-width:270px;text-align:center}body.index__landing.channel_holidays #container>section#still-looking a{text-shadow:none;display:block;background-color:#4dba6e;color:#fff;text-decoration:none;text-align:center;font-weight:normal;font-size:22px;line-height:42px;background-repeat:no-repeat;background-image:url(/assets/responsive/search_trans-08270699221daec58a01d29ff0f4c363d3edddd841884bfab199454f2bb5dacc.png);background-position:45px center;padding:4px 0px 0px 15px;margin:25px 0px 0px 40px;border-radius:10px;border-bottom:3px solid #007f41;width:244px;cursor:pointer;white-space:nowrap}@media screen and (max-width: 768px){body.index__landing.channel_holidays #container>section#still-looking p{margin:0px auto 0px auto}body.index__landing.channel_holidays #container>section#still-looking .container{background-position:center 220px;background-size:60% auto;padding:40px 20px 240px 20px;padding-bottom:240px;text-align:center}body.index__landing.channel_holidays #container>section#still-looking a{margin:25px auto 0px auto}}body.index__landing.channel_holidays #container>section>div{overflow:hidden}body.index__landing.channel_holidays #container>section div.information{font-family:"Parry Grotesque Pro", 'Helvetica Neue', Arial, sans-serif;padding:35px 0px 6px 0px;margin-bottom:36px;width:100%;border-bottom:2px solid #dae3ef}body.index__landing.channel_holidays #container>section div.information .info-title{color:#259695;font-size:26px;font-weight:normal;line-height:30px}body.index__landing.channel_holidays #container>section div.information .info-title sup{font-size:12px;vertical-align:super}body.index__landing.channel_holidays #container>section div.information .info-subtitle{color:#97b0b0;font-size:22px;font-weight:lighter;line-height:30px}body.index__landing.channel_holidays #container>section div.information .info-ages{display:none;color:#48586e;font-size:20px;font-weight:lighter;line-height:30px;float:right;width:auto;text-align:right;padding-left:20px}body.index__landing.channel_holidays #container>section div.information p{background:#b9411d;border-radius:50%;color:white;font-size:140%;height:60px;line-height:95%;padding:20px 0 0;text-align:center;text-shadow:0 1px 2px #000;width:80px}body.index__landing.channel_holidays #container>section div.information p span{display:block;font-size:60%;font-weight:100}body.index__landing.channel_holidays #container>section div.ecards{padding:0px 0px 0px 24px;position:relative;width:100%;max-width:100%;z-index:1}body.index__landing.channel_holidays #container>section div.ecards>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:5%;text-align:center;vertical-align:bottom;width:40%}body.index__landing.channel_holidays #container>section div.ecards>a img{height:auto;max-width:300px;width:100%}@media screen and (max-width: 979px){body.index__landing.channel_holidays #container>section div.information,body.index__landing.channel_holidays #container>section div.ecards{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%;max-width:90%;margin-right:auto;margin-left:auto}body.index__landing.channel_holidays #container>section div.information{padding:30px 0px 0px 0px}body.index__landing.channel_holidays #container>section div.ecards{font-size:14px;padding:0 0 0 0}}@media screen and (max-width: 768px){body.index__landing.channel_holidays #container>section div.information .info-subtitle{display:block}body.index__landing.channel_holidays #container>section div.information .info-sep{display:none}body.index__landing.channel_holidays #container>section div.information .info-ages{padding-top:32px}}@media screen and (max-width: 540px){body.index__landing.channel_holidays #container>section div.information .info-title{font-size:20px}body.index__landing.channel_holidays #container>section div.information .info-subtitle{font-size:16px}body.index__landing.channel_holidays #container>section div.information .info-ages{font-size:16px}body.index__landing.channel_holidays #container>section div.ecards{font-size:12px;padding:0px 0px 0px 0px;width:320px;max-width:320px;margin-right:auto;margin-left:auto}body.index__landing.channel_holidays #container>section div.ecard{margin-left:15px;margin-right:15px}}body.channel_holidays.index__landing #jj-backdrop{background:rgba(0,0,0,0.75)}body.channel_holidays.index__landing #holidays-preview{background:#e0f4f5;width:500px;padding-bottom:25px}body.channel_holidays.index__landing #holidays-preview a[data-action='modal-close']{width:65px;height:65px;background-image:url(/assets/responsive/holidays/close-modal-3cb9aee3eec1a16aea073cdc1f104a64285d5f602d13bf74aa7729a2ef72aa94.png);background-size:contain;right:-20px;top:-20px}body.channel_holidays.index__landing #holidays-preview>p{color:#e0f4f5;font-size:180%;font-weight:600;margin:2%;text-shadow:0 1px 2px rgba(0,0,0,0.5);white-space:nowrap}body.channel_holidays.index__landing #holidays-preview a.personalize{display:block;margin:0 auto;max-width:300px;background-color:#067953;background-repeat:no-repeat;color:#e0faeb;text-decoration:none;text-align:center;font-weight:normal;font-size:30px;text-shadow:#000 1px 1px 0px;padding:8px 40px 8px 40px;border-radius:10px;border-bottom:3px solid #053425;border-top:1px solid #6db39d;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);box-shadow:0 3px 10px rgba(0,0,0,0.4)}body.channel_holidays.index__landing #holidays-preview>div.video-container{padding:0 0 54%;position:relative;height:0;margin:0 auto 20px;width:96%}body.channel_holidays.index__landing #holidays-preview>div.video-container>*{height:100% !important;left:0;position:absolute;top:0;width:100% !important}body.channel_holidays.index__landing #holidays-preview:before,body.channel_holidays.index__landing #holidays-preview:after{content:"";display:block;position:absolute;z-index:-1}body.channel_holidays.index__landing #holidays-preview:before{background:#559794;border-radius:8px 8px 0 0;height:40%;left:0;top:0;width:100%}body.channel_holidays.index__landing #holidays-preview:after{border:0 solid transparent;border-width:170px 520px 170px 0;border-right-color:#559794;right:0;top:10px}@media screen and (max-width: 540px){body.channel_holidays.index__landing #holidays-preview{width:400px;padding-botom:15px}body.channel_holidays.index__landing #holidays-preview:after{border-width:146px 420px 146px 0}}@media screen and (max-width: 440px){body.channel_holidays.index__landing #holidays-preview{font-size:12px;width:300px}body.channel_holidays.index__landing #holidays-preview a[data-action='modal-close']{width:50px;height:50px}body.channel_holidays.index__landing #holidays-preview:before{border-radius:3px 3px 0 0}body.channel_holidays.index__landing #holidays-preview:after{border-width:114px 320px 114px 0}}@media screen and (max-width: 320px){body.channel_holidays.index__landing #holidays-preview{font-size:10px;width:260px}body.channel_holidays.index__landing #holidays-preview a[data-action='modal-close']{width:40px;height:40px}body.channel_holidays.index__landing #holidays-preview:after{border-width:100px 280px 100px 0}}@media screen and (min-width: 1080px){body.channel_holidays.index__landing #holidays-preview{width:600px}body.channel_holidays.index__landing #holidays-preview:after{border-width:194px 620px 194px 0}}@media screen and (min-width: 1280px){body.channel_holidays.index__landing #holidays-preview{width:700px}body.channel_holidays.index__landing #holidays-preview:after{border-width:215px 720px 215px 0;top:13px}}.fold-card{position:absolute;top:3px;left:10px;width:180px;height:262px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);-webkit-backface-visibility:hidden;z-index:1;overflow:hidden}@media screen and (max-width: 979px){.fold-card{top:2px;width:126px;height:183px}}.fold-card.bc0{background-color:#548fa8}.fold-card.bc1{background-color:#745644}.fold-card.bc2{background-color:#d79c53}.fold-card.bc3{background-color:#a61313}.fold-card.bc4{background-color:#3d715c}.fold-card.bc5{background-color:#57395e}.fold-card .fold-card2{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg);position:absolute;top:0px;left:0px;width:174px;height:262px}@media screen and (max-width: 979px){.fold-card .fold-card2{width:122px;height:183px}}.fold-card .fold-card2.bc0{background-color:#427085}.fold-card .fold-card2.bc1{background-color:#5b4336}.fold-card .fold-card2.bc2{background-color:#a87b42}.fold-card .fold-card2.bc3{background-color:#7f0f0f}.fold-card .fold-card2.bc4{background-color:#305949}.fold-card .fold-card2.bc5{background-color:#442d4a}body.channel_holidays div.ecard{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;background:#fff;border-radius:0px;margin:0px 0px 36px 36px;vertical-align:bottom;width:180px;position:relative}@media screen and (max-width: 979px){body.channel_holidays div.ecard{width:126px;height:183px;margin:0px 0px 30px 30px}}body.channel_holidays div.ecard canvas{max-width:100%;width:100%;max-height:262px;height:262px;border-radius:0px}@media screen and (max-width: 979px){body.channel_holidays div.ecard canvas{height:183px}}body.channel_holidays div.ecard img{border-radius:0px;height:auto;width:100%}body.channel_holidays div.ecard .hover-card{background-position:center 0px;background-repeat:no-repeat;background-size:auto 100%;position:absolute;top:0px;left:0px;width:180px;height:262px;transition:opacity 0.5s;cursor:pointer;z-index:3;opacity:0}@media screen and (max-width: 979px){body.channel_holidays div.ecard .hover-card{width:126px;height:183px}}body.channel_holidays div.ecard .hover-card:hover{opacity:1}body.channel_holidays div.ecard .hover-people-select{background-image:url(/assets/responsive/holidays/2014/1-5_people_rollover-aacda46eb1c14954527de0a23c7cdc47e920c56afaf0836db3a8a5011fb5652f.png)}body.channel_holidays div.ecard .hover-make-it{background-image:url(/assets/responsive/holidays/2014/1_person_rollover-0184b621c0ea6fbab0e2fbd5827ccc579d552e863633bfa18130221cfe1525c4.png)}body.channel_holidays div.ecard .hover-four-only{background-image:url(/assets/responsive/holidays/2014/4_people_rollover-22bfdbaf3e187242516162da42fb5ff46fcf74915a675e18f9b2d3ce606aef5b.png)}body.channel_holidays div.ecard .hover-five-only{background-image:url(/assets/responsive/holidays/2014/5_people_rollover-db04e151b28f72b47af30ab467a2e05f01448ea4b6499cf3a8f21b81afcd55d5.png)}body.channel_holidays div.ecard .title{display:none;height:70px;width:100%}body.channel_holidays div.ecard p{display:table-cell;vertical-align:middle}body.channel_holidays div.ecard p,body.channel_holidays div.ecard a{position:relative;z-index:2;display:block;width:180px;height:262px;background-color:#47d4d7;background-image:url(/assets/spinner-a41e7043b455f67ca63b6a6ff98f8cb9fda13e7ab3072ad2eb1d18114d0df851.gif);background-position:center center;background-repeat:no-repeat;font-size:120%;font-weight:600;text-align:center}@media screen and (max-width: 979px){body.channel_holidays div.ecard p,body.channel_holidays div.ecard a{width:126px;height:183px}}body.channel_holidays div.ecard a.personalize-it{line-height:9999em;overflow:hidden;font-size:0;background:url(/assets/responsive/holidays/get-started-0a55f731dcafcd9fc812d29f5c3b04c940bcb33c9b9deef922542f3650e4b3e3.png) center center no-repeat scroll transparent;background-size:contain;display:block;margin:0 auto;max-width:157px;width:88%}body.channel_holidays div.ecard a.personalize-it:hover{background-image:url(/assets/responsive/holidays/get-started-hover-7232a7b2e569c309a606da031734084b954c8cf1125a1c699f5067d318f5b094.png)}body.channel_holidays div.ecard a.personalize-it span{display:block;height:0;padding:25.7668712% 0 0}body.responsive.index__landing.channel_holidays .carousel .prev,body.responsive.index__landing.channel_holidays .carousel .next{width:33px;height:59px;background-position:0px 0px;top:174px}body.responsive.index__landing.channel_holidays .carousel .prev{background-image:url(/assets/responsive/valentines/slider_arrow_left-879c8a15351ab55c2ed75a04edf08f8662922cd7e5fe34606557a410c06338d2.png);left:5px}body.responsive.index__landing.channel_holidays .carousel .next{background-image:url(/assets/responsive/valentines/slider_arrow_right-45c6fcb17daf35b3d31fb24167e37948207e6f76c8315f1ce7ec2b51092526d5.png);right:5px}body.responsive.index__landing.channel_holidays .carousel .carousel_image_desktop{display:inline}body.responsive.index__landing.channel_holidays .carousel .carousel_image_tablet{display:none}body.responsive.index__landing.channel_holidays .carousel .carousel_image_phone{display:none}body.responsive.index__landing.channel_holidays .container{width:1170px;max-width:100%;margin:0px auto 0px auto;position:relative}body.responsive.index__landing.channel_holidays .featured_template.desktop{display:block}body.responsive.index__landing.channel_holidays .featured_template.tablet{display:none}body.responsive.index__landing.channel_holidays .featured_template.mobile{display:none}@media screen and (max-width: 1279px){body.responsive.index__landing.channel_holidays #carousel-unit-wrap{height:401px}body.responsive.index__landing.channel_holidays .featured_template.desktop{display:none}body.responsive.index__landing.channel_holidays .featured_template.tablet{display:block}body.responsive.index__landing.channel_holidays .featured_template.mobile{display:none}body.responsive.index__landing.channel_holidays .carousel{width:768px}body.responsive.index__landing.channel_holidays .carousel .carousel_image_desktop{display:none}body.responsive.index__landing.channel_holidays .carousel .carousel_image_tablet{display:inline}body.responsive.index__landing.channel_holidays .carousel .carousel_image_phone{display:none}body.responsive.index__landing.channel_holidays .carousel #slider{width:768px}body.responsive.index__landing.channel_holidays .carousel #slider li{width:768px;height:373px}body.responsive.index__landing.channel_holidays .carousel #slider a img{width:768px;height:373px}}@media screen and (max-width: 767px){body.responsive.index__landing.channel_holidays #carousel-unit-wrap{height:406px}body.responsive.index__landing.channel_holidays .featured_template.desktop{display:none}body.responsive.index__landing.channel_holidays .featured_template.tablet{display:none}body.responsive.index__landing.channel_holidays .featured_template.mobile{display:block}body.responsive.index__landing.channel_holidays .carousel{width:640px;max-width:100%}body.responsive.index__landing.channel_holidays .carousel .prev{display:block}body.responsive.index__landing.channel_holidays .carousel .next{display:block}body.responsive.index__landing.channel_holidays .carousel .carousel_image_desktop{display:none}body.responsive.index__landing.channel_holidays .carousel .carousel_image_tablet{display:none}body.responsive.index__landing.channel_holidays .carousel .carousel_image_phone{display:inline}body.responsive.index__landing.channel_holidays .carousel #slider{width:640px;max-width:100%;padding-top:0px}body.responsive.index__landing.channel_holidays .carousel #slider canvas{max-width:100%}body.responsive.index__landing.channel_holidays .carousel #slider a{max-width:100%}body.responsive.index__landing.channel_holidays .carousel #slider li{width:640px;max-width:100%;height:381px}body.responsive.index__landing.channel_holidays .carousel #slider a img{width:640px;max-width:100%;height:381px}}html.mobile body.responsive.channel_holidays.index__landing .preload_actors{display:none}html.mobile body.responsive.channel_holidays.index__landing #fb-image-signon{display:none}html.mobile body.responsive.channel_holidays.index__landing #fb_title{color:#FFF;text-align:center;margin-top:0px;padding-bottom:20px;font-size:24px;font-weight:normal;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.channel_holidays.index__landing a.fb_button{display:block;clear:both;background-color:#2fcc71;color:#FFF;border-radius:8px;border-bottom:7px solid #1aaf5d;padding:12px 0px 12px 0px;margin:0px auto 0px auto;float:none;position:absolute;top:0px;width:120px;font-size:24px;font-weight:bold;letter-spacing:1px;line-height:18px;text-align:center;text-decoration:none}html.mobile body.responsive.channel_holidays.index__landing #fb_back_button{left:10px}html.mobile body.responsive.channel_holidays.index__landing #fb_select_button{right:10px}html.mobile body.responsive.channel_holidays.index__landing #fb_breadcrumbs{clear:both;width:100%;height:30px;padding-top:0px;margin-top:-10px;color:#FFF;text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.channel_holidays.index__landing #fb_breadcrumbs>div{margin:0px 0px 0px 10px;color:#FFF;float:left;cursor:pointer}html.mobile body.responsive.channel_holidays.index__landing #scroll_actor_left,html.mobile body.responsive.channel_holidays.index__landing #scroll_actor_right{display:none}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_wrap{position:relative;margin:0 auto;width:100%;background-image:url(/assets/common/ajax-loader-long-476a7b1085cc64de1c0eb74a6776fa8385d57eb18774f199df83fc4d7bbcc24e.gif);background-position:center 100px;background-repeat:no-repeat}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_wrap.ready{background-image:none}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_wrap.a-b-ready{visibility:visible}html.mobile body.responsive.channel_holidays.index__landing .test-links{clear:both;text-align:center;color:#FFF}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile{display:none;width:100%;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:28px;line-height:36px;font-weight:200;color:#FFF;background-color:#2C3E50;background-repeat:repeat;padding:0px 0px 0px 0px;height:58px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile a{text-decoration:none;font-size:36px;line-height:36px;font-weight:400;color:#FFF;padding:0px 10px 0px 10px;margin:0px 30px 0px 30px;position:absolute}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div{text-align:center;display:block;width:33%;float:left;margin:0px auto 0px auto;padding-top:0px;font-size:22px;font-weight:bold;color:#122335;height:58px;line-height:58px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div .step_num{padding-right:22px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div.current{color:#6F8194;background-color:#34495E;background-image:url(/assets/responsive/ecards/blue-arrow-active-fc01ce8f5660548e48c291e9b3a22d4da74ec0b897ba102598828486de9c699e.png);background-repeat:no-repeat;background-position:center bottom}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div.current .step_num{color:#FFF;padding-right:22px}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting{background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0;padding:0;width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary{border-right:none;width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary .player{margin:0px auto 0px auto;padding:10px 10px 10px 10px;width:90%;background-color:#FFF;border-radius:20px}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary .player #content_container{max-width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary .player #content_container object{max-width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary .player #content_container video{max-width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .primary .player #content_container img{max-width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .secondary{left:0px;top:397px;width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .secondary form{padding:0px 0px 0px 0px;width:100%}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .secondary form .message_area{left:0px;width:90%;margin:0px auto 0px auto;max-height:140px;background-image:url(/assets/ecats/ie_trans_fffforty-177624da227497a59d11a96e0570655b81a0981c549b8906105cf9b8279899b8.png);text-align:center;border:2px dashed #FFF;color:#000}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .secondary form .add_char{display:none;left:0px}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .header{display:none}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .footer{display:none}html.mobile body.responsive.channel_holidays.index__landing #postcard_layout.casting .skip{display:none}html.desktop body.responsive.channel_holidays.index__landings #help_video_wrap{background-image:url(/assets/ecards_2012/common/help_video2-83eeacf3d045dd76f0bb535874a780fb49112382af0045ad660e372ebcac8b74.png);background-repeat:no-repeat;font-size:13px;line-height:24px;color:#15dcb6;min-width:213px;width:213px;max-width:213px;min-height:52px;height:52px;max-height:52px;padding:11px 0px 0px 88px;-moz-border-radius:10px;border-radius:10px;margin:0px auto 20px auto;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;cursor:pointer}html.desktop body.responsive.channel_holidays.index__landings #help_video_wrap a{margin-top:-4px;display:block;color:#FFF}html.desktop body.responsive.channel_holidays.index__landings #postcard_layout.casting{height:460px;margin-top:20px;width:916px}html.desktop body.responsive.channel_holidays.index__landings #postcard_layout.casting .casting_player{margin-top:20px}html.desktop body.responsive.channel_holidays.index__landings #postcard_layout.casting .casting_player object{margin-left:48px}body.responsive.index__landing.channel_holidays #cst_head_desc{padding:0px 50px 0px 50px}body.responsive.index__landing.channel_holidays .casting_next_step,body.responsive.index__landing.channel_holidays #button_preview_mouth{display:block;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:24px;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;clear:both;background-color:#2fcc71;color:#FFF;width:370px;font-size:24px;font-weight:200;letter-spacing:1px;padding:12px 0px 12px 0px;border-radius:8px;margin:0px auto 0px auto;display:block;float:none;margin-top:23px;border-bottom:7px solid #1aaf5d;font-weight:bold}body.responsive.index__landing.channel_holidays #button_preview_mouth{background-color:#4dc2ad;width:180px;padding-left:30px;float:left;font-size:16px;clear:none;margin:30px 0px 0px 32px}@media screen and (min-width: 641px){body.responsive.index__landing.channel_holidays #button_preview_mouth{margin-left:57px}}body.responsive.index__landing.channel_holidays .slide_panel.jaw_slide_panel{margin-top:-20px}body.responsive.index__landing.channel_holidays .slide_panel.jaw_slide_panel .casting_next_step{width:100px;float:right;font-size:16px;clear:none;margin:30px 32px 0px 0px}@media screen and (min-width: 641px){body.responsive.index__landing.channel_holidays .slide_panel.jaw_slide_panel .casting_next_step{margin-right:55px}}body.responsive.index__landing.channel_holidays #position_head_next_step{margin-top:30px}body.responsive.index__landing.channel_holidays .button_position_head{margin-top:10px}body.responsive.index__landing.channel_holidays #position_face_img{display:none}body.responsive.index__landing.channel_holidays #debug{border:1px solid red;position:absolute;width:200px;top:0px;left:0px;height:200px;overflow:scroll;display:none}body.responsive.index__landing.channel_holidays #wrapper{max-width:320px;margin:0px auto 0px auto;overflow:hidden}body.responsive.index__landing.channel_holidays #cast_head_desc{margin:0 auto;max-width:350px;padding:0 20px}body.responsive.index__landing.channel_holidays .sliding_form_wrap{overflow:hidden;width:100%}body.responsive.index__landing.channel_holidays #sliding_form{height:70px}body.responsive.index__landing.channel_holidays #sliding_form #position_head_next_step{margin:10px auto;max-width:300px;width:96%}@media screen and (max-width: 768px){body.responsive.index__landing.channel_holidays #sliding_form a{font-size:18px}body.responsive.index__landing.channel_holidays #sliding_form #position_head_next_step{max-width:260px}}@media screen and (max-width: 480px){body.responsive.index__landing.channel_holidays #sliding_form a{font-size:16px}body.responsive.index__landing.channel_holidays #sliding_form #position_head_next_step{max-width:220px}}@media screen and (max-width: 320px){body.responsive.index__landing.channel_holidays #sliding_form a{font-size:14px}body.responsive.index__landing.channel_holidays #sliding_form #position_head_next_step{max-width:200px}}body.responsive.index__landing.channel_holidays .slide_panel{display:block;float:none;width:100%;position:absolute;margin:0px auto 0px auto;margin-left:-20px}body.responsive.index__landing.channel_holidays label{text-align:center}body.responsive.index__landing.channel_holidays .input_range label{width:100%;display:block;text-align:center;font-size:12px;margin-top:5px}body.responsive.index__landing.channel_holidays .input_range input{width:100%;display:block}body.responsive.index__landing.channel_holidays .ui-mobile .ui-page .ui-slider-input,body.responsive.index__landing.channel_holidays .ui-mobile .ui-dialog .ui-slider-input{display:none}body.responsive.index__landing.channel_holidays .ui-slider>div{margin-left:20px}body.responsive.index__landing.channel_holidays .jawhelp{min-height:300px}body.responsive.index__landing.channel_holidays #casting_tips,body.responsive.index__landing.channel_holidays .close_casting_tips_modal{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#769dc4;cursor:pointer;display:block;font-size:18px;font-weight:bold;left:-35px;line-height:18px;position:absolute;text-align:center;text-decoration:none;top:-35px;z-index:11}body.responsive.index__landing.channel_holidays #casting_tips span.close_icon,body.responsive.index__landing.channel_holidays .close_casting_tips_modal span.close_icon{bottom:5px;color:#c1e0f4;font-size:28px;position:absolute;right:-15px}body.responsive.index__landing.channel_holidays #casting_tips_modal{background:url(/assets/responsive/ecards/casting_help_face-0e65dd4ae90ceb4968c95566d8238863aec682e9b5c3e06ef134d0061124f3e6.png) center 80% no-repeat scroll #1f2022;background-size:50%;border-radius:inherit;color:#fff;display:none;font-size:18px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:12}body.responsive.index__landing.channel_holidays #casting_tips_modal .close_casting_tips_modal{background:url(/assets/responsive/ecards/close_headcut_help_bg-caf82893b672409be6c092c6b770d5290071208dd58b26cda099e5008f798ff7.png) 50px 5px no-repeat scroll transparent;left:-55px;padding:0 50px 0 0;top:-50px}body.responsive.index__landing.channel_holidays #casting_tips_modal.jaw_help{background-image:url(/assets/responsive/ecards/casting_help_face2-5e21184fa4e16f9e0f254c2cb00f256188d0ce4034ab6c0aa5b56645502f8e09.png);background-size:60%}body.responsive.index__landing.channel_holidays #casting_tips_modal .casting_tips_pinch{background:url(/assets/responsive/ecards/casting_help_pinch-30bdd496452931ca249c7ea19ee870a32661099e048de39c9499085ea7f215d4.png) center center no-repeat scroll transparent;background-size:contain;bottom:5%;display:block;height:25%;left:50%;position:absolute;width:25%}body.responsive.index__landing.channel_holidays #casting_tips_modal.jaw_help{background-image:url(/assets/responsive/ecards/casting_help_face2-5e21184fa4e16f9e0f254c2cb00f256188d0ce4034ab6c0aa5b56645502f8e09.png)}body.responsive.index__landing.channel_holidays #casting_tips_modal.jaw_help .casting_tips_pinch{display:none}body.responsive.index__landing.channel_holidays #casting_tips_modal h3{color:#fffdfa;font-size:32px;font-weight:normal;margin:1em 0 0.25em;text-align:center}body.responsive.index__landing.channel_holidays #casting_tips_modal .casting_help_text{color:#557896;padding:0 20px;text-align:center}body.responsive.index__landing.channel_holidays #casting-tips-container{border:60px solid transparent;border-left-color:#334960;border-top-color:#334960;border-radius:10px 0 0;left:0;position:absolute;top:0;z-index:11}@media screen and (max-width: 640px){body.responsive.index__landing.channel_holidays #casting-tips-container{border-width:50px}body.responsive.index__landing.channel_holidays #casting-tips-container .close_casting_tips_modal{left:-50px;top:-45px}}@media screen and (max-width: 480px){body.responsive.index__landing.channel_holidays #casting-tips-container{border-width:40px}body.responsive.index__landing.channel_holidays #casting-tips-container .close_casting_tips_modal{background:none;font-size:14px;left:-34px;padding:0;top:-30px}body.responsive.index__landing.channel_holidays #casting-tips-container #casting_tips{font-size:14px;left:-30px;top:-30px}}body.responsive.index__landing.channel_holidays #scroll_handle_right,body.responsive.index__landing.channel_holidays #scroll_handle_left{bottom:0;position:absolute;top:0;width:40px;z-index:10}body.responsive.index__landing.channel_holidays #scroll_handle_right{right:0}body.responsive.index__landing.channel_holidays #scroll_handle_left{left:0}body.responsive.index__landing.channel_holidays #apply-casting-wrap{position:absolute;opacity:1.0;width:860px;max-width:100%}body.responsive.index__landing.channel_holidays #add-photo-help-text{color:#33495f;text-align:center;padding:35px 0px 35px 0px;font-size:20px;border-top:1px solid #AEDBFC}body.responsive.index__landing.channel_holidays .add-photo-help-text2{clear:both;color:#33495f;text-align:center;max-width:340px;margin:0px auto 0px auto;padding-top:30px}body.responsive.index__landing.channel_holidays #add-photo-from-device,body.responsive.index__landing.channel_holidays #add-photo-from-device-disabled,body.responsive.index__landing.channel_holidays #add-photo-from-facebook{max-width:500px;text-decoration:none;display:inline-block;border-radius:4px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #66A132), color-stop(1, #6DC025));background-image:-o-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-moz-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-webkit-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-ms-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:linear, to bottom, #66A132 0%, #6DC025 100%;background-color:#6ab12b;color:#FFF;-webkit-box-shadow:0 4px 0px 0px #58912a;box-shadow:0 4px 0px 0px #58912a;color:#fff;margin-bottom:10px;padding:9px 0 9px 0;text-align:center;width:100%;-webkit-background-clip:padding-box;font-size:22px}@media screen and (max-width: 480px){body.responsive.index__landing.channel_holidays #add-photo-from-device,body.responsive.index__landing.channel_holidays #add-photo-from-device-disabled,body.responsive.index__landing.channel_holidays #add-photo-from-facebook{font-size:20px}}body.responsive.index__landing.channel_holidays #add-photo-from-facebook{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e57a9), color-stop(1, #4965ba));background-image:-o-linear-gradient(bottom, #3e57a9 0%, #4965ba 100%);background-image:-moz-linear-gradient(bottom, #3e57a9 0%, #4965ba 100%);background-image:-webkit-linear-gradient(bottom, #3e57a9 0%, #4965ba 100%);background-image:-ms-linear-gradient(bottom, #3e57a9 0%, #4965ba 100%);background-image:linear, to bottom, #3e57a9 0%, #4965ba 100%;background-color:#3e57a9;-webkit-box-shadow:0 4px 0px 0px #203372;box-shadow:0 4px 0px 0px #203372}@media screen and (max-width: 480px){body.responsive.index__landing.channel_holidays #add-photo-from-facebook{font-size:20px}}body.responsive.index__landing.channel_holidays #device-upload{position:absolute;top:-9999em;left:-9999em}body.responsive.index__landing.channel_holidays #close-canvas-container{background:#20ce6d;border-radius:50%;box-shadow:1px 3px 0 #00ae67;color:#fff;cursor:pointer;font:bold 50px DejaVu, 'Lucida Sans Unicode', 'Arial Unicode MS';height:60px;line-height:56px;position:absolute;right:-15px;text-align:center;top:-15px;width:60px;z-index:201}body.responsive.index__landing.channel_holidays #canvas-container-backdrop{background:url(/assets/responsive/casting-loader-5457f900ca9b0aa675863ae830da4720b50d423c9a45e2e8a605fccbfe4aded7.gif) center center no-repeat scroll #000;background-color:rgba(0,0,0,0.5);bottom:0;display:none;left:0;min-height:100%;min-width:100%;position:fixed;right:0;top:0;z-index:199}body.responsive.index__landing.channel_holidays #canvas-container,body.responsive.index__landing.channel_holidays #facebook-image-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#aedbfc;border-radius:10px;display:none;padding:20px;text-align:center;z-index:200}body.responsive.index__landing.channel_holidays #canvas-container h2,body.responsive.index__landing.channel_holidays #facebook-image-dialog h2{font-size:26px;color:#293b4f;margin:12px 0px 25px 0px}body.responsive.index__landing.channel_holidays #canvas-container .desc,body.responsive.index__landing.channel_holidays #facebook-image-dialog .desc{color:#55799b;padding-bottom:24px}body.responsive.index__landing.channel_holidays #canvas-container{height:auto;max-height:96%;max-width:96%;position:absolute;top:30px;width:auto}@media screen and (max-width: 480px){body.responsive.index__landing.channel_holidays #canvas-container{top:15px}}body.responsive.index__landing.channel_holidays #facebook-image-dialog{height:880px;position:relative;top:0;width:600px}body.responsive.index__landing.channel_holidays #facebook-image-dialog{-webkit-overflow-scrolling:touch;position:absolute;width:100%;max-width:100%;margin:0 auto;padding:0;border-radius:0}body.responsive.index__landing.channel_holidays #facebook-image-dialog iframe{width:100%;max-width:100%;height:100%;border:none}body.responsive.index__landing.channel_holidays #my-canvas{background-color:#fff;height:auto;margin:0 auto;max-width:96%;min-height:200px;width:auto}@media screen and (max-width: 979px){html.mobile body.responsive.channel_holidays.index__landing .casting_bottom{width:100%;border-radius:0px;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links{width:600px;margin:15px auto 0px auto}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a{text-decoration:none;font-weight:bold;color:#FFF;font-size:18px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a.other-cards{float:left;background-image:url(/assets/responsive/ecards/icon-back-a0dc8b731b572b6b82150c0f4dd9996056a880aaa71f768650abf757a286b996.png);background-repeat:no-repeat;background-position:left center;padding-left:30px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a.help-vid{float:right;background-image:url(/assets/responsive/ecards/icon-watch-video-c28915cb55931251187ba27e9f854a38ac6303a2b43addcf378b3e60a6fef1b8.png);background-repeat:no-repeat;background-position:left center;padding-left:38px}html.mobile body.responsive.channel_holidays.index__landing #mobile_scene_preview{width:460px;max-width:100%;margin:0px auto 0px auto;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5)}html.mobile body.responsive.channel_holidays.index__landing .slide_panel{color:#FFF}html.mobile body.responsive.channel_holidays.index__landing #apply-casting-wrap{width:100%}}@media screen and (max-width: 640px){html.mobile body.responsive.channel_holidays.index__landing .wide_header{display:none}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links{width:300px;padding-left:10px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a{margin:5px auto 0px auto;display:block}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a.other-cards{float:none;padding-left:38px;background-position:8px center}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a.help-vid{float:none}html.mobile body.responsive.channel_holidays.index__landing #canvas-container{padding:20px 0}html.mobile body.responsive.channel_holidays.index__landing #canvas-container h2{font-size:20px;margin:0}html.mobile body.responsive.channel_holidays.index__landing #facebook-image-dialog h2{font-size:20px}html.mobile body.responsive.channel_holidays.index__landing #casting_tips,html.mobile body.responsive.channel_holidays.index__landing .close_casting_tips_modal{font-size:16px}html.mobile body.responsive.channel_holidays.index__landing #casting_tips_modal h3{font-size:20px}html.mobile body.responsive.channel_holidays.index__landing #casting_tips_modal .casting_help_text{font-size:16px}html.mobile body.responsive.channel_holidays.index__landing .slide_panel{margin-left:0px}}@media screen and (max-width: 480px){html.mobile body.responsive.channel_holidays.index__landing #fb_title{font-size:20px;margin-top:60px;padding-bottom:0px}html.mobile body.responsive.channel_holidays.index__landing #facebook-image-frame{margin-top:5px}}@media screen and (max-width: 460px){html.mobile body.responsive.channel_holidays.index__landing #fb-image-signon{margin-top:120px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom{background-image:none}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_wrap{background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 240px;margin-bottom:-4px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client{margin:0 auto;width:320px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client #image_layers{max-width:100%;max-height:240px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client .back_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client .front_image_layer{background-size:contain;max-width:100%;max-height:240px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client .smallhead{display:block}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client .fullhead{display:none}html.mobile body.responsive.channel_holidays.index__landing #mobile_head_selection{width:320px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div,html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div.current{font-size:18px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div .step_num,html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile div.current .step_num{font-size:18px;padding-right:8px}html.mobile body.responsive.channel_holidays.index__landing .ecard_state_title_mobile a{font-size:18px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom{width:320px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links{width:320px}html.mobile body.responsive.channel_holidays.index__landing .casting-ui-wrap{width:320px}html.mobile body.responsive.channel_holidays.index__landing .casting_ui{width:320px}html.mobile body.responsive.channel_holidays.index__landing #add-photo-from-device{width:80%}html.mobile body.responsive.channel_holidays.index__landing #add-photo-from-facebook{width:80%}html.mobile body.responsive.channel_holidays.index__landing .mobile_head_selection_wrap{width:320px}html.mobile body.responsive.channel_holidays.index__landing #mobile_head_selection{width:219px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_help{font-size:20px}html.mobile body.responsive.channel_holidays.index__landing #page_bullets{width:219px}html.mobile body.responsive.channel_holidays.index__landing .actor_tn{width:50px;height:45px;float:left;margin:5px 5px 5px 10px;cursor:pointer;z-index:200}html.mobile body.responsive.channel_holidays.index__landing .actor_add{width:100px}html.mobile body.responsive.channel_holidays.index__landing .actor_add #actor_add_button img{margin:11px 0px 0px 10px}html.mobile body.responsive.channel_holidays.index__landing .actor_nav div#page_bullets{width:219px}}@media screen and (max-width: 380px){body.responsive.channel_holidays.index__landing #button_preview_mouth{width:145px;font-size:14px}body.responsive.channel_holidays.index__landing .slide_panel.jaw_slide_panel .casting_next_step{width:70px;font-size:14px}}@media screen and (min-width: 959px){html.mobile body.responsive.channel_holidays.index__landing #add-photo-help-text{padding:75px 0px 35px 0px}html.mobile body.responsive.channel_holidays.index__landing #mobile_head_selection{height:338px;max-height:338px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client{width:100%;max-width:100%;background-image:url(/assets/responsive/ecards/bottom-gradient-676cddcbcc5c3e5505b5165e469df40e05cc379c923fc271d6304b7da5f87aa1.png);background-repeat:repeat-x;background-position:0px 345px}html.mobile body.responsive.channel_holidays.index__landing #mobile_casting_client .mobile_casting_client_sub{max-width:950px;margin:0px auto 0px auto}html.mobile body.responsive.channel_holidays.index__landing #mobile_scene_preview{margin:0px 0px 0px 0px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom{padding:0px 0px 0px 0px;background-image:none}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links{width:730px}html.mobile body.responsive.channel_holidays.index__landing .casting_bottom .casting-bottom-links a.other-cards{margin-top:-97px}html.mobile body.responsive.channel_holidays.index__landing .actor_add{border-right:none;border-bottom:none}}#holidays-mobile-head-first-landing{max-width:85%;margin:20px auto;text-align:center;font-family:"Parry Grotesque Pro";overflow:hidden}@media screen and (max-width: 480px){#holidays-mobile-head-first-landing{margin:0 auto}}#holidays-mobile-head-first-landing #holidays-mobile-landing-secondary{float:left;width:35%;padding-left:5%}#holidays-mobile-head-first-landing #holidays-mobile-landing-secondary img{max-height:540px}#holidays-mobile-head-first-landing #holidays-mobile-landing-primary{float:left;width:60%}#holidays-mobile-head-first-landing .portrait-callout,#holidays-mobile-head-first-landing #landscape-callout{width:100%}#holidays-mobile-head-first-landing .portrait-callout{max-width:417px;display:none}#holidays-mobile-head-first-landing #landscape-callout{max-width:333px;margin:30px 0}#holidays-mobile-head-first-landing h1{font-family:"Parry Pro Semibold";color:#fff;font-weight:normal;margin:0;text-shadow:0px 3px 1px rgba(0,0,0,0.28)}#holidays-mobile-head-first-landing h1 p{margin:0;font-size:75px}@media screen and (max-width: 480px){#holidays-mobile-head-first-landing h1 p{font-size:40px}}#holidays-mobile-head-first-landing h1 #holiday-caption{font-size:90px;text-transform:uppercase}@media screen and (max-width: 480px){#holidays-mobile-head-first-landing h1 #holiday-caption{font-size:45px}}#holidays-mobile-head-first-landing #holiday-secondary-login{max-width:260px;font-size:20px;display:inline-block}#holidays-mobile-head-first-landing #holiday-secondary-login a{font-weight:bold;text-decoration:none;color:#000}.focuslabs-btn-green{display:inline-block;border-radius:4px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #66A132), color-stop(1, #6DC025));background-image:-o-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-moz-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-webkit-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:-ms-linear-gradient(bottom, #66A132 0%, #6DC025 100%);background-image:linear, to bottom, #66A132 0%, #6DC025 100%;background-color:#6ab12b;color:#FFF;-webkit-box-shadow:0 4px 0px 0px #58912a;box-shadow:0 4px 0px 0px #58912a;color:#fff;margin-bottom:10px;padding:9px 0 9px 0;text-align:center;width:100%;-webkit-background-clip:padding-box;font-size:22px;max-width:500px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.focuslabs-btn-green{font-size:40px}}.btn-green-visual{display:block;background:#6bc30d;background-image:-webkit-linear-gradient(top, #6bc30d, #62a22a);background-image:linear, to bottom, #6bc30d, #62a22a;border-radius:8px;box-shadow:0 3px 3px #488519;color:#ffffff;text-decoration:none}.btn-chic-green-visual{display:block;background:#3ba16f;border-radius:6px;color:#ffffff;text-decoration:none}#holiday-mobile-photo-sources-container{position:fixed;bottom:0;width:100%;z-index:1000;display:none}#holidays-mobile-photo-sources{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;font-family:"Parry Grotesque Pro";font-weight:normal;background-color:#fff;text-align:center;max-width:768px;width:100%;display:block;margin:auto;position:relative}#holidays-mobile-photo-sources h2{font-weight:normal}#holidays-mobile-photo-sources [data-action="close"]{position:absolute;right:10px;top:10px;width:32px}#holidays-mobile-photo-sources [data-action="close"] img{width:32px}@media only screen and (max-width: 768px){#holidays-mobile-head-first-landing #holidays-mobile-landing-secondary{float:none;display:none}#holidays-mobile-head-first-landing #holidays-mobile-landing-primary{float:none;width:100%}#holidays-mobile-head-first-landing #holidays-mobile-landing-primary .portrait-callout{display:inline-block;width:55%}#holidays-mobile-head-first-landing #holidays-mobile-landing-primary #landscape-callout{display:none}}html.desktop body.responsive.channel_holidays.sendables__casting #wrap{background-image:url(/assets/responsive/holidays/2014/bg-ce6a7b62f138d1bcaff98e05cff1d574fed917b718504a3f4d2a1d6875465650.jpg) !important}html.desktop body.responsive.channel_holidays.sendables__casting #postcard_layout.casting{background:none;border-radius:0;-moz-border-radius:20px;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:inherit;width:940px;min-height:530px;margin:0 auto 15px auto}html.desktop body.responsive.channel_holidays.sendables__casting #postcard_layout.casting .casting_player{min-height:460px;border-radius:20px;background-color:#FFF}body.view__post_share.responsive #container{padding-bottom:20px}body.view__post_share.responsive #container .template{max-width:200px;float:left;margin-left:85px;text-align:center}body.view__email.responsive #cvp_email_share_errors_container,body.view__email_upsell.responsive #cvp_email_share_errors_container{margin-left:40px}body.view__email.responsive #cvp_email_share_errors_container li,body.view__email_upsell.responsive #cvp_email_share_errors_container li{color:red}body.view__email.responsive #email_layout,body.view__email_upsell.responsive #email_layout{font-family:Raleway}body.view__email.responsive #email_layout .content,body.view__email_upsell.responsive #email_layout .content{margin:0 auto;max-width:700px}body.view__email.responsive #email_layout .email_form,body.view__email_upsell.responsive #email_layout .email_form{padding:0 4%}body.view__email.responsive #container,body.view__email_upsell.responsive #container{padding-bottom:20px}body.view__email.responsive #email_layout #copied_notify,body.view__email_upsell.responsive #email_layout #copied_notify{display:none;opacity:0.0;position:absolute;margin:60px 0px 0px 100px;width:107px;height:34px;z-index:100;background-image:url(/assets/responsive/email/arrow_copied-68928524b5b966563226972bcec50fea9daeda70638e601391f469422f368197.png);background-repeat:no-repeat;background-position:center top}body.view__email.responsive #email_layout #copied_notify .copied_notify_content,body.view__email_upsell.responsive #email_layout #copied_notify .copied_notify_content{display:block;background-color:#34495e;color:#FFF;border-radius:8px;padding:12px 0px 12px 0px;width:107px;top:7px;position:relative}body.view__email.responsive #email_layout .send_or,body.view__email_upsell.responsive #email_layout .send_or{float:left;margin:0px 0px 0px 0px;padding:180px 0px 0px 0px;width:6%;height:220px;text-align:center}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .send_or,body.view__email_upsell.responsive #email_layout .send_or{font-size:14px}}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_or,body.view__email_upsell.responsive #email_layout .send_or{height:auto;padding:2% 0;width:100%}}body.view__email.responsive #email_layout .send_yourself,body.view__email_upsell.responsive #email_layout .send_yourself{border-top:5px solid #bec3c7;background-color:#ecf0f1;background-image:url(/assets/responsive/email/bg_send_yourself-644ae84ada02971fe92f2da8dd9082cd1ce8c3d796f893c5a1b00b743e3afdd3.png);background-repeat:no-repeat;background-position:center 87px;width:47%;height:400px;float:left;border-radius:10px;text-align:center}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_yourself,body.view__email_upsell.responsive #email_layout .send_yourself{background-position:center 60px;background-size:auto 40px;height:235px;width:100%}}body.view__email.responsive #email_layout .send_yourself h2,body.view__email_upsell.responsive #email_layout .send_yourself h2{text-align:center;color:#88959e}body.view__email.responsive #email_layout .send_yourself .content,body.view__email_upsell.responsive #email_layout .send_yourself .content{margin-top:140px;font-size:18px;color:#8b9395}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_yourself .content,body.view__email_upsell.responsive #email_layout .send_yourself .content{margin:66px 0 0;font-size:14px}}body.view__email.responsive #email_layout .send_yourself .section_copyit,body.view__email_upsell.responsive #email_layout .send_yourself .section_copyit{margin-top:18px}body.view__email.responsive #email_layout .send_yourself .section_copyit input,body.view__email_upsell.responsive #email_layout .send_yourself .section_copyit input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #dee2e5;border-bottom-width:4px;border-radius:8px;color:#808a89;float:left;font-size:16px;margin:0 4%;outline:none;padding:12px;width:92%}body.view__email.responsive #email_layout .send_yourself .section_copyit a.button,body.view__email_upsell.responsive #email_layout .send_yourself .section_copyit a.button{background:url(/assets/responsive/email/button_copy_it-053860b9246245c72ec70ab196e3cc6d793721992264959f20300e5bd57023eb.png) left bottom no-repeat #3397d3;border-bottom:9px solid #1d6595;border-radius:8px;color:#fff;cursor:pointer;display:block;float:left;padding:10px 12px 5px 36px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);width:auto}body.view__email.responsive #email_layout .send_jibjab,body.view__email_upsell.responsive #email_layout .send_jibjab{border-top:5px solid #2a81b7;background-color:#afd3eb;background-image:url(/assets/responsive/email/bg_send_jibjab-90186cefa9b6de4d494358661a1410b36a8ce254ac857cd38d4d20b9d1751d19.png);background-repeat:no-repeat;background-position:center 87px;width:47%;height:400px;float:left;margin:0px 0px 30px 0px;border-radius:10px;text-align:center;color:#34495c}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_jibjab,body.view__email_upsell.responsive #email_layout .send_jibjab{background-position:center 60px;background-size:auto 40px;height:286px;width:100%}}body.view__email.responsive #email_layout .send_jibjab a,body.view__email_upsell.responsive #email_layout .send_jibjab a{color:inherit}body.view__email.responsive #email_layout .send_jibjab h2,body.view__email_upsell.responsive #email_layout .send_jibjab h2{text-align:center;color:#34495c}body.view__email.responsive #email_layout .send_jibjab .content,body.view__email_upsell.responsive #email_layout .send_jibjab .content{margin-top:140px;font-size:18px;color:#374d62}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .send_jibjab .content,body.view__email_upsell.responsive #email_layout .send_jibjab .content{font-size:16px}}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_jibjab .content,body.view__email_upsell.responsive #email_layout .send_jibjab .content{font-size:14px;margin:66px 0 0}}body.view__email.responsive #email_layout .send_jibjab .content2,body.view__email_upsell.responsive #email_layout .send_jibjab .content2{margin-top:10px;font-size:20px;line-height:26px;font-weight:bold;color:#374d62}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .send_jibjab .content2,body.view__email_upsell.responsive #email_layout .send_jibjab .content2{font-size:18px}}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_jibjab .content2,body.view__email_upsell.responsive #email_layout .send_jibjab .content2{font-size:16px;line-height:18px;margin:6px 0 0}}body.view__email.responsive #email_layout .send_jibjab .content3,body.view__email_upsell.responsive #email_layout .send_jibjab .content3{margin-top:12px;font-size:14px;color:#374d62}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .send_jibjab .content3,body.view__email_upsell.responsive #email_layout .send_jibjab .content3{font-size:12px}}body.view__email.responsive #email_layout .send_jibjab a.button,body.view__email_upsell.responsive #email_layout .send_jibjab a.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/responsive/email/button_join_jibjab-3aab2edbe2cf01dcbb8bc34cc350db8df1e476a7ee4808d837b6ef3a7e0eca40.png) left bottom no-repeat #2fcc71;background-size:30px auto;border-bottom:9px solid #25ad61;border-radius:8px;color:#fff;cursor:pointer;display:block;margin:10px auto 0px auto;max-width:230px;padding:10px 26px 5px 40px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);width:92%}body.view__email.responsive #email_layout input,body.view__email.responsive #email_layout textarea,body.view__email_upsell.responsive #email_layout input,body.view__email_upsell.responsive #email_layout textarea{font-family:Raleway;outline:none}body.view__email.responsive #bad_recipients_modal,body.view__email_upsell.responsive #bad_recipients_modal{display:none}body.view__email.responsive #emaillimit,body.view__email_upsell.responsive #emaillimit{display:none}body.view__email.responsive #email_layout .stamp,body.view__email_upsell.responsive #email_layout .stamp{display:none}body.view__email.responsive #email_layout .sorryerror,body.view__email_upsell.responsive #email_layout .sorryerror{display:none}body.view__email.responsive #email_layout,body.view__email_upsell.responsive #email_layout{background-color:#fff;border-radius:20px;box-shadow:0px 0px 15px rgba(0,0,0,0.5);color:#797979;margin:20px auto 0px auto;max-width:960px;overflow:hidden;width:92%}@media screen and (max-width: 768px){body.view__email.responsive #email_layout,body.view__email_upsell.responsive #email_layout{border-radius:12px}}@media screen and (max-width: 640px){body.view__email.responsive #email_layout,body.view__email_upsell.responsive #email_layout{border-radius:7px}}body.view__email.responsive #email_layout .go_back,body.view__email_upsell.responsive #email_layout .go_back{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:linear, to bottom, #f5f5f5 0%, #dfdfdf 100%;color:#7a7a7a;display:block;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 );font-size:22px;font-weight:normal;height:58px;line-height:58px;margin:0;padding:0;text-indent:20px;width:100%}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .go_back,body.view__email_upsell.responsive #email_layout .go_back{font-size:20px;height:50px;line-height:50px}}@media screen and (max-width: 500px){body.view__email.responsive #email_layout .go_back,body.view__email_upsell.responsive #email_layout .go_back{font-size:16px;height:40px;line-height:42px}}body.view__email.responsive #email_layout .go_back a,body.view__email_upsell.responsive #email_layout .go_back a{color:#797979;text-decoration:none}body.view__email.responsive #email_layout h1,body.view__email_upsell.responsive #email_layout h1{color:#7a7a7a;font-size:26px;font-weight:500;text-indent:5%}@media screen and (max-width: 768px){body.view__email.responsive #email_layout h1,body.view__email_upsell.responsive #email_layout h1{font-size:24px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout h1,body.view__email_upsell.responsive #email_layout h1{font-size:20px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout h1,body.view__email_upsell.responsive #email_layout h1{font-size:18px}}body.view__email.responsive #email_layout .secondary,body.view__email_upsell.responsive #email_layout .secondary{float:left;margin:88px 0px 0px 66px;width:427px}body.view__email.responsive #email_layout label,body.view__email_upsell.responsive #email_layout label{color:#30495d;font-size:18px}@media screen and (max-width: 768px){body.view__email.responsive #email_layout label,body.view__email_upsell.responsive #email_layout label{font-size:17px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout label,body.view__email_upsell.responsive #email_layout label{font-size:16px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout label,body.view__email_upsell.responsive #email_layout label{font-size:14px}}body.view__email.responsive #cvp_share_email_sender_name,body.view__email_upsell.responsive #cvp_share_email_sender_name{display:block}body.view__email.responsive #email_layout .help_label,body.view__email_upsell.responsive #email_layout .help_label{color:#7b9fc1;font-size:14px}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .help_label,body.view__email_upsell.responsive #email_layout .help_label{font-size:13px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout .help_label,body.view__email_upsell.responsive #email_layout .help_label{font-size:12px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout .help_label,body.view__email_upsell.responsive #email_layout .help_label{font-size:10px}}body.view__email.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email.responsive #email_layout input.e_from,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email_upsell.responsive #email_layout input.e_from{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #dee2e5;border-bottom-width:4px;border-radius:8px;color:#808a89;font-size:16px;outline:none;padding:1%;width:100%}@media screen and (max-width: 768px){body.view__email.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email.responsive #email_layout input.e_from,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email_upsell.responsive #email_layout input.e_from{border-radius:6px;font-size:15px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email.responsive #email_layout input.e_from,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email_upsell.responsive #email_layout input.e_from{border-radius:5px;font-size:14px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email.responsive #email_layout input.e_from,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email_upsell.responsive #email_layout input.e_from{border-radius:4px}}body.view__email.responsive #email_layout textarea#cvp_share_email_recipients,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients{min-height:120px}body.view__email.responsive #email_layout input.e_from.error,body.view__email.responsive #email_layout textarea#cvp_share_email_recipients.error,body.view__email_upsell.responsive #email_layout input.e_from.error,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients.error{border-color:#c1392b}body.view__email.responsive #email_layout input.e_from:focus,body.view__email.responsive #email_layout textarea#cvp_share_email_recipients:focus,body.view__email_upsell.responsive #email_layout input.e_from:focus,body.view__email_upsell.responsive #email_layout textarea#cvp_share_email_recipients:focus{border-color:#94caf0}body.view__email.responsive #sent-from,body.view__email.responsive #sent-to,body.view__email_upsell.responsive #sent-from,body.view__email_upsell.responsive #sent-to{margin:2% 0}@media screen and (max-width: 768px){body.view__email.responsive #sent-from,body.view__email.responsive #sent-to,body.view__email_upsell.responsive #sent-from,body.view__email_upsell.responsive #sent-to{margin:6% 0}}body.view__email.responsive #sent-to label span,body.view__email_upsell.responsive #sent-to label span{display:block}body.view__email.responsive #email_layout .cs_import,body.view__email_upsell.responsive #email_layout .cs_import{background:url(/assets/responsive/email/address_book-b479fb4a49d97b3ab01602ee0e56195b0c9e2a31de3ea25f59981358727fa91b.png) left center no-repeat transparent;color:#889aae;float:left;font-weight:bold;margin:1% 0;padding:0px 0px 0px 26px;text-decoration:none}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .cs_import,body.view__email_upsell.responsive #email_layout .cs_import{float:right;font-size:15px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout .cs_import,body.view__email_upsell.responsive #email_layout .cs_import{font-size:14px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout .cs_import,body.view__email_upsell.responsive #email_layout .cs_import{font-size:12px}}body.view__email.responsive #send-options,body.view__email_upsell.responsive #send-options{float:left;width:50%}@media screen and (max-width: 768px){body.view__email.responsive #send-options,body.view__email_upsell.responsive #send-options{margin:2% 0;width:100%}}body.view__email.responsive #send-options p,body.view__email_upsell.responsive #send-options p{color:#30495d;display:block;font-size:18px;margin:8px 0}@media screen and (max-width: 768px){body.view__email.responsive #send-options p,body.view__email_upsell.responsive #send-options p{font-size:16px}}@media screen and (max-width: 479px){body.view__email.responsive #send-options p,body.view__email_upsell.responsive #send-options p{font-size:14px}}body.view__email.responsive #send-options fieldset,body.view__email_upsell.responsive #send-options fieldset{float:left;margin:0 0 10px}body.view__email.responsive #send-options fieldset.half,body.view__email_upsell.responsive #send-options fieldset.half{width:50%}body.view__email.responsive #send-options label,body.view__email_upsell.responsive #send-options label{color:#818181}body.view__email.responsive #send-options input:checked ~ label,body.view__email_upsell.responsive #send-options input:checked ~ label{color:#889aae}body.view__email.responsive #email_layout .send_it,body.view__email_upsell.responsive #email_layout .send_it{background-color:#2ecd71;border-bottom:7px solid #26af61;border-radius:8px;color:#eafbf3;display:block;float:right;font-size:28px;font-style:normal;font-weight:bold;letter-spacing:1px;line-height:18px;margin:15px 0 50px;padding:23px 0px 19px 0px;text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);white-space:nowrap;width:260px}@media screen and (max-width: 768px){body.view__email.responsive #email_layout .send_it,body.view__email_upsell.responsive #email_layout .send_it{clear:both;float:none;margin:2% auto;max-width:350px;width:100%}}@media screen and (max-width: 640px){body.view__email.responsive #email_layout .send_it,body.view__email_upsell.responsive #email_layout .send_it{font-size:20px;padding:14px 0px 11px 0px;max-width:300px}}body.view__email.responsive #email_layout .send_it:disabled,body.view__email_upsell.responsive #email_layout .send_it:disabled{cursor:not-allowed;background-color:#a8ecc5;border-bottom:7px solid #89e5b1}body.view__email.responsive #email_layout .email_send_button,body.view__email_upsell.responsive #email_layout .email_send_button{display:block;width:200px;background-color:#bfc4c8;border-radius:8px;cursor:pointer;margin:23px 0px 0px 0px}body.view__email.responsive #email_layout .email_send_button.selected,body.view__email_upsell.responsive #email_layout .email_send_button.selected{background-color:#2c81ba}body.view__email.responsive #email_layout .email_send,body.view__email_upsell.responsive #email_layout .email_send{float:left}body.view__email.responsive #email_layout .email_send_later,body.view__email_upsell.responsive #email_layout .email_send_later{float:right}body.view__email.responsive #email_layout .email_send label,body.view__email.responsive #email_layout .email_send_later label,body.view__email_upsell.responsive #email_layout .email_send label,body.view__email_upsell.responsive #email_layout .email_send_later label{text-shadow:1px 1px rgba(0,0,0,0.3);color:#fff;margin:18px 0px 18px 22px;font-size:20px;font-weight:bold;float:left;cursor:pointer}body.view__email.responsive #email_layout .email_send_later label,body.view__email_upsell.responsive #email_layout .email_send_later label{margin:10px 0px 9px 22px}body.view__email.responsive #email_layout .email_send input,body.view__email.responsive #email_layout .email_send_later input,body.view__email_upsell.responsive #email_layout .email_send input,body.view__email_upsell.responsive #email_layout .email_send_later input{float:right;margin:25px 15px 0px 0px}body.view__email.responsive #email_layout #send_later_help,body.view__email_upsell.responsive #email_layout #send_later_help{display:block;font-weight:normal;font-size:16px;margin-top:-2px;text-indent:18px}@media screen and (max-width: 768px){body.view__email.responsive #email_layout #send_later_help,body.view__email_upsell.responsive #email_layout #send_later_help{font-size:15px}}@media screen and (max-width: 540px){body.view__email.responsive #email_layout #send_later_help,body.view__email_upsell.responsive #email_layout #send_later_help{font-size:14px}}@media screen and (max-width: 479px){body.view__email.responsive #email_layout #send_later_help,body.view__email_upsell.responsive #email_layout #send_later_help{font-size:12px}}body.view__email.responsive #email_layout #send_later_specify_date,body.view__email_upsell.responsive #email_layout #send_later_specify_date{background:url(/assets/responsive/email/arrow_date_select-7c05502dfa92d58c4b06c0a83432c90a2debeb5df1d5c143bb6082148e7ef0a7.png) center top no-repeat transparent;display:none;margin-left:-50px;position:absolute;z-index:100}body.view__email.responsive #email_layout #send_later_specify_date .send_later_specify_date_content,body.view__email_upsell.responsive #email_layout #send_later_specify_date .send_later_specify_date_content{display:block;background-color:#3598db;border-radius:8px;padding:12px;margin-top:10px;position:relative}body.view__email.responsive #email_layout #also-share-fb.disabled,body.view__email_upsell.responsive #email_layout #also-share-fb.disabled{display:none}body.view__email.responsive #email_layout #also-share-fb label,body.view__email_upsell.responsive #email_layout #also-share-fb label{color:#808A89;padding:0px 0px 0px 21px;margin:0px 0px 0px 5px;cursor:pointer;font-size:14px;background-image:url(/assets/common/connect_light_small_short-6947e379556670a115fd9f2dc82bc5d151dfd0cd75d9b1c339f4c64cd910fd64.png);background-position:left center;background-repeat:no-repeat}body.view__email.responsive .input_error,body.view__email_upsell.responsive .input_error{display:none;position:absolute;margin-top:-104px;width:250px;height:34px;z-index:100;background-image:url(/assets/responsive/email/arrow_error-4ba30444f39151cc6b41830a203ca0e23b7e70e18fabaf99fe1b0375a41af45c.png);background-repeat:no-repeat;background-position:center top}body.view__email.responsive .input_error .input_error_content,body.view__email_upsell.responsive .input_error .input_error_content{display:block;background-color:#c1392b;color:#fff;border-radius:8px;padding:12px 12px 12px 12px;width:226px;top:6px;position:relative;text-align:center}html.desktop body.view__email_upsell #email_layout .send_yourself .section_copyit input{border-right-width:105px;margin:0 -105px 0 4%}body.responsive.view__index.owner-view .mobile_loading{text-align:center;padding-bottom:20px;position:relative}body.responsive.view__index.owner-view #mobile_loading_warning{color:#FFF;font-size:50px;font-weight:700;margin-bottom:24px}body.responsive.view__index.owner-view #mobile_loading_message{color:#C2DBF2;font-size:24px;font-weight:600}body.responsive.view__index.owner-view #mobile_loading_image{width:300px;margin:55px auto}body.responsive.view__index.owner-view #mobile_loading_image img{width:300px;height:auto;max-height:none}body.responsive.view__index.owner-view #mobile_loading_impatience{color:#C2DBF2;font-size:24px;font-weight:400}body.responsive.view__index.owner-view.mobile-wait-screen .footer,body.responsive.view__index.owner-view.mobile-wait-screen .ecard_banner.banner_related,body.responsive.view__index.owner-view.mobile-wait-screen .ecard_banner.six_grid_offer,body.responsive.view__index.owner-view.mobile-wait-screen .cvp_share_links,body.responsive.view__index.owner-view.mobile-wait-screen .header,body.responsive.view__index.owner-view.mobile-wait-screen .message p,body.responsive.view__index.owner-view.mobile-wait-screen .fb_like{display:none}body.responsive.view__index.owner-view.mobile-wait-screen .postcard_layout{overflow:visible;margin:0 auto;background-color:transparent;width:100%;padding:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary{border-right:none;width:100%}body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary .video_player,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary .still_player,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary .video_player,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary .still_player{height:auto;padding:0}body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary .video_player img,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary .still_player img,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary .video_player img,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary .still_player img{min-height:0}body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.with_message .primary .mobile_loading,body.responsive.view__index.owner-view.mobile-wait-screen .cvp.postcard_layout.without_message .primary .mobile_loading{position:relative;padding:6px 20px}body.responsive.view__index.owner-view.mobile-wait-screen .darken{overflow:hidden}body.responsive.view__index.owner-view.mobile-wait-screen aside.secondary{display:none}@media screen and (max-width: 680px){body.responsive.view__index.owner-view #mobile_loading_image{width:auto;height:auto;margin:20px auto}body.responsive.view__index.owner-view #mobile_loading_image img{width:60%;max-width:60%;height:auto}body.responsive.view__index.owner-view.mobile-wait-screen .mobile_loading{padding:0 20px}body.responsive.view__index.owner-view.mobile-wait-screen #mobile_loading_warning{font-size:40px}}@media screen and (min-width: 980px){body.responsive.view__index.owner-view div.mobile_loading{margin:0}}body.responsive.view__index.mobile-wait-screen .postcard_layout.cvp .primary>div>* img,body.responsive.view__index.mobile-wait-screen .postcard_layout.cvp .primary #mobile-loading-image,body.responsive.view__index.mobile-wait-screen .postcard_layout.cvp .primary .mobile_loading{height:auto !important;position:relative !important;width:auto !important}html.mobile body.responsive.view__index.recipient-view.mobile-not-avail .postcard_layout.cvp.recipient_view .footer a.make_your_own{display:none}html.mobile body.responsive.view__index.recipient-view.holidays.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready h2,html.mobile body.responsive.view__index.recipient-view.holidays.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready p{color:#0d5a6f;text-shadow:#fff 1px 1px 0px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .input_error{display:none;position:absolute;margin-top:-52px;width:250px;height:34px;z-index:100;background-image:url(/assets/responsive/email/arrow_error-4ba30444f39151cc6b41830a203ca0e23b7e70e18fabaf99fe1b0375a41af45c.png);background-repeat:no-repeat;background-position:center top}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .input_error .input_error_content{display:block;background-color:#c1392b;color:#fff;border-radius:8px;padding:12px 12px 12px 12px;width:226px;top:6px;position:relative;text-align:center}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .primary{height:345px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .primary div.gray img{width:460px !important;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:blur(2px) grayscale(0.8) sepia(0.5);margin:0px 0px 0px 50px;border:10px solid rgba(255,255,255,0.2);border-radius:10px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready{text-align:center}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready h2{font-size:32px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready p{color:#57799e;font-size:18px;line-height:24px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail{text-align:center}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail .send_again_email{min-width:242px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail h2{font-size:24px;color:#293e51}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail p{color:#57799e;font-size:16px;line-height:24px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail input#na_resend_to_email{font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;background-color:#FFF;width:140px;border:2px solid #dee2e5;border-bottom:4px solid #dee2e5;border-right:none;border-radius:8px;border-top-right-radius:0px;border-bottom-right-radius:0px;padding:6px 12px 6px 12px;color:#808a89;font-size:16px;margin:14px 0px 0px 0px;outline:none;float:left;-webkit-appearance:none}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail input#na_resend_to_email.error{border-color:#c1392b}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail input#na_resend_to_email:focus{border-color:#94caf0}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail a#na_resend_to_send{text-decoration:none;background-color:#1ace6b;background-repeat:no-repeat;background-position:left bottom;border-bottom:9px solid #18af60;height:21px;width:auto;display:block;float:left;border-radius:8px;cursor:pointer;text-shadow:1px 1px rgba(0,0,0,0.3);color:#fff;padding:5px 18px 10px 18px;margin:10px 0px 0px -2px;font-size:16px;float:left}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail a#na_resend_to_send.disabled{background-color:#898989;border-bottom:9px solid #60605e}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .footer{margin-top:20px}@media screen and (max-width: 979px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready{text-shadow:rgba(0,0,0,0.2) 1px 1px 0px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .almost_ready p{color:#fff}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail h2{padding-top:30px;font-size:28px;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.3)}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail p{color:#fff;font-size:20px;text-shadow:1px 1px rgba(0,0,0,0.3)}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail input#na_resend_to_email{width:400px;margin-left:30px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail a#na_resend_to_send{padding:5px 60px 10px 60px;font-size:20px}}@media screen and (max-width: 700px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail .send_again_email{max-width:300px;margin:0px auto 0px auto}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail h2{padding-top:10px;font-size:18px;color:#fff}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail p{color:#fff;font-size:14px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail input#na_resend_to_email{width:200px;margin-left:0px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail a#na_resend_to_send{padding:5px 10px 10px 10px;font-size:16px}}@media screen and (max-width: 580px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .primary div.gray img{margin:0px 0px 0px -10px;max-width:100%}}@media screen and (max-width: 360px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .primary{height:245px}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .footer{margin-left:auto;margin-right:auto}}@media screen and (max-width: 320px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .primary{height:205px}}@media screen and (min-width: 959px){html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .input_error{margin-top:-52px}}html.mobile body.holidays.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail h2,html.mobile body.holidays.responsive.view__index.recipient-view.mobile-wait-screen .postcard_layout.cvp .secondary .render_not_avail p{color:#0d5a6f;text-shadow:#fff 1px 1px 0px}.font-parry-pro{font-family:"Parry Pro", Arial, sans-serif}.font-parry-grotesque{font-family:"Parry Grotesque Pro", Arial, sans-serif}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #wrap #container{background-color:#92d3d2}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #wrap #container .mobile_loading{background-color:#92D3D2;max-width:700px;margin-right:auto;margin-left:auto;margin-top:1.5em;padding-top:1em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #hamster-cage{background-color:#3bc0c3;margin-bottom:14px;border-radius:16px}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_warning{color:#ffffff;font-weight:900;padding-top:22%;padding-left:3%;width:45%}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #hamster-gif{padding:1.5em 0;width:45%}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #hamster-gif>img{width:100% !important}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_message{color:#213e55;margin-bottom:10px;font-size:1.8em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_impatience{color:#ffffff;font-size:1.1em;font-weight:600;margin-bottom:1.2em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .postcard_layout.cvp .primary{padding:16px 32px 16px 0}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #msgs-sticky-bottom{box-sizing:border-box;left:auto;z-index:1000;position:fixed;bottom:0;top:auto;width:100%;height:auto !important;color:white;padding:7% 4%;background-color:#213e55}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #dl-app-link{color:#3bc0c3;padding-top:0.4em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #faster-app{font-weight:bold;font-size:1.4em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #dl-while-wait{font-size:0.9em;padding-top:0.1em;margin-right:0.3em}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .close-container{position:absolute;right:10px;top:10px;width:10px;font-weight:bold}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #jj-app-png{width:21.5% !important;max-width:81px}@media screen and (min-width: 568px){html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #msgs-sticky-bottom{max-width:488px;left:50%;margin-left:-244px;padding:2% 4%}}@media screen and (max-width: 680px){html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_message{font-size:1.5em}}@media screen and (max-width: 480px){html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .postcard_layout.cvp .primary{padding:6px 12px 6px 0}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_warning{padding:5% 0 0 0;width:100%}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #hamster-gif{width:100%}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #hamster-gif>img{width:70% !important}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_message{font-size:1.2em;text-align:left}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #mobile_loading_impatience{font-size:0.9em;text-align:left}}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .bottom-banner-holiday{min-height:0;padding:0}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .postcard_layout.cvp .primary{box-shadow:none;background-color:inherit;padding-bottom:0;margin-bottom:0;margin-right:auto;min-height:0;min-width:0}html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient .postcard_layout.cvp .primary .video_player{min-width:0;min-height:0}@media screen and (max-width: 800px){html.mobile body.view__index.responsive.mobile-wait-screen.not-recipient #wrap #container .mobile_loading{max-width:80%}}body.responsive.channel_valentines.people__select #wrap{background-image:url(/assets/responsive/valentines/val_bg_people_select-7736a37500a52b26ececdbe4a92d9c7482e2a5c30123efc5c0f4b4d7b63fa94c.jpg) !important;background-size:auto;background-position:0px 0px;background-repeat:no-repeat;background-color:#b83269}@media screen and (min-width: 1280px){body.responsive.channel_valentines.people__select #wrap{background-size:100% auto}}body.responsive.channel_valentines.people__select .role_link{color:#f365a7;background-color:#fff;border-bottom:3px solid #cbcacb}body.responsive.channel_holidays.people__select #wrap{background-image:url(/assets/responsive/holidays/2014/bg_people_select-b116a251d8f33a73fd01ae8a3de8c27cd42d9d0529618601ef7c0a0b127287c2.jpg) !important;background-position:0px -60px;background-color:#d4f2f2}body.responsive.channel_holidays.people__select .role_link{color:#e0faeb;text-shadow:#000 1px 1px 0px;background-color:#067953;border-bottom:3px solid #053425;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);box-shadow:0 3px 10px rgba(0,0,0,0.4)}body.responsive.people__select{font-family:"Parry Grotesque Pro", "Helvetica Neue", Arial, sans-serif}body.responsive.people__select .role_box{min-height:500px;max-width:980px;margin:0px auto 0px auto}body.responsive.people__select .role_box h1{color:#fff;text-shadow:#037f77 2px 2px 0px;margin:50px auto 0px auto;text-align:center;font-size:36px}body.responsive.people__select .role_nav_tablet,body.responsive.people__select .role_nav_phone{display:none;padding-bottom:30px;margin:0px auto 0px auto;width:200px;position:relative;z-index:10}body.responsive.people__select .role_nav{display:block;float:right;margin-right:115px;margin-top:24px}body.responsive.people__select .role_image{height:380px;max-width:100%;width:600px;border-radius:20px;margin:15px 0px 20px 0px;background-position:center bottom;background-size:contain;background-repeat:no-repeat}body.responsive.people__select .role_link{color:#e0faeb;background-color:#4dba6e;border-bottom:3px solid #007f41;display:block;text-decoration:none;font-weight:normal;font-size:22px;line-height:42px;background-repeat:no-repeat;background-position:0px 8px;padding:8px 40px 0px 40px;margin:15px 0px 0px 0px;border-radius:10px;border-top:1px solid #6db39d;width:120px;cursor:pointer;white-space:nowrap;clear:both}body.responsive.people__select .role_link .num-people{font-size:42px;padding:0px 15px 0px 0px;margin:0px 0px 0px 0px;display:block;float:left}@media screen and (max-width: 920px){body.responsive.people__select .role_nav,body.responsive.people__select .role_nav_tablet,body.responsive.people__select .role_nav_phone{display:none}body.responsive.people__select .role_nav_tablet{display:block;width:550px}body.responsive.people__select #wrap{background-size:auto}body.responsive.people__select .role_image{margin:0px auto 0px auto}body.responsive.people__select .role_box{min-height:740px;max-width:600px;margin:0px auto 0px auto}body.responsive.people__select .role_box h1{text-align:center;max-width:451px}body.responsive.people__select .role_link{float:left;clear:none;margin:15px 0px 15px 50px}body.responsive.people__select .role_link_1{margin-left:175px}body.responsive.people__select .role-count-not5 .role_link_1{margin-left:50px}}@media screen and (max-width: 720px){body.responsive.people__select .role_nav,body.responsive.people__select .role_nav_tablet,body.responsive.people__select .role_nav_phone{display:none}body.responsive.people__select .role_nav_phone{display:block;margin-top:0px;margin-bottom:130px}body.responsive.people__select .role_link{float:left;margin:15px 0px 0px 0px}body.responsive.people__select .role-count-not5 .role_link_1{margin-left:0px}body.responsive.people__select .role_image{margin-top:0px}body.responsive.people__select .role_box{min-height:680px}body.responsive.people__select .role_box h1{margin-top:38px;display:block;font-size:24px;max-width:300px}}@media screen and (max-width: 450px){body.responsive.people__select .role_image{height:300px}body.responsive.people__select .role_box{min-height:600px}}@media screen and (max-width: 340px){body.responsive.people__select .role_image{height:240px}}body.responsive.originals #wrap{background-color:#fff}body.responsive.originals .originals_wrap p{font-size:14px}body.responsive.originals .originals_wrap{width:940px;margin:0 auto;padding-top:35px}body.responsive.originals #slideToggle{left:317px}body.responsive.originals .ad_88{float:right;margin-top:9px;position:static;top:0;left:0}body.responsive.originals .originals_wrap h1{font-size:24px;line-height:20px;font-weight:bold;background:url(/assets/originals/headers/originals-9530731989b69797eb661a0356fdb4a4f603d5f48953d80b73b1e86e831478c5.png) no-repeat left top;position:relative;letter-spacing:0.03em;border-bottom:1px dashed #bfbfbf;margin:0 auto 15px auto;padding:30px 0 12px 150px;height:9px;width:460px;max-width:100%}body.responsive.originals .originals_wrap h1 img{margin-top:-26px}body.responsive.originals .originals_wrap h1.all_title{padding:20px 0 20px 150px}body.responsive.originals .originals_wrap h2{font-size:16px;margin:0px 0px 0px 0px}body.responsive.originals .content,body.responsive.originals .section_footer{border-top:none;max-width:100%}body.responsive.originals .content div{max-width:100%}body.responsive.originals .primary{margin:0 auto 100px auto;width:610px}body.responsive.originals .primary .item{margin-bottom:17px}body.responsive.originals .primary .item:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.responsive.originals .primary .item .thumb{width:204px;height:160px;float:left;border:1px solid #ccc;border-radius:10px;margin:4px 0px 4px 0px}body.responsive.originals .promo .thumb{width:334px;height:259px;background-image:url(/assets/originals/backgrounds/promo_thumb_frame-cbe43cabaebf0e6e0456160301aec5a5d7386cb131fc3f4e6cecc278185a5863.png)}body.responsive.originals .primary .item a img{width:170px;height:126px;margin:15px 17px}body.responsive.originals .promo a img{width:300px;height:225px}body.responsive.originals .primary .view .item a img{width:60px;height:45px;margin:12px}body.responsive.originals .primary .item .info{float:right;width:390px}body.responsive.originals .promo .info{width:260px}body.responsive.originals .primary .view .item .info{width:180px}body.responsive.originals .primary .item h2 a{font-weight:bold;color:#535353}body.responsive.originals .item dl{font-size:14px;font-style:italic;float:left;width:202px;margin:2px 0px 4px;padding:3px 0}body.responsive.originals .promo dl{width:140px;white-space:nowrap}body.responsive.originals .item dl *{display:inline}body.responsive.originals .primary .item p{line-height:1.5em;clear:both}body.responsive.originals .primary .item p a{display:-moz-inline-block;display:inline-block;background:url(/assets/originals/icons/view-af9ce0626b0a5c73b26d73490cf924ec8ea18c1e88183f907373d7ff25665549.gif) no-repeat;width:38px;height:15px;text-indent:-9999px;position:relative;top:2px}body.responsive.originals .primary .view .item p a{margin:0;padding:0}body.responsive.originals .section_footer{padding-top:15px;text-align:right;border-top:1px dashed #BFBFBF}body.responsive.originals .section_footer a{background:url(/assets/icons/arrows_blue_right-a65edde9289c4da06be19226bd35851a6635dcd91b8bd90a14237db83a00e086.png) no-repeat right center;padding-right:20px}body.responsive.originals .history{padding:5px 15px 15px;border-bottom:1px solid #c9c9c9;line-height:1.5em}body.responsive.originals .secondary{width:302px;margin:0px 0px 100px 10px}body.responsive.originals .secondary .ad_300{border:1px solid #ddd}body.responsive.originals .player{width:615px;height:327px;background:url(/assets/originals/backgrounds/originals_frame-d1dd49a6e17c2b2ea645d42ee8a4087c81914914e641fce58a9423457532e72b.png) no-repeat;margin:0px 0px 20px}body.responsive.originals .player .small_client{width:567px;height:319px;position:relative;top:4px;left:24px;text-align:center}body.responsive.originals .player_sub{clear:both;margin-top:15px}body.responsive.originals .player_sub dl,body.responsive.originals .player_sub dl *{display:inline;line-height:1.3em}body.responsive.originals .player_sub dl{margin:7px 0px 15px;font-style:italic;font-size:14px}body.responsive.originals .player_sub p{margin-top:15px;line-height:1.5em}body.responsive.originals .share{clear:both;margin-top:24px;border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;padding:15px 0 25px}body.responsive.originals .share strong{font-weight:bold;width:165px}body.responsive.originals .share .gigya{position:relative;padding-bottom:35px}body.responsive.originals .share .gigya strong{position:relative;top:3px}body.responsive.originals .share .pusher,body.responsive.originals .share .facebook a{float:left;height:26px;text-indent:-9999px;background-repeat:no-repeat;position:absolute;top:0px;left:177px}body.responsive.originals .share .facebook a{background-image:url(/assets/buttons/gigya_facebook-8f0a95e8f39ad42e492060db7096715e74040e0a81742b27b91cd558efd050f8.png);width:132px}body.responsive.originals .share .pusher{background-image:url(/assets/buttons/gigya_myspace_and_more_originals-f6214a9db32c5c3d8260ad193aa904f637cce6c5e13288a0bac6b01aeb97f515.png);width:275px;left:321px;cursor:pointer}body.responsive.originals .share #divWildfirePost{margin:20px 0 0 177px}body.responsive.originals .share .url{position:relative;height:75px}body.responsive.originals .share .url dt{height:40px}body.responsive.originals .share .url input{width:412px;position:relative;right:25px;top:-44px;float:right}body.responsive.originals .others{padding-bottom:10px;width:301px}body.responsive.originals .others h3{width:302px;height:25px;background:url(/assets/icons/staff_pick_header-00ca4525b7faadcc3aa7254fc38f650ddcdb117465e56c11e4b9fc6fdf3a4305.png) no-repeat;margin-top:0px;margin-bottom:0px;padding-top:12px;color:#fff;text-transform:uppercase;text-indent:15px}body.responsive.originals .others .the_others{padding:10px 0;width:301px;background-color:#f5f5f5}body.responsive.originals .others .the_others .item{height:95px;width:285px;border-bottom:1px dotted #c4c4c4;margin:0 0 12px 5px;position:relative}body.responsive.originals .others .the_others .item h2 a{font-weight:normal}body.responsive.originals .others .the_others .item .thumb{background:none;height:81px;width:108px;margin-left:10px;display:inline}body.responsive.originals .others .the_others .item .thumb a{border:1px solid #363636;display:block;width:108px;height:81px}body.responsive.originals .others .the_others .item .thumb a img{width:108px;height:81px;margin:0}body.responsive.originals .others .the_others .item .info{width:157px;position:absolute;top:0;right:0;width:160px}body.responsive.originals .others .the_others .item .info .video{width:70px;height:17px;text-indent:-9999px;background:url(/assets/icons/video_picture_icons-79d06cd60f19edca8ad4d2a7535729695b50d19097953a467e20cde31750b8a4.png) no-repeat 0 -17px;left:132px;margin-bottom:8px}body.responsive.originals .secondary .section_footer{padding-top:0;text-align:right;border:none;margin:0 10px 5px 0}body.responsive.originals .section_footer a{color:#535353;background:url(/assets/icons/double_arrows_gray_right-d6ae2e5183a5138233648b05a071f7c621bb1de8cd357318c50edead9ccc6916.gif) no-repeat right 5px;padding-right:15px}body.responsive.originals .pagination table{text-align:center;margin:30px auto}body.responsive.originals .pagination table td{padding-top:10px}body.responsive.originals .pagination td a{padding:3px 8px;border:1px solid #b3b3b3;background:#fff url(/backgrounds/pag_bg_inactive.png) repeat-x top left;font-weight:bold;color:#606060;text-decoration:none;margin:0 3px}body.responsive.originals .pagination td.active span{padding:3px 8px;border:1px solid #b3b3b3;background:#fff url(/backgrounds/pag_bg_inactive.png) repeat-x top left;font-weight:bold;color:#606060;text-decoration:none;margin:0 3px;background:#a5a5a5 url(/backgrounds/pag_bg_active.png) repeat-x top left;border-color:#696969;color:#fff}body.responsive.originals .pagination td a:hover{background:#a5a5a5 url(/backgrounds/pag_bg_active.png) repeat-x top left;border-color:#696969;color:#fff}body.responsive.originals .pagination .previous,body.responsive.originals .pagination .next{padding-top:22px}body.responsive.originals .pagination .previous a,body.responsive.originals .pagination .next a,body.responsive.originals .pagination .previous a:hover{text-indent:-9999px;display:block;padding:0;padding-top:13px;border:none;width:35px;height:39px;background:url(/assets/buttons/left_pagination_arrow-f8d627ea7b2af04a963f8fac84eeb24e2ba3eb82405fadce4c3b64c400153a5f.png) no-repeat top left}body.responsive.originals .pagination .next a{background:url(/assets/buttons/right_pagination_arrow-4d1aca7946a05f7a52e3646b960dd1a233969ace43b115164220a55b9fef889a.png) no-repeat top left}body.responsive.originals .pagination .next a:hover{text-indent:-9999px;display:block;padding:0;padding-top:13px;border:none;width:35px;height:39px;background:url(/assets/buttons/left_pagination_arrow-f8d627ea7b2af04a963f8fac84eeb24e2ba3eb82405fadce4c3b64c400153a5f.png) no-repeat top left;background:url(/assets/buttons/right_pagination_arrow-4d1aca7946a05f7a52e3646b960dd1a233969ace43b115164220a55b9fef889a.png) no-repeat top left}body.responsive.originals .pagination .previous a,body.responsive.originals .pagination .previous a:hover{background:url(/assets/buttons/left_pagination_arrow-f8d627ea7b2af04a963f8fac84eeb24e2ba3eb82405fadce4c3b64c400153a5f.png) no-repeat left top}body.responsive.originals .pagination .next a,body.responsive.originals .pagination .next a:hover{background:url(/assets/buttons/right_pagination_arrow-4d1aca7946a05f7a52e3646b960dd1a233969ace43b115164220a55b9fef889a.png) no-repeat left top}@media screen and (max-width: 979px){body.responsive.originals .originals_wrap{width:80%}}@media screen and (max-width: 780px){body.responsive.originals .primary .item .info{width:50%;margin-left:20px;float:left}}@media screen and (max-width: 600px){body.responsive.originals .originals_wrap h1{font-size:16px}body.responsive.originals .primary .item .info{width:100%;clear:both;margin-left:0px;float:none}}@media screen and (max-width: 360px){body.responsive.originals .originals_wrap h1{padding:50px 0px 0px 0px;height:20px}body.responsive.originals .originals_wrap h1 img{display:block;margin-top:0px;margin-left:0px}}body.responsive.originals__yir_ #wrap{background-image:url(/assets/2013_what_a_year/bg_gradient-aa57c90c2583a97f11ef973284934cc6acb0512f2a72a1d75d7a42846c1b6c74.jpg);background-repeat:repeat-x;background-color:#d9654e;background-size:auto auto}body.responsive.originals__yir_ .release-date{color:#fff;margin:35px auto 35px auto;text-align:center}body.responsive.originals__yir_.template_2014_you_are_history #wrap{background-image:none;background-color:#f5c911;font-family:'Parry Pro', 'Helvetica Neue', Arial, sans-serif}body.responsive.originals__yir_.template_2014_you_are_history .release-date{color:#000}body.responsive.originals__yir_.template_2014_you_are_history h3{color:#000}body.responsive.originals__yir_ .yir_2013_title{background-image:url(/assets/2013_what_a_year/what_a_year-a8c229bdf43247876632ffed734a2fff412b1116ffb67d01b9ce8e5d4cba1fda.png);background-repeat:no-repeat;background-position:center top;height:140px}body.responsive.originals__yir_ .yir_2014_title{background-image:url(/assets/2014_you_are_history/title-3e701ed33f1e203cda6eb25a0036845dd52d0885bf6cf8ccb49a1814a8d96f57.png);background-position:center center;height:125px}body.responsive.originals__yir_ #container{background-image:url(/assets/2013_what_a_year/top_curtain-1564ca06f49edc7169e4bbdcc2db936a49e76d0ad861536aa52cb735ed7b518b.png);background-repeat:repeat-x;background-position:center top;width:100%}body.responsive.originals__yir_.template_2014_you_are_history #container{background-image:none}body.responsive.originals__yir_ .yir2013-aud{margin-top:40px;height:189px;width:100%;background-image:url(/assets/2013_what_a_year/audience-d23452978db48367bc243ca875cf846a7dbb1e5f66ae894c6d9bc8e45d17d8a6.png);background-repeat:repeat-x;background-position:center bottom}body.responsive.originals__yir_ .yir_2013_wrap{position:relative;background-image:url(/assets/2013_what_a_year/spotlight-7ccb36cb78435a04de0d3d83e3c0dffb52e526f74738e5863700fbd936b9bf96.png);background-repeat:no-repeat;background-position:center 460px;min-height:1300px}body.responsive.originals__yir_ .yir_2014_wrap{background-image:none}body.responsive.originals__yir_ .yir_2013_title_name{display:none}body.responsive.originals__yir_ .shadow{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.4);box-shadow:0 3px 10px rgba(0,0,0,0.4)}body.responsive.originals__yir_ .long-shadow{-webkit-box-shadow:0 6px 20px rgba(0,0,0,0.4);-moz-box-shadow:0 6px 20px rgba(0,0,0,0.4);box-shadow:0 6px 20px rgba(0,0,0,0.4)}body.responsive.originals__yir_ .yir2013-left{position:absolute;top:0px;left:0px;width:159px}body.responsive.originals__yir_ .yir2013-right{position:absolute;top:0px;right:0px;width:137px;padding-left:22px}body.responsive.originals__yir_ .yir2014-right{text-align:center}body.responsive.originals__yir_ .yir2014-right h3{font-size:16px;line-height:18px}body.responsive.originals__yir_ .share-link{display:block;margin-top:20px}body.responsive.originals__yir_ .yir2013-content{width:640px;max-width:100%;margin-left:159px}body.responsive.originals__yir_ .yir_2013_content_player{max-width:100%}body.responsive.originals__yir_ .yir_2014_content_player{max-width:100%;max-height:390px}body.responsive.originals__yir_ iframe{max-width:100%}body.responsive.originals__yir_ .original_wrap{max-width:960px;margin:0px auto 0px auto}body.responsive.originals__yir_ .yir_2013_comments{width:100%;overflow:hidden;background-color:#fff;min-height:900px}body.responsive.originals__yir_ .yir_2013_comments .facebook_comments,body.responsive.originals__yir_ .yir_2013_comments .fb-comments{margin:0px 0px 0px 5px}body.responsive.originals__yir_ h1,body.responsive.originals__yir_ h2,body.responsive.originals__yir_ h3{font-weight:normal}body.responsive.originals__yir_ h3{margin:0px 0px 0px 0px;font-size:16px;color:#fff}body.responsive.originals__yir_ .yir_2013_past_year{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;height:223px}body.responsive.originals__yir_ .yir_2013_past_year_module{float:left;margin:0px 0px 0px 18px;text-align:left;width:146px;font-size:14px}body.responsive.originals__yir_ .yir_2013_past_year_module img{width:146px;height:103px;border:1px solid #fff}body.responsive.originals__yir_ .yir_2013_past_year_module a{text-decoration:none;color:#fff}body.responsive.originals__yir_ .yir_2013_past_year_module .past-yr-name{margin-top:10px}body.responsive.originals__yir_ .yir_2013_past_year_module.past-yr-1{margin:0px 0px 40px 0px}body.responsive.originals__yir_ .yir_2014_past_year_module a{color:#000}body.responsive.originals__yir_ .yir_2014_past_year_module .past-yr-name{font-size:14px}body.responsive.originals__yir_ .yir_2013_bottom{margin:0px 0px 0px 0px}body.responsive.originals__yir_ .yir_2013_sidebar{float:right;width:70px}body.responsive.originals__yir_ .desktop{display:block}body.responsive.originals__yir_ .tablet{display:none}body.responsive.originals__yir_ .mobile{display:none}body.responsive.originals__yir_ .yir2013-blog-promo-bottom{display:none}@media screen and (max-width: 959px){body.responsive.originals__yir_ .desktop{display:none}body.responsive.originals__yir_ .tablet{display:block}body.responsive.originals__yir_ .mobile{display:none}body.responsive.originals__yir_ .yir2013-content{margin-left:auto;margin-right:auto}body.responsive.originals__yir_ .share-link{float:right;margin-top:10px;margin-right:40px}body.responsive.originals__yir_ .yir2013-share{height:200px;width:540px;margin:16px auto 0px auto}body.responsive.originals__yir_ .yir2013-share h3{text-align:center;font-size:28px}body.responsive.originals__yir_ .yir2013-blog-promo-bottom{display:block;margin:40px auto 0px auto;width:644px;max-width:100%}body.responsive.originals__yir_ .yir2013-blog-promo-bottom img{max-width:100%}body.responsive.originals__yir_ .yir_2013_past_year h2{text-align:center}body.responsive.originals__yir_ .yir_2013_past_year_module{font-size:18px}body.responsive.originals__yir_ .yir2013-aud{margin-top:70px}}@media screen and (max-width: 659px){body.responsive.originals__yir_ .yir_2013_title{background-size:300px auto;background-position:center center}body.responsive.originals__yir_ .share-link{float:right;margin-top:10px;margin-right:20px;width:75px;height:75px}body.responsive.originals__yir_ .share-link img{max-width:100%;max-height:100%}body.responsive.originals__yir_ .yir2013-share{width:305px;height:127px;margin:0px auto 0px auto}body.responsive.originals__yir_ .yir2013-share h3{text-align:center;font-size:20px}body.responsive.originals__yir_ .yir2014-share{margin:16px auto 0px auto}body.responsive.originals__yir_ .yir_2013_past_year{margin:0px auto 0px auto;padding:20px 0px 0px 0px;height:223px;width:320px;max-width:100%}body.responsive.originals__yir_ .yir_2013_past_year h2{margin:0px auto 20px auto;text-align:left;max-width:95%}body.responsive.originals__yir_ .yir_2013_past_year img{max-width:100%}body.responsive.originals__yir_ .yir_2014_past_year{margin:0px auto 160px auto}body.responsive.originals__yir_ .yir_2014_past_year h2{text-align:center}body.responsive.originals__yir_ .yir_2013_past_year_module{float:left;margin:0px 0px 0px 0px;padding-left:60px;padding-bottom:10px;text-align:left;width:150px;font-size:12px;width:72px}body.responsive.originals__yir_ .yir_2013_past_year_module img{margin:0px 0px 0px 0px;width:72px;height:54px;border:1px solid #fff}body.responsive.originals__yir_ .yir_2013_past_year_module a{text-decoration:none;color:#fff}body.responsive.originals__yir_ .yir_2013_past_year_module .past-yr-name{margin-top:4px}body.responsive.originals__yir_ .yir_2013_past_year_module.past-yr-1{margin:0px 0px 0px 0px}body.responsive.originals__yir_ .yir_2014_past_year_module{text-align:center}body.responsive.originals__yir_ .yir_2014_past_year_module a{color:#000}body.responsive.originals__yir_ .yir2013-aud{margin-top:60px;height:100px;background-size:contain}}@media screen and (max-width: 440px){body.responsive.originals__yir_ .yir_2013_title{background-size:300px auto;background-position:center center}body.responsive.originals__yir_ .yir_2013_content_player{max-height:200px}body.responsive.originals__yir_ .yir_2013_content_player iframe{max-height:100%}body.responsive.originals__yir_ .yir_2014_content_player{max-height:390px}body.responsive.originals__yir_ .yir_2014_content_player iframe{max-height:390px}body.responsive.originals__yir_ .yir2013-aud{margin-top:40px}}body.originals__post_share.responsive .primary{width:100%;margin:0px 0px 0px 0px}body.originals__post_share.responsive .past-yir-copy{margin-bottom:30px}body.originals__post_share.responsive .past-yir-copy img{margin:0px auto 28px auto;padding:0px 0px 0px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another .yir-newyear-promo{padding:6px 0px 0px 0px;overflow:hidden;margin:0px 0px 29px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another .yir-newyear-promo img{margin:0px auto 0px auto;padding:0px 0px 0px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another .yir-dance-promo{padding:55px 0px 0px 0px;border-radius:10px;overflow:hidden;margin:0px 0px 29px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another .yir-dance-promo img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another .yir-holidays-promo img{margin:-6px auto 0px auto;padding:0px 0px 27px 0px}body.originals__post_share.responsive .ecard_banner{border-bottom:none}body.originals__post_share.responsive .ecard_banner .banner_download{margin-top:0px}body.originals__post_share.responsive .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.originals__post_share.responsive .ecard_banner img{width:auto;height:auto}body.originals__post_share.responsive #content-wrap{padding-bottom:0px}body.originals__post_share.responsive.owner-view .ecard_banner{margin-top:20px;color:#0d5a6f;border-bottom:none}body.originals__post_share.responsive.owner-view .ecard_banner .banner_title{margin-top:10px;text-shadow:#fff 1px 1px 0px;font-weight:bold}body.originals__post_share.responsive.owner-view .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.originals__post_share.responsive.owner-view .ecard_banner .banner_msg{display:none}body.originals__post_share.responsive .bottom-banner-holiday{padding-bottom:34px;width:100%;min-height:180px;background-color:#53a8bf;background-image:-ms-linear-gradient(top, #418EA6 0%, #53A8BF 10%);background-image:-moz-linear-gradient(top, #418EA6 0%, #53A8BF 10%);background-image:-o-linear-gradient(top, #418EA6 0%, #53A8BF 10%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #418EA6), color-stop(0.1, #53A8BF));background-image:-webkit-linear-gradient(top, #418EA6 0%, #53A8BF 10%);background-image:linear, to bottom, #418EA6 0%, #53A8BF 10%}body.originals__post_share.responsive.recipient-view .recipient-download-banner .ecard_banner{display:block;color:#0b586d;border-bottom:none}body.originals__post_share.responsive.recipient-view .recipient-download-banner .ecard_banner .banner_title{margin-top:10px;text-shadow:#fff 1px 1px 0px;font-weight:bold}body.originals__post_share.responsive.recipient-view .recipient-download-banner .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.originals__post_share.responsive.recipient-view .recipient-download-banner .ecard_banner .banner_msg{display:none}body.originals__post_share.responsive.recipient-view .recipient-app-banner{padding-bottom:0px;width:100%;height:300px;background-color:#079a94;background-image:-ms-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-moz-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-o-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0a8084), color-stop(0.1, #079a94));background-image:-webkit-linear-gradient(top, #0a8084 0%, #079a94 10%);background-image:linear, to bottom, #0a8084 0%, #079a94 10%}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard-banner-wrap{height:300px;width:100%;background-color:transparent;background-image:url(/assets/responsive/holidays/bg_join_banner-9e40bd417ba41c38e762f18424ec7cf130b337045f808cd05c8e84d3418f4ce6.png);background-position:right bottom;background-repeat:no-repeat}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner{display:block;color:#e3fdfc;border-bottom:none}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner .banner_title{margin-top:10px;text-shadow:#037f77 1px 1px 0px;font-weight:bold}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner a.button{background-color:#067953;padding-left:30px;padding-right:30px}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner .banner_msg{display:block;color:#e3fdfc;font-weight:normal;font-style:normal;text-shadow:#037f77 1px 1px 0px;max-width:565px;line-height:24px}body.originals__post_share.responsive .cvp_share_links .url label,body.originals__post_share.responsive .cvp_share_links .embed label{color:#067953}body.originals__post_share.responsive .cvp_share_links .url input,body.originals__post_share.responsive .cvp_share_links .embed input{color:#067953;border-color:#067953}body.originals__post_share.responsive .postcard_layout.cvp.with_message .secondary{font-size:18px}body.originals__post_share.responsive .postcard_layout.cvp .secondary .message{font-family:'Raleway', 'Arial'}body.originals__post_share.responsive .postcard_layout.cvp.recipient_view .footer a.make_your_own{font-weight:bold;background-color:#067e58;color:#e0faeb;border-bottom:7px solid #053425;padding:10px 0px 10px 38px;width:200px;background-image:url(/assets/responsive/holidays/button_paint_brush-e777e82b5e1d74c48c6c96d523f7970d3bc5f14cbef01256e7eb2aa04ee463cf.png);background-repeat:no-repeat;background-position:left bottom}body.originals__post_share.responsive .postcard_layout.cvp.recipient_view .footer a.make_your_own.free{background-image:none;padding:10px 0px 10px 0px;width:260px}body.originals__post_share.responsive.app-make-view .footer{padding-left:60px;max-width:547px}body.originals__post_share.responsive.app-make-view .footer .holiday-app-message{font-weight:bold;text-align:center;font-size:20px;color:#2c5351}body.originals__post_share.responsive.app-make-view .footer .fb-comments{margin:0px auto 0px auto}body.originals__post_share.responsive .holiday-app-promo{margin:47px 0px 0px -17px;width:260px;background-color:#fff;color:#1a4b49;height:247px;background-image:url(/assets/responsive/holidays/promo_elf-8d5e8029e64e6597be7265005af84b9c3de79f40a095492d62635a655abb9722.png);background-repeat:no-repeat;background-position:left bottom}body.originals__post_share.responsive .holiday-app-promo h2.holiday-app-title{font-size:22px;text-align:center;color:#023c39;text-shadow:#fff 1px 1px 0px}body.originals__post_share.responsive .holiday-app-promo img{float:left}body.originals__post_share.responsive .holiday-app-promo div.holiday-app-copy{color:#1a4b49;line-height:20px;font-size:16px;float:right;max-width:154px}body.originals__post_share.responsive .holiday-app-promo a.button-get-started{background-image:url(/assets/responsive/holidays/button_add_person-0d4ffe404946926c8c795b99644f28fcf825dfa04b76b8061a0c497c6bb185aa.png);background-repeat:no-repeat;background-position:left bottom;white-space:nowrap;font-family:"Raleway", "Helvetica Neue", Arial, sans-serif;font-size:17px;line-height:18px;margin:5px 0px 5px 0px;border-radius:8px;text-decoration:none;text-align:center;background-color:#067e58;color:#eefff8;letter-spacing:1px;padding:12px 17px 12px 46px;border-radius:8px;display:block;float:right;max-width:160px;margin-top:23px;border-bottom:7px solid #053425;font-weight:bold}body.originals__post_share.responsive.twerkshop-make-view .holiday-app-promo{background-image:url(/assets/responsive/holidays/promo_twerkshop-8d5e8029e64e6597be7265005af84b9c3de79f40a095492d62635a655abb9722.png)}body.originals__post_share.responsive .tablet_app_promo{display:none}@media screen and (max-width: 480px){body.originals__post_share.responsive.owner_view .footer ul.icons li.facebook img{content:url(/responsive/cvp/cvp_holiday_fb.jpg)}body.originals__post_share.responsive.owner_view .footer ul.icons li.email img{content:url(/responsive/cvp/cvp_holiday_email.jpg)}}@media screen and (max-width: 979px){body.originals__post_share.responsive .tablet_app_promo{display:block;padding:0 5%}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo{margin:0px auto 0px auto;width:100%;background-color:transparent;color:#1a4b49;height:82px;background-image:url(/assets/responsive/holidays/promo_elf_mobile-06588159e689b54ebdcc33fd1c80f392c6211d6976154ce2b7521ee02cbc689d.png);background-repeat:no-repeat;background-position:left bottom}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:22px;text-align:left;color:#023c39;float:left;margin-left:60px;width:280px}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo img{float:left}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo div.holiday-app-copy{display:none}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo a.button-get-started{float:right}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .secondary{display:none}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .footer{padding-left:0px;margin-top:110px;max-width:100%}body.originals__post_share.responsive.twerkshop-make-view .tablet_app_promo .holiday-app-promo{background-image:url(/assets/responsive/holidays/promo_twerkshop_mobile-06588159e689b54ebdcc33fd1c80f392c6211d6976154ce2b7521ee02cbc689d.png)}body.originals__post_share.responsive .ecard_banner .banner_buttons a.button{padding-bottom:1%;padding-left:30px;padding-right:30px;padding-top:1%}body.originals__post_share.responsive .ecard_banner .banner_download{top:135px !important}body.originals__post_share.responsive.owner-view .recipient-app-banner{display:none}body.originals__post_share.responsive.recipient-view .recipient-app-banner{height:360px}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard-banner-wrap{height:360px;width:600px;max-width:100%;margin:0px auto 0px auto;background-image:url(/assets/responsive/holidays/bg_join_banner-9e40bd417ba41c38e762f18424ec7cf130b337045f808cd05c8e84d3418f4ce6.png);background-position:center bottom;background-repeat:no-repeat}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner .banner_msg{margin:0px auto 0px auto}body.originals__post_share.responsive .footer .icons a span{color:#0D5A6F}body.originals__post_share.responsive .secondary .message{color:#133a37;font-weight:bold;padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 720px){body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:16px;color:#023c39;float:left;margin-left:75px;width:190px}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo a.button-get-started{font-size:12px;line-height:12px;padding:8px 8px 5px 8px;background-image:none;border-bottom:3px solid #053425;float:right;margin-top:-10px}body.originals__post_share.responsive.recipient-view .recipient-app-banner{height:260px}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard-banner-wrap{height:260px;background-size:auto 120px}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner .banner_title{font-size:16px}body.originals__post_share.responsive.recipient-view .recipient-app-banner .ecard_banner .banner_msg{font-size:12px;line-height:14px}body.originals__post_share.responsive .footer a.make_your_own{width:140px !important;max-width:140px !important;border-bottom:3px solid #053425;font-size:12px;background-size:auto 30px;padding:5px 0px 5px 25px !important}body.originals__post_share.responsive .footer a.make_your_own.free{padding:5px 0px 5px 0px !important;width:200px !important;max-width:200px !important}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .secondary{display:none}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .footer{width:320px !important;margin:110px auto 0px auto !important}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .footer .holiday-app-message{font-size:16px}body.originals__post_share.responsive.app-make-view .cvp.postcard_layout .footer a.make_your_own{width:260px !important;max-width:260px !important;border-bottom:3px solid #053425}body.originals__post_share.responsive .ecard_banner .banner_download{top:135px !important}}@media screen and (max-width: 440px){body.originals__post_share.responsive #wrap{background-position:center -300px}body.originals__post_share.responsive .tablet_app_promo .holiday-app-promo h2.holiday-app-title{font-size:12px;width:120px}}body.originals__post_share.responsive div.congrats{text-align:center}body.originals__post_share.responsive div.congrats h1,body.originals__post_share.responsive div.congrats h2{font-size:220%;margin:15px 0}body.originals__post_share.responsive div.congrats h1{color:#045a70;font-weight:800}body.originals__post_share.responsive div.congrats h2{color:#038aac;font-weight:400;padding:0 0 5%}@media screen and (max-width: 979px){body.originals__post_share.responsive div.congrats{font-size:15px}}@media screen and (max-width: 767px){body.originals__post_share.responsive div.congrats{font-size:13px}}@media screen and (max-width: 640px){body.originals__post_share.responsive div.congrats{font-size:10px}}body.originals__post_share.responsive div.casted_promo .ecard{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,0.3);margin:4% 6%;margin:4% 5.9%}body.originals__post_share.responsive div.casted_promo .casted-dvd-cover{position:relative;padding-bottom:144.6153846%;height:0}body.originals__post_share.responsive div.casted_promo .casted-dvd-cover>*{left:0;height:100%;position:absolute;top:0;width:100%}body.originals__post_share.responsive #premium-upsell>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:420px;padding:0 2%;text-align:center;width:50%}@media screen and (max-width: 979px){body.originals__post_share.responsive #premium-upsell>div{font-size:14px;height:380px}body.originals__post_share.responsive #premium-upsell>div a{background-size:36px;font-size:20px}}@media screen and (max-width: 767px){body.originals__post_share.responsive #premium-upsell>div{font-size:12px;height:360px}body.originals__post_share.responsive #premium-upsell>div a{background-size:33px;font-size:16px}}@media screen and (max-width: 640px){body.originals__post_share.responsive #premium-upsell>div{font-size:12px;height:320px}body.originals__post_share.responsive #premium-upsell>div a{background-size:30px;font-size:12px}}@media screen and (max-width: 540px){body.originals__post_share.responsive #premium-upsell>div{height:auto;padding:0 2% 4%;width:100%}body.originals__post_share.responsive #premium-upsell>div .past-yir-copy{margin-bottom:0px}body.originals__post_share.responsive #premium-upsell>div img{display:block;margin:0 auto}}body.originals__post_share.responsive #premium-upsell>div#keep-forever,body.originals__post_share.responsive #premium-upsell>div#explore-storybots{background:#ccebe9;color:#009994}body.originals__post_share.responsive #premium-upsell>div#keep-forever .casted-phone-container{padding:7% 0 5%}body.originals__post_share.responsive #premium-upsell>div#explore-storybots p:first-child{font-size:85%;padding:1% 0}body.originals__post_share.responsive #premium-upsell>div#explore-storybots p#for-kids-parents{line-height:120%}body.originals__post_share.responsive #premium-upsell>div#explore-storybots img.logo{height:15%;margin:-5% auto}body.originals__post_share.responsive #premium-upsell>div#explore-storybots img.characters{margin:0px auto 28px auto;padding:0px 0px 0px 0px}body.originals__post_share.responsive #premium-upsell>div#make-another img,body.originals__post_share.responsive #premium-upsell>div#explore-storybots img{max-width:90%}body.originals__post_share.responsive #premium-upsell>div#make-another{background-color:#eaf6fb;color:#045a70}body.originals__post_share.responsive #premium-upsell>div#make-another img{padding:0 0 5%}body.originals__post_share.responsive #premium-upsell>div#make-another p:first-child,body.originals__post_share.responsive #premium-upsell>div#keep-forever p:first-child{font-weight:800}body.originals__post_share.responsive #premium-upsell>div p{font-size:140%;font-weight:300}body.originals__post_share.responsive .ecard_banner a.button{background-color:#737373}@media screen and (max-width: 979px){body.originals__post_share.responsive .postcard_layout.post_share{border-radius:5px;margin-top:2%}}@media screen and (max-width: 600px){body.originals__post_share.responsive .postcard_layout.post_share div.casted_promo .ecard{width:37%}}@media screen and (max-width: 540px){body.originals__post_share.responsive .postcard_layout.post_share div.stamp{display:none}}body.originals__post_share.responsive #wrap{background-color:#70c0e5}body.originals__post_share.responsive #container{padding-bottom:20px}body.originals__post_share.responsive #container .template{max-width:200px;float:left;margin-left:85px;text-align:center}body.originals__post_share.responsive .congrats h1{color:#0d5a6f}body.originals__post_share.responsive .congrats h2{color:#168aaa;font-weight:normal;text-align:center}body.originals__email.responsive #cvp_email_share_errors_container{margin-left:40px}body.originals__email.responsive #cvp_email_share_errors_container li{color:red}body.originals__email.responsive #wrap{background-color:#70c0e5}body.originals__email.responsive #email_layout{font-family:Raleway}body.originals__email.responsive #email_layout .content{margin:0 auto;max-width:700px}body.originals__email.responsive #email_layout .email_form{padding:0 4%}body.originals__email.responsive #container{padding-bottom:20px}body.originals__email.responsive #email_layout #copied_notify{display:none;opacity:0.0;position:absolute;margin:60px 0px 0px 100px;width:107px;height:34px;z-index:100;background-image:url(/assets/responsive/email/arrow_copied-68928524b5b966563226972bcec50fea9daeda70638e601391f469422f368197.png);background-repeat:no-repeat;background-position:center top}body.originals__email.responsive #email_layout #copied_notify .copied_notify_content{display:block;background-color:#34495e;color:#FFF;border-radius:8px;padding:12px 0px 12px 0px;width:107px;top:7px;position:relative}body.originals__email.responsive #email_layout .send_or{float:left;margin:0px 0px 0px 0px;padding:180px 0px 0px 0px;width:6%;height:220px;text-align:center}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .send_or{font-size:14px}}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_or{height:auto;padding:2% 0;width:100%}}body.originals__email.responsive #email_layout .send_yourself{border-top:5px solid #bec3c7;background-color:#ecf0f1;background-image:url(/assets/responsive/email/bg_send_yourself-644ae84ada02971fe92f2da8dd9082cd1ce8c3d796f893c5a1b00b743e3afdd3.png);background-repeat:no-repeat;background-position:center 87px;width:47%;height:400px;float:left;border-radius:10px;text-align:center}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_yourself{background-position:center 60px;background-size:auto 40px;height:235px;width:100%}}body.originals__email.responsive #email_layout .send_yourself h2{text-align:center;color:#88959e}body.originals__email.responsive #email_layout .send_yourself .content{margin-top:140px;font-size:18px;color:#8b9395}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_yourself .content{margin:66px 0 0;font-size:14px}}body.originals__email.responsive #email_layout .send_yourself .section_copyit{margin-top:18px}body.originals__email.responsive #email_layout .send_yourself .section_copyit input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #dee2e5;border-bottom-width:4px;border-radius:8px;color:#808a89;float:left;font-size:16px;margin:0 4%;outline:none;padding:12px;width:92%}body.originals__email.responsive #email_layout .send_yourself .section_copyit a.button{background:url(/assets/responsive/email/button_copy_it-053860b9246245c72ec70ab196e3cc6d793721992264959f20300e5bd57023eb.png) left bottom no-repeat #3397d3;border-bottom:9px solid #1d6595;border-radius:8px;color:#fff;cursor:pointer;display:block;float:left;padding:10px 12px 5px 36px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);width:auto}body.originals__email.responsive #email_layout .send_jibjab{border-top:5px solid #2a81b7;background-color:#afd3eb;background-image:url(/assets/responsive/email/bg_send_jibjab-90186cefa9b6de4d494358661a1410b36a8ce254ac857cd38d4d20b9d1751d19.png);background-repeat:no-repeat;background-position:center 87px;width:47%;height:400px;float:left;margin:0px 0px 30px 0px;border-radius:10px;text-align:center;color:#34495c}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_jibjab{background-position:center 60px;background-size:auto 40px;height:286px;width:100%}}body.originals__email.responsive #email_layout .send_jibjab a{color:inherit}body.originals__email.responsive #email_layout .send_jibjab h2{text-align:center;color:#34495c}body.originals__email.responsive #email_layout .send_jibjab .content{margin-top:140px;font-size:18px;color:#374d62}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .send_jibjab .content{font-size:16px}}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_jibjab .content{font-size:14px;margin:66px 0 0}}body.originals__email.responsive #email_layout .send_jibjab .content2{margin-top:10px;font-size:20px;line-height:26px;font-weight:bold;color:#374d62}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .send_jibjab .content2{font-size:18px}}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_jibjab .content2{font-size:16px;line-height:18px;margin:6px 0 0}}body.originals__email.responsive #email_layout .send_jibjab .content3{margin-top:12px;font-size:14px;color:#374d62}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .send_jibjab .content3{font-size:12px}}body.originals__email.responsive #email_layout .send_jibjab a.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/responsive/email/button_join_jibjab-3aab2edbe2cf01dcbb8bc34cc350db8df1e476a7ee4808d837b6ef3a7e0eca40.png) left bottom no-repeat #2fcc71;background-size:30px auto;border-bottom:9px solid #25ad61;border-radius:8px;color:#fff;cursor:pointer;display:block;margin:10px auto 0px auto;max-width:230px;padding:10px 26px 5px 40px;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);width:92%}body.originals__email.responsive #email_layout input,body.originals__email.responsive #email_layout textarea{font-family:Raleway;outline:none}body.originals__email.responsive #bad_recipients_modal{display:none}body.originals__email.responsive #emaillimit{display:none}body.originals__email.responsive #email_layout .stamp{display:none}body.originals__email.responsive #email_layout .sorryerror{display:none}body.originals__email.responsive #email_layout{background-color:#fff;border-radius:20px;box-shadow:0px 0px 15px rgba(0,0,0,0.5);color:#797979;margin:20px auto 0px auto;max-width:960px;overflow:hidden;width:92%}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout{border-radius:12px}}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout{border-radius:7px}}body.originals__email.responsive #email_layout .go_back{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:linear, to bottom, #f5f5f5 0%, #dfdfdf 100%;color:#7a7a7a;display:block;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 );font-size:22px;font-weight:normal;height:58px;line-height:58px;margin:0;padding:0;text-indent:20px;width:100%}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .go_back{font-size:20px;height:50px;line-height:50px}}@media screen and (max-width: 500px){body.originals__email.responsive #email_layout .go_back{font-size:16px;height:40px;line-height:42px}}body.originals__email.responsive #email_layout .go_back a{color:#797979;text-decoration:none}body.originals__email.responsive #email_layout h1{color:#7a7a7a;font-size:26px;font-weight:500;text-indent:5%}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout h1{font-size:24px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout h1{font-size:20px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout h1{font-size:18px}}body.originals__email.responsive #email_layout .secondary{float:left;margin:88px 0px 0px 66px;width:427px}body.originals__email.responsive #email_layout label{color:#30495d;font-size:18px}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout label{font-size:17px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout label{font-size:16px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout label{font-size:14px}}body.originals__email.responsive #cvp_share_email_sender_name{display:block}body.originals__email.responsive #email_layout .help_label{color:#7b9fc1;font-size:14px}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .help_label{font-size:13px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout .help_label{font-size:12px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout .help_label{font-size:10px}}body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients,body.originals__email.responsive #email_layout input.e_from{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #dee2e5;border-bottom-width:4px;border-radius:8px;color:#808a89;font-size:16px;outline:none;padding:1%;width:100%}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients,body.originals__email.responsive #email_layout input.e_from{border-radius:6px;font-size:15px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients,body.originals__email.responsive #email_layout input.e_from{border-radius:5px;font-size:14px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients,body.originals__email.responsive #email_layout input.e_from{border-radius:4px}}body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients{min-height:120px}body.originals__email.responsive #email_layout input.e_from.error,body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients.error{border-color:#c1392b}body.originals__email.responsive #email_layout input.e_from:focus,body.originals__email.responsive #email_layout textarea#cvp_share_email_recipients:focus{border-color:#94caf0}body.originals__email.responsive #sent-from,body.originals__email.responsive #sent-to{margin:2% 0}@media screen and (max-width: 768px){body.originals__email.responsive #sent-from,body.originals__email.responsive #sent-to{margin:6% 0}}body.originals__email.responsive #sent-to label span{display:block}body.originals__email.responsive #email_layout .cs_import{background:url(/assets/responsive/email/address_book-b479fb4a49d97b3ab01602ee0e56195b0c9e2a31de3ea25f59981358727fa91b.png) left center no-repeat transparent;color:#889aae;float:left;font-weight:bold;margin:1% 0;padding:0px 0px 0px 26px;text-decoration:none}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .cs_import{float:right;font-size:15px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout .cs_import{font-size:14px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout .cs_import{font-size:12px}}body.originals__email.responsive #send-options{float:left;width:50%}@media screen and (max-width: 768px){body.originals__email.responsive #send-options{margin:2% 0;width:100%}}body.originals__email.responsive #send-options p{color:#30495d;display:block;font-size:18px;margin:8px 0}@media screen and (max-width: 768px){body.originals__email.responsive #send-options p{font-size:16px}}@media screen and (max-width: 479px){body.originals__email.responsive #send-options p{font-size:14px}}body.originals__email.responsive #send-options fieldset{float:left;margin:0 0 10px}body.originals__email.responsive #send-options fieldset.half{width:50%}body.originals__email.responsive #send-options label{color:#818181}body.originals__email.responsive #send-options input:checked ~ label{color:#889aae}body.originals__email.responsive #email_layout .send_it{background-color:#2ecd71;border-bottom:7px solid #26af61;border-radius:8px;color:#eafbf3;display:block;float:right;font-size:28px;font-style:normal;font-weight:bold;letter-spacing:1px;line-height:18px;margin:15px 0 50px;padding:23px 0px 19px 0px;text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,0.3);white-space:nowrap;width:260px}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout .send_it{clear:both;float:none;margin:2% auto;max-width:350px;width:100%}}@media screen and (max-width: 640px){body.originals__email.responsive #email_layout .send_it{font-size:20px;padding:14px 0px 11px 0px;max-width:300px}}body.originals__email.responsive #email_layout .email_send_button{display:block;width:200px;background-color:#bfc4c8;border-radius:8px;cursor:pointer;margin:23px 0px 0px 0px}body.originals__email.responsive #email_layout .email_send_button.selected{background-color:#2c81ba}body.originals__email.responsive #email_layout .email_send{float:left}body.originals__email.responsive #email_layout .email_send_later{float:right}body.originals__email.responsive #email_layout .email_send label,body.originals__email.responsive #email_layout .email_send_later label{text-shadow:1px 1px rgba(0,0,0,0.3);color:#fff;margin:18px 0px 18px 22px;font-size:20px;font-weight:bold;float:left;cursor:pointer}body.originals__email.responsive #email_layout .email_send_later label{margin:10px 0px 9px 22px}body.originals__email.responsive #email_layout .email_send input,body.originals__email.responsive #email_layout .email_send_later input{float:right;margin:25px 15px 0px 0px}body.originals__email.responsive #email_layout #send_later_help{display:block;font-weight:normal;font-size:16px;margin-top:-2px;text-indent:18px}@media screen and (max-width: 768px){body.originals__email.responsive #email_layout #send_later_help{font-size:15px}}@media screen and (max-width: 540px){body.originals__email.responsive #email_layout #send_later_help{font-size:14px}}@media screen and (max-width: 479px){body.originals__email.responsive #email_layout #send_later_help{font-size:12px}}body.originals__email.responsive #email_layout #send_later_specify_date{background:url(/assets/responsive/email/arrow_date_select-7c05502dfa92d58c4b06c0a83432c90a2debeb5df1d5c143bb6082148e7ef0a7.png) center top no-repeat transparent;display:none;margin-left:-50px;position:absolute;z-index:100}body.originals__email.responsive #email_layout #send_later_specify_date .send_later_specify_date_content{display:block;background-color:#3598db;border-radius:8px;padding:12px;margin-top:10px;position:relative}body.originals__email.responsive .input_error{display:none;position:absolute;margin-top:-104px;width:250px;height:34px;z-index:100;background-image:url(/assets/responsive/email/arrow_error-4ba30444f39151cc6b41830a203ca0e23b7e70e18fabaf99fe1b0375a41af45c.png);background-repeat:no-repeat;background-position:center top}body.originals__email.responsive .input_error .input_error_content{display:block;background-color:#c1392b;color:#fff;border-radius:8px;padding:12px 12px 12px 12px;width:226px;top:6px;position:relative;text-align:center}body.responsive.view__index .content-iphone .cvp_share_links{padding:0;margin:0}body.responsive.view__index .content-iphone .ecard_banner{display:none}html.mobile body.responsive.view__index.recipient-view.mobile-wait-screen .content-iphone .postcard_layout.cvp .primary{height:auto}html.mobile body.responsive.view__index .content-iphone .postcard_layout.cvp div{margin-bottom:0}html.mobile body.responsive.view__index .content-iphone .postcard_layout.cvp .footer{padding:2% 0 0 0}body.channel_holidays.responsive.view__index .content-iphone .bottom-banner-holiday,body.channel_holidays.responsive.view__post_share .content-iphone .bottom-banner-holiday{background:none}#cvp_mobile{display:block;position:relative;margin:15px -31px 0;padding-top:0.5em;float:left;text-align:center;width:105%}#cvp_mobile #social-media-btns{width:110%}#cvp_mobile .subtext{font-size:1.0em;color:black !important}#cvp_mobile .social-media-btns{margin-bottom:20px}#cvp_mobile #jj-app{width:21.5%}#cvp_mobile #jj-app-lg{padding:0 .7em;width:27.5%}#cvp_mobile .subname{margin:0;padding:0.25em 0}#cvp_mobile.holiday{margin:15px -31px 0}#cvp_mobile.holiday .app-icons .apple-link{width:36%}#cvp_mobile.holiday .sm-x{display:none}#cvp_mobile .app-icons{margin-top:0.5em}#cvp_mobile .app-icons div{font-size:.8em;width:59%;line-height:1.4em;text-align:left;margin-left:0.5em}@media screen and (min-width: 660px){#cvp_mobile .app-icons div{font-size:1.2em}}#cvp_mobile .app-icons .itunes-link{cursor:pointer;padding-top:2em}#cvp_mobile .app-icons .apple-link{margin-top:0.27em;padding:2%;width:67%}#cvp_mobile .app-icons .apple-link-recipient{margin-top:0.27em;padding:2%;width:56%}#cvp_mobile .iphone-msg{background-color:#FFFFFF;color:#203d54;padding:1.2em;width:100%;font-size:0.9em;margin-top:10px}#cvp_mobile .iphone-msg .recipient4{font-size:1.3em}#cvp_mobile .iphone-msg DIV{clear:left;display:inline-block;vertical-align:top}#cvp_mobile_rocker{background-image:url(/assets/responsive/gradient-background-fa0da4e706fc8b18d96806edfcda297135582385c4215203b014e2a28261b641.png);background-repeat:repeat-x;display:block;position:relative;margin:0 -31px 0;padding-top:0;text-align:center}#cvp_mobile_rocker #social-media-btns{width:110%}#cvp_mobile_rocker .rocker-header{margin:.75em 0 0 0;padding:.5em 0 0 0;color:white;font-size:1.2em}#cvp_mobile_rocker .social-media-btns{margin-bottom:20px}#cvp_mobile_rocker #jj-app{width:21.5%}#cvp_mobile_rocker #jj-app-lg{padding:0 .7em;width:27.5%}#cvp_mobile_rocker .subname{margin:0;padding:0.25em 0}#cvp_mobile_rocker.holiday{margin:15px -31px 0}#cvp_mobile_rocker.holiday .app-icons .apple-link{width:36%}#cvp_mobile_rocker.holiday .sm-x{display:none}#cvp_mobile_rocker .app-icons{margin-top:0.5em}#cvp_mobile_rocker .app-icons div{font-size:0.8em;width:52%;line-height:1.4em;text-align:center;margin-left:0.5em}@media screen and (min-width: 660px){#cvp_mobile_rocker .app-icons div{font-size:1.2em}}#cvp_mobile_rocker .app-icons .itunes-link{cursor:pointer}#cvp_mobile_rocker .app-icons .apple-link{margin-top:0.27em;padding:2%;width:67%}#cvp_mobile_rocker .app-icons .apple-link-recipient{margin-top:0.27em;padding:2%;width:56%}#cvp_mobile_rocker .iphone-msg{background-image:url(/assets/responsive/rocker-6513ee92c3c646c2c3c874b213c5acfc223a66d997b7b5f00284de7e5027c90a.png);background-size:28%;background-position-x:3em;background-position-y:0;background-repeat:no-repeat;color:#203d54;padding:0 4em 1.2em;width:100%;font-size:0.9em;margin-top:0}#cvp_mobile_rocker .iphone-msg DIV{color:white;clear:left;display:inline-block;vertical-align:bottom}html.ie.oldie .hidden-desktop,html.ie.oldie .hidden-small-desktop,html.ie.oldie .hidden-large-desktop{display:none !important}html.ie.oldie .header-promo-content{min-width:960px}html.ie.oldie #header-promo-callout{display:none !important}html.ie .member-favorite-ecard .play-button{visibility:hidden}html.ie .member-favorite-ecard:hover .play-button{visibility:visible}
