.updnValidatorCallout{border:2px solid #DABA70;background-color:rgba(0,0,0,.8);font-family:'Lato';font-size:16px;color:#DABA70;text-align:center;position:relative;z-index:49!important;pointer-events:none;padding-top:10px}@media(max-width:737px){.updnValidatorCallout{padding-top:7px}}.updnValidatorCallout span{vertical-align:middle;padding-top:0;padding-bottom:0;display:block}.updnValidationErrorInput{background-color:black}.updnValidationErrorLabel{color:#DABA70}.customjewelry{background-image:url('/images/rd/custom-jewelry/customj-sprite.png');background-repeat:no-repeat;display:block}.customjewelry-1{width:103px;height:81px;background-position:-10px -10px}.customjewelry-2{width:88px;height:71px;background-position:-133px -10px}.customjewelry-3{width:84px;height:63px;background-position:-133px -101px}.customjewelry-4{width:89px;height:93px;background-position:-241px -10px}.customjewelry-5{width:79px;height:79px;background-position:-10px -123px}.customjewelry-6{width:73px;height:71px;background-position:-237px -123px}.customjewelry-7{width:75px;height:57px;background-position:-109px -214px}.customjewelry-8{width:79px;height:77px;background-position:-204px -214px}.customjewelry-download_image_ico{width:28px;height:28px;background-position:-350px -10px}.input-block.upload-images:after{display:block;width:28px;height:28px;background-position:-350px -10px;background-image:url('/images/rd/custom-jewelry/customj-sprite.png');background-repeat:no-repeat;content:'';right:40px;top:10px;position:absolute;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.customjewelry{background-image:url('/images/rd/custom-jewelry/customj-sprite-retina.png');background-size:325px 257px}.customjewelry-1{width:86px;height:72px;background-position:-2px -2px}.customjewelry-2{width:92px;height:74px;background-position:-93px -2px}.customjewelry-3{width:91px;height:69px;background-position:-2px -81px}.customjewelry-4{width:98px;height:98px;background-position:-98px -81px}.customjewelry-5{width:86px;height:86px;background-position:-201px -2px}.customjewelry-6{width:75px;height:73px;background-position:-201px -93px}.customjewelry-7{width:84px;height:65px;background-position:-2px -170px}.customjewelry-8{width:84px;height:84px;background-position:-201px -170px}.customjewelry-download_image_ico_r{width:30px;height:30px;background-position:-292px -3px}.input-block.upload-images:after{display:block;width:31px;height:30px;background-position:-293px -3px;background-image:url('/images/rd/custom-jewelry/customj-sprite-retina.png');background-size:325px 257px;background-repeat:no-repeat;content:'';right:40px;top:9px;position:absolute}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{border:0 solid #000;outline:none;overflow:hidden;padding:0;z-index:1402}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Lato;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;height:100%;width:100%}.fancybox-image{border:1px solid #969696;max-height:100%;max-width:100%}.fancybox-close{background:transparent url(/images/plugins/fancybox/fancybox.png) -40px 0;cursor:pointer;cursor:pointer;height:30px;height:24px;position:absolute;position:absolute;right:-15px;right:-18px;top:-15px;top:-10px;width:30px;width:36px;z-index:1403;z-index:8040}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(/images/plugins/fancybox/fancybox_loading.gif) center center no-repeat;height:44px;width:44px}.fancybox-nav{background:url(/images/plugins/fancybox/blank.gif) repeat scroll 0 0 transparent;cursor:pointer;height:90%;position:absolute;text-decoration:none;top:0;width:35%;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:55%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-image:url(/images/rd/fancybox/fancy_arrow_left.png);background-size:100%;height:74px;left:10px;margin-top:-31px;width:36px}.fancybox-next span{background-image:url(/images/rd/fancybox/fancy_arrow_right.png);background-size:100%;height:74px;margin-top:-31px;right:10px;width:36px}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{overflow:hidden!important;}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:rgba(0,0,0,0.7);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font-family:'Lato';font-size:14px;position:relative;text-align:center;text-shadow:none;z-index:8050}.fancybox-title span{text-align:center}.fancybox-title-float-wrap{background-color:#000;height:35px;padding:5px 0 5px 10px;width:100%;z-index:8050}.fancybox-title-float-wrap .child{line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible}.custom-builder-wrapper input:-webkit-autofill,.custom-builder-wrapper input:-webkit-autofill:hover,.custom-builder-wrapper input:-webkit-autofill:focus .custom-builder-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px black inset!important;-webkit-text-fill-color:#dfdfdf!important}@font-face{font-family:LatoOld;src:url('/fonts/lato-r.ttf')}.text-centered{text-align:center!important}.custom-builder-wrapper .paragraph-container a:visited,.custom-builder-wrapper .paragraph-container a,.custom-builder-wrapper .design-process-text a:visited,.custom-builder-wrapper .design-process-text a{text-decoration:none;color:#d5d5d5;border-bottom:1px solid #d5d5d5}.custom-builder-wrapper .paragraph-container a:hover,.custom-builder-wrapper .paragraph-container a:active,.custom-builder-wrapper .design-process-text a:hover,.custom-builder-wrapper .design-process-text a:active{text-decoration:none;border-bottom-color:#d22224}.text-wrapper h1{text-align:center;width:100%;font-family:LatoOld}#uploadInput{cursor:pointer}#filesManager{line-height:44px}.custom-builder-wrapper .text-wrapper{width:100%}.text-right-align{text-align:right}.input-block.upload-images{cursor:pointer}.custom-builder-wrapper{font-family:'Lato';padding-bottom:12px}.custom-builder-wrapper .custom-design-image-wrapper{text-align:center}.custom-builder-wrapper .custom-design-image-wrapper img{width:100%;max-width:1100px;margin-bottom:-30px;margin-top:10px}.custom-builder-wrapper .divider-section-wrapper{padding-left:0;padding-right:0}.custom-builder-wrapper .breadcrumb{padding-top:15px;padding-bottom:0;padding-left:30px;padding-right:30px;margin-bottom:0}.custom-builder-wrapper .page-content{padding-right:30px;padding-left:30px}.custom-builder-wrapper .page-content.page-content-process{padding-right:25px;padding-left:25px}.custom-builder-wrapper .divider-section{border-top:solid 1px #969696;border-bottom:solid 1px #969696;text-align:center;line-height:53px;font-size:16px;margin-top:14px;margin-bottom:30px;letter-spacing:.8px;font-weight:bold;word-spacing:3px}.custom-builder-wrapper .divider-section.divider-section-services{margin-bottom:40px}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:39px;margin-top:12px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:30px;margin-top:12px}.text-file-upload{width:80%;float:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.custom-builder-wrapper .uploadedImage .sprite-close-image{float:left;margin-top:5px;margin-left:20px;cursor:pointer}.custom-builder-wrapper #uploadedFiles{margin-bottom:20px;float:left;width:100%;display:none}.contact-details{ margin-top:9px;z-index:2!important;}.custom-builder-wrapper .text-content-italic-gray{font-style:italic;color:#bcbcbc}.contact-details .contact-details-align-wrapper{margin-left:auto;margin-right:auto;float:none;width:1150px}.contact-details .details-title{text-align:right;padding:0;font-size:16px;font-family:'Lato';letter-spacing:0;line-height:49px;padding-right:7px}.contact-details .details-title-shifted{padding-right:13px}.contact-details .details-title-other-view{line-height:22px}.contact-details .details-title-other-view2{text-align:left;width:100%;padding-bottom:17px;margin-top:-2px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{border:solid 1px #969696;background:#000;height:49px;margin-bottom:29px;outline:none;padding-left:15px;padding-right:15px;font-family:'Lato';font-size:16px;font-weight:300;width:322px;color:#dfdfdf;padding-bottom:3px;letter-spacing:.5px;-webkit-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.contact-details .details-input.custom-select{margin-bottom:29px}.contact-details .details-input .bootstrap-select button,.contact-details .details-input select{margin-bottom:0}.contact-details .details-input select::-ms-expand{display:none}.contact-details .details-input textarea{height:324px;width:322px;padding:12px;padding-left:18px;padding-right:18px;resize:none}.custom-builder-wrapper .request-btn-container{text-align:center;margin-bottom:26px;margin-top:6px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{color:#000;cursor:pointer;width:212px;height:48px;display:inline-block;text-align:center;background:#DABA70;font-size:18px;padding-top:12px;text-decoration:none;letter-spacing:2.6px}.custom-builder-wrapper .details-input{padding-left:8px;padding-right:8px}.custom-builder-wrapper .right-column .details-input{padding-left:0}.custom-builder-wrapper .user-info-column{width:614px;float:left}.custom-builder-wrapper .placeholder-other.user-info-column,.custom-builder-wrapper .right-column.user-info-column{width:350px}.design-process-wrapper{margin-bottom:15px}.design-process-item .design-process-title{color:#e8d495;font-size:26px;letter-spacing:2.65px;width:100%;padding-left:2px;line-height:1.1;padding-bottom:5px}.design-process-item .design-process-text{text-align:justify;color:#d5d5d5;font-size:16px;line-height:22px;letter-spacing:.6px}.design-process-item .design-process-text.design-process-text-design{padding-top:68px}.design-process-item .design-process-image{width:147px;vertical-align:middle}.design-process-item .design-process-image span{margin-top:7px;margin-left:auto;margin-right:auto}.design-process-item .design-process-image-1{margin-bottom:5px}.design-process-item .design-process-image-2{margin-top:8px;margin-left:2px;margin-bottom:9px}.design-process-item .design-process-image-3{margin-top:19px;margin-bottom:11px}.design-process-item .design-process-image-4{margin-top:14px;margin-bottom:7px}.design-process-item .design-process-image-5{margin-top:11px}.design-process-item .design-process-image-6{margin-top:12px;margin-bottom:12px}.design-process-item .design-process-image-7{margin-bottom:37px;margin-top:21px}.design-process-item .design-process-image-8{margin-top:-5px}.design-process-item .design-process-item-content td{padding-top:21px}.finished-products{margin-top:0;margin-bottom:18px;margin-left:0;margin-right:0;z-index:5!important}.finished-products img{border:1px solid white}.finished-products img:hover{border-color:#d22224}.finished-products #divRecPurchasedContent{padding-right:15px;padding-left:15px}.finished-products #divRecPurchasedContent .rec-purch-item{vertical-align:top}.memo_rec_purch_item{max-width:183px;margin-top:20px;margin-left:auto;margin-right:auto;height:75px;font-size:13px;padding-left:5px;padding-right:5px;line-height:17px;color:#d5d5d5}.memo_rec_purch_item span:hover{text-decoration:none;border-bottom:1px solid #d22224}.finished-products .c-left-block,.finished-products .c-left-right{vertical-align:top;padding-top:70px}.finished-products .c-left-block,.finished-products .c-left-right{width:40px}@media(max-width:1024px){.custom-builder-wrapper .breadcrumb{padding-top:19px;padding-left:24px;margin-bottom:0}.custom-builder-wrapper .custom-design-image-wrapper img{width:100%;max-width:980px;margin-bottom:-15px;margin-top:0}.custom-builder-wrapper .divider-section-wrapper{padding-left:25px;padding-right:25px}.custom-builder-wrapper .page-content{padding-right:25px;padding-left:25px}.custom-builder-wrapper .divider-section{margin-top:18px;margin-bottom:35px}.contact-details .details-title{font-size:15px;line-height:47px;width:158px;padding-right:0;letter-spacing:0}.contact-details .details-title-shifted{padding-right:4px}.contact-details .details-title-other-view{line-height:24px}.contact-details .details-title-other-view2{text-align:left;width:100%;padding-bottom:15px;margin-top:-1px;letter-spacing:.08px;line-height:13px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:317px;height:48px}.custom-builder-wrapper .placeholder-other.user-info-column,.custom-builder-wrapper .right-column.user-info-column{padding-left:4px}.custom-builder-wrapper .user-info-column{width:539px}.contact-details .details-input textarea{height:329px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{width:157px;height:42px;font-size:18px;padding-top:8px}.custom-builder-wrapper .request-btn-container{margin-bottom:22px;margin-top:6px}.custom-builder-wrapper .details-input{padding-left:11px}.custom-builder-wrapper .divider-section.divider-section-services{margin-bottom:31px}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:29px;margin-top:16px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:21px;margin-top:5px}}.design-process-item{padding-bottom:10px}@media(max-width:1024px) and (min-width:738px){.design-process-item{padding-bottom:13px}.design-process-item .design-process-title{padding-bottom:13px}}@media(max-width:1108px){.contact-details .contact-details-align-wrapper{width:100%}.custom-builder-wrapper .user-info-column{width:541px}}@media(max-width:1023px){.contact-details .contact-details-align-wrapper{width:953px}}@media(max-width:990px){.custom-builder-wrapper .user-info-column{width:535px}.contact-details .contact-details-align-wrapper{width:905px}}@media(max-width:919px){.custom-builder-wrapper .custom-design-image-wrapper img{margin-top:10px;margin-bottom:-17px}.contact-details .details-title-shifted{padding-right:0}.custom-builder-wrapper .page-content.page-content-process,.custom-builder-wrapper .page-content{padding-right:30px;padding-left:30px}.custom-builder-wrapper .divider-section{line-height:50px}.custom-builder-wrapper .breadcrumb{padding-top:8px;padding-left:27px;margin-bottom:5px}.custom-builder-wrapper .divider-section-wrapper{padding-left:30px;padding-right:30px}.user-info-column{width:100%}.contact-details .details-title-other-view{line-height:23px;margin-top:0}.contact-details{height:auto;padding-right:0}.contact-details .details-title-other-view2{width:100%;line-height:23px;text-align:center;padding-top:0;padding-right:25px;margin-top:-5px;padding-bottom:12px}.custom-builder-wrapper .right-column .details-input{width:360px;margin-left:154px}.custom-builder-wrapper .user-info-column{width:100%}.custom-builder-wrapper .user-info-column:first-child{margin-top:0}.contact-details .contact-details-align-wrapper{margin-left:auto;margin-right:auto;float:none;width:666px}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{padding-left:16px}.custom-builder-wrapper .placeholder-other.user-info-column,.custom-builder-wrapper .right-column.user-info-column{width:100%}.custom-builder-wrapper .right-column .details-input{margin-top:-2px}.contact-details .details-input textarea{height:326px;margin-bottom:26px;margin-top:-79px}.details-title-description{width:158px!important;margin-right:0!important;padding-right:4px!important;text-align:right!important;margin-top:-2px!important}.custom-builder-wrapper .request-btn-container{margin-bottom:28px;padding-top:3px}.custom-builder-wrapper .divider-section{margin-top:20px;margin-bottom:35px}.custom-builder-wrapper .divider-section.divider-section-services{margin-bottom:30px;margin-top:12px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:24px;margin-top:5px}.custom-builder-wrapper{padding-bottom:16px}.design-process-item .design-process-item-content td{padding-top:7px}}@media(max-width:737px){.custom-builder-wrapper .text-wrapper{padding-left:0;padding-right:0}.custom-builder-wrapper .custom-design-image-wrapper img{margin-bottom:-28px}.custom-builder-wrapper .breadcrumb{padding-top:18px;padding-left:34px;margin-bottom:13px}.custom-builder-wrapper .divider-section-wrapper{padding-left:34px;padding-right:34px}.custom-builder-wrapper .page-content{padding-right:30px;padding-left:30px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:258px;height:42px;margin-bottom:26px;padding-left:8px;padding-right:8px}.contact-details .details-input.custom-select{margin-bottom:26px}.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input select{margin-bottom:0}.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input textarea{width:259px}.custom-builder-wrapper .user-info-column{width:442px;margin-left:auto;margin-right:auto;float:none}.contact-details .details-title{width:140px;line-height:23px;font-size:16px;letter-spacing:.3px;white-space:nowrap;padding-top:9px}.contact-details .details-title-other-view{white-space:normal;padding-top:0}.custom-builder-wrapper .right-column .details-input{margin-top:2px;margin-left:48px}.custom-builder-wrapper .user-info-column:first-child{margin-top:4px}.contact-details .user-info-column.placeholder-other,.custom-builder-wrapper .right-column.user-info-column{width:280px;padding-left:11px;margin-top:-1px}.custom-builder-wrapper .right-column.user-info-column{padding-top:5px}.contact-details .contact-details-align-wrapper{width:666px}.contact-details .details-input textarea{height:206px;margin-right:-11px;margin-top:-88px}.input-block.upload-images:after{right:10px;top:5px}.custom-builder-wrapper .divider-section.divider-section-services{margin-bottom:37px;margin-top:17px}.finished-products{padding-left:30px;padding-right:30px}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:39px;margin-top:20px}.custom-builder-wrapper .finished-products .c-left-block,.custom-builder-wrapper .finished-products .c-left-right{vertical-align:top;padding-top:95px}.memo_rec_purch_item{max-width:226px;margin-top:26px;height:87px;font-size:15px;padding-left:5px;padding-right:5px;line-height:22px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:27px;margin-top:23px}.design-process-wrapper{margin-bottom:17px}.design-process-item .design-process-item-content td{padding-top:0}.design-process-item .design-process-image span{margin-top:0}.design-process-item .design-process-title{padding-bottom:20px}.design-process-item{padding-bottom:20px}.custom-builder-wrapper .page-content.page-content-process{padding-right:30px;padding-left:30px}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{padding-left:14px;width:270px}.custom-builder-wrapper .request-btn-container{padding-top:3px;margin-bottom:23px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{width:135px;height:48px;font-size:18px;padding-top:12px;margin-left:3px}.custom-builder-wrapper{padding-bottom:20px}.contact-details .details-title-other-view2{width:315px;text-align:left;padding-left:62px;margin-top:20px;padding-bottom:6px;line-height:28px}.contact-details .details-title.details-title-shifted-iphone{white-space:normal;padding-top:0;line-height:26px;margin-top:-3px;margin-bottom:0;padding-right:1px}.finished-products img{width:236px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{margin-left:0}.details-title-description{margin-left:-92px;padding-left:0!important;width:140px!important;padding-right:0!important;margin-top:24px!important}}@media(max-width:737px) and (min-width:734px){.custom-builder-wrapper .custom-design-image-wrapper img{margin-bottom:-35px}}@media(max-width:733px){.custom-builder-wrapper .request-btn-container{padding-top:3px;margin-bottom:22px}.custom-builder-wrapper #uploadedFiles{margin-top:25px;margin-bottom:0}.custom-builder-wrapper .breadcrumb{padding-top:14px;padding-left:29px;margin-bottom:7px}.custom-builder-wrapper .divider-section-wrapper{padding-left:30px;padding-right:30px}.contact-details .contact-details-align-wrapper{width:600px}.custom-builder-wrapper .user-info-column:first-child{margin-top:21px}.contact-details .details-title{width:130px;line-height:24px;font-size:15px;letter-spacing:.3px;white-space:nowrap;padding-top:7px}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{padding-left:10px;width:248px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:235px;height:40px;margin-bottom:22px;padding-left:8px;padding-right:8px}.contact-details .details-input.custom-select{margin-bottom:26px}#filesManager{line-height:39px}.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input select{margin-bottom:0}.custom-builder-wrapper .user-info-column{width:404px}.contact-details .user-info-column.placeholder-other,.custom-builder-wrapper .right-column.user-info-column{width:250px;padding-left:3px;margin-top:-23px}.contact-details .details-input textarea{height:186px;margin-right:-11px;margin-top:-88px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{width:123px;height:43px;font-size:17px;padding-top:10px}.custom-builder-wrapper{padding-bottom:15px}.custom-builder-wrapper .divider-section{margin-top:15px;margin-bottom:35px}.contact-details .details-title-other-view{white-space:normal;line-height:20px;padding-top:0}.custom-builder-wrapper .right-column .details-input{margin-top:-3px;margin-left:50px}.contact-details .details-title-other-view2{padding-left:9px;letter-spacing:0;padding-bottom:12px;padding-top:18px;width:270px;margin-left:50px;margin-top:-3px;line-height:25px}.custom-builder-wrapper .divider-section.divider-section-services{margin-bottom:35px;margin-top:14px}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:36px;margin-top:15px}.finished-products img{width:215px}.memo_rec_purch_item{max-width:210px;margin-top:20px;height:87px;font-size:15px;padding-left:5px;padding-right:5px;line-height:20px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:25px;margin-top:14px}.custom-builder-wrapper .custom-design-image-wrapper img{margin-bottom:-28px;margin-top:10px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{margin-left:0}.details-title-description{margin-left:-91px!important;padding-left:0!important;width:140px!important;padding-right:0!important;margin-top:9px!important}}@media(max-width:667px){.design-process-item{padding-bottom:18px}.design-process-item .design-process-title{padding-bottom:17px;line-height:1.2}.custom-builder-wrapper .finished-products .c-left-block,.custom-builder-wrapper .finished-products .c-left-right{vertical-align:top;padding-top:85px}}@media(max-width:664px){.custom-builder-wrapper .custom-design-image-wrapper img{margin-bottom:-16px;margin-top:-9px}.custom-builder-wrapper .divider-section{margin-top:20px;margin-bottom:41px}.custom-builder-wrapper .breadcrumb{padding-top:14px;padding-left:14px;margin-bottom:15px}.custom-builder-wrapper .divider-section-wrapper{padding-left:14px;padding-right:14px}.custom-builder-wrapper .page-content{padding-right:15px;padding-left:15px}.custom-builder-wrapper .request-btn-container{margin-bottom:1px}.contact-details .contact-details-align-wrapper{width:100%;padding-left:14px;padding-right:14px}.custom-builder-wrapper .user-info-column:first-child{margin-top:-7px;width:100%}.contact-details .details-title{width:121px;line-height:23px;font-size:15px;letter-spacing:.5px;white-space:nowrap;padding-top:10px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:259px;height:43px;margin-bottom:25px;padding-left:8px;padding-right:8px}.contact-details .details-input.custom-select{margin-bottom:25px}.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input select{margin-bottom:0}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{padding-left:15px;width:275px}.contact-details .details-title.details-title-two-lines{white-space:normal;padding-top:0}.contact-details .details-title.details-title-shifted-iphone{margin-top:-2px}.contact-details .user-info-column.placeholder-other,.custom-builder-wrapper .right-column.user-info-column{width:100%;margin-top:0}.input-block.upload-images{margin-top:10px}.custom-builder-wrapper .right-column .details-input{margin-top:-7px;margin-left:118px}.input-block.upload-images:after{right:9px;top:16px}.custom-builder-wrapper .right-column.user-info-column{margin-top:-7px}.contact-details .details-title-other-view2{white-space:normal;text-align:left;padding-right:0;padding-top:0;padding-bottom:17px;margin-top:20px;padding-left:0;width:283px;line-height:25px;margin-left:134px}.contact-details .details-input textarea{height:206px;margin-right:-11px;margin-top:-88px!important}.custom-builder-wrapper .request-btn-container{padding-top:13px;margin-bottom:30px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{width:132px;height:48px;font-size:17px;padding-top:12px;margin-left:0}.custom-builder-wrapper{padding-bottom:15px}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:39px;margin-top:19px}.finished-products img{width:236px}.memo_rec_purch_item{max-width:210px;margin-top:26px;height:91px;font-size:15px;padding-left:5px;padding-right:5px;line-height:22px}.finished-products{padding-left:0;padding-right:0}.custom-builder-wrapper .finished-products .c-left-block,.custom-builder-wrapper .finished-products .c-left-right{vertical-align:top;padding-top:95px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:28px;margin-top:14px}.custom-builder-wrapper .hide-on-small{display:none}.custom-builder-wrapper .page-content.page-content-process{padding-right:15px;padding-left:15px}.design-process-item .design-process-title{padding-left:0}.design-process-wrapper{margin-bottom:13px}.details-title-description{margin-left:-22px!important;padding-left:0!important;width:140px!important;padding-right:0!important;margin-top:9px!important}}@media(max-width:440px){.custom-builder-wrapper .custom-design-image-wrapper img{margin-top:0}.contact-details .contact-details-align-wrapper{padding-left:5px;padding-right:5px}.custom-builder-wrapper .request-btn-container{padding-top:5px;margin-bottom:28px}.details-title-description{margin-top:28px!important}.design-process-item .design-process-title,.text-wrapper h2{line-height:1.2;font-size:23px!important;text-transform:none}}@media(max-width:413px){.finished-products img{width:214px}.custom-builder-wrapper .divider-section{margin-top:20px;margin-bottom:38px}.custom-builder-wrapper .custom-design-image-wrapper img{margin-bottom:-16px;margin-top:0}.custom-builder-wrapper .divider-section.divider-section-designs{margin-bottom:33px;margin-top:12px}.custom-builder-wrapper .divider-section.divider-section-process{margin-bottom:20px;margin-top:0}.custom-builder-wrapper .finished-products .c-left-block,.custom-builder-wrapper .finished-products .c-left-right{vertical-align:top;padding-top:84px}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{width:250px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:225px}.contact-details .details-title-other-view2{padding-top:0;width:206px;margin-left:125px;margin-top:13px}.input-block.upload-images:after{right:16px;top:15px}.custom-builder-wrapper .right-column .details-input{margin-top:-7px;margin-left:114px;margin-bottom:28px}}@media(max-width:380px){.contact-details .contact-details-align-wrapper{padding-left:0;padding-right:0}.custom-builder-wrapper .breadcrumb{padding-top:10px;padding-left:10px;margin-bottom:15px}.custom-builder-wrapper .divider-section-wrapper .divider-section{padding-left:10px;padding-right:10px}.contact-details{margin-top:7px}.contact-details .details-title{font-size:14px;padding-top:8px;width:117px}.contact-details .details-title-other-view2{padding-top:0;width:206px;margin-left:125px;margin-top:13px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:233px;height:40px;margin-bottom:22px;padding-left:8px;padding-right:8px}.contact-details .details-input.custom-select{margin-bottom:22px}.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input select{margin-bottom:0}.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{padding-left:11px;width:254px}.contact-details .details-title.details-title-shifted-iphone{margin-top:-5px}.contact-details .details-title-other-view2{padding-top:0}.custom-builder-wrapper .right-column.user-info-column{margin-top:-6px}.contact-details .details-input textarea{height:184px}.custom-builder-wrapper .request-btn-container{padding-top:0;margin-bottom:25px;margin-top:11px}.custom-builder-wrapper .send-request-btn:hover,.custom-builder-wrapper .send-request-btn:visited,.custom-builder-wrapper .send-request-btn{width:118px;height:44px;font-size:17px;padding-top:10px;margin-left:-1px}.design-process-wrapper{margin-bottom:10px}}@media(max-width:374px){.custom-builder-wrapper .right-column .details-input,.custom-builder-wrapper .details-input{width:237px}.contact-details .details-input select,.contact-details .details-input .bootstrap-select button,.contact-details .details-input .input-block,.contact-details .details-input input,.contact-details .details-input textarea{width:218px}}@media(max-width:414px){.contact-details .details-input textarea{margin-top:28px}.details-title-description{margin-top:31px!important}}@media(max-width:375px){.contact-details .details-input textarea{margin-top:-3px;margin-bottom:0px!important}.details-title-description{margin-top:0px!important;margin-left:-26px!important}}.select-arrows-container{right:42px;top:15px;position:absolute;background-color:black;padding-right:6px;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.select-arrows-container{top:14px}}@media(min-width:1025px){.select-arrows-container{display:none}}@media(max-width:1024px){.select-arrows-container{top:14px;right:39px}}@media(max-width:919px){.select-arrows-container{top:14px;right:117px}}@media(max-width:737px){.select-arrows-container{top:12px;right:2px}}@media(max-width:667px){.select-arrows-container{top:10px;right:10px}}@media(max-width:650px){.select-arrows-container{top:11px;right:2px}}@media(max-width:413px){.select-arrows-container{right:14px}}@media(max-width:375px){.select-arrows-container{top:9px;right:12px}}.select-arrows-container{margin-top:-4px}@media(max-width:650px){.select-arrows-container{margin-top:-2px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.select-arrows-container{margin-top:0}}@media(max-width:374px){.select-arrows-container{right:13px;top:10px}}@media(max-width:1024px){.c-carousel-left span{margin-left:20px}.c-carousel-right span{margin-left:-2px}}@media(max-width:768px){.c-carousel-left span{margin-left:11px}.c-carousel-right span{margin-left:8px}}@media(max-width:736px){.c-carousel-left span{margin-left:3px}.c-carousel-right span{margin-left:15px}}@media(max-width:667px){.c-carousel-left span{margin-left:-4px}.c-carousel-right span{margin-left:23px}}@media(max-width:414px){.c-carousel-left span{margin-left:18px}.c-carousel-right span{margin-left:0px}}@media(max-width:375px){.c-carousel-left span{margin-left:14px}.c-carousel-right span{margin-left:4px}}.common-social a{float:left;padding-left:19px;padding-right:20px}.common-social a.youtube-link-block{padding-left:14px;padding-right:28px}.common-social a.twitter-link-block{padding-top:2px}.commonsocial-sprite{background-image:url('/images/rd/contactus/sprite3.png');background-repeat:no-repeat;display:block}.webp-support .commonsocial-sprite{background-image:url('/images/rd/contactus/sprite3.webp')}.commonsocial-sprite.commonsocial-sprite-chat_icon{width:25px;height:25px;background-position:-15px -15px}.commonsocial-sprite.commonsocial-sprite-chat_icon:hover{width:25px;height:25px;background-position:-70px -15px}.commonsocial-sprite.commonsocial-sprite-email_icon{width:24px;height:16px;background-position:-125px -15px}.commonsocial-sprite.commonsocial-sprite-email_icon:hover{width:24px;height:16px;background-position:-125px -61px}.commonsocial-sprite.commonsocial-sprite-facebook_icon{width:14px;height:28px;background-position:-15px -107px}.commonsocial-sprite.commonsocial-sprite-google_icon{width:33px;height:33px;background-position:-59px -107px}.commonsocial-sprite.commonsocial-sprite-gray_arrow{width:13px;height:25px;background-position:-122px -107px}.commonsocial-sprite.commonsocial-sprite-instagram_icon{width:28px;height:28px;background-position:-179px -15px}.commonsocial-sprite.commonsocial-sprite-location_icon{width:22px;height:31px;background-position:-179px -73px}.commonsocial-sprite.commonsocial-sprite-location_icon:hover{width:22px;height:31px;background-position:-165px -134px}.commonsocial-sprite.commonsocial-sprite-pinterest_icon{width:30px;height:30px;background-position:-15px -195px}.commonsocial-sprite.commonsocial-sprite-twitter_icon{width:29px;height:28px;background-position:-75px -196px}.commonsocial-sprite.commonsocial-sprite-youtube_icon{width:41px;height:29px;background-position:-134px -195px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.commonsocial-sprite{background-image:url('/images/rd/contactus/sprite_retina_03.png');background-size:171px 171px}.webp-support .commonsocial-sprite{background-image:url('/images/rd/contactus/sprite_retina_03.webp')}.commonsocial-sprite.commonsocial-sprite-chat_icon{width:28px;height:28px;background-position:-7px -7px}.commonsocial-sprite.commonsocial-sprite-chat_icon:hover{width:28px;height:28px;background-position:-50px -7px}.commonsocial-sprite.commonsocial-sprite-email_icon{width:29px;height:19px;background-position:-92px -7px}.commonsocial-sprite.commonsocial-sprite-email_icon:hover{width:29px;height:19px;background-position:-92px -41px}.commonsocial-sprite.commonsocial-sprite-facebook_icon{width:12px;height:26px;background-position:-7px -74px}.commonsocial-sprite.commonsocial-sprite-google_icon{width:28px;height:29px;background-position:-34px -74px}.commonsocial-sprite.commonsocial-sprite-gray_arrow{width:10px;height:20px;background-position:-77px -74px}.commonsocial-sprite.commonsocial-sprite-instagram_icon{width:25px;height:25px;background-position:-101px -74px}.commonsocial-sprite.commonsocial-sprite-location_icon{width:25px;height:32px;background-position:-135px -7px}.commonsocial-sprite.commonsocial-sprite-location_icon:hover{width:25px;height:32px;background-position:-139px -54px}.commonsocial-sprite.commonsocial-sprite-pinterest_icon{width:21px;height:26px;background-position:-140px -101px}.commonsocial-sprite.commonsocial-sprite-twitter_icon{width:25px;height:24px;background-position:-7px -141px}.commonsocial-sprite.commonsocial-sprite-youtube_icon{width:37px;height:26px;background-position:-77px -113px}}@media(max-width:736px) and (min-width:668px){.commonsocial-sprite-e{background-image:url('/images/rd/contactus/sprite_retina2_3.png');background-size:175px 164px}.webp-support .commonsocial-sprite-e{background-image:url('/images/rd/contactus/sprite_retina2_3.webp')}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-chat_icon{width:31px;height:31px;background-position:-40px -5px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-chat_icon:hover{width:31px;height:31px;background-position:-80px -5px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-email_icon{width:30px;height:20px;background-position:-40px -45px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-facebook_icon{width:14px;height:30px;background-position:-120px -5px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-google_icon{width:35px;height:35px;background-position:-79px -45px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-google_icon:hover{width:35px;height:35px;background-position:-5px -90px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-instagram_icon{width:30px;height:30px;background-position:-50px -90px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-location_icon{width:25px;height:35px;background-position:-89px -90px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-location_icon:hover{width:25px;height:35px;background-position:-144px -5px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-pinterest_icon{width:32px;height:32px;background-position:-125px -50px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-twitter_icon{width:31px;height:30px;background-position:-124px -92px}.commonsocial-sprite-e.commonsocial-sprite.commonsocial-sprite-youtube_icon{width:46px;height:32px;background-position:-124px -127px}}