body,html{margin:0;padding:0;font-size:16px;font-family:Roboto,sans-serif}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin infinite 20s linear;animation:App-logo-spin infinite 20s linear;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.positive{font-weight:700;color:green}.negative{font-weight:700;color:red}.neutral{font-weight:700;color:#ffc107}tr.strikeout td:before{content:" ";position:absolute;top:42%;left:0;border-bottom:1px solid #111;width:100%}tr.strikeout td:after{content:"\B7";font-size:1px}table{border-collapse:collapse;empty-cells:show}td{position:relative}@-webkit-keyframes shimmer{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes shimmer{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.placeholder{-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-box-sizing:border-box;box-sizing:border-box;width:240px;height:240px;background:#f2f2f2}.vlm{vertical-align:middle!important}table{border-top:2px solid #ddd;border-bottom:2px solid #ddd}.capitalize{text-transform:capitalize}*{-webkit-box-sizing:border-box;box-sizing:border-box}button{outline:none}.btn:active,.btn:focus{outline:none!important}.moduleimagetabelwrapper:after,.product_image_wrapper:after{content:"\A";position:absolute;width:100%;height:100%;top:50%;left:0;background:rgba(0,0,0,.4);opacity:0;-o-transition:all .5s;transition:all .5s;-webkit-transition:all .5s;max-width:50px;max-height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product_image_wrapper:after{max-width:60px;max-height:60px}.dimensionvalue{font-size:14px;color:#666}.moduleimagetabelwrapper:hover:after,.product_image_wrapper:hover:after{opacity:1}#accesory_inner_title{margin-left:-30px;padding-left:30px;padding-bottom:15px;margin-top:15px;-webkit-box-shadow:0 1px 1px #ddd;box-shadow:0 5px 10px #ddd}#accessory_list .image_wrapper:after{content:"\A";position:absolute;width:100%;height:100%;top:50%;left:2px;background:rgba(0,0,0,.4);opacity:0;-o-transition:all .5s;transition:all .5s;-webkit-transition:all .5s;max-width:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#accessory_list .image_wrapper:hover:after{opacity:1}img{max-width:100%;cursor:pointer}img[src^="/offers/"]{cursor:default}#wrapper{overflow:hidden;margin:auto}body,html{font-size:16px}.appliances_wrapper .image_wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}#homelane_logo{width:160px;margin-left:-15px}#logowrapper{margin-top:50px}.usp_wrapper{text-align:center;margin:auto}#payment_button{text-align:center;margin-top:60px}.usp_wrapper .image_wrapper{height:90px;width:90px;margin:auto;margin-bottom:16px}.footer_contact{margin-top:80px;font-size:14px;text-align:center;display:none}#disclaimer{font-size:.625rem;text-align:left;padding:5px 0;margin:0 -20px;font-weight:700}#city_wrapper{border-bottom:1px solid #000;overflow:auto;padding-top:10px}#client_detail{width:40%}.contactus_box{width:40%;display:inline-block}#city_wrapper ul{width:86%;float:left;padding:0;overflow:auto;font-weight:400}#city_dropdown>li:first-child{list-style-type:none;margin-left:0}#city_wrapper ul li{float:left;margin-left:20px;font-size:.75rem}#title h3{font-size:3.44rem;font-weight:100;margin:0;margin-top:79px;margin-bottom:52px}.accent{overflow:auto;width:100px}.accent #orange{background-color:#f63;height:12px;width:37px;float:left}.accent #red{background-color:#c33;height:12px;width:62px;float:left}#date{font-weight:500;margin:114px 0}#navwrapper{width:20%;float:left;border:1px solid;left:0;top:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden;overflow:auto;background:#333}#navwrapper .logo_wrapper{height:66px;line-height:66px}#navwrapper .logo_wrapper img{max-width:80%}.table_wrapper{border:1px solid #ddd;margin:0 1%;padding:2px 15px}#contentwrapper{margin-left:20%}#notes{margin-top:60px}#payment_button button{border:none;background-color:#ff2b37;border-radius:25px;cursor:pointer;color:#fff;padding:12px 30px}.actionbar{position:fixed;z-index:2;top:0;width:80%;height:66px;line-height:66px;background:#ebebeb}.browser_warning{position:fixed;top:0;width:100%;background:#f66353;line-height:36px;height:36px;font-family:Roboto;color:#fff;z-index:3;font-size:14px}.background{width:100%;height:100%;z-index:2;position:absolute;top:0;left:0;background:#000;opacity:0;cursor:pointer}.orange_small_accent{background-color:#f63;height:20px;width:5px;float:left;margin-right:10px;margin-top:4px}.project_summary{margin-top:130px}.table_heading{margin-bottom:43px;font-size:1.25rem;font-weight:500}#payment_sub{font-size:.875rem;font-weight:400}#acceptsuccessbox,#followupsuccessbox{display:none;width:58%}#acceptsuccessbox p,#followupsuccessbox p{font-size:14px}#errorlabel{font-size:9px;line-height:2.22;text-align:center;color:#f33;display:none}.client_details{float:left}#passwordModal .logo{width:50%;margin:44px auto 20px}#emailInput{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #bababa;width:60%}#passwordModal button{background:#06f;color:#fff;border:none;display:block;width:120px;height:40px;margin:auto;border-radius:40px;margin-top:30px}#passwordModal p{font-weight:700;color:#666;font-size:11px;width:60%;margin:auto;margin-bottom:25px}@media screen and (max-width:1025px){#mobileModal{display:block;z-index:2000;background:#f6f6f6}#mobileModal .logo{width:50%;margin:10px auto}#mobileModal .content_box{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}}#passwordModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:#ebebeb;display:none}#passwordModal .content_box{width:360px;height:330px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.client_details p{font-size:.875rem;color:#666;margin:0}#followuplink{color:#06f;font-weight:700;cursor:pointer}.action_button_wrapper{float:right}.action_button_wrapper .align_same{display:inline-block;text-align:center;width:100px;height:36px;font-size:12px;line-height:36px;padding:0;border-radius:50px;background:#f93;border:none;margin:0 5px}.welcomescreen{margin-top:50px}.room{margin-top:120px}.room_details{border:1px solid}.room_details,.room_image_wrapper{height:195px;margin:10px 0}.tax_summary{margin:120px 0;margin-bottom:85px}.tax_summary .text_right{text-align:right}.room_image_wrapper{background:#f6f6f6;position:relative}.room_image_wrapper img{position:absolute;top:50%;left:50%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.room_details .top{height:70%;overflow:hidden;padding:15px 0;border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6}.room_details .top #title{font-size:1rem;font-weight:700;color:#f33}.highlight{background:#ebebeb}.room_details .top #name{font-size:2rem;font-weight:300}.room_details .bottom{position:absolute;bottom:0;width:100%}#next_button,#submit_button{background:#06f;color:#fff;border:none}.module_wrapper .image_wrapper{background:#fff;height:350px;display:inline-block;width:350px;margin-left:10px;position:relative;border:1px solid #f6f6f6}.module_wrapper .image_wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appliance_details,.module_wrapper .details{height:350px;position:relative}.cost_tab{position:absolute;bottom:0;width:100%;border-top:2px solid;border-bottom:2px solid;padding:10px 0;border-color:#f6f6f6;font-weight:700}.module_accessory_wrapper{margin-bottom:140px}.module_wrapper{border-bottom:2px solid #f6f6f6;padding-bottom:60px}.accessory_details #cost{font-weight:700}.negative_margin{margin-top:-60px}.negative_margin p{font-size:1rem}.module_wrapper .details .cost_tab{font-weight:700}.cost_tab .cost_title{font-size:14px;padding:10px 0;font-weight:700}.module_wrapper .module_heading{font-size:14px;font-weight:700;margin:0}.tabular_data td{line-height:30px}.table td{font-size:14px;line-height:22px!important;border-top:1px solid #ddd}.appliance_details .tabular_data td{line-height:30px}.cost_tab .cost{font-size:18px;font-weight:700;padding:10px 0}.room_details .bottom #title{font-size:1rem;color:#666;margin:0}.accessory_details .title{margin-bottom:20px;border-bottom:2px solid #f6f6f6}.accessory_details .title #title{font-size:14px;margin:0}.accessory_details .title #cost{font-size:17px;font-weight:700}.appliance_details .title{margin-bottom:20px}.appliance_details .title #title{font-weight:700;font-size:17px;margin:0}.appliance_details .title #cost{font-size:14px}.negative-margin{margin-top:-30px;border-top:2px solid #f6f6f6;padding:10px 0}.room_details .bottom #cost{font-size:1rem;color:#666;font-weight:700;margin:0}.tabular_data table{width:100%}.appliances_wrapper{margin:20px 0}.appliances_wrapper span{vertical-align:top}.accessory_wrapper .left_wrapper{width:350px;margin:auto;margin-left:30px}.accessory_wrapper{position:relative;padding:30px 0}.accessory_wrapper:before{content:"";position:absolute;right:0;bottom:0;height:1px;width:80%;border-bottom:2px solid #f6f6f6}.text_right{text-align:right}.addborder{border:1px solid #ddd;padding:20px;margin-top:50px}.imageoutline{border:1px solid;padding:2px}.add_orange_color{color:#f25c2f}.contactus_box p{font-size:14px}#designer_details{margin-top:100px}.accessory_wrapper .accessory_master_title{width:150px;height:150px;float:left;display:none}.addpaddingmargin{padding:20px;margin-top:35px}.module_wrapper span{vertical-align:top;margin-left:-20px}.accessory_wrapper .accessory_image_wrapper{background:#fff;width:200px;height:200px;margin-left:150px;position:relative;border:1px solid #f6f6f6}.accessory_wrapper .accessory_image_wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appliances_wrapper .image_wrapper{width:353px;height:353px;border:1px solid;background:#f6f6f6;display:inline-block;margin-left:20px}#override-content{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;display:-ms-flexbox;display:flex}#approveModal .content{width:330px;margin:20px 0}#approveModal #next_button{width:90px;border-radius:25px}#approveModal .disclaimer,#revisemodal .disclaimer{width:300px;font-size:10px;text-align:left;float:left}#revisemodal .content h4{font-size:13px;font-weight:700}#approveModal .content p{font-size:13px;line-height:25px}#approveModal .question_wrapper{width:370px}#approveModal .content-question{display:none}#approveModal #submit_button{display:none;width:90px;border-radius:25px}.moduleimagetabelwrapper,.productimagetabelwrapper{width:50px;height:50px;display:table-cell;border-radius:5px;position:relative;vertical-align:middle}.inline_text{display:table-cell;padding-left:10px}.sub_text{font-size:10px;color:rgba(0,0,0,.37)}.moduleimagetabelwrapper img,.productimagetabelwrapper img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#approveModal .content-question h4{font-size:13px;font-weight:700}.treeexpand:before{content:url("/roomImages/expand.png")}#accepted{display:inline-block;height:36px;line-height:36px;padding:0;margin:0 5px}#accepted,#accepted span{text-align:center;font-size:12px}#accepted span{font-weight:700;color:#666;margin-left:5px}.treecollapse:before{content:url("/roomImages/close.png")}#approveModal .question_wrapper .optionfull{width:95%;text-align:center;height:40px;margin:8px 4px;border:1px solid;line-height:40px;border-radius:10px;cursor:pointer}#quotation_tree li{cursor:pointer;font-size:14px;border-top:1px solid #444;border-bottom:1px solid #444;height:45px}#quotation_tree{margin-top:40px}#quotation_tree li:hover{color:#fff}#approveModal .content-question .option{width:170px;height:40px;line-height:40px;border:1px solid;border-radius:10px;text-align:center;display:inline-block;margin:8px 4px;cursor:pointer}#revisemodal .text-box{width:350px;height:90px}.button_wrapper{float:right}#revisemodal .text-box textarea{width:100%;border-radius:5px;text-align:left;padding:10px}#productDetailedModal .modal-dialog{width:100%;max-width:1068px;top:48%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#productDetailedModal .detail_wrapper{height:600px}#productDetailedModal .imagesection{width:56%;max-width:600px;height:100%;float:left}#productDetailedModal .imagesection img{height:100%}#productDetailedModal .details{width:auto;height:100%;margin-left:56%}#productDetailedModal .details .product_details{padding:30px;position:relative;background:#f0f0f0}#productname p{margin-bottom:0}#productDetailedModal .product_image_wrapper{width:60px;height:60px;float:left;border-radius:5px;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#productDetailedModal .product_image_wrapper img{width:56px}.vhalign{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detail_wrapper .imagesection{position:relative}#productDetailedModal .productname{display:inline-block;width:310px;margin-left:75px;padding:10px 0}.productname p{margin-bottom:0}#softclose,#visiblesides{font-size:14px;color:#666}#productDetailedModal .productname .heading{font-size:16px;margin:0;text-align:left;font-weight:700;color:#000}#productDetailedModal .productname .subheading{font-size:16px;font-weight:400;text-align:left;color:#000}#productDetailedModal .details h3{font-size:14px;font-weight:700;text-align:left;color:#000}#productDetailedModal .accessories{padding-left:30px}#productDetailedModal .accessories .image_wrapper{width:55px;height:55px;float:left;position:relative}#productDetailedModal .accessories .image_wrapper img{width:50px}#qty{position:absolute;bottom:0;left:70px}#productDetailedModal .accessories .accessoryname{float:left;margin-left:15px;font-weight:700;font-size:14px;text-align:left;color:#000}#productDetailedModal .accessories ul li{overflow:auto;margin:30px 0;position:relative}#productDetailedModal .accessories ul{height:370px;overflow:auto;padding:0;margin:0}#approveModal .image_wrapper,#revisemodal .image_wrapper{width:125px;margin:20px}.terms_conditions .title h3{font-size:14px;font-weight:700}.terms_conditions .list,.terms_conditions .list li{font-size:14px}.terms_conditions .list ol{padding:0;padding-left:15px}#productDetailedModal .close{float:right;font-size:29px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1;color:#fff;font-weight:100;margin-right:20px}@media print{a[href]:after{content:none!important}}#myImg{border-radius:5px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#myImg:hover{opacity:.7}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.enlarge{position:absolute;margin-top:-8px;margin-left:-6px;z-index:2;zoom:1.3}.fix_inline{display:table-cell;vertical-align:middle;padding-left:60px}#imageModal .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:100;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#imageModal .close:focus,#imageModal .close:hover{color:#bbb;text-decoration:none;cursor:pointer}#imageModal .modal-dialog{width:100%}.img-part span{z-index:40;margin-top:200px;position:absolute;top:45%;display:block;background-color:rgba(0,0,0,.41);color:#fff;height:65px;width:30px;font-size:30px;text-align:center;cursor:pointer}.img-part span.left{left:0}.img-part span.right{right:0}.img-part span.top{top:285px;width:100%;height:33px;color:#000}#offer{height:50px;width:80px;position:relative;top:-2px}#offer img{cursor:pointer}#offer_interested{width:142px;height:32px;top:93%}#offer_interested,#offer_tnc{cursor:pointer;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#offer_tnc{font-size:10px;top:98%}#offer_tnc:link,#offer_tnc:visited{color:#000;text-decoration:none}#offer_tnc:hover{text-decoration:underline}.snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#363636;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:41%;bottom:30px}.snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 12s;animation:fadein .5s,fadeout .5s 12s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}
/*# sourceMappingURL=main.81fa150e.css.map*/