@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Roboto:400,700|Roboto:400,700,700italic,400italic);@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}@font-face{font-family:Helvetica-Normal;src:local("Helvetica-Normal"),url(../assets/fonts/Helvetica-Normal.ttc) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}html{font-family:Roboto,serif}body{font-size:62.5%;background:#fff}body>*{font-size:1rem}body>*,html{box-sizing:border-box}html{background-color:#fff}.lang-es button,.lang-fr button{font-size:10pt}.lang-es button.order-btn,.lang-fr button.order-btn{font-size:1.55em}md-content,md-content.md-default-theme{background-color:#eee}[layout=row]{-ms-flex-direction:row;flex-direction:row}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}md-toolbar.md-default-theme{background-color:#000}.verify-address{width:1200px;max-height:600px;padding:20px}.verify-address.unverf-address{height:auto}.verify-address.unverf-address .buttons-right{margin:30px 0 10px}.verify-address md-checkbox.md-checked ._md-icon{background-color:#8e793e}@media (max-width:1330px){.verify-address{width:1000px}}@media (max-width:1120px){.verify-address{width:850px}}@media (max-width:1000px){.verify-address{width:750px}}@media (max-width:900px){.verify-address{width:650px;height:auto}}@media (max-width:780px){.verify-address{width:500px}}@media (max-width:630px){.verify-address{width:350px}}@media (max-width:450px){.verify-address{width:300px;padding:10px}}.verify-address .wrappable{-ms-flex-wrap:wrap;flex-wrap:wrap}.verify-address .wrappable p{margin:0;line-height:1.8}.verify-address .wrappable p:first-child{margin-right:35px}.verify-address .wrappable span{margin-top:0;margin-bottom:0;line-height:1.8}.verify-address .reference_decedent span{display:inline-block}.verify-address .reference_decedent span:first-child{margin-right:30px}.verify-address .emphasized{font-weight:700;color:orange}.verify-address .service-preview__title{font-weight:700;margin-right:35px}.verify-address .buttons-right{margin:35px 0;outline:none}.verify-address .buttons-right .cost-display{display:inline-block;margin-right:10px}.verify-address__order-item{margin-bottom:40px}.verify-address__tables{border:1px solid #999;margin-top:-2px}.verify-address__tables .tbcell{padding:10px 15px;border:1px solid #999}.verify-address__tables .tbcell--qty{padding:40px 4px}.verify-address__tables .tbcell--confirm{color:orange;text-transform:uppercase;font-weight:700;padding:55px 10px}.verify-address__tables .tbcellist{padding:10px 20px 0;border:1px solid #999}.verify-address h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 2rem;text-transform:capitalize}.verify-address h1:after{content:"";display:block;position:absolute;height:4px;width:180px;left:0;right:0;margin:0 auto;top:3rem;background:#000}@media (max-width:1000px){.verify-address h1:after{width:120px;height:3px}}@media (max-width:780px){.verify-address h1:after{top:4rem}}@media (max-width:450px){.verify-address h1:after{top:6rem}}@media (max-width:1000px){.verify-address h1{font-size:1.5rem}}@media (max-width:630px){.verify-address h1.validation:after{top:2.5rem}}.verify-address p.subtitle{text-align:center;margin:0;line-height:1.5}.verify-address p.subtitle:last-of-type{margin-bottom:2rem}.verify-address p.subtitle .not-found{color:#7f170e}.verify-address .verified-addresses-wrapper{overflow:auto;max-height:270px}.verify-address .verified-addresses-wrapper::-webkit-scrollbar{width:10px;background-color:#fff;border-radius:4px}.verify-address .verified-addresses-wrapper::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.verify-address .verified-addresses-wrapper .verified-addresses{background:#eee;padding:8px 15px}.verify-address .verified-addresses-wrapper .verified-addresses p{margin:0;line-height:1.5;color:#000}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button{margin:0;padding:8px 0;border-bottom:1px solid #ddd}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button:last-child{border-bottom:none}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button ._md-container{width:24px;height:24px}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button ._md-container ._md-off,.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button ._md-container ._md-on{background:#fff;width:25px;height:25px;border-width:1px;transition:none}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button ._md-container ._md-on{background:#8e793e}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button .md-ripple-container{transition:none}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button.md-checked ._md-off{border-color:#8e793e}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button.md-checked ._md-on{transform:scale(.6)}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button.md-checked .md-ink-ripple{color:transparent}.verify-address .verified-addresses-wrapper .verified-addresses md-radio-button ._md-label{margin-left:40px}.verify-address .verified{color:#8e793e;font-weight:700}.verify-address .address-to-verify{padding-left:55px;padding-top:5px;position:relative}.verify-address .address-to-verify.unverified-address ._md-container.md-ink-ripple{top:4px;transform:translateY(0)}.verify-address .address-to-verify img{width:30px;height:30px}.verify-address .address-to-verify .unverified-delay{color:#7f170e;margin-left:8px;font-style:italic}.verify-address .address-to-verify p{margin:0;line-height:1.5;color:#000}.verify-address .address-to-verify p.verified{color:#8e793e}.verify-address .address-to-verify .unverified{color:#a9a9a9;font-weight:700;margin:3px 0 8px}.verify-address .address-to-verify .unverified-icon,.verify-address .address-to-verify .verified-icon{width:24px;height:24px;position:absolute;left:15px;border:1px solid rgba(0,0,0,.54);border-radius:50%}.verify-address .address-to-verify .verified-icon{border:none;width:30px;height:30px;left:12px;top:2px}.verify-address .address-to-verify .verified-icon img{width:100%;height:auto}@media (max-width:450px){.verify-address .address-to-verify{padding-left:25px}}@media (max-width:450px){.verify-address .address-to-verify.unverifiedAddress{padding-left:55px}}.price-discount{text-decoration:line-through;color:#999}.price-totals{margin-right:50px}@media (max-width:599px){.price-totals{display:none}}.photo-on-canvas{margin-right:50px}@media (max-width:599px){.photo-on-canvas{margin-right:0;margin-bottom:0}}.price-retail{margin-right:0;color:#000}.price-retail.discounted{margin-left:50px}.price-discount-red{margin:0;margin-left:15px}.price-discount-red,.price-discount-red b{color:red;font-weight:200}.address-list__close{text-align:center;padding:5px 10px;outline:none}.address-list__close.disable_first{pointer-events:none}.address-list__close md-icon{padding:9px;background:#eee;cursor:pointer}.address-list h4.address-shipping{margin:0 0 25px}h4.trans{color:transparent;cursor:default}h4.h4-green,span.h4-green{color:#390;margin-top:-10px;font-size:20px}span.h4-green,span.h4-red{font-size:18px}span.h4-red{color:#7f170e}.address-shipping{color:#8e793e;font-weight:400;outline:none;cursor:pointer}.address-shipping.smallerTopMargin{margin-top:0}.address-shipping.edit-left-margin{margin-left:10px;display:inline-block}.address-shipping.edit-left-margin .close-modal{display:block;background:url(../../assets/images/redesign/close.svg) no-repeat 50%;background-size:18px 18px;min-width:1px;margin-top:7px}.address-shipping.edit_delete{margin-left:6px}.address-shipping .material-icons{vertical-align:bottom}.address-shipping.multiple-addresses{color:#000;font-size:1rem;font-weight:700;text-decoration:underline;text-transform:uppercase}.cart-item__title{margin-top:20px}.photo-preview{width:350px;padding:6px 3px}@media (max-width:1200px){.photo-preview{width:300px;width:250px}}@media (max-width:959px){.photo-preview{padding-bottom:20px;width:300px}}@media (max-width:630px){.photo-preview{width:210px}}@media (max-width:450px){.photo-preview{width:150px}}.photo-preview__wrap{float:left;position:relative;overflow:hidden;padding-bottom:52%;width:100%}.photo-preview__wrap img{position:absolute;top:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;cursor:pointer}.photo-preview__wrap img.hidden_img{visibility:hidden}.photo-preview__title{margin:0 0 -2px;text-align:center}@media (max-width:450px){.photo-preview__title{font-size:.875rem}}.cart-table{width:100%;border:none;background:#ddd;margin-bottom:15px}.cart-table td,.cart-table th,.cart-table tr{border:none}.cart-table thead th{background:#ddd;text-transform:uppercase}.cart-table .hidden_header{visibility:hidden}.cart-table.verify-modal thead th{text-align:left}.cart-table.verify-modal thead th.centered{text-align:center}@media (max-width:450px){.cart-table.verify-modal thead th.centered.margin450{margin-right:5px}}.cart-table.verify-modal thead th.width5IE{width:5%;float:left}.cart-table.verify-modal thead th.width85IE{width:85%;float:left}.cart-table.verify-modal thead th.width15IE{width:15%;float:left}@media (max-width:630px){.cart-table.verify-modal thead th{font-size:.8rem}}.cart-table.verify-modal tbody tr{border-bottom:2px solid #ddd}.cart-table.verify-modal tbody tr:nth-child(2n),.cart-table.verify-modal tbody tr:nth-child(odd){background:#fff}.cart-table.verify-modal tbody tr td p{margin:0;line-height:1.8}.cart-table.verify-modal tbody tr td.width5IE{width:5%;float:left}.cart-table.verify-modal tbody tr td.width85IE{width:85%;float:left}.cart-table.verify-modal tbody tr td.width15IE{width:15%;float:left}.cart-table.verify-modal md-checkbox ._md-icon{width:25px;height:25px;border-radius:5px;border-color:#ad974f}.service-preview__title{font-weight:700;margin-bottom:20px}.service-preview__link{margin-bottom:20px}@media (max-width:960px){.service-preview__link{text-align:center}}@media (max-width:450px){.service-preview__link{font-size:.875rem}}.service-preview__options{text-align:left}.reference-photo-preview{border:none;display:inline-block}.wizard__instructions{vertical-align:top}.wizard__instructions p{text-align:left;margin:0 10px}.wizard__special-instructions{width:80%;margin-left:10px}@media (max-width:959px){.wizard__special-instructions{width:97%}}@media (max-width:630px){.wizard__special-instructions{width:92%}}.wizard__special-instructions textarea{height:85px!important;width:100%;margin-top:10px;overflow-y:auto;-moz-appearance:none;-webkit-appearance:none;resize:none;white-space:pre-line}.wizard__reference-photos-wrap{margin:10px;text-align:left;max-width:520px;height:92px;overflow-y:auto}.wizard__reference-photos-wrap::-webkit-scrollbar-button{display:none}.wizard__reference-photos-wrap::-webkit-scrollbar{width:10px;background-color:#fff;border-radius:3px}.wizard__reference-photos-wrap::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}.wizard__reference-photos-wrap:after{content:"";clear:both;display:block}.wizard__reference-photos-wrap .order-details__reference-photos--photo{margin:0 10px 30px 0;width:120px;height:60px;border:1px solid #cecece;cursor:pointer;display:block}.wizard__reference-photos-wrap .order-details__reference-photos--photo div{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.wizard__reference-photos-wrap .order-details__reference-photos--photo span{display:block;text-align:center;margin-top:5px;font-size:.85em;font-weight:500}@media (max-width:960px){.wizard__reference-photos-wrap{width:200px}}.wizard__instructions__tooltip{display:inline-block;margin:0 15px 0 0;font-size:12px;vertical-align:top}.pre-paid-modal{padding:20px;text-align:center;border:8px solid red}.pre-paid-modal h3{font-size:32px}.pre-paid-modal p{margin:4px 8px}.form-cart{margin:20px 0;width:60%}.form-cart__row{width:100%;overflow:hidden}.form-cart__row.tax-shipping-container{-ms-flex-pack:justify;justify-content:space-between}.form-cart__row.tax-shipping-container.push-to-right{-ms-flex-pack:end;justify-content:flex-end}.form-cart__row.tax-shipping-container .shipping_and_sales p{text-align:right}.form-cart__column{width:50%;overflow:hidden;box-sizing:border-box}.form-cart__column .phone{position:relative}.form-cart__column .phone span{position:absolute;top:25px}.form-cart__column .phone md-input-container{display:inline-block;width:28%;margin:18px 0 0 8px}.form-cart__column .phone md-input-container:last-of-type{margin-left:18px}.form-cart .md-button.btn-green{font-size:1em;padding:2px 20px}.form-cart .md-button.btn-orange{padding:6px 52px}.form-cart .md-button.coupon-applied{opacity:.6;pointer-events:none}.low-res-warning{padding:20px;background-color:#000;border:4px solid #fff;color:#fff;text-align:center;font-weight:700}.low-res-warning h1{color:red;font-size:4em;margin:10px 0}.low-res-warning a:active,.low-res-warning a:visited{color:#fff}.cart-notice{background-color:#ff0;border:2px solid red;padding:5px}.upload{width:66%;margin:0 auto}.upload-img{max-width:25%;margin-bottom:10px}.upload-img.height100per{height:100%}.upload-percentage{display:inline-block;margin-left:25px}.upload h3{font-size:18px}.tipStart-modal{width:480px;text-align:center}.tipStart-modal h3{margin:40px 0 60px}.your-name{margin:20px 0;width:100%}.your-name__order{float:right;line-height:2.4;margin:18px}@media (max-width:959px){.your-name__order{margin:0}}.your-name__order.g_card{margin-bottom:0}.your-name__input{float:right}.ship_info_req{float:right;margin-right:18px;margin-top:0;margin-bottom:0;font-size:14px}.ship_info_req span{color:red}.discount-apply{text-align:right;margin-top:11px}.discount-apply__button{width:160px}@media (max-width:450px){.discount-apply__button{width:120px}}.discontDeference span{color:red}.suggested-retail-price{font-weight:400;font-size:14px;color:#999;font-style:italic}.total_calculation p{text-align:right;margin-left:50px}.change_occur{color:rgba(0,0,0,.65)}md-dialog{max-width:98%}.wlabel ._md-label{margin-left:25px}.cart_main_subtitle{font-size:1.125rem;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:0}@media (max-width:450px){.cart_main_subtitle{font-size:1rem}}.cart_other_subtitle{margin-bottom:0}span.grayDefault{color:grey;font-style:italic}md-input-container.emailInputContainer{margin-bottom:0;min-height:1px}md-input-container.emailInputContainer:not(first-of-type){margin-top:8px}md-input-container.emailAddContainer input{width:80%}md-input-container.emailAddContainer .md-input{margin-top:-10px}.default_email,.default_number{color:grey;font-style:italic;font-weight:400}.indicates_required{color:#7f170e;font-weight:400}.reference-no-tooltip{position:absolute;left:95px;top:8px}md-tooltip.custom-tooltip.ref-tooltip._md-show{top:50%!important}.form-wrapper{overflow-y:auto}@media (max-width:350px){.form-wrapper{padding:0!important}}.form-wrapper .close-modal{position:absolute;top:1rem;right:1.5rem;display:block;width:20px;height:20px;background:url(../../assets/images/redesign/close.svg) no-repeat 50%;background-size:contain;cursor:pointer;z-index:9999}md-tooltip.md-tooltip-full ._md-content table.bg-replacement-table{width:100%}.cart-page{padding-top:1rem}.cart-page .loading{padding:2rem 0 3rem;text-align:center}.cart-page .loading md-progress-circular{left:-20px}.cart-page .showroom-sample{text-align:center;margin-bottom:0}.cart-page .value_your_biz_cart{margin:0 0 1rem;font-size:1.125rem;font-weight:700}.cart-page .upload-img{-ms-flex:auto;flex:auto}.cart-page .clearfixDiv:after{content:"";clear:both;display:table}.cart-page .clearfixDiv .csview{top:0}.cart-page .noMaxHeight{max-height:none}.cart-page md-content.reorder-contact{overflow:hidden}.cart-page .reorder-placed-by{margin:0}.cart-page md-input-container .md-input.ng-empty[required],.cart-page md-input-container md-select.ng-empty{border-color:#7f170e}.cart-page md-input-container md-select.ng-empty ._md-select-value{border-bottom-color:#7f170e}.cart-page md-input-container md-select.ng-empty ._md-select-value._md-select-placeholder{color:#7f170e}.cart-page md-input-container label .md-required{border-color:#7f170e}.cart-page md-input-container:not(.md-input-invalid) label{color:#7f170e;font-weight:700}.cart-page md-input-container:not(.md-input-invalid) label.reference-number,.cart-page md-input-container:not(.md-input-invalid) label.reference-number:after{color:#000}.cart-page md-input-container:not(.md-input-invalid) label:after{color:#7f170e}.cart-page md-input-container.md-input-has-value label{color:#000}@media (max-width:959px){.cart-page{padding-top:0}}@media (max-width:959px){.cart-page .tabs-holder{margin-bottom:1.875rem}}.cart-page .material-icons{color:#ad974f}.cart-page .all-notifications{font-size:1.4rem;margin-top:-2rem;margin-bottom:2rem}.cart-page .all-notifications,.cart-page h1{font-family:Helvetica-Normal;text-align:center}.cart-page h1{position:relative;font-size:2rem;margin:0 0 3rem;text-transform:capitalize}.cart-page h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.cart-page h1.withoutSub{margin-bottom:4.7rem}.cart-page .tab-button{float:left;color:#bbb;background:#eee;min-width:250px}.cart-page .tab-button.active{background-color:#000;color:#fff}.cart-page .tab-button[disabled]{opacity:.7}.cart-page .checkoutBtn,.cart-page .notifications-next{width:13.75rem;height:3.5rem}.cart-page .checkoutBtn[disabled]{opacity:.7}.cart-page .add_another_canvas{background:#fff;color:#8e793e;border:2px solid #8e793e;margin:15px 0;width:15rem;height:3.5rem}.cart-page .add_another_canvas.cancel{margin-right:10px;color:#a9a9a9;border-color:#a9a9a9}.cart-page .add_another_canvas.disable-save{color:#a9a9a9;border-color:#a9a9a9}@media (max-width:959px){.cart-page .cart-table .add_remove_ref_photo{padding:15px 15px 0 0}}.cart-page .cart-table .text-center.cost-relative{position:relative}.cart-page .cart-table .address-bottom-border{border-bottom:1px solid #ccc}.cart-page .cart-table .address-bottom-border:last-child{border-bottom:none}.cart-page .cart-table .qty_holder span{width:80px;text-align:center}.cart-page .cart-table .qty_holder span.label{font-weight:700}.cart-page .cart-table .info-trigger{display:inline-block;width:20px;height:20px;background:url(../../assets/images/redesign/tooltipicon.png) no-repeat 50%;background-size:contain;margin-bottom:-3px;cursor:pointer}.cart-page .cart-table .notifications-header th{height:1.25rem}.cart-page .cart-table.bottom-margin{margin-bottom:50px}.cart-page .cart-table .pale-text{color:#aaa;cursor:pointer;outline:0;text-align:center;margin-top:5px}.cart-page .cart-table .pale-text.mobile{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.cart-page .cart-table .notifications-body td{padding:0 2rem}@media (max-width:450px){.cart-page .cart-table .notifications-body td{padding:0 1rem}}.cart-page .cart-table .shipping-data{position:relative;padding-left:10px}@media (max-width:959px){.cart-page .cart-table .shipping-data{padding-top:10px;padding-bottom:10px}}.cart-page .cart-table .shipping-data.edit-add{padding-top:3rem}.cart-page .cart-table .shipping-data.edit-add p:last-of-type{font-weight:700;margin-top:15px;margin-bottom:-5px}.cart-page .cart-table .shipping-data.edit-add .padding_right{padding-right:15px}.cart-page .cart-table .shipping-data p{margin:0}.cart-page .cart-table tbody tr{background:#eee}.cart-page .cart-table md-content{background:transparent;padding-right:15px}@media (max-width:959px){.cart-page .cart-table md-content{padding-right:0}}.cart-page .cart-table .shipping-address{margin:0;text-align:left}.cart-page .cart-table .shipping-address>span{text-transform:none}.cart-page .cart-table .address-quantity{text-align:center;position:relative;width:12rem}@media (max-width:960px){.cart-page .cart-table .address-quantity{width:5rem}}.cart-page .cart-table .address-quantity .save-ten-percent{position:absolute;width:100%;top:0;color:#ad974f}.cart-page .cart-table .address-quantity .save-ten-percent span{font-size:.8rem;display:block}.cart-page .cart-table .address-quantity .md-block{width:25%;margin:0;position:absolute;left:50%;transform:translate(-50%,-50%)}.cart-page .cart-table .address-quantity .md-block.top130Px{top:130px}.cart-page .cart-table .address-quantity .md-block.top70Px{top:70px}.cart-page .cart-table .address-quantity .md-block input{text-align:center;padding-bottom:2px}@media (max-width:959px){.cart-page .cart-table .address-quantity .md-block{width:70%}}@media (max-width:450px){.cart-page .cart-table .address-quantity .md-block{width:100%}}.cart-page .cart-table .address-quantity .btn-primary.decrease_qty,.cart-page .cart-table .address-quantity .btn-primary.increase_qty{position:absolute;left:3rem;top:50%;transform:translateY(-50%);min-width:1px;padding:0;font-size:1.2rem;width:20px;height:20px;border-radius:50%;line-height:20px}.cart-page .cart-table .address-quantity .btn-primary.increase_qty{right:3rem;left:auto}.cart-page .cart-table .please-allow{font-style:italic}.cart-page .cart-table .hide_image{display:none}.cart-page .cart-table a:active,.cart-page .cart-table a:visited{color:#8e793e}.cart-page .cart-table md-input-container.md-block.ref_block{position:relative}.cart-page .cart-table md-input-container.md-block.ref_block .info-trigger{position:absolute;left:95px;top:5px}.cart-page .cart-table md-input-container.md-block.ref_block .info-trigger.move_tooltip{top:-17px;left:70px}.cart-page md-input-container.md-input-invalid label{color:#7f170e}.cart-page md-input-container.md-input-focused .md-input,.cart-page md-input-container .md-input.ng-invalid.ng-dirty{padding-bottom:.5rem;border-width:0 0 1px}.cart-page md-input-container md-select{padding:0}.cart-page md-input-container.md-block.gift_promo_input{margin:0;min-height:1px}.cart-page md-input-container.md-block.gift_promo_input input{padding:0}.cart-page div.bottom-margin{margin-bottom:30px}.cart-page .big_left_padding{padding-left:265px}@media (max-width:450px){.cart-page .order-details__reference-photos--photo.small-res{width:100px;height:50px;margin:0 10px 30px 0}}@media (max-width:450px){.cart-page .wizard__reference-photos-wrap{width:160px}}.cart-page .business_contact{font-weight:700}@media (max-width:959px){.cart-page .place_order_holder{padding-top:30px}.cart-page md-input-container{margin:10px 0}}.cart-page .shipping_and_sales.mobile{text-align:right;padding-right:15px;margin-top:15px}.cart-page .currSel{top:-1rem;background-color:#f0f0f0;min-height:30px;border-radius:10px}.cart-page .currSel ._md-select-value{padding-left:10px}.cart-page .allCh{position:relative;left:calc(100% - 200px);font-family:sans-serif;color:#999;top:.75rem;max-width:210px}button.btn-primary.notifications-next{margin-top:25px}button.btn-primary.notifications-next[disabled]{opacity:.7}button.btn-primary.verify_address_order{width:8.75rem}button.btn-primary.verify_address_order[disabled]{opacity:.7}button.btn-primary.verify-edit{background:#fff;color:#a9a9a9;border:2px solid #a9a9a9;margin-right:10px;padding:0;height:3.25rem;width:8.75rem}@media (max-width:959px){button.btn-primary.verify-edit{margin-right:0;margin-bottom:10px}}.redesign-modal button.zeroMargin{margin:1rem auto;background:#ad974f;color:#fff;border:0}md-input-container:not(.md-input-has-value) input[name=acCity]{color:#000000de}.checkmark-animated__holder img{width:100%;height:auto}md-progress-linear ._md-bar,md-progress-linear.md-default-theme ._md-bar{background:#8e793e!important}@media (max-width:380px){.lessThan370{width:48%}.lessThan370 .your-name__order{line-height:1.5}}.create-account{width:100%;font-size:1rem}.create-account,.create-account *{box-sizing:border-box}@media (max-width:959px){.create-account{padding-bottom:70px}}@media (max-width:600px){.create-account{padding-bottom:120px}}.create-account .footer-new{position:fixed;bottom:0;width:100%;z-index:10}.create-account #createAccForm{margin-bottom:50px}.create-account .wrapper{max-width:1400px;padding:90px 2rem 4rem;margin-top:0;margin:auto}.create-account .info-wrapper{padding-top:30px}.create-account h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin-top:0}.create-account h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3.5rem;background:#000}.create-account .tab-button{float:left;background:rgba(142,121,62,.47);min-width:250px;color:#000;text-transform:uppercase;letter-spacing:1px;padding:1rem}.create-account .tab-button.active{background-color:#000;color:#fff}.create-account h3{text-transform:uppercase;letter-spacing:1px;background:rgba(142,121,62,.47);padding:1rem;margin-top:0}.create-account .login-form{margin-top:0;width:100%;border:1px solid #eee}.create-account p{padding:0 1.5rem;margin:1rem 0;line-height:1.4rem}.create-account h4{padding-left:2rem;margin-bottom:0}.create-account h5{margin:0 0 1rem;color:#8e793e;font-size:1rem;opacity:.7;border-bottom:2px solid #8e793e;padding:.5rem 0}.create-account .info-text{padding-left:3rem}.create-account .info-text li{padding-bottom:.5rem}.create-account .info-text li .checkmark-image{width:20px;height:auto;vertical-align:middle;display:none}.create-account .column{padding:0 .75rem}.create-account .column:first-of-type{padding-left:1.5rem}.create-account .column:last-of-type{padding-right:1.5rem}.create-account .column md-input-container md-select-value{padding:12px 2px}.create-account .column md-input-container md-select:not([disabled]):focus ._md-select-value{padding-bottom:12px;border-bottom-width:1px}.create-account .column md-input-container .error{color:#7f170e;padding-top:3rem}.create-account .errorColor{color:#7f170e}.create-account .btn-wrapper{margin:0 auto 3rem}.create-account .btn-signup{display:block;margin:0 auto;min-width:30%}.create-account .btn-signup.disable-me{opacity:.7}.create-account .btn-default{display:inline-block;max-width:200px;margin:1rem 0}@media (max-width:959px){.create-account .column{padding:0 1.5rem}.create-account h4{padding-left:0}.create-account .info-text{padding-left:2rem}.create-account .btn-signup{min-width:50%}}.padding-bottom{padding-bottom:1rem}.value_your_biz{margin:0 0 50px;font-size:.9rem;text-align:center}.samples-wrapper{width:100%;height:180px;overflow-y:auto;margin-top:25px}.samples-wrapper::-webkit-scrollbar-button{display:none}.samples-wrapper::-webkit-scrollbar{width:10px;background-color:#fff;border-radius:3px}.samples-wrapper::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}.samples-wrapper .sample-image{height:150px;width:auto;margin-bottom:30px}.samples-wrapper .sample-image img{height:100%;width:auto}.samples-wrapper .sample-image img.sel-outline{outline:3px solid red}.redesign-modal .disabled-next{opacity:.7}@media (max-width:600px){.create-account .wrapper{padding:60px 1rem 3rem}.create-account .column,.create-account .column:first-of-type,.create-account .column:last-of-type{padding:0 1rem}.create-account h1{font-size:1.8rem;width:300px;margin-bottom:2rem}.create-account h1:after{content:"";top:5.5rem}.create-account p{padding:0 1rem}.create-account .btn-wrapper{padding:0 1rem;margin:2rem auto}.create-account .btn-default,.create-account .btn-signup{display:block;width:100%;max-width:100%;margin-bottom:50px}}.faq-page .main__content{width:100%;padding-bottom:0;height:auto}.faq-page .faq{padding-bottom:3rem}.faq-page .faq.extra-padding{padding-top:3.5rem;padding-bottom:5rem}.faq-page .wrapper{max-width:1400px;margin:0 auto;padding-top:120px}.faq-page h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 4rem}.faq-page h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.faq-page .main-wrapper{overflow:auto}.faq-page .main-wrapper article{margin-bottom:1rem}.faq-page .main-wrapper h2{text-transform:uppercase;letter-spacing:1px;background:rgba(142,121,62,.47);padding:1rem;font-size:1.2rem;margin:0;position:relative}.faq-page .main-wrapper h2:after{content:"";display:block;position:absolute;width:18px;height:18px;top:38%;right:1.5rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.faq-page .main-wrapper .section-wrapper{border:1px solid #eee;padding:0 1rem 2rem}.faq-page .main-wrapper h2:focus,.faq-page .main-wrapper h3:focus{outline:none}.faq-page .main-wrapper h2.open:after,.faq-page .main-wrapper h3.open:after{content:"";transform:rotate(180deg)}.faq-page .main-wrapper h3{border-bottom:1px solid rgba(142,121,62,.47);padding:1rem 0;font-style:italic;letter-spacing:1px;padding-right:3rem;position:relative}.faq-page .main-wrapper h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:38%;right:.5rem;background:url(../../assets/images/redesign/arrow.svg) no-repeat 50%;background-size:contain}.faq-page .main-wrapper ul li{margin-bottom:.5rem}.faq-page .main-wrapper .answer p{line-height:1.4rem}.faq-page .main-wrapper .hidden{display:none}@media (max-width:600px){.faq-page .wrapper{padding-top:80px}.faq-page h1{font-size:1.8rem;width:300px;margin:0 auto 3rem}.faq-page h1:after{top:5rem}.faq-page h3{font-size:1rem}}.forgot-password .form-wrapper{padding:90px 1rem 2rem;overflow:auto}.forgot-password h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin-bottom:3rem}.forgot-password h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3.5rem;background:#000}.forgot-password .forgot-password-form{padding:2rem;border:thin solid #eee;max-width:500px;margin:0 auto}.forgot-password p{max-width:600px;margin:2rem auto}@media (max-width:600px){.forgot-password h1{font-size:1.8rem}.forgot-password h1:after{top:3rem}.forgot-password .form-wrapper{min-height:80vh}.forgot-password .forgot-password-form button{display:block;width:100%}}.homepage-header{position:fixed;top:0;width:100%;background:transparent;z-index:3;min-height:115px;overflow:hidden}.homepage-header.extended{height:200px}.homepage-header .wrap{box-shadow:0 5px 10px #888;background:#eee}.homepage-header .menu-languages{padding-bottom:10px}.homepage-header .menu-languages li .langImage{width:25px;transform:translateY(29%);margin:0 20px}.homepage-header .languages-dropdown>a.language-trigger{padding-top:.4rem}.homepage-header md-toolbar{padding:.5rem 1rem}.homepage-header md-toolbar a{cursor:pointer;display:block}.homepage-header md-toolbar.main-header{max-width:1920px;background:#eee;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;border-bottom:0}.homepage-header md-toolbar .logo img{width:195px;height:auto}.homepage-header md-toolbar .login,.homepage-header md-toolbar .logout{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.homepage-header md-toolbar .login a,.homepage-header md-toolbar .logout a{color:#8e793e;line-height:3rem;font-size:1rem;letter-spacing:2px;font-weight:700;text-transform:uppercase;text-decoration:none}.homepage-header md-toolbar .login a:hover,.homepage-header md-toolbar .logout a:hover{opacity:.8}.homepage-header md-toolbar .login a:last-child,.homepage-header md-toolbar .logout a:last-child{margin-left:2.4rem;position:relative}.homepage-header md-toolbar .login a:last-child:before,.homepage-header md-toolbar .logout a:last-child:before{content:"";display:block;position:absolute;width:1px;height:.9rem;left:-1.2rem;top:1rem;background:#8e793e}.homepage-header md-toolbar .login a:last-child.no_before:before,.homepage-header md-toolbar .logout a:last-child.no_before:before{content:"";display:none}.homepage-header md-toolbar .logout a:last-child:before{display:none}.homepage-header md-toolbar .menu-trigger{width:42px;height:35px;background:url(../../assets/images/redesign/list-menu.svg) no-repeat 50%;background-size:30px}.homepage-header md-toolbar.sub-header{padding:0;background-color:#000;-ms-flex-pack:center;justify-content:center;min-height:40px;box-shadow:0 5px 10px #888}.homepage-header md-toolbar.sub-header .newSubHeader{max-width:1920px;box-shadow:none}.homepage-header md-toolbar.sub-header .languages-dropdown,.homepage-header md-toolbar.sub-header a{color:#eee;text-transform:uppercase;padding:0 1.2rem;line-height:2.5rem;font-size:1rem;letter-spacing:2px;text-decoration:none}.homepage-header md-toolbar.sub-header .languages-dropdown:active,.homepage-header md-toolbar.sub-header .languages-dropdown:hover,.homepage-header md-toolbar.sub-header a:active,.homepage-header md-toolbar.sub-header a:hover{color:#8e793e}.homepage-header md-toolbar.sub-header .languages-dropdown:not(:first-child),.homepage-header md-toolbar.sub-header a:not(:first-child){position:relative}.homepage-header md-toolbar.sub-header .languages-dropdown:not(:first-child):before,.homepage-header md-toolbar.sub-header a:not(:first-child):before{content:"";display:block;position:absolute;width:1px;height:1rem;left:0;top:.7rem;background:#8e793e}.homepage-header md-toolbar.sub-header .languages-dropdown.discountLevel,.homepage-header md-toolbar.sub-header a.discountLevel{position:absolute;right:0;color:#8e793e;float:right;text-transform:none}.homepage-header md-toolbar.sub-header .languages-dropdown.discountLevel:before,.homepage-header md-toolbar.sub-header a.discountLevel:before{content:none}@media screen and (max-width:1369px){.homepage-header md-toolbar.sub-header .languages-dropdown.discountLevel,.homepage-header md-toolbar.sub-header a.discountLevel{display:none}}.homepage-header md-toolbar.sub-header .languages-dropdown.cart-empty,.homepage-header md-toolbar.sub-header a.cart-empty{pointer-events:none}.homepage-header md-toolbar.sub-header .languages-dropdown.cart-empty:active,.homepage-header md-toolbar.sub-header .languages-dropdown.cart-empty:hover,.homepage-header md-toolbar.sub-header a.cart-empty:active,.homepage-header md-toolbar.sub-header a.cart-empty:hover{color:#eee}.homepage-header md-toolbar.sub-header .languages-dropdown{position:relative;cursor:pointer}.homepage-header md-toolbar.sub-header .languages-dropdown .langImage{width:25px;transform:translateY(29%);margin:0 20px}.homepage-header md-toolbar.sub-header .languages-dropdown .languages{list-style-type:none;bottom:-82px;left:0;position:absolute;background:#222;padding-left:1rem;margin:0;width:100px}.homepage-header md-toolbar.sub-header .languages-dropdown .languages .language .langImage{width:25px;margin-left:6px}.homepage-header md-toolbar.sub-header .languages-dropdown .languages li{color:#eee}.homepage-header md-toolbar.sub-header .languages-dropdown .languages li:hover{color:#8e793e}.homepage-header md-toolbar.sub-header .languages-dropdown .languages span{font-size:.7rem}.homepage-header md-toolbar.sub-header .languages-dropdown .languages a{color:inherit;display:inline;font-size:.8rem;padding-left:.5rem}.homepage-header md-toolbar.sub-header .languages-dropdown .languages a:before{display:none}.homepage-header .menu .signup-links{display:-ms-flexbox;display:flex}.homepage-header .menu .menu-item{cursor:pointer;padding:.8rem 1rem;font-size:1rem;text-transform:uppercase;background:#000;color:#eee;font-size:.8rem;letter-spacing:2px;text-decoration:none}.homepage-header .menu .menu-item .langImage{width:25px;transform:translateY(29%);margin:0 20px 0 10px}.homepage-header .menu .menu-item:not(:last-child){border-bottom:1px solid #8e793e}.homepage-header .menu .menu-item.login{border-top:1px solid #8e793e;border-bottom:0;background:#eee;color:#8e793e;font-weight:700}.homepage-header .menu .menu-item.logout{background:#8e793e}.homepage-header .menu .menu-item.signup{text-decoration:none;background:#8e793e;font-weight:700;color:#fff;text-align:center}.homepage-header .menu .languages-dropdown .menu-item{display:block}.homepage-header .menu .languages-dropdown .menu-languages{background:#222;margin:0;font-size:.9rem;list-style-type:none;padding-left:0}.homepage-header .menu .languages-dropdown .menu-languages li{padding:0 1rem;color:#eee}.homepage-header .menu .languages-dropdown .menu-languages li a{color:inherit;padding:.5rem;width:88%;display:inline-block}.homepage-header .menu .languages-dropdown .menu-languages li span{font-size:.7rem}.main-content.homepage{font-size:1rem;max-width:1920px;margin:0 auto;padding:104px 0 0;min-height:100vh}.main-content.homepage .padded{padding:0 1rem}.main-content.homepage h2,.main-content.homepage h3{font-family:Helvetica-Normal;text-align:center}.main-content.homepage h2{position:relative;font-size:2rem;margin-bottom:3rem}.main-content.homepage h2:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.main-content.homepage h3{margin-bottom:2.5rem;font-size:1.4rem}.main-content.homepage h3 .info-trigger{display:inline-block;width:20px;height:20px;background:url(../../assets/images/redesign/tooltipicon.png) no-repeat 50%;background-size:contain;margin-bottom:-3px;cursor:pointer}.main-content.homepage h3 .info-trigger:hover{opacity:.7}.main-content.homepage .homepage-slider .ui-carousel{overflow:hidden}.main-content.homepage .homepage-slider .ui-carousel .track{transition:transform .8s ease!important;-webkit-transition:-webkit-transform .8s ease!important}.main-content.homepage .homepage-slider .ui-carousel .carousel-dots{display:block;bottom:20px}.main-content.homepage .homepage-slider .ui-carousel .carousel-dots li button:before{content:"";width:10px;height:10px;display:block;background:#000;border-radius:50%;border:1px solid #fff;-webkit-border-radius:50%}.main-content.homepage .homepage-slider .carousel-item{text-align:center}.main-content.homepage .homepage-slider .carousel-item .image{width:100%;height:566px;background-repeat:no-repeat;background-position:50%}.main-content.homepage .homepage-slider .ui-carousel .slide{height:auto}.main-content.homepage .homepage-slider p{text-align:center;font-family:Helvetica-Normal}.main-content.homepage .homepage-slider p:first-of-type,.main-content.homepage .homepage-slider p:nth-of-type(3),.main-content.homepage .homepage-slider p:nth-of-type(4){font-size:1.4rem}.main-content.homepage .homepage-slider p:nth-of-type(2){font-size:1rem;font-family:Roboto,sans-serif;letter-spacing:1px;margin-bottom:4rem}.main-content.homepage .homepage-slider p:nth-of-type(2) small{font-size:.7}.main-content.homepage .homepage-slider p:nth-of-type(3){margin-bottom:.5rem}.main-content.homepage .homepage-slider p:nth-of-type(4){margin-top:0;margin-bottom:4rem}.main-content.homepage .how-it-works{padding-bottom:3.5rem}.main-content.homepage hr{border-top:2px solid #eee;margin-top:0;margin-bottom:4rem}.main-content.homepage .info-wrapper{-ms-flex-pack:space-evenly;justify-content:space-evenly}.main-content.homepage .info-wrapper .column:not(:last-of-type) ul{padding-left:20%;box-sizing:border-box}.main-content.homepage .info-wrapper .column:last-of-type ul{padding-left:20%;padding-right:10%;box-sizing:border-box}.main-content.homepage .info-wrapper .column img{max-height:150px;width:auto;max-width:100%;display:block;margin:0 auto}.main-content.homepage .info-wrapper li{margin-bottom:.5rem;line-height:1.3rem}.main-content.homepage .emphasis{text-align:center;font-family:Helvetica-Normal;font-size:1.6rem;margin:3rem 0 5rem}.main-content.homepage .gallery{padding:0 1rem 2rem}.main-content.homepage .gallery p{font-family:Helvetica-Normal;text-align:center;font-size:1rem;margin-bottom:4rem}.main-content.homepage .gallery md-content{-ms-flex-pack:justify;justify-content:space-between}.main-content.homepage .gallery md-content .image-container{padding-bottom:2rem}.main-content.homepage .gallery md-content a{display:block}.main-content.homepage .gallery md-content img{display:block;width:80%;margin:0 auto}.login-form-wrapper{background:#fff;padding:2.5rem 1.5rem;min-width:400px;position:relative}.login-form-wrapper h2{position:relative;text-align:center;text-transform:capitalize;font-family:Helvetica-Normal;font-size:1.5rem;margin:0 0 2rem}.login-form-wrapper h2:after{content:"";display:block;position:absolute;height:1px;width:50px;left:0;right:0;margin:0 auto;top:40px;background:#000}.login-form-wrapper .close-modal{position:absolute;top:1rem;right:1rem;display:block;width:20px;height:20px;background:url(../../assets/images/redesign/close.svg) no-repeat 50%;background-size:contain}.login-form-wrapper .login-form md-input-container{display:block}.login-form-wrapper .login-form md-input-container:first-of-type{margin-top:0}.login-form-wrapper .login-form .btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.login-form-wrapper .login-form .btn-wrapper button{width:48%}.login-form-wrapper .login-form label{margin-top:1rem;display:block;width:48%;font-size:.8rem}.login-form-wrapper .login-form label input.ng-pristine{width:10%}.login-form-wrapper .login-form .error{color:red;margin-bottom:1rem;font-size:.8rem}.login-form-wrapper .login-form .forgot-password{margin-top:1rem;width:48%;text-align:right}.login-form-wrapper .login-form .forgot-password a{color:#8e793e;font-size:.8rem}.login-form-wrapper .login-form .create-account-link{color:#8e793e;text-decoration:underline;font-size:1rem;margin-top:1rem;display:block}.login-form-wrapper .login-form .why-to-create-an-account-link{color:#02a2ff}.login-form-wrapper .login-form .why-to-create-an-account{margin-top:1rem}.overlay{height:100vh;width:100%;position:fixed;background:hsla(0,0%,100%,.9);z-index:5;top:0;padding:5% 3% 5% 1%}.overlay img{display:block;margin:0 auto;max-width:100%;max-height:92%;opacity:0}.overlay img.fadeIn{opacity:1}.hidden{display:none}@keyframes a{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:a;animation-duration:2s}@media (max-width:1279px){.main-content.homepage .info-wrapper .column ul{width:50%;margin:0 auto}.main-content.homepage .info-wrapper .column:not(:last-of-type){margin-bottom:3rem}.main-content.homepage .info-wrapper .column:last-of-type ul,.main-content.homepage .info-wrapper .column:not(:last-of-type) ul{padding-left:10%;padding-right:10%}.main-content.homepage .gallery md-content img{max-width:50%;max-height:100%}}@media (max-width:959px){.homepage-header{min-height:70px}.homepage-header.extended{height:380px}.homepage-header md-toolbar .logo{width:140px}.menu{box-shadow:0 5px 10px #888}.main-content.homepage{padding:56px 0 0}.main-content.homepage h2.long-text:after{display:none}.main-content.homepage .homepage-slider .ui-carousel{margin-bottom:20px}.main-content.homepage .homepage-slider .carousel-item .image{height:400px;background-size:auto 400px}.main-content.homepage .info-wrapper .column ul{width:80%;margin:0 auto}.main-content.homepage .info-wrapper .column:not(:last-of-type) ul{padding-left:20%}.main-content.homepage .info-wrapper .column:last-of-type ul{padding-left:20%;padding-right:10%}.main-content.homepage .gallery md-content:nth-of-type(2){display:none}}@media (max-width:650px){md-dialog .redesign-modal.shipping h2:after{top:75px}.main-content.homepage{font-size:.9rem}.main-content.homepage .homepage-slider .ui-carousel{margin-bottom:10px}.main-content.homepage .homepage-slider .carousel-item .image{height:300px;background-size:auto 300px}.main-content.homepage .info-wrapper .column ul{width:100%;margin:0 auto}.main-content.homepage .info-wrapper .column:last-of-type ul,.main-content.homepage .info-wrapper .column:not(:last-of-type) ul{padding-left:10%;padding-right:10%}.main-content.homepage .gallery md-content img{max-width:80%;max-height:100%}.login-form-wrapper{max-width:320px;min-width:300px;margin:0 auto}}@media (max-width:414px){.main-content.homepage .homepage-slider .carousel-item .image{height:200px;background-size:auto 200px}}.orders-page{padding-top:1rem}.orders-page .start-video-link span{font-weight:700}.orders-page .hidden{display:none}.orders-page .order-in-cart{color:red;text-align:center;position:relative;top:-20px;margin:0;line-height:0}.orders-page .btn-primary.new-order[disabled]{background:#ccc;color:#999}.orders-page .controls{display:-ms-flexbox;display:flex}.orders-page h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 3rem;text-transform:capitalize}.orders-page h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.orders-page .button-wrap{text-align:center}@media (max-width:960px){.orders-page .button-wrap a{margin-bottom:20px}}@media (max-width:600px){.orders-page .button-wrap a{margin-bottom:0}}.orders-page .button-wrap a img{width:75px;height:75px}@media (max-width:450px){.orders-page .button-wrap a img{width:60px;height:60px}}.orders-page .button-wrap a span{font-weight:700}.orders-page .button-wrap:last-of-type{text-align:right}.orders-page .button-wrap .toggle-search{letter-spacing:1px;padding:1rem 3rem;font-size:1rem;margin:0;position:relative;background:rgba(142,121,62,.47) url(../../assets/images/redesign/search.svg) no-repeat 1rem;background-size:20px}.orders-page .button-wrap .toggle-search:after{content:"";display:block;position:absolute;width:18px;height:18px;top:35%;right:1rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.orders-page .button-wrap .toggle-search.open:after{content:"";transform:rotate(180deg)}.orders-page .control-wrap{background:#eee;padding:1rem;margin-top:1.5rem}.orders-page .control-wrap .section-wrapper{background:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap}.orders-page .control-wrap .input-wrapper{text-align:center}.orders-page .control-wrap .reset-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.orders-page .control-wrap .reset-wrap .reset-btn{border:2px solid #8e793e;color:#8e793e;background:transparent;width:340px;font-weight:700;padding:.8rem 1rem}.orders-page .control-wrap .reset-wrap .reset-btn:hover{opacity:.7}.orders-page .control-wrap .order-datepicker{white-space:normal;overflow:hidden;padding-right:0;margin-right:0}.orders-page .control-wrap .order-datepicker .md-button.md-icon-button{margin:1.55rem .5rem 0 0;height:40px;min-width:0;line-height:24px;padding:0 .8rem 0 0;width:auto;border-radius:50%}.orders-page .control-wrap .order-datepicker .md-button.md-icon-button.md-datepicker-triangle-button{padding:1rem;margin:0 .5rem 0 0}.orders-page .control-wrap .order-datepicker .md-button.md-icon-button.md-datepicker-triangle-button>div{border-top-color:#000}.orders-page .control-wrap .order-datepicker .md-datepicker-input-container{width:300px;margin:1rem 0;text-align:left;border-color:rgba(0,0,0,.12)}.orders-page .control-wrap .order-datepicker .md-datepicker-input{font-size:1rem!important;max-width:280px}.orders-page .control-wrap md-input-container{font-size:1rem;display:block;max-width:340px;margin:1rem auto;text-align:left}.orders-page .control-wrap md-input-container md-select-value{padding:8px 2px}.orders-page .control-wrap md-input-container md-select:not([disabled]):focus ._md-select-value{padding-bottom:12px;border-bottom-width:1px}.orders-page .order-photo-count{display:-ms-flexbox;display:flex;padding:.5rem;margin-top:2rem}.orders-page .order-photo-count div{text-align:center}.orders-page .order-photo-count div.total_orders div{padding:0 15px}.orders-page .order-photo-count div.total_orders div p{margin:5px}.orders-page .md-datepicker-calendar-pane.md-pane-open{left:26.2969px!important;top:318px!important}.orders-page .info{padding:.5rem 1rem;background:#eee;font-weight:700;margin:1rem 0 0;text-align:center;color:darkred}.orders-page .info span{text-decoration:underline;text-transform:uppercase}.orders-page .orders-list-header{margin-top:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#eee;border:thin solid #e0e0e0;padding-right:18px}.orders-page .orders-list-header .order-field{min-width:11.6%;width:11.6%;text-align:center;padding:.5rem 0;text-transform:uppercase;font-weight:700;font-size:.9rem}.orders-page .orders-list{height:50vh;overflow-y:scroll}.orders-page .btn-load-more{margin:2rem auto;display:block;padding:1rem 2rem}.orders-page .btn-load-more.hidden{display:none}.orders-page .orders-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;border:thin solid #e0e0e0;border-top:0}.orders-page .orders-container .order-field{min-width:11.1%;width:11.1%;text-align:center}.orders-page .orders-container .order-field .order-data{padding:.5rem .3rem}.orders-page .orders-container .order-field .order-data a{color:#ad974f;cursor:pointer;text-decoration:underline;position:relative}.orders-page .orders-container .order-field .order-data a.btn-review{padding:.2rem 1rem;border:thin solid darkred;background:darkred;color:#fff;text-decoration:none;text-transform:uppercase}.orders-page .orders-container .order-field .order-data a.btn-review:active,.orders-page .orders-container .order-field .order-data a.btn-review:hover{background:none;color:darkred}.orders-page .orders-container .order-field .order-data .reorder-button{background:#cac0a4;padding:.5rem;width:7.5rem;margin:auto;color:#000}.orders-page .orders-container .order-field .order-data .reordered-label{color:silver;text-transform:uppercase}.orders-page .orders-container .order-field .order-images{position:absolute;left:100%;top:-10px;z-index:100;display:block}.orders-page .orders-container .order-field .order-images md-content{padding:.5rem;background-color:rgba(0,0,0,.54)}.orders-page .orders-container .order-field .order-images md-content>div{background:#fff;width:auto}.orders-page .orders-container .order-field .order-images md-content img{max-height:80px;width:auto;max-width:none}.orders-page .orders-container .order-field .order-images md-content .order-dialog-dots{font-size:20px;text-align:center}.orders-page .orders-container .status-dialog{position:absolute;z-index:99;background-color:#eee;padding:1rem;line-height:1.3em;color:#000}.orders-page .orders-container .status-dialog strong{display:block;margin-bottom:.5rem}.orders-page .orders-container .status-dialog p{margin:0}.orders-page .loading{padding:2rem 0 3rem;text-align:center}.orders-page .loading p{margin-top:3rem}.orders-page .loading md-progress-circular{left:-20px}.orders-page .no-orders{text-align:center;margin:2rem 0}.redesign-modal.download-modal{max-width:100%;max-height:85vh}.download-modal-content{padding-bottom:3rem}.download-modal-content h1{font-size:1.2rem;text-align:center;text-transform:uppercase;margin-top:1.5rem}.download-modal-content p{text-align:center}.download-modal-content .wrapper{max-height:58vh;overflow-y:auto}.download-modal-content .photo-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.download-modal-content .photo-item-wrap{text-align:center;padding:0 .5rem 2rem;max-width:30%}.download-modal-content .photo-item-wrap a{color:#8e793e;display:block;margin-top:.5rem;padding:1rem}.download-modal-content .photo-item{position:relative;min-height:150px}.download-modal-content .photo-item .photo-item-loader{position:absolute;top:35%;left:0;right:0;margin:0 auto;z-index:1}.download-modal-content .photo-item img{width:100%;position:relative;z-index:2}@media (max-width:1279px){.orders-page .control-wrap .reset-wrap .reset-btn{width:240px}.orders-page .control-wrap .reset-wrap .reset-btn:hover{opacity:.7}.orders-page .control-wrap .order-datepicker .md-datepicker-input-container{width:200px}.orders-page .control-wrap md-input-container{width:240px}.orders-page .control-wrap md-input-container input{width:inherit}.orders-page .orders-list-header .order-field{min-width:16.3%;width:16.3%}.orders-page .orders-list-header .order-field:nth-child(5),.orders-page .orders-list-header .order-field:nth-child(8){display:none}.orders-page .orders-container .order-field{min-width:14.2%;width:14.2%}.orders-page .orders-container .order-field:nth-child(5),.orders-page .orders-container .order-field:nth-child(8){display:none}.orders-page .orders-container .order-field .order-images md-content>div{background:#fff;width:auto}.orders-page .orders-container .order-field .order-images md-content img{max-height:50px}}@media (max-width:959px){.orders-page{padding-top:0}.orders-page .button-wrap button{width:300px;max-width:300px}.orders-page .button-wrap:last-of-type{text-align:center;margin-top:1rem}.orders-page .control-wrap .order-datepicker .md-datepicker-input-container{width:400px}.orders-page .control-wrap md-input-container{width:440px;max-width:440px}.orders-page .control-wrap md-input-container input{width:100%;max-width:100%}.orders-page .orders-list-header{display:none}.orders-page .orders-list{margin-top:1.5rem}.orders-page .hide-small{display:none}.orders-page .orders-container{-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;border-bottom:thin solid #e0e0e0;padding-bottom:1rem;margin-bottom:1rem}.orders-page .orders-container .order-field{min-width:50%;width:50%}.orders-page .orders-container .order-field:first-child{min-width:100%;width:100%;margin-bottom:.5rem}.orders-page .orders-container .order-field:nth-child(5){display:none}.orders-page .orders-container .order-field:nth-child(8){display:block}.orders-page .orders-container .order-field .order-data{padding:.3rem}.orders-page .orders-container .order-field .order-data a.btn-download,.orders-page .orders-container .order-field .order-data a.btn-review{padding:.5rem 1rem;display:block;max-width:70%;margin:0 auto}.orders-page .orders-container .order-field .order-data a.btn-download{text-decoration:none;text-transform:uppercase;border:thin solid #ad974f}.orders-page .orders-container .order-field .order-images{display:none!important}.download-modal-content .photo-item-wrap{max-width:45%}}@media (max-width:600px){.orders-page h1{font-size:1.8rem;width:300px;margin:0 auto 3rem}.orders-page .control-wrap{overflow:hidden}.orders-page .control-wrap .order-datepicker .md-datepicker-input-container{width:240px}.orders-page .control-wrap md-input-container{width:280px;max-width:280px}.orders-page .control-wrap md-input-container input{width:100%;max-width:100%}.download-modal-content .photo-item-wrap{max-width:100%}}.revise-existing-order-modal{padding:10px 50px 30px;text-align:center;background-color:orange;font-weight:700;color:#fff;border:3px solid #000}.revise-existing-order-modal ul{list-style:none;font-size:1.15em;padding-left:0}.revise-existing-order-modal ul li{color:#fff;margin-bottom:10px}.revise-existing-order-modal ul li span.link{color:blue}.revise-existing-order-modal a,.revise-existing-order-modal a:active,.revise-existing-order-modal a:visited,a.partial-refund:active,a.partial-refund:visited{color:#fff}.picker-container .container md-toolbar.md-height.landscape{display:none}[no-overflow]{overflow:initial}.lang-fr .unpaid-orders__text{margin-right:.8rem}.lang-es .unpaid-orders__text{margin-right:2.8rem}.placeholder-div{height:120px;width:230px;position:relative;float:left;text-align:center}.md-calendar-month-label{border:none!important}.revision-submited-modal{text-align:center;font-weight:700;color:#fff}.revision-submited-modal .checkmark-animated__holder{margin:0 auto!important;background:orange;border:1px solid #94928e}.revision-submited-modal .checkmark-animated__holder:after{border:2px solid orange}.revision-submited-modal .inner-modal{position:relative;width:400px;padding:10px 50px 30px;background-color:orange;border:3px solid #000}.revision-submited-modal a,.revision-submited-modal a:active,.revision-submited-modal a:visited{color:#fff}.redesign-modal.reorder-modal{width:900px;max-width:900px}.redesign-modal.reorder-modal .printer-button{margin:0 auto}.redesign-modal.reorder-modal .order-detail-page .order-summary{margin-bottom:1rem}.redesign-modal.reorder-modal .order-detail-page .order-summary .summary-detail .reorder-reference{color:#ad974f;text-decoration:underline}.redesign-modal.reorder-modal .order-detail-page .images-comparison .photo-preview{padding:0}.redesign-modal.reorder-modal .order-detail-page .images-comparison .photo-preview img{max-width:50%;margin:0 1.5rem;pointer-events:none}.redesign-modal.reorder-modal .order-detail-page .shipping-info p{margin:0}.pricingPage{padding-top:1rem}.pricingPage h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 2rem;text-transform:capitalize}.pricingPage h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.pricingPage .pageDescription{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:.9rem;margin:0 0 3rem;text-transform:capitalize}.pricingPage .miniNav{max-width:1200px;margin:auto;margin-bottom:20px}.pricingPage .miniNav .miniNavLink{cursor:pointer;color:gray}.pricingPage .miniNav .activeLink{color:#8e793e}.pricingPage .pricingDesctiption{text-align:center;margin-top:10px}.pricingPage .pricingDesctiption p{margin-top:0;margin-bottom:7px;font-size:14px}.pricingPage .pricingDesctiption .descriptionDevider{margin-top:25px}.pricingPage .pricingDesctiption .activatePricingButton{background-color:#941100;color:#fff}.pricingPage .currSel{background-color:#f0f0f0;min-height:30px;border-radius:10px}.pricingPage .currSel ._md-select-value{padding-left:10px}.pricingPage .allCh{position:relative;left:calc(100% - 200px);font-family:sans-serif;color:#999;top:-5px;max-width:210px}.pricingCardDefault{background-color:#f9f9f9}.pricingCardActive{margin-bottom:0}.goldLetter{color:#8e793e}.cardSpinerContainer{padding-bottom:38px}.loadingDiscounts{position:absolute;bottom:-40px;right:50%;transform:translateX(50%)}.cardHolder{max-width:1200px;margin:auto}.currSel{width:80px;margin-top:0;float:right;top:-2rem;position:absolute;right:0;top:101px;z-index:2}.valuteContainer{top:130px!important}.csview{position:absolute;top:-1rem;left:calc(100% - 220px);font-size:13px;font-weight:600;width:150px}@media screen and (max-width:1299px) and (min-width:960px){.cardHolder{min-width:900px}}@media screen and (max-width:959px){.cardHolder,.pricingPage .miniNav{max-width:600px}}@media screen and (max-width:600px){.valuteContainer{top:100px!important}}.loc-profile{width:100%;min-height:100vh;padding-top:1rem}.loc-profile .cc-logo-holder{height:30px;width:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.loc-profile .cc-logo-holder img{height:100%;width:auto}.loc-profile .value_your_biz_profile{margin:0 auto 1rem;font-size:1.125rem;font-weight:700;text-align:center}.loc-profile table.wh1{width:100%}.loc-profile table.wh1:first-of-type{margin-top:20px}.loc-profile table.wh1 button{background:#fff;color:#8e793e;border:2px solid #8e793e;margin:10px 0;width:10rem}.loc-profile table .material-icons{color:#8e793edf;cursor:pointer;vertical-align:bottom}.loc-profile md-switch{display:-ms-inline-flexbox;display:inline-flex;margin:0;vertical-align:middle}.loc-profile .md-toolbar-tools{background:#1d1d1d;font-size:13px;height:inherit;padding:5px 3px;text-align:center;font-weight:700}.loc-profile .gr tr{background:#eee}.loc-profile .spon{font-weight:600}.loc-profile .blue{color:blue}.loc-profile .grey{color:#656565}.loc-profile h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 3rem;text-transform:capitalize}.loc-profile h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.loc-profile table thead th{text-transform:uppercase;letter-spacing:1px;background:rgba(142,121,62,.47);padding:.5rem;font-size:1.2rem;margin:0;position:relative;font-weight:700;text-align:left}.loc-profile table,.loc-profile table tbody td{background:#fff;border:#fff}.loc-profile md-switch.md-checked.md-primary div._md-thumb{background:#8e793e}.loc-profile md-switch.md-primary div._md-bar{background:#ddd}.loc-profile tr td b.wbc{font-size:.7rem}.loc-profile tr td p.wpc{font-size:1.1rem;margin:5px 0 .5rem 5px;color:#00000066}.w-add-w{max-width:85%}.w-add-w .btn-gold{padding:4px 6px;color:#fff;background:rgba(142,121,62,.8);background:#8e793ecc;font-size:13px}.w-add-w .md-toolbar-tools{background-color:#fff}.w-add-w md-checkbox.md-checked ._md-icon{background-color:#ff9b00}.w-add-w button[disabled]{background:#919191;color:#fff;border-color:#a1a1a1}.w-add-w h2{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:1.5rem;text-transform:capitalize;color:#000;font-weight:700;margin-top:40px;width:100%}.w-add-w h2:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:2rem;background:#000}.w-add-w .gold{color:#8e793e}.ch-pass,.edit-acc{max-width:80%;max-height:90%}.ch-pass .btn-gold,.edit-acc .btn-gold{color:#fff;background:rgba(142,121,62,.8);background:#8e793ecc;font-size:13px;border-radius:0;width:8.75rem;height:3.25rem}.ch-pass .md-toolbar-tools,.ch-pass md-toolbar,.edit-acc .md-toolbar-tools,.edit-acc md-toolbar{background-color:#fff;margin-bottom:15px}.ch-pass button[disabled],.edit-acc button[disabled]{background:#919191;color:#fff;border-color:#a1a1a1}.ch-pass md-input-container,.edit-acc md-input-container{width:99%;margin-top:10px}.ch-pass md-dialog-actions,.edit-acc md-dialog-actions{-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.ch-pass .box,.edit-acc .box{float:left}.ch-pass button.md-sp,.edit-acc button.md-sp{background:#eee;color:#666;border-radius:0}.ch-pass button.md-raised,.edit-acc button.md-raised{margin:0;font-size:12px;color:blue;font-weight:700;float:left;padding:5px;line-height:1em}.ch-pass ul.info-text,.edit-acc ul.info-text{margin-bottom:50px}.ch-pass .paddingL,.edit-acc .paddingL{padding-left:10px}.ch-pass h2,.edit-acc h2{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:1.5rem;text-transform:capitalize;color:#000;font-weight:700;margin-top:40px;width:100%}.ch-pass h2:after,.edit-acc h2:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:2rem;background:#000}.ch-pass .md-toolbar-tools,.edit-acc .md-toolbar-tools{background-color:#fff}.ch-pass .gold,.edit-acc .gold{color:#8e793e}.ch-pass md-input-container input,.edit-acc md-input-container input{padding-top:2px;padding-bottom:0}@media only screen and (min-width:960px){.ch-pass .w30,.edit-acc .w30{width:30%;min-width:240px}.ch-pass .box1,.edit-acc .box1{width:55%}}@media only screen and (max-width:959px){.ch-pass .box1,.ch-pass .box2,.ch-pass .w30,.edit-acc .box1,.edit-acc .box2,.edit-acc .w30{width:90%}}.reset-password{margin-top:20%}.reset-password h3{margin-bottom:10px;text-align:center;font-size:1.5rem}.reset-password p{margin:10px 0 0}.reset-password__invalid-url{margin-top:5%}.reset-password__form{margin:20px 0;padding:20px;border:1px solid #cecece;border-radius:5px;text-align:center}.reset-password__form .reset-password__form__question{text-align:left;margin-bottom:5px}.reset-password__form__unequal-pass{height:32px}.reset-password__form md-input-container{margin:10px 0}.wrapper--sample{width:100%!important}.sample-header{padding:0 20px}.sample-header img{width:100%;display:block;margin:0 auto}.sample2,.sample3{max-width:1200px}.sample1{margin-bottom:50px;margin-top:75px}.sample1 h1{text-align:center;text-transform:uppercase;font-size:1.8em}.sample1 .download-guide{float:right;text-align:center;margin:-70px 20px -40px 0}.sample1 .download-guide h3{margin:.5em 0 0}.sample1 .download-guide p{font-style:italic;font-size:14px}.sample1 .download-guide button{outline:none;border:none;font-size:15px;margin-top:10px}.sample1 i{margin-left:115px}.sample1 p{margin:5px 0}.sample1 button>a{color:#fff;text-decoration:none}.sample2{margin-top:100px}.sample2 div{text-align:center;font-weight:700}.sample3{padding:0 0 2.5rem}.sample3 .gold{margin:.25rem 0 0}.sample3 a{color:#8e793e}.sample3 p{text-align:center}.sample1 button,.sample1 img,.sample3 button,.sample3 img{margin:0 auto;display:block;max-width:100%;outline:none}.sample1 img,.sample3 img{max-height:200px}.sample1 button,.sample3 button{margin-top:20px;font-size:.75rem}.sample1 .padd5,.sample3 .padd5{padding:5px}.sample-page .md-dialog-container md-dialog md-dialog-actions{width:320px}.loc-sample{width:100%;min-height:100vh;padding-top:1rem;max-width:1200px;margin:0 auto}.loc-sample .download-guide{font-size:.75rem;float:right;padding:0 20px}.loc-sample .download-guide h3,.loc-sample .download-guide p{text-align:center;font-size:1rem}.loc-sample .download-guide p{margin-top:0}.loc-sample .download-guide p a{color:#8e793e}.loc-sample h1{font-size:2rem;text-transform:capitalize}.loc-sample h1,.loc-sample h5{font-family:Helvetica-Normal;text-align:center;position:relative;margin:0 0 3rem}.loc-sample h5{font-size:1rem;font-weight:400}.loc-sample h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.s3a{position:relative;left:75%;top:-40px;width:32px;display:inline-block;cursor:pointer}.s3a img{height:32px}.wSamp .redesign-modal h2:after{position:relative;top:.5rem}@media (max-width:1200px){.sample1 .download-guide{float:none;margin:10px auto}.sample2{margin-top:30px}}.md-button.cta-primary{background-color:orange}.md-button.cta-success{background-color:green}.md-button.cta-secondary{background-color:#cdcdcd}.md-button.btn-orange{border-radius:12px;padding:6px 20px;background:linear-gradient(180deg,#ffc87e,#ff9b00);border:2px solid #e1a453;outline:none;text-transform:uppercase;font-weight:700;font-size:1.25em}.md-button.btn-orange:hover{background:linear-gradient(180deg,#fec87e,#fb7d05)}.md-button.btn-orange:active{background:#fec87e}.md-button.btn-orange.md-fab[disabled],.md-button.btn-orange.md-raised[disabled],.md-button.btn-orange[disabled]{background:#919191;color:#ccc;border-color:#a1a1a1}.md-button.btn-orange.md-raised:not([disabled]),.md-button.btn-orange:not([disabled]).md-fab:active,.md-button.btn-orange:not([disabled]).md-raised:active{box-shadow:none}.md-button.btn-orange .md-ripple-container{border-radius:12px}.md-button.btn-green{border-radius:12px;padding:6px 20px;background:linear-gradient(180deg,#57ac57,#008f02);border:2px solid #066406;outline:none;text-transform:uppercase;font-weight:700;font-size:1.25em;color:#fff}.md-button.btn-green:hover{background:linear-gradient(180deg,#54ac56,#09c60a)}.md-button.btn-green:active{background:#52ac52}.md-button.btn-green.md-fab[disabled],.md-button.btn-green.md-raised[disabled],.md-button.btn-green[disabled]{background:#919191;color:#ccc;border-color:#a1a1a1}.md-button.btn-green.md-raised:not([disabled]),.md-button.btn-green:not([disabled]).md-fab:active,.md-button.btn-green:not([disabled]).md-raised:active{box-shadow:none}.md-button.btn-green .md-ripple-container{border-radius:12px}.md-button.btn-green--canvas{margin:20px 0;padding:5px}.md-button.btn-white{border-radius:12px;padding:6px 20px;background:linear-gradient(180deg,#fefefe,#ebebeb);border:2px solid #d5d5d5;outline:none;text-transform:uppercase;font-weight:700;font-size:1.25em}.md-button.btn-white:hover{background:linear-gradient(180deg,#fefefe 70%,#f2b564)}.md-button.btn-white:active{background:#f5f5f5}.md-button.btn-white.md-fab[disabled],.md-button.btn-white.md-raised[disabled],.md-button.btn-white[disabled]{background:#919191;color:#ccc;border-color:#a1a1a1}.md-button.btn-white.md-raised:not([disabled]),.md-button.btn-white:not([disabled]).md-fab:active,.md-button.btn-white:not([disabled]).md-raised:active{box-shadow:none}.md-button.btn-white .md-ripple-container{border-radius:12px}.md-button.btn-questionnaire{position:absolute;right:0;top:-20px;font-size:.875em;line-height:1em}.md-button.btn-login{border-radius:12px;padding:6px 20px;background:linear-gradient(180deg,#ffc87e,#ff9b00);border:2px solid #e1a453;outline:none;text-transform:uppercase;font-weight:700;font-size:1em;padding:8px 0;border-radius:6px;min-height:30px;line-height:1}.md-button.btn-login:hover{background:linear-gradient(180deg,#fec87e,#fb7d05)}.md-button.btn-login:active{background:#fec87e}.md-button.btn-login.md-fab[disabled],.md-button.btn-login.md-raised[disabled],.md-button.btn-login[disabled]{background:#919191;color:#ccc;border-color:#a1a1a1}.md-button.btn-login.md-raised:not([disabled]),.md-button.btn-login:not([disabled]).md-fab:active,.md-button.btn-login:not([disabled]).md-raised:active{box-shadow:none}.md-button.btn-login .md-ripple-container{border-radius:12px;border-radius:4px}.md-button.cta-primary.btn-orange[disabled].discount-apply__button{margin-top:6px;background:transparent;border:2px solid #a9a9a9;border-radius:0}.md-button.cta-primary.btn-orange[disabled].discount-apply__button .apply_button_inactive{color:#a9a9a9}.md-button.cta-primary.btn-orange:not([disabled]).discount-apply__button{margin-top:6px;background:transparent;border:2px solid #a9a9a9;border-radius:0;cursor:pointer}.md-button.cta-primary.btn-orange:not([disabled]).discount-apply__button:hover{background:transparent}.md-button.cta-primary.btn-orange:not([disabled]).discount-apply__button .apply_button_inactive{color:#0433ff}.md-button.cta-primary.btn-orange:not([disabled]).discount-apply__button.coupon-applied .apply_button_inactive,.md-button.cta-primary.btn-orange:visited .apply_button_inactive{color:#a9a9a9}.text-center{text-align:center}.text-blue{color:blue}.button-inline{cursor:pointer}.button-inline:hover{color:#888}.lowercase{text-transform:lowercase}.main__content{min-height:95vh;margin:0 auto}.main__content,.main__content .main-wrapper{max-width:1920px}.main__content .wrapper{padding:120px 1.5rem 3rem}@media (max-width:600px){.main__content .wrapper{padding:90px 1rem 2rem}}a,a:active,a:visited{color:blue}.tooltip,a.tooltip,a .tooltip{color:#6cf!important}@keyframes b{0%{height:0;width:0;visibility:visible}25%{height:0;width:55px;visibility:visible}to{height:130px;width:55px;visibility:visible}}@keyframes c{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.loading-wrapper{min-height:250px}.loading-wrapper md-progress-circular.md-default-theme path,.loading-wrapper md-progress-circular path{stroke:#c8c8c8}.checkmark-animated{display:block;margin:50px auto;min-height:250px}.checkmark-animated__holder{width:220px;height:220px;animation:c 1s}.checkmark-animated__holder:after{content:"";position:absolute;width:220px;height:220px;padding:9px;border-radius:50%;top:-11px;left:-11px}.checkmark-animated__icon{transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-right:10px solid #fff;border-top:10px solid #fff;display:block;height:130px;width:55px;position:relative;top:120px;left:36px;box-shadow:12px -8px 10px rgba(0,0,0,.1);animation:b .4s linear .9s forwards;visibility:hidden}table{border-collapse:collapse}table,table thead th{border:1px solid #cecece}table thead th{padding:5px;text-align:center;background:linear-gradient(180deg,#fcfcfc 0,#d4d4d4)}table tbody tr:nth-child(odd){background:#eee}table tbody td{border:1px solid #cfcfcf;padding:3px}md-tooltip.md-tooltip-full ._md-content{height:auto}md-tooltip.md-tooltip-full ._md-content table{max-width:100%;font-size:12px;text-align:center}md-tooltip.md-tooltip-full ._md-content table caption{font-size:14px;font-weight:700;padding-bottom:10px}md-tooltip.md-tooltip-full ._md-content table td,md-tooltip.md-tooltip-full ._md-content table th{min-width:16.66%;border:1px solid #ddd;text-align:center;padding:8px;background-color:#fff}md-tooltip.md-tooltip-full ._md-content table td{font-weight:400}md-tooltip.md-tooltip-full ._md-content table h5{margin:0;padding:0;font-weight:400}md-input-container .md-errors-spacer{min-height:0}md-input-container .md-input{padding:.5rem;height:auto;font-size:1rem}md-input-container .md-input::-webkit-input-placeholder{color:#999;text-align:left;font-style:italic}button{outline:none;border:0;display:inline-block;text-align:center;padding:1rem;text-transform:uppercase;font-size:1rem;min-width:120px}button.btn-default{background:#eee;color:#666}button.btn-default:hover{background:#99999947}button.btn-primary{background:#8e793e;color:#fff}button.btn-primary:hover{opacity:.8}md-radio-group .md-checked .md-ink-ripple,md-radio-group.md-default-theme .md-checked .md-ink-ripple{color:#ad974f}md-radio-button.md-checked ._md-off,md-radio-button.md-default-theme.md-checked ._md-off{border-color:#ad974f}md-radio-button ._md-on,md-radio-button.md-default-theme ._md-on{background-color:#ad974f}md-checkbox.md-checked .md-ink-ripple,md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#ad974f}md-checkbox.md-checked ._md-icon,md-checkbox.md-default-theme.md-checked ._md-icon{background-color:#ad974f}.cta-primary.md-button.md-default-theme.md-raised:not([disabled]):hover,.cta-primary.md-button.md-raised:not([disabled]):hover{background-color:#ffb733}.cta-success.md-button.md-default-theme.md-raised:not([disabled]):hover,.cta-success.md-button.md-raised:not([disabled]):hover{background-color:#00b300}.md-button,md-tooltip.custom-tooltip{border-radius:0}md-tooltip.custom-tooltip ._md-content,md-tooltip.custom-tooltip .md-default-theme ._md-content{background-color:#cedbef;color:#000;font-size:1rem;padding:1rem}md-input-container.md-input-has-placeholder.md-input-invalid{text-align:left;color:#999}md-input-container.md-default-theme .md-placeholder,md-input-container.md-default-theme label{color:grey!important}input::-webkit-input-placeholder{color:red}input:-moz-placeholder,input::-moz-placeholder{color:red}input:-ms-input-placeholder{color:red}md-dialog,md-dialog.md-default-theme{overflow:initial;border-radius:0;border-color:none;background:#fff}md-dialog.md-default-theme a.btn-close,md-dialog a.btn-close{position:absolute;top:-10px;right:-10px;border-radius:50%;width:35px;height:35px;background:#fff;border:2px solid #ccc}md-dialog.md-default-theme a.btn-close:hover i,md-dialog a.btn-close:hover i{color:#333}md-dialog.md-default-theme a.btn-close i,md-dialog a.btn-close i{position:absolute;top:5px;left:6px;color:orange;background:none;border:none}md-dialog.md-default-theme>div,md-dialog>div{padding:20px}header .md-button.md-focused{color:red}.animate.ng-enter,.animate.ng-leave{transition:all .5s linear}.animate.ng-enter{opacity:0}.animate.ng-enter.ng-enter-active{opacity:1}.animate.ng-leave{opacity:0}.animate.ng-leave.ng-leave-active{opacity:0;display:none}.order-status__1{color:#008f00}.order-status__20{color:#f90}.order-status__21{color:#ff9300}.order-status__3{color:#f0f}.order-status__6{color:red}.order-status__17{color:#a6aaa9}.order-status__18{color:#000}.order-status__15{color:#a6aaa9}.order-status__16{color:#ff0}.order-status__19{color:#ff2600}.ng-table-pager{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;display:none}.ng-table-pager .ng-table-counts{-ms-flex-order:2;order:2}.ng-table-pager .ng-table-counts>.btn{background-color:#efefef;border:1px solid #cecece;outline:none;padding:3px 8px}.ng-table-pager .ng-table-counts>.btn.active{background-color:#fff}.ng-table-pager .pagination{list-style-type:none;display:-ms-flexbox;display:flex;padding:0}.ng-table-pager .pagination li a{color:#000;background-color:#efefef;border:1px solid #cecece;outline:none;padding:3px 8px;text-decoration:none;display:block}.ng-table-pager .pagination li a:hover{text-decoration:underline}.ng-table-pager .pagination li.active>a{background-color:#fff}.ng-table-pager .pagination li.disabled>a{color:#ccc;cursor:not-allowed;text-decoration:none}.standAloneLogin{padding-top:100px;text-align:center;padding-bottom:110px;width:430px;margin:auto;max-width:unset}.standAloneLogin img{margin:auto;max-width:100%;margin-bottom:25px}.footerHolder{position:fixed;bottom:0;width:100%}.login-form-wrapper{padding-top:30px;padding-bottom:80px;box-shadow:0 0 15px 2px rgba(0,0,0,.44);box-sizing:border-box}@media screen and (max-width:959px){.standAloneLogin{width:80%}}@media screen and (max-width:599px){.standAloneLogin{width:90%}.standAloneLogin .login-form-wrapper{padding:0;box-shadow:none;box-sizing:border-box}}#toast-container{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;width:300px;outline:none;box-shadow:none}.toast-custom-message{background-color:#efefef;border:2px solid #cecece;border-radius:8px;padding:20px}.toast-custom-message .toast-close-button{background-color:#efefef;border:2px solid #cecece;border-radius:50%;padding:0 5px;line-height:1;color:#ff9b00;position:absolute}.toast-custom-message .toast-title{color:#000}.expansionPanel{width:calc(100% - 50px);margin-left:50px}.expansionPanel h2:focus,.expansionPanel h3:focus{outline:none}.expansionPanel h2.open:after,.expansionPanel h3.open:after{content:"";transform:rotate(0deg)}.expansionPanel h3{font-style:italic;letter-spacing:1px;padding-right:3rem;position:relative;padding-left:40px;cursor:pointer}.expansionPanel h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:18%;left:.5rem;transform:rotate(-90deg);background:url(../../assets/images/redesign/black_arrow.png) no-repeat 50%;background-size:contain}.expansionPanel .expansionHeading{font-style:italic;letter-spacing:1px;padding-right:3rem;position:relative;padding-left:40px;cursor:pointer}.expansionPanel .answer{padding:0 40px;padding-right:0;position:relative}.Test{overflow:visible!important}.photo{position:relative;padding:8px;overflow:hidden}.photo__wrap{height:150px;width:150px;line-height:150px;margin:auto;transition:transform .35s}.photo__thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;cursor:pointer}.photo .rotate_right{outline:none;margin:10px auto 0;position:relative;display:block;width:32px;height:32px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDUwOS44MjMgNTA5LjgyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA5LjgyMyA1MDkuODIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTUwOS44MjMsMjU0LjkxMWMwLDE0MC41NTktMTE0LjM1NCwyNTQuOTExLTI1NC45MTEsMjU0LjkxMUMxMTQuMzUzLDUwOS44MjIsMCwzOTUuNDcsMCwyNTQuOTExaDQ0Ljk3ICAgYzAsMTE1Ljc1OCw5NC4xODIsMjA5Ljk0OSwyMDkuOTQyLDIwOS45NDljMTE1Ljc1NywwLDIwOS45MzgtOTQuMTkxLDIwOS45MzgtMjA5Ljk0OWMwLTExNS43Ni05NC4xODItMjA5Ljk0MS0yMDkuOTM4LTIwOS45NDEgICBjLTUwLjg5MywwLTk5LjUwNSwxOC4yOTEtMTM3LjcxOSw1MS41NThsNDUuOTA4LDQ1LjkwM0wyMC41MDcsMTY1LjIwOEw0My4yODMsMjIuNjMzbDQyLjA1Nyw0Mi4wNSAgIEMxMzIuMDk3LDIyLjk3MiwxOTIuMDcxLDAsMjU0LjkxMiwwQzM5NS40NjksMCw1MDkuODIzLDExNC4zNTMsNTA5LjgyMywyNTQuOTExeiBNNDA5LjY1MywyNTEuMTY0TDI1NS4wMDIsOTYuNTEzTDEwMC4zNDcsMjUxLjE2NCAgIGwxNTQuNjU1LDE1NC42NTJMNDA5LjY1MywyNTEuMTY0eiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}.photo .rotate_right:active,.photo .rotate_right:hover{cursor:pointer;opacity:.75}.error-file-format{text-align:center;color:red}.wizard-step{background:linear-gradient(180deg,#3c3c3c,#080808);color:#fff;position:relative;margin:15px 10px 0;height:34px;min-height:42px;box-sizing:border-box;padding:2px;text-align:center;text-transform:uppercase;border:2px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.4);z-index:9}.wizard-step.-has-arrow{background:#b4b4b4;margin-right:30px}.wizard-step.-has-arrow:after{content:"";position:absolute;width:61px;height:82px;top:-20px;right:-40px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(../assets/images/arrow.png) no-repeat 50%}.wizard-step span{line-height:34px}.wizard-step__label-wrap{width:300px}.wizard-step__label-text,.wizard-step__label-wrap{float:left;position:relative;height:120px;overflow:hidden}.wizard-step__label-text{width:30%}.wizard-step__label-text.no-changes-label{width:100%}.wizard-step__label-image{float:left;height:120px;width:70%;overflow:hidden}.wizard-step__label-image img{width:180px;height:120px}.wizard-step__valign{float:left;height:100%;width:100%;display:table;vertical-align:middle}.wizard-step__center{display:table-cell;vertical-align:middle}.wizard-step__center p{margin:0;padding:0}.wizard-step__center p.sub-label{font-size:10px}.wizard-step__arrow{position:absolute;width:0;height:0;right:-17px;top:-10px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #ccc}.wizard-step__texarea-wrap{width:100%}.wizard-step__texarea-wrap label.md-required.textarea-label{color:#ff2600;font-size:20px}.wizard-step__texarea-wrap label.md-required.textarea-label:after{color:rgba(0,0,0,.87)}.wizard-step__texarea-wrap textarea.special-instructions{width:75%;background-color:#fff;color:#535353!important;border-radius:4px;font-family:Roboto;max-width:100%;height:50px;border:1px solid #bec6ca;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;padding:3px 0 3px 3px;margin:5px 1px 3px 0}.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-focused textarea.special-instructions,.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-invalid textarea.special-instructions{width:75%;border:1px solid #bec6ca;box-shadow:0 0 5px #51cbee;padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid #51cbee}.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-focused label.md-required,.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-invalid label.md-required{color:#ff2600;font-size:20px}.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-focused label.md-required:after,.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-invalid label.md-required:after{color:rgba(0,0,0,.87)}.wizard-step__texarea-wrap.md-input-has-placeholder.md-input-has-value label.md-required{color:#000}.wizard__warning{perspective:400px;color:#7f170e;margin-top:4px}.wizard__warning img{width:15px;height:15px;-webkit-animation-name:rotation;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.wizard__loader{float:left;overflow:hidden;margin:10px}.wizard-btns .btn-orange{width:65%}.wizard-select-service{position:relative}.wizard-select-service a.tooltip-service{position:absolute;top:0;left:120px;line-height:1;z-index:1}.wizard-select-service a.tooltip-service3{top:65px}.wizard-select-service a.tooltip-service1{top:205px}.wizard-select-service a.tooltip-service2{top:340px}.wizard-select-service a.tooltip-service4 .custom-tooltip{width:500px}.md-button.btn-orange.btn-next{min-height:44px}.photo-wizard .text-small{font-size:12px}.photo-wizard .text-no-spacing{margin:0;padding:2px}.photo-wizard .md-button.btn-orange{padding:12px 20px;font-size:1em;line-height:1}.photo-wizard .wizard-btns--opacity .md-button.btn-orange{opacity:.7}.step1{overflow-x:hidden}.column-last .animate{-ms-flex-negative:0;flex-shrink:0}.animate-last{margin-top:30px}.step-canvas h3{font-size:16px}.step-canvas a,.step-canvas h3{display:inline-block}.step-canvas a.tooltip-service{margin-left:10px}.canvas-cost{margin-bottom:5px;width:483px}.canvas-cost.padded{padding-bottom:10px}.canvas-cost:after{visibility:hidden;display:block;content:"";clear:both;height:0}.canvas-cost .format_container{margin-bottom:8px;padding-left:85px;width:485px;height:20px;overflow:auto}.canvas-cost .format_container:not(:first-of-type){margin-top:16px}.canvas-cost md-radio-button{display:inline-block}.canvas-cost md-radio-button.background_replacement{margin-bottom:0}.canvas-cost md-radio-button ._md-container{top:57%}.canvas-cost md-radio-button.special_class ._md-container{top:30%}.canvas-cost span{float:right;min-width:90px;display:block;font-size:16px;line-height:16px}.canvas-cost span.format{font-size:13px;font-weight:700}.canvas-cost span.your-cost{padding-top:3px;font-weight:700;margin-right:15px}.canvas-cost span.format-name{float:left;font-weight:700}.canvas-cost span.suggested-retail{color:#999;font-style:italic;padding-top:3px;width:121px}.canvas-cost.padded a.tooltip-service.tooltip-service5{margin-left:5px}.canvas-cost.padded a span.tooltip{min-width:0}.canvasSizes .canvas-cost{margin-bottom:10px}.canvasSizes .canvas-cost.flm_sizes{margin-bottom:25px}.canvasSizes .canvas-cost .format_container{padding-left:0}.bg-replacement-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;max-width:240px;min-width:240px}.bg-replacement-images div{display:block;margin-bottom:12px;cursor:pointer}.bg-replacement-images div.sel_outline{outline:3px solid red}.bg-replacement-images div img{width:70px;height:auto;margin-bottom:-4px}.bg-replacement-images div img:hover{outline:3px solid red}.special-instructions{margin-top:8px;max-height:unset!important;min-height:85px!important}md-radio-button{outline:none}md-tooltip.md-tooltip-full ._md-content .text_right{text-align:left}md-tooltip.md-tooltip-full ._md-content .text_right ul{-webkit-padding-start:22px;-webkit-margin-before:0}md-tooltip.md-tooltip-full ._md-content .text_right ul li{text-align:left}.step_four .animate._md{overflow:hidden}.step_four .canvasSizesOptions{margin:20px auto 0}.step_four .currSel{z-index:2;margin-right:3px;background-color:#f0f0f0;min-height:30px;border-radius:10px}.step_four .currSel ._md-select-value{padding-left:10px}.step_four .allCh{position:absolute;left:calc(100% - 200px);font-family:sans-serif;color:#999;top:42px;max-width:210px;z-index:2}.errorTriangleHolder{display:inline-block;position:relative;width:20px;height:20px}.errorTriangleHolder .errorTriangle{width:100%;position:absolute;top:0;left:0}@media (max-width:1200px){.canvas-cost md-radio-button{width:125px}.canvas-cost .suggested-retail{width:80px}md-tooltip.md-tooltip-full{top:50px!important;left:20%!important}}.expansionPanel{margin-bottom:10px}.expansionPanel h4.expansionService{margin:12px 0}.expansionPanel .open>.modeHeading{color:#b3a164!important}.expansionPanel .recreate .recreateOptions{margin-left:25px;margin-top:-25px;min-width:255px}.expansionPanel .recreate .recreateOptions .recreateOption{display:block;font-size:13px}.expansionPanel .recreate .recreateService{padding-left:20px}.expansionPanel .expansionService,.expansionPanel .otherServices{position:relative}.expansionPanel .expansionService .modeHeading,.expansionPanel .otherServices .modeHeading{color:#000;font-family:roboto-thin,roboto,sans-serif;font-size:12px;margin-right:41px}.expansionPanel .expansionService .infoModal_backgroundReplacement,.expansionPanel .otherServices .infoModal_backgroundReplacement{position:absolute;left:205px;top:2px;width:22px}.expansionPanel .expansionService .infoModal_recreate,.expansionPanel .otherServices .infoModal_recreate{position:absolute;left:105px;top:2px;width:22px}.expansionPanel .expansionService .infoModal_retouch,.expansionPanel .otherServices .infoModal_retouch{position:absolute;left:100px;top:2px;width:22px}.expansionPanel .expansionService .infoModal_restore,.expansionPanel .otherServices .infoModal_restore{position:absolute;left:98px;top:2px;width:22px}.expansionPanel .expansionService .headingDescription,.expansionPanel .otherServices .headingDescription{font:normal normal normal 16px/1.4em Arial,ｍｓ\ ｐゴシック,ms pgothic,돋움,dotum,helvetica,sans-serif;font-size:12px;font-style:italic;color:#333}.expansionPanel .answer .recreateServices{position:absolute;top:-36px;left:180px;padding-left:30px}.expansionPanel .answer .recreateServices .serviceItem{display:inline-block}.expansionPanel .answer .recreateServices .serviceItem ._md-off,.expansionPanel .answer .recreateServices .serviceItem ._md-on{width:15px;height:15px;margin-top:2px}.expansionPanel .answer .recreateServices .serviceItem:first-of-type{margin-right:25px}.expansionPanel .answer .recreateServices md-radio-button.md-checked ._md-on{transform:scale(.4)}.otherServices{margin-botom:0}.otherServices h3{margin:0 0 10px}.otherServices .answer .expansionPanel,.otherServices .answer .expansionPanel h3,.otherServices .answer .expansionPanel h4{margin:0}.retouch .pictureHolderRetouch{max-width:200px;margin-right:20px}.retouch .pictureHolderRetouch img{width:100%}.restore .restorePictureHolder{max-width:200px;margin-right:20px}.restore .restorePictureHolder img{width:100%}.newButton{color:#fff!important;background-color:#8e793e!important;border-radius:0;width:145px;height:40px;font:normal normal 1rem/1.4em roboto-thin,roboto,sans-serif}.browseButton{background-color:silver;border:0 solid #20ce88;cursor:pointer!important;width:150px}.rotateImage{display:block;width:50px;margin:auto}.nextStepButton,.retouchNextButton{color:#fff!important;background-color:#8e793e;font:normal normal 1rem/1.4em roboto-thin,roboto,sans-serif;margin-top:28px}.buttonDisabled{background-color:#b9ab88!important;cursor:auto!important}.restoreNextButton{max-height:35px;margin-top:105px;margin-left:40px}.positionAbsoluteFix{position:relative;min-height:60px}.noBottomMargin{margin-bottom:0}.retouchOptions{font-size:13px}.separator{margin:10px;width:100%}.nextStepButton:hover,.retouchNextButton:hover{background-color:#a49367!important}.retouchNextButton{position:absolute;right:0;margin:0;bottom:0;margin-bottom:15px}.newContainer{width:calc(100% + 3.5rem);margin:-1px -1.5rem;padding:0}.newContainer .stepTwoContainer{min-height:360px}.newContainer .stepTwoContainer .servicesContainer{min-width:715px}.stepOneHeading{background-color:#eee;text-align:center;padding:15px 0;margin:0;position:relative}.backButton{position:absolute;top:16px;left:100px;cursor:pointer;text-decoration:none}.backButton .backArrow{transform:rotate(90deg);width:20px;float:left;margin-top:1px;margin-right:2px;-webkit-filter:contrast(1%);filter:contrast(1%);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.backButton span{color:#949494;transition:color .3s}.backButton:hover .backArrow{-webkit-filter:none;filter:none}.backButton:hover span{color:#000}.headingText{text-transform:uppercase;font:normal normal normal 14px/1.4em Arial,ｍｓ\ ｐゴシック,ms pgothic,돋움,dotum,helvetica,sans-serif;font-weight:700}.heading{margin-bottom:0;text-align:center;font-family:Helvetica-Normal;font-size:2rem;margin-top:0;position:relative;margin-bottom:20px;padding:10px;padding-top:1rem}.heading:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;bottom:0;background:#000}.headingUnderline{margin-top:0;padding-top:0;text-align:center;font-weight:900;font-size:36px;height:5px;letter-spacing:-1px;text-decoration:overline;margin-bottom:15px}.backgroundImage{margin:5px;height:60px}.sel_outline{outline:3px solid red}.expansionDivider{border:1px solid rgba(51,51,51,.13);padding-left:100px;margin-left:40px}.newPhoto{max-width:150px;max-height:150px;transition:transform .35s;vertical-align:middle}.pictureHolder{width:120px;height:250px;text-align:center;min-width:200px}.pictureHolder .photoName{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px;width:calc(100% - 30px)}.newPhotoHeading{font:normal normal normal 11px/1.4em Arial,ｍｓ\ ｐゴシック,ms pgothic,돋움,dotum,helvetica,sans-serif;margin:2px}.retouchMethodTitle{font-family:roboto-thin,roboto,sans-serif;font-size:15px}.retouchServiceDescription{font-family:roboto-thin,roboto,sans-serif;font-size:11px}.selectRetouchServiceButton{margin-top:20px;margin-bottom:10px}.retouchService{min-height:170px;margin-top:-23px}.restoreOptionsText{font-family:roboto-thin,roboto,sans-serif}.retouchDescription{padding-right:106px}.mainCanvasSize .format_container{overflow:visible}.canvasSizesHeadings{width:564px;position:relative;overflow:visible;margin-top:2px}.canvasSizesHeadings .infoModalComparePrices{top:-2px;right:-27px;width:24px;position:absolute;cursor:pointer}.canvasSizesContainer{margin-top:50px}.canvasSizesForOtherServices{max-width:750px!important}.canvasSizesForOtherServices .step-canvas{text-align:center;width:300px;margin:auto;position:relative}.canvasSizesForOtherServices .step-canvas h3{font-weight:100}.canvasSizesForOtherServices .step-canvas .tooltip-service img{position:absolute;right:20px;top:12px;cursor:pointer;width:24px}.canvasSizesForOtherServices .otherCanvasSizes .expansionDivider{margin-left:0;padding-left:0}.canvasSizesForOtherServices .otherCanvasSizes .holder{margin:auto;width:500px;overflow:auto;height:22px;overflow:hidden}.canvasSizesForOtherServices .otherCanvasSizes .holder .background_replacement{float:left}.canvasSizesForOtherServices .otherCanvasSizes .holder .background_replacement ._md-label{text-align:left}.canvasSizesForOtherServices .otherCanvasSizes .format_container{height:22px;overflow:hidden}.canvasSizesForOtherServices .canvasCostOptions .canvasSizes{text-align:center;width:100%;margin:auto}.canvasSizesForOtherServices .canvasCostOptions .canvasSizes div.canvasSizesHeadings{width:500px;margin:auto}.canvasSizesForOtherServices .canvasCostOptions .canvasSizes .canvas-cost,.canvasSizesForOtherServices .canvasCostOptions .canvasSizes .canvas-cost .expansionDivider{width:100%}.canvasSizesForOtherServices .newButton{float:right;margin-top:50px;margin-right:0}@media (max-width:959px){.backButton{left:20px}.mobileHeightFix{width:100%}.heading,.headingUnderline{display:none}.pictureHolder{height:140px}.newContainer{position:relative;width:calc(100% + 30px);margin:0 -30px}.newContainer .stepTwoContainer .pictureHolder{position:relative;padding-left:130px;padding-right:10px;min-width:100%;word-wrap:break-word}.newContainer .stepTwoContainer .pictureHolder .photo__wrap{width:100px;height:100px;line-height:100px;position:absolute;top:2px;left:10px}.newContainer .stepTwoContainer .pictureHolder .photo__wrap img{width:100%;vertical-align:top;transform:rotate(0)!important}.newContainer .stepTwoContainer .pictureHolder .browseButton{width:auto}.newContainer .stepTwoContainer .servicesContainer{min-width:auto}.newContainer .stepTwoContainer .servicesContainer .expansionPanel{margin-left:0;padding-right:0;width:100%}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .answer{padding-left:20px}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .headingDescription{text-align:center;margin:0 auto 10px}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .recreateExamplePicture{max-width:100px;margin:auto;margin-bottom:20px}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .recreateOptions{margin:auto}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .recreateOptions .recreateOption{width:250px;margin:10px auto}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .recreateService{padding-left:0}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .recreateService .bg-replacement-images{margin:auto}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .wizard-step__texarea-wrap{margin-top:30px}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .wizard-step__texarea-wrap textarea.special-instructions{width:calc(100% - 20px);margin-right:20px}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .mobileButtonHolder{text-align:right}.newContainer .stepTwoContainer .servicesContainer .expansionPanel .recreate .mobileButtonHolder .nextStepButton{margin-top:0;margin-right:20px}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .retouch .pictureHolderRetouch{margin:auto}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .retouch .retouchService{padding-right:40px}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .retouch .retouchService .serviceOptions,.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .retouch .retouchService .serviceOptions .selectRetouchServiceButton{max-width:400px;margin:20px auto 10px}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .retouch .retouchService .serviceOptions .retouchDescription{max-width:400px;margin:auto;padding:0}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .restore .answer{margin:0 50px}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .restore .answer .restorePictureHolder{max-width:unset;margin-right:0;text-align:center}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .restore .answer .restorePictureHolder img{max-width:200px;margin:auto}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .restore .answer .restoreOptions{margin:auto;display:block;width:200px;margin-top:10px}.newContainer .stepTwoContainer .servicesContainer .otherServices .answer .restore .answer .restoreNextButton{position:absolute;bottom:0;right:0}.stepTwoContainer .canvasCostOptions .expansionPanel{width:100%;margin:0}.stepTwoContainer .canvasCostOptions .expansionPanel .otherCanvasSizes .background_replacement{margin-top:0}.stepTwoContainer .canvasCostOptions .expansionPanel .otherCanvasSizes .format_container{overflow:auto}.stepTwoContainer .canvasSizesHeadings{width:518px}.stepTwoContainer .mainCanvasSize{width:430px}.stepTwoContainer .mainCanvasSize .format_container{padding-left:35px}.canvasSizesForOtherServices .canvasSizes .canvasSizesHeadings{width:487px}}@media (max-width:599px){.backButton{left:5px}.backButton .backArrow{margin-right:0}.stepTwoContainer .canvasSizesHeadings{width:320px}.stepTwoContainer .canvasSizesHeadings .your-cost{margin:0;font-size:13px;min-width:83px}.stepTwoContainer .canvasSizesHeadings .suggested-retail{font-size:13px;width:100px}.stepTwoContainer .mainCanvasSize{width:360px}.stepTwoContainer .mainCanvasSize .format_container{width:unset}.canvas-cost .format_container,.stepTwoContainer .otherCanvasSizes,.stepTwoContainer .otherCanvasSizes .format_container{width:320px}.canvasSizesForOtherServices{padding:0 10px}.canvasSizesForOtherServices .canvasSizes{overflow:hidden}.canvasSizesForOtherServices .canvasSizes .canvasSizesHeadings{width:300px!important;margin:auto}.canvasSizesForOtherServices .canvasSizes .canvas-cost hr{margin-left:0;margin-right:0}.canvasSizesForOtherServices .canvasSizes .canvas-cost span.your-cost{margin:0;width:70px;min-width:20px}.canvasSizesForOtherServices .canvasSizes .canvas-cost span.suggested-retail{width:78px;min-width:69px}.canvasSizesForOtherServices .canvasSizes .format_container{margin:auto;width:300px}.canvasSizesForOtherServices .canvasSizes .otherCanvasSizes .holder{width:300px}.canvasSizesHeadings{width:400px}.backgroundReplacementCanvas,.backgroundReplacementCanvas .canvasSizesHeadings,.canvas-cost{width:320px}.backgroundReplacementCanvas .canvasSizesHeadings .suggested-retail{width:111px;font-size:15px}.backgroundReplacementCanvas .canvasSizesHeadings .your-cost{margin-right:0;min-width:80px;font-size:15px}.backgroundReplacementCanvas .canvasCostOptions .mainCanvasSize .format_container{padding-left:40px}.backgroundReplacementCanvas .canvasCostOptions .expansionPanel{width:calc(100% - 25px);margin-left:0}.backgroundReplacementCanvas .canvasCostOptions .saveButton{margin-right:0}.restore .answer{margin:0!important}}.credit-card-modal{max-width:100%;width:1000px;padding:20px;text-align:center;overflow:auto}.credit-card-modal h3{font-size:32px}.credit-card-modal p{margin:4px 8px}.credit-card-modal .layout-row md-input-container{text-align:left;width:100%;margin-top:10px}.credit-card-modal .row-margin{margin-right:0}.credit-card-modal-error{color:#dd2c00}.credit-card-modal a.btn-close{background:#fff;color:#8e793e;border:0;top:10px;right:15px}.credit-card-modal a.btn-close i{color:#8e793e}.credit-card-modal a.btn-close:hover{background:#aaa}.credit-card-modal .layout-row md-input-container.cvcm{margin-top:-3px}.credit-card-modal .btn-gold{color:#fff;width:8.75rem;height:3.25rem;background:rgba(142,121,62,.8);background:#8e793ecc;font-size:13px;border-radius:0}.credit-card-modal button[disabled]{background:#919191;color:#fff;border-color:#a1a1a1}.credit-card-modal h2{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:1.5rem;text-transform:capitalize;color:#000;font-weight:700;margin-top:5px;margin-bottom:30px;width:100%}.credit-card-modal h2:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:2rem;background:#000}.credit-card-modal .md-button.md-raised.cd_cart_button[disabled]{background:#919191;color:#fff}.credit-card-modal .authorize-img-holder{width:200px;height:auto;position:absolute;top:-50%;left:0}.credit-card-modal .authorize-img-holder img{width:100%;height:auto}@media (max-width:690px){.credit-card-modal .authorize-img-holder{position:static;margin:10px auto}}.footer-new{background:#eee;padding:1rem;font-size:.8rem}.footer-new .footer-wrapper{margin:0 auto;max-width:1920px;-ms-flex-pack:distribute;justify-content:space-around}.footer-new .footer-wrapper,.footer-new .link-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-new .link-container{-ms-flex-pack:center;justify-content:center;margin-bottom:.8rem}.footer-new .link-container a{padding:0 .8rem}.footer-new .link-container a:last-child{position:relative}.footer-new .link-container a:last-child:before{content:"";display:block;position:absolute;width:1px;height:.8rem;left:0;top:.1rem;background:#8e793e}.footer-new a{color:#8e793e}.footer-new p{text-align:center;margin:0 0 .8em}.footer-new p .version{color:#999;margin-right:.5rem}@media (max-width:959px){.footer-new .footer-wrapper{-ms-flex-direction:column;flex-direction:column}}@media (max-width:600px){.footer-new .footer-wrapper .inline-to-block{display:block}}.footer{position:fixed;font-size:14px;bottom:0;background:#fff;z-index:2;padding:15px 0;text-align:center}.footer p{margin:0;margin-top:10px}.footer .faq{color:#000;font-weight:700;text-decoration:none}.footer ul{display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:0;list-style-type:none;padding-left:0}.footer ul li{margin-right:20px}.footer ul li:last-child{margin-right:0}.footer .question-mark{max-height:10px;line-height:1}.footer .footer__version{color:#b2b2b2;font-style:italic;font-size:14px}.footer .footer__copy{color:#666;padding:0 10px}.footer .footer__copy a{color:#666;text-decoration:none}.footer .footer__member{font-style:italic;color:#b2b2b2}.footer .footer__language{cursor:pointer;outline:none}.footer .footer__language:hover{color:#555}.footer .footer__language:after{content:" | "}.footer .footer__language:last-child:after{content:""}.footer .not-loggedin{color:#999;text-decoration:none}@media (max-width:1366px){.footer{font-size:12px}}.header-layout{position:fixed;top:0;z-index:2;width:100%;background:#fff;padding-bottom:10px}.header-layout .nav{padding:0;margin:50px auto 0;width:600px;text-align:center;list-style:none}.header-layout .nav li{display:inline-block;margin-right:10px;padding:0 10px 0 0;border-right:1px solid #000}.header-layout .nav li:last-child{margin-right:0;border-right:0;padding-right:0}.header-layout .nav li a{color:#000;text-decoration:none}.header-layout .nav li a.cart-empty{color:#999}.header-layout .nav li a.cart-empty:hover{text-decoration:none}.header-layout .nav li a:hover{text-decoration:underline}.header-layout .logo{float:left;padding:10px 0 10px 15px}.header-layout .logo img{height:75px}.header-layout .new-navigation{background:#000;width:100%;color:#fff;padding:5px}.header-layout .new-navigation .lang{float:right;margin:0 15px 0 0}.header-layout .new-navigation .lang>li{display:inline-block;padding:0 5px}.header-layout .new-navigation .lang>li a{color:#54adda}.header-layout .new-navigation .lang>li a:hover{cursor:pointer}.header-layout .new-navigation .lang>li:nth-child(2){border-right:thin solid #666}.header-layout .new-navigation .lang>li:last-child{margin-left:40px}.header-layout .new-navigation .lang>li:last-child a{text-decoration:none;color:#fff}.header-layout__location-id{position:absolute;top:40px;right:20px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.image-fullscreen{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999}.image-fullscreen__center{width:100%;height:100%;text-align:center}.image-fullscreen__center,.image-fullscreen__center img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.image-fullscreen__center img{max-width:100%;max-height:100%;cursor:pointer}.image-fullscreen__center h2{position:absolute;bottom:0;width:100%;margin:0;padding:0;text-align:center;font-size:1.5rem;overflow:hidden}.order-detail-page{padding-top:1rem}.order-detail-page .info{margin:2rem 0}.order-detail-page .order-details-item{border:1px solid #e0e0e0}.order-detail-page .order-details-item.open .expandable{padding-bottom:2rem}.order-detail-page .order-details-item .revision-form button.btn-default,.order-detail-page .order-details-item .revision-form button.btn-primary{max-height:50px;width:auto;margin-top:1rem}.order-detail-page .order-details-item .revision-form button.btn-default{margin-right:1rem}.order-detail-page .images-comparison md-content{background:inherit}.order-detail-page .images-comparison .review-label{background:#eee}.order-detail-page .images-comparison .photo-preview img{max-width:99%}.revision-submitted.redesign-modal .checkmark-animated__holder{left:10px}@media (max-width:959px){.order-detail-page{padding-top:1rem}.order-detail-page h1{font-size:1.8rem}.order-detail-page .reference-photos-wrapper .photo-wrapper{width:13%}.order-detail-page .shipping-info .info-wrapper .adress-short-info div:not(:last-child){border-right:0}}.order-detail-page{padding:1rem 10px;background-color:#eee}.order-detail-page a{color:blue}.order-detail-page a.request-revision{font-size:1.25rem}.order-detail-page .text-center{text-align:center}.order-detail-page h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 3rem;text-transform:capitalize}.order-detail-page h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.order-detail-page md-content.animate.full-page-loader{position:absolute;top:0;background-color:#eee;width:100%!important;height:100%}.order-detail-page md-content.animate.full-page-loader .wizard__loader{left:50%;top:50%}.order-detail-page .order-summary{background:#eee;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-detail-page .order-summary>div{padding-bottom:.5rem}.order-detail-page .order-summary>div:not(:last-child){border-bottom:1px solid #e0e0e0}.order-detail-page .order-summary .printer-button{padding:0;border:none;background:transparent;outline:none}.order-detail-page .order-summary .printer-button img{width:20px;height:20px;vertical-align:middle}.order-detail-page .order-summary .summary-detail-wrap{text-align:center}.order-detail-page .order-summary .summary-detail-wrap .summary-detail,.order-detail-page .order-summary .summary-detail-wrap strong{display:block;padding:.5rem}.order-detail-page .order-summary .summary-detail-wrap .partial-refund .order_table__icon--flag{color:#000}.order-detail-page .order-summary .notifications .summary-detail,.order-detail-page .order-summary .notifications strong{text-align:left}.order-detail-page .order-summary .notifications strong{padding-left:4%}.order-detail-page .order-summary .notifications .summary-detail>div{display:inline;margin-right:1rem}.order-detail-page .mobile-notifications h3{margin:0;border:1px solid rgba(142,121,62,.47);position:relative;background:#fff;padding:.5rem 1rem;text-transform:uppercase;letter-spacing:1px;font-size:1rem}.order-detail-page .mobile-notifications h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:26%;right:1rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.order-detail-page .mobile-notifications .notifications-wrapper{display:none;padding:0 .5rem .5rem}.order-detail-page .mobile-notifications strong{padding:1rem 0 .5rem;display:block}.order-detail-page .mobile-notifications.open .notifications-wrapper{display:block}.order-detail-page .mobile-notifications.open h3:after{content:"";top:27%;transform:rotate(180deg)}.order-detail-page .info{font-weight:700;margin:.5rem 0;text-align:center;color:darkred}.order-detail-page .info span{text-decoration:underline;text-transform:uppercase}.order-detail-page .order-details-item{border:1px solid #eee}.order-detail-page .order-details-item:not(:last-of-type){margin-bottom:1.5rem}.order-detail-page .order-details-item .refund-info{text-align:center;margin-top:0;line-height:1.5em}.order-detail-page .order-details-item .expandable{display:none}.order-detail-page .order-details-item .expandable .approval-text{font-weight:600;text-align:center;font-size:1.5rem;font-family:sans-serif}.order-detail-page .order-details-item.open .expandable{display:block;padding-bottom:1rem;background-color:#eee}.order-detail-page .order-details-item.open header:after{content:"";top:35%;transform:rotate(180deg)}.order-detail-page .order-details-item header{text-transform:uppercase;letter-spacing:1px;background:rgba(142,121,62,.47);padding:1rem;font-size:1.2rem;margin:0;position:relative;font-weight:700}.order-detail-page .order-details-item header:after{content:"";display:block;position:absolute;width:18px;height:18px;top:38%;right:1.5rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.order-detail-page .order-details-item .btn-wrap{text-align:center}.order-detail-page .order-details-item .btn-wrap.padding{padding-top:1.5rem}.order-detail-page .order-details-item .btn-wrap .approve,.order-detail-page .order-details-item .btn-wrap .download{padding:.75rem 1.5rem;margin:2rem auto;background-color:#f7b92e;color:#000;font-weight:700;border-radius:15px;font-size:1.25rem}.order-detail-page .order-details-item .btn-wrap .approved-label{background:#eee;color:#333;padding:1rem 1.5rem;font-size:1.875rem;font-weight:700;text-transform:none;width:90%;text-align:center;margin:1.5rem auto 1rem}.order-detail-page .order-details-item .btn-wrap .approved-label p{font-size:1.5rem}.order-detail-page .order-details-item .btn-wrap .approved-label p.top-margin{margin-top:25px}.order-detail-page .order-details-item .btn-wrap p{margin:0 0 .5rem;font-size:1.25rem}.order-detail-page .order-details-item .revision-form{-ms-flex-pack:center;justify-content:center;padding:1rem 1rem 0}.order-detail-page .order-details-item .revision-form md-input-container{width:80%;margin:0 auto 2rem}.order-detail-page .order-details-item .revision-form .button-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end}.order-detail-page .order-details-item .revision-form button.btn-cancel,.order-detail-page .order-details-item .revision-form button.btn-next{max-height:50px;width:auto;margin-top:1rem;padding:.75rem 1.5rem;background:#3d5a98;border-radius:15px;font-size:1.25rem;color:#fff}.order-detail-page .order-details-item .revision-form button.btn-cancel.digital,.order-detail-page .order-details-item .revision-form button.btn-next.digital{background-color:#f7b92e;color:#000}@media only screen and (max-width:480px){.order-detail-page .order-details-item .revision-form button.btn-cancel,.order-detail-page .order-details-item .revision-form button.btn-next{font-size:1rem}}@media only screen and (max-width:420px){.order-detail-page .order-details-item .revision-form button.btn-cancel,.order-detail-page .order-details-item .revision-form button.btn-next{font-size:.75rem;padding:.75rem .5rem}}.order-detail-page .order-details-item .revision-form button.btn-cancel{margin-right:1rem;color:#666;background-color:transparent}@media only screen and (max-width:420px){.order-detail-page .order-details-item .revision-form button.btn-cancel{margin-right:0}}.order-detail-page .order-details-item .revision-form button.btn-next:hover{opacity:.8}.order-detail-page .order-details-item .revision-form button.btn-cancel:hover{background-color:hsla(0,0%,60%,.28)}.order-detail-page .order-details-item .image-info{margin-top:1rem}.order-detail-page .order-details-item .image-info>div{padding:.5rem 1.5rem;position:relative}.order-detail-page .order-details-item .image-info>div p{margin:0}.order-detail-page .order-details-item .image-info>div:first-child p:first-of-type{margin-bottom:.5rem}.order-detail-page .order-details-item .image-info>div:last-child p{text-align:right}.order-detail-page .order-details-item .image-info .info-trigger{display:inline-block;width:20px;height:20px;background:url(../../assets/images/redesign/tooltipicon.png) no-repeat 50%;background-size:contain;margin-bottom:-3px;margin-right:.5rem;cursor:pointer}.order-detail-page .order-details-item .image-info .info-trigger:hover{opacity:.7}.order-detail-page .order-details-item .image-info .ref-photo-loading{position:absolute;right:0;left:0;margin:0 auto}.order-detail-page .reference-photos-wrapper-mob h4,.order-detail-page .reference-photos-wrapper h4{margin:0;padding:.5rem 1.5rem;background:#eee}.order-detail-page .reference-photos-wrapper-mob .reference-photos,.order-detail-page .reference-photos-wrapper .reference-photos{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 1.5rem 0}.order-detail-page .reference-photos-wrapper-mob .photo-wrapper,.order-detail-page .reference-photos-wrapper .photo-wrapper{border:thin solid #cecece;width:10%;height:100px;text-align:center;margin-right:1rem;margin-bottom:1rem}.order-detail-page .reference-photos-wrapper-mob .photo-wrapper span,.order-detail-page .reference-photos-wrapper .photo-wrapper span{margin-top:.2rem}.order-detail-page .reference-photos-wrapper-mob .photo,.order-detail-page .reference-photos-wrapper .photo{width:100%;height:100px;display:block;background-repeat:no-repeat;background-position:50%;background-size:contain;position:static;padding:0;overflow:initial}.order-detail-page .reference-photos-wrapper-mob{width:95%;margin:0 auto 1rem}.order-detail-page .reference-photos-wrapper-mob h3{margin:0;border:1px solid rgba(142,121,62,.47);position:relative;background:#fff;padding:.5rem 1rem;text-transform:uppercase;letter-spacing:1px;font-size:1rem}.order-detail-page .reference-photos-wrapper-mob h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:26%;right:1rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.order-detail-page .reference-photos-wrapper-mob .reference-photos{display:none;border:thin solid rgba(142,121,62,.47);border-top:0;padding:1rem 1rem 0}.order-detail-page .reference-photos-wrapper-mob .photo-wrapper{width:26%}.order-detail-page .reference-photos-wrapper-mob.open h3:after{content:"";top:27%;transform:rotate(180deg)}.order-detail-page .reference-photos-wrapper-mob.open .reference-photos{display:-ms-flexbox;display:flex}.order-detail-page .images-comparison md-content.images-container,.order-detail-page .images-comparison md-content.images-title-container{background-color:#fff;padding-left:10%;padding-right:10%}@media only screen and (max-width:600px){.order-detail-page .images-comparison md-content.images-container,.order-detail-page .images-comparison md-content.images-title-container{padding-left:5%;padding-right:5%}}.order-detail-page .images-comparison md-content.images-title-container{background-color:#e0e0e0}.order-detail-page .images-comparison .review-label{text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:1rem;padding:.5rem;background:#e0e0e0}.order-detail-page .images-comparison .photo-preview{background:#fff;width:auto;padding:1rem 0}.order-detail-page .images-comparison .photo-preview md-progress-circular{left:38%}.order-detail-page .images-comparison .photo-preview img{display:block;max-width:94%;height:auto;margin:0 auto}.order-detail-page .images-comparison .photo-preview .revised-img-container{width:600px;height:600px;max-width:94%;margin:0 auto;border:5px solid #000;box-sizing:border-box;padding:25px;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:36px}@media only screen and (max-width:1200px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:30px}}@media only screen and (max-width:1020px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:28px}}@media only screen and (max-width:850px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:25px}}@media only screen and (max-width:750px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:22px}}@media only screen and (max-width:680px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:20px}}@media only screen and (max-width:560px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:18px}}@media only screen and (max-width:460px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:16px}}@media only screen and (max-width:390px){.order-detail-page .images-comparison .photo-preview .revised-img-container h3{font-size:14px}}@media only screen and (max-width:1350px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:500px}}@media only screen and (max-width:1200px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:400px}}@media only screen and (max-width:1020px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:350px}}@media only screen and (max-width:920px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:320px}}@media only screen and (max-width:850px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:290px}}@media only screen and (max-width:750px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:250px}}@media only screen and (max-width:680px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:220px;padding:15px}}@media only screen and (max-width:560px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:180px;padding:15px}}@media only screen and (max-width:500px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:160px;padding:10px;border-width:3px}}@media only screen and (max-width:460px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:140px;padding:5px}}@media only screen and (max-width:420px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:120px}}@media only screen and (max-width:390px){.order-detail-page .images-comparison .photo-preview .revised-img-container{height:105px}}.order-detail-page .images-comparison .photo-preview p{text-align:center;margin:0;font-family:Verdana;font-style:italic;font-size:.8rem;color:#666}.order-detail-page .images-comparison .photo-preview .download-link{padding:.5rem 1rem;color:#8e793e;text-decoration:underline;margin:1rem auto 0;display:block;width:30%;text-align:center}.order-detail-page .images-comparison .image-download{text-align:center}.order-detail-page .images-comparison .image-download a{text-decoration:none;font-weight:700}.order-detail-page .photo-details{margin-bottom:2rem;padding:0 2.5%}.order-detail-page .photo-details .comments-wrapper{margin-bottom:1rem}.order-detail-page .photo-details .comments-wrapper h3{margin:0;border:1px solid rgba(142,121,62,.47);position:relative;background:#fff;padding:.5rem 1rem;text-transform:uppercase;letter-spacing:1px;font-size:1rem}.order-detail-page .photo-details .comments-wrapper h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:26%;right:1rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.order-detail-page .photo-details .comments-wrapper .comments{display:none}.order-detail-page .photo-details .comments-wrapper.open .comments{display:block;padding:1rem;background:#eee;border-left:thin solid rgba(142,121,62,.47);border-right:thin solid rgba(142,121,62,.47);border-bottom:thin solid rgba(142,121,62,.47)}.order-detail-page .photo-details .comments-wrapper.open p{margin:0 0 .5rem}.order-detail-page .photo-details .comments-wrapper.open h3:after{content:"";top:27%;transform:rotate(180deg)}.order-detail-page .shipping-info{margin:1rem auto 0;width:95%;background:#eeeeeebd}.order-detail-page .shipping-info.open .info-wrapper{display:-ms-flexbox;display:flex}.order-detail-page .shipping-info.open h3:after{content:"";top:27%;transform:rotate(180deg)}.order-detail-page .shipping-info:last-child{margin-bottom:0}.order-detail-page .shipping-info h3{margin:0;border:1px solid rgba(142,121,62,.47);position:relative;background:#fff;padding:.5rem 1rem;text-transform:uppercase;letter-spacing:1px;font-size:1rem}.order-detail-page .shipping-info h3:after{content:"";display:block;position:absolute;width:18px;height:18px;top:26%;right:1rem;background:url(../../assets/images/redesign/arrow-dark.svg) no-repeat 50%;background-size:contain}.order-detail-page .shipping-info .info-wrapper,.order-detail-page .shipping-info .tracking-wrapper{display:-ms-flexbox;display:flex}.order-detail-page .shipping-info .info-wrapper strong,.order-detail-page .shipping-info .tracking-wrapper strong{padding:.5rem 1rem;text-align:left;display:block}.order-detail-page .shipping-info .info-wrapper .emphasis,.order-detail-page .shipping-info .tracking-wrapper .emphasis{background:#e0e0e0}.order-detail-page .shipping-info .info-wrapper{display:none;border:1px solid rgba(142,121,62,.47);border-top:0}.order-detail-page .shipping-info .info-wrapper:not(:last-of-type){border-bottom:0}.order-detail-page .shipping-info .info-wrapper p{margin-top:0}.order-detail-page .shipping-info .info-wrapper>div{padding:.5rem}.ref-photos-info.redesign-modal{padding-bottom:2rem}.ref-photos-info.redesign-modal button{margin:2rem auto;max-height:50px;width:auto;padding:.75rem 1.5rem;background:#3d5a98;border-radius:15px;font-size:1.25rem;color:#fff}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child{position:relative;text-align:center;text-transform:capitalize;font-family:Helvetica-Normal;font-size:1.8rem;margin-bottom:3rem}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child:after{content:"";display:block;position:absolute;height:1px;width:48px;left:0;right:0;margin:0 auto;top:45px;background:#000}.redesign-modal .approvedInfoHolder{width:320px;text-align:center}.redesign-modal .approvedInfoHolder .infoTitle{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 3rem;text-transform:capitalize}.redesign-modal .approvedInfoHolder .infoTitle:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.redesign-modal .approvedInfoHolder .approvedImage{width:115px;margin:auto}.satisfactionGaranteed{margin:1rem auto 0;width:95%;text-align:center}.revision-submitted.redesign-modal{max-height:80vh}@keyframes d{0%{height:0;width:0;visibility:visible}25%{height:0;width:10px;visibility:visible}to{height:60px;width:30px;visibility:visible}}.revision-submitted.redesign-modal .inner-modal{margin-top:2rem;max-height:35vh;text-align:center}.revision-submitted.redesign-modal .checkmark-animated{display:block;margin:1rem auto;min-height:150px;width:155px}.revision-submitted.redesign-modal .checkmark-animated__holder{width:120px;height:120px;background:#fff;border-radius:50%;position:relative;border:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:c 1s;left:17px;top:10px}.revision-submitted.redesign-modal .checkmark-animated__holder:after{content:"";position:absolute;width:120px;height:120px;padding:9px;border-radius:50%;border:4px solid #3d5a98;top:-10px;left:-10px}.revision-submitted.redesign-modal .checkmark-animated__icon{transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-right:10px solid #3d5a98;border-top:10px solid #3d5a98;display:block;height:2px;width:5px;position:relative;z-index:3;top:60px;left:25px;box-shadow:6px -4px 5px rgba(0,0,0,.1);animation:d .4s linear .9s forwards;visibility:hidden}.revision-submitted.redesign-modal .btn-next{max-height:50px;width:auto;margin-top:1rem;padding:.75rem 1.5rem;background:#3d5a98;border-radius:15px;font-size:1.25rem;color:#fff}.revision-submitted.redesign-modal .btn-next.digital{background-color:#f7b92e;color:#000}.redesign-modal.ref-photos-info{overflow:hidden}.redesign-modal.ref-photos-info .approvedInfoHolder{max-height:unset;width:calc(320px - 3rem)}.redesign-modal.ref-photos-info .approvedInfoHolder .checkmark-animated .checkmark-animated__holder{background:unset;border:unset}.redesign-modal.ref-photos-info .approvedInfoHolder .checkmark-animated .checkmark-animated__holder:after{border:4px solid #3d5a98;top:-11px;left:-11px}.redesign-modal.ref-photos-info .approvedInfoHolder .checkmark-animated .checkmark-animated__holder .checkmark-animated__icon{border-right:10px solid #3d5a98;border-top:10px solid #3d5a98}@media (max-width:959px){.order-detail-page{padding-top:1rem;padding-bottom:1rem;margin:20px}.order-detail-page h1{font-size:1.8rem}.order-detail-page .reference-photos-wrapper .photo-wrapper{width:13%}.order-detail-page .shipping-info .info-wrapper .adress-short-info div:not(:last-child){border-right:0}}@media (max-width:600px){.order-detail-page .order-summary{padding:0 .5rem}.order-detail-page .order-summary .summary-detail-wrap strong{padding:1rem .5rem 0}.order-detail-page .order-summary .summary-detail-wrap .summary-detail{padding:1rem .5rem .5rem}.order-detail-page .order-details-item.open .expandable{padding-bottom:1rem}.order-detail-page .order-details-item .image-info>div:last-child p{text-align:left}.order-detail-page .order-details-item .revision-form md-input-container{width:100%}.order-detail-page .order-details-item .revision-form .button-wrap{-ms-flex-pack:center;justify-content:center}.order-detail-page .reference-photos-wrapper .photo-wrapper{width:20%}.order-detail-page .shipping-info .info-wrapper:last-of-type strong{border-top:1px solid rgba(142,121,62,.47)}.order-detail-page .shipping-info .info-wrapper strong{border-right:0}.order-detail-page .shipping-info .info-wrapper .quantity{border-bottom:1px solid rgba(142,121,62,.47)}.order-detail-page .shipping-info .info-wrapper>div{padding:.5rem 1rem;background:#fff}.order-detail-page .shipping-info .info-wrapper .qty-wrap .data{height:auto;padding:.5rem}.order-detail-page .shipping-info .info-wrapper .hide-empty{display:none}.ref-photos-info.redesign-modal{max-height:600px}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child{line-height:1.3em}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child:after{content:"";top:80px}}@media (max-width:400px){.ref-photos-info.redesign-modal{max-height:700px}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child{font-size:1.5rem}.ref-photos-info.redesign-modal>div:first-of-type>p:first-child:after{content:"";top:75px}}#pdfSourceData p{margin-bottom:0}#receipt_holder{position:relative}#receipt_holder #receipt_waiting{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999}.confirm-size-wrapper,.digital-image-wrapper{border-radius:35px}@media (max-width:850px){.confirm-size-wrapper,.digital-image-wrapper{width:80%;margin:auto}}.confirm-size-modal,.digital-image-modal{width:750px;border:3px solid #000;border-radius:35px;padding:50px 50px 15px;text-align:center}.confirm-size-modal h3,.digital-image-modal h3{font-size:25px}.confirm-size-modal h3:last-of-type,.digital-image-modal h3:last-of-type{margin:-20px auto 30px}@media (max-width:650px){.confirm-size-modal h3,.digital-image-modal h3{font-size:20px}}.confirm-size-modal p,.digital-image-modal p{font-size:16px}@media (max-width:850px){.confirm-size-modal p,.digital-image-modal p{font-size:14px}}.confirm-size-modal .buttons-holder,.digital-image-modal .buttons-holder{display:-ms-flexbox;display:flex;width:50%;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto}@media (max-width:850px){.confirm-size-modal .buttons-holder,.digital-image-modal .buttons-holder{width:60%}}@media (max-width:540px){.confirm-size-modal .buttons-holder,.digital-image-modal .buttons-holder{width:70%;width:80%}}@media (max-width:410px){.confirm-size-modal .buttons-holder,.digital-image-modal .buttons-holder{width:90%}}@media (max-width:375px){.confirm-size-modal .buttons-holder,.digital-image-modal .buttons-holder{width:100%}}.confirm-size-modal .modal-btn,.digital-image-modal .modal-btn{border:none;color:#fff;background-color:grey;text-align:center;height:36px;line-height:20px;padding:0 35px;border-radius:18px}.confirm-size-modal .modal-btn.black,.digital-image-modal .modal-btn.black{background-color:#000}@media (max-width:650px){.confirm-size-modal .modal-btn,.digital-image-modal .modal-btn{font-size:12px;min-width:100px;padding:0 25px;height:30px;line-height:30px}}@media (max-width:375px){.confirm-size-modal .modal-btn,.digital-image-modal .modal-btn{min-width:85px}}.confirm-size-modal .questions-big-res,.digital-image-modal .questions-big-res{color:grey;font-size:16px}@media (max-width:650px){.confirm-size-modal .questions-big-res,.digital-image-modal .questions-big-res{display:none}}.confirm-size-modal .questions-small-res,.digital-image-modal .questions-small-res{color:grey;font-size:13px;display:none;text-align:center}.confirm-size-modal .questions-small-res span,.digital-image-modal .questions-small-res span{display:block}@media (max-width:650px){.confirm-size-modal .questions-small-res,.digital-image-modal .questions-small-res{display:block}}@media (max-width:850px){.confirm-size-modal,.digital-image-modal{width:100%;padding:30px 30px 15px}}.digital-image-modal{width:520px;padding:50px 20px 15px}.digital-image-modal h3{font-size:30px}.digital-image-modal p{font-size:20px;font-weight:700}.digital-image-modal .buttons-holder{width:80%}.digital-image-modal .modal-btn{height:45px;line-height:45px;border-radius:5px;font-weight:700;font-size:1.25rem}.digital-image-modal .modal-btn.download{color:#000;background-color:#f7b92e}.reference-photos-container{width:80%;margin:0 auto;content:"";clear:both;display:table}.reference-photos-container .reference-photos{padding:15px;background-color:#fff;float:right}.reference-photos-container .reference-photos h4{margin:0}.reference-photos-container .reference-photos .left-container{float:left}.reference-photos-container .reference-photos #refInput{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.reference-photos-container .reference-photos #refInput+label{display:inline-block;width:60px;height:60px;line-height:60px;min-width:unset;padding:0;text-align:center;font-size:20px;margin-top:8px;border:1px solid #717171;border-radius:3px;background:#f0f0f0;box-shadow:0 1px 3px rgba(0,0,0,.21);color:#333}.reference-photos-container .reference-photos #refInput+label:hover,.reference-photos-container .reference-photos #refInput:focus+label{background:#ccc;box-shadow:0 7px 11px -7px rgba(0,0,0,.71)}.reference-photos-container .reference-photos .reference-photos-thumbs{min-width:200px;height:60px;margin-left:15px;margin-top:8px;float:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.reference-photos-container .reference-photos .reference-photos-thumbs .thumb-container{margin-left:15px;text-align:center}.reference-photos-container .reference-photos .reference-photos-thumbs img{height:40px;width:auto;margin-bottom:5px}.reference-photos-container .reference-photos .reference-photos-thumbs .img-title{margin:0;font-size:13px;font-weight:700}.refund{padding:3rem 0 2rem}.refund h1{font-family:Helvetica-Normal;text-align:center;position:relative;font-size:2rem;margin:0 0 4rem;text-transform:capitalize}.refund h1:after{content:"";display:block;position:absolute;height:2px;width:50px;left:0;right:0;margin:0 auto;top:3rem;background:#000}.refund .btn-cancel{background:#fff;border:thin solid #e0e0e0;color:#666;max-height:51px;width:auto;display:inline-block;padding:1rem;text-decoration:none;text-transform:uppercase;margin-right:1rem;text-align:center;box-sizing:border-box}.refund button.btn-primary{max-height:50px;width:auto;margin-top:1rem}.refund button.btn-primary:disabled{opacity:.7}.refund .steps-wrapper md-input-container{width:80%}.refund .steps-wrapper md-select-value,.refund .steps-wrapper md-select:not([disabled]):focus ._md-select-value{padding-bottom:.5rem}.refund .steps-wrapper .button-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end}.refund md-checkbox.md-checked .md-ink-ripple{color:#8e793e}.refund md-checkbox.md-checked ._md-icon{background-color:#8e793e}.refund ._md-label{position:relative;width:200px;margin-bottom:40px;margin-left:0!important}.refund ._md-label .image-wrap{position:relative;width:100%;padding-bottom:100%}.refund ._md-label .image-wrap img{max-height:100%;max-width:100%}.refund ._md-label .image-wrap img,.refund ._md-label .image-wrap md-progress-circular{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.refund ._md-container{left:50%;margin-left:-10px;bottom:0;top:auto}@media (max-width:600px){.refund{padding:2rem 0}.refund h1{font-size:1.8rem}.refund h1:after{top:5.5rem}.refund .btn-cancel,.refund button.btn-primary{display:block;width:100%}}.refund-confirm{padding-top:2rem}.refund-confirm img{margin:10px}.refund-confirm p{margin:1rem 0}.refund-confirm a{display:block;padding:1rem;margin-top:1rem;text-decoration:none;text-transform:uppercase;min-width:120px;text-align:center}.refund-confirm .btn-cancel{background:#fff;border:thin solid #e0e0e0;color:#666}.refund-confirm .btn-default{background:#eee;color:#666;margin-right:.5rem}.refund-confirm h1{position:relative;text-align:center;text-transform:capitalize;font-family:Helvetica-Normal;font-size:2rem}.refund-confirm h1:after{content:"";display:block;position:absolute;height:1px;width:50px;left:0;right:0;margin:0 auto;top:45px;background:#000}.reset-password-successful{margin-top:25%}.reset-password-successful h3{margin-bottom:0;text-align:center;font-size:1.5rem}.reset-password-successful button{margin-top:30px}.pricingCard{position:relative;box-shadow:unset;margin-left:0;margin-right:0;border:2px solid #f9f9f9;border-radius:0;min-height:155px}@media (max-width:1299px){.pricingCard{min-height:176px}}.pricingCard .cardDescription{position:absolute;left:4px;top:2px}.pricingCard .cardHeading{padding-bottom:0}.pricingCard .cardHeading .cardHeadingText{text-align:center}.pricingCard .cardHeading .cardHeadingText .md-subhead{font-size:12px;padding-top:0}.pricingCard md-card-actions .upgradeButton{border-radius:5px}.pricingCard md-card-actions .grayLetter{color:gray}.pricingCard .friendsCardDiscaunt{background-color:#c2b9a0}.pricingCard .familyCardDiscount,.pricingCard .friendsCardDiscaunt{position:absolute;right:5px;top:5px;padding:5px 15px;margin:0;color:#fff;border-radius:6px}.pricingCard .familyCardDiscount{background-color:#8d783d}.pricingCard .clickToView{text-align:center;font-size:.8rem}.expandableCard{border:1px solid #f9f9f9}.expandableCard .pricingCardTable{width:100%;font-size:.75rem}.expandableCard .pricingCardTable tr{height:35px}.expandableCard .pricingCardTable .row{background:#fff;border-color:#fff}.expandableCard .pricingCardTable .row:first-of-type{height:35px}.expandableCard .pricingCardTable .discountRow{background:#f9f9f9;height:35px}.noBorder{border:none!important}.alignCenter{text-align:center}@media screen and (max-width:1299px) and (min-width:960px){.pricingCard .cardHeading{max-width:319px;margin:auto;min-height:80px}.expandableCard .pricingCardTable{font-family:serif}.expandableCard .pricingCardTable tbody tr td,.expandableCard .pricingCardTable tbody tr th{max-width:60px}}@media screen and (max-width:959px){.pricingCard{margin:0}}@media screen and (max-width:599px){.expandableCard .pricingCardTable{font-size:.8rem}}md-tooltip.my4tt{left:calc(100vw - 750px)!important;top:300px!important}md-input-container{min-height:50px}md-input-container:not(.md-input-invalid) label{color:#000;font-weight:700}md-input-container:not(.md-input-invalid) label:after{color:#000}md-input-container.md-input-focused .md-input,md-input-container .ng-invalid.ng-dirty .md-input{padding-bottom:.5rem;border-width:0 0 1px}md-input-container input{padding-left:0;font-size:1rem}md-input-container input.ng-pristine{width:100%}md-input-container input::-webkit-input-placeholder{font-size:1rem;font-style:normal}md-input-container input::-moz-input-placeholder{font-size:1rem;font-style:normal}md-input-container .ng-invalid.ng-dirty{padding-bottom:.5rem;border-width:0 0 1px}md-dialog>*{box-sizing:border-box}.modalpadding{padding:20px 60px}.redesign-modal{background:#fff;padding:1.5rem;max-width:600px;overflow:auto}.redesign-modal.low-res-modal-popup,.redesign-modal.low-res-modal-tip{background:#000;color:#fff}.redesign-modal.low-res-modal-popup h2:after,.redesign-modal.low-res-modal-tip h2:after{background:#fff}.redesign-modal .text{padding:0;margin:0;font-family:Graphik,Helvetica Neue,helvetica,Apple Color Emoji,arial,sans-serif;line-height:1.5}.redesign-modal.low-res-modal-tip p{text-align:center}.redesign-modal .bg-replacement-table,.redesign-modal .canvas_size_table{max-width:100%;font-size:13px;text-align:center}.redesign-modal .bg-replacement-table h5,.redesign-modal .canvas_size_table h5{margin:0;line-height:1.8}.redesign-modal .close-modal{position:absolute;top:1rem;right:1rem;display:block;width:20px;height:20px;background:url(../../assets/images/redesign/close.svg) no-repeat 50%;background-size:contain}.redesign-modal h2{position:relative;text-align:center;text-transform:capitalize;font-family:Helvetica-Normal;font-size:1.5rem}.redesign-modal h2:after{content:"";display:block;position:absolute;height:1px;width:50px;left:0;right:0;margin:0 auto;top:40px;background:#000}@media (max-width:503px){.redesign-modal h2.service-modal:after{top:75px}}@media (max-width:331px){.redesign-modal h2.instructions-modal:after{top:69px}}.redesign-modal h3{text-align:center}.redesign-modal h3,.redesign-modal p{font-size:1rem}.redesign-modal p{line-height:1.4rem}.redesign-modal h3{margin:2rem 0 0}.redesign-modal .extra-margin,.redesign-modal p:first-of-type{margin-top:2rem}.redesign-modal ul li{margin-top:10px}.redesign-modal button{display:block;margin:2rem auto 0}.redesign-modal button.btn-primary.low_res_button{margin:3rem 1rem 0}.redesign-modal button.btn-primary.low_res_button.place_anyway{background:#999}.redesign-modal .this-offer{text-align:center;margin-top:.5rem!important}.redesign-modal .no-thanks{display:block;margin:5px auto;text-align:center;width:100px;color:#000}.redesign-modal.video-modal{width:1200px;max-width:1200px;height:674px;padding:0;overflow:hidden}.redesign-modal.video-modal .close-modal{z-index:99}@media (max-width:1250px){.redesign-modal.video-modal{width:900px;height:506px}}@media (max-width:960px){.redesign-modal.video-modal{width:600px;height:338px}}@media (max-width:600px){.redesign-modal.video-modal{width:440px;height:248px}}@media (max-width:450px){.redesign-modal.video-modal{width:350px;height:197px}}.browserWarning{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);z-index:2;font-size:11px;color:#a25442}@media (max-width:600px){.redesign-modal{max-height:500px}}.scrollable-wrapper md-select-value{padding:.5rem}@media (max-width:900px){.modalpadding{padding:0}}