﻿.footersection{margin-bottom:10px;color:#2794c4;font-weight:bold;}.no-margin-top{margin-top:0}.exchange-val{font-size:14px;}.left{text-align:left;}.inline-block{display:inline-block;}.form-box{background:#fff;margin:0 auto;padding:15px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);border-radius:.3em;-webkit-border-radius:.3em;-moz-border-radius:.3em;-ms-border-radius:.3em;border:solid 1px #c7c7c7}.smallerfield flt{float:left;}.form-box.no-padding{padding-left:0;padding-right:0}.fa.success{color:#4dd0a9}.addSpace{padding:8px;margin-bottom:7px;margin-top:7px;}#credit_card_form{font-size:15px;}input.styled:not(.button),form.styled input:not(.button),textarea.styled:not(.button){padding:6px 12px;font-size:16px;border-radius:5px;margin-bottom:12px;margin-top:0;-webkit-box-shadow:0 -1px 0 0 rgba(210,215,221,0.8);-moz-box-shadow:0 -1px 0 0 rgba(210,215,221,0.8);box-shadow:0 -1px 0 0 rgba(210,215,221,0.8);width:100%;margin-right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input.styled:not(.button).grey,form.styled input:not(.button).grey,textarea.styled:not(.button).grey{background-color:#f4f5f8}form.styled select{padding:6px 12px;font-size:16px;border-radius:5px;}form.styled input.required{background-image:url(/Images/Common/required-icon.gif);background-repeat:no-repeat;background-position:right 10px center;background-position-x:97%;background-position-y:50%}form.styled input[type=text].date{width:124px;padding-right:35px}form.styled input[type=text].date+[class^="fa fa-"]{position:relative;vertical-align:middle;left:-25px;top:-5px;color:grey}select{}select.gift-card-dropdown{width:120px;margin-right:10px;}[type=radio].styled,[type=checkbox].styled,[type=radio].styled_inverted,[type=checkbox].styled_inverted{display:none}label.fa-{display:inline-block}[type=radio].styled+label,[type=checkbox].styled+label{cursor:pointer}[type=radio].styled[disabled]+label,[type=checkbox].styled[disabled]+label{cursor:default}[type=radio].styled+label:not(.fa-plus-square):before,[type=checkbox].styled+label:not(.fa-plus-square):before{content:"\f096";font-size:1.5em}[type=radio].styled+label:before,[type=checkbox].styled+label:before{color:#8491a0}[type=radio].styled:checked+label:before,[type=checkbox].styled:checked+label:before{content:"\f14a";color:#1eaca5}[type=radio].styled_inverted+label,[type=checkbox].styled_inverted+label{cursor:pointer}[type=radio].styled_inverted[disabled]+label,[type=checkbox].styled_inverted[disabled]+label{cursor:default}[type=radio].styled_inverted+label:before,[type=checkbox].styled_inverted+label:before{content:"\f14a";font-size:35px;color:#0190b0}[type=radio].styled_inverted:checked+label:before,[type=checkbox].styled_inverted:checked+label:before{content:"\f14a";color:#fff}[type=radio].styled.add+label:before{content:"\f096"}[type=radio].styled.small+label:before{font-size:18px}[type=checkbox].styled.small+label:before,[type=radio].styled_inverted.small+label:before,[type=checkbox].styled_inverted.small+label:before{font-size:18px}[type=radio].styled.medium+label:before,[type=checkbox].styled.medium+label:before,[type=radio].styled_inverted.medium+label:before,[type=checkbox].styled_inverted.medium+label:before{font-size:24px}[type=radio].styled.padding+label:before,[type=checkbox].styled.padding+label:before{padding-right:8px}.button+.button{margin-left:.4em}button:focus{outline:0;border:0}.button{background-color:#2794c4;border-color:#2e6da4;color:#fff;font-size:16px;text-decoration:none;padding:8px 20px;border:0;display:inline-block;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;font-weight:700;line-height:normal}.button.large,.btn.large{padding:12px 20px;font-size:18px}.button.small,.btn.small{padding:4px 20px;font-size:13px}.button *{color:#fff;font-weight:700}.button:hover{cursor:pointer;text-decoration:none;background-color:#49a3df;color:#fff;}.button.white{background-color:#fff;color:#dd4b4c}.button.margin-left{margin-left:10px}.button.blue{background-color:#3498db}.button.blue:hover{background-color:#49a3df}.button.grey{background-color:#8491a0}.button.grey:hover{background-color:#919caa}.button.rounded{border-radius:20px;padding:4px 20px;text-transform:uppercase;font-weight:600}.button.rounded.white{color:#8491a0;border:1px solid #d2d7dd}.button.rounded.white:hover{color:#dd4b4c}.button[disabled]{background-color:#d2d7dd}.button[disabled]:hover{cursor:default;background-color:#d2d7dd}.button.negative{background-color:#898989}.button.negative:hover{background-color:#757575}#jquery-loader{border:2px black solid;padding-top:35px;background-color:white;text-align:center;}#jquery-loader-background{background-color:black;}#jquery-loader-background-imageonly{background-color:transparent!important;}#jquery-loader.blue-with-image{border:2px #008587 solid;padding-top:35px;background-color:white;text-align:center;background-image:url("/Images/Common/ajax-loader.gif");background-position:center center;background-repeat:no-repeat;}#jquery-loader.blue-with-image-2{border:none;padding-top:35px;background-color:transparent;text-align:center;opacity:0.8;background-image:url("/Images/Common/ajax-loader3.gif");background-position:center center;background-repeat:no-repeat;}#jquery-loader.imageonly{border:none;padding-top:35px;background-color:transparent;text-align:center;background-image:url("/Images/Common/page-loading.gif");background-position:center center;background-repeat:no-repeat;}#credit-card-dialog #card_number{padding-left:55px}#credit-card-dialog #cc-number-field-icon{position:absolute;z-index:2;margin-top:29px;margin-left:-90px}#credit-card-dialog #cc-number-field-icon .fa-credit-card{font-size:32px;position:relative;top:0px;left:3px;height:28px;padding:0 8px 0 2px}.purchase-confirm-content{margin-bottom:15px;}.purchase-confirm-content .discounts .redeem-points-wrapper,.purchase-confirm-content .discounts .redeem-egcard-wrapper,.purchase-confirm-content .discounts .redeem-egpcard-wrapper,.basic-wrapper{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border:solid 1px #c7c7c7;padding:8px 18px;margin-bottom:18px}.purchase-confirm-content .two-thirds-width{width:672px}.purchase-confirm-content .discounts+h2{margin-top:26px}.purchase-confirm-content .discounts #promo-payment-restriction-notice{margin-top:20px}.purchase-confirm-content .discounts .redeem-points-wrapper{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border:solid 1px #c7c7c7;padding:8px 18px;margin-bottom:18px}.purchase-confirm-content .discounts .redeem-points-wrapper span:not(.point-saving),.purchase-confirm-content .discounts .redeem-points-wrapper input{vertical-align:middle}.purchase-confirm-content .discounts .redeem-points-wrapper span:not(.point-saving),.purchase-confirm-content .discounts .redeem-points-wrapper label{position:relative;top:-2px}.purchase-confirm-content .discounts .redeem-points-wrapper label{top:1px}.purchase-confirm-content .discounts .promo-code-wrapper label{margin-left:4px;margin-right:0}.purchase-confirm-content .discounts .promo-code-wrapper #promo_redeem_code,.purchase-confirm-content .discounts .promo-code-wrapper #promo_redeem_code-faux{max-width:380px;font-size:12px;}.purchase-confirm-content .discounts .promo-code-wrapper #validate-button{font-size:12px;padding:4px 9px;}.purchase-confirm-content .discounts .free-payment{margin-left:20px}.purchase-confirm-content .discounts .redeemed-promo{font-size:16px;margin-left:19px;margin-right:22px}.purchase-confirm-content .discounts .redeemed-promo .egvalue{text-transform:uppercase;font-weight:700;color:#34404f}.purchase-confirm-content .discounts .redeemed-promo #remove-promo-code{font-size:24px;text-decoration:none;color:#8491a0}.purchase-confirm-content .orderdetails{margin-left:0px;margin-bottom:15px;}.purchase-confirm-content .payment-details{padding:6px 0}.purchase-confirm-content .payment-details .payment-options{padding-left:30px;}.purchase-confirm-content .payment-details .payment-options .option-value{width:50px;top:4px;position:relative}.purchase-confirm-content .payment-details .payment-options .first{margin-top:14px;}.purchase-confirm-content .payment-details .payment-options .payment-option{display:block;cursor:pointer;padding:7px 0;}.purchase-confirm-content .payment-details .payment-options .selected{background-color:aliceblue;}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back{vertical-align:middle;width:202px;margin-right:20px;text-align:right;top:4px;position:relative}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back.too-long{top:7px;position:relative}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back.too-long .egvalue{font-size:20px}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back .text{width:42px;display:inline-block;text-transform:uppercase;font-style:italic;text-align:center;font-size:12px;line-height:12px;color:#8491a0;font-weight:500}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back .egvalue{font-size:24px;margin-right:2px;color:#8491a0}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back.selected .text,.purchase-confirm-content .payment-details .payment-options .payment-option .points-back.selected .egvalue{color:#dd4b4c}.purchase-confirm-content .payment-details .payment-options .payment-option .points-back.existing-credit-card .egvalue{margin-right:7px}.purchase-confirm-content .payment-details .payment-options .option-label{padding-left:10px;top:7px;position:relative}.purchase-confirm-content .payment-details .payment-options .option-label span{font-weight:700;color:#555}.purchase-confirm-content .payment-details .payment-options .option-label .drawable{font-size:1.4em;vertical-align:middle}.purchase-confirm-content .payment-details .payment-options .option-label .drawable.left{margin-right:.5em;position:relative;bottom:5px;}.purchase-confirm-content .payment-details .payment-options .option-label .drawable.left.fa-credit-card.existing-card{margin-right:.6em}.purchase-confirm-content .payment-details .payment-options .option-label .drawable.right{margin-left:.5em}.purchase-confirm-content .payment-details .payment-options .option-label *{vertical-align:middle}.purchase-confirm-content .proceed-button{margin-top:10px;text-align:right;margin-right:10px;}.order-summary{vertical-align:top}.order-summary h2{font-size:19px;font-style:normal;text-transform:uppercase;font-weight:700;padding-top:14px}.order-summary #reward-wrapper{margin-top:40px;position:relative;background-color:#f9f9fa;padding:15px 15px 10px 15px}.order-summary #reward-wrapper h5{margin-top:0;color:#ff9746;font-weight:700;top:-18px;font-style:italic;font-size:22px;left:41px;background-color:#f9f9fa;padding:0 10px}.order-summary #reward-wrapper h5 img{vertical-align:middle;position:relative;top:-1px;padding-right:10px}.orderdetails{text-align:center;min-height:215px}.orderdetails #amount-due p,.order-summary #reward-amount{line-height:40px;font-weight:700;font-size:20px;display:inline-block;color:#34404f}.orderdetails #amount-due .egvalue,.order-summary #reward-amount .egvalue{text-align:right}.orderdetails #amount-due .egvalue{width:125px}.order-summary #reward-amount{font-weight:700}.order-summary #reward-amount p{color:#ff9746}.order-summary #reward-amount .egvalue{width:158px;float:right}.order-summary #reward-amount .egvalue:after{content:" pts";font-style:italic}.order-summary .order-merchant,.order-summary .friend{display:inline-block;vertical-align:top;margin-top:6px}.order-summary .order-merchant a,.order-summary .friend a{padding:0;line-height:14px;font-size:11px;font-weight:700;position:relative;top:-3px;color:#1eaca5;margin:0 0 4px 0;display:inline-block}.order-summary .order-merchant .merchant-name,.order-summary .order-merchant .name,.order-summary .friend .merchant-name,.order-summary .friend .name{font-weight:600;line-height:14px;font-size:14px;text-align:center;}.order-summary .order-merchant .balance,.order-summary .friend .balance{margin-right:25px;font-weight:600;font-size:36px;color:#34404f;font-weight:700}.order-summary .order-merchant .balance:before,.order-summary .friend .balance:before{font-size:65%;vertical-align:super;content:"$";position:relative;top:4px;font-weight:700}.order-summary #rewards,.order-summary .breakdown{padding:6px 0 4px 0}.order-summary #rewards table,.order-summary .breakdown table{width:100%}.order-summary #rewards table .eglabel,.order-summary .breakdown table .eglabel{color:#34404f;font-weight:500;width:136px;font-size:14px}.order-summary #rewards table .egvalue,.order-summary .breakdown table .egvalue{text-align:right;font-weight:500;font-size:14px}.order-summary .breakdown table .egvalue{color:#34404f}.order-summary #rewards table .egvalue{font-weight:700;color:#34404f}.order-summary #rewards table .egvalue:after{content:" pts";font-style:italic}.order-summary #rewards{border-bottom:solid 1px #d2d7dd}.order-summary .button{margin-top:2px}.order-summary .please-read-terms{padding-top:16px;padding-bottom:8px;border-top:dashed 1px #d2d7dd;font-weight:500;font-size:13px}.order-summary .breakdown,.order-summary .delivery-options{border-bottom:dashed 1px #d2d7dd;}.order-summary .friend-details-wrapper{border-bottom:dashed 1px #d2d7dd;}.order-summary .merchant-info{padding:0px 0}.order-summary .merchant-info img{padding-left:10px;}.merchant-info .merchant-icon{margin-bottom:12px;}.order-summary .delivery-options a{line-height:14px;font-size:11px;font-weight:700;color:#1eaca5;display:inline-block}.order-summary .delivery-options p.message{font-weight:600;font-style:italic}.order-summary .delivery-options .option span{font-weight:600}.order-summary .delivery-options .option .eglabel{color:#8491a0;width:100px;display:inline-block}.order-summary .delivery-options .option .egvalue{color:#34404f}.order-summary .friend-details-wrapper img{vertical-align:middle;border-radius:50px;border:solid 1px #c7c7c7;width:80px}.order-summary .friend-details-wrapper .user-icon{vertical-align:middle;border-radius:50px;padding:15px 20px;background:white;position:relative;border:solid 1px #c7c7c7;display:inline-block}.order-summary .friend-details-wrapper .user-icon i{font-size:48px;color:#3498d8;position:relative;top:-1px;left:1px}.order-summary .friend-details-wrapper .friend{margin-top:0;vertical-align:middle}.order-summary .friend-details-wrapper .friend a{margin-bottom:0}.order-detail-breakdown{width:100%;right:13px;bottom:15px;}.merchant-info.terms{font-size:13px;text-decoration:underline;cursor:pointer;line-height:50px;}.card-terms{padding-top:30px;}.proceed{text-align:right;}.row.card-terms>div>div>p{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.3em;text-align:left;}.visa-icon{background-image:url(/images/common/visa-icon.png)}.visa-icon.disabled{background-image:url(/images/common/visa-icon-disabled.png)}.mastercard-icon{background-image:url(/images/common/mastercard-icon.png)}.mastercard-icon.disabled{background-image:url(/images/common/mastercard-icon-disabled.png)}.amex-icon{background-image:url(/images/common/amex-icon.png)}.amex-icon.disabled{background-image:url(/images/common/amex-icon-disabled.png)}.discover-icon{background-image:url(/images/common/discover-icon.png)}.discover-icon.disabled{background-image:url(/images/common/discover-icon-disabled.png)}.cc-icon{width:45px;height:28px;background-size:45px 28px;background-repeat:no-repeat}.cc-icon+.cc-icon{margin-left:2px}#cvv-dialog p{font-weight:600;font-size:12px;color:#34404f}#cvv-dialog p.alert{display:none!important}#cvv-dialog p #verify_card_number{font-weight:700;color:#34404f}#cvv-dialog #what-is-my-code{font-size:12px;font-weight:600;margin-top:4px;display:block}#cvv-dialog .inline-loader{margin:0 auto;display:block;padding:80px 0 120px 0}#payment-method-wrapper .heading{margin-top:0;font-weight:bold;color:black;text-align:left;font-size:20px;padding-bottom:12px}.google-instant-buy-icon{background:url(/Images/Common/PayWithGoogle-icon.png) no-repeat;width:28px;height:28px;display:inline-block}.bitcoin-icon{background:url(/Images/Common/bitcoin-icon.png) no-repeat;width:28px;height:28px;display:inline-block}.bitcoin-icon-blue{background:url(/Images/Common/bitcoin-icon-blue.png) no-repeat;width:28px;height:28px;display:inline-block}.litecoin-icon{background:url(/Images/Common/litecoin-icon.png) no-repeat;width:28px;height:28px;display:inline-block}.dogecoin-icon{background:url(/Images/Common/dogecoin-icon.png) no-repeat;width:28px;height:28px;display:inline-block}.futurepay-icon{background:url(/Images/Common/futurepay-icon.png) no-repeat;width:28px;height:28px;display:inline-block}.logingridrow{padding:5px 0 5px 0;}.sociallogin{width:30px;height:30px;cursor:pointer;text-indent:-9999px;background:url('/Images/themes/eGifter/socialsheet.png');position:relative;}.sociallogin.fb,.logingridrow.fb .sociallogin{background-position:0 84px;}.sociallogin.fb:hover,.logingridrow.fb .sociallogin:hover{background-position:0 0;}.sociallogin.gp,.logingridrow.gp .sociallogin{background-position:-197px 0px;}.sociallogin.gp:hover,.logingridrow.gp .sociallogin:hover{background-position:-197px 126px;}.sociallogin.li,.logingridrow.li .sociallogin{background-position:-394px 0;}.sociallogin.li:hover,.logingridrow.li .sociallogin:hover{background-position:-394px 252px;}.sociallogin.em,.logingridrow.em .sociallogin{background-position:-591px 0;}.sociallogin.em:hover,.logingridrow.em .sociallogin:hover{background-position:-591px 377px;}.logingrid{text-align:center;}.logingrid .socialname,.logingrid .sociallogin{display:inline-block;vertical-align:top;text-align:left;margin:0;color:#666;font-size:16px;width:40px;height:37px;line-height:46px;cursor:pointer;}.socialname{width:100px!important;}.logingrid .sociallogin{width:200px;border-radius:3px;}.contentdisable{opacity:.5;cursor:default;}.blockUI:not(.blockOverlay){background-color:rgba(0,0,0,0.7)!important;border-radius:10px}.form-box.discounts{font-size:14px;min-height:208px;}.pop_subheading{font-weight:bold;font-size:18px;padding:10px 0 10px 0;}div.fp-signup-modal,.ui-datepicker-title{font-size:14px!important;}.register_or_text_f{border-top:2px solid #8491A0;}.register_or_text_b{border-top:2px solid #8491A0;}.register_or_text{text-align:center;margin:0px;padding:0px;line-height:2px;}#start-or-text{width:160px;position:relative;top:-2px;}#start-or-text h2{font-weight:300;margin:12px 0;}#start-or-text div{height:44px;border-left:1px solid #8491a0;width:0;margin:0 auto;}.ga_lightbox{display:none;padding:10px;background:#fff;border-radius:12px;box-shadow:0px 5px 15px rgba(0,0,0,0.4);position:relative;border-radius:0;}.ga_lightbox .close{display:inline-block;width:24px;height:24px;float:right;background:url('/Images/themes/eGifter/Status-dialog-error-icon.png');cursor:pointer;}.closex,.closexx,.ga_lightbox .close.black{display:block;position:absolute;color:#2895c4;border:3px solid #fff;font-weight:light;border-radius:0;height:30px;line-height:30px;text-align:center;width:30px;cursor:pointer;top:5px;right:px;background:none;float:none;z-index:5000;}.ga_lightbox.bluebox{width:520px;font-size:16px;padding:15px;text-align:left;background:#d5ecf7;border:3px solid whiteSmoke;overflow:hidden;}.verifylb{width:420px;padding:0;border:2px solid #E5E5E5;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}.resend_verification{color:#06609d;cursor:pointer;}.resend_verification:hover{text-decoration:underline;}.breadcrumbs{display:none;}#fbContainer{margin:8px 0 0 16px;height:48px;}#fbContainer #pic{width:35px;height:35px;border:0;float:left;margin-right:5px;}#fbContainer #pic img{width:35px;height:35px;}#fbContainer #name{float:left;}.gift_item{position:relative;float:left;display:block;text-align:center;margin:10px;padding-bottom:10px;width:214px;border:1px solid #DDD;cursor:pointer;box-shadow:rgba(0,0,0,0.2) 0px 2px 8px;background:#fcfcfc;}.walletpage .gift_item{}.gift_item:hover{background:#eee;border-color:#bbb;}.gift_item .gift_item_image img{display:block;margin:20px auto;margin-top:5px;width:180px;height:70px;}.gift_item .gift_item_cstring,.gift_item .gift_item_estring{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 3px;}.gift_item_cstring{font-weight:bold;}.gift_item:hover .remove_from_wallet{display:block;position:absolute;top:0px;right:0px;background:url("/Images/themes/eGifter/remove_from_wallet.png") center center no-repeat;border-radius:0 0 0 12px;height:28px;width:28px;cursor:pointer;}.gift_item:hover .remove_from_wallet:hover{background:#ddd url("/Images/themes/eGifter/remove_from_wallet.png") center center no-repeat;border:1px solid #bebebe;border-top:none;border-right:none;}.gift_item.pending,.gift_item.processing{cursor:default;}.gift_item.pending:hover,.gift_item.processing:hover{background:#f5f5f5;border-color:#ddd;}.gift_item.pending .gift_item_image img{width:70px;height:70px;}.gift_item.pending.disabled{cursor:pointer;}.gift_item .gift_item_info{display:block;}.gift_item .gift_item_remove{display:none;}.gift_item .gift_item_remove .removetext{padding:23px 0;font-size:12px;}.gift_item .gift_item_remove .remove_choices{margin:0 9px;}.gift_item .gift_item_remove .remove_choices .gray_button{float:left;width:60px;margin:0 7px;}.gift_item.removing:hover{background:#fcfcfc;border-color:#ddd;cursor:default;}.gray_button{background:#fff;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.2);border-radius:4px;cursor:pointer;float:right;margin:25px 0 0 14px;padding:6px 6px;box-shadow:rgba(0,0,0,0.3) 0px 1px 3px;font-size:13px;text-align:center;}.scanned_gift_item{background:#fff!important;}.scanned_gift_item .gift_item_image img{width:auto!important;height:90px!important;margin:10px auto!important;}.scanned_gift_item .gift_item_iname{font-weight:bold;height:70px;line-height:70px;font-size:22px;text-align:center;margin:20px auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 3px;}.scanned_loyalty_item{cursor:default!important;}.added_card_lb{display:none;border-radius:6px;box-shadow:rgba(0,0,0,0.5) 0px 2px 10px;padding:20px;font-size:14px;background:#fff;}.added_card_lb h3{font-weight:bold;font-size:20px;margin-bottom:10px;}.added_card_lb table{margin:0;padding:0 25px 0 0;border-spacing:0;font-size:15px;}.added_card_lb table td:first-child{font-weight:bold;padding-right:10px;}.added_card_lb table td{padding-bottom:3px;}.added_card_lb .added_card_img{width:100px;float:right;}.disclaimer{clear:both;font-size:9px;color:#666;text-align:center;padding-bottom:20px;}.disclaimer .amazon_terms{padding-top:12px;}.redemption_leftcard_inner>img{min-height:188px;}.redemption_rightcard_inner{background:#fff;max-width:298px;height:188px;text-align:center;border-radius:16px;box-shadow:rgba(0,0,0,0.5) 0px 3px 7px;border:1px solid #ddd;}.redemption_rightcard_inner .gifttitle{font-weight:bold;margin-top:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;}.redemption_rightcard_inner img{max-width:250px;height:auto;margin:10px auto;}.redemption_rightcard_inner[_sku="CS-TARGET"] img,.redemption_rightcard_inner[_sku="GT-TARGET"] img{margin:-5px auto;}.redemption_instruc_left{border-bottom:none;border-right:1px solid #eee;}#buildgift_card_wrap{border:1px solid #ccc;border-radius:3px;box-shadow:rgba(0,0,0,0.3) 0 1px 6px;margin:0 auto 16px;max-width:970px;clear:both;overflow:hidden;}#buildgift_card_wrap>div{padding:0;}#buildgift_card_wrap .buildgift_card_left,#buildgift_card_wrap .buildgift_card_right{height:100%;text-align:center;padding:16px 0 20px;min-height:460px;position:relative;}#buildgift_card_wrap .buildgift_card_left{border-radius:3px 0 0 3px;border-right:1px solid #ccc;background:rgb(246,246,246);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2YyZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(246,246,246,1) 0%,rgba(245,245,245,1) 47%,rgba(242,240,240,1) 67%,rgba(232,232,232,1) 81%,rgba(246,246,246,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(246,246,246,1)),color-stop(47%,rgba(245,245,245,1)),color-stop(67%,rgba(242,240,240,1)),color-stop(81%,rgba(232,232,232,1)),color-stop(100%,rgba(246,246,246,1)));background:-webkit-linear-gradient(left,rgba(246,246,246,1) 0%,rgba(245,245,245,1) 47%,rgba(242,240,240,1) 67%,rgba(232,232,232,1) 81%,rgba(246,246,246,1) 100%);background:-o-linear-gradient(left,rgba(246,246,246,1) 0%,rgba(245,245,245,1) 47%,rgba(242,240,240,1) 67%,rgba(232,232,232,1) 81%,rgba(246,246,246,1) 100%);background:-ms-linear-gradient(left,rgba(246,246,246,1) 0%,rgba(245,245,245,1) 47%,rgba(242,240,240,1) 67%,rgba(232,232,232,1) 81%,rgba(246,246,246,1) 100%);background:linear-gradient(to right,rgba(246,246,246,1) 0%,rgba(245,245,245,1) 47%,rgba(242,240,240,1) 67%,rgba(232,232,232,1) 81%,rgba(246,246,246,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f6f6f6',GradientType=1);}#buildgift_card_wrap .buildgift_card_right{border-radius:0 3px 3px 0;border-left:1px solid #fff;background:rgb(245,244,244);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,rgba(245,244,244,1) 0%,rgba(239,239,239,1) 8%,rgba(250,250,250,1) 16%,rgba(250,250,250,1) 16%,rgba(246,246,246,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(245,244,244,1)),color-stop(8%,rgba(239,239,239,1)),color-stop(16%,rgba(250,250,250,1)),color-stop(16%,rgba(250,250,250,1)),color-stop(100%,rgba(246,246,246,1)));background:-webkit-linear-gradient(left,rgba(245,244,244,1) 0%,rgba(239,239,239,1) 8%,rgba(250,250,250,1) 16%,rgba(250,250,250,1) 16%,rgba(246,246,246,1) 100%);background:-o-linear-gradient(left,rgba(245,244,244,1) 0%,rgba(239,239,239,1) 8%,rgba(250,250,250,1) 16%,rgba(250,250,250,1) 16%,rgba(246,246,246,1) 100%);background:-ms-linear-gradient(left,rgba(245,244,244,1) 0%,rgba(239,239,239,1) 8%,rgba(250,250,250,1) 16%,rgba(250,250,250,1) 16%,rgba(246,246,246,1) 100%);background:linear-gradient(to right,rgba(245,244,244,1) 0%,rgba(239,239,239,1) 8%,rgba(250,250,250,1) 16%,rgba(250,250,250,1) 16%,rgba(246,246,246,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f4f4',endColorstr='#f6f6f6',GradientType=1);}.buildgift_card_left .placard.crdnrm{margin:35px auto;}.buildgift_card_left .placard.crdspc{margin:25px auto 45px;}.buildgift_bubble{margin-top:30px;margin-left:15px;text-align:center;}.mycartlabel{display:none;font-weight:bold;}@media (max-width:1200px) {#recipient_name,#recipient_email,#organizer_name,#organizer_email{width:100%;}#recipient_phone{width:100%;}.gift_item{margin:10px 7px;}}@media (max-width:989px) {.cartSubTotal{padding-left:0px;padding-right:0px;}}@media (max-width:767px) {.mycartlabel{display:block;}.cartBody{padding:0px!important;}.cartPromotion{padding-top:15px;padding-bottom:15px;display:block!important;}.cartDelete{padding-top:16px!important;display:block;margin-bottom:18px;}.cartQty,.cartAmount,.cartSubTotal{padding-top:10px!important;border-top:#ddd solid 1px;}.cartFor{padding-top:0px!important;}.cartName{float:none;margin:auto;margin-bottom:10px;}#buildgift_card_header{display:none;}#buildgift_card_wrap{border:0!important;border-radius:0;box-shadow:none;}.positionMessage{border:0!important;background:none!important;padding:5px 30px 10px 15px!important;min-height:0!important;}.redemption_instruc_left{border-right:none;border-bottom:1px solid #eee;}#recipientMessage,#thanksMessage{}.positionMessage{padding-right:30px;}}.pl_giftcardholder .points_to_earn{width:298px;}.giftcard .gc_terms{left:20px;}.greetingcard.gcinside.inside_left .gc_terms #terms_toggle,.buildgift_card_left .gc_terms #terms_toggle,.giftcard .gc_terms #terms_toggle{background:url('/Images/themes/eGifter/chevron_terms_flip.png') 0px 0px;}.gc_terms{width:60%;height:30px;margin:8px auto 0;border:1px solid #CCC;border-radius:8px 15px 15px 8px;background-color:#F9F9F9;box-shadow:rgba(0,0,0,0.14902) 0px 0px 6px;overflow:hidden;-webkit-transition:height 0.4s ease-out;-moz-transition:height 0.4s ease-out;-o-transition:height 0.4s ease-out;transition:height 0.4s ease-out;}.gc_terms_inner{}.gc_terms_more{height:30px;line-height:31px;padding:0 0 0 15px;font-size:12px;text-align:left;}#terms_toggle{float:right;cursor:pointer;width:30px;height:30px;background:url('/Images/themes/eGifter/chevron_terms.png') 0px 0px;}#terms_toggle.active{background-position:0px -30px!important;}.gifterprogress_left{text-align:right;}#contributorMessage{width:60%;min-width:240px;}.gc_terms_body{padding:4px 15px 0px;font-size:12px;text-align:left;}.gc_terms_body ul{padding-left:20px;}.gc_terms_body.nano{height:145px;}.gc_terms_body.nano .content{padding:0 15px!important;}#card_terms{display:block;}.comment{position:relative;float:left;max-width:430px;width:100%;margin:6px auto;}.comment a{color:#888;}.comment>img,.comment>a>img{float:left;border-radius:6px;width:50px;height:50px;border:1px solid #CCC;margin-right:20px;}.comment .c_content{border:1px solid #CCC;border-radius:8px;padding:8px;background:#F9F9F9;box-shadow:rgba(0,0,0,0.15) 0px 2px 6px;font-size:14px;float:left;width:332px;position:relative;}.comment .c_content .comment_name{margin:0 0 10px;font-size:12px;color:#888;}.comment .c_content .comment_name a{color:#888;}.comment .c_content .comment_name a.link{color:#888;}.comment .c_content .comment_name a.link:hover{text-decoration:underline;}.comment .c_content #charcount{font-weight:bold;color:#333;}.comment .c_content #charcount a{font-weight:bold;color:#333;}.comment .c_content .comment_text{color:#333;word-break:break-word;}.comment .c_content .comment_text a{color:#0C5F8B;}.comment .tail{width:1px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;position:absolute;background:#F9F9F9;}.comment .tail.tail10{height:18px;top:15px;}.comment .tail.tail9{height:16px;top:16px;}.comment .tail.tail8{height:14px;top:17px;}.comment .tail.tail7{height:12px;top:18px;}.comment .tail.tail6{height:10px;top:19px;}.comment .tail.tail5{height:8px;top:20px;}.comment .tail.tail4{height:6px;top:21px;}.comment .tail.tail3{height:4px;top:22px;}.comment .tail.tail2{height:2px;top:23px;}.comment .tail.tail1{height:1px;top:24px;border-top:none;background:#CCC;}.comment .tail.tail10{left:-1px;}.comment .tail.tail9{left:-2px;}.comment .tail.tail8{left:-3px;}.comment .tail.tail7{left:-4px;}.comment .tail.tail6{left:-5px;}.comment .tail.tail5{left:-6px;}.comment .tail.tail4{left:-7px;}.comment .tail.tail3{left:-8px;}.comment .tail.tail2{left:-9px;}.comment .tail.tail1{left:-10px;}#eventcolumn{overflow:auto;}#eventcolumn{min-height:518px;padding-top:27px;}.eventpagechooser{background:url('/Images/themes/eGifter/eventpagechooser.png');width:540px;height:67px;margin:0 auto 25px;}.eventpagechooserlinked{background:url('/Images/themes/eGifter/yourconnections.png');width:540px;height:67px;margin:0 auto 25px;}.eventpagechooser a{float:left;color:#fff;display:block;width:270px;}.eventpagechooser img{float:left;margin:17px 0 0 35px;}.eventpagechooser img.eventpagechooser_friends{margin-right:10px;}.eventpagechooser a span{float:left;line-height:67px;}.eventpagechooser a.active{background:url('/Images/themes/eGifter/eventpagechooser_inner.png');cursor:default;}.eventpagetoggle{height:40px;margin:0 auto 16px;border-radius:6px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;background:#0095d6;background:-moz-linear-gradient(top,#0095d6 0%,#03538f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0095d6),color-stop(100%,#03538f));background:-webkit-linear-gradient(top,#0095d6 0%,#03538f 100%);background:-o-linear-gradient(top,#0095d6 0%,#03538f 100%);background:-ms-linear-gradient(top,#0095d6 0%,#03538f 100%);background:linear-gradient(to bottom,#0095d6 0%,#03538f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095d6',endColorstr='#03538f',GradientType=0);}.eventpagetoggle a{color:#fff;font-size:17px;text-align:center;width:48%;margin:5px 1%;display:block;float:left;text-decoration:none;height:30px;line-height:30px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.eventpagetoggle a:hover{background:rgba(255,255,255,0.2);}.eventpagetoggle a:active,.eventpagetoggle a.active{box-shadow:inset rgba(0,0,0,0.3) 0 2px 3px;background:rgba(0,0,0,0.5);}.eventbanner{border:2px solid #DDD;border-radius:6px;padding:10px;margin:0 auto 20px;font-size:14px;background:rgba(255,255,255,0.7);}.eventbanner h4{color:#f08c1e;font-weight:bold;font-size:17px;margin:0 0 10px;padding:0;}.event_person{display:block;position:relative;width:170px;height:170px;padding:2px 5px 8px;margin:0 4px 14px;float:left;font-size:12px;text-align:center;color:black;cursor:pointer;border:#ccc solid 1px;}.event_person.ep_med{background-color:#f4f4f4;width:130px;height:130px;padding:1px 3px 5px;margin:0 3px 11px;font-size:11px;}#eventcolumn .event_person{margin:0 7px 14px;}#eventcolumn .event_person.ep_med{margin:0 5px 10px;}.event_person:hover{color:#fff!important;background-color:#2895c4;}.event_person.ep_med:hover{color:#fff!important;}.event_person:hover .name{color:#fff!important;width:100%;text-align:center;}.event_person:active{background-position:0px -344px;}.event_person.ep_med:active{background-position:0px -258px;}.event_person .giftcorner{background:url(/Images/themes/eGifter/event_corner.png) no-repeat;width:47px;height:47px;position:absolute;top:3px;right:5px;font-size:15px;font-weight:bold;color:#fff;z-index:10;}.event_person.ep_med .giftcorner{top:1px;right:3px;}.event_person .giftcorner span{top:6px;right:9px;position:absolute;}.event_person .uses_mgw{position:absolute;width:18px;height:18px;right:8px;top:74px;border:0;}.event_person .name{font-size:14px;font-weight:bold;color:#0c5f8b;margin:0 0 2px 0;display:block;padding:0 6px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.event_person.ep_med .name{font-size:12px;margin:0 0 1px 0;padding:0 4px;}.event_person .info{width:100%!important;}.event_person.ep_med .info{width:100%!important;}.event_person .img{border:3px solid white;border-radius:8px;height:100px;width:100px;margin:8px auto 6px;position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#fff;}.event_person.ep_med .img{width:75px;height:75px;border-width:2px;margin:6px auto 4px;border-radius:6px;}.insiderDiv{float:left;padding:10px;border:1px solid #ccc;box-shadow:rgba(0,0,0,0.2) 0px 2px 4px;width:100%;height:100%;background-color:#FFF;}#friendfamlist .event_person.ep_med,.col-lg-8 #friendfamlist .event_person.ep_med{margin:5px 10px 12px!important;}#friendfamlist .event_person .img{height:116px;width:116px;margin:9px auto 6px;}#friendfamlist .event_person.ep_med .img{height:87px;width:87px;margin:7px auto 4px;}#friendfamlist.nano .overthrow.content{right:-17px!important;}.friendsocialcontent{position:relative;padding:15px 0 0;border:#ddd solid 1px;background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 2px 4px;}.event_person.fb,.event_person.gp,.event_person.li,.event_person.em{display:none;}.friendsocialcontent.all .event_person.fb,.friendsocialcontent.all .event_person.gp,.friendsocialcontent.all .event_person.li,.friendsocialcontent.all .event_person.em,.friendsocialcontent.fb .event_person.fb,.friendsocialcontent.gp .event_person.gp,.friendsocialcontent.li .event_person.li,.friendsocialcontent.em .event_person.em{display:block;}.socmini{width:25px;height:25px;background:url('/Images/themes/eGifter/soc_25sheet.png') no-repeat;display:none;}.friendsocialcontent.all .socmini,.friendsocialcontent.li .socmini.li{display:block;}.socmini.fb{background-position:0 0;}.socmini.gp{background-position:-25px 0;}.socmini.li{background-position:-50px 0;}.socmini.em{background-position:-75px 0;}.event_person .img .socmini,#largepic .socmini{position:absolute;bottom:0;right:0;}#largepic .socmini{display:block;}#largepic .socmini.em{display:none;}.socplus{background:url('/Images/themes/eGifter/friendplus.png');width:46px;height:46px;position:absolute;bottom:-10px;right:-18px;}.socminus{display:none;border-radius:22px;transition:0.15s;}.event_person:hover .socminus{display:block;background:url('/Images/themes/eGifter/friendminus.png');width:46px;height:46px;position:absolute;top:-8px;right:-18px;opacity:0.6;}.event_person:hover .socminus:hover{opacity:1.0;}.event_person.gmail{background:white;border-radius:0;width:510px;height:20px;line-height:20px;margin:2px 0;text-align:left;border-bottom:1px solid #DDD;padding:0px 0 3px;}.event_person.gmail .name{color:#555;width:230px}.event_person.gmail .name.email{float:right;color:#999;font-weight:normal;width:250px;text-align:right;}.event_person.gmail:hover .name{color:#000!important;}.socialothernetwork{position:absolute;top:0;left:0;width:560px;text-align:center;height:40px;line-height:40px;font-size:12px;color:#666;display:none!important;}.socialothernetwork a{cursor:pointer;}.friendsocialcontent.all .socialothernetwork,#connectpage_all .socialothernetwork{display:block;}#head_30days{padding:15px 0 0;clear:both;}#noevents{display:table-cell;vertical-align:middle;text-align:center;height:414px;width:540px;line-height:40px;font-size:20px;font-weight:bold;}#noevents a{text-decoration:underline;}#feedcolumn{width:336px;min-height:475px;}#dailygifts{font-size:18px;text-align:center;}#feedcolumn #dailygifts{background:#fff;margin-bottom:24px;}#feedcolumn #dailygifts #dg_header{font-weight:normal;font-size:16px;display:none;}#dailygifts #dg_cardname{font-weight:bold;font-size:16px;}#feedcolumn #dailygifts #dg_image{width:180px;height:114px;margin:0 0 10px 0;border:3px solid white;border-radius:8px;box-shadow:0 0 6px #888;}#dailygifts #dg_hint{margin:5px auto;width:295px;border:1px dashed #bbb;padding:4px;font-size:13px;}#dailygifts #dg_hint a{font-weight:bold;}.self_gift{height:192px;}.self_gift .event_person{margin:0 94px;}.self_gift.points_user .event_person{margin:0;}.self_gift .self_gift_points{float:left;font-size:12px;width:150px;margin-left:14px;padding:12px 0 0;text-align:left;}.self_gift .self_gift_points .points_box{border:1px solid #ddd;background:#f5f5f5;text-align:center;padding:10px 0;margin:20px auto 0;}.self_gift .self_gift_points .points_box a{text-decoration:none!important;}.self_gift .self_gift_points .points_bubble{display:block;margin:8px auto 0;color:#fff;width:80px;height:35px;line-height:35px;font-weight:bold;font-size:16px;border-radius:8px;text-shadow:0px 1px rgba(0,0,0,0.3);background:#0262a4;background:-moz-linear-gradient(top,#0262a4 0%,#053d7a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0262a4),color-stop(100%,#053d7a));background:-webkit-linear-gradient(top,#0262a4 0%,#053d7a 100%);background:-o-linear-gradient(top,#0262a4 0%,#053d7a 100%);background:-ms-linear-gradient(top,#0262a4 0%,#053d7a 100%);background:linear-gradient(to bottom,#0262a4 0%,#053d7a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0262a4',endColorstr='#053d7a',GradientType=0);}#friendcolumn{padding:0 0 16px;}.friendcolumn{padding-top:77px!important;}#friendcolumn{min-height:700px;}#friendcolumn.isNonModal{min-height:490px;}#friendcolinside{height:445px;margin:0 0 12px;padding:0;background:#FFF;border:1px solid #DDD;border-radius:10px;box-shadow:inset rgba(0,0,0,0.2) 0px 1px 6px;}#friendlegend{float:left;font-size:11px;}#friendlegend img{width:18px;height:18px;vertical-align:text-bottom;}#friendfinder{padding:4px 8px;font-size:12px;}#friendsearch{background:#fff!important;padding:0 6px;width:80%;margin:0 auto 8px;display:block;}#friendsearch.watermark{}#friendlist img.loader{}#friendlist{background:#f3f4f5;border:1px solid #ddd;height:387px;}#friendfamfinder{}#friendfamfinder #friendsearch{margin:0 auto 8px;}#friendfamlist{height:590px;min-height:590px;}#friendfamlist.isNonModal{height:380px;min-height:380px;}#friendfamlist.gmail{height:420px;}.nonsoc_container{font-size:14px;margin:10px 0;}.nonsoc_container .nonsoc_cell{float:left;width:190px;}.nonsoc_container .nonsoc_cell.left{margin-right:20px;}.nonsoc_container #btn_nonsocgift{margin:14px auto 0;}#friendsocialchooser{width:100%;height:49px;}#friendsocialchooser>div{width:29%;background:#f5f5f5;border-bottom:none!important;}#friendsocialchooser>div{cursor:pointer;height:49px;float:left;text-align:center;font-weight:bold;font-size:12px;}#friendsocialchooser>div.active{cursor:default;background-color:#FFF;border-bottom:none!important;position:relative;top:1px;z-index:1;}.soc_selector{border-top:#ccc solid 1px;border-left:#ccc solid 1px;margin-right:10px;}.sc1{margin-left:10px;}.sc3{margin-right:0px!important;}#friendsocialchooser>div .tabname{line-height:25px;height:25px;margin:11px auto 0;text-align:left;}#friendsocialchooser>div .img{display:block;width:25px;height:25px;background:url('/Images/themes/eGifter/soc_25sheet.png') no-repeat;margin-right:10px;float:left;}.soc_selector#choose_fb .tabname{margin-left:25px;}.soc_selector#choose_gp .tabname{margin-left:30px;}.soc_selector#choose_li .tabname{margin-left:29px;}.soc_selector#choose_em .tabname{margin-left:37px;}.soc_selector#choose_all .tabname{margin-left:30px;}.soc_selector#choose_fb .img{background-position:0 0;}.soc_selector#choose_gp .img{background-position:-25px 0;}.soc_selector#choose_li .img{background-position:-50px 0;}.soc_selector#choose_em .img{background-position:-75px 0;}.soc_selector#choose_all .img{background-position:-100px 0;}#friendsocialchooser .sc1,#friendsocialchooser .sc1:active{background-position:-1px -1px;}#friendsocialchooser .sc2,#friendsocialchooser .sc2:active{background-position:-141px -1px;}#friendsocialchooser .sc3,#friendsocialchooser .sc3:active{background-position:-281px -1px;}#friendsocialchooser .sc1.active{background-position:-1px -51px!important;}#friendsocialchooser .sc2.active{background-position:-141px -51px!important;}#friendsocialchooser .sc3.active{background-position:-281px -51px!important;}#friendsocialchooser .sc1:hover{background-position:-1px -101px;}#friendsocialchooser .sc2:hover{background-position:-141px -101px;}#friendsocialchooser .sc3:hover{background-position:-281px -101px;}.twotab #friendsocialchooser>div{}.twotab .soc_selector#choose_fb .tabname{}.twotab .soc_selector#choose_em .tabname{}.threetab #friendsocialchooser>div{background-image:url('/Images/themes/eGifter/scsprite3s.png');width:187px;}.threetab .soc_selector#choose_gp{width:186px;}.threetab .soc_selector#choose_fb .tabname{margin-left:44px;}.threetab .soc_selector#choose_gp .tabname{margin-left:48px;}.threetab .soc_selector#choose_em .tabname{margin-left:52px;}.threetab #friendsocialchooser .sc1,.threetab #friendsocialchooser .sc1:active{background-position:-1px -1px;}.threetab #friendsocialchooser .sc2,.threetab #friendsocialchooser .sc2:active{background-position:-188px -1px;}.threetab #friendsocialchooser .sc3,.threetab #friendsocialchooser .sc3:active{background-position:-374px -1px;}.threetab #friendsocialchooser .sc1.active{background-position:-1px -51px!important;}.threetab #friendsocialchooser .sc2.active{background-position:-188px -51px!important;}.threetab #friendsocialchooser .sc3.active{background-position:-374px -51px!important;}.threetab #friendsocialchooser .sc1:hover{background-position:-1px -101px;}.threetab #friendsocialchooser .sc2:hover{background-position:-188px -101px;}.threetab #friendsocialchooser .sc3:hover{background-position:-374px -101px;}.friendsocialconnect{display:none;padding:60px 15px 0;text-align:center;font-size:15px;color:#333;height:100%;position:relative;width:100%;border:#ccc solid 1px;background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 2px 4px;}.friendsocialconnect .sociallogin{margin:67px auto 80px;width:200px;height:42px;}.friendsocialconnect .registrationForm{text-align:left;}#gmailaddcontact{border-top:2px solid #DDD;background:#eee;width:500px;height:100px;display:none;padding:0 20px;border-radius:0 0 10px 10px;box-shadow:rgba(0,0,0,0.2) 0px 2px 3px;margin:16px 0 0;}#gmailaddcontact input[type=text]{border:1px solid #aaa;border-radius:5px;height:26px;line-height:26px;margin-bottom:6px;padding:0 6px;}.friendbox{display:block;position:relative;color:black;width:150px;height:30px;padding:6px;background:#fff;float:left;margin:3px;cursor:pointer;box-shadow:rgba(0,0,0,0.4) 0px 1px 4px;border-radius:2px;}.friendbox:hover{background:#0e618d;color:#fff;}.friendthumb{float:left;width:30px;height:30px;margin:0 6px 0 0;}.friendbox .icon_wand{position:absolute;top:1px;right:1px;width:18px;height:18px;}.friendbox .icon_gift{position:absolute;bottom:1px;right:1px;width:18px;height:18px;}.friendname{display:block;overflow:hidden;width:102px;height:30px;}.friendname span{height:30px;display:table-cell;vertical-align:middle;}.nofriendresult{display:none;text-align:center;line-height:50px;height:50px;font-size:15px;font-weight:bold;}.nano{position:relative;width:100%;height:100%;}.nano .content{position:absolute;// overflow : scroll;overflow-x:hidden;top:0;right:0!important;bottom:0;left:0;}.nano .content::-webkit-scrollbar{-webkit-appearance:none;}.nano>.pane{background:rgba(0,0,0,0.0);position:absolute;width:9px;right:0;top:0;bottom:0;visibility:hidden\9;visibility:visible;opacity:.3;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.nano>.pane>.slider{background:#777;background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.nano:hover>.pane,.pane.active{visibility:visible\9;opacity:1;}.nano .content{padding:10px;}.nano .pane{background:rgba(0,0,0,0.0);}.nano .pane .slider{background-color:rgba(0,0,0,.6);}#friendfeed.nano .content{padding:2px 12px 0px 2px;}#friendlist.nano .content{padding:3px 0px 3px 10px;}#friendlist.nano .pane{right:1px;}#largepic{float:left;border:5px solid #EEE;width:100px;height:100px;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#CCC;box-shadow:rgba(0,0,0,.3) 0px 3px 5px 0px;position:relative;}#largepic_caption{margin:0 0 0 16px;float:left;font-size:22px;font-weight:bold;}#largepic_caption #icons{height:60px;}#largepic_caption #icons img{margin:10px 10px 0 0;}#largepic_caption_small{font-size:18px;}#largepic #icons a{margin:0px 5px;}.step_count{float:left;background:#008CE6;color:white;text-shadow:rgba(0,0,0,0.5) 0px -1px;width:25px;height:25px;line-height:25px;border-radius:15px;text-align:center;font-weight:bold;margin:-2px 8px 0 0;cursor:default;box-shadow:rgba(0,0,0,0.2) 0px 1px;clear:both;}.existing_gift_right .deliver{margin:0 10px 6px 64px;width:476px;}.existing_gift_right #selected_picture{text-align:center;padding-bottom:10px;}.existing_gift_right #selected_picture img{width:341px;height:166px;}#selected_picture.nopic{height:30px;margin:0;}#selected_picture.nopic img{display:none;}.existing_gift_right .deliver .content{padding:6px 0 0;}.buildgift_card_right .comment,.buildgift_card_right .deliver{text-align:left;}.termslink_holder{margin-top:8px;text-align:center;}.termslink{font-size:12px;cursor:pointer;text-decoration:underline;}.redemption_phone{text-align:center;background:#fcfdfe;border:1px solid #ddd;margin:0 auto 20px;margin-top:26px;width:334px;height:70px;padding:14px 10px 0;}.button_gray{background:#F3F4F5;border:1px solid #CCC;border-radius:4px;cursor:pointer;padding:6px 12px;box-shadow:rgba(0,0,0,0.3) 0px 1px 3px;font-size:17px;-webkit-transition:0.2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.button_gray:hover{background:#eee;}.button_gray:active{background:#ddd;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;}.button_gray.disabled{box-shadow:none;color:#999!important;background:#eee!important;cursor:default;}.redemption_phone .button_gray{margin:0 10px;padding:6px 0;width:145px;float:left;background-position:center!important;background-repeat:no-repeat!important;}.redemption_phone .loading{}[_sku="GT-BESTBUY"].redemption_leftcard_inner{border-radius:0;box-shadow:none;}.placard[_sku="AM-AMAZON-UK"] #checkout_submit,.placard[_sku="AM-AMAZON-DE"] #checkout_submit,.placard[_sku="AM-AMAZON-FR"] #checkout_submit{display:none!important;}.placard .pl_unavailable{cursor:pointer;position:absolute;top:142px;left:6px;width:210px;height:48px;z-index:80;opacity:0.9;}.unavailable_lb{font-size:17px;width:450px;padding:20px;}.pl_giftcardholder .pl_gcinner{width:316px;height:206px;position:relative;margin:30px auto 0 auto;}.pl_giftcardholder .pl_gcinner img.hidecorners{display:none;}pl_badge{margin-bottom:5px;}#thanksMessage{width:100%;height:100px;font-size:13px;display:block;margin-top:15px;text-align:left;}.ga_lightbox #thanksMessage{width:100%;}.button_choices,.redeem_yesno{clear:both;margin-top:15px;text-align:center;}.inputContainer{position:relative;float:left;}.formError{position:absolute;top:300px;left:300px;display:block;z-index:50000;cursor:pointer;}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#444;position:relative;z-index:5001;color:#fff;width:180px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0 1px 4px rgba(0,0,0,0.5);padding:4px 10px 4px 10px;border-radius:6px;}.greenPopup .formErrorContent{background:#33be40;}.blackPopup .formErrorContent{background:#393939;color:#FFF;}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;z-index:5006;}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px;}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0px;height:1px;background:#444;margin:0 auto;line-height:0;font-size:0;display:block;}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.greenPopup .formErrorArrow div{background:#33be40;}.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}.formError .formErrorArrow .line10{width:15px;border:none;}.formError .formErrorArrow .line9{width:13px;border:none;}.formError .formErrorArrow .line8{width:11px;}.formError .formErrorArrow .line7{width:9px;}.formError .formErrorArrow .line6{width:7px;}.formError .formErrorArrow .line5{width:5px;}.formError .formErrorArrow .line4{width:3px;}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}body.gifter .formError .formErrorContent{width:150px;}#carddesign{width:600px;height:510px;float:left;background:url('/Images/themes/eGifter/giftcard_fold.png') no-repeat top;position:relative;}.designchooser #carddesign{width:350px!important;height:485px!important;}.redeempage #carddesign{width:auto;float:none;height:553px!important;}#carddesign #carddesign_inner{width:400px;height:518px;margin:0 auto;top:35px;position:relative;cursor:pointer;box-shadow:rgba(0,0,0,0.5) 0px 1px 4px;}.designchooser #carddesign_inner{width:350px!important;height:453px!important;top:33px!important;cursor:default!important;}.designchooser #carddesign_inner img{width:350px!important;height:453px!important;}#greeting_carousel{margin:0 auto;padding:0;overflow:hidden;}.greeting_choosertext{height:30px;margin:20px auto 10px;}.greeting_chooser_desc{float:left;width:560px;margin-left:50px;color:#7d7d7d;font-size:15px;}.greeting_pager{width:430px;height:360px;margin:0 65px 20px;list-style:none;float:left;}.greeting_pager img{width:120px;height:155px;border-radius:6px;border:2px solid #fff;margin:8px;cursor:pointer;box-shadow:rgba(0,0,0,0.4) 0px 1px 6px;}.greeting_pager img:hover{border-color:#85CFEC;}.greeting_pager img.active{border-color:#46BCEB;}.greeting_chooser{margin:0;height:439px;background:rgba(0,0,0,0.03);border-radius:8px;box-shadow:inset rgba(0,0,0,0.2) 0px 0px 20px;position:relative;overflow:hidden;}.greeting_chooser select{position:relative;top:-99999em;visibility:hidden;}.faceplates{height:89px;clear:both;padding:12px 0 0;border-bottom:1px solid #858585;}.faceplates img{width:74px;height:50px;margin:6px 5px;cursor:pointer;border:1px solid #CCC;border-radius:8px;}.faceplates>img{margin:6px 7px;}#faceplates>div>div>div>div.jcarousel-prev.jcarousel-prev-horizontal,#faceplates>div>div>div>div.jcarousel-next.jcarousel-next-horizontal{top:12px!important;}.jcarousel-clip{width:362px;overflow:visible!important;}.faceplate_chooser{width:362px;height:72px!important;box-shadow:none;background:none;border-radius:0;padding:0;margin:0;margin-top:0!important;}.faceplate_chooser .jcarousel-next{right:12px!important;}.faceplate_chooser .jcarousel-prev{left:-2px!important;}.faceplate_chooser .faceplate_pager{width:295px;margin:0 47px 0px;}.addFaceplate{float:left;}.gray_button{margin:0;float:none;}.gray_button.disabled{box-shadow:none!important;color:#888;background:#F5F5F5!important;cursor:default;}.faceplate_chooser select{position:relative;top:-99999em;visibility:hidden;}.faceplate_chooser .jcarousel-prev,.faceplate_chooser .jcarousel-next{width:47px;height:40px;cursor:pointer;position:absolute;bottom:183px;opacity:0.8;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;}.faceplate_chooser .jcarousel-prev{background:url('/Images/themes/eGifter/greeting_arrow_l.png') no-repeat;left:13px;}.faceplate_chooser .jcarousel-next{background:url('/Images/themes/eGifter/greeting_arrow_r.png') no-repeat;right:13px;}.faceplate_chooser .jcarousel-prev-disabled,.faceplate_chooser .jcarousel-next-disabled{opacity:0.1!important;cursor:default!important;}#greeting_carousel{margin:0 auto;padding:0;overflow:hidden;}.greeting_choosertext{height:30px;margin:20px auto 10px;}.greeting_chooser_desc{float:left;width:560px;margin-left:50px;color:#7d7d7d;font-size:15px;}.greeting_pager{width:430px;height:360px;margin:0 65px 20px;list-style:none;float:left;}.greeting_pager img{width:120px;height:155px;border-radius:6px;border:2px solid #fff;margin:8px;cursor:pointer;box-shadow:rgba(0,0,0,0.4) 0px 1px 6px;}.greeting_pager img:hover{border-color:#85CFEC;}.greeting_pager img.active{border-color:#46BCEB;}.greeting_chooser .jcarousel-prev,.greeting_chooser .jcarousel-next{width:47px;height:40px;cursor:pointer;position:absolute;bottom:183px;opacity:0.8;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;}.greeting_chooser .jcarousel-prev{background:url('/Images/themes/eGifter/greeting_arrow_l.png') no-repeat;left:13px;}.greeting_chooser .jcarousel-next{background:url('/Images/themes/eGifter/greeting_arrow_r.png') no-repeat;right:13px;}.greeting_chooser .jcarousel-prev-disabled,.greeting_chooser .jcarousel-next-disabled{opacity:0.1!important;cursor:default!important;}#giftValue_hold span{font-size:16px;color:#555;font-weight:bold;}.add_money{}.add_money .add_sm,.add_money .subtract_sm{width:18px;height:19px;cursor:pointer;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.add_money .add_sm{float:right;margin-right:6px;}.add_money .add_sm:hover{background-position:0px -19px;}.add_money .add_sm:active{background-position:0px -38px;}.add_money .add_sm.disabled{background-position:0px -57px;cursor:default;}.add_money .subtract_sm{float:left;margin-left:6px;}.add_money .subtract_sm:hover{background-position:-18px -19px;}.add_money .subtract_sm:active{background-position:-18px -38px;}.add_money .subtract_sm.disabled{background-position:-18px -57px;cursor:default;}.fixed .add_money .add_sm,.fixed .add_money .subtract_sm{background:none!important;}.add_money.editable{}.add_money.editable.contrib{margin:10px 0!important;}.msgbutton{padding:4px;height:16px;display:inline;*zoom:1;*display:inline;border:1px solid #ddd;margin:0 0 1px 3px;cursor:pointer;background:#fff;box-shadow:rgba(0,0,0,0.2) 0px 1px 1px;border-radius:4px;font-size:12px;font-weight:bold;min-height:26px;}.msgbutton:first-of-type{margin-left:0;}.msgbutton.active{cursor:default!important;background:#008DDB!important;color:#fff!important;border:1px solid #008DDB!important;box-shadow:inset rgba(0,0,0,0.2) 0px 1px 1px!important;}.msgbutton:hover{background:#fff;border:1px solid #c5c5c5;}.msgbutton:active{box-shadow:inset rgba(0,0,0,0.2) 0px 1px 1px;}.msgbutton img{height:16px;width:16px;vertical-align:top;margin-top:-1px;}#videowindow{display:none;text-align:center;padding:6px 0 0;}#videowindow #vidclick{width:320px;height:240px;border:1px solid #ddd;margin:0 auto 10px;cursor:pointer;}#videowindow #thevideo{width:320px;height:240px;border:1px solid #ddd;margin:0 auto 10px;display:none;}#thevideo.ff_nimbb{position:absolute;top:106px;left:490px;}#thevideo.ff_nimbb embed,#thevideo.ff_nimbb object{width:269px;height:202px;}#thevideo.ff_nimbb_contrib{top:158px;left:496px;}#thevideo.gc_nimbb{position:absolute;top:154px;left:590px;z-index:500;}#thevideo.gc_nimbb embed,#thevideo.gc_nimbb object{width:320px;height:240px;}.vidtip{font-size:12px;font-weight:bold;text-align:center;margin:0 0 10px;}#vidplaycontainer{width:320px;margin:0 auto 20px;background:#000;}#vidplayer{width:320px;height:240px;margin:0 auto;position:relative;background:#000200;}#vidplayer.is-paused{background:#000200 url('/Images/themes/eGifter/vidplay.png') center no-repeat!important;}.msgtip{margin:2px 0 -4px;font-size:11px;line-height:11px;text-align:center;font-weight:bold;cursor:pointer;color:#016FAC;}.msgtip:hover{text-decoration:underline;}.fbwall_preview{border:1px solid #d8d2d2;background:#fff;padding:13px 15px;width:360px;margin:30px auto 15px;box-shadow:rgba(0,0,0,0.15) 0px 2px 6px;text-align:left;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;cursor:default!important;}.fbwall_preview_toptext{cursor:default;font-size:12px;font-weight:bold;color:#333;border-bottom:1px solid #DDD;padding-bottom:4px;text-align:center;width:378px;margin:20px auto;}.fbwall_preview .bluelink{color:#3B5998;}.fbwall_preview_head{color:gray;font-size:11px;border-bottom:1px solid #E5E5E5;margin-bottom:10px;padding-bottom:10px;}.fbwall_preview_head img{width:30px;height:30px;float:left;margin-right:8px;}.fb_preview_your_message{font-size:13px;line-height:18px;}.fbwall_preview_link{color:gray;font-size:11px;height:110px;}.fbwall_preview_link_left{padding:10px 0;height:90px;width:90px;float:left;text-align:center;}.fbwall_preview_link_right{padding:10px;float:left;width:233px;}.fbwall_preview_link_right>span:first-child{font-size:13px;display:block;margin:20px 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.socmini{width:25px;height:25px;background:url('/Images/themes/eGifter/soc_25sheet.png') no-repeat;display:block;margin:0 5px 5px 0;float:left;cursor:pointer;}.friendsocialcontent.all .socmini,.friendsocialcontent.li .socmini.li{display:block;}.socmini.fb{background-position:0 0;}.socmini.gp{background-position:-25px 0;}.socmini.li{background-position:-50px 0;}.socmini.em{background-position:-75px 0;}.event_person .img .socmini,#largepic .socmini{position:absolute;bottom:0;right:0;}#largepic .socmini{display:block;}#largepic .socmini.em{display:none;}#contributor_list .row{padding:8px 0 8px 8px;min-height:50px;background:#fff;margin:0 0 12px;border:1px solid #ddd;}#contributor_list .row:first-child{background:none;}#contributor_list .row .invited_insider .imghold img,#contributor_list .row .noninvited_insider .imghold img{width:32px;height:32px;}.invited_insider{height:32px;}.invited_insider .name{float:left;padding:6px 0px 0px 10px;}.invited_insider .remove{float:right;padding:5px 10px 0px 0px;cursor:pointer;}.contrib{margin-bottom:15px;}.c_namebubble.moveBubble,.imghold,.inv_fields,.email_inv.theRows,.andOrWidth,.sms_inv.theRows{float:left;}.c_namebubble.moveBubble,.inv_fields,.email_inv.theRows,.andOrWidth,.sms_inv.theRows{margin:0 10px;}.c_suggestion.newAmount{float:left;text-align:center;}#contributor_list .row .c_suggestion{font-size:20px;font-weight:bold;text-align:right;line-height:30px;color:#666;float:left;width:80px;}#contributor_list .row .c_suggestion input{border:1px solid #ccc;padding:1px 0 0 2px;margin:0 0 0 2px;height:28px;line-height:28px;width:61px;box-shadow:inset rgba(0,0,0,0.2) 0px 2px 3px;border-radius:6px;outline:0;font-size:13px;font-weight:bold;color:#555;}#contributor_list .row .c_suggestion input.noshow{display:none;}.moveX{margin-right:3px;}#orgmerow{margin-top:10px!important;}.add_friend{padding:15px;}.input{padding-left:5px;}.modal-body{overflow:auto;}#mycontrib{font-weight:700;font-size:20px;padding-right:10px;}#orgmerow>div>div:nth-child(1){padding:1px;}#card .claim{text-transform:inherit!important;}#nonsoc_fname,#nonsoc_lname,#nonsoc_email{width:100%!important;}#invited_contributors_fb>div.messageLabel.nogoal>span{font-weight:700;}@media (min-width:768px) and (max-width:991px) {#gifterinviter_right #contributor_list{float:left;width:100%;}#friendcolumn{min-height:inherit!important;}#inviteback button,#sendinvites button{display:inherit!important;}}@media (max-width:412px) {#gifterinviter_right #contributor_list .c_namebubble{width:100%!important;}}@media (max-width:414px) {#friendcolumn{min-height:inherit!important;}.gifterinviter #gifterinviter_right{width:100%!important;}.soc_selector#choose_gp .tabname{margin-left:29px;}.soc_selector#choose_fb .tabname{margin-left:29px;}#gifterinviter_right{margin-bottom:30px;float:left;}#gifterinviter_right #contributorMessage{width:60%!important;}#gifterinviter_right #contributorMessage{min-width:186px!important;}}.strike{text-decoration:line-through;}.summary .topRow{display:none;font-size:16px!important;font-weight:normal!important;}.summary.active{border-bottom:1px dashed #999;padding-bottom:5px;}.summary.active .topRow{display:block;}.summary_row{font-size:16px!important;font-weight:normal!important;}.summary_row_value{float:right;font-weight:bold;}.summary_row .unuseCard{text-decoration:underline;cursor:pointer;color:darkblue;font-size:13px;margin-left:2px;}.summary #addtl_options{margin:0 auto;}.summary #addtl_options div{cursor:pointer;text-align:center;background:#F3F4F5;border:1px solid #FF9F34;border-radius:4px;box-shadow:rgba(255,159,52,0.7) 0px 1px 3px;height:44px;line-height:44px;font-size:16px;padding:0 6px;margin:0 10px 12px;float:left;background:rgb(250,250,250);background:-moz-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,1)),color-stop(100%,rgba(241,241,241,1)));background:-webkit-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%);background:-o-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%);background:-ms-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom,rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#f1f1f1',GradientType=0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.summary #addtl_options div:hover{background:#eee;}.summary #addtl_options div:active{background:#ddd;}.summary #addtl_options div br{display:none;}.summary #addtl_options.opt1 div{width:95%!important;}.summary #addtl_options.opt2 div{width:195px;font-size:14px;}.summary #addtl_options.opt3 div{width:118px;font-size:12px;line-height:normal;padding-top:7px;height:37px;}.summary #addtl_options.opt3 div br{display:block;}.summary #addtl_options div.hideOption{display:none;}.houseChooserCard{float:left;text-align:center;width:151px;padding:10px 5px;border:1px solid #fff;cursor:pointer;}.houseChooserCard:hover{border-color:#ccc;background:#eee;}.houseChooserCard .houseChooserCardLabel{font-size:14px;margin-top:4px;}#choosePoints{font-size:16px;}.pointSliderContainer{margin:10px 0 20px;height:16px;padding:15px 0;background:#f3f3f3;border:1px solid #ccc;border-radius:2px;}.minPts{padding:0 20px 0 10px;width:40px;text-align:center;float:left;cursor:pointer;}.maxPts{padding:0 10px 0 20px;width:40px;text-align:center;float:left;cursor:pointer;}.pointSlider{width:346px;float:left;}#pointsContinue{margin:10px 0 0;clear:both;float:right;}.lighthr{height:1px;background:#ccc;border:0;margin:10px 0;}.holder{margin:10px 0 0;}.holder:first-child{margin:0;}.holder h4{font-size:12px;margin:5px 0px;}.holder .paycost{font-size:16px;border-bottom:1px solid #ccc;padding:5px 0 10px;}.holder .pointscost{font-size:13px;border-bottom:1px solid #ccc;padding:5px 0 10px;}.pointscost .pointsMsg{display:block;font-weight:normal;}.thecost.pointsNewCharge{clear:both;margin-top:12px;font-size:16px;display:none;}.holder .thecost,.money_right{color:oliveDrab;float:right;font-weight:bold;}.holder #payhead{margin:8px 0;}.holder .paymethodwrapper{margin:0 0 16px;}.holder .cardchoice{background:#f5f5f5;border:1px solid #ccc;text-align:center;display:block;float:left;width:60px;height:55px;margin:0 14px 0 0;cursor:pointer;}.holder .cardchoice:hover{border-color:#aaa;}.holder .cardchoice .mar{display:block;margin:5px auto;}.holder .cardchoice input{display:block;margin:0 auto!important;cursor:pointer;}.checkoutBox{width:250px;}.contentBox{background:#fff;border:1px solid #ddd;color:#777;}.contentBox h4{margin:0;padding:16px 0;font-size:18px;font-weight:bold;color:orange;text-align:center;}.addFaceplate{float:left;}#step2_fieldset{margin:0 auto!important;float:none!important;}#step2_fieldset .paymentchooser,#step2_fieldset .paymentchooser *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;}.holder .pointscost{font-size:13px;border-bottom:1px solid #ccc;padding:5px 0 10px;}.pointscost .pointsMsg{display:block;font-weight:normal;clear:both;}.shinebutton{background-color:#0392CA;color:#FFF!important;width:200px;padding:10px 0px;margin:0px auto;font-size:15px;line-height:22px;font-weight:normal;display:block;text-align:center;text-decoration:none!important;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-radius:4px;box-shadow:rgba(255,255,255,0.7) 0px 1px 2px inset;text-shadow:rgba(0,0,0,0.6) 0px -1px;-webkit-transition:box-shadow,opacity 0.25s;-moz-transition:box-shadow,opacity 0.25s;-ms-transition:box-shadow,opacity 0.25s;-o-transition:box-shadow,opacity 0.25s;transition:box-shadow,opacity 0.25s;}.shinebutton:hover{box-shadow:rgba(255,255,255,1) 0px 1px 2px inset;opacity:0.9;}.shinebutton:active,.shinebutton.active{box-shadow:rgba(0,0,0,0.4) 0px 2px 2px inset;opacity:1;}.paymentchooser .paymentchoice:active,.paymentchooser .paymentchoice.active{box-shadow:rgba(0,0,0,0.3) 0px 2px 2px inset;border-color:#aaa;}#step2_fieldset .paymentchooser,#step2_fieldset .paymentchooser *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;}.paymentchooser .paymentchoice{width:48%;margin:5px 1%;float:left;padding:5px 0;font-weight:normal;color:#000!important;text-shadow:rgba(255,255,255,0.6) 0px 1px;position:relative;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0%,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#fcfcfc 0%,#e9e9e9 100%);background:-o-linear-gradient(top,#fcfcfc 0%,#e9e9e9 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#e9e9e9 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#e9e9e9',GradientType=0);-webkit-transition:0!important;-moz-transition:0!important;-ms-transition:0!important;-o-transition:0!important;transition:0!important;}.paymentchooser .paymentchoice.pcfull{width:98%;}.paymentchooser .paymentchoice.pcthird{width:16%;}.paymentchooser .paymentchoice.pcthird_l{border-radius:4px 0 0 4px;margin-right:0;border-right:0;}.paymentchooser .paymentchoice.pcthird_m{border-radius:0;border-left:1px solid #999;border-right:1px solid #999;margin:5px 0;}.paymentchooser .paymentchoice.pcthird_r{border-radius:0 4px 4px 0;margin-left:0;border-left:0;}.paymentchooser .paymentchoice input{visibility:hidden;position:absolute;top:0;left:0;}.paymentchooser .paymentchoice:active,.paymentchooser .paymentchoice.active{box-shadow:rgba(0,0,0,0.3) 0px 2px 2px inset;border-color:#aaa;}.holder div.input-box{margin-top:2px;margin-bottom:6px;}.ccwrapper{display:block;left:25px;top:145px;width:490px;}.smallerfield.ml1fr{margin-right:24px;float:right;width:126px;}.smallerfield.w210fl{width:210px;float:left;}#securitycode{width:48px;}.checkout_ccn{float:left;width:208px;}.checkout_ccn input{width:178px;}.nopaymentwrapper .npw_inner{width:490px;padding:0 10px 10px 0;height:75px;}.nopaymentwrapper .PaypalVerbiageHolder{clear:both;width:490px;}.addresswrapper{display:block;left:25px;top:215px;width:490px;}.addresswrapper .customer-name{clear:both;}.addresswrapper .customer-name .largefield{width:210px;float:left;}.addresswrapper .cityfield{clear:both;float:left;width:210px;}.addresswrapper .cityfield input{width:90%;}.addresswrapper .statefield{float:left;width:155px;}.addresswrapper .zipfield{float:right;padding-right:123px;}.addresswrapper .zipfield input{width:100%;}.addresswrapper .phonefield{clear:both;float:left;width:210px;}.addresswrapper .email{float:left;}.addresswrapper .ccsave{float:right;padding:21px 11px 0 0;width:100%;}.addresswrapper .ccsave label{cursor:pointer!important;}.addresswrapper #ccsave{vertical-align:-2px;}.paypalwrapper{}.paypalwrapper .ppw_inner,.bitcoinwrapper .ppw_inner{width:490px;padding:10px;}.paypalwrapper .PaypalVerbiageHolder,.bitcoinwrapper .PaypalVerbiageHolder{clear:both;width:460px;font-size:15px;margin:12px 0;position:relative;}.bitcoinwrapper .PaypalVerbiageHolder .promosection{position:absolute;top:80px;width:230px;left:0;background:#eee;border:1px solid #CCC;padding:3px 4px 4px;border-radius:6px;}.bitcoinwrapper .PaypalVerbiageHolder .promosection #checkoutpromocode{width:150px;float:left;}.bitcoinwrapper .PaypalVerbiageHolder .promosection #checkoutpromoapply{float:left;height:26px;line-height:26px;font-size:14px;font-weight:bold;padding:0;margin:0 0 0 10px;width:60px;}.mycardswrapper .existingHead{font-size:14px;font-weight:bold;}.mycardswrapper .existingCards{max-width:440px;}.mycardswrapper .cardWrapper{background:#f5f5f5;border:1px solid #ddd;font-size:14px;margin:10px 0;height:68px;}.mycardswrapper .cardWrapper .cardType{float:left;width:12%;height:29px;text-align:center;padding-top:5px;}.mycardswrapper .cardWrapper .cardNumber{float:left;width:38%;height:34px;line-height:34px;}.mycardswrapper .cardWrapper .cardName{float:left;line-height:34px;height:34px;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mycardswrapper .cardWrapper .cardExp{clear:both;float:left;width:40%;line-height:34px;height:34px;padding:0 0 0 5%;}.mycardswrapper .cardWrapper .cardAddr{display:none;}.mycardswrapper .cardWrapper .ccremove,.ccuse{margin:0 0 0 14px;float:left;cursor:pointer;}.speedo_circle{background:url('/Images/themes/eGifter/giftometer.png');width:250px;height:127px;position:relative;}.speedo_line{background:#fff;box-shadow:rgba(0,0,0,0.3) 2px 0px 5px;width:4px;border-radius:10px 10px 0 0;height:90px;position:absolute;bottom:3px;left:125px;-webkit-transform-origin:center bottom 0;-webkit-transform:rotate(-90deg);-moz-transform-origin:center bottom 0;-moz-transform:rotate(-90deg);transform-origin:center bottom 0;transform:rotate(-90deg);transition:1.5s;}.speedo_linebase{width:16px;height:10px;border-radius:10px 10px 0 0;background:#000;bottom:1px;right:115px;position:absolute;z-index:100;}.speedo_circle.use_sprites{background:url('/Images/themes/eGifter/giftometer_sprites.png');}.speedo_circle.use_sprites.v0{background-position:0px 0px;}.speedo_circle.use_sprites.v10{background-position:0px -127px;}.speedo_circle.use_sprites.v20{background-position:0px -254px;}.speedo_circle.use_sprites.v30{background-position:0px -381px;}.speedo_circle.use_sprites.v40{background-position:0px -508px;}.speedo_circle.use_sprites.v50{background-position:0px -635px;}.speedo_circle.use_sprites.v60{background-position:0px -762px;}.speedo_circle.use_sprites.v70{background-position:0px -889px;}.speedo_circle.use_sprites.v80{background-position:0px -1016px;}.speedo_circle.use_sprites.v90{background-position:0px -1143px;}.speedo_circle.use_sprites.v100{background-position:0px -1270px;}.speedo_circle.use_sprites .speedo_line,.speedo_circle.use_sprites .speedo_linebase{display:none;}.overview_left,.overview_right{width:auto;float:none;margin:0;clear:both;padding:0 0 16px;}.overviewinfo_left{width:auto!important;float:none!important;}.overviewinfo_left .gray_button{width:130px!important;}.giftoverviewpage #eg_imgHolder{line-height:normal!important;height:auto!important;}.giftoverviewpage #eg_imgHolder{height:170px!important;}.giftoverviewpage #eg_imgHolder #eg_itemImage{height:150px;}.contrib_list{list-style:none;color:#666;}.contrib_list li{float:left;width:250px;padding:0 0 10px;vertical-align:top;}.contrib_list li.name{clear:both;}.contrib_list li.contribute,.contrib_list li.amount,.contrib_list li.remind{width:210px;}.contrib_list .lh{font-weight:bold;border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 12px;}.contrib_list .gray_button{height:8px;line-height:8px;font-size:12px;width:100%;min-height:22px;font-weight:bold;}.remindlb{width:500px;}.remind_message,.remind_emailsent{font-weight:normal;font-size:16px;line-height:16px;}.overview_left{width:500px;margin:0 30px 12px 0;float:left;}.overview_right{width:430px;margin:0 0 12px;float:left;}.overviewinfo_left{float:left;width:300px;text-align:center;}.overviewinfo_right{float:left;text-align:center;width:178px;}.overviewinfo_right ol{padding-left:10px;font-size:12px;}.overviewinfo_right ol li{padding-bottom:7px;}.contentBox{background:#fff;border:1px solid #ddd;padding:10px;color:#777;}.contentBox h4{margin:0;padding:16px 0;font-size:18px;font-weight:bold;color:orange;text-align:center;}.comment_tray .comment{width:435px;}#step1_fieldset .comment .c_content .comment_text{overflow-x:visible;}#step1_fieldset .comment .c_content .comment_text textarea{width:100%;max-width:315px;height:62px;font-size:13px;padding:3px;color:#555;overflow-y:auto;}#cclight,#loadlight{width:520px;box-shadow:rgba(0,0,0,0.4) 0px 2px 48px!important;background:#fff!important;border-radius:6px!important;border:2px solid #ffac74;padding:7px;}#cclight .inner{padding:10px 15px;border:0;}#cclight_loading,#loadlight_loading{margin:0 auto;display:none;height:392px;padding:147px 0 10px;text-align:center;width:520px;}#loadlight_loading{display:block;}#cclight_loading img,#loadlight_loading img{margin:auto;display:block;padding-right:10px;background:none;}#cclight_loading span,#loadlight_loading span{display:block;margin-top:30px;font-size:24px;}.bodynobs .checkout_left{width:35%;margin-right:5%;float:left;}.bodynobs .checkout_right{width:60%;float:left;}.gifter .lb_overlay,.giftercontrib .lb_overlay{background:none!important;opacity:0!important;display:none!important;}#cclight,#loadlight{background:none!important;box-shadow:none!important;border-width:0!important;top:0!important;left:0!important;margin:0!important;width:100%!important;height:auto;padding:0;border-radius:0!important;position:relative!important;}#cclight_innercont{margin:0 auto;background:url('/Images/themes/eGifter/graybg.png') #f4f4f4;width:960px!important;height:675px;}.giftercontrib #cclight_innercont{height:730px;}.giftercontrib #cclight_innercont .gifterprogress_mid{background:none;}#cclight .inner{padding:0;}#cclight .inner>h2{margin:0 auto 8px;width:490px;}#landing_title{float:right;font-size:20px;}#landing_title_inner{vertical-align:middle;display:table-cell;margin:0;width:680px;height:84px;color:#025D9E;font-size:24px;font-weight:normal;text-align:right;border:0;}#landing_title img{vertical-align:middle;margin-left:5px;width:40px;height:40px;}.landing_page#fullcolumn{}.landing_page h2,.landing_page #MainContent_ucExistingGift_giftbutton{display:none;}.landing_page .gc_label{height:16px!important;border-radius:8px!important;font-size:13px!important;}.landing_page .gc_label h4{font-size:13px!important;}#landing_wrapper{clear:both;padding:25px 0 0 0;display:none;}#landing_info{width:800px;background:#f3f4f5;border:1px solid #ccc;padding:10px 0 14px;margin:auto;font-size:16px;}.landing_half{float:left;width:399px;text-align:center;}.landing_half.left{width:399px;border-right:1px solid #ccc;}.landing_half b{font-size:24px;}.landing_page .disclaimer .amazon_terms{padding-top:0;}#landing_info.redeem{font-weight:bold;padding:25px;}#landing_redeem_text{height:50px;display:table-cell;vertical-align:middle;}#btn_cardexit{float:right;margin:0 auto;}.landing_tap_info,.mobile_card_design{display:none;}.preloadimg{width:0px;height:0px;display:inline;float:left;}#recipientMessage,#thanksMessage{}.positionMessage{padding-right:0;}.loginbox textarea,.loginbox input[type="text"],.loginbox input[type="password"],.friendpicklb textarea,.friendpicklb input[type="text"],.friendpicklb input[type="password"],.friendpick textarea,.friendpick input[type="text"],.friendpick input[type="password"],.registryLogin textarea,.registryLogin input[type="text"],.registryLogin input[type="password"],.registrationForm textarea,.registrationForm input[type="text"],.registrationForm input[type="password"]{box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;border-radius:4px;padding:3px;border:1px solid #CCC;font-size:13px;width:180px;height:24px;margin-bottom:6px;}#cartDiv{cursor:pointer;}.CartList{}.cartBody{padding:25px 0 20px 0px;}.cartOverView{padding:15px 0;}.cartLeftIndex{font-weight:700;font-size:.8em;padding:13px 13px 13px 13px;border-bottom:1px solid #b6b6b6;margin-bottom:10px;font-size:14px;}.CartList .even{background-color:#f4f4f4;border-bottom:#ddd solid 1px;border-top:#ddd solid 1px;}.CartList .odd{background-color:#FFF;border-bottom:#ddd solid 1px;border-top:#ddd solid 1px;}.cartDetails{padding-top:15px;padding-bottom:15px;opacity:0.8;transition:all .2s ease-in-out;}.cartDetails:hover{cursor:pointer;opacity:1;transform:scale(1.05);}.cartLogo{}.cartLogoImg{max-height:100px;}.cartmulti{}.cartName{padding:5px 0;font-size:0.8em;font-weight:700;}.cartTandC{padding:6px 0;font-size:0.6em;color:#808080;cursor:pointer;}.cardTandC{padding:0px 0;font-size:0.5em;color:#808080;cursor:pointer;margin:0 auto;position:relative;}.cartFor{padding-top:2.5em;}.cartContrib{font-size:0.8em;padding-top:5px;color:#4b5c68;}.cartQty,.cartAmount,.CartDeliver,.cartSubTotal{padding-top:2.5em;}.CartDeliver{padding-left:0;padding-right:0;}.cartAddRemoveBtn{}.CartDeliverDate,.CartDeliverAt,.CartDeliverTime{text-align:center;padding:0;}.cartEdit,.cartDelete{padding-bottom:5px;cursor:pointer;}.cartDelete{padding-top:35px;display:block;margin-bottom:35px;}.cartDelete,.cartSave{color:#2895C4;}.cartRightSide{background-color:#fff;border:1px solid #b6b6b6;padding:10px 0;}.cartSubtotalInfo{padding:15px 0;}.CartSubtotal{font-size:1.2em;font-weight:700;}.cartCheckout{}.cartAddRemoveText{color:#808080;}.cartterms_popup{display:none;background:#FFF;width:242px;position:absolute;top:-70px;left:160px;font-weight:normal;padding:6px;border:1px solid #CCC;border-radius:6px;z-index:10;box-shadow:rgba(0,0,0,0.4) 0px 2px 5px;color:#444;font-size:13px;opacity:0.95;}.numberCircle{display:block;border-radius:50%;width:18px;height:18px;padding:0px;background:#fff;border:2px solid #025D9E;color:#025D9E;text-align:center;font:12px Arial,sans-serif;float:left;margin-left:-12px;font-weight:900;position:absolute;}.hideRecipContact{display:none!important;}.hideNamePic{display:none!important;}.positionFB{height:20px;overflow:hidden;margin-left:18px;}#cclight,#cclight{position:relative!important;width:94%!important;height:auto!important;top:140px!important;padding:0!important;margin-left:auto!important;margin-right:auto!important;}#cclight .paymethod_info_wrapper label{font-weight:normal;margin:0;}#cclight .holder select{height:30px!important;}#cclight .eg_itemCardSmall{margin:0 auto!important;width:auto!important;max-width:100%;}#cclight .gifterprogress{margin-top:30px;padding-bottom:20px;height:60px;padding-right:30px;}#cclight .securityInfo{margin:0 65px 0 0;}#cclight .pointSlider{width:326px;}#cclight h2{float:none!important;width:auto!important;}#cclight_innercont{width:auto!important;height:auto!important;margin-bottom:111px;}#cclight .contentBox.giftcard{max-width:500px;width:auto!important;margin:0 auto 16px;height:auto!important;}#cclight .contentBox.giftcard .cardnotice{padding:0 0 65px;font-size:14px;}#checkoutlogin_fieldset{padding:7px 0 0 30px;height:505px;float:left;}#checkoutlogin{margin:0;height:475px;width:550px;padding:0;}#checkoutlogin .loginbox{max-width:none;width:auto;padding:25px 25px 0;border:0;}#checkoutlogin .loginbox .close{display:none;}#checkoutlogin h4{color:#333!important;font-size:14px;font-weight:normal;padding:6px 0;text-align:center;font-weight:bold;font-family:Arial;}#checkoutlogin .donthave{margin-top:12px!important;}#checkoutlogin .logingrid{margin-top:16px;}#checkoutlogin .registrationForm{margin-top:-10px;}#checkoutlogin .expressCheckoutCont{border-top:1px dashed #bbb;margin:30px 0 0;padding:24px 0 0;}#checkoutlogin #expressCheckoutBtn{margin:26px auto 0;}#checkoutlogin_fieldset,#checkoutlogin{padding:0!important;height:auto!important;float:none;width:auto!important;margin:0 auto!important;max-width:570px;}#checkoutlogin .loginbox{padding:25px 15px 15px;overflow:auto;}#checkoutlogin{margin:0;height:475px;width:550px;padding:0;}#checkoutlogin .loginbox{max-width:none;width:auto;padding:25px 25px 0;border:0;}.enterbutton{width:174px;height:51px;cursor:pointer;text-indent:-9999px;background:url('/Images/themes/eGifter/enterbuttonsheet2.png');background-position:0 0;}.enterbutton:hover{background-position:0 -51px;}.enterbutton:active{background-position:0 -102px;}.entersmall{width:192px;height:42px;cursor:pointer;text-indent:-9999px;background:url('/Images/themes/eGifter/entersmallsheet.png');background-position:0 0;}.entersmall:hover{background-position:0 -42px;}.entersmall:active{background-position:0 -84px;}.entersmall.login,.entersmall.login:hover,.entersmall.login:active{background-position:0 -126px;cursor:default;}.loginbox .entersmall{margin:16px auto 10px;}.codeTxt,.pinTxt{font-family:monospace,Courier New,Courier;}