﻿/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.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-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.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,.ui-datepicker select.ui-datepicker-year{width:45%}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.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:20px;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-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.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("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.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;-ms-touch-action:none;touch-action:none}.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}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;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-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.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 .ui-tabs-anchor{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 .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article aside details figcaption figure footer header hgroup main menu nav section summary{display:block}section.card-view .full-view,section .gutter,nav .gutter,header .gutter,.content-xmas header,.content header,.custom-gravity-forms .gform_wrapper .gform_page_fields{zoom:1}section.card-view .full-view:before,section .gutter:before,nav .gutter:before,header .gutter:before,.content-xmas header:before,.content header:before,.custom-gravity-forms .gform_wrapper .gform_page_fields:before,section.card-view .full-view:after,section .gutter:after,nav .gutter:after,header .gutter:after,.content-xmas header:after,.content header:after,.custom-gravity-forms .gform_wrapper .gform_page_fields:after{content:"";display:table}section.card-view .full-view:after,section .gutter:after,nav .gutter:after,header .gutter:after,.content-xmas header:after,.content header:after,.custom-gravity-forms .gform_wrapper .gform_page_fields:after{clear:both}@font-face{font-family:'times_bold';src:url(/assets/times_bold-73d356f225d60084bc787f4fd4e34a7f8b6627db470aaa8cabf255df395314d7.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Monotype_Corsiva';src:url(/assets/Monotype_Corsiva-793509f4cb7c98a283dd65a93007a234e9904ca29ed7192655f8bab974c91e8b.ttf) format("truetype");font-style:normal}@font-face{font-family:'Sanchez';src:url(/assets/Sanchezregular-59e2251481c30bd16f1bdb7210cc0de48ba0b1051c6cc27fb3139cb993437fb4.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Fontlee';src:url(/assets/Fontlee-4bcb87df646910eeefa16cb9a3403b63e68974f3734576087a2576df4d791f08.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Otto';src:url(/assets/Otto-2e39e2964fd2f56d285af1b06a9aef7783238f14f36e45acddfead52a129ccda.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Meghand';src:url(/assets/Meghand-277d284c517f6acf2dc514ced0b18f38635293fe26e459823bac2333e440a91b.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Seriously_Now';src:url(/assets/SeriouslyNow-f18b189186c8843bb913df3efb66f7aa6c098ad6ceec04e6ab7b7bd130e63a5e.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'HowardsHand';src:url(/assets/HowardsHand-8b54d1a9731cf1e6cc6da59e358d7dd49e5ad0671e1e8fa5cd04b0cab0eaefc3.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansPro-Light';src:url(/assets/SourceSansPro-Light-4b3250ffc8182e93d79221c36b8f6a214600f7082b843142ef9c252581e13bb6.otf) format("opentype")}@font-face{font-family:'Meriwether';src:url(/assets/Meriwether-075d8f9a89c248c1163f50924f473f58b252cb80ea4d12e172ea1bcc7c4a3d0b.ttf) format("truetype")}@font-face{font-family:'coffee-with-sugar';src:url(/assets/coffee-with-sugar-4befda85cc4c999d7dc88b12c4058d3900eaf69e082351328139979c98e1c4e6.ttf) format("truetype")}@font-face{font-family:'tiza';src:url(/assets/tiza-eeef00f77a14823806092298c283c86654100901f2ce5ee34414a4e7f0a32f4e.ttf) format("truetype")}@font-face{font-family:'CRBLATRIAL';src:url(/assets/CRBLATRIAL-be27d404208d6bc66b5ecd07b80364626a0163a4604965b8ceacd13466a297a6.ttf) format("truetype")}@font-face{font-family:'juleswriting';src:url(/assets/juleswriting-eaa9d18195345f253c9837bde8a5144a62a8399736889ab87648c8744744f147.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-LightIt';src:url(/assets/SourceSansPro-LightIt-c5dc9a7de549b032e341b4564ef9f8f215ab938f9adcec36442de5f9a7bb0290.otf) format("opentype")}@font-face{font-family:'Budbird';src:url(/assets/Budbird-f6ea316ec8b26e6b536a3c677c830806379627d479d48dea199916f5f0654864.ttf) format("truetype")}@font-face{font-family:'HowardsHand';src:url(/assets/HowardsHand-8b54d1a9731cf1e6cc6da59e358d7dd49e5ad0671e1e8fa5cd04b0cab0eaefc3.ttf) format("truetype")}@font-face{font-family:'rabiohead';src:url(/assets/rabiohead-7b8dd1e16bcb5355b98fd1b1c43cfed8fdda87a4ceb28152fcf341c32d1b80e0.ttf) format("truetype")}@font-face{font-family:'DK_Butterfly_Ball';src:url(/assets/DK_Butterfly_Ball-bee3c595d46ea6b4861ab70a0651a7209fe5cf0fdffbcb0b7968b8588ad13533.ttf) format("truetype")}@font-face{font-family:'NicotineStains';src:url(/assets/NicotineStains-c923904fa8ae0e76152b5d99bdaf8bd18d5b2a4d34028eb639f56f993dc21d52.ttf) format("truetype")}@font-face{font-family:'TkachenkoSketch4F';src:url(/assets/TkachenkoSketch4F-0042a0fb5edb07386d27f280ec2b10ef1fd3dacc4c64b69c782172d4e82c9eba.otf) format("opentype")}@font-face{font-family:'SourceSansPro-SemiboldIt';src:url(/assets/SourceSansPro-SemiboldIt-82ed41eed0b18254c1bbcd7c4317abfbfa55ac056a5cf62004f561c0c44f735c.otf) format("opentype")}@font-face{font-family:'PizzaDude';src:url(/assets/PizzaDude-6361898042d42d0d9d67e42881db451c32a829324d6eb446f2bb05d6b9dbc216.ttf) format("truetype")}@font-face{font-family:'PhontPhreaks_Handwriting';src:url(/assets/PhontPhreaks_Handwriting-2594a9ec06f6bdee2bfdf4ac9d14e774cd0ee672e9c2c0ab59e5bdd98e7dd9a9.ttf) format("truetype")}@font-face{font-family:'Allura-Regular';src:url(/assets/Allura-Regular-4ef7d88faf0de12b02ebf8df63722a5bdbadf0d8a62b673b0fe67463a7905843.ttf) format("truetype")}@font-face{font-family:'GoodDog';src:url(/assets/GoodDog-6adc273c0f232f58b7fce7fd2c55877a7eedf647c277e70055dac58955c787cb.ttf) format("truetype")}@font-face{font-family:'Comic_James';src:url(/assets/Comic_James-714d3101eb7d2131cafe65a91038bb4eec7a10377bc79933cfa42c663a3fc9be.ttf) format("truetype")}@font-face{font-family:'Bountifl';src:url(/assets/Bountifl-6de55699d904bbc464251a6cba850dce7afd757ba387651835aae943379ec8e7.ttf) format("truetype")}@font-face{font-family:'Loveletter';src:url(/assets/Loveletter-c1a110d3b158cb029256af7f55c8e6e62c3ac2f5cd01b82246718ae695622e3e.ttf) format("truetype")}@font-face{font-family:'Meghand';src:url(/assets/Meghand-277d284c517f6acf2dc514ced0b18f38635293fe26e459823bac2333e440a91b.ttf) format("truetype")}@font-face{font-family:'fore_shores';src:url(/assets/fore_shores-6b7098513b0d2130a6d6d1949ebf25c0a6f4bc94dc6772731c0aa199499ef7f9.otf) format("opentype")}@font-face{font-family:'Gabriola';src:url(/assets/Gabriola-e46bf2ea19f9f416123f32c79eefdedc90f49c92d3606833afa6176a0bea903d.ttf) format("truetype")}@font-face{font-family:'BlackMetalSans';src:url(/assets/BlackMetalSans-4e249eef5055df2a9c815a7cdd944769433cd16531ee1ef6306c2c6309e77b97.ttf) format("truetype")}@font-face{font-family:'Brain_Flower_Euro';src:url(/assets/Brain_Flower_Euro-b8c4c725fbf700acf5caee9a2c996a2475e95f5de783d33617b5aca34462a328.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-It';src:url(/assets/SourceSansPro-It-e90b35e5f96577f03a27e659c4b69666e45e1691f2bce2fc2f883aeff9238419.otf) format("opentype")}@font-face{font-family:'SubwayNovellaDEMO';src:url(/assets/SubwayNovellaDEMO-db2bae3695eb1d29b32bd0ec01de28958434e8441e28c19b8f52e7a366820196.ttf) format("truetype")}@font-face{font-family:'Call_me_maybe';src:url(/assets/Call_me_maybe-489b9556d634c9bbf8f62df7857fc5ece55b3890a8778e37b80cb36c9036cd2a.ttf) format("truetype")}@font-face{font-family:'TrajanPro-Bold';src:url(/assets/TrajanPro-Bold-b3d989b757f60f2a6935df27c2ce9f1aa9a46ff65c867d63d93f4779491aacdd.otf) format("opentype")}@font-face{font-family:'RockSalt';src:url(/assets/RockSalt-defc2a31d25ba4f6cf372d8d07dc856114420fab432d328eede25940c0601ebf.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-Bold';src:url(/assets/SourceSansPro-Bold-9b8bd174f97413334e317be808d14d0ff8f6efed79a69299d84384c7e10e9312.otf) format("opentype")}@font-face{font-family:'Taco';src:url(/assets/Taco-5461f6de919fedcab23ee6d62df88a052710644d6bb55c9718eb36584be457ea.ttf) format("truetype")}@font-face{font-family:'Swagger';src:url(/assets/Swagger-d1c956907dc94817585c6a59a60f4f7179dc94944f2229a481d2b98ee10add7a.ttf) format("truetype")}@font-face{font-family:'Old_Press';src:url(/assets/Old_Press-f1a7596358f9faf5789ba3d54fe216a9d5f9c86d78ab08f59ba0f1253f01556c.ttf) format("truetype")}@font-face{font-family:'SERIO';src:url(/assets/SERIO-a257a73724196ae20d503e1eaf55e6a4b717f3d28a7b1bd1ec05af96183ad718.TTF) format("truetype")}@font-face{font-family:'always-forever';src:url(/assets/always-forever-ad788f5fa90636fde9c6ef86ab5697518b0af619d939bab62bdb7995a47a1a7d.ttf) format("truetype")}@font-face{font-family:'Arial_Bold_Italic';src:url(/assets/Arial_Bold_Italic-374b0190a9844343110d8f8ed1818117a4591803d022bbb2bd189d63a681e731.ttf) format("truetype")}@font-face{font-family:'Meghand_TRUE';src:url(/assets/Meghand_TRUE-e745224ede3246c389b1cb102297b204427bbc8b98dfee05fe660262012b7ebd.ttf) format("truetype")}@font-face{font-family:'ThrowMyHandsUpintheAirBold';src:url(/assets/ThrowMyHandsUpintheAirBold-80d9bc4c4f4035011aec76acc1a296ecfa25bfcdb093cb8a23d351069c29b8d3.ttf) format("truetype")}@font-face{font-family:'Bevan';src:url(/assets/Bevan-3a9785026ff3e739c4888fca619fb1b33e66b9820768b845d7c911eef2946b2f.ttf) format("truetype")}@font-face{font-family:'Cartoonist_Kooky';src:url(/assets/Cartoonist_Kooky-dbdbdc946ee79f12e4f9aa25b86a7a6e4cdd3af7c594a2a2c73175eb1c91053f.ttf) format("truetype")}@font-face{font-family:'ChaparralPro-Regular';src:url(/assets/ChaparralPro-Regular-9b987fd8a015690e2d464572ead85777da8d5157aff5eedcc4cfea573402312a.ttf) format("truetype")}@font-face{font-family:'COASBL';src:url(/assets/COASBL-b8153aead8acc24cd9b17183274147f1771322cbe6fdc0082ca009a7d7ea9f9c.TTF) format("truetype")}@font-face{font-family:'akbar';src:url(/assets/akbar-f148cda1eb7a69cd2630156895022de9f96ba5a9b79da5ccff21107505d0afca.ttf) format("truetype")}@font-face{font-family:'Sweet_Pea_2';src:url(/assets/Sweet_Pea_2-112e6532f8298211164491d9d040a36bf0dd5454555387d5a9c3928242bd8024.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-Regular';src:url(/assets/SourceSansPro-Regular-6b096b47206d8f78a2c49af2f2ae46b35d93b0e3cf105a9febef59144aa2eae2.otf) format("opentype")}@font-face{font-family:'adamhand';src:url(/assets/adamhand-b9e64280cfc79843f5f77dc64b4bfb1c69c49f6eca2cf85d5bed1346a710e482.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-BoldIt';src:url(/assets/SourceSansPro-BoldIt-b94666879fb221aad70f479107ad01f8c93500c6fd2a77811da412d364441ab5.otf) format("opentype")}@font-face{font-family:'daub';src:url(/assets/daub-f9f86b6ba7408713178a5ab891fb6e4086d7000106ef73bc8dfbd320ea48efb3.ttf) format("truetype")}@font-face{font-family:'spongefont';src:url(/assets/spongefont-bb030efa5f224656d1d08954d8f4fd30c3cedbc52db1333b572d2d527564ebbf.ttf) format("truetype")}@font-face{font-family:'Chalkduster';src:url(/assets/Chalkduster-28fd06f624bfdcb7449f30dcf10d8a5c0769969563a5adc845511fa24455a797.ttf) format("truetype")}@font-face{font-family:'BlackJackRegular';src:url(/assets/BlackJackRegular-405779d2debac1e03f09d8bb46fd1f5705d963c3abd8af3b3e29ece1a6105c8b.ttf) format("truetype")}@font-face{font-family:'Lee_1';src:url(/assets/Lee_1-da365b1b14e6116b64ca2510c7c5aa0c9a634d77b775978b71560009d5af0de6.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-BlackIt';src:url(/assets/SourceSansPro-BlackIt-07198d116759bd75afeee9f7a975c9435608fa57e0647a09349c9d01b90ea3d0.otf) format("opentype")}@font-face{font-family:'CREABBRG';src:url(/assets/CREABBRG-cc1a313090cf27d41709e9977b9e468d5b7a4f74ebdb110346be13b4e3375475.TTF) format("truetype")}@font-face{font-family:'Goudy_Old_Style_Bold';src:url(/assets/Goudy_Old_Style_Bold-89f7dab75439a22b104af6ec1f67d4ab50694efc6e432732e7f878ef1794aade.ttf) format("truetype")}@font-face{font-family:'Superclarendon_Regular';src:url(/assets/Superclarendon_Regular-dc7d725607595c8108f555b38923c0d8cd03410ebe7cb691a05f4151a17e0b7d.ttf) format("truetype")}@font-face{font-family:'A_Font_with_Serifs';src:url(/assets/A_Font_with_Serifs-f467275d22f034a7bd7e02f138fcbbc31b70f2a3c51a0179c32334f58b170018.ttf) format("truetype")}@font-face{font-family:'Sweetly_Broken_SemiBold';src:url(/assets/Sweetly_Broken_SemiBold-03be700bd580380580ca6e7a95e65040c96499128f1d70cc348e132ab44f9e5e.ttf) format("truetype")}@font-face{font-family:'AGaramondPro-Regular';src:url(/assets/AGaramondPro-Regular-0c4f462ed1a8dc1f188c527eaf4217657ca85525bbec16689a6183b55857ca54.ttf) format("truetype")}@font-face{font-family:'BubblegumSans-Regular';src:url(/assets/BubblegumSans-Regular-36998d80f145a3c2949c042ba7e66813cda11a339f33b956d5ae195850afd924.ttf) format("truetype")}@font-face{font-family:'journal';src:url(/assets/journal-6856b269992b8d6009e88d12b81e7b5dff3b5ab9a7a57f8fabfb973266b6360d.ttf) format("truetype")}@font-face{font-family:'BlackBeard';src:url(/assets/BlackBeard-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.ttf) format("truetype")}@font-face{font-family:'Hand_Drawn_Shapes';src:url(/assets/Hand_Drawn_Shapes-02ac6d60bf4209544839ea74cad62f97efbb68eedbeb46c54acb4eb617dfb868.ttf) format("truetype")}@font-face{font-family:'toony_loons';src:url(/assets/toony_loons-2c7a2fb62d2c02e266a4284ea9d79243fdf746adfd3e654d1e11d657c6ba1c57.otf) format("opentype")}@font-face{font-family:'BD_Cartoon_Shout';src:url(/assets/BD_Cartoon_Shout-ce1614b14c0076aad820950eacd16ebd2679c8e522ac6dc6ee95f02b84a698a6.ttf) format("truetype")}@font-face{font-family:'Goobascript';src:url(/assets/Goobascript-ada1a8b9e2c0c604b5924468f6608c30d6a36d99fb6e005d8a6be0c5fb5db4c2.ttf) format("truetype")}@font-face{font-family:'belta-regular';src:url(/assets/belta-regular-ab29ba67227a089f263a993fb949887db6c327b819bbb4d29311b97de7649f6a.ttf) format("truetype")}@font-face{font-family:'JINKY';src:url(/assets/JINKY-67085db9105d4cb45b971815df74d1371715e38dfff41f8b3798b96564da8fc8.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-ExtraLightIt';src:url(/assets/SourceSansPro-ExtraLightIt-06ec3606be288627b452595d25e46e2c5094ef453e2f5c371076390557c53495.otf) format("opentype")}@font-face{font-family:'plantc';src:url(/assets/plantc-7a74709fed27bfe3fb45c71ff3890bb9e3dacd43fc30e05c687017eb7f90822a.ttf) format("truetype")}@font-face{font-family:'manga_speak';src:url(/assets/manga_speak-c9ec470849ab21c6c3b1d80f243462b6c39f05998ea207d90814ccd54b732704.ttf) format("truetype")}@font-face{font-family:'ComiquitaSans';src:url(/assets/ComiquitaSans-f58fe5ab9a7edc51c5e3ec82ef7ad325197c70f233d4ec8a5066a2c23d3a190b.ttf) format("truetype")}@font-face{font-family:'Channel_Left-Slanted';src:url(/assets/Channel_Left-Slanted-f5b7cacbf5ee16d82f8556c428c1443d812a67796535c3aa7f5ded444548533c.ttf) format("truetype")}@font-face{font-family:'GrantsScript';src:url(/assets/GrantsScript-ca80629763554c4c7df52271575942755f52c2ef23495a8e50eb1d84ebaaa5f1.ttf) format("truetype")}@font-face{font-family:'Jennifer_Lynne';src:url(/assets/Jennifer_Lynne-94353eaa4e22a4ce23855de2f5aa431239c67bdbbb4215372fbf84c32f83242b.ttf) format("truetype")}@font-face{font-family:'HennyPenny';src:url(/assets/HennyPenny-9c8550665827dbd341e5d54ea2e686fa4f4a9de3f8b2ed202b96a41e27ab4e19.ttf) format("truetype")}@font-face{font-family:'LearningCurve_OT';src:url(/assets/LearningCurve_OT-1f0d394b46407511ac37db4fbd293258f7308106cf7a2a7180a4d3a0cc71c597.otf) format("opentype")}@font-face{font-family:'BodoniXT';src:url(/assets/BodoniXT-56dec976a7a10775e499c7baa56cd2a703898cbef2d8d830cb6c85234e6eee6d.ttf) format("truetype")}@font-face{font-family:'GillSans';src:url(/assets/GillSans-c56770e8d67110ec0000d9fe40553b3532c509a6e8e3da4e28035f63844758cb.ttf) format("truetype")}@font-face{font-family:'south_park';src:url(/assets/south_park-fa4beedac4dec061e28c365c799b8eae67eb5f107ddf592e51bc20ccac503c76.ttf) format("truetype")}@font-face{font-family:'BigNC';src:url(/assets/BigNC-9a020bbab692762b6aae82bd45a76df0ba54d4ebb32a209f300ae720b74a8c46.ttf) format("truetype")}@font-face{font-family:'blacn';src:url(/assets/blacn-27519f70314c88e2e7da1c63d5090baa9f8de60bc6b0cc5b8ee1944aa4603e5c.TTF) format("truetype")}@font-face{font-family:'DK_Harimau';src:url(/assets/DK_Harimau-d2c03f0c34190496175081dbf97fb94e0b0c1d52037014889357012b4c6fc18c.ttf) format("truetype")}@font-face{font-family:'JandaSiestaSunset';src:url(/assets/JandaSiestaSunset-50ccf00ef5e4d08d1dfbc3553e77cc97f838a927a13e862133537b5b88ccb464.ttf) format("truetype")}@font-face{font-family:'BurstMyBubble';src:url(/assets/BurstMyBubble-b7fad4166fe079f7cf11077c77565feeae7c550dd540cb0379d8945f959c1e0e.ttf) format("truetype")}@font-face{font-family:'times_bold';src:url(/assets/times_bold-73d356f225d60084bc787f4fd4e34a7f8b6627db470aaa8cabf255df395314d7.ttf) format("truetype")}@font-face{font-family:'cordelina';src:url(/assets/cordelina-5e3a7be369e35743693589cc8c5f68959100d8111dcfb9b296479be610a3ff2c.ttf) format("truetype")}@font-face{font-family:'ElephantHiccups';src:url(/assets/ElephantHiccups-1f9b5c73b0a8e3a517a75956924dab482371297fe15d41bb58137c5e6a60437f.ttf) format("truetype")}@font-face{font-family:'Royalacid';src:url(/assets/Royalacid-f63ce8ef1bd6d422e7eab83b27da5b507c5c111e9a2858a22675a2afca2ed5e3.ttf) format("truetype")}@font-face{font-family:'impact';src:url(/assets/impact-00f1fc230ac99f9b97ba1a7c214eb5b909a78660cb3826fca7d64c3af5a14848.ttf) format("truetype")}@font-face{font-family:'gloriahallelujah';src:url(/assets/gloriahallelujah-160cdf170ec6976582fb8c2cdfe4c1bae0ff28789dfe9c2263c2db067a900ba3.ttf) format("truetype")}@font-face{font-family:'Dirty_Headline';src:url(/assets/Dirty_Headline-05529f38e3184d2285eac2e83a7c38fe5f8efea68a9b45db0b74695be64bc7e0.ttf) format("truetype")}@font-face{font-family:'GoldPanda';src:url(/assets/GoldPanda-086ff1671893a289427f5c8107be19d86be2a7aea60b9cc9827a46ad98bdea4e.ttf) format("truetype")}@font-face{font-family:'dingus';src:url(/assets/dingus-918d0f9791206b06841640be4bfc5a5f26b7641d4db1e3d38e04b8955f4e0ff5.ttf) format("truetype")}@font-face{font-family:'Carton_Six';src:url(/assets/Carton_Six-c03478ceb86ca6c894b2f51db807d0d5c85ecc90d19aa6c7efb21df28df6192f.ttf) format("truetype")}@font-face{font-family:'Big_Bimbo_NC';src:url(/assets/Big_Bimbo_NC-9a020bbab692762b6aae82bd45a76df0ba54d4ebb32a209f300ae720b74a8c46.ttf) format("truetype")}@font-face{font-family:'Sofia_Handwritten';src:url(/assets/Sofia_Handwritten-d55e8d5d21ffcb911851a54174ea9c7a62ded1ae3f6e04ca0e826b00196c428c.otf) format("opentype")}@font-face{font-family:'zerogene';src:url(/assets/zerogene-ce770e59b4212ed5279be4b1bdee175fbd0c8e6173fed444f09753371bb9bd22.ttf) format("truetype")}@font-face{font-family:'playtime';src:url(/assets/playtime-d888611215b1d9c170679b0427f64af3e58e4ab0e2f0c0fe9c1a62734f7c53ed.ttf) format("truetype")}@font-face{font-family:'trendsetter';src:url(/assets/trendsetter-d7da3cf6075072d6a3d41ac3a4f2e4a1f0f4b314c4b2ceae9fbf482ef8ce5608.ttf) format("truetype")}@font-face{font-family:'KGBeStillandKnow';src:url(/assets/KGBeStillandKnow-d1e1de8886fe6788b0d76b9ae998b7b3049b1e19537551658719ff08194f1d0e.ttf) format("truetype")}@font-face{font-family:'Slant';src:url(/assets/Slant-e39812bd26c4ac0e213223ecb6472148983b81591116f8a132a9e313a5b55b85.ttf) format("truetype")}@font-face{font-family:'Fontlee';src:url(/assets/Fontlee-4bcb87df646910eeefa16cb9a3403b63e68974f3734576087a2576df4d791f08.ttf) format("truetype")}@font-face{font-family:'Sanchezregular';src:url(/assets/Sanchezregular-59e2251481c30bd16f1bdb7210cc0de48ba0b1051c6cc27fb3139cb993437fb4.otf) format("opentype")}@font-face{font-family:'goodfoot';src:url(/assets/goodfoot-9c67224950feb20a4de1fa3ab1f13ad3540d9d3a24ea3dade1c4d7af84985627.ttf) format("truetype")}@font-face{font-family:'Monotype_Corsiva';src:url(/assets/Monotype_Corsiva-793509f4cb7c98a283dd65a93007a234e9904ca29ed7192655f8bab974c91e8b.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-ExtraLight';src:url(/assets/SourceSansPro-ExtraLight-faccddbb11292f3952d38248a02087856ea4b1ec61f2828f2e6018d051127a98.otf) format("opentype")}@font-face{font-family:'MARYJCA';src:url(/assets/MARYJCA-5c7d84734bb21cd7507b9a2e3f82775732b141c08a03a0734e5041b728106656.ttf) format("truetype")}@font-face{font-family:'Quinb';src:url(/assets/Quinb-3361164483360a112322d3092d01f8dcc5962001c73b8b8bc4108cf26d942987.ttf) format("truetype")}@font-face{font-family:'Amatic_Bold';src:url(/assets/Amatic_Bold-889989f6a49973c1ad244732ab7baae5caacd5d45a8b001dcd5f027b80e14e76.ttf) format("truetype")}@font-face{font-family:'spacecow';src:url(/assets/spacecow-4bee76588472b55f75769b2724cfa9dde9797e8e7a817c3ade08d4ad917f17d0.ttf) format("truetype")}@font-face{font-family:'MyScriptFont';src:url(/assets/MyScriptFont-e5ec9183a551b3f0f4bb765a8c172298c8c116a0dbc2d72313243923d2277725.ttf) format("truetype")}@font-face{font-family:'Designer-Notes';src:url(/assets/Designer-Notes-573abe6414971817cb5678ea95ffd6e49399db2e6dcb0314f95505ff0c1c13af.ttf) format("truetype")}@font-face{font-family:'SimpleLife';src:url(/assets/SimpleLife-8484b62690635d4acf8b65799d488d27c103a64f421d8c3c73baee930d85a077.ttf) format("truetype")}@font-face{font-family:'Otto';src:url(/assets/Otto-2e39e2964fd2f56d285af1b06a9aef7783238f14f36e45acddfead52a129ccda.ttf) format("truetype")}@font-face{font-family:'KGColdCoffee';src:url(/assets/KGColdCoffee-14f2fe9653ee388041eb3b487933c24ab66f20a49b7c9786d0706a79e96102de.ttf) format("truetype")}@font-face{font-family:'SeriouslyNow';src:url(/assets/SeriouslyNow-f18b189186c8843bb913df3efb66f7aa6c098ad6ceec04e6ab7b7bd130e63a5e.ttf) format("truetype")}@font-face{font-family:'huxtable';src:url(/assets/huxtable-772d9123250cbe9f670d23b603b22eb2d7734a5ea3958a8f3af3ac5ef1e26016.ttf) format("truetype")}@font-face{font-family:'Flabby_Bums_handwriting';src:url(/assets/Flabby_Bums_handwriting-bce9c1903d15f3db238b66f03142e7abf5cfbaaa2fa187b6a83eee04ab71497d.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-Semibold';src:url(/assets/SourceSansPro-Semibold-ee3ba5c88400b22b880d85202ce82143dc5e19861bf7880b7f4c32d4263e96d5.otf) format("opentype")}@font-face{font-family:'DawningofaNewDay';src:url(/assets/DawningofaNewDay-e93e9c467171bf3b9d287b51dc1baf3be30e00c9e6c8d934413680aecb3781bb.ttf) format("truetype")}@font-face{font-family:'HVD_Bodedo';src:url(/assets/HVD_Bodedo-8bc8ca95ff0d2ffa0d369d4ea24108028a43ffc996e6ef25a48d68cb9ed40fd1.ttf) format("truetype")}@font-face{font-family:'Noteworthy';src:url(/assets/Noteworthy-81847ce582316855677ffda048984c0f8a4a684706f481d33e47d56b6bc762fe.ttf) format("truetype")}@font-face{font-family:'emmasophia';src:url(/assets/emmasophia-ec38cfbbd7d745e1857c12fddf1e470168e68aeb314e26830ab85eebf3e3911c.ttf) format("truetype")}@font-face{font-family:'always-forever-bold';src:url(/assets/always-forever-bold-9032ff525ade48e2b7d58017e770b1554317dccf114bae707008d0ca9e60177f.ttf) format("truetype")}@font-face{font-family:'FEC';src:url(/assets/FEC-2d5aad87e31264c00b69a3d2eb1d61f598e1311205cc8b61abb3ae647f8a6093.TTF) format("truetype")}@font-face{font-family:'onomatoshark';src:url(/assets/onomatoshark-6e06cade81d41c78542ba776eb171512544129aa0450e20e7a9731fab92cb395.ttf) format("truetype")}@font-face{font-family:'Futura';src:url(/assets/Futura-d068c3d5a12ddeb0abf538b1267d3389db8beb13241a9c5b31781c61fdf7cc3e.ttf) format("truetype")}@font-face{font-family:'MeganFont';src:url(/assets/MeganFont-59b9f5e1dfe3cefa25fe5441dc7d7731fc23d5e0b75d49bd0a469f3d9d1cbccc.ttf) format("truetype")}@font-face{font-family:'DK_Crayon_Crumble';src:url(/assets/DK_Crayon_Crumble-6a2fc8133061368b4e8a64009dc41b3b9c3757706be5e2ee4e172e271115663c.ttf) format("truetype")}@font-face{font-family:'Vanilla';src:url(/assets/Vanilla-70945c8e7ffefe7162c4f48814fd458abf2526c077c31be4a6b4e7481abda686.ttf) format("truetype")}@font-face{font-family:'Snickles';src:url(/assets/Snickles-fda478a73921fd4bb079c28022ec741db45c14b8f842a505b6a9a85fd4abb3b8.ttf) format("truetype")}@font-face{font-family:'Scood';src:url(/assets/Scood-f59a20b86e096ba9169d753ee4c96dd4bc19af526cd3bebb5b4ea936cd221d4a.ttf) format("truetype")}@font-face{font-family:'HoneyScript-Light';src:url(/assets/HoneyScript-Light-c24ea12f7512d6a9407290d7e4a7ad0f4674bc419689d34d958b0f298b04710d.ttf) format("truetype")}@font-face{font-family:'Futura-CondensedMedium';src:url(/assets/Futura-CondensedMedium-7e62cd057439e57a8b227c54ef68d4b8b9f3201d4119bbd8ccfb7d89d742f6a6.ttf) format("truetype")}@font-face{font-family:'sportsjersey';src:url(/assets/sportsjersey-a63f8405c7e7dc26fad0727c750d0551afb05d93c7b1527f1c290c44438001ba.ttf) format("truetype")}@font-face{font-family:'DicksHandwriting';src:url(/assets/DicksHandwriting-7d28f14838ed65c53553f6cec62fda685ad71536ea71c09224c1ab9f75467038.ttf) format("truetype")}@font-face{font-family:'arsenale-white';src:url(/assets/arsenale-white-d4e95502b41c68093f4237759f6f073de2ab078e42ab69bda1518ef3005d6c46.ttf) format("truetype")}@font-face{font-family:'DIN_Condensed_Bold';src:url(/assets/DIN_Condensed_Bold-ceca793d15a0e50a96281402a549e07f16f15df2b28fc8aead2a17171066d17c.ttf) format("truetype")}@font-face{font-family:'manga_speak_bold';src:url(/assets/manga_speak_bold-6e7e022b280b3942e6b89ec18de4dfe2b4794c35e286a94b17bdc7e956c9a98b.ttf) format("truetype")}@font-face{font-family:'AmericanTypewriter';src:url(/assets/AmericanTypewriter-6b158e6739969259c990bc01ceefd8dfc1ac73c5027920f359bbec2a7997d385.ttf) format("truetype")}@font-face{font-family:'Island_Roman';src:url(/assets/Island_Roman-7e16cd13241eb31657b250d6d4b2e26aba045d8fec0c53e5115bc888622e4052.ttf) format("truetype")}@font-face{font-family:'Futura_Condensed_Extra_Bold_Regular';src:url(/assets/Futura_Condensed_Extra_Bold_Regular-4323ab0112323184df89004fd8d143e5854af05b694f47b4f596b2519d49a695.ttf) format("truetype")}@font-face{font-family:'chubhand';src:url(/assets/chubhand-4ade82b65f368770e3a82d9a2724188ed9d21839c5e1737419a6416fd4f0a381.ttf) format("truetype")}@font-face{font-family:'Alabama';src:url(/assets/Alabama-2349778f17349e25b7b7fea15280b1fc42434fa71f3c5fbe69ecd987df2df1fc.ttf) format("truetype")}@font-face{font-family:'High_Fiber';src:url(/assets/High_Fiber-a4fc28bfc774c1b5b8d76d25974bd977a9af20d54b9c6b24ae54d241967d74ba.ttf) format("truetype")}@font-face{font-family:'Love_Ya_Like_A_Sister';src:url(/assets/Love_Ya_Like_A_Sister-c296fbe5e47d489800c02537e67776f3cc42dd98a59704c3bdb29a0d862797e1.ttf) format("truetype")}@font-face{font-family:'39smooth';src:url(/assets/39smooth-d75f6ce1f86b1d3237a5d70d13dc9a95ef511faead55e4a3c045aba6c2336cf9.ttf) format("truetype")}@font-face{font-family:'CONTENG_MARKER';src:url(/assets/CONTENG_MARKER-7a4b7c52f03687dbf53bcc2f599df353f9b1b43c65e599524468e8cc61051bb6.ttf) format("truetype")}@font-face{font-family:'helsinki';src:url(/assets/helsinki-e5ae2d02a1eaf3ef57c3bee0875966599eb7ed221c97d904595f8b862cdebbb9.ttf) format("truetype")}@font-face{font-family:'FAIRFAXS';src:url(/assets/FAIRFAXS-d9593fa8adba53e4a699446f3bafaa4becb46d8d040f704a7a6ba170b5978fcc.TTF) format("truetype")}@font-face{font-family:'alphabetized_cassette_tapes';src:url(/assets/alphabetized_cassette_tapes-8ff68e6f9f035dd27b593ac590c0f836fcd1344128dc875869c693e665b10b7e.ttf) format("truetype")}@font-face{font-family:'BignBold';src:url(/assets/BignBold-efa0babf4ddf46f8af77e7266f2cdae866b5659bab49756965b043158a85e93c.ttf) format("truetype")}@font-face{font-family:'pynkei';src:url(/assets/pynkei-34331c72fabbe0dcf0c86eddc8ceafc464f3fae69a30cde5c112529d5263ad62.ttf) format("truetype")}@font-face{font-family:'valium';src:url(/assets/valium-af829ddd2678d254a844daa661e9937c8e70df7d3cd86f387a74570a28b14fca.ttf) format("truetype")}@font-face{font-family:'SourceSansPro-Black';src:url(/assets/SourceSansPro-Black-e447cd47a62874dc94d6ab97a84dbeb7f2f0aba3e490b9f0128b6c8399a96f37.otf) format("opentype")}@font-face{font-family:'goodbylullaby';src:url(/assets/goodbylullaby-d67ce83f62f6db4dba199279db63fe36c1e20c3bee04be194c582461e08647c2.ttf) format("truetype")}@font-face{font-family:'MyHandsareHoldingYou';src:url(/assets/MyHandsareHoldingYou-ff7f8a6af8c11602688933a85fe22802d016466340ce704ebe8b20f77ea6a369.ttf) format("truetype")}@font-face{font-family:'King_Cool_KC';src:url(/assets/King_Cool_KC-a0e67a73ee5566bbe44b901c7e637433f375b84270b71f34568fa1a9b7ddb137.ttf) format("truetype")}@font-face{font-family:'laurencb';src:url(/assets/laurencb-f4a835f4e931479e76e447184d02e68433ebf2973787342f4ed918b71980bea7.ttf) format("truetype")}@font-face{font-family:'AniBeatriceCursive';src:url(/assets/AniBeatriceCursive-1936204b867d0273bd32407bf383b68247c3e4cf06ddefff5c630a2255a837e0.ttf) format("truetype")}@font-face{font-family:'angelina';src:url(/assets/angelina-1d655c917419c5183e1806177bf52b98f663707ffa9047dade507e8616a6a5cf.TTF) format("truetype")}@font-face{font-family:'JennaSue';src:url(/assets/JennaSue-5754d86e464b313a9c19f79ff84aae3721ed9a7920e5723a5b02ac77cb08bc85.ttf) format("truetype")}@font-face{font-family:'Spindly_Legs';src:url(/assets/Spindly_Legs-4cba76dcddbfffe69814fbf8006fbe20feb6ab75de88bebc5104e67bb7d8ec17.ttf) format("truetype")}@font-face{font-family:'Arial_Black';src:url(/assets/Arial_Black-7d7db3ad96a31373c1437c6ab14266f6605495544c8e663558b047521174c42e.ttf) format("truetype")}@font-face{font-family:'lino-stamp';src:url(/assets/lino-stamp-4e5cb2734dc0712184c81ae7f0394d5d9cf523ba666512ad5b165ea5d6579dc0.ttf) format("truetype")}@font-face{font-family:'DESIB';src:url(/assets/DESIB-620c7925a7d980d2121e667570e75eee29445ed6c7fbd28add4cb5d4afc3b08f.TTF) format("truetype")}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}body{background:#FFF;font-size:16px;color:#000}a{color:#4e99da;text-decoration:none}a:hover{color:#4e99da}img{max-width:100%;height:auto}hr{margin:1em 0;border:0;border-bottom:1px solid #a4abba}.hidden{display:none}h1,h2,h3,h4,h5,h6{position:relative;line-height:1.1em;margin-bottom:0.5em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#4e99da}h1{font-size:2.0625em}@media screen and (min-width: 48em){h1{font-size:2.2em}}@media screen and (min-width: 60em){h1{font-size:2.75em}}@media screen and (min-width: 90em){h1{font-size:3.025em}}h2{font-size:1.734375em}@media screen and (min-width: 48em){h2{font-size:1.85em}}@media screen and (min-width: 60em){h2{font-size:2.3125em}}@media screen and (min-width: 90em){h2{font-size:2.54375em}}h3{font-size:1.265625em}@media screen and (min-width: 48em){h3{font-size:1.35em}}@media screen and (min-width: 60em){h3{font-size:1.6875em}}@media screen and (min-width: 90em){h3{font-size:1.85625em}}h4{font-size:1.078125em}@media screen and (min-width: 48em){h4{font-size:1.15em}}@media screen and (min-width: 60em){h4{font-size:1.4375em}}@media screen and (min-width: 90em){h4{font-size:1.58125em}}h5{font-size:0.84375em}@media screen and (min-width: 48em){h5{font-size:0.9em}}@media screen and (min-width: 60em){h5{font-size:1.125em}}@media screen and (min-width: 90em){h5{font-size:1.2375em}}h6{font-size:1em}p{font-size:1em;line-height:1.5em;margin-bottom:1.25em}ul,ol,dd{line-height:1.5em}ul,ol{margin-bottom:1.625em;padding-left:20px}li{font-size:inherit;line-height:1.5em}ol{list-style-type:decimal}ul{list-style-type:disc}blockquote{font-size:1.125em;padding-left:20px;margin:1em 0}blockquote p{position:relative;font-style:italic;line-height:1.4em}blockquote p:before,blockquote p:after{position:absolute}blockquote p:before{content:' “ ';left:-10px}blockquote p:after{content:' ” '}blockquote span{font-size:0.75em;font-style:italic}blockquote span:before{content:'-';padding-right:5px}button,input.button,a.button{display:table;width:160px;height:90px;margin:10px auto;padding:0 10px;background-color:transparent;color:#ffffff;box-shadow:none;font-size:0.9em;border-width:0;outline-width:0;cursor:pointer;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;border-radius:10px;box-shadow:3px 3px 3px rgba(0,0,0,0.6);background-size:100% 100%;line-height:1.3}button.green,input.button.green,a.button.green{background-color:green}button.green.biz,input.button.green.biz,a.button.green.biz{background-color:#37a8a4}@media only screen and (min-width: 0px) and (max-width: 479px){button.green.biz,input.button.green.biz,a.button.green.biz{width:230px}}button.green.horiz,input.button.green.horiz,a.button.green.horiz{float:right;margin:30px 10px}button.blue,input.button.blue,a.button.blue{background-image:url(/assets/button-blue-d319c04e2773e8ada5a284b3ee9897e6e5105703c56992208b7449cb9a94dac1.png)}button.blue.biz,input.button.blue.biz,a.button.blue.biz{background-image:none;background-color:#6e9cac}button.purple,input.button.purple,a.button.purple{background-image:url(/assets/button-purple-e6e5341a3143dd17945203c32ccf647b2df39a84ab79782535a9e4d570fac0f2.png)}button.add-to-cart-from-gallery,input.button.add-to-cart-from-gallery,a.button.add-to-cart-from-gallery{all:unset}button.add-to-cart-from-gallery:hover,input.button.add-to-cart-from-gallery:hover,a.button.add-to-cart-from-gallery:hover{cursor:pointer}button.mobile-begin-button,input.button.mobile-begin-button,a.button.mobile-begin-button{width:100% !important}button .text,input.button .text,a.button .text{display:table-cell;vertical-align:middle;text-align:center;height:90px;line-height:1.3}.range-input{position:relative;height:45px;padding-top:15px}.range-rail{background-color:#828282;border-radius:3px;height:6px}@media screen and (min-width: 60em){.range-rail{height:10px}}.range-handle{display:block;position:absolute;background-color:#ffffff;top:10px;width:15px;height:15px;border-radius:100%;cursor:pointer;-webkit-transform:translateZ(0)}@media screen and (min-width: 60em){.range-handle{top:5px;width:25px;height:25px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 20px auto}.alignright{float:none}@media screen and (min-width: 30em){.alignright{float:right;margin:5px 0 20px 20px}}.alignleft{float:none}@media screen and (min-width: 30em){.alignleft{float:left;margin:5px 20px 20px 0}}.aligncenter{display:block;margin:5px auto 5px auto}@media screen and (min-width: 30em){a img.alignright{width:auto;padding:3px 5px 0;float:right;margin:5px 0 20px 20px}}@media screen and (min-width: 30em){a img.alignnone{width:auto;margin:5px 20px 20px 0}}@media screen and (min-width: 30em){a img.alignleft{width:auto;padding:3px 5px 0;float:left;margin:5px 20px 20px 0}}a img.aligncenter{width:auto;display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 3px 10px;text-align:center}@media screen and (min-width: 30em){.wp-caption.alignnone{margin:5px 20px 20px 0}}@media screen and (min-width: 30em){.wp-caption.alignleft{margin:5px 20px 20px 0}}@media screen and (min-width: 30em){.wp-caption.alignright{margin:5px 0 20px 20px}}.wp-caption{width:100% !important;padding:10px;text-align:left;margin-bottom:20px}@media screen and (min-width: 30em){.wp-caption{width:250px !important;margin-bottom:0}}.wp-caption img{border:0 none;height:auto;margin:0 0 8px;max-width:100%;padding:0;width:100%}.wp-caption p.wp-caption-text{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:13px;color:gray;line-height:17px;margin:0;padding:0}.aligncenter.wp-caption{width:100% !important}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:80em}.row .columns,.row.columns{padding-left:10px;padding-right:10px}@media screen and (min-width: 48em){.row .columns,.row.columns{padding-left:0.625em;padding-right:0.625em}}.row .col-1{width:8.33333%}.row .col-2{width:16.66667%}.row .col-3{width:25%}.row .col-4{width:33.33333%}.row .col-5{width:41.66667%}.row .col-6{width:50%}.row .col-7{width:58.33333%}.row .col-8{width:66.66667%}.row .col-9{width:75%}.row .col-10{width:83.33333%}.row .col-11{width:91.66667%}.row .col-12{width:100%}.row [class*='col-']{float:left}@media screen and (max-width: 47.9375em){.row [class*='col-']{float:none;width:100%}}header{position:relative}@media screen and (min-width: 48em){header{margin:0px 0 0px 0}}header .row{width:100%;max-width:1030px}header #cardfool-logo{width:60%;margin-left:15px;padding-top:10px;float:left;position:relative;z-index:10}@media screen and (min-width: 48em){header #cardfool-logo{width:25%;margin-left:0}}header #cardfool-logo:before{content:'';display:inline-block;width:100%;max-width:241px;height:63px;background-image:url(/assets/cardfool-logo-6a6d72014c9b3c4f35a86686c1ca46f042ef49992b3231bc2cb3a1fa21ced375.png);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}header #cardfool-logo a{position:absolute;top:0;right:0;bottom:0;left:0}header #cardfool-logo h1,header #cardfool-logo h4{display:none}header #galleryonecards-logo{width:60%;margin-left:15px;padding-top:10px;float:left;position:relative;z-index:10}@media screen and (min-width: 48em){header #galleryonecards-logo{width:25%;margin-left:0}}header #galleryonecards-logo:before{content:'';display:inline-block;width:88%;max-width:241px;height:63px;background-image:url("https://cardfool.s3.amazonaws.com/site-assets/cardfool-biz-logo.png");background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}header #galleryonecards-logo a{position:absolute;top:0;right:0;bottom:0;left:0}header #galleryonecards-logo h1,header #galleryonecards-logo h4{display:none}header #upliftingcards-logo{width:60%;margin-left:15px;padding-top:10px;float:left;position:relative;z-index:10}@media screen and (min-width: 48em){header #upliftingcards-logo{width:25%;margin-left:0}}header #upliftingcards-logo:before{content:'';display:inline-block;width:100%;max-width:241px;height:63px;background-image:url("https://cardfool.s3.amazonaws.com/site-assets/upliftingcards-logo.png");background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}header #upliftingcards-logo a{position:absolute;top:0;right:0;bottom:0;left:0}header #upliftingcards-logo h1,header #upliftingcards-logo h4{display:none}header .user-activity{color:#389bde;margin-top:10px;line-height:1.2em}header .user-activity a{transition-duration:0.5s;position:relative;left:0px}header .user-activity a:hover{position:relative;left:5px;font-weight:bold;font-size:1.1em;line-height:0.6em}header .user-activity .greeting{font-weight:bold;font-style:italic}header .user-activity .activity{padding-left:10px}header #close-user-activity{font-size:1.6em;float:right;font-size:1.3em}header #close-user-activity:hover{cursor:pointer}header .promo-space{background-color:#87C587;border-radius:10px;font-size:90%;margin:1% 59px;position:absolute;padding:10px;color:white;font-family:Sanchez;width:30%;left:33%;text-align:center}@media screen and (max-width: 47.9375em){header .promo-space{display:none}}header .user-links{text-align:right;padding-top:5px}header .shopping-cart-link{text-align:right;padding-bottom:4px;padding-top:4px}header .search{position:relative;text-align:right;display:none;width:80%;float:right}@media screen and (min-width: 48em){header .search{display:block}}header .search #account-info{display:inline-block;vertical-align:top;margin-top:5px;font-size:.9em}header .search #cart-info{margin-top:5px}header .search .promo{height:30px;display:none}@media screen and (min-width: 30em){header .search .promo{display:block}}header .search form{display:none;position:relative;width:70%;max-width:320px}@media screen and (min-width: 48em){header .search form{display:inline-block}}header .search form input[type='search']{width:85%;height:25px;border:1px solid #316ba7;border-right-width:0;border-radius:5px 0 0 5px;outline-width:0;padding:0.3em;font-size:0.8em}header .search form input[type='submit']{float:right;width:15%;height:25px;border:1px solid #316ba7;border-radius:0 5px 5px 0;outline-width:0;padding:2px 0px 3px;text-transform:uppercase;font-size:0.7em;color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.5);background-image:url(/assets/magnifying-glass-e94e6d8ca4104d3041c63db26a09be682a1b920226bf4304ef1fddc986a1ef23.png);background-repeat:no-repeat;background-size:45% 70%;background-position:50%;background-color:#389bde;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#389bde', endColorstr='#316ba7',GradientType=0)}header .search .results{display:none;position:absolute;top:100%;left:10px;right:10px;list-style-type:none;z-index:20;padding:0;text-align:left}header .search .results .item{display:block;color:#828282;padding:5px 10px;border:1px solid #828282;background-color:#403f41;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .search .results .item:hover{background-color:#3e5f71;color:#ffffff;border-color:#ffffff}header .search .results .item .card{float:left;padding-right:10px;text-align:center}header .search .results .item .card:before{content:'';display:block;width:100%;max-width:60px;height:4px;margin:0 auto;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}header .search .results .item .card img{display:block;max-width:60px;margin:0 auto;border:1px solid rgba(0,0,0,0.5);border-radius:1px}header .search .results .item .title{float:left;padding-top:5px}header .reminder{display:none;margin-top:10px}@media screen and (min-width: 48em){header .reminder{display:block;width:25% !important}}@media screen and (min-width: 60em){header .reminder{width:16.66667% !important}}header .reminder .calendar{display:block;margin-top:19px;text-align:right}header .reminder .calendar img{display:inline-block;width:20%;vertical-align:middle}header .reminder .calendar .text{display:inline-block;width:65%;font-size:0.7em;color:#aa1437;padding-left:5px;vertical-align:middle;text-align:left}header .reminder-alert{position:relative;padding-left:135px;padding-bottom:4px;-webkit-transition:1s;transition:1s}@media screen and (max-width: 47.9375em){header .reminder-alert{display:none}}header .reminder-alert .reminders-alert-text{font-family:Verdana;background-color:#a1202a;position:fixed;top:10px;left:59%;padding:5px 15px 5px 10px;color:white;font-size:.8em;border-radius:5px;z-index:2;transition:width 2s;-webkit-transition:width 2s}header .reminder-alert .reminders-alert-text .detail{padding-top:10px}header .reminder-alert .reminders-alert-icon{position:relative;text-align:center;color:white;border-radius:5px}header .reminder-alert .reminders-alert-icon img{width:50px;float:right}header .reminder-alert .reminders-alert-icon img:hover{cursor:pointer}header .reminder-alert:hover{-webkit-transition:1s;transition:1s}header .shipping-tooltip{top:0px;left:57%;z-index:1;line-height:1.2em;font-size:0.9em;padding:7px;text-align:center;background-color:#389bde;color:white;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;opacity:1;position:absolute;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}header .free-shipping{display:none;width:35px;margin-top:5px}@media screen and (min-width: 60em){header .free-shipping{display:inline-block;margin-left:10%}}header .account{position:relative;height:80px}@media screen and (min-width: 48em){header .account{text-align:right;line-height:1.5;float:left;width:16.66667% !important}}@media screen and (min-width: 60em){header .account{width:25% !important}}header .account #account-info,header .account #cart-info{display:none;padding-right:10px}@media screen and (min-width: 48em){header .account #account-info,header .account #cart-info{display:block}}header .account #account-info{margin-top:5px}header .account #account-info.signed-in{font-size:0.9em}header .account #account-info.signed-in .firstname{cursor:pointer}header .account #account-info.signed-in .firstname:after{content:url(/assets/account-dropdown-001342f86fc8e467f918c34cec3d61993b233d97e29d269e3f3581f264a6d786.png)}header .account #account-info .account-dropdown{display:inline-block;position:relative}header .account #account-info .dropdown{position:absolute;background-color:#389bde;border-radius:2px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.75);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.75);box-shadow:0 1px 5px rgba(0,0,0,0.75);text-align:right;right:0;min-width:140px;z-index:11}header .account #account-info .dropdown a{display:block;padding:3px 10px;color:#ffffff}header .account #account-info .dropdown a:hover{background-color:#316ba7}header .account #welcome{display:block;position:absolute;right:5px;bottom:30px;font-size:0.6em;margin-bottom:1.3em;max-width:35%}@media screen and (min-width: 30em){header .account #welcome{right:10px}}@media screen and (min-width: 48em){header .account #welcome{display:none}}header .account .firstname{display:inline-block;color:#aa1437;font-weight:bold;text-transform:uppercase}.page-title{margin:0;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (max-width: 47.9375em){.page-title{margin:5px;padding-left:10px;line-height:30px;background-color:#389bde;color:#ffffff}}@media screen and (min-width: 30em){.page-title{margin-left:10px;margin-right:10px}}@media screen and (min-width: 48em){.page-title{display:none}}#breadcrumbs{display:none}#mobile-menu{position:relative;top:-2em;margin-bottom:-2em;padding-left:0.5em;line-height:2em;width:100%;text-align:right;background-color:transparent;margin-left:0}@media screen and (min-width: 48em){#mobile-menu{display:none}}#mobile-menu .handle{position:relative;display:inline-block;width:90px;padding-left:10px;text-align:left;cursor:pointer;color:#ffffff;background-color:#389bde;background-image:linear-gradient(180deg, #389bde, #316ba7);margin-right:5px}@media screen and (min-width: 30em){#mobile-menu .handle{margin-right:10px}}#mobile-menu .handle:before{position:absolute;top:0;right:5px;content:'';background-image:url(/assets/menu-icon-fbf8af6ed9ea657a22a2f046ac026042340c6c5193135561a0533707f1a60efc.png);background-size:100% auto;background-position:0 50%;background-repeat:no-repeat;width:20px;height:100%}#mobile-menu img{margin:0 5px;width:20px;vertical-align:middle}#mobile-menu .options{background-color:#389bde;text-align:left;margin-right:5px}nav{position:relative;z-index:10}nav:before{position:absolute;top:7px;right:5px;content:'';background-image:url(/assets/menu-icon-arrow-4a6b3d690f4b9f00d91a00f24fdeef1a12273bda99a4cc620dd854fddb0d02f8.png);background-size:100% auto;background-position:0 50%;background-repeat:no-repeat;width:20px;height:15px}@media screen and (min-width: 30em){nav:before{display:none}}nav.main{display:none}@media screen and (min-width: 48em){nav.main{display:block}}nav.mobile{line-height:30px;color:#ffffff;margin:5px;position:relative;background-color:#389bde;cursor:pointer;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 30em){nav.mobile{margin-left:10px;margin-right:10px}}@media screen and (min-width: 48em){nav.mobile{display:none}}nav.mobile img{position:absolute;right:10px;top:50%;margin-top:-5px;width:20px;vertical-align:middle}nav.mobile .current{padding-left:10px;background-image:linear-gradient(180deg, #389bde, #316ba7)}nav.mobile .options{box-shadow:0 1px 3px #000000}nav.mobile .options a{display:block;color:#ffffff;border-bottom:1px solid #ffffff;padding-left:10px}nav.mobile .options a:last-child{border-width:0}nav.mobile.mobile-footer:before{background-image:none}nav.mobile.mobile-footer .category{padding-left:20px;text-align:center}nav.mobile.mobile-footer .category a{color:white}nav .row{margin:0 auto}nav .nav-bar{background-color:#3C9C1E;padding:0 !important;cursor:pointer}nav .dropdown{display:block}nav .dropdown .parent{display:inline-block;width:100%;line-height:2.1em;color:#ffffff}@media screen and (min-width: 48em){nav .dropdown{display:inline-block;float:left;position:relative;width:16.666%;text-align:center;font-size:0.8em}nav .dropdown .parent{position:relative;height:100%;background-color:#389bde;background-image:-moz-linear-gradient(180deg, #6fb3b5, #4c7a7c);background-image:-webkit-linear-gradient(180deg, #6fb3b5, #4c7a7c);background-image:linear-gradient(180deg, #6fb3b5, #4c7a7c);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#389bde', endColorstr='#316ba7',GradientType=0)}nav .dropdown .parent:before{content:'';position:absolute;top:5px;left:-1px;bottom:5px;width:2px;background-color:#ffffff}nav .dropdown:first-child .parent:before{display:none}}nav .dropdown .expand{position:absolute;top:100%;left:0;right:0;overflow:hidden;background-color:#4c7a7c;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.6);box-shadow:0 3px 5px rgba(0,0,0,0.6);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}nav .dropdown .expand a{display:block;color:#ffffff;text-align:left;line-height:1.1;padding:0 0px}@media screen and (min-width: 48em){nav .dropdown .expand a{padding:5px 10px}}@media screen and (min-width: 60em){nav .dropdown .expand a{padding:6px 15px}}nav .dropdown .expand a:hover{background-color:#389bde}nav .dropdown .expand .see-more{text-align:right}.bottom-navigation .desktop{display:none}@media screen and (min-width: 48em){.bottom-navigation .desktop{display:block}}@media screen and (min-width: 48em){.bottom-navigation .mobile{display:none}}.bottom-navigation .mobile .back,.bottom-navigation .mobile .continue{width:50%}.bottom-navigation .mobile .mobile-card-view{width:100%;color:white;margin-top:5px;background-color:purple;padding:5px;text-align:center;font-family:Sanchez}.bottom-navigation .mobile .done-personalizing{display:none}.bottom-navigation .back,.bottom-navigation .continue{float:left;padding:5px}.bottom-navigation .back .keep-shopping,.bottom-navigation .continue .keep-shopping{margin-top:10px;text-align:center;color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}.bottom-navigation .back .keep-shopping a,.bottom-navigation .continue .keep-shopping a{color:#316ba7}.bottom-navigation button,.bottom-navigation a.button{width:100%;max-width:270px}aside{display:none;float:left;width:17%;margin-top:1em}@media screen and (min-width: 48em){aside{display:block;padding-left:5px;font-size:0.8em}}@media screen and (min-width: 60em){aside{padding-left:10px}}aside .sort-by{margin-bottom:1em;color:#389bde}aside .menu-section .categories-section{color:#aa1437;line-height:1.5;cursor:pointer;font-weight:bold}aside .menu-section .categories-section:after{content:'';width:5px;height:8px;margin-left:5px;display:inline-block;background-image:url(/assets/arrow-collapse-e378dac79f281c7f7b138f9d8f2495d3dcdb8cd373d3215100605c2ec141b483.png)}aside .menu-section ul{list-style-type:none;padding-left:15px;margin-bottom:5px}aside .menu-section ul li{padding-top:12px;line-height:1.1em}aside .menu-section.open .categories-section:after{content:'';width:8px;height:5px;margin-left:5px;display:inline-block;background-image:url(/assets/arrow-expand-f2a1e2c003b2e9b96060541887d357345553d763b37f1dbf6fe250219a0cadc6.png)}footer{color:#ffffff}footer .gutter{width:100%;max-width:1030px;margin:0 auto;display:none;padding:0 5px}@media screen and (min-width: 48em){footer .gutter{display:block}}footer .row{border-top:1px solid lightgrey;padding-top:5px}footer .about-us{display:flex;font-size:0.8em;position:relative;padding-top:10px}footer .about-us .social{display:flex;display:-webkit-flex;display:inline-flex;margin:0 auto}footer .section-title{font-weight:bold;line-height:1.8;padding:10px 10px;font-size:0.875em;color:#ffffff;width:100%}footer a{line-height:1.5;font-size:0.8125em;color:#ffffff;text-align:center}footer a:hover{color:#ffffff}footer .copyright{border-width:0;padding-bottom:20px;font-size:0.8125em}footer .social .social-link{margin-bottom:10px;font-size:0.8em}footer .social .social-link:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer}footer .social a{padding:0px}footer .social img{vertical-align:middle;margin-right:10px;width:25px;height:auto;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}footer .social span{display:inline-block;vertical-align:middle}footer .mobile{background-color:#389bde;border-top:5px solid #aa1437;text-align:center;padding:5px 0 10px 0}@media screen and (min-width: 48em){footer .mobile{display:none}}footer .mobile a{display:inline-block;padding:0 5px}@media screen and (min-width: 30em){footer .mobile a{padding:0 10px}}.contact-list{height:360px;background-color:#ffffff;line-height:1.3;padding:5px;overflow:scroll}.contact-list .letter{background-color:#389bde;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0));padding:3px 10px;font-weight:bold}.contact-list .name{display:block;margin:3px 5px;padding:3px 5px;color:#000000}.contact-list .name:hover{background-color:#ccc}.custom-gravity-forms .gform_wrapper{position:relative;max-width:100%}.custom-gravity-forms .gform_wrapper .gfield_html{line-height:1.5em;margin-bottom:3em}.custom-gravity-forms .gform_wrapper input[type="submit"],.custom-gravity-forms .gform_wrapper input[type="button"]{position:absolute;right:0;bottom:0}.custom-gravity-forms .gform_wrapper input.gform_previous_button[type="submit"],.custom-gravity-forms .gform_wrapper input.gform_previous_button[type="button"]{opacity:.5}.custom-gravity-forms .gform_wrapper div.validation_error{border-radius:5px;background-color:#FFDFE0;margin-bottom:1em;padding:20px;border:1px solid #C89797;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:.9em}.custom-gravity-forms .gform_wrapper .gform_footer{padding:0}.custom-gravity-forms .gform_wrapper input[type=text],.custom-gravity-forms .gform_wrapper input[type=url],.custom-gravity-forms .gform_wrapper input[type=email],.custom-gravity-forms .gform_wrapper input[type=tel],.custom-gravity-forms .gform_wrapper input[type=number],.custom-gravity-forms .gform_wrapper input[type=password],.custom-gravity-forms textarea{outline-style:none;font-size:inherit;font-family:inherit;padding:15px;letter-spacing:inherit}.custom-gravity-forms .gform_wrapper .gfield_checkbox li,.custom-gravity-forms .gform_wrapper .gfield_radio li{margin-bottom:5px}.custom-gravity-forms .gform_wrapper ul.gfield_checkbox,.custom-gravity-forms .gform_wrapper ul.gfield_radio{padding-bottom:1em}.custom-gravity-forms .gform_wrapper textarea{margin-bottom:1em}@media screen and (max-width: 47.9375em){.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_left_half,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_right_half{float:none;width:100%}}.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_left_half input.medium,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_left_half input.large,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_left_half select.medium,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_left_half select.large,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_right_half input.medium,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_right_half input.large,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_right_half select.medium,.custom-gravity-forms .gform_wrapper .top_label li.gfield.gf_right_half select.large{width:100%}.custom-gravity-forms .gform_wrapper .top_label input.large,.custom-gravity-forms .gform_wrapper .top_label select.large,.custom-gravity-forms .gform_wrapper .top_label textarea.textarea{width:100%}.custom-gravity-forms li.gfield{position:relative}.custom-gravity-forms li.gfield .gfield_label{position:absolute;top:17px;left:15px;font-size:16px;color:#000;font-weight:normal;margin:0;cursor:text}body{background-color:#ffffff;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal}@media screen and (min-width: 48em){body{margin:0 10px}}.ipad-horiz{display:none}@media screen and (max-width: 59.9375em){.ipad-horiz{display:block;background-color:rgba(0,0,0,0.65);width:1300px;height:1000px;position:absolute;top:0px;z-index:99}.ipad-horiz .ipad-horiz-alert{text-align:center;font-size:1.3em;line-height:1.5em;font-family:Sanchez;color:white;background-color:#389bde;max-width:655px;padding:100px 20px 100px 20px;border-radius:10px;margin:4%}.ipad-horiz .ipad-horiz-alert span{font-size:1.2em}}@media screen and (max-width: 47.9375em){.ipad-horiz{display:none}}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}#ecard-sub-gallery-prompt{position:fixed;bottom:0;right:10%;padding:20px;background-color:#389bde;width:250px;border-top-right-radius:10px;border-top-left-radius:10px;text-align:center;border:2px solid #316ba7}#ecard-sub-gallery-prompt a{color:white;line-height:1.3em}#ecard-sub-gallery-prompt a:hover{text-decoration:underline}#ecard-sub-gallery-prompt #close-ecard-sub-gallery-prompt img{position:absolute;width:20px;top:5px;right:5px;z-index:9999999}#ecard-sub-gallery-prompt #close-ecard-sub-gallery-prompt img:hover{cursor:pointer}.tooltip .tooltiptext{opacity:0;line-height:1.1em;width:200px;background-color:#316ba7;color:#fff;text-align:center;border-radius:6px;padding:10px;margin-top:5px;position:absolute;z-index:1;transition-duration:0.5s}.tooltip:hover .tooltiptext{opacity:1}.padding-top-20{padding-top:20px}.padding-top-10{padding-top:10px}.row>div[class*="col-"]{padding:0px 0px}@media screen and (min-width: 48em){.row>div[class*="col-"]{padding:3px 3px}}@media screen and (min-width: 60em){.row>div[class*="col-"]{padding:5px 5px}}.change-styles{position:fixed;bottom:0;left:0}.stylesheet{position:fixed;display:none;top:0;left:0;padding-bottom:10px;background-color:#389bde;width:20%;height:100%;z-index:99999}.stylesheet .stylesheet-content{margin:10px;height:100%}.stylesheet .stylesheet-content textarea{width:95%;height:700px;overflow:scroll}.stylesheet .submit .close-stylesheet{color:white;float:left;margin-left:10px}.stylesheet .submit input{float:right;margin-right:10px;background-color:green;border:1px solid yellow;color:white;padding:10px;border-radius:5px;font-size:1.1em}.stylesheet .submit input:hover{cursor:pointer}@media screen and (min-width: 48em){.content{width:83%;float:left}}.content header{margin-bottom:1em}@media screen and (min-width: 48em){.content-xmas{width:100%;float:left}}.content-xmas header{margin-bottom:1em}@media screen and (min-width: 48em){.mobile-break{display:none}}.boilerplate{color:grey;text-align:center}.big-warning{display:none;background-color:#aa1437;color:white;position:fixed;margin:0 auto;text-align:center;left:0;width:100%;z-index:99999;padding:10px;font-family:Sanchez}.big-warning span{font-size:28px}.mobile-step-guide{position:fixed;bottom:0;left:0;width:100%;display:-webkit-box;display:flex;font-family:Sanchez;background-color:#389bde;padding:10px;height:45px;font-size:20px;color:#c1c1c1;transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out}.mobile-step-guide a{color:#c1c1c1}.mobile-step-guide .step-1{position:relative;font-size:0.8em}.mobile-step-guide .step-1 span{position:relative;font-size:0.5em;top:-12px}.mobile-step-guide .step-2{position:relative;font-size:0.8em;margin:0 auto}.mobile-step-guide .step-2 span{position:relative;font-size:0.5em;top:-12px;margin:0 auto}.mobile-step-guide .step-3{position:relative;font-size:0.8em}.mobile-step-guide .step-3 span{position:relative;font-size:0.5em;top:-12px}.mobile-step-guide .active{transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out;color:white;font-size:1.2em}.mobile-step-guide .active a{color:white}.hover-cursor{cursor:default}.hover-cursor:hover{cursor:pointer}@media only screen and (min-width: 0px) and (max-width: 479px){.hide-on-mobile{display:none}}@media only screen and (min-width: 0px) and (max-width: 479px){.no-mobile{display:none !important}}@media only screen and (min-width: 480px) and (max-width: 9999px){.no-mobile{display:block}}@media only screen and (min-width: 0px) and (max-width: 767px){.no-tablet{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 9999px){.no-tablet{display:block}}@media only screen and (min-width: 0px) and (max-width: 479px){.mobile-only{display:block}}@media only screen and (min-width: 480px) and (max-width: 9999px){.mobile-only{display:none}}@media only screen and (min-width: 768px) and (max-width: 99999px){#mobile-header{display:none}}@media only screen and (min-width: 1px) and (max-width: 768px){#mobile-header{display:block}}#mobile-header .mobile-prompt{color:white;font-size:36px;background-color:#389bde;position:absolute;top:15px;right:15px;z-index:99;padding:5px;border-radius:5px}#mobile-header .mobile-prompt:active{font-size:40px}#mobile-header .mobile-menu{background-color:#389bde;position:fixed;right:-200px;z-index:99;width:200px;transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out}#mobile-header .mobile-menu.active{right:0px}#mobile-header .mobile-menu a{color:white;font-size:24px;font-family:Sanchez}#mobile-header .mobile-menu a:active{font-size:28px}#mobile-header .mobile-menu .mobile-no-link{color:white;font-size:24px;font-family:Sanchez}#mobile-header .mobile-menu .mobile-no-link:active{font-size:28px}#mobile-header .mobile-menu hr{margin:0;border-bottom:1px solid #363368;clear:both}#mobile-header .mobile-menu .mobile-menu-item{transition:2s;padding:5px 10px}#mobile-header .mobile-menu .mobile-menu-item.arrow{font-size:36px;color:white;text-align:right;background-color:#146398}#mobile-header .mobile-menu .mobile-menu-item.arrow:active{font-size:40px}#mobile-header .mobile-menu .mobile-menu-item input.mobile-search{width:75%;height:35px;background-color:whitesmoke;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #146398}#mobile-header .mobile-menu .mobile-menu-item .mobile-search-submit{float:right;width:25%;height:35px;background-color:green;color:white;font-size:12px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-style:none;border:1px solid #146398}#mobile-header .mobile-menu .mobile-menu-item.sign-out{text-align:center;font-size:18px;background-color:#146398}section .row{width:100%;max-width:1030px;margin:0 auto;clear:both}section img{width:100%}section .gutter,nav .gutter,header .gutter{max-width:1030px;margin:0 auto}@media screen and (min-width: 48em){section .gutter,nav .gutter,header .gutter{padding-left:3px;padding-right:3px}}@media screen and (min-width: 60em){section .gutter,nav .gutter,header .gutter{padding-left:5px;padding-right:5px}}@media screen and (max-width: 47.9375em){section .gutter,nav .gutter,header .gutter{margin:0px -15px}}.top-left-gallery{padding-bottom:10px;font-weight:bold;padding-left:10px}.top-left-gallery a{color:#aa1437;margin:3px 0px 3px 0px}.top-left-gallery span{font-size:1em;font-weight:normal}.card-preview{padding:10px}.card-preview .front{display:inline-block;width:40%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% auto;background-repeat:no-repeat;padding-top:2%;margin-left:2%}.card-preview .front img{border:1px solid rgba(0,0,0,0.4);border-radius:2px}.card-preview .front.horiz-folded{background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);background-size:4%;background-repeat:no-repeat;padding-right:10px;background-position-x:140px;background-position-y:10px}.card-preview .front-cart3{display:inline-block;width:100%;background-size:100% auto;background-repeat:no-repeat;padding-top:25%;margin-left:2%}.card-preview .front-cart3 img{border:1px solid rgba(0,0,0,0.4);border-radius:2px}.card-preview .inside{display:inline-block;width:50%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:25% 98.5%;background-repeat:no-repeat;margin-left:1%;padding-left:12%}@media screen and (min-width: 30em){.card-preview .inside{background-size:25% 100%}}.card-preview .inside img{margin-top:17%;margin-bottom:3%;border:1px solid rgba(0,0,0,0.4);border-radius:2px}.card-preview .inside.horiz-folded{background:none !important}.card-preview .inside-small-flap{display:inline-block;width:50%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:26% 96%;background-repeat:no-repeat;margin-left:1%;padding-left:12%}@media screen and (min-width: 30em){.card-preview .inside-small-flap{background-size:26% 96%;background-position:15px}}.card-preview .inside-small-flap img{margin-top:17%;margin-bottom:3%;border:1px solid rgba(0,0,0,0.4);border-radius:2px}.card-preview .flat,.card-preview .horiz.flat{background:none}.card-preview .flat .front,.card-preview .flat .inside,.card-preview .horiz.flat .front,.card-preview .horiz.flat .inside{background:none !important}.card-preview .flat .inside,.card-preview .horiz.flat .inside{margin-left:-7%}.card-preview .horiz .front{padding-top:0;background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);background-position:right top;background-size:auto 98%;margin-top:7%}.card-preview .horiz .front img{width:95.5%}.card-preview .horiz .inside{width:60%;background-image:url(/assets/card-inside-horiz-ced4da574ae2d00fcbd23c270d83237ec9fa1cfa45381287eea6915f1c6534de.png) !important;background-position:55% 0;background-size:72% 20%;padding-right:10%;margin-left:-7%}.clearfix{clear:both}.clearfix:after{content:"";display:table;clear:both}sup{font-size:0.6em;vertical-align:top}.text-right{text-align:right}.text-center{text-align:center}.no-list{list-style:none;margin:0;padding:0}.hidden{display:none}.css-green-button{background-color:green;color:white;border-radius:5px;background-image:-webkit-linear-gradient(0deg, #20750c, #3a992d);background-image:-moz-linear-gradient(0deg, #20750c, #3a992d);background-image:linear-gradient(0deg, #20750c, #3a992d);border-style:solid;border-width:1px;border-color:darkgreen;box-shadow:-2px 2px -2px #000;text-align:center}.css-green-button a{color:white}.css-green-button:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.css-green-button:active{position:relative;top:1.5px}.css-blue-button{background-color:#389bde;color:white;border-radius:5px;background-image:-webkit-linear-gradient(0deg, #004672, #006bab);background-image:-moz-linear-gradient(0deg, #004672, #006bab);background-image:linear-gradient(0deg, #004672, #006bab);border-style:solid;border-width:1px;border-color:cornflowerblue;box-shadow:-2px 2px -2px #000;text-align:center}.css-blue-button a{color:white}.css-blue-button:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.css-blue-button:active{position:relative;top:1.5px}.css-purple-button{color:white;border-radius:5px;background-image:-webkit-linear-gradient(0deg, #5a0a75, #8d3aa4);background-image:-moz-linear-gradient(0deg, #5a0a75, #8d3aa4);background-image:linear-gradient(0deg, #5a0a75, #8d3aa4);border-style:solid;border-width:1px;border-color:purple;box-shadow:-2px 2px -2px #000;text-align:center}.css-purple-button a{color:white}.css-red-button{color:white;border-radius:5px;background-image:-webkit-linear-gradient(0deg, #9d1f27, #b73f47);background-image:-moz-linear-gradient(0deg, #9d1f27, #b73f47);background-image:linear-gradient(0deg, #9d1f27, #b73f47);border-style:solid;border-width:1px;border-color:darkred;box-shadow:-2px 2px -2px #000;text-align:center}.css-red-button a{color:white}.css-red-button:hover{color:white}.blue-back{color:white;background-color:#389bde;border-radius:5px;padding:5px;position:relative;padding-top:5px;width:63px}.blue-back.biz{background-color:#6e9cac}.blue-back:hover{-webkit-transform:scale(1.1);color:white}.admin-options{position:fixed;bottom:0px;right:0px;left:0px;display:-webkit-box;z-index:9999;background-color:rgba(183,183,183,0.85)}.admin-options .option{padding:20px;color:white;font-size:1em;text-align:center}.admin-options .option:hover{cursor:pointer}.admin-options .option.title{color:black}.admin-options .option a{color:white}.admin-options .admin-hide{position:absolute;right:20px;padding:20px}.admin-options .admin-hide:hover{cursor:pointer}.update-button{color:white;border-radius:5px;background-image:-webkit-linear-gradient(0deg, #004672, #006bab);background-image:-moz-linear-gradient(0deg, #004672, #006bab);background-image:linear-gradient(0deg, #004672, #006bab);margin:2px;height:30px;width:30%}.update-button a{color:white}.flash,.alert{width:100%;max-width:100%;color:white;padding:24px;text-align:center;font-size:24px;box-shadow:0px 2px 4px 0 rgba(0,0,0,0.5);background:#389bde;position:fixed;top:0;z-index:99999999;left:0}.flash.alert-danger,.alert.alert-danger{background:#aa1437}strong{font-weight:bold}.ui-datepicker-header{background-image:linear-gradient(180deg, #389bde, #316ba7);color:white}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:linear-gradient(180deg, #389bde, #389bde);color:white}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}input[type="radio"]+label{z-index:999;-webkit-appearance:none;background:url(/assets/unchecked-3588777144b5fbea40676c55f304ac3a2b41c22d046337f07f6cf53060426bb8.png) no-repeat;background-size:19px 16px}input[type="radio"]:checked+label{z-index:999;-webkit-appearance:none;background:url(/assets/checked-36f43ffcdfb3eadb611e242ad8bb5321700965c729bfa51c4ed4dcaca87799ee.png) no-repeat;background-size:19px 16px}.print-time{margin-top:15px;background-color:#208642;padding:15px !important;border-radius:10px;font-family:Sanchez;color:white;font-size:1.5em}.print-time.urgent{background-color:#aa1437}.print-time.tomorrow{background-color:#389bde}.print-time .clock{text-align:right;padding-right:4%}.print-time #countdown{display:inline;display:-webkit-inline-box}.fade-in-on-load{-webkit-animation-delay:10s;animation-delay:10s;transition-delay:10s;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (min-width: 30em) and (max-width: 47.9375em){section.landing{padding:0 10px}}section.landing .landing-thumb{display:inline-block;padding:5px;float:left;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.landing .landing-thumb a{color:#ffffff}section.landing .landing-thumb .white-text{color:#ffffff;display:inline-block}section.landing .landing-thumb .white-text .large-box{padding-top:10px}section.landing .landing-thumb img{border-radius:0px}section.landing .landing-thumb .landing-text{position:absolute;z-index:-1;top:10px}@media screen and (max-width: 47.9375em){section.landing .landing-thumb .landing-text{display:none}}section.landing .landing-thumb .title{float:left;font-size:1.25em;padding-left:10px;text-align:center;padding-top:10px}section.landing .landing-thumb .title:after{content:' >'}@media screen and (min-width: 30em){section.landing .landing-thumb .title{float:none;padding-left:0;font-size:1em}section.landing .landing-thumb .title:after{display:none}}@media screen and (min-width: 48em){section.landing .landing-thumb .title{font-size:0.875em}}@media screen and (min-width: 60em){section.landing .landing-thumb .title{font-size:1.25em}}section.landing .landing-thumb .card{float:right;width:25%;padding:10px 10px 10px 10px;text-align:center}section.landing .landing-thumb .card:before{content:'';display:block;width:90%;height:12px;margin:0 auto;background-image:url("https://cardfool.s3.amazonaws.com/landing/card-inside-peek.png");background-repeat:no-repeat;background-position:center 0}section.landing .landing-thumb .card img{width:100%;height:auto;border:0px solid rgba(0,0,0,0.1);border-radius:1px}@media screen and (min-width: 30em){section.landing .landing-thumb .card{float:left;width:50%}}section.landing .landing-thumb .no-flap:before{background-image:none !important}section.landing .landing-thumb .horiz:before{background-image:none !important}section.landing .landing-thumb .description{float:left;width:75%;padding:10px;line-height:1.1;font-size:0.875em}@media screen and (min-width: 30em){section.landing .landing-thumb .description{width:50%}}section.landing .landing-thumb .box{border-radius:10px}section.landing .landing-thumb .box .landing-see-more{position:relative}section.landing .landing-thumb .box .landing-see-more span{position:absolute;bottom:0}section.landing .landing-thumb .box-header h1,section.landing .landing-thumb .box-header h2,section.landing .landing-thumb .box-header h3{padding-top:10px;text-align:center;font-family:High_Fiber;font-weight:bold;font-size:2em;color:white;transition-duration:1s;-webkit-transition-duration:1s;line-height:1em;margin-bottom:0px}section.landing .landing-thumb .box-header h1:hover,section.landing .landing-thumb .box-header h2:hover,section.landing .landing-thumb .box-header h3:hover{cursor:pointer}section.landing .landing-thumb .box-header.medium-large{padding-bottom:10px}section.landing .landing-thumb .card-image{text-align:center;padding-bottom:8px;border-radius:0px}section.landing .landing-thumb .card-image:before{content:'';display:block;width:92%;max-width:160px;height:10px;margin:0 auto;background-image:url("https://cardfool.s3.amazonaws.com/landing/card-inside-peek.png");background-repeat:no-repeat;position:relative;background-size:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}section.landing .landing-thumb .card-image.card-photo:before{content:'';display:block;width:92%;max-width:160px;height:10px;margin:0 auto;background-image:url("https://cardfool.s3.amazonaws.com/landing/card-inside-peek-photo.png");background-repeat:no-repeat;position:relative;background-size:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}section.landing .landing-thumb .card-image img{text-align:center;border:1px solid grey;width:80%;box-shadow:-4px 2px 10px rgba(0,0,0,0.32);-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}@media screen and (max-width: 59.9375em){section.landing .landing-thumb .card-image{padding:0px 25px}section.landing .landing-thumb .card-image:before{content:'';background-image:none}}section.landing .landing-thumb.small{text-align:center;width:100%;transition-duration:1s}@media screen and (min-width: 30em){section.landing .landing-thumb.small{width:50%}}@media screen and (min-width: 48em){section.landing .landing-thumb.small{width:25%}}section.landing .landing-thumb.small img{width:165px}section.landing .landing-thumb.small .digital-helper{position:relative;width:91px;left:-8%;top:47px;transform:rotate(10deg);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg)}@media screen and (max-width: 59.9375em){section.landing .landing-thumb.small .digital-helper{opacity:0}}section.landing .landing-thumb.small .digital-helper:hover{-webkit-transform:scale(1.1)}section.landing .landing-thumb.small:hover{cursor:pointer}section.landing .landing-thumb.medium{width:100%;transition-duration:1s}@media screen and (min-width: 48em){section.landing .landing-thumb.medium{width:37.5%}}section.landing .landing-thumb.medium .title{float:left;padding:20px 0 10px 10px;text-align:left}@media screen and (min-width: 30em){section.landing .landing-thumb.medium .title{font-size:1.75em;padding-left:20px;width:50%}}section.landing .landing-thumb.medium .card{width:25%;float:right}section.landing .landing-thumb.medium .card-image{margin-left:23px}section.landing .landing-thumb.medium .card-image.right{margin-left:15px}section.landing .landing-thumb.medium .card-image img{width:100%}section.landing .landing-thumb.medium .description{float:left;width:50%}@media screen and (min-width: 30em){section.landing .landing-thumb.medium .description{font-size:1.25em;padding-left:20px}}section.landing .landing-thumb.medium .see-more-tag{color:white}section.landing .landing-thumb.large .left-banner-text{padding:5px 8px 0px 10px}section.landing .landing-thumb.large .left-banner-text h1,section.landing .landing-thumb.large .left-banner-text h2,section.landing .landing-thumb.large .left-banner-text h3{text-align:center;font-family:High_Fiber;color:white;margin-bottom:0px;line-height:42px;text-shadow:1px 1px 3px #2b2b2b;font-weight:bold;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}section.landing .landing-thumb.large .left-banner-text p{font-family:Sanchez;text-align:left;margin-bottom:10px;font-size:13px;text-shadow:1px 1px 2px #2b2b2b}@media screen and (min-width: 60em){section.landing .landing-thumb.large{width:100%;position:relative}section.landing .landing-thumb.large .cf{height:335px}section.landing .landing-thumb.large .cf .large-box{height:335px;padding-top:15px}section.landing .landing-thumb.large .card-image.large img{box-shadow:0px 0px 0px}section.landing .landing-thumb.large .card-image.large .shadow{width:191px;height:0px;background-color:rgba(0,0,0,0.35);position:relative;top:-5px;left:43px;transform:skew(65deg);filter:blur(-3px);box-shadow:-12px 6px 1px 7px rgba(0,0,0,0.15)}section.landing .landing-thumb.large .see-all{height:100%;background-color:rgba(255,255,0,0.2)}section.landing .landing-thumb.large .landing-text{position:absolute;z-index:-1;top:10px}section.landing .landing-thumb.large .card-sub-title{padding-top:2px;line-height:7px;float:right;font-weight:initial;text-align:center;font-size:14px}}@media screen and (min-width: 60em){section.landing .landing-thumb.medium-large{width:100%;position:relative}}section.landing .landing-thumb.medium-large h1{text-align:center}section.landing .landing-thumb.medium-large img{width:86%}section.landing .landing-thumb.subscribe{font-family:Sanchez;background-color:#56B2C9;margin-left:5px;margin-bottom:3px;margin-top:-2px;max-width:1020px;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}section.landing .landing-thumb.subscribe .sign-up-prompt{color:white;text-align:center}section.landing .landing-thumb.subscribe .sign-up-prompt span{font-size:1.1em}section.landing .landing-thumb.subscribe .sign-up-prompt .explain{padding-top:3px;color:yellow;font-size:0.9em;display:none}section.landing .landing-thumb.subscribe .sign-up-form-row{padding-top:3px;display:none}section.landing .landing-thumb.subscribe .sign-up-form-row .sign-up-form{float:left;color:white}section.landing .landing-thumb.subscribe .sign-up-form-row .sign-up-form input{padding-left:10px;height:25px;width:200px}section.landing .landing-thumb.subscribe .sign-up-form-row #pass{padding-left:15px}section.landing .landing-thumb.subscribe .sign-up-form-row #pass-confirm{display:none;padding-left:15px}section.landing .landing-thumb.subscribe .sign-up-form-row .sign-up-button{float:right;background-color:green;border-radius:7px;border:1px solid #039A03;padding:10px;color:white;font-family:Sanchez;font-size:1.1em;margin-top:-16px;cursor:pointer;box-shadow:-2px 2px 3px black}section.landing .landing-thumb.bottom{background-color:#2AB0C5;margin:5px;max-width:1020px;border-radius:10px}section.landing .landing-thumb.bottom a{display:inline}section.landing .landing-thumb.bottom ul{font-size:0.8em;font-family:Verdana;padding-right:20px;margin-bottom:0.4em}section.landing .landing-thumb.bottom ul span{color:yellow;font-size:1.3em;margin-bottom:1.5em}section.landing .landing-thumb.bottom ul li{padding-bottom:5px;color:white}section.landing .landing-thumb.bottom h1{color:white;font-size:1.35em}section.landing .landing-thumb.bottom h2{color:white;font-size:1.2em;text-align:center}section.landing .landing-thumb.bottom .header{display:flex;margin-top:10px}section.landing .landing-thumb.bottom .limited-time h2{color:yellow}section.landing .landing-thumb.bottom .review p{font-style:italic;line-height:16px;font-size:14px;padding:15px;color:white;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}section.landing .landing-thumb.bottom .review p span{float:right;text-align:right;font-style:normal}section.landing .landing-thumb.bottom .review p:hover{cursor:pointer;transform:scale(1.1);color:yellow}section.landing .landing-thumb.bottom .review .review-photo{width:100px;float:left;padding:5px 5px 0px 15px}section.landing .landing-thumb.bottom .review .review-photo img{border-radius:50%}section.landing #mc_embed_signup{clear:left;font:14px Helvetica,Arial,sans-serif}section.landing #mc_embed_signup #mc_embed_signup_scroll label{font-family:Sanchez;color:white;float:left;padding-top:10px}section.landing #mc_embed_signup #mc_embed_signup_scroll input.email{width:30%}section.landing #mc_embed_signup #mc_embed_signup_scroll input.button{width:16%;background-color:green;margin-right:12px}section.landing #mc_embed_signup #mc-embedded-subscribe{float:right;margin:-43px 0px 10px 0px}section.landing .mobile-warn{font-family:Sanchez;background-color:rgba(128,128,128,0.9);position:absolute;top:0px;bottom:0px;z-index:999999;color:white;padding:40px;margin:-25px;text-align:center}@media screen and (min-width: 48em){section.landing .mobile-warn{display:none}}section.landing .mobile-warn .text-warn{position:relative;font-size:1.5em;padding-top:20%}section.landing .mobile-warn .dismiss-button{font-size:2em;background-color:#329746;padding:10px}section.landing .mobile-warn .dismiss-button:active{position:relative;top:5px}section.landing .sign-up-notice{position:absolute;top:0.5%;right:23%;height:72px;background-color:gainsboro;color:grey;padding:5px 5px 1px 5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 0px 10px 10px}section.landing .sign-up-notice:before{content:"";position:absolute;left:100%;top:0px;width:0;height:0;border-top:13px solid transparent;border-left:50px solid gainsboro;border-bottom:13px solid transparent}section.landing .sign-up-notice .notice-list li{font-size:11px}section.landing .card-expand-landing-right{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center left;-moz-transform-origin:center left;transform-origin:center left;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;position:absolute;margin-top:-80px;background-color:#389bde;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png);background-repeat:repeat-x;background-position:center bottom;padding:10px 0px 0 5px;box-shadow:0 0 50px #000000;border-radius:2px;z-index:999;width:440px}section.landing .card-expand-landing-right .card-small-preview-landing{display:flex;width:100%}section.landing .card-expand-landing-right.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-ms-transition-duration:250ms}section.landing .card-expand-landing-right:before{content:'';display:inline-block;position:absolute;top:40%;left:-60px;width:60px;height:30px;background-image:url(/assets/card-expand-arrow-dbfe9ff45fd4d89a5a78b7000c17e5f1f2feeb05bfbb90cdf161adf446680872.png);pointer-events:none}section.landing .card-expand-landing-right .card-front-face-landing{padding:10px 10px 20px 10px}section.landing .card-expand-landing-right .card-front-face-landing:before{content:'';display:inline-block;position:absolute;top:1px;left:13px;width:47%;height:6%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% 100%}section.landing .card-expand-landing-right .card-inside-face-landing{width:85%;padding:29px 10px 10px 30px}section.landing .card-expand-landing-right .card-inside-face-landing:before{content:'';display:inline-block;position:absolute;top:2.5%;left:225px;width:7%;height:88.5%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:100% 100%}section.landing .card-expand-landing-right.left{-webkit-transform-origin:center right;margin-left:15px}section.landing .card-expand-landing-right.left:before{left:100%;background-image:url(/assets/card-expand-arrow-left-0d2c30aff0a91ccbe70e844074f298dd6f1cc8bd8761e65f20cc6f2326ec8834.png)}section.landing .card-expand-landing-right .details{position:absolute;right:30px;bottom:8px;width:50%;text-align:right;font-size:0.75em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.7)}section.landing .card-expand-landing-right .details .card-number{margin-right:10px}section.landing .card-expand-landing-right .details .card-number,section.landing .card-expand-landing-right .details .price{display:inline-block}section.landing .card-expand-landing-left{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transform-origin:center right;transform-origin:center right;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;position:absolute;margin-top:-80px;background-color:#389bde;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png);background-repeat:repeat-x;background-position:center bottom;padding:10px 0px 0 5px;box-shadow:0 0 50px #000000;border-radius:2px;z-index:999;width:440px;-webkit-transform-origin:center right}section.landing .card-expand-landing-left .card-small-preview-landing{display:flex;width:100%}section.landing .card-expand-landing-left.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-ms-transition-duration:250ms}section.landing .card-expand-landing-left:before{content:'';display:inline-block;position:absolute;top:40%;width:60px;height:30px;left:100%;background-image:url(/assets/card-expand-arrow-left-0d2c30aff0a91ccbe70e844074f298dd6f1cc8bd8761e65f20cc6f2326ec8834.png);pointer-events:none}section.landing .card-expand-landing-left .card-front-face-landing{padding:10px 10px 20px 10px}section.landing .card-expand-landing-left .card-front-face-landing:before{content:'';display:inline-block;position:absolute;top:1px;left:13px;width:47%;height:6%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% 100%}section.landing .card-expand-landing-left .card-inside-face-landing{width:85%;padding:29px 10px 10px 30px}section.landing .card-expand-landing-left .card-inside-face-landing:before{content:'';display:inline-block;position:absolute;top:2.5%;left:225px;width:7%;height:88.5%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:100% 100%}section.landing .card-expand-landing-left .details{position:absolute;right:30px;bottom:8px;width:50%;text-align:right;font-size:0.75em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.7)}section.landing .card-expand-landing-left .details .card-number{margin-right:10px}section.landing .card-expand-landing-left .details .card-number,section.landing .card-expand-landing-left .details .price{display:inline-block}section.landing .card-expand-landing-a{position:absolute;left:50%;top:250px}section.landing .card-expand-landing-b{position:absolute;left:16%;top:250px}section.landing .card-expand-landing-c{position:absolute;left:36%;top:250px}section.landing .card-expand-landing-d{position:absolute;left:33%;top:470px}section.landing .card-expand-landing-e{position:absolute;left:49%;top:470px}section.landing .card-expand-landing-f{position:absolute;left:21%;top:470px}section.landing .card-expand-landing-g{position:absolute;left:35%;top:470px}section.landing .card-expand-landing-h{position:absolute;left:33%;top:800px}section.landing .card-expand-landing-i{position:absolute;left:49%;top:800px}section.landing .card-expand-landing-j{left:21%;top:800px}section.landing .card-expand-landing-k{position:absolute;left:35%;top:800px}footer a{color:black !important}footer .app-icon{top:3px;position:relative;text-align:center}footer .occasions-are-fun{margin-top:-15px}footer .occasions-are-fun a{line-height:1;font-size:1em;color:yellow;text-align:center}footer .occasions-are-fun .birthdays-are-fun{text-align:center;font-family:Sanchez;font-size:0.9em;color:yellow}footer .accreditations{margin-bottom:-20px}footer .accreditations .satisfaction-guaranteed{position:relative;top:-16px}footer .accreditations .satisfaction-guaranteed .title{color:yellow;bottom:10px;font-family:Sanchez}footer .accreditations .pricing-info{text-align:center;font-family:Sanchez;font-size:0.7em;padding-bottom:10px;line-height:1.3em}footer .accreditations .verified{position:relative;left:50px;bottom:10px}.back-button a{text-transform:uppercase}#photo-upload-prohibit{display:none}@media only screen and (min-width: 0px) and (max-width: 480px){#photo-upload-prohibit{display:block;position:absolute;background:rgba(74,74,74,0.5);top:0;left:0;z-index:99;width:100%;height:100%;color:white}#photo-upload-prohibit .prohibit-message{background:#389bde;font-family:Sanchez;text-align:center;position:relative;margin:50% auto;padding:20px;font-size:20px}#photo-upload-prohibit #photo-upload-prohibit-hide{background-color:green;padding:16px;border-radius:10px;margin:8px 50px}#photo-upload-prohibit #photo-upload-prohibit-hide:active{position:relative;top:5px}}section.card-view{margin:0 5px}@media screen and (min-width: 30em){section.card-view{margin:0 10px}}@media screen and (min-width: 48em){section.card-view{margin:0}}section.card-view .top-nav{display:none}@media screen and (min-width: 48em){section.card-view .top-nav{display:block}}section.card-view .mobile-nav{display:block}@media screen and (min-width: 48em){section.card-view .mobile-nav{display:none}}section.card-view .page-bar-card{display:none;position:absolute;top:79px;z-index:10;max-width:1020px;text-align:center;text-transform:uppercase;font-size:1.25em;line-height:1.2em;color:#ffffff;margin-bottom:15px}@media screen and (min-width: 48em){section.card-view .page-bar-card{display:block}}section.card-view .page-bar-card .col-12{background-color:#389bde;background-image:-webkit-linear-gradient(180deg, #389bde, #316ba7);background-image:-moz-linear-gradient(180deg, #389bde, #316ba7);background-image:linear-gradient(180deg, #389bde, #316ba7)}section.card-view .page-bar-card .card-show-bar{padding:7px;background-color:white;background-image:none;width:1080px;margin-left:-15px}section.card-view .similar-cards-title{font-weight:bold;text-align:center;padding-top:10px;padding-bottom:10px}section.card-view .similar-cards{background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-repeat:no-repeat;background-position:-7% 0%;background-size:90% auto;padding-top:11px;text-align:center;position:relative;padding-right:16px;transition-duration:0.5s}section.card-view .similar-cards img:not(.emojione){border:1px solid #cfcece}section.card-view .similar-cards .inside-content{padding-top:2px;font-size:0.9em}section.card-view .similar-cards .inside-content span{font-weight:bold}section.card-view .similar-cards:hover{transform:scale(1.1)}section.card-view .full-view{position:relative;border-radius:1px;background-size:100% auto, 100% 100%;background-position:center bottom;background-repeat:no-repeat;padding:7px 7px 2% 0;top:-42px;z-index:10}@media screen and (min-width: 30em){section.card-view .full-view{border:1px solid #3e5f71}}@media screen and (min-width: 30em){section.card-view .full-view{background-color:#389bde}}@media screen and (max-width: 47.9375em){section.card-view .full-view{background-image:none;height:515px;transform:scale(0.9)}}@media screen and (min-width: 48em){section.card-view .full-view{background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png), url(/assets/customize-background-f7469bb7d5d29660e1ff0743f20f3be157fab414404703371585a4be8c3fef2d.png)}}@media screen and (max-width: 47.9375em){section.card-view .full-view{top:0px;padding:0;margin:20px auto}}section.card-view .full-view.white{background-color:white !important;background-image:none}section.card-view .full-view.horiz{height:540px;background-position:50% 74%}@media screen and (max-width: 47.9375em){section.card-view .full-view.horiz{height:100%}}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-view .full-view.horiz{top:-5px}}section.card-view .full-view.biz{background-color:#6e9cac;border:none;border-radius:10px;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png),url(/cusstomize-background.png)}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-view .full-view.biz{background:none}}section.card-view .full-view #open-text-options{display:none;position:absolute;top:5px;right:10px;width:auto;height:auto;z-index:5;padding:5px 10px}section.card-view .full-view #open-text-options.active{display:block}@media screen and (min-width: 48em){section.card-view .full-view #open-text-options.active{display:none}}@media screen and (min-width: 30em){section.card-view .full-view #open-text-options{padding:10px 15px}}@media screen and (max-width: 47.9375em){section.card-view .full-view .gap{display:none}}section.card-view .full-view .ratio{padding-bottom:130%}@media screen and (max-width: 47.9375em){section.card-view .full-view .front .editable,section.card-view .full-view .inside .editable{z-index:13}}section.card-view .full-view .front .photo-upload-wrap,section.card-view .full-view .inside .photo-upload-wrap{position:absolute;margin:0 auto;overflow:hidden;z-index:8;border:none;max-width:100%;max-height:100%}section.card-view .full-view .front .photo-upload-wrap:active,section.card-view .full-view .inside .photo-upload-wrap:active{z-index:1000;opacity:0.5}section.card-view .full-view .front .photo-upload-drag,section.card-view .full-view .inside .photo-upload-drag{position:absolute;padding:1px;z-index:8;width:100%;height:100%;cursor:pointer;display:none}section.card-view .full-view .front .photo-upload-bg,section.card-view .full-view .inside .photo-upload-bg{position:absolute;width:100%;height:100%;background:#d5f2ff url(/assets/photo-upload-9639d4c20f4baab59fd006d71b3c415d851dba015fc8bede9a0319672bd78503.png) no-repeat center;background-size:50%;z-index:-7;display:none}section.card-view .full-view .front .photo-upload-bg.mobile,section.card-view .full-view .inside .photo-upload-bg.mobile{background:#d5f2ff url(/assets/photo-upload-mobile-ab0cdd480685ee086313f3ab1c084f016f484dd63819fdaae53fe577c623c963.png) no-repeat center;background-size:50%}section.card-view .full-view .front .photo-upload-bg.biz-front,section.card-view .full-view .inside .photo-upload-bg.biz-front{background:#cbdedd url(/assets/photo-upload-biz-front-592b72ee4c587e9e8cc8d91a3308da1a6d6d28ed2a80a224a38ee9ce18f8f692.png) no-repeat center;background-size:50%}section.card-view .full-view .front .photo-upload-bg.biz,section.card-view .full-view .inside .photo-upload-bg.biz{background:#ffffff;background-size:50%}section.card-view .full-view .front .photo-upload-bg.biz.upload-icon,section.card-view .full-view .inside .photo-upload-bg.biz.upload-icon{background:#fff url(/assets/photo-upload-biz-297cc16ec97f89f49ff976ba4b8b18178ede240b464e97b66c868390127d422a.png) no-repeat center;background-size:50%}section.card-view .full-view .front .photo-upload-bg.biz.upload-icon.vert,section.card-view .full-view .inside .photo-upload-bg.biz.upload-icon.vert{background-size:72%}section.card-view .full-view .front #upload-your-photo,section.card-view .full-view .inside #upload-your-photo{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#e3dfdf;border-radius:2px;border:1px solid rgba(0,0,0,0.5)}section.card-view .full-view .front #upload-your-photo .upload-button,section.card-view .full-view .inside #upload-your-photo .upload-button{border:none;width:60%;margin-top:30%}section.card-view .full-view .front #upload-your-photo .upload-text,section.card-view .full-view .inside #upload-your-photo .upload-text{color:#389bde;font-weight:bold;margin-top:5px;font-size:0.8em}@media screen and (min-width: 30em){section.card-view .full-view .front #upload-your-photo .upload-text,section.card-view .full-view .inside #upload-your-photo .upload-text{font-size:1em}}section.card-view .full-view .front .photo-upload-overlay,section.card-view .full-view .inside .photo-upload-overlay{position:absolute;pointer-events:none;width:100%;top:0px;left:0px}section.card-view .full-view .front .photo-upload-overlay.active,section.card-view .full-view .inside .photo-upload-overlay.active{display:block}section.card-view .full-view .front .photo-upload-cover,section.card-view .full-view .inside .photo-upload-cover{width:100%;margin-bottom:-4px}section.card-view .full-view .front .photo-upload-photo:not(.emojione),section.card-view .full-view .inside .photo-upload-photo:not(.emojione){position:absolute;left:0;top:0;width:auto;height:auto;max-width:none;max-height:none;transform-origin:50% 50%;border:none}section.card-view .full-view .front .photo-upload-photo.active:not(.emojione),section.card-view .full-view .inside .photo-upload-photo.active:not(.emojione){display:block}section.card-view .full-view .front{background-repeat:no-repeat;background-position:48% 0%;background-size:90% auto;padding-top:2.5%;text-align:center;position:relative;padding-left:16px}@media only screen and (min-width: 0px) and (max-width: 768px){section.card-view .full-view .front{width:378px;background-position:100% 1%;padding-left:0px;background-image:none;background-size:100% auto;padding-top:0%;margin:0 auto;perspective:1160px;z-index:2}}section.card-view .full-view .front.photo-upload{background-image:url(/assets/card-inside-peek-photo-show-17d5bfb40634e34bd62de90bd9707cad038e99075dc3af8fc84b5ac9c9564912.png)}@media screen and (max-width: 47.9375em){section.card-view .full-view .front.photo-upload{background-image:none}}@media only screen and (min-width: 0px) and (max-width: 768px){section.card-view .full-view .front.horiz{width:522px}}section.card-view .full-view .front .front-wrap{position:relative;float:left;height:522px;background:#bbecff;transform-origin:0 0;transition:transform 0.5s ease-in-out}@media screen and (min-width: 48em){section.card-view .full-view .front .front-wrap{margin-left:8px !important;z-index:2}}@media screen and (max-width: 47.9375em){section.card-view .full-view .front .front-wrap{padding-left:0px;margin:0 auto;float:none;z-index:21;transform-style:preserve-3d;backface-visibility:hidden}}@media screen and (max-width: 47.9375em){section.card-view .full-view .front .front-wrap.cover-flip{transform:rotateY(-90deg)}}section.card-view .full-view .front .front-wrap.horiz{width:485px;height:352px;top:10px}@media only screen and (min-width: 960px) and (max-width: 1068px){section.card-view .full-view .front .front-wrap.horiz{left:-24px}}@media only screen and (max-width: 959px){section.card-view .full-view .front .front-wrap.horiz{width:522px !important;height:378px !important;transform:scale(0.9)}}section.card-view .full-view .front div.custom-area{height:0px}section.card-view .full-view .front div.front-wrap .editable{margin:0 !important}section.card-view .full-view .front img:not(.emojione){cursor:pointer;margin:0 auto;width:100%;margin-bottom:0px;bottom:0;border:1px solid rgba(0,0,0,0.4);border-radius:2px}@media screen and (min-width: 48em){section.card-view .full-view .front{padding-top:2.5%}}section.card-view .full-view .front .editable{margin-top:10px}section.card-view .full-view .inside-view{padding:0}@media only screen and (min-width: 0px) and (max-width: 768px){section.card-view .full-view .inside-view{margin-top:-30px}}section.card-view .full-view .inside{position:relative}@media only screen and (min-width: 0px) and (max-width: 768px){section.card-view .full-view .inside{position:relative;margin:0 auto;left:auto;right:auto;top:-522px;margin-top:0}}section.card-view .full-view .inside.vertical-folded-card{width:378px}@media only screen and (min-width: 960px) and (max-width: 1068px){section.card-view .full-view .inside.horiz{position:absolute;width:507px;left:473px}}section.card-view .full-view .inside .left{width:32.7%;margin-top:-14px}@media only screen and (min-width: 0px) and (max-width: 768px){section.card-view .full-view .inside .left{display:none}}section.card-view .full-view .inside .content{position:absolute;top:5%;width:100%;background:#ffffff;border:1px solid rgba(0,0,0,0.4);border-radius:2px}@media only screen and (min-width: 769px) and (max-width: 9999px){section.card-view .full-view .inside .content{left:35px}}@media screen and (max-width: 47.9375em){section.card-view .full-view .inside .content{width:100%;margin:0 auto;right:auto;position:relative}}@media only screen and (min-width: 480px) and (max-width: 768px){section.card-view .full-view .inside .content{position:relative;margin:0 auto}}section.card-view .full-view .inside .content img:not(.emojione){margin-bottom:-3px;cursor:pointer}section.card-view .full-view .editable{display:none;position:absolute;padding:5px;background-color:transparent;border:1px dashed #a6d4ec;line-height:1em;text-align:center;font-size:1em;overflow:hidden;outline-width:0;resize:none;-webkit-transition:all 250;-moz-transition:all 250;-ms-transition:all 250;-o-transition:all 250;transition:all 250}section.card-view .full-view .editable.larger-line{line-height:1em}section.card-view .full-view .editable.standard-line{line-height:0.8em}section.card-view .full-view .editable.no-border{border:solid 2px rgba(0,0,0,0) !important}section.card-view .full-view .editable.active{border-color:#a6d4ec}section.card-view .full-view .editable.active.alert{border-color:#aa1437;box-shadow:0px 0px}section.card-view .full-view .editable+.emojionepicker-picker{display:none !important}section.card-view .full-view .editable.active:not(.personalized-area)+.emojionepicker-picker{display:block !important}section.card-view .full-view .editable.black{color:#000000}section.card-view .full-view .editable.blue{color:blue}section.card-view .full-view .editable.red{color:#aa1437}section.card-view .full-view .editable.green{color:#329746}section.card-view .full-view .editable.purple{color:purple}section.card-view .full-view textarea.personalized-area{display:block;border:solid 2px rgba(0,0,0,0) !important}section.card-view .full-view .text-options .font-dropdown .options{max-height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}section.card-view .full-view .text-options .font-size .range-input .range-rail{height:10px;margin-top:8px}@media screen and (min-width: 48em){section.card-view .full-view .text-options .font-size .range-input .range-handle{width:35px;height:35px;top:10px;border:1px solid #389bde}}section.card-view .full-view .text-options #close-emojionepicker:hover{cursor:pointer}section.card-view .full-view .buttons{text-align:center;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:#ffffff;padding-top:120px;padding-left:45px}@media screen and (max-width: 47.9375em){section.card-view .full-view .buttons{display:none}}@media screen and (max-width: 47.9375em){section.card-view .full-view .buttons.biz{display:block}}section.card-view .full-view .buttons.horiz{position:relative;top:6%}@media only screen and (min-width: 960px) and (max-width: 1068px){section.card-view .full-view .buttons.horiz{top:75%}}section.card-view .full-view .buttons.horiz .edit-or-buy{margin-top:0% !important;display:inline-flex}section.card-view .full-view .buttons.horiz .edit-or-buy .or{padding:50px 0;width:50px}section.card-view .full-view .buttons #finish-personalization{font-size:1.1em}@media screen and (min-width: 48em) and (max-width: 65em){section.card-view .full-view .buttons #finish-personalization{font-size:0.9em}}section.card-view .full-view .buttons .edit-or-buy{margin-top:10%}section.card-view .full-view .buttons .edit-or-buy a,section.card-view .full-view .buttons .edit-or-buy button{height:auto}section.card-view .full-view .buttons .edit-or-buy .personalize{font-size:1.2em}@media screen and (min-width: 48em) and (max-width: 65em){section.card-view .full-view .buttons .edit-or-buy .personalize{font-size:0.9em}}section.card-view .full-view .buttons .edit-or-buy .skip{font-size:0.99em}@media screen and (min-width: 48em) and (max-width: 65em){section.card-view .full-view .buttons .edit-or-buy .skip{font-size:0.9em}}section.card-view .full-view .buttons .or{color:#ffffff}@media screen and (min-width: 60em){section.card-view .full-view .buttons .or{padding:5px 0}}section.card-view .full-view .buttons #upload-new-photo{display:none}section.card-view .full-view .buttons .in-editor{position:absolute;bottom:18%;display:none}section.card-view .full-view .buttons .in-editor #cancel-text-editing{font-size:0.8em;color:#a2f667;cursor:pointer}section.card-view .full-view .buttons .in-editor #save-changes{margin-top:10px;font-size:0.8em}section.card-view .full-view .buttons .in-editor #save-changes a{color:#a2f667}section.card-view .full-view .buttons .in-editor #proceed-to-shipping,section.card-view .full-view .buttons .in-editor #express-proceed-to-shipping,section.card-view .full-view .buttons .in-editor #proceed-to-shipping-biz{display:none;font-size:2em}@media screen and (min-width: 48em) and (max-width: 65em){section.card-view .full-view .buttons .in-editor #proceed-to-shipping,section.card-view .full-view .buttons .in-editor #express-proceed-to-shipping,section.card-view .full-view .buttons .in-editor #proceed-to-shipping-biz{font-size:1.5em}}section.card-view .full-view .buttons .in-editor #multipersonalize-proceed-to-shipping{display:none}@media only screen and (min-width: 0px) and (max-width: 479px){section.card-view .full-view .buttons .in-editor.biz.vert{top:522px !important;padding-left:40px !important}}section.card-view .full-view .save-design a{font-size:0.8em;color:yellow}section.card-view .full-view .save-design a:hover{cursor:pointer}section.card-view .full-view .photo-helper{position:absolute;left:95%;top:40%;font-size:1.5em;z-index:99;width:200px;background-image:url(/assets/cv-right-tooltip-photo-5df32a1660cfcd2a9ce700c6b2fda942457e652b551f00329720c8adf7c0a5dc.png);background-size:100% 100%;padding:15px 0px 15px 35px;color:white}section.card-view .full-view #multipersonalize-progress{display:none;padding-top:5px}section.card-view .full-view #multipersonalize-progress a{color:#ffffff}section.card-view .details-and-social{margin-top:-30px}section.card-view .details-and-social .what-is-cardfool{background-color:yellow;padding:12px;margin-bottom:10px;border:1px solid #b9b901}section.card-view .details-and-social .card-description{display:none;font-size:0.7em}@media screen and (min-width: 48em){section.card-view .details-and-social .card-description{display:block}}section.card-view .details-and-social .card-description .card-title{font-weight:bold}section.card-view .details-and-social .social{text-align:right;padding:0 10px;margin-top:20px}@media screen and (min-width: 48em){section.card-view .details-and-social .social{margin-top:0}}section.card-view .details-and-social .social img:not(.emojione){width:auto;height:20px}@media screen and (min-width: 48em){section.card-view .mobile-photo-upload{display:none}}section.card-view .navigation .desktop{display:none}@media screen and (min-width: 48em){section.card-view .navigation .desktop{display:block}}section.card-view .navigation .desktop .back{padding-left:20px}section.card-view .navigation .desktop .continue{padding-right:20px;text-align:right}section.card-view .navigation .mobile{padding-top:15px}@media screen and (min-width: 48em){section.card-view .navigation .mobile{display:none}}section.card-view .navigation .mobile button{display:block;background:#eee;color:#fff;border:none;box-shadow:3px 3px 3px -1px #888;border-radius:3px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:0.7em;line-height:1.3;max-width:50%}section.card-view .navigation .mobile button.blue{float:left;padding:5px 7px;background-color:#316ba7}section.card-view .navigation .mobile button.green{float:right;width:140px;padding:10px;background-color:#329746}section.card-view .front-text{color:white;font-size:0.9em;position:absolute;left:18%;bottom:0.5%}section.card-view .front-text.horiz{bottom:24%;left:25%}@media screen and (max-width: 47.9375em){section.card-view .front-text{display:none}}section.card-view .back-text{color:white;font-size:0.9em;position:absolute;left:61%;bottom:0.5%}section.card-view .back-text.horiz{bottom:24%;left:72%}@media screen and (max-width: 47.9375em){section.card-view .back-text{display:none}}section.card-view.horiz .full-view{padding:15px 7px 2% 0}section.card-view.horiz .full-view .front{padding-top:0;position:relative}section.card-view.horiz .full-view .front:before{content:'';position:absolute;right:-5px;width:20px;height:97%;background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);background-repeat:none;background-size:111% 140%}section.card-view.horiz .full-view .inside.col-5{width:38%;margin-top:0}section.card-view.horiz .full-view .inside.col-5 .inside-top{position:relative;z-index:8}section.card-view.horiz .full-view .inside.col-5 .content{height:100%;width:88%;bottom:0;top:-3px;right:0;left:21px;position:relative}section.card-view.horiz .full-view .inside.col-5 .content img:not(.emojione){width:378px;height:275px}section.card-view.horiz .full-view .buttons{padding:0}section.card-view.flat .full-view .front{background-image:none;padding-top:0}section.card-view.flat .full-view .inside-top,section.card-view.flat .full-view .inside .left{display:none}section.card-view.flat .full-view .inside{margin-top:15px}section.card-view.flat .full-view .inside.horiz{margin-top:0px}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-view.flat .full-view .inside.horiz{top:20px}}section.card-view.flat .full-view .inside .content{position:relative;width:88.4%;left:9px;right:auto}section.card-view.flat .full-view .inside .content.horiz{width:94.4%}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-view.flat .full-view .inside .content.horiz{transform:scale(0.9) !important;left:-25px !important}}section.card-view.flat.horiz .full-view .inside.col-5{width:41.66667%}section.card-view.flat.horiz .full-view .inside.col-5 .content{top:0}@media screen and (min-width: 60em) and (max-width: 65em){section.card-view .photo-upload-full-view .front{min-width:408px}section.card-view .photo-upload-full-view .buttons,section.card-view .photo-upload-full-view .in-editor{max-width:110px}section.card-view .photo-upload-full-view .buttons.horiz,section.card-view .photo-upload-full-view .in-editor.horiz{position:relative}section.card-view .photo-upload-full-view .buttons button,section.card-view .photo-upload-full-view .buttons #finish-personalization,section.card-view .photo-upload-full-view .in-editor button,section.card-view .photo-upload-full-view .in-editor #finish-personalization{font-size:0.7em}}section.card-view .mobile-horizontal-cards{display:none}@media screen and (max-width: 47.9375em){section.card-view .mobile-horizontal-cards{display:block;background-color:rgba(0,0,0,0.65);width:1300px;height:1000px;position:absolute;top:0px;z-index:99}section.card-view .mobile-horizontal-cards .mobile-horiz-alert{text-align:center;font-size:1.3em;line-height:1.5em;font-family:Sanchez;color:white;background-color:#389bde;max-width:355px;padding:100px 20px 100px 20px;border-radius:10px;margin:4% 4% 4% 2%}section.card-view .mobile-horizontal-cards .mobile-horiz-alert span{font-size:1.2em}}section.card-view .ie-alert .update{background-color:rgba(0,0,0,0.45);width:2190px;height:1000px;position:fixed;top:0px;left:0px;z-index:9999}section.card-view .ie-alert .update .update-box{background-color:#389bde;width:500px;margin:0px 300px;top:200px;position:relative;z-index:999999999999;padding:20px;color:white;font-size:1em;line-height:1.2em;text-align:center}section.card-view .ie-alert .update .update-box span{font-size:1em}section.card-view .ie-alert .update .update-box a{color:white;padding:5px;margin:5px}section.card-view .ie-alert .switch{position:fixed;top:0;text-align:center;background-color:#389bde;z-index:9999;color:white;max-width:400px;left:33%;font-size:0.8em;padding:10px}section.card-view .ie-alert .switch a{color:yellow}section.card-view .close-alert{background-color:purple;border-radius:10px;margin:0 auto;max-width:150px;padding:10px}@media screen and (min-width: 60em){section.card-view .ecard-icon-show{position:absolute;top:90.5%;left:93%;width:75px;text-align:center;background-image:url(/assets/ecard-icon-9299d28c4463e89fa866b6b2dead778115403908319bf0f450bac7f7cb6309c6.png);background-repeat:no-repeat;background-size:75%;padding:5px 10px 5px 0px;font-size:11px;color:#389bde}section.card-view .ecard-icon-show.horiz{top:90%;left:2%}}@media screen and (max-width: 59.9375em){section.card-view .ecard-icon-show{display:none}}section.card-view .old-line-item{background-color:rgba(136,136,136,0.55);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;font-family:Sanchez;color:white;text-align:center;padding-top:25%;font-size:2em}section.card-view .old-line-item span{text-shadow:-3px 2px 3px black}section.card-view .old-line-item .redirect{font-size:0.7em;text-align:center;margin:0 auto;background-color:green;color:white;border-radius:10px;padding:10px;max-width:350px}section.card-view .too-much-text{display:none;color:white;background-color:#B52626;font-family:Sanchez;text-align:center;border-radius:5px;position:absolute;width:163px;padding:9px;z-index:999;top:8px}section.card-view .smaller-helper{display:none;font-weight:bold;font-size:58px;color:#b52626;position:absolute;top:62px;right:8px}.cv-tooltip{color:#ffffff;font-size:0.7em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;background-size:100% 100%;background-image:url(/assets/cv-right-tooltip-e2311ef161316aff3ba3ad97775f302ffbda63190544574e195db61ec4df290f.png);position:absolute;top:10px;left:-200px;width:100px;padding:10px;text-align:right;z-index:20}@media only screen and (min-width: 0px) and (max-width: 479px){.cv-tooltip{display:none}}.cv-tooltip.tooltip-left{background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);right:-200px;left:auto;text-align:left}.cv-tooltip .inside{vertical-align:middle;display:inline-block;width:80%;line-height:1.1}.cv-tooltip .horiz-correction{left:465px}.card-holder{position:relative}.card-holder .left,.card-holder .content{bottom:0}.pick-different-photo-link{color:white;font-weight:bold;position:absolute;left:1em;bottom:1em}.editable{z-index:18}#image-options-close{float:right;color:white;font-weight:bold;padding:5px}.photo-upload-border-box{pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.next-button{background:#329746;box-shadow:none;border:1px solid white;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal}.add-to-favorites{background-image:url(/assets/social-add-favorites-1f1cc6afcd16e9f398457c7620bf6ce20d83468f38f525e73e091a994ca0ee15.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:20px;width:100px;display:inline-block}.add-to-favorites.is-favorited,.add-to-favorites:hover{background-image:url(/assets/social-add-favorites-favorited-58a8eefb86052e325a959afffa92ffb42d39b03022b4cbb91f49794ce0b10d93.png)}.browse-more-cards{background-color:purple;color:white;font-size:12px;text-align:center;padding:10px 5px;border-radius:5px;box-shadow:-2px 2px 2px black;max-width:165px;float:right}.browse-more-cards:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.browse-more-cards a{color:white}.browse-more-cards a:hover{color:white}.radio-blocking{display:table}.radio-blocking input[type="radio"],.radio-blocking label{display:table-cell}.radio-blocking label{padding-left:6px}.card-small-preview{position:relative;width:100%;padding-top:70%}.card-small-preview .card-front-face,.card-small-preview .card-inside-face{position:absolute;width:50%;height:100%;top:0%;left:0%;background-repeat:no-repeat}.card-small-preview .card-front-face img:not(.emojione),.card-small-preview .card-inside-face img:not(.emojione){position:absolute;width:90%;background-color:#fff;border:1px solid #999}.card-small-preview.flat .card-front-face:before,.card-small-preview.flat .card-inside-face:before{display:none}.card-small-preview.flat .card-front-face img:not(.emojione){left:5%}.card-small-preview.flat .card-inside-face img:not(.emojione){width:90%}.card-small-preview .card-front-face:before{content:'';display:inline-block;position:absolute;top:5%;left:0;width:90%;height:6%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% 100%}.card-small-preview .card-front-face.expand:before{content:'';top:-1%;height:3%}.card-small-preview .card-front-face.expand-photo:before{content:'';top:-2%;height:4%;background-image:url(/assets/card-inside-peek-photo-048997d5360da92a6d79a7b4144b02e15d0d5272cdc5af80d2ea68dbdcefaa7b.png)}.card-small-preview .card-front-face img:not(.emojione){bottom:10%}.card-small-preview .card-inside-face{left:50%;top:-4%}.card-small-preview .card-inside-face.horiz{top:0%;left:41%;width:56%}.card-small-preview .card-inside-face:before{content:'';display:inline-block;position:absolute;width:16%;left:3px;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:100% 100%}@media only screen and (min-width: 0px) and (max-width: 479px){.card-small-preview .card-inside-face:before{top:-2%;height:95%}}@media only screen and (min-width: 480px) and (max-width: 9999px){.card-small-preview .card-inside-face:before{top:-2.5%;height:96%}}.card-small-preview .card-inside-face img:not(.emojione){right:0;bottom:6%;width:83%}.card-small-preview .card-inside-face.vertical-folded img:not(.emojione){bottom:10%}.card-small-preview.horiz .card-front-face:before{background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);top:auto;left:90%;bottom:12%;width:7%;height:67%}.card-small-preview.horiz .card-inside-face img:not(.emojione){width:90%;right:5%}.card-small-preview.horiz .card-inside-face:before{background-image:url(/assets/card-inside-horiz-ced4da574ae2d00fcbd23c270d83237ec9fa1cfa45381287eea6915f1c6534de.png);left:0;top:25%;width:100%;height:10%;all:unset}.editable-cover-wrapper{top:0;left:0;height:100%;width:100%}img.emojione{min-width:0;min-height:0;height:1em;margin-left:0em;margin-right:0em}#popup-container{display:none;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6)}#popup-container.open{display:block}#popup-container .tab,#popup-container label{font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container .agree-terms{color:#000000;margin:0 auto;width:330px;text-align:justify}#popup-container .forgot-password{text-align:center}#popup-container .forgot-password a{color:white}#popup-container .sign-up h3{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;text-align:center}#popup-container .email-signup label{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal}#popup-container .popup{position:absolute;top:50%;left:50%;margin-left:-275px;margin-top:-225px;width:550px;min-height:450px;border-radius:10px;box-shadow:0 3px 10px #000000;background-color:#389bde;color:white;display:none}@media screen and (max-width: 47.9375em){#popup-container .popup{width:300px;top:50%;left:83%;height:410px}}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container .popup{width:300px;top:50%;left:80%;height:410px}}@media only screen and (min-width: 0px) and (max-width: 479px){#popup-container .popup{top:0px;left:0px;margin-left:0px;margin-top:0px;width:100%}}#popup-container .popup.open{display:block}#popup-container #account-popup.popup{background-color:#389bde;color:#ffffff;min-height:350px}#popup-container #account-popup.popup .navigation{margin-bottom:10px}#popup-container #account-popup.popup .navigation .tab{display:inline-block;color:#ffffff;font-size:2em;background-color:#316ba7;width:50%;float:left;text-align:center;padding:10px;cursor:pointer}#popup-container #account-popup.popup .navigation #log-in-tab.tab{border-top-left-radius:10px}#popup-container #account-popup.popup .navigation #sign-up-tab.tab{border-top-right-radius:10px}#popup-container #account-popup.popup .navigation .tab.biz{background-color:#12223c;font-family:auto}#popup-container #account-popup.popup .navigation .tab.active{background-color:#389bde}#popup-container #account-popup.popup .navigation .tab.active.biz{background-color:#6e9cac;font-family:auto}#popup-container #account-popup.popup label{display:inline-block;width:38%;text-align:right;padding-right:10px;margin-bottom:5px}#popup-container #account-popup.popup label:after{content:':'}#popup-container #account-popup.popup input{width:59%;background-color:#ffffff;border-width:0;padding:0.2em 0.4em;font-size:1.25em}#popup-container #account-popup.popup input[type=submit]{padding:0.3em;font-size:1em;color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.5);border-radius:5px;background-color:#159164;border:2px solid #159164;background-image:-webkit-linear-gradient(180deg, #329746, #159164);background-image:-moz-linear-gradient(180deg, #329746, #159164);background-image:linear-gradient(180deg, #329746, #159164)}#popup-container #account-popup.popup input[type=date]{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal}#popup-container #account-popup.popup .content{margin:10px 10%;line-height:1.5;width:80%}#popup-container #account-popup.popup .content .message{text-align:center;padding:30px 0}#popup-container #account-popup.popup .facebook{background-color:#3b5998;padding-left:48px;position:relative;padding-top:13px;text-align:left}#popup-container #account-popup.popup .facebook:hover{text-decoration:none}#popup-container #account-popup.popup .facebook img{width:30px;position:absolute;top:15px;left:10px}#popup-container #account-popup.popup .input label{font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container #account-popup.popup .checkbox input[type=checkbox]{width:auto;margin-left:25%;margin-top:4px;vertical-align:top;background-color:transparent}#popup-container #account-popup.popup .checkbox label{text-transform:none;text-align:left;width:67%;color:#000000;font-size:0.8em}#popup-container #account-popup.popup .checkbox label:after{display:none}#popup-container #account-popup.popup .checkbox.agree-terms{margin-top:1em}#popup-container #account-popup.popup .checkbox.agree-terms a{color:#ffffff}#popup-container #account-popup.popup .radio-buttons{display:inline-block;width:60%;position:relative;top:5px;height:22px}#popup-container #account-popup.popup .radio-buttons .gender{float:left}#popup-container #account-popup.popup .radio-buttons .female{width:45%}#popup-container #account-popup.popup .radio-buttons .male{width:40%}#popup-container #account-popup.popup .radio-buttons input{display:inline-block;width:auto}#popup-container #account-popup.popup .radio-buttons label{display:inline-block;font-size:0.8em;padding:0;width:auto}#popup-container #account-popup.popup .radio-buttons label:after{content:''}#popup-container #account-popup.popup .buttons{clear:both;margin-top:20px;text-align:center;color:#403f41;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container #account-popup.popup .buttons .button{height:60px}#popup-container #account-popup.popup .buttons button,#popup-container #account-popup.popup .buttons a{display:inline-block;vertical-align:middle}#popup-container #account-popup.popup .buttons .or{display:inline-block;margin:10px 20px;color:white;font-weight:bold}#popup-container #account-popup.popup .sign-up-button{width:160px;display:inline-block}#popup-container #upload-popup.popup{padding:10px 10px 50px;background-color:#389bde;color:#ffffff;text-align:center}#popup-container #upload-popup.popup .directions{font-size:1.5625em;margin:20px 0}@media screen and (max-width: 47.9375em){#popup-container #upload-popup.popup .directions{font-size:1em}}#popup-container #upload-popup.popup .directions span{font-size:0.5em}@media screen and (max-width: 47.9375em){#popup-container #upload-popup.popup .directions span{display:none}}#popup-container #upload-popup.popup .sources{float:left;width:20%;font-size:0.8em;cursor:pointer}@media screen and (max-width: 47.9375em){#popup-container #upload-popup.popup .sources{width:100%}}#popup-container #upload-popup.popup .sources .source{padding:5px 2px 5px 2px;overflow:hidden;border-width:1px;margin-bottom:1px}@media only screen and (min-width: 0px) and (max-width: 479px){#popup-container #upload-popup.popup .sources .source{font-size:2em;padding:8px 2px 8px 2px}}#popup-container #upload-popup.popup .sources .source:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#popup-container #upload-popup.popup .sources .source img{cursor:pointer;float:left;padding-right:0.25em}#popup-container #upload-popup.popup .sources .source img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width: 47.9375em){#popup-container #upload-popup.popup .sources .source.cardfool{display:none}}#popup-container #upload-popup.popup .sources .source.cardfool img{width:30%;margin-left:2%;border-radius:5px}#popup-container #upload-popup.popup .upload-from-cardfool{float:left;background-color:#ffffff;border-radius:7px;height:245px;width:80%;box-shadow:inset 0 0 7px #000000;color:#C5C5C5}#popup-container #upload-popup.popup .upload-from-cardfool p{padding-top:5px}#popup-container #upload-popup.popup .photos,#popup-container #upload-popup.popup .preview,#popup-container #upload-popup.popup .dropzone{float:left;position:relative;width:79%;height:343px;background-color:#ffffff;border-radius:7px;box-shadow:inset 0 0 7px #000000;overflow:hidden;padding:10px;margin-left:5px}#popup-container #upload-popup.popup .photos img,#popup-container #upload-popup.popup .preview img,#popup-container #upload-popup.popup .dropzone img{cursor:pointer}#popup-container #upload-popup.popup .photos .label,#popup-container #upload-popup.popup .preview .label,#popup-container #upload-popup.popup .dropzone .label{position:absolute;color:#828282;font-size:1.5em;width:93%;top:120px;cursor:default}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container #upload-popup.popup .photos .label,#popup-container #upload-popup.popup .preview .label,#popup-container #upload-popup.popup .dropzone .label{display:none}}#popup-container #upload-popup.popup .photos .label span,#popup-container #upload-popup.popup .preview .label span,#popup-container #upload-popup.popup .dropzone .label span{font-size:18px}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container #upload-popup.popup .photos,#popup-container #upload-popup.popup .preview,#popup-container #upload-popup.popup .dropzone{display:none !important}}#popup-container #upload-popup.popup .photos .label-mobile,#popup-container #upload-popup.popup .preview .label-mobile,#popup-container #upload-popup.popup .dropzone .label-mobile{display:none}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container #upload-popup.popup .photos .label-mobile,#popup-container #upload-popup.popup .preview .label-mobile,#popup-container #upload-popup.popup .dropzone .label-mobile{display:block;position:absolute;color:#828282;font-size:1.5em;width:100%;top:120px;cursor:default;left:0px}}#popup-container #upload-popup.popup .photos{overflow:auto}#popup-container #upload-popup.popup .preview img{max-width:70%;max-height:70%;margin:5%}#popup-container #upload-popup.popup .dropzone .dropzone-error{position:absolute;width:100%;color:#aa1437;font-size:1.25em;top:10px;left:10px;text-align:left;cursor:default}#popup-container #upload-popup.popup #photo_upload_input{height:0;width:0;opacity:0;filter:alpha(opacity=0)}#popup-container #upload-popup.popup #photo-upload-waiting{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:9px;background:rgba(0,0,0,0.7) url(/assets/loading-3f547428575ae8d3da3ea667d5f447d5ca74a6a3d85e6c11d9e005ced399239f.gif) no-repeat center center;display:none}#popup-container #upload-popup.popup #photo-upload-warning{position:absolute;top:250px;left:130px;width:312px;background:#CF0235;color:#fff;font-size:13px;font-weight:bold;text-align:center;padding:15px 30px;box-shadow:0 0 9px rgba(0,0,0,0.8);display:none}#popup-container #upload-popup.popup #photo-upload-warning #photo-upload-accept{background:#A63EAD;font-size:15px;padding:5px 0;margin:7px 0 3px;cursor:pointer}#popup-container #upload-popup.popup #photo-upload-warning #photo-upload-new{background:#438433;font-size:15px;padding:5px 0;margin:3px 0 0 0;cursor:pointer}#popup-container #upload-popup.popup #photo-upload-warning #photo-upload-size{padding-top:10px}#popup-container #printoff-popup.popup{width:700px;height:480px;margin-left:-350px;color:#ffffff;background-color:#0087ca;background-image:url(/assets/printoff-background-73a2c3a1d1bfc4f51285631cdd290d867ebdcd16dcf4c0d4ffcdfcfc4b737f0d.png);background-repeat:no-repeat;background-position:bottom left;padding-left:420px;padding-top:35px;line-height:1.5}#popup-container #printoff-popup.popup .title{font-size:1.6875em;margin-bottom:30px}#popup-container #printoff-popup.popup .title sup{font-size:0.5em;vertical-align:super}#popup-container #printoff-popup.popup .small{margin-top:20px;font-size:0.9em}#popup-container #printoff-popup.popup a{color:#ffffff;text-decoration:underline}#popup-container #message-helper.popup{font-family:Sanchez}#popup-container #message-helper.popup .helper-header{text-align:center;font-size:1.3em;padding-top:10px}#popup-container #message-helper.popup .helper-body{background-color:white;border-radius:10px;padding:10px;margin:10px;overflow:scroll;max-height:395px}#popup-container #message-helper.popup .helper-body .message-body{color:black;text-align:center}#popup-container #message-helper.popup .helper-body .message-body:hover{background-color:#389bde}#popup-container #message-helper.popup .helper-body .message-body .message-content{cursor:pointer;padding:20px}#popup-container #message-helper.popup hr{margin:2px}#popup-container #message-helper.popup .message-insert-button{text-align:center;width:200px;padding:15px;margin-left:33%;cursor:pointer}#popup-container #digital-envelope-popup.popup{width:750px;height:50px;margin-left:-375px;margin-top:-250px;padding:10px;background-color:#389bde;color:#ffffff}#popup-container #digital-envelope-popup.popup .accordion{height:100%}#popup-container #digital-envelope-popup.popup .accordion .label{padding:0 10px 10px 10px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container #digital-envelope-popup.popup .accordion .section .title{border:1px solid #316ba7;background-color:#389bde;background-image:-webkit-linear-gradient(180deg, #389bde, #316ba7);background-image:-moz-linear-gradient(180deg, #389bde, #316ba7);background-image:linear-gradient(180deg, #389bde, #316ba7);font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:1.125em;text-align:center;padding:10px 0;cursor:pointer}#popup-container #digital-envelope-popup.popup .accordion .section .expander{background-color:#ffffff;box-shadow:inset 0 0 5px rgba(0,0,0,0.75);padding:10px;color:#000000;max-height:260px;overflow:hidden}#popup-container #digital-envelope-popup.popup .accordion .section .expander.stamps{overflow-y:scroll}#popup-container #digital-envelope-popup.popup .accordion .section .expander.stamps img{cursor:pointer}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors{overflow-y:scroll}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors{text-align:center}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors .color{display:inline-block;width:90px;height:90px;border-radius:3px;border:1px solid rgba(0,0,0,0.3);cursor:pointer}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors .white{background-color:#f3f3f3}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors .red{background-color:#aa1437}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors .blue{background-color:#389bde}#popup-container #digital-envelope-popup.popup .accordion .section .expander.colors .green{background-color:#329746}#popup-container #digital-envelope-popup.popup .accordion .section .expander .form{border-radius:7px;background-color:#a6d4ec;overflow:hidden;border:1px solid #828282}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]{display:block;width:100%;background-color:#a6d4ec;border-width:0;font-size:0.9em;margin:0;padding:8px 0 3px 20px;border-bottom:1px solid #828282}#popup-container #digital-envelope-popup.popup .accordion .section .expander input.city[type="text"],#popup-container #digital-envelope-popup.popup .accordion .section .expander input.state[type="text"],#popup-container #digital-envelope-popup.popup .accordion .section .expander input.zip[type="text"]{padding-bottom:8px;float:left;border-bottom:0}#popup-container #digital-envelope-popup.popup .accordion .section .expander input.city[type="text"]{width:60%}#popup-container #digital-envelope-popup.popup .accordion .section .expander input.state[type="text"]{width:15%;border-left:1px solid #828282;padding-left:5px}#popup-container #digital-envelope-popup.popup .accordion .section .expander input.zip[type="text"]{float:left;width:25%;border-left:1px solid #828282;padding-left:5px}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]::-webkit-input-placeholder{color:#828282}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]::-moz-input-placeholder{color:#828282}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]::input-placeholder{color:#828282}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]:focus::-webkit-input-placeholder{color:transparent}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]:focus:-moz-placeholder{color:transparent}#popup-container #digital-envelope-popup.popup .accordion .section .expander input[type="text"]:focus:placeholder{color:transparent}#popup-container #digital-envelope-popup.popup .envelope-container{margin:10px;padding:35px;border-radius:10px;background-color:#ffffff;box-shadow:inset 0 0 10px #000000}#popup-container #digital-envelope-popup.popup .envelope-container .envelope{position:relative;background-color:#389bde;width:100%;border-radius:2px;box-shadow:inset 0 -1px 3px rgba(0,0,0,0.5);background-image:-webkit-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));background-image:-moz-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1))}#popup-container #digital-envelope-popup.popup .envelope-container .envelope.white{background-color:#f3f3f3}#popup-container #digital-envelope-popup.popup .envelope-container .envelope.red{background-color:#aa1437}#popup-container #digital-envelope-popup.popup .envelope-container .envelope.blue{background-color:#389bde}#popup-container #digital-envelope-popup.popup .envelope-container .envelope.green{background-color:#329746}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .ratio{padding-bottom:70%}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .stamp{position:absolute;top:5%;right:5%;width:15%;height:25%}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .stamp img{height:100%;width:auto}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .sender-address{position:absolute;left:5%;top:5%;width:40%}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .recipient-address{position:absolute;left:10%;top:45%;width:80%;height:20%;text-align:center;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:#000000;line-height:1.2}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .recipient-address #preview-city,#popup-container #digital-envelope-popup.popup .envelope-container .envelope .recipient-address #preview-state,#popup-container #digital-envelope-popup.popup .envelope-container .envelope .recipient-address #preview-zip{display:inline-block;margin-right:0.5em}#popup-container #digital-envelope-popup.popup .envelope-container .envelope .recipient-address #preview-city:after{content:','}#popup-container #shipping-non_personalized.popup{background-color:#389bde;padding:20px}#popup-container #shipping-non_personalized.popup .quantity{background-color:white;border-radius:5px;height:50px;margin-top:10px;margin-bottom:10px}#popup-container #shipping-non_personalized.popup .quantity-question{color:#389bde;float:left;padding:15px;font-size:1.3em}#popup-container #shipping-non_personalized.popup .quantity-picker{padding:5px;width:94px;height:39px;font-size:1.3em;color:#389bde;margin:5px}#popup-container #shipping-non_personalized.popup ul{color:white;padding:10px;font-size:0.9em}#popup-container #shipping-non_personalized.popup input[type="number"]::-webkit-outer-spin-button,#popup-container #shipping-non_personalized.popup input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAYAAACJ8xqgAAAACXBIWXMAAC4jAAAuIwF4pT92AAAD/mlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjajZTPbxRlGMc/u/POrAk4B1MBi8GJP4CQQrZgkAZBd7vLtlDLZtti25iY7ezb3bHT2fGd2fIjPXHRG6h/gIocPJh4MsFfES7AQQMJQUNsSEw4lPgjRBIuhtTDTHcHaMX39Mzzfp/v9/s875OBzOdV33fTFsx6oaqU8tb4xKSVuUGaZ1hDN2uqduDnyuUhgKrvuzxy7v1MCuDa9pXv//OsqcnAhtQTQLMW2LOQOga6a/sqBOMWsOdo6IeQeRboUuMTk5DJAl31KC4AXVNRPA50qdFKP2RcwLQb1Rpk5oGeqUS+nogjDwB0laQnlWNblVLeKqvmtOPKhN3HXP/PM+u2lvU2AWuDmZFDwFZIHWuogUocf2JXiyPAi5C67If5CrAZUn+0ZsZywDZIPzWtDoxF+PSrJxqjbwLrIF1zwsHROH/Cmxo+HNWmz8w0D1VizGU76J8Enof0zYYcHIr8aNRkoQj0gLap0RqI+bWDwdxIcZnnRKN/OOLR1DvVg2WgG7T3VbNyOPKsnZFuqRLxaxf9sBx70BY9d3go4hSmDIojy/mwMToQ1YrdoRqNa8XktHNgMMbP+255KPImzqpWZSzGXK2qYiniEX9Lbyzm1DfUqoVDwA7Q93MkVUXSZAqJjcd9LCqUyGPho2gyjYNLCYmHROGknmQGZxVcGYmK4w6ijsRjEYWDvQomUrgdY5pivciKXSIr9oohsU/sEX1Y4jXxutgvCiIr+sTedm05oW9R53ab511aSCwqHCF/uru1taN3Ur3t2FdO3XmguvmIZ7nsJzkBAmbayO3J/i/Nf7ehw3FdnHvr2tpL8xx+3Hz1W/qifl2/pd/QFzoI/Vd9QV/Qb5DDxaWOZBaJg4ckSDhI9nABl5AqLr/h0UzgHlCc9k53d27sK6fuyPeG7w1zsqeTzf6S/TN7Pftp9mz294emvOKUtI+0r7Tvta+1b7QfsbTz2gXtB+2i9qX2beKtVt+P9tuTS3Qr8VactcQ18+ZG8wWzYD5nvmQOdfjM9WavOWBuMQvmxva7JfWSvThM4LanurJWhBvDw+EoEkVAFReP4w/tf1wtNoleMfjQ1u4Re0XbpVE0CkYOy9hm9Bm9xkEj1/FnbDEKRp+xxSg+sHX2Kh3IBCrZ53amkATMoHCYQ+ISIEN5LATob/rHlVNvhNbObPYVK+f7rrQGPXtHj1V1XUs59UYYWEoGUs3J2g7GJyat6Bd9t0IKSK270smFb8C+v0C72slNtuCLANa/3Mlt7YanP4Zzu+2Wmov/+anUTxBM79oZfa3Ng35zaenuZsh8CPc/WFr658zS0v3PQFuA8+6/WQBxeLnbzNAAAAAgY0hSTQAAbZgAAHOOAADyewAAhNoAAG6UAADlGgAAMycAABkXmUkcfwAAAbNJREFUeNrk1b1rFFEUxuEnqyZayUJURCsh2MRCFEwhFnZB8KPwIxb6D0SMFhaKhXVSRBCJIaawSOdHoamCoJWCCaKdWklAAkaCqNGFuDZX2ayzd+aO2/lWM5czv3vmnvfc01Gv17VTa38/7Bl6G4vrRxcetAqYHe1ZDYyoghFswDRqecF5Oood2IaTRXaPqYrzWI9OnMOWfwEewv6G970h41LAblxsiunABWwtAxzA7oz1nTibCtyEK5HNLmF7CvByzuFXcbUocBdOF7DTcezLA1YwhM0FgNUQuyYG7MPhhNbtx4FWwHXBuN0JwI3B+J1ZwBM4VeKCOYIzf902oRhP8C0YuKi60PvH+e2+DyvarP8Q2DhTBjGMMlUanB3tmWy2zRSO4WAi7BHuZf3yp5DhjwTYchhgS63O8BnuJwCn8CJWlCXcwucCsEVM4EtelZ+HnfN0B3NFbLOM2/gYgX3AZNbQb+XDVxiPAG/gTYqxa+GXsj56HY6kltop73AzY/063pdpvRXcxdOGtRk8xM+yvTwfrLGCrxjDQqFejugxXuJ7U7algQu4FrJczAtu+wj4NQCDj1bxX85olwAAAABJRU5ErkJggg==) no-repeat center center;width:1em;border-left:0px solid #BBB;opacity:.7;position:absolute;top:8.5%;right:13%;bottom:84%}#popup-container #shipping-non_personalized.popup input[type="number"]::-webkit-inner-spin-button:hover,#popup-container #shipping-non_personalized.popup input[type="number"]::-webkit-inner-spin-button:active{opacity:1}#popup-container #shipping-non_personalized.popup input:-webkit-autofill{background:black;color:red}#popup-container #prewritten.popup .prewritten-header{text-align:center;color:white;font-family:Verdana;font-size:1.7em;padding:10px}#popup-container #prewritten.popup .subheader{text-align:center}#popup-container #prewritten.popup .prewritten-body{background-color:white;border-radius:10px;margin:15px;height:300px;padding:15px;overflow:auto}#popup-container #prewritten.popup .prewritten-body .occasion{color:black;font-size:1.2em;padding-bottom:10px}#popup-container #prewritten.popup .prewritten-body .content{color:black;width:100%;padding-bottom:10px}#popup-container #prewritten.popup .prewritten-body .content [type=radio],#popup-container #prewritten.popup .prewritten-body .content label,#popup-container #prewritten.popup .prewritten-body .content .tone{display:inline-block}#popup-container #prewritten.popup .prewritten-body .content [type=radio]{width:4%}#popup-container #prewritten.popup .prewritten-body .content input[type="radio"]+label{background-position:0px 20px}#popup-container #prewritten.popup .prewritten-body .content label{width:90%;font-family:'laurencb';font-size:26px;color:#009ce4;margin-top:-10px}#popup-container #prewritten.popup .prewritten-body .content label:hover{background-color:rgba(56,155,222,0.21);cursor:pointer}#popup-container #prewritten.popup .prewritten-body .content .tone{width:10%;font-size:0.8em}#popup-container #prewritten.popup .prewritten-body hr{clear:both}#popup-container #prewritten.popup .insert{cursor:pointer;width:220px;margin:auto;height:100%;border-radius:10px;border:1px solid green;box-shadow:-2px 2px 1px black}#popup-container #shipping-personalization.popup{background-color:#389bde;padding:20px;color:white}#popup-container #shipping-personalization.popup .how{text-align:center;font-size:2em;padding-bottom:20px}#popup-container #shipping-personalization.popup .questions{position:absolute;left:5%;font-family:'Sanchez';color:white;font-size:0.9em;padding:20px;max-width:200px;background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);background-size:100% 100%}#popup-container #shipping-personalization.popup .or{padding:0px 10px 0px 25px}#popup-container #shipping-personalization.popup .answers{position:relative;left:45%;max-width:50%}#popup-container #shipping-personalization.popup .where-when-step-1{opacity:1;transition:1s}#popup-container #shipping-personalization.popup .where-when-step-1.out{opacity:0;transform:translate(-150px, 0)}#popup-container #shipping-personalization.popup .where-when-step-2{position:relative;left:150px;top:-250px;opacity:0;transition-duration:1s}#popup-container #shipping-personalization.popup .where-when-step-2.in{opacity:1;transform:translate(-150px, 0)}#popup-container #express-shipping-personalization.popup{background-color:#389bde;padding:20px;color:white}#popup-container #express-shipping-personalization.popup .questions{position:absolute;left:5%;font-family:'Sanchez';color:white;font-size:0.9em;padding:20px;max-width:200px;background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);background-size:100% 100%}#popup-container #express-shipping-personalization.popup .or{padding:0px 10px 0px 25px}#popup-container #express-shipping-personalization.popup .answers{position:relative;left:15%;max-width:73%}#popup-container #express-shipping-personalization.popup .quantity-question{background-color:white;font-size:1em;padding:10px;border-radius:5px;color:#389bde}#popup-container #express-shipping-personalization.popup .quantity-picker{float:right;margin-right:10px;width:50px;padding:5px;position:relative;top:-5px}#popup-container #shipping-multipersonalized.popup p{line-height:1.1em}#popup-container #shipping-multipersonalized.popup .option{max-width:200px;height:215px;float:left;padding:10px;text-align:center;margin:0px 25px 30px 38px}#popup-container #multipersonalize-recipient-list.popup .recipient-table-wrapper{padding-left:1%;padding-right:1%}#popup-container #multipersonalize-recipient-list.popup .title{font-size:1.2em;text-align:center;color:white;padding:10px 0 30px 0px}#popup-container #multipersonalize-recipient-list.popup table tr{background-color:white;color:black}#popup-container #multipersonalize-recipient-list.popup table tr td{padding:10px}#popup-container #quantity-customer.popup .header{padding-top:40px;padding-bottom:20px}#popup-container #quantity-customer.popup .quantity{background-color:white;border-radius:5px;height:50px;margin-top:10px;margin-bottom:10px;margin:10px 0px 10px 35px;max-width:475px}#popup-container #quantity-customer.popup .quantity-question{color:#389bde;float:left;padding:15px;font-size:1.3em}#popup-container #quantity-customer.popup .quantity-picker{padding:12px;border-width:0px;width:100px;height:50px;font-size:1.3em;color:#389bde}#popup-container #quantity-customer.popup .description{font-size:1em;text-align:center;margin:10px;padding-top:25px}#popup-container #quantity-multipersonalized.popup .header{padding-top:40px;padding-bottom:20px}#popup-container #quantity-multipersonalized.popup .quantity{background-color:white;border-radius:5px;height:50px;margin-top:10px;margin-bottom:10px;margin:10px 0px 10px 35px;max-width:475px}#popup-container #quantity-multipersonalized.popup .quantity-question{color:#389bde;float:left;padding:15px;font-size:1.3em}#popup-container #quantity-multipersonalized.popup .quantity-picker{padding:12px;border-width:0px;width:100px;height:50px;font-size:1.3em;color:#389bde}#popup-container #quantity-multipersonalized.popup .description{font-size:1em;text-align:center;margin:10px;padding-top:25px}#popup-container #multipersonalize-send-date.popup .questions{color:white;font-size:1.5em;text-align:center}#popup-container #multipersonalize-send-date.popup .answers{padding-left:22%;padding-top:10%}#popup-container #multipersonalize-send-date.popup .answers .or{margin-left:5.5%}#popup-container #multipersonalize-send-date.popup .answers .date{margin-left:5.5%}#popup-container .popup .button{text-align:center}#popup-container .popup .green-button{background-image:url(/assets/button-green-1ee314df7ea199ed68b9d8564a5c41326eaa597801a57a2b0fba8c564aa777a5.png);color:white;font-size:1.2em;padding-top:13px;padding-bottom:10px;height:25px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;margin-top:35px;text-align:center}#popup-container .popup .green-button.biz{background-image:none;background-color:#37a8a4}#popup-container .popup .header{color:white;text-align:center;padding-top:10px;padding-bottom:10px;font-size:1.5em}#popup-container .popup .header.spaced{line-height:1.1em}#popup-container .popup .header.smaller{font-size:1.3em}#popup-container .popup .buttons{text-align:right;padding-right:10px}#popup-container .popup .buttons a{color:#ffffff}#popup-container .popup .buttons a:hover{text-decoration:underline}#popup-container .popup .buttons button{margin-left:40px;display:inline-block}#popup-container #digital-single-or-subscription.popup,#popup-container #digital-shipping-date.popup,#popup-container #import-contacts-popup.popup,#popup-container #new-contact-popup.popup{background-color:#389bde;padding:20px;color:white}#popup-container #digital-single-or-subscription.popup .or-style,#popup-container #digital-shipping-date.popup .or-style,#popup-container #import-contacts-popup.popup .or-style,#popup-container #new-contact-popup.popup .or-style{text-align:center;padding-top:50px}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container #digital-single-or-subscription.popup .or-style,#popup-container #digital-shipping-date.popup .or-style,#popup-container #import-contacts-popup.popup .or-style,#popup-container #new-contact-popup.popup .or-style{padding-top:0px}}@media only screen and (min-width: 480px) and (max-width: 768px){#popup-container #digital-single-or-subscription.popup,#popup-container #digital-shipping-date.popup,#popup-container #import-contacts-popup.popup,#popup-container #new-contact-popup.popup{left:90%}}@media only screen and (min-width: 0px) and (max-width: 479px){#popup-container #digital-single-or-subscription.popup,#popup-container #digital-shipping-date.popup,#popup-container #import-contacts-popup.popup,#popup-container #new-contact-popup.popup{position:absolute;margin-left:0px;margin-top:0px;top:5%;left:0%;width:auto}}@media only screen and (min-width: 0px) and (max-width: 768px){#popup-container #digital-single-or-subscription.popup ul,#popup-container #digital-shipping-date.popup ul,#popup-container #import-contacts-popup.popup ul,#popup-container #new-contact-popup.popup ul{display:none}}#popup-container #cardfool-upload-popup.popup{width:660px;margin-left:-330px;margin-top:-300px;padding:10px;background-color:#389bde;color:#ffffff;text-align:center}#popup-container #cardfool-upload-popup.popup .directions{font-size:1.5625em;margin:20px 0}#popup-container #cardfool-upload-popup.popup .logo{background-color:#403f41;border-radius:10px;padding:10px 0}#popup-container #cardfool-upload-popup.popup .icons img{display:block;margin:5px auto;cursor:pointer}#popup-container #cardfool-upload-popup.popup .icons .upload-from{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;line-height:1.3}#popup-container #cardfool-upload-popup.popup .icons #cardfool-upload-from-computer{width:90px;height:80px;font-size:0.9em}#popup-container #cardfool-upload-popup.popup .dropzone{position:relative;height:350px;background-color:#ffffff;border-radius:7px;margin-bottom:10px;box-shadow:inset 0 0 7px #000000}#popup-container #cardfool-upload-popup.popup .dropzone .label{position:absolute;color:#828282;font-size:0.75em;width:100%;top:140px;left:50%;width:130px;margin-left:-65px;cursor:default;line-height:1.7}#popup-container #cardfool-upload-popup.popup .agree-terms .checkbox{text-align:right}#popup-container #cardfool-upload-popup.popup .agree-terms .message{text-align:left}#popup-container #cardfool-upload-popup.popup .agree-terms label{font-size:0.9em;line-height:1.3}#popup-container #cardfool-upload-popup.popup .agree-terms a{color:#ffffff;text-decoration:underline}#popup-container #cardfool-upload-popup.popup .details{padding-left:10px;text-align:left}#popup-container #cardfool-upload-popup.popup .details p{font-size:0.9em;margin-bottom:40px}#popup-container #cardfool-upload-popup.popup .details label{display:block}#popup-container #cardfool-upload-popup.popup .details input[type="text"]{display:block;width:100%;margin:10px 0;padding:3px 5px;font-size:1em}#popup-container #cardfool-upload-popup.popup .details #finalize-cardfool-upload{margin-top:70px;border-color:#159164;background-color:#329746;background-image:linear-gradient(180deg, rgba(255,255,255,0.25), #329746)}#popup-container #cardfool-thanks-popup.popup{background-color:#389bde;color:#ffffff;padding:20px 50px;width:450px;margin-left:-225px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container #cardfool-thanks-popup.popup .title{font-size:1.6875em}#popup-container #cardfool-thanks-popup.popup .card{position:relative;padding-top:9px}#popup-container #cardfool-thanks-popup.popup .card:before{position:absolute;left:0;top:0;content:'';width:100%;height:9px;display:inline-block;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-repeat:no-repeat;background-size:100% auto}#popup-container #cardfool-thanks-popup.popup .card img{border:1px solid rgba(0,0,0,0.3);border-radius:2px}#popup-container #cardfool-thanks-popup.popup .buttons{text-align:center}#popup-container #cardfool-thanks-popup.popup .buttons a.button{height:60px}#popup-container #cardfool-thanks-popup.popup .buttons a.button .text{height:60px}#popup-container #cardfool-thanks-popup.popup .buttons a{color:#ffffff}#popup-container #cardfool-thanks-popup.popup .copyright{padding-top:25px}#popup-container #import-contact-popup.popup{background-color:#389bde;width:400px;margin-left:-200px;padding-bottom:10px}#popup-container #import-contact-popup.popup .directions{margin:20px 0;font-size:1.25em;text-align:center;color:#ffffff}#popup-container #import-contact-popup.popup .contact-list{width:80%;margin:0 auto;margin-bottom:10px}#popup-container #calendar-popup.popup{background-color:#389bde;padding:10px;width:500px;margin-left:-250px}#popup-container #calendar-popup.popup .prev img,#popup-container #calendar-popup.popup .next img{margin-top:100px;width:100%}#popup-container #calendar-popup.popup .calendar-month{box-shadow:0 2px 5px rgba(0,0,0,0.5)}#popup-container #calendar-popup.popup .calendar-month .date{border:1px solid #000000;border-bottom-width:0}#popup-container #calendar-popup.popup .calendar-month .pika-title{display:none}#popup-container #calendar-popup.popup .calendar-month th{background-color:#389bde;color:#ffffff;text-align:center;padding:5px 0}#popup-container #calendar-popup.popup .calendar-month tbody td{padding:0}#popup-container #calendar-popup.popup .calendar-month tbody td button{width:100%;height:40px;margin:0;border:none;border-radius:0;box-shadow:none;text-shadow:none;background-image:none;background-color:#ffffff;color:#000000}#popup-container #calendar-popup.popup .directions{text-align:center;font-size:1.5625em;margin:20px 0;color:#ffffff}#popup-container #calendar-popup.popup .buttons{padding-top:10px;padding-right:10%;text-align:right}#popup-container #calendar-popup.popup .buttons button{display:inline-block;width:200px}#popup-container #digital-shipping-date.popup .questions{font-size:1.6em;text-align:center;padding-bottom:10px}#popup-container #digital-shipping-date.popup .or{padding-top:3%;padding-left:6%}#popup-container #digital-shipping-date.popup .answers{padding-left:12%;padding-top:10%;padding-bottom:10%}#popup-container #add-more-recipients.popup{width:650px;height:500px;margin-left:-325px;padding:30px}#popup-container #add-more-recipients.popup h3{margin-top:50px;font-family:'Sanchez';font-size:1.5em;text-align:center;color:white}#popup-container #add-more-recipients.popup .button-container{width:100%;padding-top:60px}#popup-container #add-more-recipients.popup .button-container #yes-button{float:left;left:0;padding-top:6%;margin-left:20px}#popup-container #add-more-recipients.popup .button-container #no-button{float:right;right:0;padding-top:6%;margin-right:20px}#popup-container #add-more-recipients.popup .button{width:220px;height:160px;margin:0;position:absolute;font-size:1em}#popup-container #add-more-recipients.popup .button span{font-size:2em}#popup-container .popup button{width:100px;height:40px;border:2px solid #316ba7;border-radius:5px;outline-width:0;padding:0.3em;font-size:1em;color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.5);background-color:#389bde;background-image:-webkit-linear-gradient(180deg, #389bde, #316ba7);background-image:-moz-linear-gradient(180deg, #389bde, #316ba7);background-image:linear-gradient(180deg, #389bde, #316ba7);cursor:pointer}#popup-container .popup button.green{background-color:#159164;border:2px solid #159164;background-image:-webkit-linear-gradient(180deg, #329746, #159164);background-image:-moz-linear-gradient(180deg, #329746, #159164);background-image:linear-gradient(180deg, #329746, #159164)}#popup-container #contact-import-sources.popup{padding:30px}#popup-container #contact-import-sources.popup .sources{display:block;text-align:center}#popup-container #contact-import-sources.popup .sources a{display:inline-block;background-color:white;padding:1em;border-radius:5px}#popup-container #contact-import-sources.popup .sources a:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}#popup-container #contact-import-sources.popup .sources a.cardfool-import{display:none}#popup-container #contact-import-sources.popup .sources a img{display:block;margin:0.5em auto}#popup-container #contact-import-sources.popup .sources.express a{width:90px;padding-bottom:15px;margin-bottom:15px}#popup-container #contact-import-sources.popup .sources.express a.cardfool-import{display:inline-block}#popup-container #contact-import-sources.popup .import-header{font-family:Sanchez;text-align:center;font-size:1.5em;padding-bottom:10px}#popup-container #cardfool-contacts.popup,#popup-container #cardfool-snailmail-contacts.popup{background-color:#389bde;color:#ffffff;min-height:350px}#popup-container #cardfool-contacts.popup .navigation,#popup-container #cardfool-snailmail-contacts.popup .navigation{margin-bottom:10px}#popup-container #cardfool-contacts.popup .navigation .tab,#popup-container #cardfool-snailmail-contacts.popup .navigation .tab{display:inline-block;color:#ffffff;font-size:2em;background-color:#316ba7;width:50%;float:left;text-align:center;padding:10px;cursor:pointer}#popup-container #cardfool-contacts.popup .navigation .tab:first-child,#popup-container #cardfool-snailmail-contacts.popup .navigation .tab:first-child{border-top-left-radius:10px}#popup-container #cardfool-contacts.popup .navigation .tab:last-child,#popup-container #cardfool-snailmail-contacts.popup .navigation .tab:last-child{border-top-right-radius:10px}#popup-container #cardfool-contacts.popup .navigation .tab.active,#popup-container #cardfool-snailmail-contacts.popup .navigation .tab.active{background-color:#389bde}#popup-container #cardfool-contacts.popup .content,#popup-container #cardfool-snailmail-contacts.popup .content{margin:1em 0;background-color:white;line-height:1.5;display:block;width:90%;height:200px;overflow:auto;padding:1em;margin:25px;border-radius:5px;color:black}#popup-container #cardfool-contacts.popup .content label,#popup-container #cardfool-snailmail-contacts.popup .content label{display:block}#popup-container #cardfool-contacts.popup .select-all,#popup-container #cardfool-contacts.popup .deselect-all,#popup-container #cardfool-snailmail-contacts.popup .select-all,#popup-container #cardfool-snailmail-contacts.popup .deselect-all{color:#389bde;text-decoration:underline;padding-bottom:5px;cursor:pointer}#popup-container #cardfool-contacts.popup .contacts-prompt,#popup-container #cardfool-snailmail-contacts.popup .contacts-prompt{padding-bottom:3px;font-size:1.3em;font-family:Sanchez;text-align:center}#popup-container #cardfool-contacts.popup .contacts-prompt-email,#popup-container #cardfool-snailmail-contacts.popup .contacts-prompt-email{display:inline-block;color:#389bde;margin-left:10px}#popup-container #cardfool-contacts.popup .buttons,#popup-container #cardfool-snailmail-contacts.popup .buttons{clear:both;margin-top:20px;text-align:center;color:#403f41;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#popup-container #cardfool-contacts.popup .buttons .button,#popup-container #cardfool-snailmail-contacts.popup .buttons .button{height:60px;width:59%;background-color:#ffffff;border-width:0;padding:0.2em 0.4em;font-size:1.25em;padding:0.3em;font-size:1em;color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.5);border-radius:5px;background-color:#159164;border:2px solid #159164;background-image:-webkit-linear-gradient(180deg, #329746, #159164);background-image:-moz-linear-gradient(180deg, #329746, #159164);background-image:linear-gradient(180deg, #329746, #159164)}#popup-container #cardfool-contacts.popup .buttons button,#popup-container #cardfool-contacts.popup .buttons a,#popup-container #cardfool-snailmail-contacts.popup .buttons button,#popup-container #cardfool-snailmail-contacts.popup .buttons a{display:inline-block;vertical-align:middle}#popup-container .text-alert{font-weight:bold;display:none;text-align:center}#popup-container .text-alert.error{color:#aa1437}.ajax-loader{display:none;width:66px;height:66px;margin:0 auto;position:relative;top:30px;margin-bottom:40px}#pdf_wait{display:none;position:absolute;top:20%;left:25%;font-family:Verdana;width:45%;background-color:#1387C6;color:white;text-align:center;padding:10px 0px 10px 0px;z-index:10000;border-radius:10px;-webkit-box-shadow:0px 0px 100px 14px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 100px 14px rgba(0,0,0,0.75);box-shadow:0px 0px 100px 14px rgba(0,0,0,0.75)}#pdf_wait.active{display:block}#pdf_wait .loading-icon{width:100%;background:rgba(0,0,0,0) url(/assets/loading-3f547428575ae8d3da3ea667d5f447d5ca74a6a3d85e6c11d9e005ced399239f.gif) no-repeat center center;height:55px}section.card-list .card-expand-landing-right{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center left;-moz-transform-origin:center left;transform-origin:center left;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;position:absolute;margin-top:-80px;background-color:#389bde;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png);background-repeat:repeat-x;background-position:center bottom;padding:10px 0px 0 5px;box-shadow:0 0 50px #000000;border-radius:2px;z-index:999;width:440px}section.card-list .card-expand-landing-right .card-small-preview-landing{display:flex;width:100%}section.card-list .card-expand-landing-right.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-ms-transition-duration:250ms}section.card-list .card-expand-landing-right:before{content:'';display:inline-block;position:absolute;top:40%;left:-60px;width:60px;height:30px;background-image:url(/assets/card-expand-arrow-dbfe9ff45fd4d89a5a78b7000c17e5f1f2feeb05bfbb90cdf161adf446680872.png);pointer-events:none}section.card-list .card-expand-landing-right .card-front-face-landing{padding:10px 10px 20px 10px}section.card-list .card-expand-landing-right .card-front-face-landing:before{content:'';display:inline-block;position:absolute;top:1px;left:13px;width:47%;height:6%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% 100%}section.card-list .card-expand-landing-right .card-inside-face-landing{width:85%;padding:29px 10px 10px 30px}section.card-list .card-expand-landing-right .card-inside-face-landing:before{content:'';display:inline-block;position:absolute;top:2.5%;left:225px;width:7%;height:88.5%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:100% 100%}section.card-list .card-expand-landing-right.left{-webkit-transform-origin:center right;margin-left:15px}section.card-list .card-expand-landing-right.left:before{left:100%;background-image:url(/assets/card-expand-arrow-left-0d2c30aff0a91ccbe70e844074f298dd6f1cc8bd8761e65f20cc6f2326ec8834.png)}section.card-list .card-expand-landing-right .details{position:absolute;right:30px;bottom:8px;width:50%;text-align:right;font-size:0.75em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.7)}section.card-list .card-expand-landing-right .details .card-number{margin-right:10px}section.card-list .card-expand-landing-right .details .card-number,section.card-list .card-expand-landing-right .details .price{display:inline-block}section.card-list .card-expand-landing-right.horiz .card-front-face-landing:before{content:'';background-image:none}section.card-list .card-expand-landing-right.horiz .card-inside-face-landing{width:121%;padding:10px 10px 0px}section.card-list .card-expand-landing-right.horiz .card-inside-face-landing img{width:200px}section.card-list .card-expand-landing-right.horiz .card-inside-face-landing:before{content:'';background-image:none}section.card-list .card-expand-landing-left{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transform-origin:center right;transform-origin:center right;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;position:absolute;margin-top:-80px;background-color:#389bde;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png);background-repeat:repeat-x;background-position:center bottom;padding:10px 0px 0 5px;box-shadow:0 0 50px #000000;border-radius:2px;z-index:999;width:440px;-webkit-transform-origin:center right}section.card-list .card-expand-landing-left .card-small-preview-landing{display:flex;width:100%}section.card-list .card-expand-landing-left.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-ms-transition-duration:250ms}section.card-list .card-expand-landing-left:before{content:'';display:inline-block;position:absolute;top:40%;width:60px;height:30px;left:100%;background-image:url(/assets/card-expand-arrow-left-0d2c30aff0a91ccbe70e844074f298dd6f1cc8bd8761e65f20cc6f2326ec8834.png);pointer-events:none}section.card-list .card-expand-landing-left .card-front-face-landing{padding:10px 10px 20px 10px}section.card-list .card-expand-landing-left .card-front-face-landing:before{content:'';display:inline-block;position:absolute;top:1px;left:13px;width:47%;height:6%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% 100%}section.card-list .card-expand-landing-left .card-inside-face-landing{width:85%;padding:29px 10px 10px 30px}section.card-list .card-expand-landing-left .card-inside-face-landing:before{content:'';display:inline-block;position:absolute;top:2.5%;left:225px;width:7%;height:88.5%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:100% 100%}section.card-list .card-expand-landing-left .details{position:absolute;right:30px;bottom:8px;width:50%;text-align:right;font-size:0.75em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.7)}section.card-list .card-expand-landing-left .details .card-number{margin-right:10px}section.card-list .card-expand-landing-left .details .card-number,section.card-list .card-expand-landing-left .details .price{display:inline-block}section.card-list .card-expand-landing-left.horiz .card-front-face-landing:before{content:'';background-image:none}section.card-list .card-expand-landing-left.horiz .card-inside-face-landing{width:121%;padding:10px 10px 0px}section.card-list .card-expand-landing-left.horiz .card-inside-face-landing img{width:200px}section.card-list .card-expand-landing-left.horiz .card-inside-face-landing:before{content:'';background-image:none}section.card-list.mothers-day{background-color:#fbe0eb !important}section.card-list .product-header{margin:10px 10px 10px 10px}@media only screen and (min-width: 0px) and (max-width: 767px){section.card-list .subnav-row{display:none}}section.card-list .subnav-row a{color:white}section.card-list .subnav-row .subnav-button{display:inline-block;padding:3px;color:white}section.card-list .subnav-row .subnav-button .subnav-hover{display:none;position:absolute;width:80px;font-size:10px;margin-top:-8px;padding:10px;line-height:25px}section.card-list .subnav-row .subnav-button .subnav-hover a:hover{text-decoration:underline}section.card-list .subnav-row .subnav{font-size:12px;margin:5px 0px;padding:10px;text-align:center;border-radius:5px;height:33px;opacity:0.7}section.card-list .subnav-row .subnav:hover{opacity:1}section.card-list .subnav-row .subnav.two-line{padding-top:5px}section.card-list .subnav-row .blue{background-color:#389bde}section.card-list .subnav-row .dark-blue{background-color:#316ba7}section.card-list .subnav-row .green{background-color:#329746}section.card-list .subnav-row .purple{background-color:#363568}section.card-list .more-cards-button{background-color:#389bde;color:white;padding:1% 30% 1% 30%;position:relative;width:100%;margin-left:8%;top:4px;font-size:1.2em;display:initial}section.card-list .quick-buttons{opacity:0;background-color:white;position:relative;margin-top:-16px;margin-bottom:-20px;width:60%;left:40px;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}section.card-list .quick-buttons.active{opacity:1}section.card-list .quick-buttons:hover{cursor:pointer}section.card-list .quick-buttons img:hover{transform:scale(1.1)}section.card-list .quick-buttons .quick-add-to-cart{background-color:#2287c5;color:white;border-top-left-radius:5px;border-bottom-left-radius:5px}section.card-list .quick-buttons .quick-add-to-cart img{box-shadow:none !important}section.card-list .quick-buttons .quick-personalize{background-color:#1f8642;color:white;border-top-right-radius:5px;border-bottom-right-radius:5px}section.card-list .quick-buttons .quick-personalize img{box-shadow:none !important}section.card-list .clear{clear:both}section.card-list .card{float:left;width:50%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;text-align:center}section.card-list .card.print-card-card:hover{transform:scale(1.05);-ms-transform:scale 1.05;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}section.card-list .card.print-card-card.quick-buttons:hover{opacity:1}section.card-list .card.print-card-card:hover img{box-shadow:10px 10px 15px #9c9c9c}@media screen and (max-width: 47.9375em){section.card-list .card{padding-left:10px;padding-right:10px}}@media screen and (min-width: 48em){section.card-list .card{padding:10px 0px 15px 15px}}section.card-list .card:before{content:'';display:block;width:100%;max-width:160px;height:9px;margin:0 auto;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}section.card-list .card.cardPack:before{content:'';background-image:none !important}section.card-list .card.photo-upload:before{content:'';background-image:url(/assets/card-inside-peek-photo-048997d5360da92a6d79a7b4144b02e15d0d5272cdc5af80d2ea68dbdcefaa7b.png)}section.card-list .card.digital-card{margin-bottom:-17px}@media only screen and (min-width: 480px) and (max-width: 2000px){section.card-list .card.digital-card{padding:10px 0px 0px 40px}}section.card-list .card.jumbo{width:33% !important}section.card-list .card.jumbo:before{max-width:210px;height:14px}section.card-list .card.jumbo img{max-width:230px}@media screen and (min-width: 30em){section.card-list .card{width:25%}}section.card-list .card a img{display:block;max-width:160px;margin:0 auto 0.5em auto;border:1px solid rgba(0,0,0,0.15);border-radius:1px;box-shadow:3px 3px 4px #9c9c9c;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}section.card-list .card a img.shadow{box-shadow:3px 3px 7px #A5A5A5}section.card-list .card a .title{display:none;font-size:0.7em;height:1.4em}@media screen and (min-width: 30em){section.card-list .card a .title{display:block}}section.card-list .card .inside-image{visible:hidden;height:0;width:0;position:absolute;right:2000px}section.card-list .scroll-up{font-family:Sanchez;background-color:#4e99da;position:fixed;bottom:6%;left:10%;padding:5px;color:white;border-radius:5px;display:none;font-size:0.8em}section.card-list .add-your-photo-tab{position:absolute;top:98.5%;left:57%;background-color:rgba(110,70,168,0.56);color:white;font-size:0.7em;border-top-left-radius:1em;border-top-right-radius:1em;padding:1px;max-width:100px;margin-bottom:-13px}section.card-list .ecard-icon{font-size:0.7em;font-style:italic;font-weight:bold;height:46px;color:#389bde;background-image:url(/assets/ecard-icon-9299d28c4463e89fa866b6b2dead778115403908319bf0f450bac7f7cb6309c6.png);background-repeat:no-repeat;background-size:60%;border:0px;position:relative;width:41%;top:-50px;left:160px;padding:5px 28px 0px 0px}section.card-list .ecard-icon.horiz{width:35%;top:-45px;left:195px;z-index:999;padding:3px 25px 0px 0px}section.card-list .ecard-icon.xmas{width:38%;top:-55px;left:183px;padding:7px 31px 0px 0px}@media only screen and (min-width: 0px) and (max-width: 479px){section.card-list .ecard-icon{top:-28px;left:131px;margin-bottom:-15px}}section.card-list .photo-arrow{width:15%;border:none;position:relative;top:-197px;left:150px;transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);margin-top:-40px;float:left;margin-left:-27px}section.card-list img[alt='Photo arrow']{border:none !important;box-shadow:0px 0px 0px #FFFFFF !important}section.card-list .free-icon{font-family:Impact;position:relative;top:-233px;left:-68px;margin:-10px;text-shadow:1px 1px 10px white;color:#FFFB38;font-size:20px;-webkit-text-stroke:0.25px black;font-weight:bold;transform:rotate(-18deg)}section.card-list .head-tag{color:#FF3457;text-align:center;font-size:1.2em;padding:5px;margin:50px 0px 5px 0px}@media screen and (max-width: 47.9375em){section.card-list .head-tag{margin:0px}}section.card-list .head-tag.fd{color:#2A2A8C}section.card-list .head-tag.bday{color:#389bde}section.card-list .head-tag.xmas{color:#aa1437}section.card-list .head-tag.print{margin:0px;padding:0px}section.card-list .head-tag span{padding-left:15px}@media screen and (max-width: 47.9375em){section.card-list .head-tag span{float:left;padding-bottom:5px}}section.card-list .head-tag span.red{color:#a21e24}section.card-list .ecard-sub-lead{text-align:center;color:grey;padding:5px}section.card-list .ecard-sub-lead a{color:grey;text-decoration:underline}section.card-list header .title{float:left;display:none;width:100%;text-align:center;padding:10px 0}section.card-list header .title.large{width:80%}section.card-list header .title.full{width:100%;float:none}@media screen and (min-width: 48em){section.card-list header .title{display:block}}section.card-list header .title img{width:auto;vertical-align:middle}section.card-list header .title span{color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:1.1em}section.card-list header .description{margin:10px 20px 0 20px;line-height:1.4;font-size:0.8em;width:100%;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 48em){section.card-list header .description{margin:-2px auto 0 auto}}section.card-list header .description a{color:#0083fc;text-decoration:underline}section.card-list header .description a:hover{color:#389bde}section.card-list header .filter{display:none;width:35%;float:left;text-align:right;padding-right:1em;font-size:0.9em;color:#389bde}@media screen and (min-width: 48em){section.card-list header .filter{display:block}}section.card-list header .filter img{width:8px;height:5px}section.card-list header .trial{display:none;width:20%;float:left;text-align:right;padding-right:1em}@media screen and (min-width: 48em){section.card-list header .trial{display:block}}section.card-list header .trial img{width:auto;height:auto}section.card-list h1{margin-bottom:0px;font-family:playtime;text-transform:uppercase;text-align:center;font-size:38px}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-list h1{font-size:22px}}section.card-list .new-helper{position:absolute;right:10px;top:130px}section.card-list .edit-header{position:absolute;right:10px;top:140px}section.card-list .edit-subheader{position:absolute !important;right:10px;top:160px}section.card-list .occasion-header{text-align:center;font-family:Verdana;font-size:1.6em;color:#389bde}section.card-list .occasion-header h2{font-size:1em;padding:0px;margin-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 99999px){section.card-list .occasion-header h2 img{width:40%}}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-list .occasion-header h2 img{width:100%}}section.card-list .occasion-header .padding-left-41{padding-left:41px}section.card-list .occasion-header .digital-banner-header{padding:5px 5px 0px 50px;margin-left:0px}section.card-list .header-subsection{font-size:1em;color:#389bde;text-transform:uppercase}section.card-list .subsection{text-align:center;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.card-list .subsection span{display:inline-block}section.card-list .subsection h2{display:inline-block;margin-right:10px;margin-bottom:0;font-size:1.4375em;color:#389bde;font-family:Verdana}section.card-list .subsection h3{display:inline-block;margin-right:10px;margin-bottom:0;font-size:1.6875em;color:#389bde;text-transform:uppercase;font-family:Sanchez}section.card-list .subsection.xmas p{font-size:0.8em;color:#464646}section.card-list.horiz .card,section.card-list.horiz.card{position:relative}@media screen and (min-width: 30em){section.card-list.horiz .card,section.card-list.horiz.card{width:33%}}section.card-list.horiz .card:before,section.card-list.horiz.card:before{background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);background-position:right center;height:56%;background-size:auto 100%;position:absolute;top:9px;right:-2%;z-index:999}section.card-list.horiz a img{max-width:95% !important}section.card-list.biz .card,section.card-list.biz.card{position:relative}@media screen and (min-width: 30em){section.card-list.biz .card,section.card-list.biz.card{width:25%}}section.card-list.biz .card .photo-arrow,section.card-list.biz.card .photo-arrow{display:none !important}section.card-list.biz .card.horiz:before,section.card-list.biz.card.horiz:before{background-image:url(/assets/card-inside-peek-horiz-d882eec4a2d1f948a5fa0bf7461e2688f744beb4edbadab3c1c10b89d1738d4a.png);background-position:right center;height:80%;width:10px;background-size:auto 70%;position:absolute;top:57px;right:-4%;z-index:999}@media only screen and (min-width: 1px) and (max-width: 768px){section.card-list.biz .card.horiz:before,section.card-list.biz.card.horiz:before{height:55%;top:54px;right:1.5%}}section.card-list.biz .card.horiz img,section.card-list.biz.card.horiz img{max-width:225px}section.card-list .flat .card:before,section.card-list .flat.card:before{display:none}section.card-list .print-layout{width:100%}section.card-list .print-layout .card img{max-width:200px}section.card-list .more-taxons{opacity:0;transition-duration:1s}section.card-list .more-taxons:hover{opacity:1}section.card-list #taxonomies{display:none}section.card-list #sidebar_products_search{display:none}section.card-list .no-cards{text-align:center;font-family:Verdana;padding-top:20px;max-width:78%}@media screen and (min-width: 60em){section.card-list .no-cards{padding-left:20%}}section.card-list .digital-description{font-size:0.9em;font-family:Sanchez;padding-top:8px;padding-bottom:8px;line-height:1.3em}section.card-list .card-admin-options{font-size:0.7em}.promo-logos .logo-container .logos img{position:block;width:50%;margin:0 auto}.promo-pre{text-align:center;color:#389bde;font-family:Sanchez;font-size:1.3em;padding-top:6px;background-color:yellow;position:relative;top:44px;left:8px;border-top-left-radius:9px;border-top-right-radius:9px;margin-top:-30px;border-top-style:solid;border-top-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px}.promo{background-image:url(/2015_085403_overhead_lg.jpg);color:white;height:225px;text-align:center;padding:10px;margin:14px 8px;width:98.5%;border-radius:10px}.promo .promo-set .promo-lead{padding-top:100px;transition:2s;height:200px;z-index:99;color:yellow}.promo .promo-set .promo-lead .hidden-info{opacity:0;transition:2s;width:90%;line-height:1.1em;margin-top:-50px;margin-left:10px;font-family:Sanchez;text-shadow:-1px 1px 1px black}.promo .promo-set .promo-lead .hidden-info span.italic{font-style:italic}.promo .promo-set .promo-lead:hover{color:white;padding-top:35px}.promo .promo-set .promo-lead:hover .hidden-info{color:yellow;opacity:1;margin-top:30px}.explain{text-align:center;padding:7px 40px;font-family:Sanchez;line-height:20px;font-size:0.9em}.explain span{font-size:1.1em;font-weight:bold}.promo-form{position:relative;padding:0px 10px 10px 10px}.promo-form .promo-form-header{font-size:0.8em;width:90%;margin-left:5%;text-align:center;background-color:yellow;color:purple;font-weight:bold;padding:5px;border-radius:5px;border:1px solid purple;transition:1s}.promo-form .promo-form-header span{color:yellow}.promo-form .promo-form-header:hover{cursor:pointer}.promo-form .promo-form-header.already-signed{cursor:default}.promo-form .promo-input{padding:5px 0px}.promo-form .promo-input input{width:94%;border-radius:5px;height:31px;font-size:20px;padding:10px;border-style:none;font-family:Verdana}.promo-form .register{text-align:center;padding-top:10px;display:none}.promo-form .register input{width:95%;height:40px;font-family:Sanchez;font-size:1.2em;border-radius:5px;border:1px solid grey}.promo-form .sign-up{float:right;background-color:green;text-align:center;color:white;padding:5px;border-radius:3px;margin:-20px 20px}.promo-form .sign-up span{color:yellow}.promo-form .sign-up:hover{cursor:pointer;transform:scale(1.1)}.promo-form input.sign-up-button{background-color:green;color:white;font-family:Sanchez;font-size:1.2em;width:100px}.promo-form input.sign-up-button:hover{transform:scale(1.1)}.promo-form input.promo-sign-up-button{background-color:green;width:100px;color:white;border-style:none;padding:10px;margin-top:5px;border-radius:5px;border:1px white solid;font-size:20px}.promo-form input.promo-sign-up-button:hover{transform:scale(1.1);cursor:pointer}.see-more{font-family:Verdana;text-align:center}.see-more .see-more-button{background-color:green;border-radius:10px;color:white;padding:8px;display:-webkit-inline-box;display:inline-box;transition:0.25s}.see-more .see-more-button:hover{transform:scale(1.1);cursor:pointer}.no-search-results{color:#389bde;float:left;text-align:center;width:83%;border-radius:10px;font-family:Sanchez}.no-search-results.occasions{margin-top:20px}.no-search-results .header{padding-top:10px;font-size:1.5em}.no-search-results .card{padding:15px !important}.no-search-results .card a{color:#389bde}.no-search-results .card .title{padding-top:5px}aside.categories-alt .side-head{background-color:#316ba7;padding:0px 5px 0px 10px;border-radius:9px}aside.categories-alt .side-head .send{transform:rotate(-13deg);position:relative;margin-bottom:-8px;top:-15px;left:-15px;font-family:verdana;text-shadow:-1px 1px 1px black;color:white}aside.categories-alt .side-head span{color:yellow;font-size:3em;font-family:belta-regular;text-shadow:-2px 0px 2px #4a4a4a}aside.reviews{width:25% !important;padding-left:0px !important;padding-right:30px !important}aside.reviews .review-header{background-color:#389bde;border-radius:10px;color:yellow;font-size:1.7em;padding:10px;font-family:Sanchez;font-weight:200;text-shadow:-2px 0px 2px #4a4a4a;margin-bottom:10px}aside.reviews .review{font-family:Verdana;clear:both;margin-bottom:30px}aside.reviews .review .review-body{font-size:1.2em;color:#389bde;font-style:italic;margin-bottom:5px}aside.reviews .review .review-tag{float:right;color:#aa1437}.admin-report-info{position:relative;top:-255px;left:-20px;margin-bottom:-40px;text-align:left;display:none;font-size:0.8em}.admin-report-info .sold{background-color:rgba(0,128,0,0.29);padding:2px}.admin-report-info .abandoned{background-color:rgba(193,204,24,0.29);padding:2px}#card-expand{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center left;-moz-transform-origin:center left;transform-origin:center left;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;width:550px;position:absolute;left:0;top:0;margin-top:-80px;background-color:#389bde;background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png);background-repeat:repeat-x;background-position:center bottom;padding:10px 0px 0 5px;box-shadow:0 0 50px #000000;border-radius:2px;z-index:999}#card-expand .card-small-preview{padding-top:70%;width:100%}#card-expand .card-small-preview.horiz-folded{padding-top:45% !important;margin-bottom:-2%}#card-expand .card-small-preview .card-inside-face img{right:7%;bottom:6.75%;width:85.25%}#card-expand .card-small-preview .card-inside-face:before{top:0.5%;height:94.5%;left:-5px}#card-expand .card-small-preview .card-inside-face.horiz{left:45%}#card-expand .card-small-preview.horiz{margin-top:-5%}#card-expand .card-small-preview.horiz.flat{margin-top:5%}#card-expand.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-ms-transition-duration:250ms}#card-expand:before{content:'';display:inline-block;position:absolute;top:60%;left:-45px;width:60px;height:30px;background-image:url(/assets/card-expand-arrow-dbfe9ff45fd4d89a5a78b7000c17e5f1f2feeb05bfbb90cdf161adf446680872.png);pointer-events:none}#card-expand.left{-webkit-transform-origin:center right;margin-left:15px}#card-expand.left:before{left:100%;background-image:url(/assets/card-expand-arrow-left-0d2c30aff0a91ccbe70e844074f298dd6f1cc8bd8761e65f20cc6f2326ec8834.png)}#card-expand .biz-horiz-folded{padding-top:37%}#card-expand .biz-horiz-folded .card-front-face{margin-left:35px}#card-expand .biz-horiz-folded .card-front-face:before{content:'';width:165px;top:140px;left:-91px;height:20px;transform:rotate(-90deg);background-image:url(/assets/card-inside-peek-horiz.png)}#card-expand .biz-horiz-folded .card-inside-face:before{background:none}#card-expand .details{position:absolute;right:30px;bottom:8px;width:50%;text-align:right;font-size:0.75em;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.7)}#card-expand .details .card-number{margin-right:10px}#card-expand .details .card-number,#card-expand .details .price{display:inline-block}#card-expand.horiz{width:640px;padding-bottom:25px}#card-expand.horiz:before{top:36%}#card-expand.horiz .card-small-preview{width:100%;padding-top:60%}#card-expand.horiz .card-small-preview .card-inside-face:before{height:20%;top:16%}#card-expand.flat.horiz .card-small-preview{width:100%;padding-top:35%}#card-expand.flat{width:460px}#card-expand.flat .front{width:47%;background-image:none !important}#card-expand.flat .inside{width:47%;background-image:none !important}#card-expand.flat.horiz{width:550px}@media (max-width: 1140px){#card-expand{width:550px}#card-expand:before{top:54%}#card-expand .inside{margin-left:10px;padding-left:32px}#card-expand .inside img{margin-top:16px}}section.cart{margin:0 5px}@media screen and (min-width: 30em){section.cart{margin:0 10px}}@media screen and (min-width: 48em){section.cart{margin:auto}}section.cart .page-bar{display:none;text-align:center;text-transform:uppercase;font-size:1.25em;line-height:1.3em;color:#ffffff;margin-bottom:15px}@media screen and (min-width: 48em){section.cart .page-bar{display:block}}section.cart .page-bar .col-12{background-color:#389bde;background-image:-webkit-linear-gradient(180deg, #389bde, #316ba7);background-image:-moz-linear-gradient(180deg, #389bde, #316ba7);background-image:linear-gradient(180deg, #389bde, #316ba7)}section.cart .page-bar .col-12.biz{background-color:#6e9cac;background-image:none}section.cart .subscription-line-item{padding:15px}section.cart .subscription-line-item .subscription-header{font-size:2em}section.cart .subscription-line-item .subscription-list{padding-left:3%;padding-top:3%}section.cart .subscription-line-item .subscription-time{text-align:center;padding-top:6%;line-height:2em}section.cart .subscription-line-item .subscription-time span{font-size:1.3em}section.cart .subscription-line-item .subscription-price{padding-top:5%;text-align:right;font-size:1.5em}section.cart .cart-steps{display:none;margin:10px 0 20px 0;white-space:nowrap;font-size:1.1em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 48em){section.cart .cart-steps{display:block}}@media screen and (min-width: 60em){section.cart .cart-steps{font-size:1.5em}}section.cart .cart-steps .step-1,section.cart .cart-steps .step-2,section.cart .cart-steps .step-3{height:35px;padding-left:50px;line-height:35px;background-repeat:no-repeat;background-position:10px 0;background-size:auto 100%;color:#a6d4ec}@media screen and (min-width: 60em){section.cart .cart-steps .step-1,section.cart .cart-steps .step-2,section.cart .cart-steps .step-3{height:50px;padding-left:70px;line-height:50px}}section.cart .cart-steps .step-1.active,section.cart .cart-steps .step-2.active,section.cart .cart-steps .step-3.active{color:#329746}section.cart .cart-steps .step-1{background-image:url(/assets/cart-step-1-0725bc196ff82a1f220de9b4cb37f192f70562f71df50bf95982f2ee21fecdd7.png)}section.cart .cart-steps .step-1.active{background-image:url(/assets/cart-step-1-active-d7e4a9dcdac995f27c85704c7fad56337f26cffcf234676583ac4a02f6dd1b5e.png)}section.cart .cart-steps .step-2{background-image:url(/assets/cart-step-2-894081035b2bbb1d72652a686b3bdef0ea93ca15c74f462ed3a1cd4bb0312191.png)}section.cart .cart-steps .step-2.active{background-image:url(/assets/cart-step-2-active-c148d2636f04310b8ceade78cc27bdffbed6de222d9c0a09f3d46b83546b34cd.png)}section.cart .cart-steps .step-3{background-image:url(/assets/cart-step-3-acb6d0df9125383685623bfa38d37e85edd50192d5a30f11272ef0900d430266.png)}section.cart .cart-steps .step-3.active{background-image:url(/assets/cart-step-3-active-09eb44ee0870c7e53b72c63767defbc107de6e16c35b5f58432b576fbc5170a3.png)}section.cart .personalize-another{background-color:green;padding:10px;margin-top:65px;text-align:center;color:white;border-radius:10px;font-family:Sanchez;font-size:0.9em;line-height:1.3}section.cart .personalize-another:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}section.cart .emailform{height:10%;font-size:1em;padding:5px;width:100%}@media only screen and (min-width: 0px) and (max-width: 479px){section.cart .emailform{width:80%;margin-left:20px;padding-top:10px;padding-bottom:10px;font-size:1.3em}}section.cart .send-and-next{margin-top:11%;text-align:center;padding-top:10px}section.cart .contact-import{color:white;text-decoration:underline;text-align:center;font-size:0.8em}section.cart .line-item{width:100%;background-color:#389bde;border-radius:10px;margin-bottom:7px;display:inline-block;color:white}section.cart .line-item .cart-item .cart-item-image .flat .inside{margin-left:1%}section.cart .line-item .cart-item .cart-item-image .horiz .front{width:45%;margin:0}section.cart .line-item .cart-item .cart-item-image .horiz .inside{margin-top:0;margin-left:0;background-position:46% 3%;background-size:74% 16%}@media screen and (min-width: 48em){section.cart .line-item .cart-item .cart-item-image .horiz .inside{padding:0 36px 0 33px}}section.cart .line-item .cart-item .cart-item-image .horiz.flat .inside{margin-left:-7%;width:60%}section.cart .line-item .cart-item .cart-item-image .horiz.flat .inside img{margin-top:0}section.cart .line-item .cart-item .cart-item-image .inside{margin-top:-5%;width:52%}section.cart .line-item .cart-item .margin-bottom-minus-60{margin-bottom:-30px}@media screen and (min-width: 48em){section.cart .line-item .cart-item .card-info{padding:15px 20px 20px 20px}}@media screen and (max-width: 47.9375em){section.cart .line-item .cart-item .card-info{padding:0px 20px 20px 20px}}section.cart .line-item .cart-item .card-info .remove-line-item-from-order{float:right}@media screen and (max-width: 47.9375em){section.cart .line-item .cart-item .card-info .remove-line-item-from-order{width:25px}}section.cart .line-item .cart-item .card-info .cart-item-description{padding-left:10px;line-height:1.1em}section.cart .line-item .cart-item .card-info .cart-item-description input.line_item_quantity{width:100px;height:30px;font-size:1.1em;margin-top:5px}@media screen and (max-width: 47.9375em){section.cart .line-item .cart-item .card-info .cart-item-description input.line_item_quantity{padding:10px;width:60%;border-radius:5px;font-size:1.1em;margin-left:10px;float:right}}section.cart .line-item .cart-item .card-info .how-much-per-card{font-size:1.1em}section.cart .line-item .cart-item .card-info .shipped-to-you-descriptor{padding-bottom:65px}@media screen and (min-width: 48em){section.cart .line-item .cart-item .card-info .product-details{display:block}}section.cart .line-item .cart-item .card-info .product-details .line-item-quantity-picker{display:block}@media screen and (max-width: 47.9375em){section.cart .line-item .cart-item .card-info .product-details .non-mobile-view{display:none}}@media screen and (min-width: 48em){section.cart .line-item .cart-item .card-info .product-details .mobile-view{display:none}}section.cart .line-item .cart-item .card-info .product-details .address-needed{color:white;background-color:#a31e23;padding:10px;border-radius:10px;width:200px;text-align:center;box-shadow:4px 4px #2f74a2}section.cart .line-item .cart-item .card-info .product-details .address-needed a{color:white}section.cart .line-item .cart-item .card-info .product-details .address-needed:hover{cursor:pointer;transform:scale(1.01)}section.cart .line-item .cart-item .card-info .product-details .address-needed:active{position:relative;top:2px}section.cart .line-item .cart-item .card-info span.bold{font-weight:700}section.cart .line-item.biz{background-color:#6e9cac}section.cart .link{color:white}section.cart .delete-from-cart{width:4%}section.cart .delete-from-cart:hover{opacity:0.8}@media only screen and (min-width: 0px) and (max-width: 479px){section.cart .delete-from-cart img{position:relative;bottom:10px}}section.cart .grandtotal{text-align:right;width:166px;padding-top:10px;float:right}section.cart .grandtotal .total-label{float:left}@media only screen and (min-width: 0px) and (max-width: 479px){section.cart .subtotal{text-align:right;padding-bottom:20px}}@media only screen and (min-width: 480px) and (max-width: 9999px){section.cart .subtotal{text-align:right}}section.cart .delivery-address{padding-top:10px;font-size:0.8em;line-height:1.2em}section.cart .delivery-recipient{font-size:0.9em}section.cart .delivery-recipient span{font-size:0.8em}section.cart .delivery-quantity{font-size:0.7em;padding-top:15%;line-height:1.7em}section.cart .delivery-shipping-method{text-align:center;padding-bottom:20px}section.cart .delivery-shipping-method .shipping-method{padding-bottom:10px}section.cart .delivery-estimated-arrival{color:yellow;font-size:1.2em}section.cart .delivery-estimated-arrival .delivery-send-date{color:white;padding-top:5px}section.cart .delivery-estimated-arrival .rate-name{text-align:left}section.cart .delivery-line{background:white}section.cart .delivery-line:first-child{border-top-left-radius:10px;border-top-right-radius:10px}section.cart .delivery-line:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}section.cart .shipping-delivery-info{padding:10px}section.cart .mobile-info{display:none}@media screen and (max-width: 47.9375em){section.cart .mobile-info{display:block}}section.cart .ecard-share span{float:right;margin-right:10px;margin-top:2px}@media screen and (max-width: 59.9375em){section.cart .ecard-share span{display:none}}section.cart .ecard-share .share-icons{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexblox}@media only screen and (min-width: 0px) and (max-width: 479px){section.cart .ecard-share .share-icons{padding-left:0px}}@media only screen and (min-width: 480px) and (max-width: 9999px){section.cart .ecard-share .share-icons{padding-left:50px}}section.cart .ecard-share .share-icons a img{width:100%}@media screen and (max-width: 59.9375em){section.cart .ecard-share .share-icons a img{width:100%}}section.cart .ecard-share .or-option{font-family:Sanchez;padding:10px}.payment-header{font-size:1.5em;margin-bottom:1em}#payment nav.main,#confirm nav.main{display:none}#checkout_form_payment,#checkout_form_address{list-style-type:none}#checkout_form_payment ul#payment-methods,#checkout_form_address ul#payment-methods{list-style-type:none}#checkout_form_payment #cvv-link,#checkout_form_address #cvv-link{color:white}#checkout_form_payment .field,#checkout_form_address .field{margin-bottom:5px}#checkout_form_payment .field .label,#checkout_form_address .field .label{text-align:right;padding-right:10px}#checkout_form_payment .field .label-field input,#checkout_form_address .field .label-field input{width:100%;height:25px}@media screen and (max-width: 47.9375em){#checkout_form_payment .field .label-field input,#checkout_form_address .field .label-field input{height:50px}}#checkout_form_payment .field a#cvv_link,#checkout_form_address .field a#cvv_link{color:white;padding-left:10px}@media screen and (max-width: 47.9375em){#checkout_form_payment #credit-card-image,#checkout_form_address #credit-card-image{width:50%}}#delivery-orders{padding:20px}#delivery-inner{margin-top:0px}#delivery-inner #stock-shipping-method-title{margin-top:10px}@media screen and (min-width: 48em){.shipping-method-tooltip{background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);background-repeat:no-repeat;margin-top:6%;margin-left:75%;background-size:100% 85%;width:212px;height:70px;padding:14px;font-family:Verdana}}#checkout-button,#continue-link{float:right;margin-right:10px}#update-link,#update-button,#empty-cart{float:left}#update-link,#update-button{margin-right:10px}#add-to-cart-button{min-height:90px}#add-to-cart-button span.text{font-size:1em}#upload-photo{padding:15px}#cart-review nav.main,#cart-delivery nav.main,#cart-address nav.main{display:none}#cart-review .step-1,#cart-delivery .step-1,#cart-address .step-1{background-image:url(/assets/cart-step-1-active-d7e4a9dcdac995f27c85704c7fad56337f26cffcf234676583ac4a02f6dd1b5e.png);color:#389bde}#cart-review .step-2,#cart-delivery .step-2,#cart-address .step-2{background-image:url(/assets/cart-step-2-894081035b2bbb1d72652a686b3bdef0ea93ca15c74f462ed3a1cd4bb0312191.png);color:#a6d4ec}#cart-review .step-3,#cart-delivery .step-3,#cart-address .step-3{background-image:url(/assets/cart-step-3-acb6d0df9125383685623bfa38d37e85edd50192d5a30f11272ef0900d430266.png);color:#a6d4ec}.checkout-confirm-rows p{line-height:1.2}.save-design-button{background-color:green;margin:10px;color:white;text-align:center;padding:10px;border:1px solid green;border-radius:5px}.save-design-button:hover{cursor:pointer;transform:scale(1.1)}#recipients-page nav.main{display:none}#payment .existing-cc{padding-bottom:20px;padding-left:25px}#payment .existing-cc .existing-cc-line{padding-bottom:5px}#payment .new-card{padding-bottom:5px}section.cart-mobile{padding:15px 10px}section.cart-mobile .message{margin-bottom:15px;padding:7px 20px;background-color:#4499ce;color:#fff}section.cart-mobile .schedule{text-align:center}section.cart-mobile .schedule button{margin:0 10px;width:80%;height:120px;margin:10px auto 15px auto;padding:0px 15px 20px;font-size:16px;text-align:left}section.cart-mobile .schedule button.light-blue{background:url(/assets/calendar-b9a25fe74d28d9fed84167f3b026733b04a0de782beba993b2cab4d7334a7a41.png) 97% 90% no-repeat #389bde;background-size:auto 40%}section.cart-mobile .payment{margin:0px -5px;padding:10px;background-color:#a6d4ec}section.cart-mobile .payment .profile{margin-bottom:15px;font-size:14px;line-height:18px}section.cart-mobile .payment .billing{font-size:10px}section.cart-mobile .payment .billing .card-exp{float:left;width:40%}section.cart-mobile .payment .billing .card-code{float:right;width:40%}section.cart-mobile .payment .billing .card-type{clear:both;padding:5px 7px;background-color:#fff}section.cart-mobile .payment .billing .card-type label{float:left;display:block;padding-left:3px}section.cart-mobile .payment .billing .card-type select{float:left;clear:left;display:block}section.cart-mobile .payment .billing .card-type img{float:right;display:block;width:70%;max-width:236px}section.cart-mobile .payment .billing input{width:100%;padding:5px;border:none}section.cart-mobile .payment .billing label{display:block;margin-bottom:5px;padding-left:10px}section.cart-mobile .confirm{font-size:12px;line-height:14px}section.cart-mobile .confirm .preview{float:left;width:50%}section.cart-mobile .confirm .preview img{width:auto;max-width:90%}section.cart-mobile .confirm .addresses{float:right;width:50%}section.cart-mobile .confirm .addresses .title{font-weight:700;line-height:16px}section.cart-mobile .confirm .addresses .make-change{display:block;margin-bottom:15px;font-size:10px}section.cart-mobile .confirm .billing{clear:both;margin-bottom:15px}section.cart-mobile .confirm .summary{margin-bottom:15px}section.cart-mobile .confirm .order-detail span{font-weight:700}section.cart-mobile .confirm .order-detail span:last-child{float:right}section.cart-mobile .copy-address button{display:inline-block;width:auto;height:35px}section.cart-mobile .top-navigation{margin-bottom:15px;padding-top:0}section.cart-mobile .address-form{border-radius:7px;background-color:#a6d4ec;overflow:hidden;border:1px solid #828282;margin-bottom:10px}section.cart-mobile .address-form input[type="text"]{display:block;width:100%;background-color:#a6d4ec;border-width:0;font-size:1em;line-height:2em;margin:0;padding:0 10px;border-bottom:1px solid #828282}section.cart-mobile .address-form input[type="text"]::-webkit-input-placeholder{color:#828282}section.cart-mobile .address-form input[type="text"]::-moz-input-placeholder{color:#828282}section.cart-mobile .address-form input.city[type="text"],section.cart-mobile .address-form input.state[type="text"],section.cart-mobile .address-form input.zip[type="text"]{float:left;border-bottom:0}section.cart-mobile .address-form input.city[type="text"]{width:60%}section.cart-mobile .address-form input.state[type="text"]{width:15%;border-left:1px solid #828282;padding-left:5px}section.cart-mobile .address-form input.zip[type="text"]{float:left;width:25%;border-left:1px solid #828282;padding-left:5px}section.cart-mobile .address-form input[type="text"]:focus::-webkit-input-placeholder{color:transparent}section.cart-mobile .address-form input[type="text"]:focus:-moz-placeholder{color:transparent}section.sidebar{position:fixed;top:0;right:100%;bottom:0;width:100%;padding-top:20px;background-color:#389bde;color:#ffffff;text-align:center;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-webkit-transition-easing:ease-in-out}section.sidebar.open{right:0;z-index:100;box-shadow:0 0 3px rgba(0,0,0,0.5)}section.sidebar .title{font-size:1.5em;width:90%;margin:0 auto;line-height:1.2}section.sidebar .content{height:300px;background-color:#ffffff;color:#000000;border-radius:5px;margin:10px;padding:10px}section.sidebar .content .address-form{border-radius:7px;background-color:#a6d4ec;overflow:hidden;border:1px solid #828282;margin-bottom:10px}section.sidebar .content .address-form input[type="text"]{display:block;width:100%;background-color:#a6d4ec;border-width:0;font-size:1em;line-height:3em;margin:0;padding:0 10px;border-bottom:1px solid #828282}section.sidebar .content .address-form input[type="text"]::-webkit-input-placeholder{color:#828282}section.sidebar .content .address-form input[type="text"]::-moz-input-placeholder{color:#828282}section.sidebar .content .address-form input.city[type="text"],section.sidebar .content .address-form input.state[type="text"],section.sidebar .content .address-form input.zip[type="text"]{float:left;border-bottom:0}section.sidebar .content .address-form input.city[type="text"]{width:60%}section.sidebar .content .address-form input.state[type="text"]{width:15%;border-left:1px solid #828282;padding-left:5px}section.sidebar .content .address-form input.zip[type="text"]{float:left;width:25%;border-left:1px solid #828282;padding-left:5px}section.sidebar .content .address-form input[type="text"]:focus::-webkit-input-placeholder{color:transparent}section.sidebar .content .address-form input[type="text"]:focus:-moz-placeholder{color:transparent}section.sidebar .content .stamps{text-align:left;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}section.sidebar .content .stamps img{max-width:82px}section.sidebar .content .colors{width:100%;height:100%;text-align:center;overflow-y:scroll}section.sidebar .content .colors .color{display:inline-block;width:50px;height:50px;border-radius:3px;border:1px solid rgba(0,0,0,0.3)}@media screen and (min-width: 48em){section.sidebar .content .colors .color{width:90px;height:90px}}section.sidebar .content .colors .white{background-color:#f3f3f3}section.sidebar .content .colors .red{background-color:#aa1437}section.sidebar .content .colors .blue{background-color:#389bde}section.sidebar .content .colors .green{background-color:#329746}section.sidebar .buttons a{display:inline-block;float:left;width:50%;color:#ffffff;margin-top:20px;padding:10px 0}section.sidebar .buttons button{height:60px;width:140px}.bottom-navigation .padded{text-align:center;margin-top:40px}section.faq{padding:0 10px;font-size:1em}section.faq .header{color:#389bde;font-size:2em;margin:10px 0 10px 5px}section.faq strong{font-weight:bold}section.faq aside.categories{font-size:0.8em}section.faq section.content .category{padding-right:10px;padding-left:10px;height:250px;margin-top:20px;font-family:Verdana}section.faq section.content .category .section{background-color:#316ba7;height:250px;transition-duration:1s}section.faq section.content .category .section:hover{border-radius:25px;cursor:pointer;transform:scale(1.1);background-color:white;border:10px solid #316ba7}section.faq section.content .category .section:hover .title{color:black}section.faq section.content .category .section:hover .icon{transition-duration:1s;filter:invert(100%)}section.faq section.content .category .section .icon{max-width:200px;position:relative;margin:0 auto;fill:white;padding-top:25px}section.faq section.content .category .section .title{padding-top:10px;color:white;text-align:center;font-size:12px;font-family:Verdana}section.faq section.content .category .section .title h2{font-size:1.8em !important}section.faq section.content .group{color:#aa1437;font-family:Verdana;font-size:1.2em;padding-left:10px}section.faq section.content .group .group-header{padding:10px 0px 10px 0px}section.faq section.content .group .question{padding-top:5px;font-size:0.9em;color:#316ba7}section.faq section.content .group .question .selected{background:red}section.faq section.content .group .question .answer{padding:5px 0px 10px 15px;line-height:2em;color:black;font-size:0.7em}section.faq section.content .group .faq-img{width:20%;transition:all .2s ease-in-out;margin-left:15px}section.faq section.content .group .faq-img:hover{transform:scale(3)}section.faq section.content hr{clear:both;padding:10px}section.faq section.content .category-header{color:#316ba7;font-weight:bold;text-align:center;font-size:2em;padding-bottom:10px}section.faq section.content .question h3{padding-top:5px;font-size:26px;color:#316ba7;padding-top:10px;margin-bottom:5px}section.faq section.content .question .selected{background:red}section.faq section.content .question .answer{padding:10px 0px 10px 30px}section.faq section.content .question .answer p{line-height:1.7em;color:black;font-size:20px;margin-bottom:0px}section.faq section.content .question .answer span{font-size:16px}section.faq section.content .question .answer span a{text-decoration:underline}section.help-center .help-form-input{color:#CCC;font-size:24px;font-style:italic;border-width:thin;border-color:#000;border-style:solid;float:left;margin-top:10px;padding-left:10px;margin-left:10px;height:40px}section.help-center section.help-center .help-text{padding-top:20px;padding-left:10px}section.help-center .faq-tabs{float:left;padding-left:10px}section.help-center .tabs{position:relative;min-height:200px;clear:both;margin:25px 0}section.help-center .tab{float:left}section.help-center .tab label{background:#389BDE;color:white;padding:10px;border:1px solid #ccc;margin-left:-1px;position:relative;left:1px}section.help-center .tab [type=radio]{display:none}section.help-center .content-help{position:absolute;top:28px;left:0;background:white;width:170%;right:0;bottom:0;padding:20px;border:1px solid #ccc}section.help-center [type=radio]:checked~label{border-bottom:1px solid white;z-index:2;height:100%}section.help-center [type=radio]:checked~label~.content-help{z-index:1}section.contact{padding:0 10px;font-size:0.8em}section.contact .header{color:#389bde;font-size:2em;margin:10px 0 10px 5px}section.contact strong{font-weight:bold}section.thank-you .gutter{padding:0 10px}section.thank-you .message{line-height:1.3;font-size:0.9em;font-weight:bold;padding:0 20px}@media screen and (min-width: 48em){section.thank-you .message{padding:0}}section.thank-you .message .thank-and-ship{text-transform:uppercase}section.thank-you .message .thank-and-ship span.thank-you{font-size:1.3em;margin-right:10px}section.thank-you .message .thank-and-ship span.shipping-date{color:#aa1437}section.thank-you .message .order-number{margin:10px 0;font-size:1.3em;text-transform:uppercase}section.thank-you .print-receipt{background-image:url(/assets/print-758a912b0df4dead91713018e64ecb46aacb6ca643f24b10630f381ba309c103.png);background-repeat:no-repeat;background-position:center top;margin-top:20px;padding-top:40px;color:#403f41;text-align:center;text-transform:uppercase;font-size:0.7em;font-weight:bold;display:none}@media screen and (min-width: 48em){section.thank-you .print-receipt{display:block}}section.thank-you .cart-list{background-color:#389bde;color:#ffffff;border-radius:10px;margin-bottom:10px;padding:10px;line-height:1.3}section.thank-you .cart-list .cart-item{font-size:0.9em}section.thank-you .cart-list .cart-item .card-preview{padding:10px;background-image:url(/assets/card-preview-shelf-f9aa76d3d1ad31b720974c45e5d0faaba256d6cbf70bd11df5f6d1a202faddc7.png);background-repeat:repeat-x;background-position:center bottom}section.thank-you .cart-list .cart-item .card-preview .front{display:inline-block;width:42%;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-size:100% auto;background-repeat:no-repeat;padding-top:2%;margin-left:2%}section.thank-you .cart-list .cart-item .card-preview .front img{border:1px solid rgba(0,0,0,0.4);border-radius:2px}section.thank-you .cart-list .cart-item .card-preview .inside{display:inline-block;width:51%;background-image:url(/assets/card-inside-left-a3f5886a4195864d18f28f34a4b7d3e53311319011fd9cd2e06e8e0b278e0991.png);background-size:auto 100%;background-repeat:no-repeat;margin-left:1%;padding-left:12%}section.thank-you .cart-list .cart-item .card-preview .inside img{margin-top:17%;margin-bottom:2px;border:1px solid rgba(0,0,0,0.4);border-radius:2px}section.thank-you .cart-list .cart-item .card-info{margin-top:20px;padding:10px}section.thank-you .cart-list .cart-item .card-info .processing,section.thank-you .cart-list .cart-item .card-info .watch{font-weight:bold}@media screen and (min-width: 48em){section.thank-you .cart-list .cart-item .card-price{padding-top:6em}}@media screen and (min-width: 60em){section.thank-you .cart-list .cart-item .card-price{padding-top:9em}}section.thank-you .cart-list .cart-item .card-price .label{display:inline-block;width:70%;text-align:right}section.thank-you .cart-list .cart-item .card-price .cost{display:inline-block;width:27%;text-align:right}section.thank-you .cart-list .cart-item .card-price .for-product .product-name{font-weight:bold}section.thank-you .cart-list .cart-item .card-price .for-product .product-count:before{content:'('}section.thank-you .cart-list .cart-item .card-price .for-product .product-count:after{content:')'}section.thank-you .cart-list .cart-item .card-price .for-product .cost{font-weight:bold;font-size:1.2em}section.thank-you .cart-list .cart-item .card-price .for-shipping{border-bottom:1px solid #ffffff}section.thank-you .cart-list .cart-item .card-price .for-shipping .cost{font-style:italic}section.thank-you .cart-total .total{text-align:right;text-transform:uppercase;font-size:1.1em;padding-right:30px}section.thank-you .reminder{padding-top:10px}section.thank-you .reminder label{font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.thank-you .related-cards{text-align:center}section.thank-you .related-cards h3{margin-top:70px;text-transform:uppercase;font-size:1em;font-weight:bold}section.thank-you .related-cards .card{display:inline-block}section.thank-you .related-cards .card .title{margin-bottom:5px;color:#aa1437;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.thank-you .related-cards .card img{width:120px;margin:0 10px;border:1px solid rgba(0,0,0,0.5);border-radius:1px;box-shadow:3px 3px 5px rgba(0,0,0,0.3)}section.my-account{padding:0 10px}section.my-account .static-text{font-size:.8em}section.my-account .title{font-family:Sanchez;margin-bottom:10px;padding-top:5px;color:#ffffff;text-align:center;font-size:20px;text-transform:uppercase;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (max-width: 47.9375em){section.my-account .title{padding-top:15px}}section.my-account .title span{color:black;font-size:.6em;vertical-align:middle;float:right}section.my-account .col-12.title{margin:5px 0 0 0;font-family:Sanchez;font-weight:bold;color:#389bde;padding-left:125px}section.my-account .account-description{font-size:14px;color:yellow;text-align:center;line-height:18px}section.my-account .account-description span{color:white;font-size:0.7em;line-height:14px}section.my-account .box{position:relative;padding:15px;margin-bottom:5px;background-color:#389bde;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}section.my-account .box .subsection{background-color:#ffffff;border-radius:5px;padding:5px 10px;margin:5px 0}section.my-account .box .subsection .subtitle{text-align:center;color:#389bde;font-weight:bold;margin-top:5px;margin-bottom:10px;font-size:0.9em}section.my-account .box .subsection .see-all{margin-top:5px;color:#000000;text-transform:none}@media screen and (max-width: 47.9375em){section.my-account .activity{padding-bottom:15px}}section.my-account .activity .subsection{margin-bottom:10px}section.my-account .activity .card{float:left;text-align:center;width:25%;padding:5px}section.my-account .activity .card .status,section.my-account .activity .card .date{margin-top:5px;font-size:0.8em;text-align:left}section.my-account .activity .box .see-all{margin-top:15px}section.my-account .profile{font-size:11px;line-height:13px;height:100%}section.my-account .profile .subsection{padding:10px}section.my-account .profile .subsection-bottom{margin-bottom:16px}section.my-account .profile .label{float:left;width:40%}section.my-account .profile .address{float:left}section.my-account .profile a:hover{color:white}section.my-account .contacts{height:575px;overflow:auto}section.my-account .contacts .subsection{padding:0;height:400px;overflow:auto}section.my-account .contacts .subsection .contact-list{height:auto;overflow:auto}section.my-account .contacts .see-all{padding-top:5px;font-family:Sanchez}@media screen and (max-width: 47.9375em){section.my-account .photos{padding-bottom:15px}}section.my-account .photos .box{min-height:100%}section.my-account .photos img{display:inline-block;width:auto;vertical-align:top;border:3px solid #ffffff;border-radius:3px;margin:3px 10px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}section.my-account .photos img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 47.9375em){section.my-account .contacts{padding-bottom:15px}}section.my-account .contacts .title{color:#fff}section.my-account .contacts .list img{display:block}@media screen and (max-width: 47.9375em){section.my-account .contacts .list img{margin-bottom:7px}}@media screen and (min-width: 48em){section.my-account .contacts .buttons{padding:15px}}section.my-account .contacts .buttons a{display:block;margin:0 auto 5px;padding:7px 15px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:14px;text-align:center}section.my-account .contacts .buttons .schedule{background-color:#469dd3}section.my-account .contacts .buttons .send{background-color:#aa1437}section.my-account .calendar .date{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;text-align:center;font-size:0.8em;margin:5px 0}section.my-account .calendar .calendar-month{padding:10px 0px 10px 0px}section.my-account .calendar .event-reminder-year{color:white;font-size:0.8em}section.my-account .calendar .event-reminder-detail{margin:15px 0px 0px 15px;color:#389bde}section.my-account .see-all{display:block;color:#fff;font-size:12px;text-transform:uppercase;text-align:right;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;margin-top:10px}section.my-profile .title{margin:10px 0;font-family:Sanchez;text-align:center;color:#389bde;font-size:1.5em;font-weight:bold}section.my-profile .title img{width:auto}section.my-profile .corners{background-color:#389bde;border-radius:10px;padding:20px 10px;margin:0 10px}@media screen and (min-width: 48em){section.my-profile .corners{margin:0}}section.my-profile .bigger-button{font-size:2em;padding:20px}section.my-profile .personal-info{padding:0 10px 0 20px;font-size:1em;color:white}@media screen and (min-width: 60em){section.my-profile .personal-info{font-size:0.875em}}section.my-profile .personal-info .avatar{max-width:120px;margin-bottom:20px}section.my-profile .personal-info .name{font-weight:bold}section.my-profile .personal-info .birthday-label{margin-top:20px}section.my-profile .personal-info .birthday{font-weight:bold}section.my-profile .personal-info .fb{background-color:blue;border-radius:5px;color:white;padding:10px}section.my-profile .personal-info a{color:#aa1437}section.my-profile .personal-info .reset{color:#aa1437;margin-left:20px;font-size:0.8em}section.my-profile .account-info input{border:1;margin:2px 0px 2px 0px}section.my-profile .account-info .content-about-you{width:100%;float:none;border-radius:10px;padding:15px 50px 40px 50px;background-color:#ffffff;font-size:0.875em;line-height:1.3;margin-bottom:30px;overflow:auto}section.my-profile .account-info .content-about-you i{float:right;font-size:0.8em;padding-bottom:20px}section.my-profile .account-info .profile-label{padding-top:12px}section.my-profile .account-info .profile-label.pass{font-size:1.5em}section.my-profile .account-info .profile-form{height:30px;font-size:1.2em;color:#389bde;font-family:Sanchez}section.my-profile .account-info .profile-form.smaller-font{font-size:1.2em}section.my-profile .account-info .profile-form.smaller{font-size:1.2em;height:25px}section.my-profile .account-info .change-pass-form{border-style:solid;border-width:1px;border-color:gray;height:30px;margin-top:10px;font-size:1.2em}section.my-profile .account-info .content-password{width:100%;float:none;border-radius:10px;padding:15px 50px 40px 50px;background-color:#ffffff;font-size:0.875em;line-height:1.3;margin-bottom:30px;margin-top:20px;overflow:auto}section.my-profile .account-info .current-pass-header{color:white;font-family:Sanchez;padding-bottom:10px}section.my-profile .account-info .current-pass{margin:10px;padding-bottom:10%}section.my-profile h3{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:#ffffff;font-size:1.25em;text-align:center}section.my-profile .content{width:100%;float:none;border-radius:10px;padding:15px 50px 40px 50px;background-color:#ffffff;font-size:0.875em;line-height:1.3;margin-bottom:30px}section.my-profile .content a{color:#aa1437}section.my-profile .content .reset{margin-left:20px}section.my-profile .content .mailing-address,section.my-profile .content .credit-card{margin-bottom:10px}section.my-profile .content .mailing-address .cc-icon,section.my-profile .content .credit-card .cc-icon{width:75%}section.my-profile .content .mailing-address .cc-info strong,section.my-profile .content .credit-card .cc-info strong{float:right;padding-right:20px}section.my-profile .content .mailing-address .edit,section.my-profile .content .mailing-address .remove,section.my-profile .content .credit-card .edit,section.my-profile .content .credit-card .remove{margin-left:10px;font-size:0.8em}section.my-profile .content .default a{font-weight:normal}section.my-profile .content.cards{min-height:100%;overflow:auto}section.my-profile .content.emailalerts{padding-left:10px;padding-right:10px;min-height:130px}section.my-profile .content.emailalerts .emailalert{font-size:0.9em;margin:15px 0}section.my-profile .content.emailalerts input[type="checkbox"]{display:inline-block;vertical-align:middle}section.my-profile .content.emailalerts label{display:inline-block;width:85%;vertical-align:middle}section.my-profile .subscription{border-radius:10px;padding:10px;background-color:#ffe552;background-image:url(/assets/subscription-check-48480faeaabbc5ce62bc23a3edace12b2883a49fc4a77cf591a3ec3c8327e7bc.png);background-repeat:no-repeat;background-position:30px center;padding-left:80px;font-size:0.8125em;line-height:1.3}section.my-profile .subscription .cancel{display:block;color:#000000;font-size:0.8em;margin-top:4px}section.my-profile .subscription .cancel strong{font-weight:bold}section.my-favorites h1,section.my-favorites h2{color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;text-align:center;font-weight:700}section.my-favorites h1{font-size:1.8em;line-height:1;margin:20px 0 0 0}section.my-favorites h2{font-size:1.2em}section.my-favorites .title{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:white;margin-top:10px;text-align:center}section.my-favorites .box{padding:25px 10px;background-color:#389bde;border-radius:9px;margin:0 10px}@media screen and (min-width: 48em){section.my-favorites .box{margin:0}}section.my-favorites .card-preview{text-align:center;position:relative}section.my-favorites .card-preview .front{width:100%;padding-top:6%}section.my-favorites .remove-favorite{position:absolute;z-index:999;top:10px;right:-10px;height:25px;width:25px}section.saved-cards h1,section.saved-cards h2{color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;text-align:center;font-weight:700}section.saved-cards h1{font-size:1.8em;line-height:1;margin:10px 0 10px 0}section.saved-cards h2{font-size:1.2em}section.saved-cards .title{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:white;margin-top:10px;text-align:center}section.saved-cards .saved-box{padding:5px 5px;background-color:#389bde;border-radius:9px;margin:0 10px}@media screen and (min-width: 48em){section.saved-cards .saved-box{margin:0}}section.saved-cards .none{font-family:Verdana;text-align:center;color:#389bde;font-size:1.5em;padding:5px}section.saved-cards .saved{padding:15px}section.saved-cards .updated{text-align:center;color:white}section.saved-cards .go-back{padding-top:5px;padding-left:55px}section.saved-cards .saved-button{padding:10px;text-align:center;max-width:70%}section.saved-cards .card-preview{text-align:center;position:relative}section.saved-cards .card-preview .front{width:100%;padding-top:5.5%}section.saved-cards .mp-info{font-family:Verdana;color:white;text-align:center}@media screen and (min-width: 48em){section.saved-cards .mp-info .mp-notification{position:absolute;font-size:.8em;margin-left:15px;margin-top:-1px;background-color:blueviolet;padding:5px;border-top-left-radius:1em;border-top-right-radius:1em;opacity:0.8}section.saved-cards .mp-info .mp-progress{font-size:.8em;text-align:center;position:absolute;margin-top:250px;margin-left:52px;max-width:130px;background-color:#7941e1;padding:5px;border-radius:5px;opacity:0.8}}section.my-photos .header .my-photos-back-button{padding-top:25px}@media screen and (min-width: 48em){section.my-photos .header .my-photos-back-button{display:block}}section.my-photos .header .title{text-align:center;color:#389bde;display:none}section.my-photos .header .title img{width:auto}@media screen and (min-width: 48em){section.my-photos .header .title{display:block}}section.my-photos .header .title h3{font-family:Sanchez;padding-top:15px}@media screen and (max-width: 59.9375em){section.my-photos .header .buttons{padding-left:3%;height:70px}}section.my-photos .header .buttons a.button{margin:0;width:46%;height:60px;float:left}@media screen and (min-width: 48em){section.my-photos .header .buttons a.button{font-size:0.7em;width:48%}}@media screen and (min-width: 60em){section.my-photos .header .buttons a.button{font-size:0.8em}}section.my-photos .header .buttons a.button:first-of-type{margin-right:4%}section.my-photos .header .buttons a.button span.text{height:60px}section.my-photos .box{padding:5px 10px;background-color:#389bde;border-radius:9px;margin:0 10px}@media screen and (min-width: 48em){section.my-photos .box{margin:0}}section.my-photos .box .navigation{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:0.8em;margin-bottom:10px}section.my-photos .box .navigation a{color:#ffffff;padding-left:20px}section.my-photos .box .navigation a.selected{background-image:url(/assets/arrow-box-selected-c1dcfacfdd3ad7bcd02cb9aa0837a449726558a86f6afa1fddf2a5bb4394e911.png);background-repeat:no-repeat}section.my-photos .box .photo{display:inline-block;text-align:center;margin:0 20px;line-height:1.5}section.my-photos .box .photo img{width:155px;padding-top:15px}section.my-photos .box .photo .uploaded{font-weight:bold;font-size:0.8em;color:white}section.my-photos .box .photo a{text-decoration:underline;text-transform:lowercase;color:#000000;font-size:0.8em}section.my-photos .box a.read-terms{display:block;margin-top:20px;text-align:right;font-size:0.8em;color:white;text-align:center;padding-bottom:10px}section.my-orders .header .back-button{display:none}@media screen and (min-width: 48em){section.my-orders .header .back-button{display:block}}section.my-orders .header .title{font-family:Sanchez;text-align:center;color:#389bde;font-size:1.5em;font-weight:bold;display:none}section.my-orders .header .title img{width:auto}@media screen and (min-width: 48em){section.my-orders .header .title{display:block}}section.my-orders .header .filter{display:none;text-align:right}@media screen and (min-width: 48em){section.my-orders .header .filter{display:block}}section.my-orders .content{padding:0 5px}@media screen and (min-width: 30em){section.my-orders .content{padding:0 10px}}@media screen and (min-width: 48em){section.my-orders .content{padding:0}}section.my-orders .content aside{font-size:16px;line-height:1.3}section.my-orders .content aside .title{color:#aa1437}section.my-orders .content aside a{display:block;margin-left:10px}section.my-orders .content .order .order-number a{font-weight:bold;text-decoration:underline;color:#ffffff}section.my-orders .content .order .date{margin-top:5px}@media screen and (min-width: 48em){section.my-orders .content .order .date{text-align:right;margin-top:0}}section.my-orders .content .order .card{margin:10px 0;line-height:1.3}@media screen and (min-width: 48em){section.my-orders .content .order .card{height:100%;padding-left:30px}}section.my-orders .content .order .card .details,section.my-orders .content .order .card .status{background-color:#ffffff;color:#000000;border-radius:7px;height:100%}section.my-orders .content .order .card .details{padding:10px}section.my-orders .content .order .card .details .preview{float:left;width:21%;padding:0px 15px}section.my-orders .content .order .card .details .info{float:left;width:35%;padding:5px}section.my-orders .content .order .card .details .recipient{float:left;width:44%;padding:5px;max-height:100%;overflow:scroll;overflow-y:auto;overflow-x:auto}section.my-orders .content .order .card .right{height:100%;margin-top:10px}@media screen and (min-width: 48em){section.my-orders .content .order .card .right{height:auto;padding:0 0 0 10px;margin-top:0}}section.my-orders .content .order .card .status{padding:10px}section.my-orders .content .order .card .update-option span{font-size:14px}section.my-orders .content .order .card .update-option .update-address-button{background-color:green;color:white;text-decoration:underline;font-size:16px;border:none;border-radius:5px;margin-top:5px}section.my-orders .content .order .card .update-option .update-address-button:hover{cursor:pointer}section.my-orders .content .order .ecard-new-email{margin-top:10px;background-color:white;border-radius:10px;overflow:auto;padding:10px}section.my-orders .content .order .ecard-new-email .resent{color:black}section.my-orders .content .order .ecard-new-email .title{color:#389bde;font-family:Sanchez}section.my-orders .content .order .ecard-new-email .prompts{color:grey}section.my-orders .content .order .ecard-new-email .forms input{width:100%;padding:3px;border-radius:3px;border:1px black solid;margin-bottom:1.5px}section.my-orders .content .order .ecard-new-email .button input{background-color:#389bde;border:none;color:white;padding:10px;margin-left:5px;font-size:21px}section.my-orders .content .order .ecard-new-email .button input:hover{cursor:pointer;position:relative;transform:scale(1.1);background-color:#208643}section.my-orders .content .order .ecard-new-email .button:hover{cursor:pointer}section.my-orders .no-orders{text-align:center;font-size:2em;font-family:Sanchez;padding:20px 0px 800px 0px}section.my-orders .shipping-date-popup{font-size:1em}section.my-orders .shipping-date-popup span{font-weight:bold}section.my-orders .box{padding:5px 10px;background-color:#389bde;color:#ffffff;border-radius:9px;margin-bottom:10px}section.my-calendar .title{margin:10px 0;text-align:center;color:#389bde;font-size:0.5em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.my-calendar .title h1{text-transform:uppercase}section.my-calendar .options .prev-month,section.my-calendar .options .next-month,section.my-calendar .options .date{color:#ffffff;line-height:50px}section.my-calendar .options .prev-month{text-align:right}section.my-calendar .options .next-month{text-align:left}section.my-calendar .options .prev-month,section.my-calendar .options .next-month{line-height:70px}section.my-calendar .options .prev-month img,section.my-calendar .options .next-month img{width:auto}section.my-calendar .options .date{text-align:center;color:#ffffff;font-weight:bold;font-size:1.2em;text-transform:uppercase}section.my-calendar .options button{height:50px}section.my-calendar thead td{font-weight:bold}section.my-calendar tbody td{position:relative}section.my-calendar tbody td .add-event{display:none;width:83px;height:20px;padding:5px;background-color:#389bde;color:#ffffff;position:absolute;bottom:5px;right:5px;border-radius:5px;line-height:11px;text-align:center}section.my-calendar tbody td .add-event:before{content:'+'}section.my-calendar tbody td:hover .add-event{display:block}section.my-calendar #big-calendar th,section.my-calendar #big-calendar td{width:14.2%}section.my-calendar #big-calendar tbody td button{width:100%;height:50px;margin:0;box-shadow:none;color:#000000;text-align:left;font-size:1em;line-height:1.5}@media screen and (min-width: 30em){section.my-calendar #big-calendar tbody td button{height:75px}}@media screen and (min-width: 48em){section.my-calendar #big-calendar tbody td button{height:100px}}@media screen and (min-width: 60em){section.my-calendar #big-calendar tbody td button{height:125px}}section.my-calendar #big-calendar tbody td button .event{display:block;color:#000000}#add-event-modal,#select-event-modal{display:none;position:absolute;z-index:100;top:20px;left:20px;width:325px;margin-left:-130px;margin-top:50px;background-color:#316ba7;color:#ffffff;border-radius:5px;box-shadow:0 2px 20px #000,inset 0 2px 2px rgba(255,255,255,0.5)}#add-event-modal.right,#select-event-modal.right{margin-left:-70px}#add-event-modal.open,#select-event-modal.open{display:block}#add-event-modal .or,#select-event-modal .or{padding-top:5px;text-align:center}#add-event-modal .modal-header,#select-event-modal .modal-header{color:white;position:absolute;top:10px;left:15px}#add-event-modal .close,#select-event-modal .close{position:absolute;top:10px;right:10px;padding:5px;cursor:pointer;color:#ffffff}#add-event-modal label,#select-event-modal label{display:inline-block;width:35%;text-align:right;margin-bottom:10px}#add-event-modal label:after,#select-event-modal label:after{content:':';padding-right:10px}#add-event-modal label[for^=add-event-reminders],#add-event-modal label[for^=add-event-relative],#select-event-modal label[for^=add-event-reminders],#select-event-modal label[for^=add-event-relative]{width:auto}#add-event-modal label[for^=add-event-reminders]:after,#add-event-modal label[for^=add-event-relative]:after,#select-event-modal label[for^=add-event-reminders]:after,#select-event-modal label[for^=add-event-relative]:after{content:''}#add-event-modal input,#add-event-modal select,#add-event-modal textarea,#select-event-modal input,#select-event-modal select,#select-event-modal textarea{display:inline-block;width:60%;font-size:0.9em;margin-bottom:10px}#add-event-modal input[type="radio"],#select-event-modal input[type="radio"]{width:auto;vertical-align:middle}#add-event-modal textarea,#select-event-modal textarea{height:3em;resize:none;vertical-align:top}#add-event-modal .buttons button,#select-event-modal .buttons button{width:100%;height:40px}#add-event-modal .buttons button.new-event-button,#select-event-modal .buttons button.new-event-button{width:165px;padding:5px}#add-event-modal .buttons button.new-event-button:hover,#select-event-modal .buttons button.new-event-button:hover{transform:scale(1.05);-webkit-transform:scale(1.05)}#add-event-modal .buttons button.new-event-button:active,#select-event-modal .buttons button.new-event-button:active{position:relative;top:3px}#add-event-modal .buttons.add-event,#select-event-modal .buttons.add-event{display:none}#add-event-modal .buttons.add-event.active,#select-event-modal .buttons.add-event.active{display:block}#add-event-modal .buttons.view-event,#select-event-modal .buttons.view-event{display:none}#add-event-modal .buttons.view-event.active,#select-event-modal .buttons.view-event.active{display:block}#add-event-modal .event,#select-event-modal .event{margin-top:40px;padding:10px}#add-event-modal .event .message,#select-event-modal .event .message{font-size:0.7em;line-height:1.5}#add-event-modal .added,#select-event-modal .added{margin-top:30px;padding:10px}#add-event-modal .added .big-message,#select-event-modal .added .big-message{text-align:center;font-size:1.2em;line-height:1.2}#add-event-modal .added .message,#select-event-modal .added .message{margin:25px 0;text-align:center;line-height:1.2}#add-event-modal .added button,#select-event-modal .added button{width:80%;height:60px}#add-event-modal .choose-event li,#select-event-modal .choose-event li{list-style-type:none;margin-top:10px;background-color:white;width:100%;border-radius:10px;padding:5px 10px}#add-event-modal .choose-event li a,#select-event-modal .choose-event li a{color:black;cursor:pointer}#add-event-modal .choose-event li a:hover,#select-event-modal .choose-event li a:hover{color:#389bde}#add-event-modal .choose-event:hover,#select-event-modal .choose-event:hover{transform:scale(1.02);-webkit-transform:scale(1.02)}.todays-date{font-weight:bold}.calendar-header-back{margin-top:8px}.calendar-delete{color:white;padding-top:35px;display:inline-block;text-decoration:underline}.calendar-row{padding:1em 0;border-bottom:12px solid #389bde}.calendar-row h2{font-size:1em;color:black;background:#64b1e5;padding:0.5em;font-weight:bold}.calendar-day:hover{cursor:pointer;background-color:#BCE4FF}.calendar-month .date{padding:3px 10px}.calendar-month table{width:100%}.calendar-month th{padding:8px 0;font-size:0.9em;color:#3e5f71;text-align:center;padding:10px 0 15px 0}.calendar-month tbody tr td{padding:8px 0;text-align:center;font-size:0.8em;vertical-align:top}.calendar-month tbody tr td.evented{background:#389bde;color:white}.calendar-month tbody tr td.exclamation{background-color:#ffe552}.reminders-collection li{display:inline-block;width:18%;padding:0 1%}@media screen and (max-width: 47.9375em){.reminders-collection li{width:100%}}.reminders-collection li img{width:auto;margin:18px auto;display:block}.reminders-collection li a{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:black;font-size:0.6em}.reminders-collection li .reminder{font-size:1.3em}.reminders-collection li h4{margin:0 0 4px 0}.reminder *{box-sizing:content-box}.reminder input[type="checkbox"]{position:absolute;opacity:0}.reminder input[type="checkbox"]+div{display:inline-block;vertical-align:middle;width:3em;height:1em;border:1px solid rgba(0,0,0,0.3);border-radius:999px;margin:0 .5em;background:white;background-image:linear-gradient(rgba(0,0,0,0.1), transparent),linear-gradient(90deg, #389bde 50%, transparent 50%);background-size:200% 100%;background-position:100% 0;background-origin:border-box;background-clip:border-box;overflow:hidden;transition-duration:.4s;transition-property:padding, width, background-position, text-indent;box-shadow:0 0.1em 0.1em rgba(0,0,0,0.1) inset,0 0.45em 0 0.1em rgba(0,0,0,0.05) inset;font-size:150%}.reminder input[type="checkbox"]:checked+div{padding-left:2em;width:1em;background-position:0 0}.reminder input[type="checkbox"]+div:before{content:'On';float:left;width:1.65em;height:1.65em;margin:0;border:1px solid rgba(0,0,0,0.35);border-radius:inherit;background:#eee;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.3);text-indent:-5em}.reminder input[type="checkbox"]:active+div:before{background-color:#eee}.reminder input[type="checkbox"]+div:before,.reminder input[type="checkbox"]+div:after{font:bold 60%/1.9 sans-serif;text-transform:uppercase}.reminder input[type="checkbox"]+div:after{content:'Off';float:left;text-indent:.5em;color:rgba(0,0,0,0.45);text-shadow:none}section.my-contacts .header .back-button{display:none}@media screen and (min-width: 48em){section.my-contacts .header .back-button{display:block}}section.my-contacts .header .title{text-align:center;color:#389bde;font-size:1.5em;font-weight:bold;display:none}section.my-contacts .header .title img{width:auto}@media screen and (min-width: 48em){section.my-contacts .header .title{display:block}}section.my-contacts .header .buttons{display:none;text-align:right}@media screen and (min-width: 48em){section.my-contacts .header .buttons{display:block}}section.my-contacts .header .buttons button{height:50px}section.my-contacts .form{height:25px}section.my-contacts .contact-header{font-size:1.5em;padding-bottom:10px}section.my-contacts .content{padding:0 5px}@media screen and (min-width: 30em){section.my-contacts .content{padding:0 10px}}@media screen and (min-width: 48em){section.my-contacts .content{padding:0}}section.my-contacts .content .contact_button,section.my-contacts .content button{height:40px}section.my-contacts .content .contact_button.bottom,section.my-contacts .content button.bottom{position:absolute;bottom:10px;left:50%;margin-left:-80px;padding-top:11px;text-align:center}section.my-contacts .content .groups,section.my-contacts .content .contacts,section.my-contacts .content .details{position:relative;background-color:#ffffff;color:#000000;border-radius:7px;height:480px}section.my-contacts .content .groups .title,section.my-contacts .content .contacts .title,section.my-contacts .content .details .title{text-align:center;border-bottom:2px solid #ccc;padding-bottom:5px;margin-bottom:5px}section.my-contacts .content .groups{line-height:1.3}@media screen and (min-width: 48em){section.my-contacts .content .groups{width:24%;margin-right:1%}}section.my-contacts .content .groups a{display:block;color:#000000;padding:3px 0;margin:3px 0}section.my-contacts .content .groups a:hover{background-color:#ccc}section.my-contacts .content .groups a.selected{background-color:#ccc;position:relative;padding-left:5px}section.my-contacts .content .groups a.selected:after{position:absolute;right:5px;content:'>'}@media screen and (min-width: 48em){section.my-contacts .content .contacts{width:32.33333%;margin-right:1%}}section.my-contacts .content .contacts .contact-list{padding:5px 0}section.my-contacts .content .details{line-height:1.3}section.my-contacts .content .details #individual-contact{padding:0 10px;position:relative}section.my-contacts .content .details .thumbnail{position:absolute;top:0;right:10px;width:30%;font-size:0.8em;text-align:right;line-height:1.3}section.my-contacts .content .details .thumbnail img{max-width:80px;border:2px solid #ccc;border-radius:3px}section.my-contacts .content .details .thumbnail .user-groups{display:none}@media screen and (min-width: 60em){section.my-contacts .content .details .thumbnail .user-groups{display:block}}section.my-contacts .content .details .user-groups{padding-top:20px}section.my-contacts .content .details .user-groups .contact-group{background-color:#389bde;color:white;max-width:122px;text-align:center;border-radius:5px;padding:5px;margin:0px 6px 10px 0px}@media screen and (min-width: 60em){section.my-contacts .content .details .user-groups .contact-group{display:block}}section.my-contacts .content .details .name{font-size:1.2em}section.my-contacts .content .details .name,section.my-contacts .content .details .label{font-weight:bold}section.my-contacts .content .details .name.col-6,section.my-contacts .content .details .label.col-6{line-height:60px}section.my-contacts .content .details .controls{font-size:0.8em;margin-bottom:10px}section.my-contacts .content .details .reminders{font-size:0.8em}@media screen and (min-width: 60em){section.my-contacts .content .details .reminders{font-size:1em}}section.my-contacts .content .details .reminders .col-6{padding-left:0}section.my-contacts .content .details .reminders button{width:140px}section.my-contacts .content .details .reminders .add-reminder{position:relative}section.my-contacts .content .details .reminders .add-reminder #reminder-popup{display:none;position:absolute;top:60px;width:240px;right:30px;padding:10px;background-color:#389bde;color:#ffffff;border-radius:10px;z-index:1;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.6);box-shadow:0 3px 5px rgba(0,0,0,0.6)}section.my-contacts .content .details .reminders .add-reminder #reminder-popup.open{display:block}@media screen and (min-width: 60em){section.my-contacts .content .details .reminders .add-reminder #reminder-popup{width:300px;right:40px}}section.my-contacts .content .details .reminders .add-reminder #reminder-popup input[type="text"]{width:100%;border-width:0;padding:5px 8px;margin-bottom:10px}section.my-contacts .content .details .reminders .add-reminder #reminder-popup .datepicker{text-align:right;padding-right:10px}section.my-contacts .content .details .reminders .add-reminder #reminder-popup .datepicker input{width:50%;vertical-align:middle}section.my-contacts .content .details .reminders .add-reminder #reminder-popup .datepicker img{width:30px;vertical-align:middle;margin-bottom:10px}section.my-contacts .content .details .reminders .reminder-name a{color:#aa1437;font-size:0.8em;text-decoration:underline;padding-left:5px}section.my-contacts .content .details .reminders .remind{text-align:right}section.my-contacts .box{padding:10px;background-color:#389bde;color:#ffffff;border-radius:9px;margin-bottom:10px}.services-column{float:left;width:24%;margin-right:2%}.services-column.services-description{width:74%;margin-right:0}.services-column ul li{background:white;border-radius:12px;margin:4px 0;color:black;padding:8px 12px;font-size:1.5em;cursor:pointer}.services-column ul li img{width:42%;padding-left:25px;margin-bottom:-10px}.services-column ul li span{width:50%;display:inline-block;line-height:1}.services-column ul li.active{background:white;-webkit-transform:translateX(32px);-moz-transform:translateX(32px);transform:translateX(32px)}.services-column ul li.active:after{content:'';display:none}.solid-description{background:white;border-radius:12px;color:black;padding:16px 32px;display:none}.solid-description.active{display:block}.solid-description a.button{display:inline-block}#cardfool-import.solid-description a.button{line-height:1;font-size:0.92em}.solid-description .text-right{text-align:right}.solid-description img{float:right;width:50px}.external-contacts-header h4{text-align:center;font-size:1.2em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}.external-contacts-header p{font-weight:lighter;text-align:center;font-size:0.88em}#fbBoxLiner,#fbCorners2{background-color:#389bde !important}#fbBox{width:484px !important;left:478px !important}#fbContentWrapper{width:450px !important;left:16px !important}#brand{display:none}section.card-view .full-view #upload-your-photo{cursor:pointer}section.card-view .full-view .front{position:relative}section.card-view .full-view .front .content{position:absolute;top:3%;left:6%;width:87%;height:95%}section.card-view .full-view .front .content .uploaded-image{position:absolute;left:10%;top:10%;width:82%}section.card-view .full-view .front .content .uploaded-image img{width:100%;border:none;border-radius:0}section.card-view .full-view #image-options{position:absolute;left:2%;width:290px;top:93%;padding:0px;z-index:20;background-image:url(/assets/text-edit-background-1792265ac1aaca4adce7ae520b54425085fcde29bd15d4ec8114e3c09a38b34e.png);color:#018bce;text-align:center;border:1px solid #000;box-shadow:inset 0 -1px 7px rgba(255,255,255,0.5);cursor:move}@media screen and (min-width: 48em){section.card-view .full-view #image-options{width:340px;left:3%}}@media screen and (min-width: 60em){section.card-view .full-view #image-options{width:400px;left:5%}}section.card-view .full-view #image-options button:active{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}section.card-view .full-view #image-options .title{font-weight:bold;font-size:0.9em;font-family:'sanchez';margin:0 0 5px 0;background-color:#018bce;padding:5px;color:white}section.card-view .full-view #image-options .option{float:left;width:50%;margin-bottom:5px}section.card-view .full-view #image-options .option.upload-zoom,section.card-view .full-view #image-options .option.upload-rotate{padding:0 15px;cursor:pointer}section.card-view .full-view #image-options .option.upload-zoom label,section.card-view .full-view #image-options .option.upload-rotate label{margin:5px 0 11px}section.card-view .full-view #image-options .option.upload-next{width:auto;margin:0;float:right}section.card-view .full-view #image-options .option #image-options-next{margin:0;margin:0px 10px 5px 0px}section.card-view .full-view #image-options .option.option-next{float:right;margin:0;margin:0px 10px 5px 0px}section.card-view .full-view #image-options .option label{display:block;font-size:0.8em;font-weight:bold;margin:10px 0 5px 0}section.card-view .full-view #image-options .option .ui-slider-horizontal{height:0.3em}section.card-view .full-view #image-options .option .ui-slider-horizontal .ui-slider-handle{top:-0.7em;border-radius:30px;cursor:pointer;width:30px;height:30px}section.card-view .full-view #image-options .option a.button{padding:15px 20px}section.card-view .full-view #image-options .option button{display:inline-block;width:auto;height:auto;cursor:pointer;padding:5px 10px}section.card-view .full-view #image-options .option button.zoom,section.card-view .full-view #image-options .option button.rotate{box-shadow:none;padding:0;width:40px;height:40px;margin:0}section.card-view .full-view #image-options .option.upload-filter button{box-shadow:none;padding:0;margin:0;font-size:0.6em;overflow:hidden;color:#018bce;text-align:center;width:18%}@media screen and (min-width: 48em){section.card-view .full-view #image-options .option.upload-filter button{font-size:0.7em}}@media screen and (min-width: 60em){section.card-view .full-view #image-options .option.upload-filter button{font-size:0.8em}}section.card-view .full-view #image-options .option.upload-filter button img{width:62px;height:62px;border-radius:3px;margin-bottom:5px}section.card-view .full-view #image-options .option.wide{width:100%}@-webkit-keyframes FADE{0%{opacity:0}50%{opacity:0}60%{opacity:0.5}100%{opacity:1}}@-moz-keyframes FADE{0%{opacity:0}50%{opacity:0}60%{opacity:0.5}100%{opacity:1}}@-o-keyframes FADE{0%{opacity:0}50%{opacity:0}60%{opacity:0.5}100%{opacity:1}}@keyframes FADE{0%{opacity:0}50%{opacity:0}60%{opacity:0.5}100%{opacity:1}}#card-animation{background-color:#316ba7;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-repeat:repeat-x;background-position:center bottom}@media only screen and (min-width: 670px) and (max-width: 99999px){#card-animation{background-image:url(/assets/customize-shelf-5c46abe0f8b27fddf2c33bc30963379530078f509f5511834136dac5efc4749a.png)}}#card-animation.biz{background-image:none;background-color:#6e9cac}#card-animation.biz button.green{background-color:#12223c !important}@media only screen and (min-width: 1px) and (max-width: 479px){#card-animation .preview-the-ecard{display:none}}#card-animation .envelope{position:absolute;bottom:45px;left:50%;width:260px;height:190px;margin-left:-140px;background-color:#f3f3f3;border-radius:2px;box-shadow:0 3px 7px #000000;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));z-index:10}@media screen and (min-width: 48em){#card-animation .envelope{left:35%;width:420px;height:307px;margin-left:-150px}}@media screen and (min-width: 60em){#card-animation .envelope{width:560px;height:410px;margin-left:-280px}}@media screen and (max-width: 47.9375em){#card-animation .envelope{max-width:390px;left:38%;width:99%;height:45%}}@media only screen and (max-width: 47.9375em) and (min-width: 1px) and (max-width: 321px){#card-animation .envelope{left:44%}}#card-animation .envelope .logo{position:absolute;top:20px;left:20px;width:40%;max-width:200px}#card-animation .envelope .stamp-outline-animation{width:18%;padding-right:8px;padding-top:8px;position:absolute;right:0;z-index:4}#card-animation .envelope .stamp-overlay{position:absolute;top:1%;right:15%;max-width:120px;width:30%;z-index:6}#card-animation .envelope .stamp{position:absolute;top:4%;right:2.5%;width:14.5%;height:19%;z-index:5}#card-animation .envelope .flap{position:absolute;left:0;bottom:100%;width:100%;height:0%}#card-animation .envelope .flap img{display:block;width:100%;height:100%}#card-animation .envelope .personalize{position:absolute;left:12%;top:45%;width:195px;text-align:center;font-size:1.125em;color:#000000;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 48em){#card-animation .envelope .personalize{width:320px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize{width:410px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize{left:25%}}#card-animation .envelope .personalize.size-14{font-size:6.58px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-14{font-size:10.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-14{font-size:14px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-14{font-size:40px}}#card-animation .envelope .personalize.size-15{font-size:7.05px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-15{font-size:11.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-15{font-size:15px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-15{font-size:40px}}#card-animation .envelope .personalize.size-16{font-size:7.52px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-16{font-size:12px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-16{font-size:16px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-16{font-size:40px}}#card-animation .envelope .personalize.size-17{font-size:7.99px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-17{font-size:12.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-17{font-size:17px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-17{font-size:40px}}#card-animation .envelope .personalize.size-18{font-size:8.46px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-18{font-size:13.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-18{font-size:18px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-18{font-size:40px}}#card-animation .envelope .personalize.size-19{font-size:8.93px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-19{font-size:14.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-19{font-size:19px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-19{font-size:40px}}#card-animation .envelope .personalize.size-20{font-size:9.4px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-20{font-size:15px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-20{font-size:20px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-20{font-size:40px}}#card-animation .envelope .personalize.size-21{font-size:9.87px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-21{font-size:15.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-21{font-size:21px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-21{font-size:40px}}#card-animation .envelope .personalize.size-22{font-size:10.34px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-22{font-size:16.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-22{font-size:22px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-22{font-size:40px}}#card-animation .envelope .personalize.size-23{font-size:10.81px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-23{font-size:17.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-23{font-size:23px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-23{font-size:40px}}#card-animation .envelope .personalize.size-24{font-size:11.28px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-24{font-size:18px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-24{font-size:24px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-24{font-size:40px}}#card-animation .envelope .personalize.size-25{font-size:11.75px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-25{font-size:18.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-25{font-size:25px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-25{font-size:40px}}#card-animation .envelope .personalize.size-26{font-size:12.22px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-26{font-size:19.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-26{font-size:26px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-26{font-size:40px}}#card-animation .envelope .personalize.size-27{font-size:12.69px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-27{font-size:20.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-27{font-size:27px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-27{font-size:40px}}#card-animation .envelope .personalize.size-28{font-size:13.16px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-28{font-size:21px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-28{font-size:28px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-28{font-size:40px}}#card-animation .envelope .personalize.size-29{font-size:13.63px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-29{font-size:21.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-29{font-size:29px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-29{font-size:40px}}#card-animation .envelope .personalize.size-30{font-size:14.1px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-30{font-size:22.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-30{font-size:30px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-30{font-size:40px}}#card-animation .envelope .personalize.size-31{font-size:14.57px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-31{font-size:23.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-31{font-size:31px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-31{font-size:40px}}#card-animation .envelope .personalize.size-32{font-size:15.04px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-32{font-size:24px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-32{font-size:32px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-32{font-size:40px}}#card-animation .envelope .personalize.size-33{font-size:15.51px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-33{font-size:24.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-33{font-size:33px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-33{font-size:40px}}#card-animation .envelope .personalize.size-34{font-size:15.98px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-34{font-size:25.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-34{font-size:34px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-34{font-size:40px}}#card-animation .envelope .personalize.size-35{font-size:16.45px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-35{font-size:26.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-35{font-size:35px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-35{font-size:40px}}#card-animation .envelope .personalize.size-36{font-size:16.92px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-36{font-size:27px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-36{font-size:36px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-36{font-size:40px}}#card-animation .envelope .personalize.size-37{font-size:17.39px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-37{font-size:27.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-37{font-size:37px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-37{font-size:40px}}#card-animation .envelope .personalize.size-38{font-size:17.86px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-38{font-size:28.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-38{font-size:38px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-38{font-size:40px}}#card-animation .envelope .personalize.size-39{font-size:18.33px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-39{font-size:29.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-39{font-size:39px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-39{font-size:40px}}#card-animation .envelope .personalize.size-40{font-size:18.8px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-40{font-size:30px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-40{font-size:40px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-40{font-size:40px}}#card-animation .envelope .personalize.size-41{font-size:19.27px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-41{font-size:30.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-41{font-size:41px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-41{font-size:40px}}#card-animation .envelope .personalize.size-42{font-size:19.74px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-42{font-size:31.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-42{font-size:42px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-42{font-size:40px}}#card-animation .envelope .personalize.size-43{font-size:20.21px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-43{font-size:32.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-43{font-size:43px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-43{font-size:40px}}#card-animation .envelope .personalize.size-44{font-size:20.68px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-44{font-size:33px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-44{font-size:44px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-44{font-size:40px}}#card-animation .envelope .personalize.size-45{font-size:21.15px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-45{font-size:33.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-45{font-size:45px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-45{font-size:40px}}#card-animation .envelope .personalize.size-46{font-size:21.62px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-46{font-size:34.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-46{font-size:46px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-46{font-size:40px}}#card-animation .envelope .personalize.size-47{font-size:22.09px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-47{font-size:35.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-47{font-size:47px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-47{font-size:40px}}#card-animation .envelope .personalize.size-48{font-size:22.56px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-48{font-size:36px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-48{font-size:48px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-48{font-size:40px}}#card-animation .envelope .personalize.size-49{font-size:23.03px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-49{font-size:36.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-49{font-size:49px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-49{font-size:40px}}#card-animation .envelope .personalize.size-50{font-size:23.5px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-50{font-size:37.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-50{font-size:50px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-50{font-size:40px}}#card-animation .envelope .personalize.size-51{font-size:23.97px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-51{font-size:38.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-51{font-size:51px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-51{font-size:40px}}#card-animation .envelope .personalize.size-52{font-size:24.44px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-52{font-size:39px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-52{font-size:52px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-52{font-size:40px}}#card-animation .envelope .personalize.size-53{font-size:24.91px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-53{font-size:39.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-53{font-size:53px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-53{font-size:40px}}#card-animation .envelope .personalize.size-54{font-size:25.38px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-54{font-size:40.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-54{font-size:54px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-54{font-size:40px}}#card-animation .envelope .personalize.size-55{font-size:25.85px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-55{font-size:41.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-55{font-size:55px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-55{font-size:40px}}#card-animation .envelope .personalize.size-56{font-size:26.32px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-56{font-size:42px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-56{font-size:56px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-56{font-size:40px}}#card-animation .envelope .personalize.size-57{font-size:26.79px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-57{font-size:42.75px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-57{font-size:57px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-57{font-size:40px}}#card-animation .envelope .personalize.size-58{font-size:27.26px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-58{font-size:43.5px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-58{font-size:58px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-58{font-size:40px}}#card-animation .envelope .personalize.size-59{font-size:27.73px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-59{font-size:44.25px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-59{font-size:59px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-59{font-size:40px}}#card-animation .envelope .personalize.size-60{font-size:28.2px}@media screen and (min-width: 48em){#card-animation .envelope .personalize.size-60{font-size:45px}}@media screen and (min-width: 60em){#card-animation .envelope .personalize.size-60{font-size:60px}}@media screen and (max-width: 47.9375em){#card-animation .envelope .personalize.size-60{font-size:40px}}#card-animation .envelope .personalize.sample-size{font-size:147%}@media screen and (min-width: 48em){#card-animation .envelope .personalize.sample-size{font-size:250%}}#card-animation .envelope .personalize p{line-height:1em;margin-top:-30px}#card-animation .envelope .design{position:absolute;height:100%}#card-animation .card{opacity:0;position:absolute;bottom:45px;left:50%;width:160px;height:220px;margin-left:-81px;margin-bottom:-30px;outline:1px solid transparent;-webkit-transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}@media screen and (min-width: 48em){#card-animation .card{left:35%;width:300px;height:420px;margin-left:-90px;margin-bottom:-60px}}@media screen and (min-width: 60em){#card-animation .card{width:400px;height:553px;margin-left:-200px;margin-bottom:-72px}}@media screen and (max-width: 47.9375em){#card-animation .card{width:90%;left:100px;height:75%;max-width:380px;min-height:470px}}#card-animation .card .front,#card-animation .card .inside-left,#card-animation .card .inside-right,#card-animation .card .back{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;transform-origin:0% 50%}#card-animation .card .front img,#card-animation .card .inside-left img,#card-animation .card .inside-right img,#card-animation .card .back img{width:100%;height:100%}#card-animation .card .front{z-index:10;overflow:hidden}#card-animation .card .inside-left{z-index:5}#card-animation .card .back img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}#card-animation.horiz .card{width:220px;height:80px;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg);left:35%}@media screen and (min-width: 48em){#card-animation.horiz .card{height:300px;width:420px;margin-bottom:0;margin-left:-277px}}@media screen and (min-width: 60em){#card-animation.horiz .card{height:400px;width:553px;margin-bottom:0}}@media only screen and (min-width: 1px) and (max-width: 760px){#card-animation.horiz .card{bottom:100px;width:345px !important;height:80px;left:26%;min-height:320px !important}}#card-animation.horiz .card .inside-right{height:96%;left:auto;right:auto}#card-animation.horiz .card .front,#card-animation.horiz .card .inside-left{-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top}#card-animation.flat .card .front,#card-animation.flat .card .inside-left,#card-animation.flat .card .inside-right,#card-animation.flat .card .back{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}#card-animation.flat #see-back{display:none !important}#card-animation .mobile-instructions{position:absolute;left:0;bottom:25em;width:100%;text-align:center;font-weight:bold;color:black}@media screen and (min-width: 60em){#card-animation .mobile-instructions{display:none}}#card-animation .mobile-print{position:absolute;left:0;top:1em;width:100%;text-align:center;display:none;font-weight:bold;color:black;text-decoration:underline}#card-animation .mobile-print.active{display:block}@media screen and (min-width: 60em){#card-animation .mobile-print.active{display:none}}#card-animation .mobile-print.mobile-link{margin-top:12%;font-size:12px;text-decoration:none;font-weight:normal}#card-animation .buttons{position:absolute;right:5%;bottom:300px;width:90%;display:none;z-index:0}@media screen and (min-width: 30em){#card-animation .buttons{right:-4%;bottom:200px;width:auto;z-index:99999}}@media screen and (min-width: 60em){#card-animation .buttons{right:15%;display:block}}@media screen and (max-width: 59.9375em){#card-animation .buttons{width:100%;right:0;bottom:auto;top:30px;text-align:center}#card-animation .buttons button{display:inline-block}}@media screen and (max-width: 47.9375em){#card-animation .buttons{bottom:300px;top:auto}#card-animation .buttons #save-and-print{display:table}#card-animation .buttons button{width:auto;height:auto;padding:12px}}#card-animation .buttons .group{display:none}#card-animation .buttons .group.active{display:block}#card-animation .buttons .group.big-next-button{position:relative;right:-60%}#card-animation .buttons .group.save-print{text-align:center;margin-right:-100%}#card-animation .buttons .group.save-print .click-here{color:yellow;font-family:sanchez;line-height:1.5em;opacity:0;-webkit-animation:FADE 4s normal forwards;-moz-animation:FADE 4s normal forwards;-o-animation:FADE 4s normal forwards;animation:FADE 4s normal forwards}#card-animation .buttons .group.save-print .click-here:before{background-image:url(/assets/icon_arrow@2x-c7134cdea16e0627c45ce4e838194f54faafde0a8ff822b782d57067f0f16774.png);padding:22px;background-repeat:no-repeat;background-size:83%;background-position:90% 75%;position:absolute;left:312px;top:30px}#card-animation .buttons .group.save-print .ecard-printout-preview .ecard-printout-preview-image{width:200px;padding:10px 10px 150px 10px;background-color:white;box-shadow:10px 10px 7px 5px rgba(0,0,0,0.3);margin:20px auto;transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out}#card-animation .buttons .group.save-print .animation-share-buttons{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexblox}#card-animation .buttons .group.save-print #save-and-print{font-size:1.1em}#card-animation .buttons .group.save-print #see-cover,#card-animation .buttons .group.save-print #see-back,#card-animation .buttons .group.save-print #see-inside{display:inline-block;width:100px;height:40px;margin:5px;margin-bottom:10px}#card-animation .buttons .group.save-print a{display:block;width:80%;margin:0 auto;margin-top:10px;color:#ffffff;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;line-height:1.3}@media screen and (max-width: 59.9375em){#card-animation .sample{display:none}}#open-email-dialogue{padding-bottom:15px}#open-email-dialogue img{display:inline-block;vertical-align:middle;width:50px;padding-right:7px}#open-email-dialogue span{padding-top:3px;display:inline-block;vertical-align:middle}#email-box{opacity:0;width:26%;position:absolute;bottom:95px;left:37%;text-align:right;color:white;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#email-box textarea,#email-box input{width:100%;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:1.3em;padding:0.3em;font-style:italic;line-height:1.1}#email-box .subject-label{line-height:2.5}#email-box .text-left{text-align:left}#email-box textarea{padding:1em;height:275px}#send-email{font-size:1.9em}#send-email img{width:45px}#cancel-email{color:white;text-align:center;display:block;text-decoration:underline;padding-top:10px}.email-alert{width:100%;position:fixed;top:0;left:0;background-color:#239423;color:white;padding:1em 0;text-align:center;display:none;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}#card-animation-body header,#card-animation-body nav.main{display:none}section.cardfool-of-the-week{position:relative;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}section.cardfool-of-the-week header .about{font-size:0.9em}@media screen and (min-width: 48em){section.cardfool-of-the-week header .about{padding:0 10px}}section.cardfool-of-the-week header .about #menu-handle{width:9%;max-width:50px;margin-right:1%;float:left;height:30px;background-image:url(/assets/menu-icon-dark-9ce59479ec5ab892c2f64109730c7afd959e3b0d869c4fb3f4fd43e377e69e59.gif);background-repeat:no-repeat;background-position:center center;background-size:80% auto}@media screen and (min-width: 48em){section.cardfool-of-the-week header .about #menu-handle{display:none}}section.cardfool-of-the-week header .about .logo{width:30%;float:left}@media screen and (min-width: 48em){section.cardfool-of-the-week header .about .logo{width:35%}}section.cardfool-of-the-week header .about .message{width:58%;line-height:1.25;padding-top:0.25em;float:left;padding-left:15px}@media screen and (min-width: 48em){section.cardfool-of-the-week header .about .message{width:65%}}section.cardfool-of-the-week header .upload{display:none;padding-top:10px;text-align:center;font-weight:bold;font-size:1.125em;color:#403f41}@media screen and (min-width: 48em){section.cardfool-of-the-week header .upload{padding-top:0;display:block}}section.cardfool-of-the-week header .upload button{display:block;width:210px;height:45px;font-size:1.125em}section.cardfool-of-the-week header .title{margin-top:20px;color:#aa1437;font-size:1.4375em;margin-bottom:10px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cardfool-of-the-week header .title .cardworthy{display:inline-block;text-transform:uppercase;font-weight:bold}section.cardfool-of-the-week .subsection{text-align:left}section.cardfool-of-the-week .subsection a{padding:0 10px}section.cardfool-of-the-week .card{text-align:left}section.cardfool-of-the-week .card .info{position:relative;max-width:140px;margin:0 auto;text-align:center}section.cardfool-of-the-week .card .info .location{font-size:0.7em;height:1.4em;display:none}@media screen and (min-width: 30em){section.cardfool-of-the-week .card .info .location{display:block}}section.cardfool-of-the-week .card .info .stars img{display:inline-block;width:20px;height:auto;margin:0;border:none}section.cardfool-of-the-week .card .info .average{margin-top:5px;font-weight:bold;font-size:0.7em;color:#000000}section.cardfool-of-the-week.displaced{left:50%}#cotw-sidebar{width:50%;padding:10px 20px;line-height:1.3;font-size:1.25em}#cotw-sidebar.open{right:50%}#cotw-sidebar .title{margin-bottom:30px}#cotw-sidebar .year{text-align:left}#cotw-sidebar .years a{display:block;color:#ffffff;text-align:right}.help-form-input{color:#CCC;font-size:24px;font-style:italic;border-width:thin;border-color:#000;border-style:solid;float:left;margin-top:10px;padding-left:10px;margin-left:10px;height:40px}section.help-center .help-text{padding-top:20px;padding-left:10px}.faq-tabs{float:left;padding-left:10px}.tabs{position:relative;min-height:200px;clear:both;margin:25px 0}.tab{float:left}.tab label{background:#389BDE;color:white;padding:10px;border:1px solid #ccc;margin-left:-1px;position:relative;left:1px}.tab [type=radio]{display:none}.content-help{position:absolute;top:28px;left:0;background:white;width:170%;right:0;bottom:0;padding:20px;border:1px solid #ccc}[type=radio]:checked~label{z-index:2;height:100%}[type=radio]:checked~label~.content-help{z-index:1}h1{color:#389bde}section.about{padding:0 10px;font-size:0.8em}section.about .top-section{padding:20px;margin:10px 0px;border-radius:20px}section.about .top-section img{border-radius:10px}section.about .top-section .header{color:#aa1437;font-family:Sanchez;font-size:2em;margin:10px 0 10px 5px}section.about .top-section .sub-header{margin:0px 10px;color:#389bde;font-family:Sanchez}section.about .top-section .bullets{clear:both;color:#aa1437;font-family:Verdana;font-size:1.5em;padding-bottom:10px}section.about .top-section .bullets li{list-style-type:square;line-height:1.2em;padding-bottom:10px}section.about .top-section .bullets li span{font-size:0.8em;color:#389bde;font-style:italic;padding-left:10px}section.about .top-section .discript{margin-top:-20px}section.about .about-button{text-align:center;color:white}section.about .about-button a{color:white}section.about .about-button .content{width:75%;position:relative;margin:0 20px;padding:10px;border-radius:5px}section.about .about-button .content.green{background-color:#329746}section.about .about-button .content.blue{background-color:#389bde}section.about .about-button .content.red{background-color:#aa1437}section.about .about-button .content.purple{background-color:#363368}section.about .about-button .content:hover{cursor:pointer;transform:scale(1.05)}section.about #browse-funny-cards{position:relative;height:0px;overflow:hidden;transition:height 2s}section.about #browse-funny-cards a{color:white}section.about #browse-funny-cards.active{height:300px;overflow:scroll}section.about .browse-funny-cards{position:relative;color:white;background-color:#389bde;margin-top:10px}section.about .browse-funny-cards .close{position:absolute;top:5px;right:20px;color:yellow}section.about .browse-funny-cards .browse-header{font-size:1.3em;padding:5px}section.about .browse-funny-cards .browse-name{padding-left:10px}section.about .browse-funny-cards .browse-link{display:none;color:yellow;text-decoration:underline}section.about .browse-funny-cards .browse-link:hover{color:yellow}section.about .browse-funny-cards .browse-taxon{line-height:1.3em;font-size:1.1em}section.about .browse-funny-cards .browse-taxon:hover{color:yellow}section.about .browse-funny-cards .browse-taxon:hover .browse-name,section.about .browse-funny-cards .browse-taxon:hover .browse-link{display:inline-flex;background-color:#265473;color:yellow}section.about strong{font-weight:bold}section.about .cardfool-difference .mailman-status{padding-top:15px;font-size:16px}section.about .cardfool-difference hr{clear:both;position:relative;padding-top:10px;margin-bottom:10px}section.about .cardfool-difference h1{font-family:Sanchez;font-size:30px;padding:10px;text-align:center}section.about .cardfool-difference .section .title{font-size:42px;font-family:High_Fiber;padding-bottom:10px}section.about .cardfool-difference .section .content{line-height:1.4em;font-size:15px;color:gray}section.about .cardfool-difference .section .right-text{padding-left:15px}section.about .cardfool-difference .pricing .header{border:0.5px solid grey;background-color:#389bde;text-align:center;color:white;font-family:Sanchez;font-size:24px;padding:10px}section.about .cardfool-difference .pricing .tables{border:0.5px solid grey;text-align:center;font-size:20px}section.about .cardfool-difference .pricing .tables .table{border:0.5px solid grey;padding:10px}section.about .section{text-align:center}section.about .description{padding-top:10px;font-size:24px;color:darkred;font-family:Verdana}section.about h1{margin-bottom:0px !important}section.about h2{font-size:26px;text-align:center;font-family:Sanchez;color:#389bde;margin-bottom:0 !important}section.about .subsection{font-size:18px;line-height:30px;font-family:Verdana;max-width:100%;margin:0 auto}section.about .shipping{background-color:lightblue;color:white}section.about .image-column{float:left;width:36%}section.about .image-column-smaller{float:left;width:28%}section.about .image{margin:10px}section.about .review{transition-duration:0.5s;font-size:20px;font-family:Sanchez;color:#389bde}section.about .review .photo{width:90% !important;position:relative}section.about .review .photo img{border-radius:160px;margin:0% 5%;transition-duration:0.5s}section.about .review p{clear:both;text-align:center;margin-bottom:0px !important;font-style:italic}section.terms{padding:0 10px;font-size:0.8em}section.terms .header{color:#389bde;font-size:2em;margin:10px 0 10px 5px}.shipping{postition:relative}@media screen and (min-width: 30em) and (max-width: 47.9375em){.shipping{padding:0 10px}}.shipping label.error{font-size:13px;color:#aa1437;font-family:Sanchez}.shipping span.field_with_errors input{background-color:pink !important}.shipping .shipping-error{color:#aa1437;font-size:1.2em;font-family:Sanchez}.shipping .shipping-error ul{margin-bottom:10px}.shipping .cf-cares{color:#389bde;font-size:13px}@media screen and (max-width: 47.9375em){.shipping .cf-cares{text-align:left}}.shipping .cf-cares img.checkbox{width:74%}@media screen and (max-width: 47.9375em){.shipping .cf-cares img.checkbox{width:15%}}.shipping .cf-cares .text{padding-top:2px}@media screen and (max-width: 47.9375em){.shipping .cf-cares .text{color:white}}.shipping .hide-explain{color:#389bde;font-size:0.9em;padding:10px 10px;margin:40px 10px 24px 10px;line-height:20px}.shipping .hide-explain a{font-size:0.9em;text-decoration:underline}@media screen and (max-width: 47.9375em){.shipping .hide-explain{color:white;margin:5px 10px 10px 10px}}.shipping .cc-show{height:0px;overflow:hidden;-webkit-transition-property:height;-webkit-transition-duration:1s;transition-property:height;transition-duration:1s}.shipping .cc-show.active{height:170px}@media screen and (max-width: 47.9375em){.shipping .cc-show .cc-image{width:54%}}.shipping .cc-show .cc-detail{padding:0px 20px}.shipping .cc-show .cc-detail .cc-header{font-weight:bold;padding-bottom:5px}.shipping .cc-show .cc-detail .cc-body{line-height:1.2em;max-width:75%}.shipping .gutter{margin-bottom:10px}.shipping .gutter .page-bar{margin-bottom:10px}.shipping .gutter .cf{background-color:#389bde;border-radius:10px}.shipping .shipping-date-shipping{height:19px;font-size:0.7em;max-width:120px;font-family:verdana;color:black}.shipping .shipping-list{position:relative;color:white;border-radius:10px;padding:10px 10px 0px 10px;margin-bottom:10px}.shipping .shipping-list .shipping-header{margin-bottom:2%;text-align:center;font-size:1.4em}@media screen and (max-width: 47.9375em){.shipping .shipping-list .shipping-header{display:none}}.shipping .shipping-list .shipping-header-mobile{display:none;margin-bottom:2%;text-align:center;font-size:1.4em}@media screen and (max-width: 47.9375em){.shipping .shipping-list .shipping-header-mobile{display:block}}.shipping .shipping-list .shipping-header-mobile span{font-size:0.9em;position:relative;top:15px}.shipping .shipping-list .shipping-body,.shipping .shipping-list #shipping-form{overflow:hidden}.shipping .shipping-list #shipping-form{position:relative}.shipping .shipping-list #shipping-form .card-preview-container{position:relative}.shipping .shipping-list #shipping-form .card-preview-container .card-preview .front{margin-top:4%}.shipping .shipping-list #shipping-form .card-preview-container .card-preview .horiz .front{margin-top:7%}@media screen and (min-width: 48em){.shipping .shipping-list #shipping-form .to-recipient{margin-top:10%}.shipping .shipping-list #shipping-form .to-recipient .card-preview .shipping-date{padding-left:5%}}.shipping .shipping-list #shipping-form .card-preview{margin-right:20px}@media screen and (min-width: 60em){.shipping .shipping-list #shipping-form .to-customer{margin-top:8%;padding-bottom:35px}}.shipping .shipping-list #shipping-form .to-customer .card-preview .horiz{margin-top:0}.shipping .shipping-list #shipping-form .to-customer .card-preview .card-info{line-height:1.3em}@media screen and (min-width: 48em){.shipping .shipping-list #shipping-form .to-customer .card-preview .card-info{margin-bottom:10px;margin-top:15%}}@media screen and (max-width: 47.9375em){.shipping .shipping-list #shipping-form .to-customer .card-preview .card-info{display:none}}.shipping .shipping-list #shipping-form .to-customer .card-preview .card-info .inside{margin-top:-4%}.shipping .shipping-list #shipping-form .envelope{text-align:center;position:relative;display:block;border-radius:2px;margin-left:30px;color:black;background-image:-webkit-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.05));background-image:-moz-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.05));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.05));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#dbdbdb',GradientType=0)}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope{margin:-5px 10px 15px 10px;padding:5px 25px;overflow:auto;background-color:none}}@media only screen and (min-width: 480px) and (max-width: 9999px){.shipping .shipping-list #shipping-form .envelope{margin-bottom:0px;padding:25px;background-color:#FFFFFF;box-shadow:0 3px 7px #000000}}@media screen and (max-width: 59.9375em){.shipping .shipping-list #shipping-form .envelope{margin-left:0px}}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope .envelope-top{display:none}}@media only screen and (min-width: 480px) and (max-width: 9999px){.shipping .shipping-list #shipping-form .envelope .envelope-top{display:inline;padding-bottom:30px}}.shipping .shipping-list #shipping-form .envelope .envelope-top .return-address{float:left;text-align:left;font-size:1.3em}@media only screen and (min-width: 480px) and (max-width: 9999px){.shipping .shipping-list #shipping-form .envelope .envelope-top .return-address{font-family:'Meghand'}}.shipping .shipping-list #shipping-form .envelope .envelope-top .return-address-self{float:left;text-align:left;font-family:'Meghand';font-size:1.3em}.shipping .shipping-list #shipping-form .envelope .envelope-top .stamp{float:right;max-width:15%}@media screen and (max-width: 59.9375em){.shipping .shipping-list #shipping-form .envelope .envelope-top .stamp{display:none}}.shipping .shipping-list #shipping-form .envelope .envelope-top .save-default-address{font-family:Sanchez;font-size:0.6em;line-height:1.7em;text-align:left;padding-top:1%}.shipping .shipping-list #shipping-form .envelope .envelope-top .save-default-address:hover{cursor:pointer}.shipping .shipping-list #shipping-form .envelope .envelope-top .save-default-address .text{padding-top:5%}@media screen and (max-width: 59.9375em){.shipping .shipping-list #shipping-form .envelope .envelope-top .save-default-address{display:none}}.shipping .shipping-list #shipping-form .envelope .return-address-mobile{display:none}@media screen and (max-width: 47.9375em){.shipping .shipping-list #shipping-form .envelope .return-address-mobile{display:block;font-size:2em}}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope .recipient-address-mobile{display:none}}@media only screen and (min-width: 480px) and (max-width: 768px){.shipping .shipping-list #shipping-form .envelope .recipient-address-mobile{display:block;font-size:1.3em}}@media only screen and (min-width: 767px) and (max-width: 9999px){.shipping .shipping-list #shipping-form .envelope .recipient-address-mobile{display:none}}.shipping .shipping-list #shipping-form .envelope .recipient-address{color:black;clear:both;padding-top:35px;font-size:0.8em}.shipping .shipping-list #shipping-form .envelope #recipient-input{padding-left:20%;margin-bottom:4%;margin-top:20%}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope #recipient-input{margin-bottom:0%;margin-top:3%;padding-left:0px}}@media only screen and (min-width: 480) and (max-width: 768px){.shipping .shipping-list #shipping-form .envelope #recipient-input{padding-left:0px;margin-top:30%}}.shipping .shipping-list #shipping-form .envelope #return-input{margin-bottom:0;margin-top:0}.shipping .shipping-list #shipping-form .envelope .hidden{display:none}.shipping .shipping-list #shipping-form .envelope #recipient-edit,.shipping .shipping-list #shipping-form .envelope #recipient-done{float:right;margin:0 auto;width:inherit;height:inherit;padding:4px;font-size:1em}.shipping .shipping-list #shipping-form .envelope .input-form{max-width:85%;margin-top:20%;clear:both}.shipping .shipping-list #shipping-form .envelope .input-form .row{overflow:hidden}.shipping .shipping-list #shipping-form .envelope .input-form .col-4{text-align:right;font-size:.8em;margin-top:7px}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope .input-form input{width:100%;height:30px;margin-bottom:5px;border:1px solid #316ba7;padding-left:20px;background-color:white}}@media only screen and (min-width: 480px) and (max-width: 9999px){.shipping .shipping-list #shipping-form .envelope .input-form input{width:100%;height:30px;margin-bottom:0px;border-style:ridge;background-color:rgba(158,222,255,0.26)}}.shipping .shipping-list #shipping-form .envelope .input-form input::-webkit-input-placeholder{color:#6B6B6B}.shipping .shipping-list #shipping-form .envelope .input-form input:-ms-input-placeholder{color:#6B6B6B}.shipping .shipping-list #shipping-form .envelope .input-form .env-state,.shipping .shipping-list #shipping-form .envelope .input-form .env-country{width:50%}.shipping .shipping-list #shipping-form .envelope .input-form .env-state>select,.shipping .shipping-list #shipping-form .envelope .input-form .env-country>select{width:100%}@media only screen and (min-width: 0px) and (max-width: 479px){.shipping .shipping-list #shipping-form .envelope .input-form .env-state,.shipping .shipping-list #shipping-form .envelope .input-form .env-country{width:100%}}.shipping .shipping-list #shipping-form .envelope .input-form .env-zip{float:right}.shipping .shipping-list #shipping-form .envelope .input-form #recipient-zip{float:left}.shipping .shipping-list #shipping-form .envelope .forms{font-size:0.8em}.shipping .shipping-list #shipping-form .envelope #recipient_state{float:left}@media screen and (max-width: 59.9375em){.shipping .shipping-list #env-gutter{display:none}}@media screen and (min-width: 48em){.shipping .shipping-list #tooltip-ship-to-self{background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);position:absolute;top:41%;left:31%;background-size:102% 110%;width:208px;padding:27px 0px 20px 13px}}@media screen and (min-width: 48em){.shipping .shipping-list #tooltip-recipient-return{background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);position:absolute;left:22%;top:20%;background-size:90% 110%;background-repeat:no-repeat;width:190px;padding:25px 10px 15px 20px}}@media screen and (min-width: 48em){.shipping .shipping-list #tooltip-recipient-address{background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);position:absolute;left:32%;top:52%;background-size:94%;padding:25px 10px 15px 20px}}.shipping .shipping-list .shipping-tooltip{content:'';font-size:1em !important;font-family:Sanchez, Georgia, Times, serif;background-image:url(/assets/cv-left-tooltip-f9b2f76b523308f57f0a016e0724b61738f60c89d83fe262a5109dcae300c041.png);background-repeat:no-repeat;max-width:200px;background-size:80% 80%;padding:14px 0px 23px 11px;text-align:left;font-size:0.8em;z-index:2;position:absolute;top:300px;left:200px}@media screen and (max-width: 59.9375em){.shipping .shipping-list .shipping-tooltip{display:none}}.shipping .shipping-list #multipersonalize-progress a{color:#ffffff}.shipping .button-wrapper input{margin-right:5%;white-space:normal;font-size:2em;height:50px;line-height:59px}.shipping .button-wrapper .shipping-button{width:145px;height:55px;float:right;font-size:1.5em;margin-right:5%}.shipping .button-wrapper .shipping-button.multi{width:190px;height:70px}@media screen and (max-width: 47.9375em){.shipping .button-wrapper .shipping-button{margin-bottom:100px}}@media screen and (min-width: 48em){.shipping .card-small-preview.horiz.flat .card-front-face{width:75%;margin-left:15%}.shipping .card-small-preview.horiz.flat .card-inside-face{position:absolute;top:83%;left:15%;width:75%}}.shipping .express-mail{padding:10px;color:white}.shipping .express-mail .header{text-align:center;font-size:1.4em}.shipping .express-mail .initialize-multi{color:white;text-align:center;background-color:#316ba7;width:75%;padding:10px;border-radius:5px;position:relative;margin-left:30px;box-shadow:4px 4px 4px #3d3d3d;cursor:pointer}.shipping .express-mail .initialize-multi:hover{transform:scale(1.1)}.shipping .express-mail .contact-import.extend{padding-top:150px !important}.shipping .express-mail .import-contacts-left-side{color:white;text-align:center;background-color:green;width:75%;padding:10px;margin-bottom:20px;border-radius:5px;position:relative;margin-left:30px;box-shadow:4px 4px 4px #3d3d3d;cursor:pointer}.shipping .express-mail .import-contacts-left-side:hover{transform:scale(1.1)}.shipping .express-mail .mail-list .address{margin:1em 0;height:4em}.shipping .express-mail .mail-list .address .recipient-number{float:left;margin-right:5px;margin-top:5px;width:15px}.shipping .express-mail .mail-list .address .forms{height:30px;font-size:1em}.shipping .express-mail .mail-list .address .bottom-line{margin-left:20px}.shipping .express-mail .mail-list .address input,.shipping .express-mail .mail-list .address select{width:100%}.shipping .express-mail .mail-list.single-recipient .recipient-number{display:none}.shipping .express-mail .mail-list.single-recipient .bottom-line{margin-left:0px}.shipping .express-mail .mail-list.single-recipient .single-new-line{clear:left}.shipping .express-mail .mail-list.single-recipient .envelope{width:650px;background-color:white;height:430px;padding-top:140px;padding-right:20px;padding-left:130px;box-shadow:10px 10px 15px #3d3d3d;background-image:url("https://cardfool.s3.amazonaws.com/site-assets/flag-stamp.png");background-repeat:no-repeat;background-position:top right;background-size:20%}.shipping .express-mail .mail-list.single-recipient .delete{display:none}.shipping .express-mail .mail-list.single-recipient .name{width:50%}.shipping .express-mail .mail-list.single-recipient .single-one-hundred{width:100%}.shipping .express-mail .mail-list.single-recipient .single-fifty{width:50%}.shipping .express-mail .mail-list.single-recipient .single-city{width:45%}.shipping .express-mail .mail-list.single-recipient .single-state{float:left;width:25%}.shipping .express-mail .mail-list.single-recipient .single-zip{width:30% !important}.shipping .express-mail .mail-list.single-recipient .stamp{width:100px;float:right;padding-bottom:48px}.shipping .express-mail .mail-list.single-recipient .single-padding{padding-right:120px}.shipping .express-mail .mail-list.single-recipient .single-options{padding-top:140px}.shipping .express-mail .mail-list.single-recipient .forms{margin-bottom:3px;border:none;border-bottom:1px solid grey;font-style:italic}.shipping .express-mail .mail-list.single-recipient .single-date{width:760px;color:darkgray;clear:both}.shipping .express-mail .hide{display:none !important}.shipping .express-mail .add-another{cursor:pointer;background-color:purple;padding:5px;border-radius:5px;max-width:200px;height:42px;text-align:center;margin-left:20px;clear:both}.shipping .express-mail .add-another:hover{-webkit-transform:scale(1.1);transform:scale(1.1);moz-transform:scale(1.1)}.shipping .express-mail .import-contacts{cursor:pointer;background-color:green;padding:5px;border-radius:5px;max-width:200px;height:42px;text-align:center;margin-left:20px}.shipping .express-mail .import-contacts:hover{-webkit-transform:scale(1.1);transform:scale(1.1);moz-transform:scale(1.1)}.shipping .shipping-date .shipping-description{font-size:0.7em}.shipping .delete span img{width:7%;float:right}.shipping .delete span img:hover{cursor:pointer;opacity:0.8}.shipping .address-fields .i18n{display:block}.shipping .address-fields .us{display:block}.shipping .address-fields.i18n .i18n{display:block}.shipping .address-fields.i18n .us{display:none}.single-size{height:540px}#recipient-step-1{float:right}#recipient-step-2{display:none}.cart-shipping #preview-card{height:inherit;width:inherit;padding:10px;text-align:center}@media only screen and (min-width: 0px) and (max-width: 479px){.cart-shipping .recipient-field-group{padding-bottom:10px}}.cart-shipping .delete-recipient{float:right;color:white;cursor:pointer;padding-top:0.4%;position:absolute}.cart-shipping .delete-recipient img{width:15%}.cart-shipping .delete-recipient img:hover{opacity:0.8}.cart-shipping .delete-recipient-mobile{position:relative;top:-65px;left:88%}.cart-shipping .delete-recipient-mobile img{width:30px}.cart-shipping .name-or-email-input{margin-top:5px;height:30px}.cart-shipping .digital-add-another-recipient{float:left;height:inherit;color:white;font-size:0.8em;width:45%;text-align:center;padding:10px;margin:10px 0}@media only screen and (min-width: 0px) and (max-width: 479px){.cart-shipping .digital-add-another-recipient{width:100%;font-size:1em}}.cart-shipping .import-contacts-button{margin:0 auto}#content #add-digital-ecard-to-cart,#subscription-prompt{float:right;min-width:200px}@media only screen and (min-width: 0px) and (max-width: 479px){#content #add-digital-ecard-to-cart.mobile-button-next,#subscription-prompt.mobile-button-next{float:none;width:60%;text-align:center;margin-bottom:20%}}@media only screen and (min-width: 0px) and (max-width: 479px){#content #add-digital-ecard-to-cart.mobile-button-next .text,#subscription-prompt.mobile-button-next .text{display:initial}}body#shipping nav.main{display:none}@media screen and (min-width: 30em) and (max-width: 47.9375em){.subscription{padding:0 10px}}.subscription h1{text-align:center;color:yellow;font-size:1.2em;float:left;font-family:Sanchez;font-size:1.4em}.subscription .gutter{padding-top:10px}.subscription .subscription-body{overflow:hidden;background-color:#389bde;width:100%;border-radius:10px;padding:10px;color:white}.subscription .subscription-body.notice{background-color:yellow;border:1px solid black}.subscription .subscription-body h2{font-family:Sanchez;font-size:1.4em}.subscription .header{font-size:1.3em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;line-height:1.2em;padding-top:5px}.subscription h3{padding-top:15px;padding-bottom:10px;font-size:1.2em}.subscription .subscription-button{margin:10px;padding:10px;color:white;text-align:center;font-family:sanchez;text-transform:uppercase;padding-top:70px}.subscription .already-subscribed{font-family:Verdana;color:#316ba7;max-width:100%;font-size:1em;margin:10px;text-align:center}.subscription .not-signed-in{font-family:Verdana;color:black;padding-top:10px;font-size:1.5em;text-align:center;padding-bottom:30px}.subscription .printout-preview{padding-top:50px}.subscription .printout-preview img{float:right;width:240px;margin-right:12px;margin-top:-20px;box-shadow:-3px 3px 5px #000000;transform:rotateZ(357deg);transition:all .2s ease-in-out}.subscription .digital-header{font-family:Sanchez;text-align:center}@media screen and (min-width: 48em){.subscription .digital-header{display:flex;position:relative}}@media screen and (min-width: 48em) and (min-width: 980px){.subscription .digital-header{margin:10px 0px 0px 80px}}.subscription .digital-header h1{font-size:1.5em;color:yellow}.subscription .digital-header h2{font-size:1.5em;padding-left:10px}.subscription .option{background-color:yellow;color:#A21E23;text-align:center;text-transform:italic;width:85px;padding:2px;font-style:italic;z-index:-1}.subscription .option.one{margin:0% 6%}.subscription .option.two{margin:0% 35%}.subscription .ecard-laptop{width:300px}.subscription .printout{padding-top:20px}.subscription .copy{padding-top:25px}.subscription .copy .free{color:yellow;font-weight:bold;font-size:1.5em;font-style:italic}.subscription .copy .text{line-height:1.5em;font-size:1.1em}.subscription .each:hover{transform:scale(1.01)}body.envelope-page .nav-bar,body.recipients-page .nav-bar{display:none}section.cart{margin:0 5px}@media screen and (min-width: 30em){section.cart{margin:0 10px}}@media screen and (min-width: 48em){section.cart{margin:auto}}section.cart .cart-steps{display:none;margin:10px 0 20px 0;white-space:nowrap;font-size:1.1em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 48em){section.cart .cart-steps{display:block}}@media screen and (min-width: 60em){section.cart .cart-steps{font-size:1.5em}}section.cart .cart-steps .step-1,section.cart .cart-steps .step-2,section.cart .cart-steps .step-3{height:35px;padding-left:50px;line-height:35px;background-repeat:no-repeat;background-position:10px 0;background-size:auto 100%;color:#a6d4ec}@media screen and (min-width: 60em){section.cart .cart-steps .step-1,section.cart .cart-steps .step-2,section.cart .cart-steps .step-3{height:50px;padding-left:70px;line-height:50px}}section.cart .cart-steps .step-1.active,section.cart .cart-steps .step-2.active,section.cart .cart-steps .step-3.active{color:#329746}section.cart .empty-cart.cart-list{background-color:#389bde}section.cart .empty-header{color:white;font-size:1.3em;font-family:'Verdana';text-align:center}section.cart .white-box{background:white;border-radius:5px;color:black;display:inline-block;max-width:23%;margin:10px;padding:5px}section.cart .white-box .head{text-align:center}section.cart .white-box .card{float:right;width:25%;padding:10px 10px 10px 10px;text-align:center}section.cart .white-box .card:before{content:'';display:block;width:90%;height:10px;background-image:url(/assets/card-inside-peek-9701fe7702b09f948666889cd8ce66a6cf4beb7724ae69a9cf9874f5eb05a3c6.png);background-repeat:no-repeat;background-position:center 0}section.cart .white-box .card img{width:100%;height:auto;border:0px solid rgba(0,0,0,0.1);border-radius:1px}@media screen and (min-width: 30em){section.cart .white-box .card{float:left;width:50%}}section.cart .cart-list{color:#ffffff;padding:10px 10px 0px 10px;border-radius:7px;line-height:1.3}section.cart .cart-list .cart-item{position:relative;font-size:0.9em;margin-top:10px}section.cart .cart-list .cart-item a{color:#F7FF83}section.cart .cart-list .cart-item.biz a{color:#12223c}@media screen and (min-width: 60em){section.cart .cart-list .cart-item .card-info{padding-top:1em}}section.cart .cart-list .cart-item .card-info .card-name{font-size:1.2em}section.cart .cart-list .cart-item .card-info .item-added{display:inline-block;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-weight:bold}@media screen and (max-width: 59.9375em){section.cart .cart-list .cart-item .card-info .item-added{display:none}}section.cart .cart-list .cart-item .card-info .remove-link{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;display:inline-block;float:right;color:white}section.cart .cart-list .cart-item .card-info .quantity{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;margin:10px 0;float:right;text-align:right;padding:0.7em 0.5em;background:white;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:95%}section.cart .cart-list .cart-item .card-info .quantity label{color:#389bde;font-size:1.3em;background:none !important}section.cart .cart-list .cart-item .card-info .quantity input{-webkit-appearance:none;border:0;color:#389bde;font-weight:bold;display:inline-block;font-size:1.3em;margin:0;padding:0;text-align:right;margin-left:5px;width:40px}section.cart .cart-list .cart-item .card-info .quantity input:focus{outline:none}@media screen and (min-width: 48em){section.cart .cart-list .cart-item .card-info .quantity{float:none;text-align:left}}section.cart .cart-list .cart-item .card-info .quantity .selector{display:inline-block;width:100%;vertical-align:middle}section.cart .cart-list .cart-item .card-info .quantity .calculate-savings{display:none;width:55%;vertical-align:middle}@media screen and (min-width: 48em){section.cart .cart-list .cart-item .card-info .quantity .calculate-savings{display:inline-block}}section.cart .cart-list .cart-item .card-info #subscription-tooltip{position:relative;cursor:pointer}section.cart .cart-list .cart-item .card-info #subscription-tooltip .tooltip{display:none;position:absolute;bottom:110%;width:150px;right:-50px;background-color:#ffe552;border:1px solid #000000;border-radius:5px;color:#000000;text-align:center;padding:5px;font-size:13px;font-weight:normal}section.cart .cart-list .cart-item .card-info #subscription-tooltip:hover .tooltip{display:block}section.cart .cart-list .cart-item .card-info #subscription-agree{font-size:0.7em;margin-left:30px;visibility:hidden}section.cart .cart-list .cart-item .card-info #subscription-agree.active{visibility:visible}section.cart .cart-list .cart-item .card-info .remove-line-item-from-order{float:right;cursor:pointer}section.cart .cart-list .cart-item .card-info .make-a-change{display:none;font-size:1.4em;margin-top:1em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}@media screen and (min-width: 48em){section.cart .cart-list .cart-item .card-info .make-a-change{display:block}}section.cart .cart-list .cart-item #preview-sent{position:absolute;bottom:10px;right:10px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;display:none}@media screen and (min-width: 48em){section.cart .cart-list .cart-item #preview-sent{display:inline}}section.cart .cart-shipping{background-color:#389bde;color:#ffffff;margin-bottom:10px;padding:10px;border-radius:7px;line-height:1.3;font-size:0.9em}@media screen and (min-width: 60em){section.cart .cart-shipping{font-size:1em}}section.cart .cart-shipping.biz{background-color:#6e9cac}section.cart .cart-shipping .questions{font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .cart-shipping .questions .question{font-size:1.3em;margin-bottom:5px}section.cart .cart-shipping .questions .answers{margin:0 30px 20px 30px}section.cart .cart-shipping .questions .answers .checkbox{margin-top:5px}section.cart .cart-shipping .questions .answers label{background:none !important}section.cart .cart-shipping .questions .answers input[type=text]{width:100%;border:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.75);font-size:14px;padding:5px}section.cart .cart-shipping .questions .answers input[type=text]::-webkit-input-placeholder{color:#828282;font-style:italic}section.cart .cart-shipping .questions .answers input[type=text]::-moz-input-placeholder{color:#828282;font-style:italic}section.cart .cart-shipping .questions .answers input[type=text]::input-placeholder{color:#828282;font-style:italic}section.cart .cart-shipping .questions .answers input[type=text]:focus::-webkit-input-placeholder{color:transparent}section.cart .cart-shipping .questions .answers input[type=text]:focus:-moz-placeholder{color:transparent}section.cart .cart-shipping .questions .answers input[type=text]:focus:placeholder{color:transparent}section.cart .cart-shipping .questions .answers .calendar-icon{width:30px;height:auto;vertical-align:middle;margin-left:0.5em}section.cart .cart-shipping .questions .or{width:30%;text-align:center}section.cart .cart-shipping .questions .card-preview{float:left;width:100%}@media only screen and (min-width: 0px) and (max-width: 768px){section.cart .cart-shipping .questions .card-preview{display:none}}section.cart .cart-shipping .questions .card-preview .inside{background-size:25% 97%}section.cart .cart-shipping .envelope{position:relative;background-color:#ffffff;border-radius:2px;box-shadow:0 3px 7px #000000;background-image:-webkit-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));background-image:-moz-linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.1));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#dbdbdb',GradientType=0)}section.cart .cart-shipping .envelope .ratio{padding-bottom:70%}section.cart .cart-shipping .envelope .sender-address{position:absolute;top:10px;left:10px;width:40%;color:#316ba7;text-align:center;font-size:1.125em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .cart-shipping .envelope .sender-address .title{white-space:nowrap}section.cart .cart-shipping .envelope .sender-address input[type="text"]{font-size:0.7em;padding-left:10px}@media screen and (min-width: 60em){section.cart .cart-shipping .envelope .sender-address input[type="text"]{font-size:0.8em}}section.cart .cart-shipping .envelope .recipient-address{position:absolute;left:25%;top:45%;width:50%;color:#316ba7;text-align:center;font-size:1.125em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .cart-shipping .envelope .recipient-address .title{white-space:nowrap}section.cart .cart-shipping .envelope .recipient-address input[type="text"]{font-size:0.7em;padding-left:10px}@media screen and (min-width: 60em){section.cart .cart-shipping .envelope .recipient-address input[type="text"]{font-size:0.8em}}section.cart .cart-shipping .envelope .personalize{position:absolute;left:25%;top:45%;width:50%;text-align:center;font-size:1.125em;color:#000000;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .cart-shipping .envelope .form{border-radius:7px;background-color:#a6d4ec;overflow:hidden;border:1px solid #828282}section.cart .cart-shipping .envelope input[type="text"]{display:block;width:100%;background-color:#a6d4ec;border-width:0;font-size:0.9em;margin:0;padding:8px 0 3px 20px;border-bottom:1px solid #828282}section.cart .cart-shipping .envelope input.city[type="text"],section.cart .cart-shipping .envelope input.state[type="text"],section.cart .cart-shipping .envelope input.zip[type="text"]{padding-bottom:8px;float:left;border-bottom:0}section.cart .cart-shipping .envelope input.city[type="text"]{width:60%}section.cart .cart-shipping .envelope input.state[type="text"]{width:15%;border-left:1px solid #828282;padding-left:5px}section.cart .cart-shipping .envelope input.zip[type="text"]{float:left;width:25%;border-left:1px solid #828282;padding-left:5px}section.cart .cart-shipping .envelope input[type="text"]::-webkit-input-placeholder{color:#828282}section.cart .cart-shipping .envelope input[type="text"]::-moz-input-placeholder{color:#828282}section.cart .cart-shipping .envelope input[type="text"]::input-placeholder{color:#828282}section.cart .cart-shipping .envelope input[type="text"]:focus::-webkit-input-placeholder{color:transparent}section.cart .cart-shipping .envelope input[type="text"]:focus:-moz-placeholder{color:transparent}section.cart .cart-shipping .envelope input[type="text"]:focus:placeholder{color:transparent}section.cart .cart-shipping .envelope .import{display:block;text-align:right;text-transform:lowercase;text-decoration:underline;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:0.8em;margin-top:5px}section.cart .cart-shipping #digital-envelope-mobile{color:#000000}section.cart .cart-shipping #digital-envelope-mobile .field{position:absolute;width:40%;height:25%;padding:5px;border:1px dashed rgba(0,0,0,0.5);text-align:center;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .cart-shipping #digital-envelope-mobile #add-stamp{top:3%;right:3%}section.cart .cart-shipping #digital-envelope-mobile #add-address{top:3%;left:3%}section.cart .cart-shipping #digital-envelope-mobile #change-envelope-color{bottom:3%;right:3%;height:32%}section.cart .cart-checkout .order-information{padding:20px;background-color:#389bde;color:#ffffff;border-radius:7px;margin-bottom:20px}section.cart .cart-checkout .order-information .title{font-size:1.5em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;margin-bottom:10px}section.cart .cart-checkout .order-information .detail{background-color:#ffffff;color:#000000;padding:10px;border-radius:7px;line-height:1.5}section.cart .cart-checkout .order-information .detail a{color:#828282;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:0.7em;margin-top:10px}section.cart .cart-checkout .header{font-size:1.5625em;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:#316ba7;padding-bottom:10px}section.cart .cart-checkout .your-cards{padding-right:10px}section.cart .cart-checkout .card{font-size:0.875em;background-color:#389bde;border-radius:5px;margin-bottom:10px}section.cart .cart-checkout .card .card-info{float:left;padding-left:10px;margin-top:10px;width:82%}section.cart .cart-checkout .card .card-info .title{display:inline-block;font-weight:bold}section.cart .cart-checkout .card .card-info .number{display:inline-block}section.cart .cart-checkout .card .card-info .price{display:inline-block;font-weight:bold;padding-left:40px}section.cart .cart-checkout .card .recipient,section.cart .cart-checkout .card .my-address{margin-top:10px;padding:10px}section.cart .cart-checkout .card .recipient .title,section.cart .cart-checkout .card .my-address .title{font-weight:bold;text-transform:uppercase}section.cart .cart-checkout .card .to-email{float:left;padding:10px;line-height:1.3}section.cart .cart-checkout .card .to-email .title{font-weight:bold}section.cart .cart-checkout .bill{padding-left:20px}section.cart .cart-checkout .bill .cart-item{margin-bottom:10px}section.cart .cart-checkout .bill .price{text-align:right;font-weight:bold}section.cart .cart-checkout .bill .shipping{padding-left:40px}section.cart .cart-checkout .bill .shipping-price{text-align:right;font-style:italic}section.cart .cart-checkout .bill .tax{border-top:5px solid #000000;padding-top:10px;margin-bottom:15px}section.cart .cart-checkout .bill .tax .price{font-weight:normal}section.cart .cart-checkout .bill .total .label{font-weight:bold}section.cart .cart-checkout .bill .bottom-navigation{margin-top:40px}section.cart .cart-checkout .bill .name{font-weight:bold}section.cart .cart-checkout .bill .unlimited-cards{font-size:0.9em}section.cart .cart-checkout .bill a.remove{display:block;font-size:0.8em;text-decoration:underline;color:#828282;margin-top:5px;margin-bottom:10px}section.cart .cart-checkout a.make-change{display:block;font-size:0.8em;margin-top:10px;color:#ffffff;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart .continue{margin-bottom:20px}section.cart .continue img{max-width:162px}section.cart.multiple-card-cart .cart-shipping .questions .card-preview{width:100%;float:none}section.cart.multiple-card-cart .cart-shipping .questions .answers{margin:0 0 20px 0}section.cart.multiple-card-cart .cart-multiple-helper{font-family:Sanchez, Georgia, Times, serif;font-weight:normal}section.cart.multiple-card-cart .cart-multiple-helper span{display:block;font-size:1.2em}section.cart.multiple-card-cart .cart-multiple-helper span strong{font-size:1.5em}section.cart.multiple-card-cart .multiple-address-fields{max-width:100%;list-style:none;margin:0;padding:0}section.cart.multiple-card-cart .multiple-address-fields li{width:100%;margin:6px 0;position:relative}section.cart.multiple-card-cart .multiple-address-fields li:hover .remove-button{display:inline-block}section.cart.multiple-card-cart .multiple-address-fields li .remove-button{background:white;border-radius:300px;display:none;padding:1px 4px 4px 5px;width:18px;height:18px;line-height:1;color:#aa1437;position:absolute;right:-11px;top:10px;cursor:pointer}section.cart.multiple-card-cart .multiple-address-fields input{margin:0;padding:0.5em 0.4em;line-height:1.3;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-style:italic;border:0;width:14%;border:1px solid #ddd;margin-left:-4px;display:inline-block}section.cart.multiple-card-cart #add-recipient{float:right;background:white;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;padding:0.3em 1em;margin:0.5em 0 0 0;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;border:1px solid #545454;text-transform:uppercase;color:black;font-style:italic}.increment-wrapper{display:inline-block;margin:0 0 -11px 6px}.increment-wrapper .increment-picker{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:16px;width:18px;cursor:pointer;background-image:url(/images/increment-up.png)}.increment-wrapper #card-quantity-down.increment-picker{margin-top:4px;background-image:url(/images/increment-down.png)}.cart-promo-box{background:white;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:#389bde;padding:0.6em;margin:10px 0px 0px 60px;display:none;cursor:pointer}.cart-promo-box.digital-card-cart-promo{display:block}.cart-promo-box.digital-card-cart-promo label{width:83%}.cart-promo-box.digital-card-cart-promo~.cart-promo-helper{display:block}.cart-promo-box input{display:inline-block;width:14%;margin:0}.cart-promo-box label{text-align:center;display:inline-block;width:80%;cursor:pointer}.cart-promo-helper{text-align:right;padding-top:8px;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;display:none}a.button.normalized{text-align:center;box-shadow:none;font-size:1.2em;padding:20px;border:1px solid #444;border-radius:13px;height:auto;width:auto}.contacts-bg{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;padding:3% 0;top:0;bottom:0;left:0;right:0;z-index:999999;display:none}.contacts-bg.active{display:block}.contacts-modal{background:#389bde;color:white;padding:32px 18px;border-radius:48px;margin:0 auto;overflow-y:scroll;max-height:628px;z-index:9999999}.contacts-modal .contacts-modal-header{text-align:center;font-family:Sanchez, Georgia, Times, serif;font-weight:normal}.contacts-modal .contacts-modal-header h2{font-size:1.4em}.contacts-modal .contacts-modal-header h4{font-weight:100;font-size:1.1em}.contacts-modal .contacts-modal-header p{font-size:0.8em;line-height:1.2}.contacts-modal .italic{font-style:italic}.contacts-modal .notice{display:none}.contacts-modal .contact-division{height:62%;background:white;padding:5px;color:black;border-radius:7px;width:47%;display:inline-block;word-wrap:break-word;margin:0 1%;overflow-y:scroll}.contacts-modal .contact-division h3{font-size:1.1em;border-bottom:2px solid #ddd;padding:3px 0 5px 0;margin-bottom:10px;text-align:center}.contacts-modal ul{list-style:none;padding:0;margin:0}.contacts-modal ul li.active{background:#ccc;position:relative;padding-left:5px}.contacts-modal ul li.active:after{position:absolute;right:5px;content:'>'}.contacts-modal ul li.list-header{background-color:#389bde;padding:3px 5px;font-weight:bold;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0))}.contacts-modal .warning-wrapper.active{color:#B10D11}.contacts-modal .contacts-footer{text-align:center}.contacts-modal .contacts-footer p,.contacts-modal .contacts-footer .contacts-bottom-right{width:47%;margin:0 1%;display:inline-block}.contacts-modal .contacts-footer p{text-align:left;line-height:1.3;font-size:0.95em;position:relative;top:14px}.contacts-modal .contacts-footer a{color:white;text-decoration:underline}.contacts-modal .contacts-footer a.button{text-decoration:none;display:inline-block;margin:-4px 8px 0 0;line-height:1}section.devise .header{color:white;font-family:'Sanchez';font-size:2em;margin-top:10px}section.devise .header.forgot{color:#389bde}section.devise .button-devise{float:left}section.devise .forms-devise{margin:5px 0px 5px 0px}section.devise .log-in-form{height:30px}section.devise .log-in-form.long{width:25%}section.devise .devise-instructions{font-family:Verdana;padding-top:10px;padding-bottom:20px;font-size:0.9em}section.devise .welcome{color:#389bde;font-family:Sanchez;font-size:1.5em;padding-top:10px;padding-bottom:10px}section.devise .devise-section{background-color:#389bde;border-radius:10px;color:white;padding:10px;min-height:325px}section.devise .devise-section.left{max-width:300px}@media screen and (max-width: 59.9375em){section.devise .devise-section.left{max-width:100%}}section.devise .devise-section.right{max-width:690px;margin-left:20px}@media screen and (max-width: 59.9375em){section.devise .devise-section.right{margin-left:0px}}section.devise .devise-button{padding:13px;font-size:1.5em;margin-top:10px;margin-bottom:10px;width:40%;height:40%}section.devise .devise-link{color:white}section.devise .forgot-password{color:white;font-size:0.9em;margin-top:3px;text-align:right}section.devise .devise-other-links{text-align:center;margin-top:62%}@media screen and (max-width: 59.9375em){section.devise .devise-other-links{margin-top:10%}}section#digital-email.content{width:100%;font-family:Verdana,sans-serif;margin-bottom:2em}section#digital-email.content header{margin:0 1.0em 1.3em}section#digital-email.content header div.title.large{margin-top:1.5em;margin-bottom:1em}section#digital-email.content header span{color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;font-size:1.5em}section#digital-email.content header .description{font-size:17px;line-height:1.3em;margin-bottom:0.5em}section#digital-email.content header .description strong{font-weight:600}section#digital-email.content header .helptext{font-size:14px}section#digital-email.content .digital-card-preview .digital-margin{border-width:1px;border-style:solid;border-color:darkgray;padding:12px 10px 20px 10px}section#digital-email.content .digital-card-preview .digital-margin .cardfool-printoff-details{font-size:0.3em;margin-top:5px}section#digital-email.content .digital-card-preview .bg{background-color:#a6d4ec;overflow:hidden;padding:5px;border-style:solid;border-color:#409cff;border-width:1px}section#digital-email.content .digital-card-preview img{padding:5px}section#digital-email.content a.button.green{width:13em;margin:1.0em 0.5em;padding:0.5em;text-align:center;font-size:17px}section#digital-email.content a.button.green span{font-size:20px}section#digital-email.content #recipient-list{padding:1.0em 0.5em}section#digital-email.content #recipient-list span{text-decoration:underline}section#digital-email.content #recipient-list ol{counter-reset:list;padding:0;margin-top:0.3em}section#digital-email.content #recipient-list ol>li{list-style:none}section#digital-email.content #recipient-list ol>li:before{counter-increment:list;content:counter(list) ") "}#text-options.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 60em){#text-options{margin-left:-200px;width:400px}}.clear-help a{color:#018bce;font-size:0.8em}.customize-dropdown,.font-dropdown{margin:0 auto 5px auto;text-align:left;background-color:#ffffff;color:#000000;border-radius:3px;cursor:pointer;line-height:1.5;height:2em}.customize-dropdown .label,.font-dropdown .label{background-image:url(/assets/arrow-expand-f2a1e2c003b2e9b96060541887d357345553d763b37f1dbf6fe250219a0cadc6.png);background-position:95% 13px;background-repeat:no-repeat;padding:5px 10px}.customize-dropdown .options,.font-dropdown .options{position:relative;background-color:#ffffff;padding:3px 5px;margin-top:-10px;z-index:5;border-radius:3px;line-height:25px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.6);box-shadow:0 3px 5px rgba(0,0,0,0.6)}.customize-dropdown .label{display:flex;justify-content:space-between}.customize-dropdown .label span{padding-right:20px}.customize-dropdown .options{max-height:200px;overflow-y:auto}.font-dropdown .label{font-size:1.5em;padding-top:0;padding-bottom:0}.font-dropdown .font{padding:3px 5px;font-size:1.2em}@media screen and (min-width: 48em){.font-dropdown .font{font-size:1em}}@media screen and (min-width: 60em){.font-dropdown .font{font-size:1.2em}}.font-dropdown .font:hover{background-color:#1b85c6;border-radius:3px;color:white}.font-dropdown .font.times_bold{font-family:times_bold;font-weight:normal}.font-dropdown .font.Monotype_Corsiva{font-family:Monotype_Corsiva;font-weight:normal}.font-dropdown .font.arial{font-family:arial, sans}.font-dropdown .font.times{font-family:Times, sans-serif}.font-dropdown .font.fontlee{font-family:Fontlee;font-weight:normal;font-size:1.4em;padding:0 5px}.font-dropdown .font.otto{font-family:Otto;font-weight:normal;font-size:1.4em;padding:0 5px}.font-dropdown .font.howardshand{font-family:HowardsHand;font-weight:normal;font-size:1.4em;padding:0 5px}.font-dropdown .font.SeriouslyNow{font-weight:normal;font-size:1.4em;padding:0 5px}.font-dropdown .font.meghand{font-family:Meghand;font-weight:normal;font-size:1.4em;padding:0 5px}.font-color .palette{display:inline-block}.font-color .options .color{height:30px;width:100%;margin-bottom:-8px}.font-color .color{display:inline-block;width:10px;height:10px;cursor:pointer}.font-color .color:hover{border:1px solid #1588C7;transform:scale(1.1)}@media screen and (min-width: 60em){.font-color .color.pink{background-color:#C813C5}.font-color .color.teal{background-color:#22CCC0}.font-color .color.orange{background-color:#FF7E00}.font-color .color.purple{background-color:#9F00FF}.font-color .color.yellow{background-color:#DAD235}}.font-color .color.black{background-color:#000000}.font-color .color.blue{background-color:#4343FF}.font-color .color.red{background-color:#aa1437}.font-color .color.green{background-color:#329746}.font-color .color.white{background-color:white;border:1px solid #333}.font-size .range-input{width:80%;margin:0 auto;height:35px}.font-size .range-input .range-handle{width:30px;height:30px;top:3px}@media screen and (min-width: 48em){.font-size .range-input{height:45px}.font-size .range-input .range-handle{width:30px;height:30px;top:12px}}.text-options{position:absolute;margin-top:10px;margin-left:-150px;width:300px;padding:0px;-webkit-transform:translateX(-450px);-moz-transform:translateX(-450px);transform:translateX(-450px);left:150px;top:30px;z-index:1000;border-radius:3px;color:#018bce;text-align:center;height:170px;background:url(/assets/text-edit-background-1792265ac1aaca4adce7ae520b54425085fcde29bd15d4ec8114e3c09a38b34e.png);box-shadow:0 2px 20px #000,inset 0 2px 2px rgba(255,255,255,0.5);font-family:Sanchez, Georgia, Times, serif;font-weight:normal;-webkit-transition:transform 250ms linear;-moz-transition:transform 250ms linear;-ms-transition:transform 250ms linear;-o-transition:transform 250ms linear;transition:transform 250ms linear;cursor:move}@media screen and (min-width: 48em){.text-options{left:-100%;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.text-options.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 60em){.text-options{margin-left:-200px;width:400px}}.text-options.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.text-options button:active{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.text-options .close{position:absolute;top:2px;right:10px;padding:5px;cursor:pointer;color:#ffffff}.text-options .title{display:none;color:white;background-color:#8D07D1;font-weight:bold;font-size:0.8em;margin:0px 0 10px 0;padding:5px}@media screen and (min-width: 48em){.text-options .title{display:block}}@media screen and (min-width: 60em){.text-options .title{font-size:1em}}.text-options .option{margin-bottom:10px}.text-options .option.wide{width:100%}.text-options .option label{display:block;font-size:0.8em;font-weight:bold;margin:5px 0}@media screen and (min-width: 48em){.text-options .option label{font-size:0.6em}}@media screen and (min-width: 60em){.text-options .option label{font-size:0.8em}}.text-options .option button{display:inline-block;width:auto;height:auto;cursor:pointer;padding:5px 10px}.text-alignment .alignment{box-shadow:none;background-size:100% 100%}.text-alignment .alignment:hover{transform:scale(1.1)}@media screen and (min-width: 60em){.text-alignment .alignment{margin-top:0px}}.text-alignment .alignment.alignment{padding:0;margin-bottom:0;float:left;margin-right:5px;padding-top:3px}@media screen and (min-width: 48em){.text-alignment .alignment.alignment{width:25px}}@media screen and (min-width: 60em){.text-alignment .alignment.alignment{width:35px}}@media screen and (min-width: 48em){.customize-row{display:flex;justify-content:space-between}}.customize-column{width:48%;flex:1 0 0px;padding:0 10px}.customize-column .text-alignment{margin-bottom:5px}.customize-column .prewritten-message-trigger,.customize-column .button{padding:9px 10px;background:#389bde;color:#ffffff;box-shadow:none;font-size:0.9em;border-width:0;outline-width:0;cursor:pointer;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;border-radius:10px;line-height:1.3;display:block;background-image:none;margin-bottom:15px}.customize-column .prewritten-message-trigger.green,.customize-column .button.green{background:#619A35}.customize-column .prewritten-message-trigger{padding:6px;font-size:12px;margin-bottom:10px}.customize-column .emojionepicker-trigger{margin-bottom:10px;font-size:12px;white-space:nowrap;overflow:hidden}.customize-column .emojionepicker-trigger .emoji-list{font-size:18px}.customize-column .emojionepicker-trigger .emojione{margin-top:0;margin-bottom:0}.stamp-outline,#stamp-selected,#stamp-overlay,#env-tooltip-stamp,#env-tooltip-color{cursor:pointer}#stamp-overlay,.stamp-outline{position:absolute;width:auto}#stamp-overlay{top:12px;right:101px;z-index:3}@media only screen and (min-width: 0px) and (max-width: 480px){#stamp-overlay{top:10px;width:20%;right:45px;z-index:3}}.stamp-outline{top:4px;right:30px;z-index:1}@media only screen and (min-width: 0px) and (max-width: 480px){.stamp-outline{width:17%;right:10px}}#stamp-selected{position:absolute;top:10px;right:35px;height:75px;width:75px;z-index:2}@media only screen and (min-width: 0px) and (max-width: 480px){#stamp-selected{width:14%;height:20%;right:15px}}@media only screen and (min-width: 0px) and (max-width: 480px){#mobile-step-1{transition:1s ease-in-out;-moz-transition:1s ease-in-out;-webkit-transition:1s ease-in-out}}.push-off{position:absolute;width:100%;left:-480px}@media only screen and (min-width: 0px) and (max-width: 480px){#mobile-step-2{display:none}}.mobile-step-1-done{background-color:green;padding:15px;color:white;font-family:Sanchez;margin:10px 40px 100px 40px;border-radius:10px;box-shadow:3px 3px 3px #3e3e3e}.mobile-step-1-done:active{position:relative;top:5px}.mobile-step-2-done{display:none;background-color:green;padding:15px;color:white;font-family:Sanchez;margin:10px 40px 100px 40px;border-radius:10px;box-shadow:3px 3px 3px #3e3e3e}.mobile-step-2-done a{color:white;font-family:Sanchez}.mobile-step-2-done:active{position:relative;top:5px}.mobile-step-2-done-ecard{display:none;background-color:green;padding:15px;color:white;font-family:Sanchez;margin:10px 40px 100px 40px;border-radius:10px;box-shadow:3px 3px 3px #3e3e3e}.mobile-step-2-done-ecard a{color:white;font-family:Sanchez}.mobile-step-2-done-ecard:active{position:relative;top:5px}.mobile-preview-animation{text-align:center;background-color:#316ba7;padding:15px;margin:10px 80px;color:white;font-family:Sanchez;border-radius:10px;font-size:0.9em;box-shadow:3px 3px 3px #3e3e3e}.mobile-preview-animation:active{position:relative;top:5px}@media only screen and (min-width: 0px) and (max-width: 480px){.bottom-navigation-envelope{display:none}}#envelope_send_description{left:16%;top:32%;width:75%;height:150px;display:block;padding:10px}.env-tooltip{height:50px;width:150px;font-size:13px}@media only screen and (min-width: 0px) and (max-width: 768px){.env-tooltip{display:none}}#env-tooltip-desc{top:38%;left:-7%}#env-tooltip-desc .inside{padding-top:3px}#env-tooltip-stamp{top:3%;left:90%}#env-tooltip-stamp .inside{padding-top:9px;padding-right:5px}#env-tooltip-color{top:79%;left:89%}#env-tooltip-color .inside{padding-top:2px;padding-right:5px}.env-button{float:right;width:60px;height:20px}#env-color{background-color:purple;width:150px;right:12px;bottom:10%;padding:5px;position:absolute;z-index:99;display:none;border-radius:10px}#env-color .column{width:50%;position:relative;padding:3px;margin-top:3px}#env-color .column img{padding:3px}#env-color .column img.selected{padding:0;border-radius:3px;border:3px solid #000}#env-color #env-color-left{padding-left:3px;float:left}#env-color #env-color-right{padding-right:3px;float:right}@media only screen and (min-width: 0px) and (max-width: 480px){.envelope{margin:25px 0px}}.questions{padding-top:21%}.questions .subscriber{padding-top:18%}@media only screen and (min-width: 0px) and (max-width: 768px){.questions{padding-top:0%}}.questions .share-title{position:absolute;margin-top:-6%;font-size:0.9em}.questions img{position:absolute;width:6%;margin-top:-3%}#env-stamp{background-color:purple;width:150px;right:-28px;top:5%;padding:5px;position:absolute;z-index:99;display:none;border-radius:10px}@media only screen and (min-width: 0px) and (max-width: 480px){#env-stamp{right:0px}}#env-stamp .column{width:50%;position:relative;padding:3px;margin-top:3px}#env-stamp .column img{padding:3px}#env-stamp .column img.selected{padding:0;border-radius:3px;border:3px solid #000}#env-stamp #env-stamp-left{padding-left:3px;float:left}#env-stamp #env-stamp-right{padding-right:3px;float:right}#env-stamp #env-stamp-label{display:table;background-color:transparent;color:#ffffff;box-shadow:none;padding:3px;margin:3px 0;font-size:12px;line-height:12px;border-width:0;outline-width:0;cursor:pointer;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;border-radius:3px;box-shadow:inset 0 0 6px #fff,-2px 2px 5px rgba(0,0,0,0.7);background-size:100% 100%;line-height:1.3}#env-stamp #env-stamp-label.green{background-image:url(/assets/button-green-1ee314df7ea199ed68b9d8564a5c41326eaa597801a57a2b0fba8c564aa777a5.png)}#env-stamp #env-stamp-label.blue{background-image:url(/assets/button-blue-d319c04e2773e8ada5a284b3ee9897e6e5105703c56992208b7449cb9a94dac1.png)}#env-stamp #env-stamp-label.purple{background-image:url(/assets/button-purple-e6e5341a3143dd17945203c32ccf647b2df39a84ab79782535a9e4d570fac0f2.png)}.large-screen{display:none}@media (min-width: 769px) and (max-width: 2000px){.large-screen{display:block}}.small-screen{display:none}@media (min-width: 0px) and (max-width: 768px){.small-screen{display:block}}@media (min-width: 0px) and (max-width: 768px){textarea#envelope_send_description{font-size:2.2em !important;height:50%;width:60%;left:23%}}#customize-envelope nav.main{display:none}.mobile-header{display:none}@media only screen and (min-width: 0px) and (max-width: 768px){.mobile-header{display:block;text-align:center;font-family:Sanchez}}.envelope-buttons{position:relative}@media screen and (min-width: 60em){.envelope-buttons .preview-button{padding-left:105px}}@media only screen and (min-width: 0px) and (max-width: 768px){.envelope-buttons .preview-button{float:left}}.envelope-buttons #envelopes-preview-card,.envelope-buttons #envelopes-preview-card-full{font-size:0.9em;max-width:175px;max-height:100px;right:-15px;margin:15px 0px 0px 185px}@media only screen and (min-width: 0px) and (max-width: 768px){.envelope-buttons #envelopes-preview-card,.envelope-buttons #envelopes-preview-card-full{font-size:0.7em;width:45%;max-height:100px;right:0px;margin:15px 0px 0px 0px;float:left}}.envelope-buttons .continue button{max-width:170px;position:relative;top:1em}@media screen and (min-width: 60em){.envelope-buttons .continue button{float:right;position:relative;top:0em}}@media only screen and (min-width: 0px) and (max-width: 768px){.envelope-buttons .continue button{font-size:0.7em;width:45%;max-height:100px;right:0px;margin:-106px 0px 0px 0px;float:right}}fieldset#order_summary .thanks{font-family:Verdana;font-size:1.5em;padding-bottom:10px;font-weight:700}fieldset#order_summary .order-info{line-height:25px}fieldset#order_summary .order-info span{font-weight:bold;font-size:1.1em}fieldset#order_summary .button.return{float:right;text-align:center;padding:27px 10px}fieldset#order_summary #order{float:left;margin-top:20px}fieldset#order_summary .digital-card-preview .digital-margin{border-width:1px;border-style:solid;border-color:darkgray;padding:12px 10px 20px 10px}fieldset#order_summary .digital-card-preview .digital-margin .cardfool-printoff-details{font-size:0.3em;margin-top:5px}fieldset#order_summary .digital-card-preview .bg{background-color:#a6d4ec;overflow:hidden;padding:5px;border-style:solid;border-color:#409cff;border-width:1px}fieldset#order_summary .digital-card-preview img{padding:5px}fieldset#order_summary a.button.green{width:13em;margin:1.0em 0.5em;padding:0.5em;text-align:center;font-size:17px}fieldset#order_summary a.button.green span{font-size:20px}fieldset#order_summary #recipient-list{padding:1.0em 0.5em}fieldset#order_summary #recipient-list span{text-decoration:underline}fieldset#order_summary #recipient-list ol{counter-reset:list;padding:0;margin-top:0.3em}fieldset#order_summary #recipient-list ol>li{list-style:none}fieldset#order_summary #recipient-list ol>li:before{counter-increment:list;content:counter(list) ") "}fieldset#order_summary .more-cards .header{text-align:center;font-size:1.3em;color:#389bde;padding-bottom:15px}fieldset#order_summary .more-cards .head{text-align:center;padding-bottom:15px;font-size:0.8em}fieldset#order_summary .more-cards .card{float:left;padding:0% 15% 15% 15%}fieldset#order_summary .more-cards .title{text-align:center;font-size:0.7em;padding:5px 0px 5px 0px}fieldset#order_summary .guest-sign-up{height:auto;transition:1s}fieldset#order_summary .guest-sign-up.hide{opacity:0;height:0px !important}fieldset#order_summary .signup{border-radius:10px;color:black;padding:10px;margin-top:10px;transition:1s}fieldset#order_summary .signup .header{color:#389bde;font-family:Verdana;font-size:26px;padding-bottom:10px}fieldset#order_summary .signup .content{font-family:Verdana;font-size:14px;padding-right:15px}fieldset#order_summary .signup .content ul{padding-top:10px}fieldset#order_summary .signup .content li{line-height:1.9em}fieldset#order_summary .signup .text-alert{color:#aa1437 !important;margin-bottom:0px !important}fieldset#order_summary .signup #signup .signup-container{margin-top:10px}fieldset#order_summary .signup #signup .signup-container a{color:white !important}fieldset#order_summary .signup #signup .signup-container input{width:100%;height:40px}fieldset#order_summary .signup #signup .signup-container input[type="submit"]{background-image:url(/assets/button-green-1ee314df7ea199ed68b9d8564a5c41326eaa597801a57a2b0fba8c564aa777a5.png);display:table;width:160px;max-width:100%;height:40px;float:right;padding:0 10px;background-color:transparent;color:white;font-size:0.9em;border-width:0;outline-width:0;cursor:pointer;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;border-radius:10px;box-shadow:4px 4px 10px rgba(0,0,0,0.6);background-size:100% 100%;line-height:1.3;margin:0 auto}fieldset#order_summary .signup #signup #close-guest-prompt a{color:#389bde !important}section.sitemap{padding:0 10px;font-size:0.8em}section.sitemap p{margin:0}section.sitemap .header{color:#389bde;font-size:2em;text-align:center;margin:10px 0 10px 5px}section.sitemap .center{text-align:center}section.sitemap .subheader{padding-top:10px;padding-bottom:10px;text-align:center;font-size:1.9em;font-family:Sanchez}section.sitemap .links{font-size:1.4em}section.order_record .order-line-item{padding:5px 0px 5px 5px;margin:5px 0px 5px 0px}section.order_record .order-ids{position:relative;top:5px;font-size:0.8em}section.order_record .times{font-size:0.8em}section.order_record .pics{text-align:right;padding-right:5px;z-index:9999999}section.order_record .pics img{max-width:20px}section.order_record .pics img:hover{transform:scale(10)}section.order_record .approved{text-align:center;font-size:0.6em}@media print{section.ecard-printout{transform:rotateZ(270deg)}}@media print{section.ecard-printout.firefox{position:absolute;left:800px}}@media print{section.ecard-printout.horiz{transform:rotateZ(0deg)}}section.ecard-printout .page{padding-top:20px}@media print{section.ecard-printout .page{padding-top:0px;position:absolute;left:-570px;bottom:-335px}}@media print{section.ecard-printout .page.horiz{padding-top:0px;position:absolute;left:40px;top:0px}}section.ecard-printout .page .background{max-width:930px;padding:20px;border:1px solid lightslategray}@media print{section.ecard-printout .page .background .firefox{width:910px}}section.ecard-printout .page .background.horiz{max-width:610px;height:880px}section.ecard-printout .page .background .backing{position:absolute;z-index:-1;top:20px;left:10px;height:610px;width:930px}@media print{section.ecard-printout .page .background .backing{top:0px}}@media print{section.ecard-printout .page .background .backing{left:0px}}@media print{section.ecard-printout .page .background .backing{width:910px}}section.ecard-printout .page .background .backing.horiz img{height:880px;width:610px}@media print{section.ecard-printout .page .background .backing.horiz img{top:0px;left:0px}}section.ecard-printout .page .background .backing img{height:610px}section.ecard-printout .page .background .cover-inside{padding-left:10px;display:-webkit-box;text-align:center}section.ecard-printout .page .background .cover-inside.horiz{padding-left:0px}section.ecard-printout .page .background .cover-inside .cover{width:410px}@media print{section.ecard-printout .page .background .cover-inside .cover{display:none}}section.ecard-printout .page .background .cover-inside .cover.horiz{height:410px;width:569px}section.ecard-printout .page .background .cover-inside .cover-print{width:410px}@media screen{section.ecard-printout .page .background .cover-inside .cover-print{display:none}}@media print{section.ecard-printout .page .background .cover-inside .cover-print.horiz{width:569px;height:410px}}section.ecard-printout .page .background .cover-inside .inside{width:450px;padding-left:50px;padding-top:10px}@media print{section.ecard-printout .page .background .cover-inside .inside{display:none}}section.ecard-printout .page .background .cover-inside .inside.firefox{float:right;position:relative;top:-570px;right:18px}section.ecard-printout .page .background .cover-inside .inside.horiz{width:619px;height:400px;position:absolute;top:470px;left:-19px}section.ecard-printout .page .background .cover-inside .inside-print{width:450px;padding-left:50px;padding-top:0px}@media screen{section.ecard-printout .page .background .cover-inside .inside-print{display:none}}section.ecard-printout .page .background .cover-inside .inside-print.firefox{float:right;position:relative;top:-570px;right:18px}section.ecard-printout .page .background .cover-inside .inside-print.horiz{width:619px;height:400px;position:absolute;top:450px;left:-25px}section.ecard-printout .page .footer{padding-top:10px;display:inline-flex}section.ecard-printout .page .footer.safari{display:-webkit-box}section.ecard-printout .page .footer .printout-logo{max-width:100px}@media print{section.ecard-printout .page .footer .printout-logo.firefox{position:absolute;top:640;left:20px}}section.ecard-printout .page .footer .printout-info{display:-webkit-box;font-family:Sanchez;font-size:12px;padding-left:10px;padding-top:2px;display:inline-flex;display:-moz-inline-flex}section.ecard-printout .page .footer .printout-info.firefox{position:absolute;top:640px;left:100px}@media print{section.ecard-printout .page .footer .printout-info.firefox{top:630px;left:110px}}section.ecard-printout .page .footer .printout-info .info-info{padding-left:20px}section.ecard-printout .page .footer .printout-info .info-date{padding-left:20px}section.ecard-printout .page .footer .printout-info .info-sender{padding-left:20px}section.ecard-printout .page .print{width:200px;background-color:#1E8742;padding:10px;border-radius:10px;color:white;margin-top:20px;position:absolute;top:620px;left:730px;text-align:center}@media print{section.ecard-printout .page .print{display:none}}section.ecard-printout .page .print:hover{transform:scale(1.1)}section.ecard-printout .page .print:active{top:625px}section.ecard-printout .page .print.horiz{top:4px;left:638px}section.ecard-printout .page .print.horiz:active{top:9px}section.ecard-printout .no-print{padding-top:10px}@media print{section.ecard-printout .no-print{display:none}}section.ecard-printout .no-print p{font-size:10px}section.ecard-printout .no-print.horiz{position:absolute;top:82px;left:638px}section.submissions{padding:0 10px;font-size:0.8em}section.submissions .header{color:#389bde;font-size:2em;margin:10px 0 10px 5px;text-align:center;font-family:Sanchez}section.submissions .body p{font-size:20px}section.submissions .body p span{font-size:17px;line-height:12px !important}section.submissions .body .submit{text-align:center}section.submissions .body .submit .submit-button-unchecked{background-color:gray;width:250px;margin:0 auto;color:white;padding:10px;border-radius:5px;font-size:20px;margin-top:10px}section.submissions .body .submit .submit-button{display:none;background-color:green;width:250px;margin:0 auto;color:white;padding:10px;border-radius:5px;font-size:20px;margin-top:10px;position:relative;z-index:999;top:-70px}section.submissions strong{font-weight:bold}section.press.content{width:75% !important}section.press .header{padding-top:10px}section.press .header h1{color:#389bde;font-size:36px;font-family:Verdana;text-align:center}section.press .prelude{font-family:Verdana;text-align:center}section.press .story{padding:30px 0px;border-bottom:1px solid rgba(0,0,0,0.25)}section.press .story-pic{border:1px solid rgba(0,0,0,0.15);box-shadow:-5px 5px 13px rgba(0,0,0,0.25);transition-timing-function:linear;transition:1s}section.press .right-image{text-align:center;transition-timing-function:linear;transition:1s}section.press .right-image img{object-fit:cover}section.press .story-content{padding-left:10px}section.press .story-content h2{font-size:26px}section.press .story-content h2 span{font-size:14px}section.press .story-header h2{text-decoration:underline}section.press .story-header h2 a{color:black}section.press .story-header:hover{cursor:pointer}section.press .story-detail p{font-style:italic}section.press .story-link a{float:right;font-size:14px;padding-right:15px}section.press .story-link a:hover{cursor:pointer}section.press strong{font-weight:bold}section.customers .card-designs{display:inline-flex}section.customers .card-designs img{max-width:40%}section.customers .sends{display:none}section.customers .sends.visible{display:block}section.customers .sends .badge{padding:2px;font-size:1.1em;width:21px;text-align:center;border-radius:2px;margin-right:2px}section.customers .content{width:100%}section.customers .content .info{padding-bottom:5px}section.customers .content .address{padding-bottom:20px}section.customers .content .table{background-color:#389bde;border-radius:10px;height:auto;overflow:auto}section.customers .content .icons{background-color:#389bde;color:white;padding:10px;margin:10px 0px;border-radius:10px}section.customers .content .table-header{background-color:#389bde;padding:10px;color:white}section.customers .content .orders{position:relative;margin:10px}section.customers .content .order-row{line-height:30px;padding:10px;background-color:white;overflow:auto;margin-bottom:5px;border-radius:10px}section.customers .content .order-row .line-items{transition-duration:1s}section.customers .content .order-row .line-items.show{display:block}section.customers .content .order-row:hover .line-items{display:block}section.customers .content .user-nav .select{background-color:#316ba7;color:white;padding:10px;text-align:center;height:50px;font-family:Sanchez;border-top-right-radius:10px;border-top-left-radius:10px}section.customers .content .user-nav .select.active{background-color:#389bde}section.customers .content .user-info{padding:10px 0px}section.customers .content .user-info span{padding-right:10px;font-weight:bold}section.customers .content .user-info .contact-info,section.customers .content .user-info .log-info,section.customers .content .user-info .order-info{padding:10px 40px 0px 10px}section.customers .content .email{font-family:Sanchez;font-size:1.3em;font-weight:bold}section.customers .content .email a{color:black}section.customers .content .right{text-align:right}section.customers .content .body-content{background-color:#389bde}section.customers .content .orders .order-detail{width:99%;padding:10px;background-color:white;color:black;border-radius:10px;margin:5px 5px}section.customers .content .orders .order-detail .totals span{font-weight:bold}section.customers .content .orders .order-detail .line-item-detail{padding:10px 0px}section.customers .content .orders .order-detail .line-item-detail .line-item-preview{margin:5px}section.customers .content .orders .order-detail .line-item-detail .line-item-preview img{width:50%;float:left}section.customers .content .orders .order-detail .line-item-detail .line-item-preview .line-item-info{line-height:25px;font-size:12px}section.customers .content .photos img{width:200px}section.cardfool-cares.content{width:100% !important}section.cardfool-cares .header{padding-top:10px}section.cardfool-cares .header h1{color:#389bde;font-size:45px;font-family:HighFiber;font-weight:bold;text-align:center;margin-bottom:10px}section.cardfool-cares .prelude{font-family:Sanchez;text-align:center}section.cardfool-cares .list-of-charities{font-weight:bold}section.cardfool-cares .story{padding:30px 0px;border-bottom:1px solid rgba(0,0,0,0.25)}section.cardfool-cares .story-pic{border:1px solid rgba(0,0,0,0.15);box-shadow:-5px 5px 13px rgba(0,0,0,0.25);transition-timing-function:linear;transition:1s}section.cardfool-cares .right-image{text-align:center;transition-timing-function:linear;transition:1s}section.cardfool-cares .right-image img{object-fit:cover}section.cardfool-cares .story-content{padding-left:10px}section.cardfool-cares .story-content h2{font-size:26px}section.cardfool-cares .story-content h2 span{font-size:14px}section.cardfool-cares .story-header h2{text-decoration:underline}section.cardfool-cares .story-header h2 a{color:black}section.cardfool-cares .story-header:hover{cursor:pointer}section.cardfool-cares .story-detail p{font-style:italic}section.cardfool-cares .story-link a{float:right;font-size:14px;padding-right:15px}section.cardfool-cares .story-link a:hover{cursor:pointer}section.cardfool-cares strong{font-weight:bold}section.affiliate{padding:0 10px;font-size:1em}section.affiliate .header{color:#389bde;font-size:2em;margin:10px 0 10px 5px}section.affiliate strong{font-weight:bold}section.affiliate aside.categories{font-size:0.8em}section.affiliate section.content .category{padding-right:10px;padding-left:10px;height:250px;margin-top:20px;font-family:Verdana}section.affiliate section.content .category .section{background-color:#316ba7;height:250px;transition-duration:1s}section.affiliate section.content .category .section:hover{border-radius:25px;cursor:pointer;transform:scale(1.1);background-color:white;border:10px solid #316ba7}section.affiliate section.content .category .section:hover .title{color:black}section.affiliate section.content .category .section:hover .icon{transition-duration:1s;filter:invert(100%)}section.affiliate section.content .category .section .icon{max-width:200px;position:relative;margin:0 auto;fill:white;padding-top:25px}section.affiliate section.content .category .section .title{padding-top:10px;color:white;text-align:center;font-size:12px;font-family:Verdana}section.affiliate section.content .category .section .title h2{font-size:1.8em !important}section.affiliate section.content .affiliate-button{color:white;background-color:green;padding:20px;font-size:1.2em;width:250px;border-radius:10px;margin-top:12px;text-align:center;line-height:24px}section.affiliate section.content .group{color:#aa1437;font-family:Verdana;font-size:1.2em;padding-left:10px}section.affiliate section.content .group .group-header{padding:10px 0px 10px 0px}section.affiliate section.content .group .question{padding-top:5px;font-size:0.9em;color:#316ba7}section.affiliate section.content .group .question .selected{background:red}section.affiliate section.content .group .question .answer{padding:5px 0px 10px 15px;line-height:2em;color:black;font-size:0.7em}section.affiliate section.content .group .faq-img{width:20%;transition:all .2s ease-in-out;margin-left:15px}section.affiliate section.content .group .faq-img:hover{transform:scale(3)}section.affiliate section.content hr{clear:both;padding:10px}section.affiliate section.content .category-header{color:#316ba7;font-weight:bold;text-align:center;font-size:2em;padding-bottom:10px}section.affiliate section.content .question h3{padding-top:5px;font-size:26px;color:#316ba7;padding-top:10px;margin-bottom:5px}section.affiliate section.content .question .selected{background:red}section.affiliate section.content .question .answer{padding:10px 0px 10px 30px}section.affiliate section.content .question .answer p{line-height:1.7em;color:black;font-size:20px;margin-bottom:0px}section.affiliate section.content .question .answer span{font-size:16px}section.affiliate section.content .question .answer span a{text-decoration:underline}section.help-center .help-form-input{color:#CCC;font-size:24px;font-style:italic;border-width:thin;border-color:#000;border-style:solid;float:left;margin-top:10px;padding-left:10px;margin-left:10px;height:40px}section.help-center section.help-center .help-text{padding-top:20px;padding-left:10px}section.help-center .faq-tabs{float:left;padding-left:10px}section.help-center .tabs{position:relative;min-height:200px;clear:both;margin:25px 0}section.help-center .tab{float:left}section.help-center .tab label{background:#389BDE;color:white;padding:10px;border:1px solid #ccc;margin-left:-1px;position:relative;left:1px}section.help-center .tab [type=radio]{display:none}section.help-center .content-help{position:absolute;top:28px;left:0;background:white;width:170%;right:0;bottom:0;padding:20px;border:1px solid #ccc}section.help-center [type=radio]:checked~label{border-bottom:1px solid white;z-index:2;height:100%}section.help-center [type=radio]:checked~label~.content-help{z-index:1}body.card-render .editable{display:block !important;border-width:0 !important}body.card-render .front img:not(.emojione),body.card-render .inside .content{border-width:0 !important}body.card-render .front .front-wrap{width:378px !important}body.card-render .inside .content{width:378px !important}body.card-render .front .front-wrap.horiz{width:522px !important;height:auto !important;right:23px;transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}body.card-render .inside .content.horiz{width:522px !important;height:auto !important}body.card-render .editable-cover-wrapper{height:auto}body.card-render .row{margin:0 !important}body.card-render .photo-upload-cover{display:none !important}body.card-render .photo-upload-overlay{display:block !important}body.card-render.high-res .photo-upload-overlay{display:none !important}body.card-render.high-res .photo-upload-cover{display:block !important;z-index:13;position:relative}body.card-render.high-res .full-view{transform:scale(4.1666666667);-webkit-transform:scale(4.1666666667);transform-origin:0 0;-webkit-transform-origin:0 0}body.card-render header,body.card-render nav.main,body.card-render footer,body.card-render .details-and-social,body.card-render .buttons,body.card-render .photo-upload-bg,body.card-render .cv-tooltip,body.card-render section .row.cf,body.card-render #card-text-options{display:none !important}body.card-render section .gutter{margin:0;padding:0}body.card-render #wrapper #content{padding:0}body.card-render body{margin:0}body.card-render .full-view{top:0 !important;padding:0 !important;background-color:transparent}body.card-render .full-view::before,body.card-render .full-view::after{display:none !important}body.card-render section.card-view .full-view .inside-view{margin-top:0}body.card-render .full-view{border-width:0 !important}body.card-render section.card-view .full-view .front .front-wrap{margin-left:0 !important}body.card-render .front,body.card-render .inside,body.card-render .front .front-wrap,body.card-render .inside .content{float:none !important;margin:0 !important;padding:0 !important}body.card-render .full-view img:not(.emojione){border-radius:0 !important;margin:0 !important;display:block}body.card-render .inside,body.card-render .inside .content{position:relative !important;left:0 !important}body.card-render .card-view .full-view .front,body.card-render .card-view .full-view{background-image:none !important}body.card-render .front,body.card-render .inside{margin-top:40px !important;margin-left:50px !important}section.saved-designs h1,section.saved-designs h2{color:#389bde;font-family:Sanchez, Georgia, Times, serif;font-weight:normal;text-align:center;font-weight:700;padding-top:10px}section.saved-designs .card-design img{border:1px solid #80808052;box-shadow:6px 6px 6px #0000002e}section.saved-designs .options{padding-top:20px}section.saved-designs .options .description{text-align:center;font-size:1.5em;padding-bottom:10px}section.saved-designs .options button.send{all:unset;width:200px;text-align:center;padding:20px;border-radius:5px;background-color:green;color:white}section.saved-designs .options button.send:hover{cursor:pointer}section.saved-designs .options .delete{padding-top:10px;text-align:center}section.saved-designs hr{clear:both;padding-top:15px;margin-bottom:10px;width:80%;margin:0px auto 15px auto}section.saved-designs .title{font-family:Sanchez, Georgia, Times, serif;font-weight:normal;color:white;margin-top:10px;text-align:center}section.saved-designs .saved-box{padding:5px 5px;background-color:#389bde;border-radius:9px;margin:0 10px}@media screen and (min-width: 48em){section.saved-designs .saved-box{margin:0}}section.saved-designs .none{font-family:Verdana;text-align:center;color:#389bde;font-size:1.5em;padding:5px}section.saved-designs .saved{padding:15px}section.saved-designs .updated{text-align:center;color:white}section.saved-designs .go-back{padding-top:5px;padding-left:55px}section.saved-designs .saved-button{padding:10px;text-align:center;max-width:70%}section.saved-designs .card-preview{text-align:center;position:relative}section.saved-designs .card-preview .front{width:100%;padding-top:5.5%}section.saved-designs .mp-info{font-family:Verdana;color:white;text-align:center}@media screen and (min-width: 48em){section.saved-designs .mp-info .mp-notification{position:absolute;font-size:.8em;margin-left:15px;margin-top:-1px;background-color:blueviolet;padding:5px;border-top-left-radius:1em;border-top-right-radius:1em;opacity:0.8}section.saved-designs .mp-info .mp-progress{font-size:.8em;text-align:center;position:absolute;margin-top:250px;margin-left:52px;max-width:130px;background-color:#7941e1;padding:5px;border-radius:5px;opacity:0.8}}.emojione{font-size:inherit;height:3ex;width:3.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle}img.emojione{width:auto}.emojionepicker{position:absolute;z-index:10000000000;max-width:90%;width:320px;height:250px;background-color:#fff;box-shadow:0 0 7px #d1d1d1;display:none}.emojionepicker *{box-sizing:border-box}.emojionepicker nav{position:relative;z-index:0;background-color:#f2f2f2;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center}.emojionepicker nav div.tab{display:inline-block;margin:0.2em 0.1em 0 0;padding:0.2em;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;width:2.2rem;float:none}.emojionepicker nav div.tab img{width:100%;height:auto}.emojionepicker nav div.tab:hover,.emojionepicker section img:hover{cursor:pointer;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.emojionepicker nav div.tab.active{background-color:#fff;box-shadow:0 0 3px #ccc}.emojionepicker section{overflow-y:scroll;position:relative;z-index:10;background:#fff;padding:0.2rem;box-sizing:border-box;height:210px;display:none;text-align:center}.emojionepicker section img{width:1.8em;height:1.8em;margin:0.2em}.emojionepicker-picker{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACnAAAApwEPOh3cAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAHJQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwopa3AAAACV0Uk5TAAQHFhweISktMjhLW15hZn1/gIGHiZiorrGytcnK5uju8/f6/ifM2/IAAADVSURBVChTdZLbloIwDEU3okUtKoiOSOUieP7/F30oDF3MsJ+6kjSXk4AntnnVNFVuY0KibNDIkEWzPaklta4oXCupTib7qZdK49+mlPrTGN+rS+fvaac+AYhqdTsCdp3qCMikIB4glTKIB5Wwf1w3AJvrYw+lhhgrGXhJZ4Cz9AIjWXK1LB20yqnkWKbCqaJRwR8KNesOn2qBU+WLX34CLr64lQzHj375HH27fsD77LiPA46S3Cb7bZJkEvHwfEvv52EWcZZ9u4VA9vVFra92/Rj453y+QB8f2UeMscsAAAAASUVORK5CYII=");background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:2147483647;background-size:100%;opacity:0.4;display:none;cursor:pointer}.emojionepicker-picker:hover{opacity:0.6}.emojionepicker-picker:active{opacity:0.4}.cloudsponge-copyright{display:none !important}.make-bigger{font-size:1.5em}@media print{.no-print,.no-print *{display:none !important}}
