Instant Prices on Different Roof Material Types in Staffordville CT | ServiceWhale ') center center no-repeat #fff;border-radius:13px;padding:0}.btn.btn-remove:active,.btn.btn-remove:focus{background-image:url('data:image/svg+xml;utf8,')}.btn.btn-remove-small{width:20px;height:20px;border-radius:10px}.btn.btn-settings{position:relative;padding-left:30px}.btn.btn-back-new:before,.btn.btn-settings:before{position:absolute;content:'';display:block}.btn.btn-settings:before{width:14px;height:13px;top:13px;left:15px;background-image:url('data:image/svg+xml;utf8,');background-repeat:no-repeat;background-position:left top}.btn.btn-back-new{background:0 0;border:none;color:#fff;outline:0;font-size:16px;font-weight:500;width:70px;height:22px;line-height:20px;padding:0;text-align:right}.btn.btn-back-new:before{width:10px;height:19px;background:url(/img/icons/arrow-right.svg) no-repeat;background-size:10px auto;transform:rotate(180deg)}.btn.btn-back-new:active,.btn.btn-back-new:focus,.btn.btn-back-new:hover{color:#fff;box-shadow:none;text-decoration:underline;outline:0}.btn.btn-ghost,.btn.btn-modify{color:#4990e2;text-align:center}.btn.btn-add-state,.btn.btn-add-vendor{width:130px;height:26px;border-radius:13px;font-size:14px;line-height:14px;color:#4990e2;text-align:center;border:1px solid #4990e2;background:#fff}.btn.btn-add-state:active,.btn.btn-add-state:focus,.btn.btn-add-state:hover,.btn.btn-add-vendor:active,.btn.btn-add-vendor:focus,.btn.btn-add-vendor:hover{outline:0}.btn.btn-add-vendor{width:200px}.btn.btn-modify{position:relative;width:140px;height:30px;border-radius:15px;font-size:13px;line-height:13px;border:1px solid #4990e2;background:#fff;padding-left:30px}.btn.btn-modify:before{content:'';position:absolute;left:8px;top:6px;width:16px;height:16px;background:url(/img/icons/modify.svg) no-repeat}.btn.btn-modify:active,.btn.btn-modify:focus,.btn.btn-modify:hover{outline:0}.btn.btn-ghost{width:100%;height:50px;border-radius:25px;font-size:16px;border:1px solid #4990e2;background:#fff}.carousel-control.left,.carousel-control.right{background-image:none}.btn.btn-ghost:active,.btn.btn-ghost:focus,.btn.btn-ghost:hover{outline:0}.btn.btn-with-plus{position:relative}.btn.btn-with-plus:before{display:block;content:'+';position:absolute;top:10px;left:15px;font-size:20px;line-height:20px;color:#000}.pagination-wrap{text-align:center}.pagination{border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 14px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:none;margin-left:-1px;margin-right:10px}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;padding:6px 14px;border:1px solid #ddd;border-radius:20px}.pagination>li:last-child>a,.pagination>li:last-child>span{margin-right:0;padding:6px 14px;border:1px solid #ddd;border-radius:20px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;border-radius:20px;padding:6px 14px;cursor:default}.carousel-inner>.item .pic-frame{width:100%;height:100%}.carousel-inner>.item .pic-frame.zoom{cursor:url(/img/ui/misc/magnify.cur),auto}.carousel-inner>.item .img{width:100%;height:100%;background-position:center center;background-size:cover}.carousel-indicators{display:none}.carousel-control{z-index:10;width:10px;opacity:.8}.carousel-control.left .glyphicon-chevron-left{background-color:#fff;width:55px;height:110px;padding:40px 0;margin-top:-40px;margin-left:-5px;border-radius:0 5px 5px 0;cursor:pointer}.carousel-control.left .glyphicon-chevron-left:before{content:url(/img/ui/carousel/carousel-arrow-left.png);color:#1D71B8}.carousel-control.right .glyphicon-chevron-right{background-color:#fff;width:55px;height:110px;padding:40px 0;margin-top:-40px;margin-right:-5px;border-radius:5px 0 0 5px;cursor:pointer}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.carousel-control.right .glyphicon-chevron-right:before{content:url(/img/ui/carousel/carousel-arrow-right.png);color:#1D71B8}.mfp-container:before,.mfp-figure:after{content:''}.carousel-control:focus{outline:0;opacity:.5}.carousel-control:hover{opacity:.5}.carousel-caption{left:0;right:0;bottom:0;font-size:13px;padding:15px;background-color:rgba(92,92,92,.5);border-radius:5px;text-align:center;text-indent:5px;color:#fff;white-space:normal}.carousel-caption p{margin:0}.mfp-bg{z-index:1542;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1543;outline:0!important}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-30px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.chat-block .submitMessage .submit-textinput,.chat-block form{position:relative}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.chat-block .attachments-upload{padding:0!important}.chat-block .share-into-request{font-weight:400;font-size:12px;margin:8px 4px}.chat-block .messages-title{margin-top:0;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #E5E5E5;font-size:14px;font-weight:300;color:#000}.chat-block .message-item .img{width:64px;height:64px;margin:5px 0;background-size:cover;background-position:center;cursor:pointer}.chat-block .message-item .message-item-timestamp{font-size:80%;margin-bottom:8px}.chat-block .message-item .message-item-received,.chat-block .message-item .message-item-sent{position:relative;margin-bottom:6px;margin-top:6px;padding:10px 15px;border-radius:20px;font-size:14px}.chat-block .message-item .message-item-received{margin-right:40px;background-color:#fff8d6}.chat-block .message-item .message-item-sent{margin-left:40px;background-color:#eef2f5}.chat-block .submitMessage{margin:0 -15px;padding:15px 15px 0;border-top:solid 1px #eef2f5}.chat-block .submitMessage .submit-textinput .add-photo-link{background-color:transparent;position:absolute;left:0;top:5px}.chat-block .submitMessage .submit-textinput .add-photo-link .icn{font-size:20px;color:#c5ccdb}.chat-block .submitMessage .submit-textinput textarea{width:100%;height:60px;padding:6px 30px 6px 6px;border:0;font-size:14px;margin-left:25px;resize:none}@media (min-width:768px){.chat-block .submitMessage .submit-textinput{display:inline-block;vertical-align:top}.chat-block .submitMessage .submit-textinput textarea{width:190px;height:44px}}.chat-block .submitMessage .submit-textinput textarea:focus{outline:0}.chat-block .submitMessage .submit-button{position:relative;right:auto;top:auto;display:block;text-align:center;outline:0}@media (min-width:768px){.chat-block .submitMessage .submit-button{position:absolute;right:2px;top:2px;display:inline-block;vertical-align:top}}.chat-block .submitMessage .submit-button .btn-chat-submit{font-family:Ubuntu,arial,sans-serif;font-size:14px;font-weight:300;display:block;background:#fff;color:#fff;padding:0}.chat-block .submitMessage .submit-button .btn-chat-submit.btn-has-files{background:#1D70B7;border:1px solid #1D70B7;position:relative;overflow:visible;height:44px;line-height:1;width:100%;border-radius:4px;padding:5px}@media (min-width:768px){.chat-block .submitMessage .submit-button .btn-chat-submit.btn-has-files{width:78px;display:inline-block}}.chat-block .submitMessage .submit-button .btn-chat-submit .send-title{display:block;font-size:14px;font-weight:300}.chat-block .submitMessage .submit-button .btn-chat-submit .files-available{font-size:12px}.navbar-popup{display:none;transition:all .7s cubic-bezier(.455,.235,0,1.015) 0s;opacity:0;visibility:hidden;padding-top:20px;background-color:#fff;border-bottom:3px solid rgba(222,231,237,.59);font-weight:400}.navbar-popup.visible{opacity:1;visibility:visible}@media (min-width:768px){.navbar-popup{display:block;height:120px}.navbar-popup .container{width:1230px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-popup .container{width:1024px}}.navbar-popup .company-logo{display:block;height:70px;width:170px;margin:10px auto;font-size:0;padding:0}.navbar-popup .form-inline{margin-top:20px;font-size:0}.navbar-popup .form-inline .help-block{font-family:"FS Elliot SC",sans-serif;font-size:16px;font-weight:700;color:#8291b1;margin-bottom:15px;margin-top:0;text-align:center}@media (min-width:768px){.navbar-popup .company-logo{display:inline-block;margin-left:0;margin-right:0}.navbar-popup .form-inline{float:right}.navbar-popup .form-inline .help-block{display:inline-block;vertical-align:top;margin-top:11px;margin-right:10px;text-align:left}}@media (min-width:768px) and (max-width:1199px){.navbar-popup .form-inline .help-block{max-width:240px;margin-top:6px}}.navbar-popup .form-inline .input-home{display:inline-block;height:42px;padding:5px 10px;font-size:14px;line-height:1.42857143;border-radius:2px;width:220px;border:2px solid #dee1eb;margin:0 auto 0 -2px;text-align:center}select.navbar-popup .form-inline .input-home{height:42px;line-height:42px}select[multiple].navbar-popup .form-inline .input-home,textarea.navbar-popup .form-inline .input-home{height:auto}.navbar-popup .form-inline .form-group{margin-right:0;margin-bottom:10px}@media (min-width:768px){.navbar-popup .form-inline .input-home{height:42px;width:150px;border-radius:0;border-right:none}.navbar-popup .form-inline .dropdown-menu{width:250px;text-align:left}.navbar-popup .form-inline .form-group .wrap-dd-select{line-height:20px;height:42px;border-radius:20px 0 0 20px}.navbar-popup .form-inline .form-group .wrap-dd-select:after{margin-top:0}.navbar-popup .form-inline .form-group .wrap-dd-select .dropdown,.navbar-popup .form-inline .form-group .wrap-dd-select .dropdown-item,.navbar-popup .form-inline .form-group .wrap-dd-select .dropdown-item a{border:none;background-color:#3C8CCD;box-shadow:none}.navbar-popup .form-inline .form-group .wrap-dd-select a.dropdown-item{border-bottom:1px solid #2E7AB8;color:#fff}.navbar-popup .form-inline .form-group .wrap-dd-select a.dropdown-item:active,.navbar-popup .form-inline .form-group .wrap-dd-select a.dropdown-item:hover{background-color:#fff;color:#2E7AB8}.navbar-popup .form-inline .form-group .wrap-dd-select .dropdown{border-radius:20px 0 20px 20px}.navbar-popup .form-inline .form-group .wrap-dd-select li.dropdown-item:first-child,.navbar-popup .form-inline .form-group .wrap-dd-select li.dropdown-item:first-child a{border-top-left-radius:20px;border-top-right-radius:0}.navbar-popup .form-inline .form-group .wrap-dd-select li.dropdown-item:last-child,.navbar-popup .form-inline .form-group .wrap-dd-select li.dropdown-item:last-child a{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.navbar-popup .form-inline .form-control{color:#000}.navbar-popup .form-inline .btn.btn-home{color:#000;background-color:#FBBA00;border-color:#FBBA00;padding:4px 16px;font-size:14px;border-radius:3px;font-family:"FS Elliot",Arial,sans-serif;font-weight:700;width:220px;line-height:1.2}.navbar-popup .form-inline .btn.btn-home.active,.navbar-popup .form-inline .btn.btn-home:active,.navbar-popup .form-inline .btn.btn-home:focus,.navbar-popup .form-inline .btn.btn-home:hover,.open .dropdown-toggle.navbar-popup .form-inline .btn.btn-home{color:#000;background-color:#d29c00;border-color:#be8d00}.navbar-popup .form-inline .btn.btn-home.active,.navbar-popup .form-inline .btn.btn-home:active,.open .dropdown-toggle.navbar-popup .form-inline .btn.btn-home{background-image:none}.navbar-popup .form-inline .btn.btn-home.disabled,.navbar-popup .form-inline .btn.btn-home.disabled.active,.navbar-popup .form-inline .btn.btn-home.disabled:active,.navbar-popup .form-inline .btn.btn-home.disabled:focus,.navbar-popup .form-inline .btn.btn-home.disabled:hover,.navbar-popup .form-inline .btn.btn-home[disabled],.navbar-popup .form-inline .btn.btn-home[disabled].active,.navbar-popup .form-inline .btn.btn-home[disabled]:active,.navbar-popup .form-inline .btn.btn-home[disabled]:focus,.navbar-popup .form-inline .btn.btn-home[disabled]:hover,fieldset[disabled] .navbar-popup .form-inline .btn.btn-home,fieldset[disabled] .navbar-popup .form-inline .btn.btn-home.active,fieldset[disabled] .navbar-popup .form-inline .btn.btn-home:active,fieldset[disabled] .navbar-popup .form-inline .btn.btn-home:focus,fieldset[disabled] .navbar-popup .form-inline .btn.btn-home:hover{background-color:#FBBA00;border-color:#FBBA00}.navbar-popup .form-inline .btn.btn-home .badge{color:#FBBA00;background-color:#000}.navbar-popup .form-inline .btn.btn-home small{opacity:.6}.navbar-popup .form-inline .form-control::-moz-placeholder{color:#9c9c9c;opacity:1}.navbar-light .navbar-header .contact-us .contact-us-help .we-are-here:hover,.navbar-light .navbar-uppest ul li a:hover{opacity:.7;text-decoration:none}.navbar-popup .form-inline .form-control:-ms-input-placeholder{color:#9c9c9c}.navbar-popup .form-inline .form-control::-webkit-input-placeholder{color:#9c9c9c}.navbar-popup .contact-us{vertical-align:top;margin-top:0;text-align:center;font-family:"FS Elliot",sans-serif;display:block}@media (min-width:768px){.navbar-popup .form-inline .btn.btn-home{height:42px;width:auto;border-radius:0 20px 20px 0}.navbar-popup .contact-us{display:block;text-align:left;margin-top:32px;margin-left:200px;float:right}.navbar-light .container{width:1230px}}@media (min-width:768px) and (max-width:1199px){.navbar-popup .contact-us{margin-left:100px}}.navbar-popup .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;margin-left:0;background:url(/img/ui/header/phone-icon.png) no-repeat;padding-left:30px;color:#000;font-size:16px;font-weight:700}.navbar-light{margin-bottom:0;min-height:100px;margin-top:15px;font-family:"FS Elliot",Arial,sans-serif;font-weight:400}.navbar-light .container{position:relative}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-light .container{width:1024px}}.navbar-light .navbar-uppest{margin-bottom:15px;margin-top:10px}.navbar-light .navbar-uppest ul{padding:0;margin:0}.navbar-light .navbar-uppest ul li{margin:0;padding:0;list-style:none;text-align:center}.navbar-light .navbar-uppest ul li a{display:inline-block;padding:10px 20px;background-color:#ffeac1;color:#000;font-size:14px;font-weight:700;border-radius:5px}.navbar-light .navbar-collapse{padding-left:0;padding-right:0}.navbar-light .navbar-header{float:none}@media (min-width:768px){.navbar-light .navbar-uppest{margin-bottom:0;margin-top:0;position:absolute;top:-16px;right:15px}.navbar-light .navbar-uppest ul li a{border-top-left-radius:0;border-top-right-radius:0}.navbar-light .navbar-header{float:left}}.navbar-light .navbar-header .company{float:none}.navbar-light .navbar-header .company.company_logo{display:block;height:90px;margin-bottom:10px;width:170px;background-repeat:no-repeat;background-size:contain;background-position:center}.navbar-light .navbar-header .company .company-logo{display:block;height:70px;width:170px;margin:10px auto;font-size:0;padding:0}@media (min-width:768px){.navbar-light .navbar-header .company{float:left}.navbar-light .navbar-header .company .company-logo{display:inline-block;margin-left:0;margin-right:0}}.navbar-light .navbar-header .company_no-logo{width:100%;margin-bottom:16px;text-align:left;overflow-x:hidden;overflow-y:hidden;cursor:pointer}.navbar-light .navbar-header .company_no-logo,.navbar-light .navbar-header .company_no-logo:focus,.navbar-light .navbar-header .company_no-logo:hover,.navbar-light .navbar-header .company_no-logo:visited{text-decoration:none}@media only screen and (min-width:768px){.navbar-light .navbar-header .company_no-logo{width:300px;max-height:130px;position:relative}.navbar-light .navbar-header .company__name-wrap{width:170px;height:90px;margin-bottom:0;text-align:left;display:table}}.navbar-light .navbar-header .company__name{max-width:300px;word-wrap:break-word}.navbar-light .navbar-header .company__name,.navbar-light .navbar-header .company__name:focus,.navbar-light .navbar-header .company__name:hover,.navbar-light .navbar-header .company__name:visited{color:#000;text-decoration:none;font-size:36px;line-height:1.2;display:table-cell;vertical-align:middle}.navbar-light .navbar-header .contact-us{vertical-align:top;margin-top:0;text-align:center;font-family:"FS Elliot",sans-serif;display:block}@media (min-width:768px){.navbar-light .navbar-header .contact-us{display:block;text-align:left;margin-top:25px;float:left}}.navbar-light .navbar-header .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;margin-left:0;background:url(/img/ui/header/phone-icon.png) no-repeat;padding-left:30px;color:#8695b4;font-size:16px;font-weight:700}.navbar-light .navbar-header .contact-us .divider{display:block;height:5px}@media (min-width:768px){.navbar-light .navbar-header .contact-us .contact-us-phone{margin-left:50px}.navbar-light .navbar-header .contact-us .divider{display:inline-block;height:55px;width:1px;margin-left:25px;margin-right:15px;vertical-align:middle;background-color:#dbdfe9}}.navbar-light .navbar-header .contact-us .contact-us-help{display:none;vertical-align:middle}@media (min-width:768px){.navbar-light .navbar-header .contact-us .contact-us-help{display:inline-block}}.navbar-light .navbar-header .contact-us .contact-us-help .contact-us-label{display:block;font-size:12px;font-weight:700;color:#636363;margin-right:15px}.navbar-light .navbar-header .contact-us .contact-us-help .we-are-here{display:inline-block;border:1px solid #1d71b8;padding:7px 10px;border-radius:5px;font-size:12px;font-weight:700;color:#1d71b8;margin-top:5px}@media (min-width:768px){.navbar-light .navbar-header .contact-us .contact-us-help .contact-us-label{display:inline-block}.navbar-light .navbar-header .contact-us .contact-us-help .we-are-here{margin-top:0}}.navbar-light .navbar-header .contact-us.contact-us__alt{margin-top:15px;display:block;text-align:center;background-color:#f2f4f7;padding-top:10px;padding-bottom:20px}.navbar-light .navbar-header .contact-us.contact-us__alt .divider{display:none}.navbar-light .navbar-header .contact-us.contact-us__alt .contact-us-help{display:none;margin-top:10px}.navbar-light .navbar-header .contact-us.contact-us__alt .contact-us-help .contact-us-label{margin-bottom:10px}@media (min-width:768px){.navbar-light .navbar-header .contact-us.contact-us__alt{text-align:left;background-color:transparent;padding:0}.navbar-light .navbar-header .contact-us.contact-us__alt .contact-us-help{display:block;margin-left:50px}.navbar-light .navbar-header .contact-us.contact-us__alt .contact-us-help .contact-us-label{margin-bottom:0}}.navbar-light .navbar-toggle{border-color:#ddd}.navbar-light .navbar-toggle .icon-bar{background-color:#888}.navbar-light .nav.navbar-nav-mobile{display:block;margin:0 -15px;padding:0;font-size:0}@media (min-width:768px){.navbar-light .nav.navbar-nav-mobile{display:none}}.navbar-light .nav.navbar-nav-mobile li{display:inline-block;width:50%;font-size:0}.navbar-light .nav.navbar-nav-mobile li .btn.btn-login{font-family:"FS Elliot",Arial,sans-serif;font-size:14px;padding:11px 20px;width:100%;border-radius:0;background-color:#066dc1}.navbar-light .nav.navbar-nav-mobile li:nth-child(2) .btn.btn-login{margin-left:2px}.navbar-light .nav.navbar-nav-mobile._isSolo li{width:100%}.navbar-light .navbar-nav{margin-top:27px;float:none}@media (min-width:768px){.navbar-light .navbar-nav{float:right}}.navbar-light .navbar-nav li{margin-bottom:0;float:none;text-align:center;font-size:14px}.navbar-light .navbar-nav li a{display:inline-block}@media (min-width:768px){.navbar-light .navbar-nav li{float:left;text-align:left}.navbar-light .navbar-nav li a{display:block}}.navbar-light .navbar-nav li>a.btn-login{margin-top:10px}.navbar-light .navbar-nav .tag-100-usd a{font-family:"FS Elliot",Arial,sans-serif;color:#1d71b8}.navbar-light .send-email-form .btn-orange,.navbar-light .send-email-form .form-control,.navbar-services,.navbar-services .navbar-header .contact-us{font-family:"FS Elliot",sans-serif}.navbar-light .navbar-nav .tag-100-usd a i{display:inline-block;width:50px;height:20px;background:url(/img/icons/icon_share-invite.png) 100% 50% no-repeat;vertical-align:top;color:transparent}.navbar-light .navbar-nav .username{text-align:left}@media (min-width:768px){.navbar-light .navbar-nav .username{text-align:center}}.navbar-light .navbar-nav .username .username-lbl{position:relative;display:inline-block;z-index:101;text-align:left;color:#fff;padding:10px 5px 3px 15px}.navbar-light .navbar-nav .username_with_cash{text-align:left}@media (min-width:768px){.navbar-light .navbar-nav .username .username-lbl{padding:18px 15px;color:#000}.navbar-light .navbar-nav .username_with_cash{text-align:center}}.navbar-light .navbar-nav .username_with_cash .username-lbl{position:relative;display:inline-block;z-index:101;text-align:left;color:#fff;padding:10px 5px 3px 15px}@media (min-width:768px){.navbar-light .navbar-nav .username_with_cash .username-lbl{padding-left:5px;color:#000}}.navbar-light .navbar-nav .username_with_cash .cash-lbl{color:#8392B2;font-size:10px;font-weight:700;display:none}@media (min-width:768px){.navbar-light .navbar-nav .username_with_cash .cash-lbl{display:block}}.navbar-light .navbar-nav .username_with_cash .cash-lbl .cash-value{font-size:14px}.navbar-light .navbar-nav .divider{height:55px;width:1px;margin-left:10px;margin-right:10px;background-color:#DBDFE9;display:none}.navbar-light .navbar-nav .sign-out a{font-size:14px;font-weight:700}.navbar-light .navbar-nav .chat{position:absolute;z-index:1000;top:54px;right:60px;width:45px;height:45px;padding:0 15px}.navbar-light .navbar-nav .chat a{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto}.navbar-light .navbar-nav .chat a:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:28px;height:28px;margin:auto;background:url(/img/header-chat.svg) center no-repeat #066dc1;border-radius:100%}.navbar-light .navbar-nav .chat a:after{content:"";position:absolute;z-index:2;top:50%;left:50%;width:10px;height:10px;margin-top:-15px;margin-left:4px;background:#FA3637;border-radius:100%;opacity:0}.navbar-light .navbar-nav .chat.active a:after{opacity:1}.navbar-light .send-email-form{padding-top:20px;text-align:center}.navbar-light .send-email-form label{display:block;color:#8392b2;font-size:14px}.navbar-light .send-email-form .btn-orange{color:#000;font-size:14px;padding:7px 30px;margin-bottom:20px}@media (min-width:768px){.navbar-light .navbar-nav .divider{display:block}.navbar-light .navbar-nav .chat{position:relative;top:auto;right:auto;width:63px;height:55px;margin-left:16px}.navbar-light .send-email-form{text-align:right}.navbar-light .send-email-form label{text-align:left}.navbar-light .send-email-form .form-control{width:200px}.navbar-light .send-email-form .btn-orange{margin-bottom:0;margin-top:22px}.navbar-services{display:block;height:120px;position:fixed;right:0;left:0;top:0;z-index:1004}}.navbar-services{background-color:#fff;border-bottom:3px solid rgba(222,231,237,.59);font-weight:400;font-size:20px;margin:0}.navbar-services>.container{padding:0;margin-top:15px}@media (min-width:768px){.navbar-services>.container{padding-left:15px;padding-right:15px}}.navbar-services.visible{opacity:1;visibility:visible}.navbar-services .navbar-collapse{padding-left:0;padding-right:0}.navbar-services .navbar-header{float:none}.navbar-services .navbar-header .company-logo{display:block;height:70px;width:170px;margin:10px auto;font-size:0;padding:0}@media (min-width:768px){.navbar-services .navbar-header{float:left}.navbar-services .navbar-header .company-logo{display:inline-block;margin-left:0;margin-right:0}}.navbar-services .navbar-header .contact-us{vertical-align:top;display:none}@media (min-width:768px){.navbar-services .navbar-header .contact-us{float:left;display:block;margin-top:25px}}.navbar-services .navbar-header .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;margin-left:0;background:url(/img/ui/header/phone-icon.png) no-repeat;padding-left:30px;color:#8695b4;font-size:16px;font-weight:700}@media (min-width:768px){.navbar-services .navbar-header .contact-us .contact-us-phone{margin-left:50px}}.navbar-services .navbar-header .contact-us .divider{display:inline-block;vertical-align:middle;height:55px;width:1px;margin-left:25px;margin-right:15px;background-color:#dbdfe9}.navbar-services .navbar-header .contact-us .contact-us-help{display:none;vertical-align:middle}@media (min-width:768px){.navbar-services .navbar-header .contact-us .contact-us-help{display:inline-block}}.navbar-services .navbar-header .contact-us .contact-us-help .contact-us-label{display:block;font-size:12px;font-weight:700;color:#636363;margin-right:15px}@media (min-width:768px){.navbar-services .navbar-header .contact-us .contact-us-help .contact-us-label{display:inline-block}}.navbar-services .navbar-header .contact-us .contact-us-help .we-are-here{border:1px solid #1d71b8;padding:7px 10px;border-radius:5px;font-size:12px;font-weight:700;color:#1d71b8}.navbar-services .navbar-header .contact-us .contact-us-help .we-are-here:hover{text-decoration:none;opacity:.7}.navbar-services .navbar-header .contact-us.contact-us__alt{margin-top:15px;display:block;text-align:center;background-color:#f2f4f7;padding-top:10px;padding-bottom:20px}.navbar-services .navbar-header .contact-us.contact-us__alt .divider{display:none}.navbar-services .navbar-header .contact-us.contact-us__alt .contact-us-help{display:none;margin-top:10px}.navbar-services .navbar-header .contact-us.contact-us__alt .contact-us-help .contact-us-label{margin-bottom:10px}.navbar-services .form-inline{margin-top:20px}@media (min-width:768px){.navbar-services .navbar-header .contact-us.contact-us__alt{text-align:left;background-color:transparent;padding:0}.navbar-services .navbar-header .contact-us.contact-us__alt .contact-us-help{display:block;margin-left:50px}.navbar-services .navbar-header .contact-us.contact-us__alt .contact-us-help .contact-us-label{margin-bottom:0}.navbar-services .form-inline{float:right;margin-top:0}}.navbar-services .form-inline .help-block{font-family:"FS Elliot SC",sans-serif;font-size:16px;font-weight:700;color:#8291b1;margin-bottom:15px;margin-top:0;text-align:center}@media (min-width:768px){.navbar-services .form-inline .help-block{text-align:left}}.navbar-services .form-inline .input-home{display:inline-block;height:42px;padding:5px 10px;font-size:14px;line-height:1.42857143;border-radius:2px;width:220px;border:2px solid #dee1eb;margin:0 auto 0 -2px;text-align:center}select.navbar-services .form-inline .input-home{height:42px;line-height:42px}select[multiple].navbar-services .form-inline .input-home,textarea.navbar-services .form-inline .input-home{height:auto}@media (min-width:768px){.navbar-services .form-inline .input-home{width:150px}.navbar-services .form-inline .dropdown-menu{width:250px;text-align:left}}.navbar-services .form-inline .form-group{margin-right:0;margin-bottom:10px}.navbar-services .form-inline .form-control{color:#000}.navbar-services .form-inline .btn.btn-home{color:#000;background-color:#FBBA00;border-color:#FBBA00;padding:10px 16px;font-size:14px;line-height:1.42857143;border-radius:3px;font-family:"FS Elliot",Arial,sans-serif;width:220px}.navbar-services .form-inline .btn.btn-home.active,.navbar-services .form-inline .btn.btn-home:active,.navbar-services .form-inline .btn.btn-home:focus,.navbar-services .form-inline .btn.btn-home:hover,.open .dropdown-toggle.navbar-services .form-inline .btn.btn-home{color:#000;background-color:#d29c00;border-color:#be8d00}.navbar-services .form-inline .btn.btn-home.active,.navbar-services .form-inline .btn.btn-home:active,.open .dropdown-toggle.navbar-services .form-inline .btn.btn-home{background-image:none}.navbar-services .form-inline .btn.btn-home.disabled,.navbar-services .form-inline .btn.btn-home.disabled.active,.navbar-services .form-inline .btn.btn-home.disabled:active,.navbar-services .form-inline .btn.btn-home.disabled:focus,.navbar-services .form-inline .btn.btn-home.disabled:hover,.navbar-services .form-inline .btn.btn-home[disabled],.navbar-services .form-inline .btn.btn-home[disabled].active,.navbar-services .form-inline .btn.btn-home[disabled]:active,.navbar-services .form-inline .btn.btn-home[disabled]:focus,.navbar-services .form-inline .btn.btn-home[disabled]:hover,fieldset[disabled] .navbar-services .form-inline .btn.btn-home,fieldset[disabled] .navbar-services .form-inline .btn.btn-home.active,fieldset[disabled] .navbar-services .form-inline .btn.btn-home:active,fieldset[disabled] .navbar-services .form-inline .btn.btn-home:focus,fieldset[disabled] .navbar-services .form-inline .btn.btn-home:hover{background-color:#FBBA00;border-color:#FBBA00}.navbar-services .form-inline .btn.btn-home .badge{color:#FBBA00;background-color:#000}.navbar-services .form-inline .form-control::-moz-placeholder{color:#9c9c9c;opacity:1}.navbar-services .form-inline .form-control:-ms-input-placeholder{color:#9c9c9c}.navbar-services .form-inline .form-control::-webkit-input-placeholder{color:#9c9c9c}.nav>li>a{text-align:center;font-size:14px}@media (min-width:768px){.navbar-services .form-inline .btn.btn-home{width:auto}.navbar-services .form-inline .btn-home{margin-left:10px}.nav>li>a{text-align:left;font-size:14px}}.nav>li>a:focus,.nav>li>a:hover{background:0 0}.nav>li>a:hover{opacity:.5}.nav>li>.btn-nav{padding:11px 15px;border:0;text-align:center;margin-top:5px;margin-bottom:5px}@media (min-width:768px){.nav>li>.btn-nav{text-align:left;margin-left:25px;color:#428bca;background-color:#fff;padding:6px 22px;font-size:20px;line-height:1.42857143;border-radius:3px;border:1px solid}.nav>li>.btn-nav.active,.nav>li>.btn-nav:active,.nav>li>.btn-nav:focus,.nav>li>.btn-nav:hover,.open .dropdown-toggle.nav>li>.btn-nav{color:#428bca;background-color:#ebebeb;border-color:#2d6ca2}.nav>li>.btn-nav.active,.nav>li>.btn-nav:active,.open .dropdown-toggle.nav>li>.btn-nav{background-image:none}.nav>li>.btn-nav.disabled,.nav>li>.btn-nav.disabled.active,.nav>li>.btn-nav.disabled:active,.nav>li>.btn-nav.disabled:focus,.nav>li>.btn-nav.disabled:hover,.nav>li>.btn-nav[disabled],.nav>li>.btn-nav[disabled].active,.nav>li>.btn-nav[disabled]:active,.nav>li>.btn-nav[disabled]:focus,.nav>li>.btn-nav[disabled]:hover,fieldset[disabled] .nav>li>.btn-nav,fieldset[disabled] .nav>li>.btn-nav.active,fieldset[disabled] .nav>li>.btn-nav:active,fieldset[disabled] .nav>li>.btn-nav:focus,fieldset[disabled] .nav>li>.btn-nav:hover{background-color:#fff;border-color:#428bca}.nav>li>.btn-nav .badge{color:#fff;background-color:#428bca}.modal .modal-dialog.modal-medium{width:800px}}.nav>li>.btn-nav:active,.nav>li>.btn-nav:focus,.nav>li>.btn-nav:hover{background:0 0;box-shadow:none}.modal{overflow-y:auto}.modal-open,.modal-open #wrap{overflow:hidden;height:100%;min-height:100%}.modal.modal-rebate-info{box-shadow:none}.modal.modal-rebate-info .modal-content{padding:48px 24px 32px;box-shadow:none}.modal.modal-rebate-info .modal-body{padding:0;line-height:1.5}.modal.modal-rebate-info .modal__close{position:absolute;top:10px;right:20px;font-size:200%;opacity:1}.modal.modal-rebate-info .modal__close:before{content:"Ã";font-weight:200;display:inline-block}.modal.modal-rebate-info .modal__close:active,.modal.modal-rebate-info .modal__close:focus{outline:0}.modal.modal-rebate-info .modal__close:hover{opacity:.7}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-join-facebook:hover,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-join-google-plus:hover,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-send:hover{opacity:.8}.modal .modal-dialog.modal-fastreg{position:absolute;left:0;top:170px;right:0;bottom:0}.modal .modal-dialog.modal-fastreg .spin-wizard{perspective:1000px;height:468px}@media (min-width:768px){.modal .modal-dialog.modal-fastreg{width:600px;position:relative;left:auto;top:20px;right:auto;bottom:auto}.modal .modal-dialog.modal-fastreg .spin-wizard{perspective:1100px}.modal .modal-dialog.modal-fastreg .modal-content{min-height:468px}}.modal .modal-dialog.modal-fastreg .modal-content{width:100%;border:none;border-radius:15px;box-shadow:none}.modal .modal-dialog.modal-fastreg .wizard-step1 .actions button{height:42px}.modal .modal-dialog.modal-fastreg .wizard-step2{background-color:#008cff}.modal .modal-dialog.modal-fastreg .wizard-step2 .modal-body{padding:0}.modal .modal-dialog.modal-fastreg .wizard-step2 .give-phone-title{margin-top:54px;font-size:14px;line-height:18px;font-weight:300;color:#fff;padding:0 20px}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .wizard-step2 .give-phone-title{font-size:19px;line-height:26px;padding:0 80px}}.modal .modal-dialog.modal-fastreg .wizard-step2 .give-phone-title .privacy-info{margin-top:10px;color:#fff;line-height:14px}.modal .modal-dialog.modal-fastreg .wizard-step2 .custom-checkbox .check{width:22px;height:22px;line-height:18px;border:1px solid #d4d9e5;vertical-align:bottom}.modal .modal-dialog.modal-fastreg .wizard-step2 .custom-checkbox .check:before{font-size:12px;line-height:12px}.modal .modal-dialog.modal-fastreg .wizard-step2 .actions{margin:48px 40px 0;position:relative;font-size:12px;line-height:15px;color:#fff}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .wizard-step2 .actions{margin:48px 90px 0}}.modal .modal-dialog.modal-fastreg .wizard-step2 .actions .custom-checkbox{text-align:left;font-weight:300;padding-left:20px}.modal .modal-dialog.modal-fastreg .wizard-step2 .actions .custom-checkbox .check{position:absolute;left:0}.modal .modal-dialog.modal-fastreg .wizard-step2 .actions .submit-button{margin-top:40px;width:100%;font-size:12px;height:42px;color:#000}.modal .modal-dialog.modal-fastreg .wizard-step2 .actions .cancel a{color:#fff}.modal .modal-dialog.modal-fastreg .phone-block{height:94px;line-height:94px;padding:0 40px;vertical-align:middle;text-align:center;background-color:#2d7fbc}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .phone-block{padding:0 90px}}.modal .modal-dialog.modal-fastreg .phone-block .form-control{display:inline-block;line-height:40px;color:#000;text-align:center}.modal .modal-dialog.modal-fastreg .phone-error{padding:24px 40px 0;line-height:1;font-weight:400;font-size:14px;height:28px;text-align:center}.modal .modal-dialog.modal-fastreg .phone-error .form-control-feedback{color:#fbba00}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .phone-error{padding:16px 90px 0}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block{font-family:Ubuntu,Arial,sans-serif}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header{position:relative;border-bottom:none;margin-bottom:30px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header .close{position:absolute;top:-20px;right:-20px;font-size:36px;font-weight:100;color:#fff}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header .modal-title{font-family:Ubuntu,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1;padding-top:0;padding-bottom:0;text-align:center;color:#000}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header .modal-title{font-size:34px;font-weight:700;padding-top:30px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header .modal-subtitle{font-size:16px;font-weight:100;text-align:center;margin-top:0}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body{overflow:hidden;padding:10px}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-header .modal-subtitle{font-size:21px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body{padding:0 30px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-slogan{display:none;background-color:#f8eac2;margin-left:-30px;margin-right:-30px;padding-top:20px;padding-bottom:10px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-slogan ul{margin:0}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-slogan ul li{margin-bottom:10px;font-size:14px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email{text-align:center;margin-bottom:20px}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-slogan{display:block}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email{margin-top:30px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email input{width:100%;height:40px;margin:0 auto;padding-left:10px;text-align:center;border:2px solid #ddd;background-color:#fff;border-radius:5px;font-size:16px;font-weight:100}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email input{width:300px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email input::-moz-placeholder{color:#B7B7B7;font-size:14px;font-weight:400;text-align:left}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email input:-ms-input-placeholder{color:#B7B7B7;font-size:14px;font-weight:400;text-align:left}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email input::-webkit-input-placeholder{color:#B7B7B7;font-size:14px;font-weight:400;text-align:left}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-form-email .control-label{display:block;margin-top:5px;font-size:14px;font-weight:400}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-generate-password{text-align:center;color:#737373;font-size:12px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-create-password{text-align:center;font-size:12px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-create-password .form-group label{display:block;font-size:14px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-create-password .form-group input{width:100%;height:35px;margin:0 auto;padding-left:10px;text-align:center;border:2px solid #ddd;background-color:#fff;border-radius:5px;font-size:16px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-create-password .form-group .control-label{display:block;margin-top:5px;font-size:14px;font-weight:400}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address-title,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-phone-title{font-family:Ubuntu,Arial,sans-serif;font-size:28px;font-weight:700;color:#fff;padding-bottom:10px;text-align:center}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-create-password .form-group input{width:300px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address-title,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-phone-title{padding-top:130px;font-size:34px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address input,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-phone input{display:block;width:100%;height:35px;margin:0 auto;padding-left:10px;text-align:center;border:2px solid #ddd;background-color:#fff;border-radius:5px;font-size:16px;font-weight:100}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address-error,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-phone-error{min-height:30px;padding-top:10px;color:#fff;font-size:12px;text-align:center}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-sms-notify{text-align:center;color:#fff;font-size:14px}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address input,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-phone input{width:300px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-enter-address input{width:400px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body .fast-reg-sms-notify{margin-top:10px;margin-bottom:30px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body.fast-reg-enter-phonewithaddress .fast-reg-enter-address-title,.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-body.fast-reg-enter-phonewithaddress .fast-reg-enter-phone-title{padding-top:40px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer{border-color:#ccc;text-align:center;padding:20px 10px;margin-top:0}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer{padding:20px 30px;margin-top:10px}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .cnt{width:410px;margin:0 auto}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .cnt .col-left{float:left}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .cnt .col-right{float:right}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-join-facebook{background:url(/img/ui/btn-join-facebook-slim.png) center no-repeat;width:200px;height:41px;border:none;padding:0;margin:0 auto}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-join-google-plus{background:url(/img/ui/btn-join-google-plus-slim.png) center no-repeat;width:200px;height:41px;border:none;padding:0;margin:0 auto}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-send{padding:13px 12px;margin-top:10px;border-radius:5px;background-color:#fab900;color:#000;font-weight:700;width:100%}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-send{padding:8px 12px}}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-footer .btn-fast-reg-see-prices{font-family:Ubuntu,Arial,sans-serif;font-size:16px;padding:8px 34px;border-radius:10px;background-color:#fcba00;color:#000}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-subfooter{position:relative}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-subfooter .have-account-block{position:absolute;bottom:-100px;height:70px;width:100%;text-align:center;color:#fff}.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-subfooter .have-account-block .btn-auth{color:#ff0}@media (min-width:768px){.modal .modal-dialog.modal-fastreg .fast-reg-new-ui-block .modal-subfooter .have-account-block .btn-auth{color:#fff;border:1px solid #fff;border-radius:15px;padding:6px 14px;margin-left:10px}}.modal .modal-dialog .modal-header{padding:20px 30px 0;margin-bottom:20px;border-bottom:1px solid #5b89c7}.modal .modal-dialog .modal-header .modal-title{font-family:"FS Elliot SC",Arial,sans-serif;font-size:16px;font-weight:700;padding-bottom:17px;color:#5b89c7}.modal .modal-dialog .modal-header .close{font-size:42px;font-weight:100;color:#5B89C7;margin-right:-10px;margin-top:-10px;opacity:1}.modal .modal-dialog .modal-header .close:hover{opacity:.5}.modal .modal-dialog .modal-body{padding:0 30px;overflow-x:hidden}.modal .modal-dialog .modal-body img{max-width:100%}.modal .modal-dialog .modal-body .details-block .bordered-table td{color:#767676;padding:5px}.modal .modal-dialog .modal-body .modal-row-orange{padding:15px 30px;margin-left:-30px;margin-right:-30px;background-color:#ffebc3}@media (min-width:768px){.modal .modal-dialog .modal-body .modal-row-orange{padding:15px 0}}.modal .modal-dialog .modal-body .modal-row-container{margin-left:-30px;margin-right:-30px}.modal .modal-dialog .modal-body .modal-row-container .row_modal-orange{padding:15px 30px;background-color:#ffebc3;margin-top:3px}.modal .modal-dialog .modal-body .modal-row-container .row_modal-orange:nth-child(1){margin-top:0}@media (min-width:768px){.modal .modal-dialog .modal-body .modal-row-container .row_modal-orange{padding:15px 0}}.modal .modal-dialog .modal-footer{border-top:1px solid #5b89c7;padding:20px 30px;margin-top:30px;margin-bottom:0}.modal .modal-dialog .modal-footer .btn{width:100%;margin-bottom:20px}.modal .modal-dialog .modal-footer .btn.continue{padding:15px 12px}.modal .modal-dialog .modal-footer .btn+.btn{margin-left:0}@media (min-width:768px){.modal .modal-dialog .modal-footer .btn{width:190px;margin-bottom:0}.modal .modal-dialog .modal-footer .btn.continue{padding:10px 12px}}.simple-modal .modal-dialog{margin-top:200px}.simple-modal .modal-content{background-color:#faba12}.simple-modal .modal-content .modal-header{padding:20px 30px 0;margin-bottom:20px;border:0}.simple-modal .modal-content .modal-header .modal-title{font-family:"FS Elliot SC",Arial,sans-serif;font-size:16px;font-weight:700;padding-bottom:17px;color:#fff}.main-home_view,.main-home_view .section-services .actions .btn-orange,footer{font-family:Ubuntu,arial,sans-serif}.simple-modal .modal-content .modal-header .close{color:#fff;opacity:.9;font-size:50px;font-weight:100;margin-top:-17px}.simple-modal .modal-content .modal-body{color:#fff;text-align:center;font-weight:400}.simple-modal .modal-content .modal-footer{border:0}.modal-request-a-visit .more-info{margin:20px 0;padding:10px 0;font-weight:700;background:url(/img/static/ask-assistance/ask-assistance-you-like-label.png) 8px 90% no-repeat;text-align:left}.modal-request-a-visit .date-range .form-control{float:left;margin-right:10px;margin-bottom:10px}@media (min-width:768px){.modal-request-a-visit .date-range .form-control{width:46%;margin-bottom:0}}.modal-request-a-visit .date-range .select2{width:140px}.modal-request-a-visit .date-range .calendar-icon{float:left;width:11px;height:48px;margin-left:-35px;background:url(/img/static/ask-assistance/ask-assistance-calendar.png) center center no-repeat;cursor:pointer}.video-container{position:relative;width:100%;height:0;padding-bottom:60%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0}.bloomberg-radio-container{position:relative;background:rgba(0,143,255,.8);text-align:center}@media (min-width:768px){.bloomberg-radio-container{width:100%;height:0;padding-bottom:60%}.modal .modal-body{max-height:690px;overflow-y:auto}}.bloomberg-radio-container .content{padding:30px}.bloomberg-radio-container .content img{margin:0 auto}.bloomberg-radio-container .content .icon-action{font-size:100px;color:#fff;cursor:pointer;margin-top:50px}.modal-backdrop{background-color:#fff}.modal-backdrop.in{opacity:.75}.modal-backdrop-blue{background-color:#0090ff}.modal-backdrop-blue-deep,.modal-backdrop-fastreg{background-color:#0a4488}.modal-backdrop-blue.in{opacity:.8}.modal-backdrop-blue-deep.in{opacity:.7}.modal-backdrop-fastreg.in{opacity:.9}.modal{-webkit-overflow-scrolling:auto}.modal-login-form{margin:0 auto 40px;width:350px}footer{padding-top:40px;padding-bottom:20px;border-top:2px solid #e5e5e5;font-weight:400;font-size:16px}@media (min-width:768px){footer{padding-top:80px}footer .container{width:1230px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){footer .container{width:1024px}}@media (min-width:768px) and (max-width:1199px){footer .container{width:1000px}}footer ul{margin:0;padding:0}footer ul li{list-style:none;padding:0;margin:0 0 7px;font-size:14px;text-align:center}@media (min-width:768px){footer ul li{text-align:left}}footer ul li a{color:#8392b2}footer ul li a:hover{color:#474747}footer .mobile-apps-list{display:block;list-style:none;margin:0;padding:0;text-align:center}@media (min-width:768px){footer .mobile-apps-list{text-align:left}}footer .mobile-apps-list li{display:block}footer .mobile-apps-list li:first-child{margin-bottom:15px}footer .mobile-apps-list li .svg-appstore-dims{width:136px;height:41px}footer .mobile-apps-list li .svg-googlestore-dims{width:136px;height:40px}footer .mobile-apps-list li .app-apple-store,footer .mobile-apps-list li .app-apple-store .svg,footer .mobile-apps-list li .app-google-play .svg{width:138px;height:40px}footer .mobile-apps-list li .app-google-play{display:block;margin:0 auto;width:138px;height:40px}footer .mobile-apps-list li .app-apple-store{display:block;margin:0 auto}footer .contact-us{margin-top:20px;text-align:center}@media (min-width:768px){footer .contact-us{margin-top:-20px;text-align:right}}footer .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;background:url(/img/ui/header/phone-icon.png) no-repeat;padding-left:30px;color:#8695b4;font-size:16px;font-weight:700}footer .contact-us .contact-us-help .contact-us-label{display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;color:#8695b4;margin-right:10px}footer .contact-us .contact-us-help .we-are-here{display:inline-block;vertical-align:middle;background-color:#008fff;padding:7px 10px;border-radius:5px;font-size:12px;font-weight:700;color:#fff}footer .contact-us .contact-us-help .we-are-here:hover{text-decoration:none;opacity:.7}footer .col-soc{margin-top:40px}@media (min-width:768px){footer .col-soc{float:right;text-align:right;margin-top:0}}footer .soc-list{margin-top:30px;margin-bottom:20px;text-align:center}@media (min-width:768px){footer .soc-list{text-align:right}}footer .soc-list li{display:inline-block;vertical-align:top;margin-left:16px;margin-bottom:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px){footer .soc-list li{margin-left:1px}}footer .soc-list li a{color:#b2b2b2}footer .copy,footer .financing{font-size:14px;color:#8392b2}footer .soc-list li .icn{display:inline-block;width:21px;height:21px}footer .soc-list li:first-child{margin-left:0}footer .s-icon{display:block;width:43px;height:43px;background:url(/img/home/footer/icons.png) no-repeat}footer .s-icon.s-icon_twitter{background-position:0 0}footer .s-icon.s-icon_facebook{background-position:-43px 0}footer .s-icon.s-icon_g-plus{background-position:-86px 0}footer .copy{font-variant:normal;margin:0;text-align:center}@keyframes jump{0%{transform:translate3d(0,0,0) scale3d(1,1,1)}40%{transform:translate3d(0,30%,0) scale3d(.7,1.5,1)}100%{transform:translate3d(0,100%,0) scale3d(1.5,.7,1)}}.main-home_view{font-weight:400}.main-home_view header{background:#2f6cc4;padding-bottom:20px}@media (min-width:768px){footer .copy{text-align:left}.main-home_view header{min-height:120px}}.main-home_view header .content{text-align:center}@media (min-width:768px){.main-home_view header .content{width:1200px;margin:0 auto;text-align:left}}@media (min-width:768px) and (max-width:1199px){.main-home_view header .content{width:1000px}}.main-home_view header .logo{display:block;position:relative;vertical-align:top;padding-top:50px;margin:0 auto}.main-home_view header .logo img{height:50px;width:170px}.main-home_view header .logo-confirm-location{position:absolute;left:0;right:0;bottom:0}.main-home_view header .contact-us{margin-top:20px;margin-bottom:30px;text-align:center}@media (min-width:768px){.main-home_view header .logo{float:left;margin-left:0;margin-right:0}.main-home_view header .contact-us{float:right;display:inline-block;vertical-align:top;margin-bottom:0;text-align:left}}.main-home_view header .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;background:url(/img/ui/header/phone-icon-white.svg) no-repeat;padding-left:30px;padding-top:5px;padding-bottom:1px;color:#fff;font-size:16px;font-weight:700}.main-home_view header nav{clear:right;vertical-align:top;text-align:center}@media (min-width:768px){.main-home_view header nav{display:inline-block;padding-top:20px}}@media (min-width:768px) and (max-width:1199px){.main-home_view header .contact-us{margin-top:70px}.main-home_view header nav{display:block;float:none;clear:both}}@media (min-width:1200px){.main-home_view header nav{display:block;float:right}}.main-home_view header nav a{display:block;vertical-align:middle;font-size:16px;color:#fff;line-height:1;margin-top:15px}@media (min-width:768px){.main-home_view header nav a{display:inline-block;margin-left:30px;margin-top:0}.main-home_view header nav .link-now-in-nyc{position:relative;padding-left:30px;font-weight:300}.main-home_view header nav .link-now-in-nyc:before{position:absolute;left:-8px;top:-13px;content:"";background:url(/img/home/header/i_apple.svg) center no-repeat;width:24px;height:32px}}.main-home_view header nav .link-go-green{border:1px solid #56c21f;background:#56c21f;color:#fff;border-radius:20px;padding:10px 15px;text-decoration:none;margin-left:50px;margin-right:50px}@media (min-width:768px){.main-home_view header nav .link-go-green{margin-left:30px;margin-right:0;width:106px}}.main-home_view header nav .link-go-green:hover{background-color:#FFCC31;border-color:#FFCC31;color:#000}.main-home_view header nav .link-register{border:1px solid #fff;background:#fff;color:#2F6CC2;border-radius:20px;padding:10px 15px;text-decoration:none;margin-left:50px;margin-right:50px}@media (min-width:768px){.main-home_view header nav .link-register{margin-left:5px;margin-right:0;width:106px}}.main-home_view header nav .link-register:hover{background-color:#FFCC31;border-color:#FFCC31;color:#000}.main-home_view header nav .link-login{border:1px solid #fff;border-radius:20px;padding:10px 15px;text-decoration:none;margin-left:50px;margin-right:50px}.main-home_view header nav .link-login:hover{background-color:#FFCC31;border-color:#FFCC31;color:#000}.main-home_view .section-intro-video{position:relative;background:#2f6cc4;height:430px;display:none}@media (min-width:768px){.main-home_view header nav .link-login{margin-left:5px;margin-right:0;width:106px}.main-home_view .section-intro-video{display:block}}.main-home_view .section-intro-video h1{height:70px;margin:0;padding-top:20px;text-align:center;color:#fff;font-size:40px;font-weight:100}.main-home_view .section-intro-video .intro-video-embed{width:640px;margin:0 auto;z-index:100}.main-home_view .section-intro-video .intro-video-embed img{transition:opacity .2s linear;width:640px;height:360px;border:0}.main-home_view .section-intro-video .intro-video-after{position:relative;width:640px;height:360px;margin:0 auto}.main-home_view .section-intro-video .intro-video-after .intro-video-restart{position:absolute;top:25px;right:0;background:url(/img/home/movie/repeat_arrow.svg) center no-repeat;width:28px;height:29px;cursor:pointer}.main-home_view .section-intro-video .intro-video-after .intro-video-restart:hover{opacity:.8}@supports (-ms-accelerator:true){.main-home_view .section-intro-video .intro-video-after .intro-video-restart{display:none}}.main-home_view .section-intro-video .intro-video-preloader{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-23px}.main-home_view .section-intro-video .intro-video-preloader .loader{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:99px;position:relative;text-indent:-9999em}.main-home_view .section-intro-video .intro-video-preloader .ball{border-radius:50%;background:#fff;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite}.main-home_view .section-intro-video .intro-video-preloader .ball:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.main-home_view .section-intro-video .intro-video-preloader .ball:nth-of-type(3){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes loading{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:translate3d(33px,0,0);transform:translate3d(33px,0,0)}60%{-webkit-transform:translate3d(66px,0,0);transform:translate3d(66px,0,0)}80%{-webkit-transform:translate3d(99px,0,0);transform:translate3d(99px,0,0);opacity:1}100%{-webkit-transform:translate3d(99px,0,0) scale(.5);transform:translate3d(99px,0,0) scale(.5);opacity:0}}@keyframes loading{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:translate3d(33px,0,0);transform:translate3d(33px,0,0)}60%{-webkit-transform:translate3d(66px,0,0);transform:translate3d(66px,0,0)}80%{-webkit-transform:translate3d(99px,0,0);transform:translate3d(99px,0,0);opacity:1}100%{-webkit-transform:translate3d(99px,0,0) scale(.5);transform:translate3d(99px,0,0) scale(.5);opacity:0}}.main-home_view .section-browse-quotes{padding:30px 0;background:#0B3568}.main-home_view .section-browse-quotes .form-data{color:#fff}@media (min-width:768px){.main-home_view .section-browse-quotes .form-data{width:720px;margin:0 auto}}.main-home_view .section-browse-quotes .form-data .form{text-align:center}.main-home_view .section-browse-quotes .form-data .form .form-group{margin:0 0 5px}.main-home_view .section-browse-quotes .form-data .form .form-group .wrap-dd-select{height:60px;line-height:26px;width:250px;border:1px solid #e5e5e5;border-radius:5px;color:#999}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item,.main-home_view .section-browse-quotes .form-data .form li.dropdown-item a{height:60px}@media (min-width:768px){.main-home_view .section-browse-quotes .form-data .form .form-group{float:left;margin-bottom:0}.main-home_view .section-browse-quotes .form-data .form .form-group .wrap-dd-select{width:280px;border-radius:30px 0 0 30px}.main-home_view .section-browse-quotes .form-data .form .form-group .wrap-dd-select:after{margin-top:0}.main-home_view .section-browse-quotes .form-data .form .dropdown{background-color:#3C8CCD;border:none;border-radius:30px 0 30px 30px;left:-1px;top:-1px}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item{border:none;position:relative;top:0;left:0;border-left:none;border-top:none;border-right:none}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item a{border:none;border-bottom:1px solid #2E7AB8;box-shadow:none;color:#fff;padding-left:30px;font-weight:400}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item a:active,.main-home_view .section-browse-quotes .form-data .form li.dropdown-item a:hover{background-color:#fff;color:#2E7AB8}}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item:first-child,.main-home_view .section-browse-quotes .form-data .form li.dropdown-item:first-child a{border-top-left-radius:30px;border-top-right-radius:0}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.main-home_view .section-browse-quotes .form-data .form li.dropdown-item:last-child a{border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-bottom:none}.main-home_view .section-browse-quotes .form-data .form .input-home{height:60px;padding:5px 10px;font-size:16px;line-height:1.42857143;border-radius:5px;width:250px;border:1px solid #e5e5e5;text-align:center;color:#000;margin:0 auto}select.main-home_view .section-browse-quotes .form-data .form .input-home{height:60px;line-height:60px}select[multiple].main-home_view .section-browse-quotes .form-data .form .input-home,textarea.main-home_view .section-browse-quotes .form-data .form .input-home{height:auto}@media (min-width:768px){.main-home_view .section-browse-quotes .form-data .form .input-home{width:150px;border-radius:0;border-left:none;border-right:none}}.main-home_view .section-browse-quotes .form-data .form .input-home::-moz-placeholder{font-weight:400;color:#999;opacity:1}.main-home_view .section-browse-quotes .form-data .form .input-home:-ms-input-placeholder{font-weight:400;color:#999}.main-home_view .section-browse-quotes .form-data .form .input-home::-webkit-input-placeholder{font-weight:400;color:#999}.main-home_view .section-browse-quotes .form-data .form .btn-home{color:#000;background-color:#FBBA00;border-color:#FBBA00;padding:6px 16px;border-radius:5px;width:250px;height:60px;font-size:20px;font-weight:700;margin:0 auto;line-height:1.2}.main-home_view .section-browse-quotes .form-data .form .btn-home.active,.main-home_view .section-browse-quotes .form-data .form .btn-home:active,.main-home_view .section-browse-quotes .form-data .form .btn-home:focus,.main-home_view .section-browse-quotes .form-data .form .btn-home:hover,.open .dropdown-toggle.main-home_view .section-browse-quotes .form-data .form .btn-home{color:#000;background-color:#d29c00;border-color:#be8d00}.main-home_view .section-browse-quotes .form-data .form .btn-home.active,.main-home_view .section-browse-quotes .form-data .form .btn-home:active,.open .dropdown-toggle.main-home_view .section-browse-quotes .form-data .form .btn-home{background-image:none}.main-home_view .section-browse-quotes .form-data .form .btn-home.disabled,.main-home_view .section-browse-quotes .form-data .form .btn-home.disabled.active,.main-home_view .section-browse-quotes .form-data .form .btn-home.disabled:active,.main-home_view .section-browse-quotes .form-data .form .btn-home.disabled:focus,.main-home_view .section-browse-quotes .form-data .form .btn-home.disabled:hover,.main-home_view .section-browse-quotes .form-data .form .btn-home[disabled],.main-home_view .section-browse-quotes .form-data .form .btn-home[disabled].active,.main-home_view .section-browse-quotes .form-data .form .btn-home[disabled]:active,.main-home_view .section-browse-quotes .form-data .form .btn-home[disabled]:focus,.main-home_view .section-browse-quotes .form-data .form .btn-home[disabled]:hover,fieldset[disabled] .main-home_view .section-browse-quotes .form-data .form .btn-home,fieldset[disabled] .main-home_view .section-browse-quotes .form-data .form .btn-home.active,fieldset[disabled] .main-home_view .section-browse-quotes .form-data .form .btn-home:active,fieldset[disabled] .main-home_view .section-browse-quotes .form-data .form .btn-home:focus,fieldset[disabled] .main-home_view .section-browse-quotes .form-data .form .btn-home:hover{background-color:#FBBA00;border-color:#FBBA00}.main-home_view .section-browse-quotes .form-data .form .btn-home .badge{color:#FBBA00;background-color:#000}.main-home_view .section-browse-quotes .form-data .form .btn-home small{font-size:80%;opacity:.6}.main-home_view .section-collision{display:none;background:#282425;height:auto;padding-bottom:8px;text-align:center}@media (min-width:768px){.main-home_view .section-browse-quotes .form-data .form .btn-home{float:left;width:245px;border-radius:0 30px 30px 0}.main-home_view .section-collision{display:block}}.main-home_view .section-collision .section-collision-banner{width:100%;height:auto;max-width:900px;margin-top:-18px}.main-home_view .section-our-promise{text-align:center;padding-top:40px;padding-bottom:20px}.main-home_view .section-our-promise h2{margin:0;font-size:30px;font-weight:100;color:#000;padding-bottom:20px}@media (min-width:768px){.main-home_view .section-our-promise{padding-top:60px}.main-home_view .section-our-promise h2{padding-bottom:40px}}.main-home_view .section-our-promise ul{list-style:none;margin:0;padding:0;width:100%}@media (min-width:768px){.main-home_view .section-our-promise ul{margin-bottom:10px}}.main-home_view .section-our-promise ul li{display:block;margin:0}@media (min-width:768px){.main-home_view .section-our-promise ul li{display:inline-block;vertical-align:top;width:340px;padding:0 20px;margin-bottom:20px}}.main-home_view .section-our-promise ul li .icn{display:block;margin:0 auto;width:164px;height:124px}.main-home_view .section-our-promise ul li .icn.icn_real-prices{background:url(/img/request/ui/mantras-icons/i_real-prices.svg) center center no-repeat;background-size:100px auto}.main-home_view .section-our-promise ul li .icn.icn_risk-free-booking{background:url(/img/request/ui/mantras-icons/i_risk-free-booking.svg) center center no-repeat;background-size:100px auto}.main-home_view .section-our-promise ul li .icn.icn_big-savings{background:url(/img/request/ui/mantras-icons/i_big-savings.svg) center center no-repeat;background-size:100px auto}.main-home_view .section-our-promise ul li h3{margin:0;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:300}@media (min-width:768px){.main-home_view .section-our-promise ul li h3{padding-top:40px;padding-bottom:15px}}.main-home_view .section-our-promise ul li .descr{display:block;padding-bottom:60px;font-size:16px}@media (min-width:768px){.main-home_view .section-our-promise ul li .descr{padding-bottom:0}}.main-home_view .section-cost-guides{margin-top:50px;padding-top:70px;background-color:#f8f6ef;position:relative}.main-home_view .section-cost-guides__see-all-btn{display:block;width:170px;margin:32px auto 0;text-align:center;border:1px solid #008fff;height:34px;line-height:22px;border-radius:17px;color:#008fff}.main-home_view .section-cost-guides__see-all-btn:active,.main-home_view .section-cost-guides__see-all-btn:focus,.main-home_view .section-cost-guides__see-all-btn:hover{color:#fff;background-color:#008fff}.main-home_view .section-cost-guides .content{padding-top:20px;padding-bottom:72px}@media (min-width:768px){.main-home_view .section-cost-guides .content{width:1000px;margin:0 auto}}.main-home_view .section-cost-guides .section-cost-guides__icon{position:absolute;left:50%;margin-left:-53px;top:-30px;display:block;width:107px;height:97px}.main-home_view .section-cost-guides .section-cost-guides__header{text-align:center;font-size:31px;font-weight:200}.main-home_view .section-cost-guides .section-cost-guides__item-header{line-height:280px;height:280px;text-align:center;background-size:cover}.main-home_view .section-cost-guides .section-cost-guides__item-header:before{display:inline-block;content:" ";line-height:280px}@media (min-width:768px){.main-home_view .section-cost-guides .section-cost-guides__item-header:before{display:inline-block;content:" ";line-height:230px}}.main-home_view .section-cost-guides .section-cost-guides__item-header span{display:inline-block;vertical-align:middle;line-height:1.5;color:#fff;font-size:36px;font-weight:200;opacity:.9}.main-home_view .section-cost-guides .section-cost-guides__links{background-color:#fff;list-style:none;padding:40px 30px}@media (min-width:768px){.main-home_view .section-cost-guides .section-cost-guides__item-header{position:absolute;left:0;top:0;width:230px;height:230px;line-height:230px}.main-home_view .section-cost-guides .section-cost-guides__links{padding:10px 30px}.main-home_view .section-cost-guides .section-cost-guides__links_hvac{padding:20px 30px;font-size:95%;line-height:1.3}.main-home_view .section-cost-guides .section-cost-guides__links_hvac .section-cost-guides__link{line-height:1.4}}.main-home_view .section-cost-guides .section-cost-guides__link{display:block;line-height:1.6;margin-bottom:0}.main-home_view .section-cost-guides .section-cost-guides__link a{display:block;color:#008fff}.main-home_view .section-cost-guides .section-cost-guides__link+.section-cost-guides__link{margin-top:16px}.main-home_view .section-cost-guides .section-cost-guides__items{overflow:hidden}.main-home_view .section-cost-guides .section-cost-guides__item{position:relative;margin-left:20px;margin-right:20px;overflow:hidden}@media (min-width:768px){.main-home_view .section-cost-guides .section-cost-guides__link+.section-cost-guides__link{margin-top:8px}.main-home_view .section-cost-guides .section-cost-guides__item{height:230px;max-height:230px;padding-left:230px;background-color:#fff;float:left;clear:right;width:49%;margin-left:0;margin-right:0}.main-home_view .section-cost-guides .section-cost-guides__item:nth-child(2),.main-home_view .section-cost-guides .section-cost-guides__item:nth-child(4){float:right}}.main-home_view .section-cost-guides .section-cost-guides__item+.section-cost-guides__item{margin-top:32px}.main-home_view .section-cost-guides .section-cost-guides__item-header_hvac{background-image:url(/img/costs-page/hvac.jpg)}.main-home_view .section-cost-guides .section-cost-guides__item-header_roofing{background-image:url(/img/costs-page/roofing.jpg)}.main-home_view .section-cost-guides .section-cost-guides__item-header_flooring{background-image:url(/img/costs-page/flooring.jpg)}.main-home_view .section-cost-guides .section-cost-guides__item-header_plumbing{background-image:url(/img/costs-page/plumbing.jpg)}.main-home_view .section-cost-guides .section-cost-guides__subheader{text-align:center;font-size:16px;font-weight:200;line-height:42px;line-height:1.4;padding:8px 20px 20px}.main-home_view .section-real-stories{padding-top:20px;padding-bottom:80px}@media (min-width:768px){.main-home_view .section-cost-guides .section-cost-guides__item+.section-cost-guides__item{margin-top:0;margin-bottom:32px}.main-home_view .section-real-stories .stories-block{width:920px;margin:0 auto}.main-home_view .section-real-stories .stories-block .story-item .story-canvas{height:420px;border-radius:10px}.main-home_view .section-real-stories .stories-block .story-item .story-canvas.bg-pete-rosenberg{background:url(/img/home/promo/customer/real-stories/Pete-Rosenberg.jpg) center no-repeat}.main-home_view .section-real-stories .stories-block .story-item .story-canvas.bg-rabbi-levi-haskelevich{background:url(/img/home/promo/customer/real-stories/Rabbi-Levi-Haskelevich.jpg) center no-repeat}.main-home_view .section-real-stories .stories-block .story-item .story-canvas.bg-felix-kogan{background:url(/img/home/promo/customer/real-stories/Felix-Kogan.jpg) center no-repeat}.main-home_view .section-real-stories .stories-block .story-item .story-canvas.bg-sarah-cohen{background:url(/img/home/promo/customer/real-stories/Sarah-Cohen.jpg) center no-repeat}.main-home_view .section-real-stories .stories-block .story-item .story-canvas.bg-melanie-norris{background:url(/img/home/promo/customer/real-stories/Melanie-Norris.jpg) center no-repeat}}.main-home_view .section-real-stories .stories-block .story-item .story-canvas{position:relative;width:100%}.main-home_view .section-real-stories .stories-block .story-item .story-canvas .story-messagebox{padding:10px 30px;background:#fdfcfa;border-radius:10px;text-align:left}@media (min-width:768px){.main-home_view .section-real-stories .stories-block .story-item .story-canvas .story-messagebox{position:absolute;left:20px;bottom:20px;width:350px}}.main-home_view .section-real-stories .stories-block .story-item .story-canvas .story-messagebox .story-name{color:#000;font-size:18px;margin-top:20px;margin-bottom:20px}.main-home_view .section-real-stories .stories-block .story-item .story-canvas .story-messagebox .story-text{color:#000;font-size:14px;font-weight:100;line-height:18px;margin-bottom:20px}.main-home_view .section-real-stories .stories-block .story-item .story-canvas .story-messagebox .story-rating{background:url(/img/home/promo/customer/story-rating.png) center no-repeat;width:80px;height:14px}.main-home_view .section-real-stories .stories-block .carousel-indicators{display:block;bottom:-50px}.main-home_view .section-real-stories .stories-block .carousel-indicators li{border-color:#5c6973;margin:1px 6px}.main-home_view .section-real-stories .stories-block .carousel-indicators li.active{background-color:#5c6973;margin:0 5px}.main-home_view .section-real-stories .stories-block .carousel-control.left .glyphicon-chevron-left,.main-home_view .section-real-stories .stories-block .carousel-control.right .glyphicon-chevron-right{background:0 0;width:20px}.main-home_view .section-services{text-align:center;padding-bottom:40px}.main-home_view .section-services .content{padding-top:20px}@media (min-width:768px){.main-home_view .section-real-stories .stories-block .carousel-control.left{margin-left:-60px}.main-home_view .section-real-stories .stories-block .carousel-control.right{margin-right:-60px}.main-home_view .section-services .content{width:1000px;margin:0 auto}}.main-home_view .section-services .content h2{margin:0;font-size:30px;font-weight:100;padding-bottom:20px}@media (min-width:768px){.main-home_view .section-services .content h2{padding-bottom:80px}}.main-home_view .section-services .content ul{list-style:none;margin:0;padding:0;width:100%}@media (min-width:768px){.main-home_view .section-services .content ul{margin-bottom:10px}}.main-home_view .section-services .content ul li{display:block;margin:0}@media (min-width:768px){.main-home_view .section-services .content ul li{display:inline-block;vertical-align:top;width:160px;margin-bottom:20px}}.main-home_view .section-services .content ul li a{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.main-home_view .section-services .content ul li .icon{display:block;margin:0 auto}.main-home_view .section-services .content ul li .icon.icon_heating-cooling,.main-home_view .section-services .content ul li .icon.icon_heating-cooling-cost,.main-home_view .section-services .content ul li .icon.icon_hvac,.main-home_view .section-services .content ul li .icon.icon_hvac-service-cost{background:url(/img/home/promo/services-icons-new/i_hvac.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_plumbing-services-cost,.main-home_view .section-services .content ul li .icon.icon_water-heater{background:url(/img/home/promo/services-icons-new/i_waterheater.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_flooring,.main-home_view .section-services .content ul li .icon.icon_flooring-cost{background:url(/img/home/promo/services-icons-new/i_flooring.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_roofing-cost{background:url(/img/home/promo/services-icons-new/i_roofing.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_house-painting{background:url(/img/home/promo/services-icons-new/i_painting.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_bath,.main-home_view .section-services .content ul li .icon.icon_bathroom-services{background:url(/img/home/promo/services-icons-new/i_bathroom.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_kitchen-remodel-cost{background:url(/img/home/promo/services-icons-new/i_kitchens.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_windows-doors{background:url(/img/home/promo/services-icons-new/i_windows_doors.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_siding-cost{background:url(/img/home/promo/services-icons-new/i_siding.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_electrical-services{background:url(/img/home/promo/services-icons-new/i_electrical.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_decks-porches-services{background:url(/img/home/promo/services-icons-new/i_decks_porches.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon.icon_other,.main-home_view .section-services .content ul li .icon.icon_other-home-services{background:url(/img/home/promo/services-icons-new/i_other.svg) center center no-repeat;background-size:100%;width:100px;height:100px}.main-home_view .section-services .content ul li .icon:hover{opacity:.8}.main-home_view .section-finance .actions .btn-finance-your-project:hover,.main-home_view .section-our-deals .deals_content .actions .btn-orange:hover,.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item:hover,.main-home_view .section-services .actions .btn-orange:hover{opacity:.7}.main-home_view .section-services .content ul li .lbl{display:inline-block;padding-top:20px;padding-bottom:30px;font-size:18px}.main-home_view .section-services .content .more{color:#b7b7b7;font-size:18px;margin-bottom:20px}@media (min-width:768px){.main-home_view .section-services .content ul li .lbl{display:block;padding-top:40px;padding-bottom:0}.main-home_view .section-services .content .more{margin-bottom:80px}.main-home_view .section-services .actions .btn-orange{padding:5px 30px}}.main-home_view .section-services .content .more:before{display:block;content:"...";font-size:30px;margin-bottom:20px}.main-home_view .section-services .actions .btn-orange{font-size:14px;font-weight:100;color:#FFF;background:#1498ff;border:none;border-radius:25px}.main-home_view .section-mobile-apps{margin-top:40px}@media (min-width:768px){.main-home_view .section-mobile-apps{background:linear-gradient(#FFF 15%,#eef2f5 15%,#eef2f5 70%)}}.main-home_view .section-mobile-apps .svg-appstore-dims{width:136px;height:41px}.main-home_view .section-mobile-apps .svg-googlestore-dims{width:136px;height:40px}.main-home_view .section-mobile-apps .cnt{background:url(/img/home/promo/mobile-apps-bg.png) 30% 100% no-repeat;background-size:235px 290px;min-height:500px}@media (min-width:768px){.main-home_view .section-mobile-apps .cnt{width:1024px;margin:-40px auto 0;background-position:80% 0;background-size:301px 371px;min-height:370px}}.main-home_view .section-mobile-apps .cnt h2{margin:0;text-align:center;padding-bottom:20px;font-size:24px;font-weight:300}@media (min-width:768px){.main-home_view .section-mobile-apps .cnt h2{text-align:left;padding-top:140px;font-size:30px;font-weight:100}}.main-home_view .section-mobile-apps .cnt h3{margin:0;padding-bottom:40px;text-align:center;font-size:18px;font-weight:100}@media (min-width:768px){.main-home_view .section-mobile-apps .cnt h3{text-align:left;font-size:20px}}.main-home_view .section-mobile-apps .cnt .mobile-apps-list{display:block;list-style:none;margin:0;padding:0;text-align:center}@media (min-width:768px){.main-home_view .section-mobile-apps .cnt .mobile-apps-list{text-align:left}}.main-home_view .section-mobile-apps .cnt .mobile-apps-list li{display:inline-block;vertical-align:top}.main-home_view .section-mobile-apps .cnt .mobile-apps-list li .app-apple-store,.main-home_view .section-mobile-apps .cnt .mobile-apps-list li .app-google-play{display:block;width:138px;height:40px}.main-home_view .section-mobile-apps .cnt .mobile-apps-list li:first-child{margin-right:10px}.main-home_view .section-mobile-apps .cnt .mobile-apps-list li .app-google-play .svg{width:138px;height:40px}.main-home_view .section-mobile-apps .cnt .mobile-apps-list li .app-apple-store .svg{width:138px;height:40px}.main-home_view .section-our-deals{min-height:500px;padding-top:40px;padding-bottom:50px}.main-home_view .section-our-deals .deals_content{max-width:1200px;margin:0 auto;text-align:right}.main-home_view .section-our-deals .deals_content h2{margin:0;padding-bottom:30px;font-size:30px;font-weight:100;text-align:center}.main-home_view .section-our-deals .deals_content .deals-head-filter{padding-bottom:30px;width:210px;margin:0 auto}@media (min-width:768px){.main-home_view .section-our-deals .deals_content .deals-head-filter{float:right;margin:0}}.main-home_view .section-our-deals .deals_content .deals-head-filter .form-control{border-radius:5px;border-color:#1498FF;color:#1498FF;height:34px;text-align:center}.main-home_view .section-our-deals .deals_content .deals_list{text-align:center;clear:both}.main-home_view .section-our-deals .deals_content .deals_list .deal-items{list-style:none;padding:0;margin:0 0 0 -10px}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item{display:inline-block;vertical-align:top;width:210px;border-right:1px solid #eef2f5;background-color:#fff;padding:15px;text-align:left;cursor:pointer}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item:last-child{border-right:none}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon{position:relative;width:150px;height:150px;margin:0 auto 10px;background:center no-repeat;background-size:150px}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-1{background-image:url(/img/home/promo/our-deals/central-coolnig-heating-gas-heat.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-2{background-image:url(/img/home/promo/our-deals/central-cooling.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-3{background-image:url(/img/home/promo/our-deals/central-cooling-condenser.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-4{background-image:url(/img/home/promo/our-deals/central-heating-gas.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-5{background-image:url(/img/home/promo/our-deals/central-cooling-heating-all-electric.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-6{background-image:url(/img/home/promo/our-deals/ductless-minisplit_single-room.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-7{background-image:url(/img/home/promo/our-deals/new-asphalt-shingle-roof.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-8{background-image:url(/img/home/promo/our-deals/new-metal-roof.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-9{background-image:url(/img/home/promo/our-deals/new-slate-roof.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-10{background-image:url(/img/home/promo/our-deals/new-wood-roof.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-11{background-image:url(/img/home/promo/our-deals/new-flat-roof.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-12{background-image:url(/img/home/promo/our-deals/carpet-floor-installation.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-13{background-image:url(/img/home/promo/our-deals/laminate-floor-installation.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-14{background-image:url(/img/home/promo/our-deals/hardwood-floor-installaiton.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-15{background-image:url(/img/home/promo/our-deals/hardwood-floor-refinishing.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-16{background-image:url(/img/home/promo/our-deals/gas-tank-water-heater.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-17{background-image:url(/img/home/promo/our-deals/electric-tank-water-heater.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-18{background-image:url(/img/home/promo/our-deals/propane-tank-water-heater.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-19{background-image:url(/img/home/promo/our-deals/fix-broken-cooling-system-servicecall.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-20{background-image:url(/img/home/promo/our-deals/fix-broken-heating-system-servicecall.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-21{background-image:url(/img/home/promo/our-deals/interior-painting-new-colors.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-22{background-image:url(/img/home/promo/our-deals/interior-painting-faux-finish-or-texture-coating.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-23{background-image:url(/img/home/promo/our-deals/interior-painting-refresh-existing-colors.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-24{background-image:url(/img/home/promo/our-deals/exterior-painting-new-color.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-25{background-image:url(/img/home/promo/our-deals/exterior-painting-refresh-existing-color.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-26{background-image:url(/img/home/promo/our-deals/ceramic-tile-floor-installation.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-27{background-image:url(/img/home/promo/our-deals/vynyl-tile-floor-installation.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-28{background-image:url(/img/home/promo/our-deals/sheet-vinyl-floor-installation.jpg)}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon:after{content:"";position:absolute;top:10px;left:10px;background:url(/img/home/promo/special-deal-badge.svg) center no-repeat;width:64px;height:40px}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-name{font-size:14px;min-height:40px;color:#008fff}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total{padding:10px 0;border-top:1px solid #eef2f5}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_from{color:#000;font-size:14px;font-weight:700}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_currency,.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_price{color:#000;font-size:16px;font-weight:700}.main-home_view .section-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_state{display:block;text-transform:lowercase;color:#000;font-size:14px}.main-home_view .section-our-deals .deals_content .actions{margin-top:30px;text-align:center}.main-home_view .section-our-deals .deals_content .actions .btn-orange{font-family:Ubuntu,arial,sans-serif;font-size:14px;font-weight:100;color:#FFF;background:#1498ff;border:none;border-radius:25px}@media (min-width:768px){.main-home_view .section-our-deals .deals_content .actions .btn-orange{padding:5px 30px}}.main-home_view .section-finance{margin-top:50px;padding-bottom:20px;background-color:#f8f6ef;text-align:center}.main-home_view .section-finance .financing_icn{position:relative;top:-50px;width:133px;height:98px;margin:0 auto;background:url(/img/home/promo/whale-finance.svg) center no-repeat}.main-home_view .section-finance p{font-size:20px;line-height:1.4}.main-home_view .section-finance .actions{margin-top:30px;margin-bottom:20px}.main-home_view .section-finance .actions .btn-finance-your-project{padding:5px 20px;color:#000;font-size:14px;background:#FFCC31;border:1px solid #FFCC31;border-radius:25px;text-decoration:none}.main-home_view .section-accomplished{padding-top:120px;padding-bottom:60px}.main-home_view .section-accomplished h2{margin:0;font-size:30px;font-weight:100;color:#000;padding-bottom:20px;text-align:center}@media (min-width:768px){.main-home_view .section-accomplished h2{padding-bottom:80px}}.main-home_view .section-accomplished ul{list-style:none;margin:0;padding:0;width:100%;text-align:center}@media (min-width:768px){.main-home_view .section-accomplished ul{margin-bottom:10px}}.main-home_view .section-accomplished ul li{display:block;margin:0 0 20px}.main-home_view .section-accomplished ul li .ttl{color:#8594b5;font-size:50px;font-weight:700}@media (min-width:768px){.main-home_view .section-accomplished ul li{display:inline-block;vertical-align:top;width:300px;padding:0 20px}.main-home_view .section-accomplished ul li .ttl{margin-bottom:10px}}.main-home_view .section-accomplished ul li .descr{color:#000;font-size:18px}.main-home_view .section-cities-near{margin:24px auto;padding:0;max-width:990px;width:100%;text-align:left}@media (max-width:991px){.main-home_view .section-cities-near{margin:24px 16px}.main-home_view .section-cities-near h2{text-align:center}}.main-home_view .section-cities-near h2{margin:0;font-size:24px;font-weight:100;color:#000;padding-top:16px;padding-bottom:36px}.main-home_view .section-cities-near__items{overflow:hidden}.main-home_view .section-cities-near__item{display:block;width:50%;height:32px;font-weight:100;line-height:32px;float:left}@media (min-width:992px){.main-home_view .section-cities-near__item{width:33.333%}}@media (min-width:1200px){.main-home_view .section-cities-near__item{float:left;width:25%}}.main-home_view .section-featured{padding-top:50px;padding-bottom:10px;margin-top:50px;background:#f2f6f8}.main-home_view .section-featured h2{margin:0;font-size:30px;font-weight:100;color:#000;padding-bottom:20px;text-align:center}.contractor-home_view,.contractor-home_view .__sticky-header{font-family:Ubuntu,arial,sans-serif;font-weight:400}@media (min-width:768px){.main-home_view .section-featured h2{padding-bottom:40px}}.main-home_view .section-featured ul{list-style:none;margin:0 auto;padding:0;max-width:990px;width:100%;text-align:center}@media (min-width:768px){.main-home_view .section-featured ul{margin:0 auto 10px}}.main-home_view .section-featured ul li{display:block;margin:0}@media (min-width:768px){.main-home_view .section-featured ul li{display:inline-block;vertical-align:top;padding:0 10px;margin-right:30px;margin-bottom:20px}}.main-home_view .section-featured ul li .icn_techcrunch{display:inline-block;background:url(/img/home/promo/customer/featured-icons/techcrunch.svg) center/cover no-repeat;width:86px;height:43px;margin:0 auto 20px}@media (min-width:768px){.main-home_view .section-featured ul li .icn_techcrunch{margin-top:30px}}.main-home_view .section-featured ul li .icn_techcrunch:hover{background-image:url(/img/home/promo/customer/featured-icons/techcrunch_hover.svg)}.main-home_view .section-featured ul li .icn_bloomberg-radio{background:url(/img/home/promo/customer/featured-icons/bloomberg.svg) center/cover no-repeat;width:180px;height:40px;margin:0 auto;cursor:pointer}@media (min-width:768px){.main-home_view .section-featured ul li .icn_bloomberg-radio{margin-top:30px}}.main-home_view .section-featured ul li .icn_bloomberg-radio:hover{background-image:url(/img/home/promo/customer/featured-icons/bloomberg_hover.svg)}.main-home_view .section-featured ul li .icn_technicaly{display:inline-block;background:url(/img/home/promo/customer/featured-icons/technicaly.svg) center/cover no-repeat;width:190px;height:70px;margin:0 auto 20px}.main-home_view .section-featured ul li .icn_technicaly:hover{background-image:url(/img/home/promo/customer/featured-icons/technicaly_hover.svg)}.main-home_view .section-featured ul li .icn_yahoo{display:inline-block;background:url(/img/home/promo/customer/featured-icons/yahoo.svg) center/cover no-repeat;width:150px;height:49px;margin:0 auto 20px}@media (min-width:768px){.main-home_view .section-featured ul li .icn_yahoo{margin-top:30px}}.main-home_view .section-featured ul li .icn_yahoo:hover{background-image:url(/img/home/promo/customer/featured-icons/yahoo_hover.svg)}.main-home_view .section-featured ul li .icn_the-business{display:inline-block;background:url(/img/home/promo/customer/featured-icons/the-business.svg) center/cover no-repeat;width:133px;height:43px;margin:0 auto 20px}@media (min-width:768px){.main-home_view .section-featured ul li .icn_the-business{margin-top:30px}}.main-home_view .section-featured ul li .icn_the-business:hover{background-image:url(/img/home/promo/customer/featured-icons/the-business_hover.svg)}.main-home_view .section-featured ul li .icn_ph-Inquirer{display:inline-block;background:url(/img/home/promo/customer/featured-icons/pi-inquirer.svg) center/cover no-repeat;width:140px;height:73px;margin:0 auto 10px}@media (min-width:768px){.main-home_view .section-featured ul li .icn_ph-Inquirer{margin-top:10px}}.main-home_view .section-featured ul li .icn_ph-Inquirer:hover{background-image:url(/img/home/promo/customer/featured-icons/pi-inquirer_hover.svg)}.main-home_view .section-featured ul li .icn_washington-post{display:inline-block;background:url(/img/home/promo/customer/featured-icons/washington-post.svg) center/cover no-repeat;width:195px;height:30px;margin:0 auto 10px}@media (min-width:768px){.main-home_view .section-featured ul li .icn_washington-post{margin-top:34px}}.main-home_view .section-featured ul li .icn_washington-post:hover{background-image:url(/img/home/promo/customer/featured-icons/washington-post_hover.svg)}.main-home_view .section-featured ul li .icn_tnw{display:inline-block;background:url(/img/home/promo/customer/featured-icons/tnw.svg) center/cover no-repeat;width:128px;height:32px;margin:0 auto 10px}.main-home_view .section-featured ul li .icn_tnw:hover{background-image:url(/img/home/promo/customer/featured-icons/tnw_hover.svg)}.contractor-home_view{text-align:center;color:#000;padding-top:10px;padding-bottom:40px;background-color:#fff}.contractor-home_view .__sticky-header{display:none;height:70px;background-color:rgba(0,144,255,.9);color:#fff}@media (min-width:768px){.main-home_view .section-featured ul li .icn_tnw{margin-top:34px}.contractor-home_view{text-align:left;padding-top:0;padding-bottom:0}.contractor-home_view .__sticky-header.visible{display:block}}.contractor-home_view .__sticky-header .sticky-phone{display:inline-block;vertical-align:middle;margin-left:0;background:url(/img/static/white-label/header/phone.svg) 0 2px no-repeat;padding-left:30px;color:#fff;font-size:20px;font-weight:300}@media (min-width:768px){.contractor-home_view .__sticky-header .sticky-phone{margin-left:50px;margin-top:20px}}.contractor-home_view .__sticky-header .actions{float:right;margin-top:15px}.contractor-home_view .__sticky-header .actions .btn:not(:last-child){margin-right:25px}.contractor-home_view .__sticky-header .actions .btn-request-a-demo{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#008fff;background-color:#fff;border-color:#fff;border-radius:10px}.contractor-home_view .__sticky-header .actions .btn-ask-a-question{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#fff;background-color:transparent;border-color:#fff;border-radius:10px}.contractor-home_view .promo-main-section{background-color:#18100f}.contractor-home_view .promo-main-section .content{margin:0 auto;padding:40px 10px}@media (min-width:768px){.contractor-home_view .promo-main-section{background:url(/img/home/promo/contractor/home-promo.jpg) center no-repeat #18100f;height:660px}.contractor-home_view .promo-main-section .content{padding:0;width:1140px}.contractor-home_view .promo-main-section .content h1{padding-top:210px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contractor-home_view .promo-main-section .content{width:1000px}}.contractor-home_view .promo-main-section .content h1{margin-top:0;margin-bottom:30px;font-size:42px;line-height:48px;font-weight:700;color:#fff}.contractor-home_view .promo-main-section .content h1 .tick{position:relative}.contractor-home_view .promo-main-section .content h1 .tick:before{content:"";position:absolute;top:0;left:-7px;width:30px;height:14px;background:url(/img/home/promo/contractor/s.svg) center no-repeat}.contractor-home_view .promo-main-section .content p{margin-bottom:30px;color:#fff;font-size:18px;line-height:24px}.contractor-home_view .promo-main-section .content .actions .btn:not(:last-child){margin-bottom:20px}@media (min-width:768px){.contractor-home_view .promo-main-section .content p{width:500px}.contractor-home_view .promo-main-section .content .actions .btn:not(:last-child){margin-bottom:0;margin-right:10px}.contractor-home_view .promo-quote-a-job{height:620px}}.contractor-home_view .promo-main-section .content .actions .btn-request-a-demo{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#eee;background-color:#008fff;border-color:#008fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-main-section .content .actions .btn-request-a-demo:focus,.contractor-home_view .promo-main-section .content .actions .btn-request-a-demo:hover{background-color:#0070C7;border-color:#0070C7}.contractor-home_view .promo-main-section .content .actions .btn-sign-up{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#000;background-color:#fcb813;border-color:#fcb813;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-main-section .content .actions .btn-sign-up:focus,.contractor-home_view .promo-main-section .content .actions .btn-sign-up:hover{background-color:#B68100;border-color:#B68100}.contractor-home_view .promo-main-section .content .actions .btn-ask-a-question{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#fff;background-color:transparent;border-color:#fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-main-section .content .actions .btn-ask-a-question:focus,.contractor-home_view .promo-main-section .content .actions .btn-ask-a-question:hover{background-color:#fff;color:#000}.contractor-home_view .promo-quote-a-job .content{margin:0 auto;padding:40px 10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contractor-home_view .promo-quote-a-job .content{width:1000px}}@media (min-width:1200px){.contractor-home_view .promo-quote-a-job .content{width:1140px}}.contractor-home_view .promo-quote-a-job .content .icon-whale{width:187px;height:144px;background:url(/img/home/promo/contractor/icon-whale@1x.jpg) center no-repeat;background-size:187px 144px;margin:0 auto}@media (min-width:768px){.contractor-home_view .promo-quote-a-job .content{padding:180px 0 0}.contractor-home_view .promo-quote-a-job .content .icon-whale{float:left;width:374px;height:288px;background-size:374px 288px;margin-left:0;margin-right:50px}}.contractor-home_view .promo-quote-a-job .content h2{margin-top:0;margin-bottom:40px;font-size:36px;line-height:42px}.contractor-home_view .promo-quote-a-job .content p{color:#555;font-size:16px;font-weight:100;line-height:29px}@media (min-width:1200px){.contractor-home_view .promo-quote-a-job .content .icon-whale{margin-right:100px}.contractor-home_view .promo-quote-a-job .content h2,.contractor-home_view .promo-quote-a-job .content p{margin-right:150px}}.contractor-home_view .promo-compare-to-others{background-color:#eef2f5}.contractor-home_view .promo-compare-to-others .content{margin:0 auto;padding:20px 10px}@media (min-width:768px){.contractor-home_view .promo-compare-to-others .content{width:1140px;padding:80px 0 0;height:660px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contractor-home_view .promo-compare-to-others .content{width:1000px}}.contractor-home_view .promo-compare-to-others .content h2{font-size:36px;line-height:42px}@media (min-width:768px){.contractor-home_view .promo-compare-to-others .content h2{margin:0 auto;width:800px;text-align:center}}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences .icn_sw-logo{display:inline-block;margin:0 auto;width:115px;height:17px;background:url(/img/home/promo/contractor/logo_m.svg) center no-repeat}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences .icon-cross{display:block;margin:0 auto;width:32px;height:33px;background:url(/img/home/promo/contractor/i_x.svg) center no-repeat}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences .icon-check{display:block;margin:0 auto;width:32px;height:33px;background:url(/img/home/promo/contractor/i_check_black.svg) center no-repeat}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences .icon-check-sw{display:block;margin:0 auto;width:32px;height:33px;background:url(/img/home/promo/contractor/i_check_blue.svg) center no-repeat}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop{display:none;text-align:center;padding:30px 0}@media (min-width:768px){.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop{margin-top:30px;display:block}}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-things{display:inline-block;vertical-align:top;text-align:left;margin-right:40px;width:230px}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-things .col-ttl{padding:20px 0}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-things .col-item{padding:20px 0;border-bottom:1px solid #DDD}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-things .col-item:last-child{border-bottom:none}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-company{display:inline-block;vertical-align:top;margin-right:40px;width:100px}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-company.__sw{margin-right:0;width:230px;padding:20px 40px;margin-top:-20px;border-radius:10px;-webkit-box-shadow:0 0 10px 5px #f4d68a;-moz-box-shadow:0 0 10px 5px #f4d68a;box-shadow:0 0 10px 5px #f4d68a;background-color:snow}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-company .col-ttl{padding:20px 0}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-company .col-item{padding:13px 30px;text-align:center;border-bottom:1px solid #DDD}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__desktop .col-company .col-item:last-child{border-bottom:none}@media (min-width:768px){.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile{display:none}}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item{margin:40px 20px}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item.__sw{margin:40px 0;padding:0 20px;border-radius:10px;-webkit-box-shadow:0 0 10px 5px #f4d68a;-moz-box-shadow:0 0 10px 5px #f4d68a;box-shadow:0 0 10px 5px #f4d68a;background-color:snow}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item .item-ttl{text-align:center;padding-top:20px;padding-bottom:20px;font-weight:700}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item .item-val{padding:13px 0;border-top:1px solid #DDD;text-align:left}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item .item-val .icon{float:right;margin-right:10px}.contractor-home_view .promo-compare-to-others .content .tbl-sw-differences.__mobile .company-item .item-val .lbl{display:inline-block;vertical-align:top;margin-top:7px}.contractor-home_view .promo-compare-to-others .actions{padding:22px 0;background-color:#008fff;text-align:center}.contractor-home_view .promo-compare-to-others .actions .btn-schedule-a-demo{padding:6px 30px;font-size:16px;font-weight:300;color:#fff;background-color:#008fff;border-color:#fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-compare-to-others .actions .btn-schedule-a-demo:focus,.contractor-home_view .promo-compare-to-others .actions .btn-schedule-a-demo:hover{background-color:#fff;color:#000}.contractor-home_view .promo-services{text-align:center}.contractor-home_view .promo-services .content{padding-top:40px}@media (min-width:768px){.contractor-home_view .promo-services{padding-bottom:80px}.contractor-home_view .promo-services .content{padding-top:80px}}.contractor-home_view .promo-services .content h2{margin:0;font-size:36px;padding-bottom:20px}@media (min-width:768px){.contractor-home_view .promo-services .content h2{padding-bottom:80px}}.contractor-home_view .promo-services .content ul{list-style:none;margin:0;padding:0;width:100%}@media (min-width:768px){.contractor-home_view .promo-services .content ul{margin-bottom:10px}}.contractor-home_view .promo-services .content ul li{display:block;margin:0}@media (min-width:768px){.contractor-home_view .promo-services .content ul li{display:inline-block;vertical-align:top;width:220px;margin-bottom:20px}}.contractor-home_view .promo-services .content ul li .icon{display:block;margin:0 auto}.contractor-home_view .promo-services .content ul li .icon.icon_hvac{background:url(/img/home/promo/services-icons-new/i_hvac.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_water-heater{background:url(/img/home/promo/services-icons-new/i_waterheater.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_flooring{background:url(/img/home/promo/services-icons-new/i_flooring.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_roofing{background:url(/img/home/promo/services-icons-new/i_roofing.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_painting{background:url(/img/home/promo/services-icons-new/i_painting.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_bathroom{background:url(/img/home/promo/services-icons-new/i_bathroom.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_kitchens{background:url(/img/home/promo/services-icons-new/i_kitchens.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_siding{background:url(/img/home/promo/services-icons-new/i_siding.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_windows-doors{background:url(/img/home/promo/services-icons-new/i_windows_doors.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_electrical{background:url(/img/home/promo/services-icons-new/i_electrical.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_decks-porches{background:url(/img/home/promo/services-icons-new/i_decks_porches.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .icon.icon_other,.contractor-home_view .promo-services .content ul li .icon.icon_other-home-services{background:url(/img/home/promo/services-icons-new/i_other.svg) center center no-repeat;background-size:100%;width:121px;height:121px}.contractor-home_view .promo-services .content ul li .lbl{display:inline-block;padding-top:20px;padding-bottom:30px;font-size:18px}.contractor-home_view .promo-services .content ul li a{color:inherit}.contractor-home_view .promo-services .actions{margin-top:20px}.contractor-home_view .promo-services .actions .btn:not(:last-child){margin-bottom:20px}@media (min-width:768px){.contractor-home_view .promo-services .content ul li .lbl{display:block;padding-top:40px;padding-bottom:0}.contractor-home_view .promo-services .actions{margin-top:50px}.contractor-home_view .promo-services .actions .btn:not(:last-child){margin-bottom:0;margin-right:10px}}.contractor-home_view .promo-services .actions .btn-request-a-demo{width:200px;padding:8px 10px;font-size:16px;font-weight:300;color:#eee;background-color:#008fff;border-color:#008fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-services .actions .btn-request-a-demo:focus,.contractor-home_view .promo-services .actions .btn-request-a-demo:hover{background-color:#0070C7;border-color:#0070C7}.contractor-home_view .promo-services .actions .btn-sign-up{width:200px;padding:8px 10px;font-size:16px;font-weight:300;color:#000;background-color:#fcb813;border-color:#fcb813;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-services .actions .btn-sign-up:focus,.contractor-home_view .promo-services .actions .btn-sign-up:hover{background-color:#B68100;border-color:#B68100}.contractor-home_view .promo-services .actions .btn-ask-a-question{width:200px;padding:8px 10px;font-size:16px;font-weight:300;color:#008fff;background-color:transparent;border-color:#008fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contractor-home_view .promo-services .actions .btn-ask-a-question:focus,.contractor-home_view .promo-services .actions .btn-ask-a-question:hover{background-color:#008fff;color:#fff}.static{background:url(/img/static/bg.png) bottom center repeat-x #3681c0}.static .inner{width:720px;border:1px solid #fff;border-radius:4px;margin:80px auto;background-color:#fff}.static .inner .header{margin:40px;text-align:center}.static .inner .header h1{font-family:"FS Elliot",sans-serif;font-size:36px;font-weight:100}.static .inner hr{margin:20px 0}.static .inner .content{margin:20px 40px 50px;font-size:16px}@media print{.static .inner .header h1{font-family:sans-serif!important}}@media (min-width:768px){.navigation-top-line{height:5px;background-color:#006bc4}}.navigation-top{background-color:#1d71b8;font-family:Ubuntu,Arial,sans-serif}.landing-invite-expert .form-data .form .btn,.landing-invite-expert .form-data .form .form-label,.landing-invite-expert .our-features ul li p,.landing-invite-expert h1,.landing-invite-expert h2{font-family:"FS Elliot",sans-serif}.navigation-top .navigation-top-content{width:100%}@media (min-width:768px){.navigation-top .navigation-top-content{width:auto;max-width:1210px;margin:0 auto}}.navigation-top .navigation-top-content ul{width:230px;margin:0 auto;padding:0;vertical-align:middle}@media (min-width:768px){.navigation-top .navigation-top-content ul{width:auto;margin:0}}.navigation-top .navigation-top-content ul li{display:block;position:relative;vertical-align:middle;margin:0;border-bottom:1px solid #eef2f5}.navigation-top .navigation-top-content .quote-request-call a .icn,.navigation-top .navigation-top-content .quote-request-visit a .icn{vertical-align:top;margin-right:10px;font-size:16px}@media (min-width:768px){.navigation-top .navigation-top-content ul li{display:inline-block;margin-left:20px;border-bottom:none}.navigation-top .navigation-top-content ul li.breadcrumb-arrow:after{content:"";position:absolute;top:0;right:-25px;height:40px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}}.navigation-top .navigation-top-content .quote-action,.navigation-top .navigation-top-content .quote-request-call,.navigation-top .navigation-top-content .quote-request-visit,.navigation-top .navigation-top-content ul li:first-child{margin-left:0}.navigation-top .navigation-top-content ul li:last-child{border-bottom:none}.navigation-top .navigation-top-content ul li.breadcrumb-current span{color:#fff}.navigation-top .navigation-top-content ul li>a,.navigation-top .navigation-top-content ul li>span{display:block;height:40px;padding-top:15px;padding-left:10px;padding-right:10px;font-size:12px;line-height:1;color:#fff;text-decoration:none;text-align:center}.navigation-top .navigation-top-content ul li a:hover{background-color:#3e7eb8}.navigation-top .navigation-top-content .quote-action a{background-color:#fbba00;color:#000;font-weight:500;font-size:16px}@media (min-width:768px){.navigation-top .navigation-top-content ul li>a,.navigation-top .navigation-top-content ul li>span{text-align:left}.navigation-top .navigation-top-content .quote-request-call{float:right}.navigation-top .navigation-top-content .quote-request-call a{border-left:1px solid #478ac2;padding-left:30px;padding-right:30px}.navigation-top .navigation-top-content .quote-request-visit{float:right}.navigation-top .navigation-top-content .quote-request-visit a{border-left:1px solid #478ac2;padding-left:30px;padding-right:30px}.navigation-top .navigation-top-content .quote-action{float:right}.navigation-top .navigation-top-content .quote-action a{padding-left:30px;padding-right:30px}}.navigation-top .navigation-top-content .quote-action a:hover{background-color:#fbc32a}.navigation-top .navigation-top-content .quote-action a.disabled{background-color:#D2B52B;cursor:default}.sw-old_browser_warning .browsers_list{margin:0;padding:0;text-align:center}.sw-old_browser_warning .browsers_list li{position:relative;display:inline-block;list-style:none;width:150px;height:170px;border:1px solid #36a9e1;border-radius:4px;margin-right:5px;text-align:center;font-size:0;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.15);box-shadow:0 2px 0 0 rgba(0,0,0,.15)}.sw-old_browser_warning .browsers_list li a,.sw-old_browser_warning .browsers_list li div{display:block;text-decoration:none;color:#000}.sw-old_browser_warning .browsers_list li a img,.sw-old_browser_warning .browsers_list li div img{margin-top:30px;margin-bottom:30px}.sw-old_browser_warning .browsers_list li a .browser-label,.sw-old_browser_warning .browsers_list li div .browser-label{display:block;text-decoration:none;font-size:14px;font-weight:100}.sw-old_browser_warning .browsers_list li.lnk:hover{opacity:.5}.sw-old_browser_warning .browsers_list li.lnk:active:hover{box-shadow:none;top:2px}.landing-invite-expert{background:url(/img/static/landing/hvac-assist/invite-expert_bg.jpg) top center no-repeat #2c7bbd}.landing-invite-expert h1{font-size:24px;font-weight:700;color:#fff;text-align:center}@media (min-width:768px){.landing-invite-expert h1{padding-top:80px;padding-bottom:30px;margin-right:500px;font-size:40px;text-align:left}}.landing-invite-expert h2{font-size:18px;color:#fff;text-align:center;overflow:hidden}@media (min-width:768px){.landing-invite-expert h2{font-size:20px;padding-bottom:60px;margin-right:560px;text-align:left}}.landing-invite-expert .form-data{width:100%;background-color:rgba(0,0,0,.5);margin-top:50px;border-radius:20px;color:#fff;text-align:center}@media (min-width:768px){.landing-invite-expert .form-data{float:right;width:310px;height:300px}}.landing-invite-expert .form-data .form{padding-top:30px;padding-bottom:30px}.landing-invite-expert .form-data .form .form-label{margin-bottom:10px}.landing-invite-expert .form-data .form .form-control{margin:0 auto 25px;text-align:center;color:#000;width:auto}.landing-invite-expert .form-data .form .form-control::-moz-placeholder{font-weight:700;color:#999;opacity:1}.landing-invite-expert .form-data .form .form-control:-ms-input-placeholder{font-weight:700;color:#999}.landing-invite-expert .form-data .form .form-control::-webkit-input-placeholder{font-weight:700;color:#999}.landing-invite-expert .form-data .form .btn{color:#000;font-size:16px}.landing-invite-expert .our-features{text-align:center;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.landing-invite-expert .form-data .form .form-control{width:250px}.landing-invite-expert .form-data .form .btn{width:250px;padding-top:20px;padding-bottom:20px}.landing-invite-expert .our-features{padding-top:60px;padding-bottom:40px}}.landing-invite-expert .our-features ul{list-style:none;margin:0;padding:0}.landing-invite-expert .our-features ul li{display:block;vertical-align:middle;margin:0;padding:0}.landing-invite-expert .our-features ul li .icon{display:inline-block;width:100px;height:100px;margin-top:10px;margin-bottom:10px;background:center center no-repeat}.landing-invite-expert .our-features ul li .icon.icon1{background-image:url(/img/static/landing/hvac-assist/our-features/feature-icon1.png)}.landing-invite-expert .our-features ul li .icon.icon2{background-image:url(/img/static/landing/hvac-assist/our-features/feature-icon2.png)}.landing-invite-expert .our-features ul li .icon.icon3{background-image:url(/img/static/landing/hvac-assist/our-features/feature-icon3.png)}.landing-invite-expert .our-features ul li p{color:#fff;font-size:20px;font-weight:700}.landing-invite-expert .our-features ul li .divider{margin:0 auto;width:40px;height:60px;background:url(/img/static/landing/hvac-assist/our-features/arow-down.png) no-repeat}@media (min-width:768px){.landing-invite-expert .our-features ul li{display:inline-block}.landing-invite-expert .our-features ul li p{color:#fff;font-size:14px}.landing-invite-expert .our-features ul li .divider{margin:0 40px;width:60px;height:40px;background:url(/img/static/landing/hvac-assist/our-features/arow-right.png) no-repeat}}.landing-shot{position:relative;padding-top:30px;padding-bottom:10px}.landing-shot .comming-soon-line{position:absolute;top:-10px;height:100px;width:100%}.landing-shot .comming-soon-line .comming-soon-line_bg{background:url(/img/static/landing/common/comming-soon-line.png) center center no-repeat;height:100px}.landing-shot.service-hvac-install{background:url(/img/static/landing/hvac/install/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot.service-plum-twhr{background:url(/img/static/landing/plum/twhr/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot.service-roofing-irro{background:url(/img/static/landing/roofing/irro/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot.service-flooring-irff{background:url(/img/static/landing/flooring/irff/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot.service-painting-intr{background:url(/img/static/landing/painting/intr/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot.service-painting-extr{background:url(/img/static/landing/painting/extr/shot_bg.jpg) center center no-repeat #3983c0;background-size:cover}.landing-shot .icon_house{display:block;width:67px;height:50px;margin:0 auto;background:url(/img/static/landing/common/house.png) center center no-repeat}.landing-shot h2{font-family:"FS Elliot SC",sans-serif;font-size:24px;font-weight:700;color:#fff;text-align:center}@media (min-width:768px){.landing-shot h2{font-size:32px}}.landing-shot h3{font-family:"FS Elliot",sans-serif;font-size:18px;color:#fff;text-align:center}.landing-shot .see-prices-action{text-align:center;margin-bottom:20px}.landing-shot .see-prices-action .btn{font-family:"FS Elliot SC",sans-serif;color:#fff;font-size:20px}.landing-hvac-install-savvy,.landing-shot .send-email-form .btn-orange,.landing-shot .send-email-form .form-control,.landing-special-deals,.landing-special-deals .deals_content .actions .btn{font-family:"FS Elliot",sans-serif}@media (min-width:768px){.landing-shot h3{font-size:20px}.landing-shot .see-prices-action .btn{padding:10px 50px}}.landing-shot .send-email-form{padding-top:20px;padding-bottom:30px;text-align:center}.landing-shot .send-email-form .form-control{margin:0 auto;width:auto}@media (min-width:768px){.landing-shot .send-email-form .form-control{margin:0;width:200px}}.landing-shot .send-email-form .btn-orange{color:#000;font-size:14px;padding:7px 30px}.landing-shot.service-hvac-install .shot-action{background:url(/img/static/landing/hvac/install/shot-image.png) center center no-repeat;background-size:contain}.landing-shot.service-plum-twhr .shot-action{background:url(/img/static/landing/plum/twhr/shot-image.png) center center no-repeat;background-size:contain}.landing-shot.service-roofing-irro .shot-action{background:url(/img/static/landing/roofing/irro/shot-image.png) center center no-repeat;background-size:contain}.landing-shot.service-flooring-irff .shot-action{background:url(/img/static/landing/flooring/irff/shot-image.png) center center no-repeat;background-size:contain}.landing-shot.service-painting-intr .shot-action{background:url(/img/static/landing/painting/intr/shot-image.png) center center no-repeat;background-size:contain}.landing-shot.service-painting-extr .shot-action{background:url(/img/static/landing/painting/extr/shot-image.png) center center no-repeat;background-size:contain}.landing-shot .shot-action{display:block;margin:0 auto;width:100%;height:180px}@media (min-width:768px){.landing-shot .shot-action{width:1100px;height:490px;background-size:auto}}.landing-shot .shot-action .icon_play{display:block;height:100%;width:100%;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:url(/img/static/landing/common/play-small.png) center center no-repeat;opacity:.5}@media (min-width:768px){.landing-shot .shot-action .icon_play{background:url(/img/static/landing/common/play.png) center center no-repeat;opacity:.2}.landing-shot .shot-action .icon_play:hover{opacity:.5}}.landing-special-deals{text-align:center;padding-bottom:50px;background-color:#36a9e1}.landing-special-deals .deals_content h1{display:inline-block;vertical-align:middle;margin:0;padding-top:40px;padding-bottom:30px;font-size:24px;font-weight:700;color:#fff}.landing-special-deals .deals_content .deals-head-filter{display:inline-block;vertical-align:middle;padding-top:40px;padding-bottom:30px;margin-left:15px;width:210px}.landing-special-deals .deals_content .deals-head-filter .form-control{background-color:#36a9e1;border-radius:5px;border-color:#fff;color:#fff;font-weight:700}.landing-special-deals .deals_content .deals_list .deal-items{list-style:none;padding:0;margin:0 0 0 -10px}.landing-special-deals .deals_content .deals_list .deal-items .deal-item{display:inline-block;vertical-align:top;width:190px;border:1px solid #36a9e1;border-radius:5px;background-color:#fff;margin-left:10px;margin-bottom:20px;text-align:left;cursor:pointer}.landing-special-deals .deals_content .deals_list .deal-items .deal-item:hover{opacity:.7}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon{position:relative;width:150px;height:150px;margin:0 auto 10px;background:center no-repeat;background-size:150px}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-1{background-image:url(/img/home/promo/our-deals/central-coolnig-heating-gas-heat.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-2{background-image:url(/img/home/promo/our-deals/central-cooling.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-3{background-image:url(/img/home/promo/our-deals/central-cooling-condenser.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-4{background-image:url(/img/home/promo/our-deals/central-heating-gas.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-5{background-image:url(/img/home/promo/our-deals/central-cooling-heating-all-electric.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-6{background-image:url(/img/home/promo/our-deals/ductless-minisplit_single-room.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-7{background-image:url(/img/home/promo/our-deals/new-asphalt-shingle-roof.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-8{background-image:url(/img/home/promo/our-deals/new-metal-roof.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-9{background-image:url(/img/home/promo/our-deals/new-slate-roof.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-10{background-image:url(/img/home/promo/our-deals/new-wood-roof.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-11{background-image:url(/img/home/promo/our-deals/new-flat-roof.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-12{background-image:url(/img/home/promo/our-deals/carpet-floor-installation.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-13{background-image:url(/img/home/promo/our-deals/laminate-floor-installation.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-14{background-image:url(/img/home/promo/our-deals/hardwood-floor-installaiton.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-15{background-image:url(/img/home/promo/our-deals/hardwood-floor-refinishing.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-16{background-image:url(/img/home/promo/our-deals/gas-tank-water-heater.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-17{background-image:url(/img/home/promo/our-deals/electric-tank-water-heater.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-18{background-image:url(/img/home/promo/our-deals/propane-tank-water-heater.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-19{background-image:url(/img/home/promo/our-deals/fix-broken-cooling-system-servicecall.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-20{background-image:url(/img/home/promo/our-deals/fix-broken-heating-system-servicecall.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-21{background-image:url(/img/home/promo/our-deals/interior-painting-new-colors.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-22{background-image:url(/img/home/promo/our-deals/interior-painting-faux-finish-or-texture-coating.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-23{background-image:url(/img/home/promo/our-deals/interior-painting-refresh-existing-colors.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-24{background-image:url(/img/home/promo/our-deals/exterior-painting-new-color.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-25{background-image:url(/img/home/promo/our-deals/exterior-painting-refresh-existing-color.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-26{background-image:url(/img/home/promo/our-deals/ceramic-tile-floor-installation.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-27{background-image:url(/img/home/promo/our-deals/vynyl-tile-floor-installation.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-28{background-image:url(/img/home/promo/our-deals/sheet-vinyl-floor-installation.jpg)}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon:after{content:"";position:absolute;top:10px;left:10px;background:url(/img/home/promo/special-deal-badge.svg) center no-repeat;width:64px;height:40px}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-name{margin:0 15px;font-size:14px;font-weight:700;min-height:50px}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total{padding:10px 15px;background:url(/img/ui/dots/dots_blue.png) top left repeat-x}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_from{display:block;text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_currency{color:#36a9e1;font-size:12px;font-weight:700;vertical-align:super}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_price{color:#36a9e1;font-size:22px;font-weight:700}.landing-special-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_state{text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}.landing-special-deals .deals_content .actions .btn{color:#000;font-size:16px}.landing-hvac-install-savvy{background-color:#fff;font-weight:400}.landing-hvac-install-savvy .badge-image,.landing-hvac-install-savvy h2{font-family:"FS Elliot SC",sans-serif;text-align:center}.landing-hvac-install-savvy h2{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:30px}@media (min-width:768px){.landing-special-deals .deals_content .actions .btn{padding:10px 110px}.landing-hvac-install-savvy h2{font-size:32px}}.landing-hvac-install-savvy .badge-image{display:block;margin:0 auto;width:249px;height:79px;padding-top:20px;background:url(/img/static/landing/hvac/install/no-problem-badge.png) center center no-repeat;font-size:24px;font-weight:700;color:#000}@media (min-width:768px){.landing-hvac-install-savvy .badge-image{font-size:32px;width:249px;height:79px}}.landing-hvac-install-savvy .badge-image:hover{text-decoration:none;opacity:.7}.landing-hvac-install-savvy .descr{text-align:center;margin:20px auto;font-size:18px;line-height:1.7}@media (min-width:768px){.landing-hvac-install-savvy .descr{font-size:24px;margin-bottom:100px}}.landing-hvac-install-savvy .tips-list{background-color:#ecf4fc}.landing-hvac-install-savvy .tips-list ul{padding:0;margin:0 20px}.landing-hvac-install-savvy .tips-list ul li{list-style:none}@media (min-width:768px){.landing-hvac-install-savvy .tips-list ul{width:950px;margin:0 auto}.landing-hvac-install-savvy .tips-list ul li{display:inline-block;vertical-align:top}.landing-hvac-install-savvy .tips-list ul li.col{width:45%}.landing-hvac-install-savvy .tips-list ul li.divider{width:10%}}.landing-hvac-install-savvy .tips-list ul li .icon{display:block;margin:20px auto 0;width:160px;height:160px;border-radius:90px;border:10px solid #fff}.landing-hvac-install-savvy .tips-list ul li .icon_descr1{background:url(/img/static/landing/hvac/install/description-icon1.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr2{background:url(/img/static/landing/hvac/install/description-icon2.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr3{background:url(/img/static/landing/plum/twhr/description-icon3.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr4{background:url(/img/static/landing/plum/twhr/description-icon4.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr5{background:url(/img/static/landing/flooring/irff/description-icon5.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr6{background:url(/img/static/landing/flooring/irff/description-icon6.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr7{background:url(/img/static/landing/roofing/irro/description-icon7.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr8{background:url(/img/static/landing/roofing/irro/description-icon8.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr9{background:url(/img/static/landing/painting/intr/description-icon9.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr10{background:url(/img/static/landing/painting/intr/description-icon10.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr11{background:url(/img/static/landing/painting/extr/description-icon11.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li .icon_descr12{background:url(/img/static/landing/painting/extr/description-icon12.png) center center no-repeat}.landing-hvac-install-savvy .tips-list ul li h4{font-size:16px;font-weight:700;line-height:1.7;text-align:center}@media (min-width:768px){.landing-hvac-install-savvy .tips-list ul li .icon{margin-top:-75px}.landing-hvac-install-savvy .tips-list ul li h4{text-align:left}}.landing-hvac-install-savvy .tips-list ul li p{font-size:16px;line-height:1.7;margin-top:20px;text-align:center}@media (min-width:768px){.landing-hvac-install-savvy .tips-list ul li p{text-align:left}}.landing-hvac-install-savvy .action{padding:20px 0;margin:0 auto;text-align:center;background-color:#36a9e1}.landing-hvac-install-savvy .action .btn{font-family:"FS Elliot",sans-serif;color:#000;font-size:16px}@media (min-width:768px){.landing-hvac-install-savvy .action .btn{padding:10px 110px}}.landing-hvac-install-savvy .send-email-form{padding-top:20px;padding-bottom:30px;background-color:#36a9e1;text-align:center}.landing-hvac-install-savvy .send-email-form label{font-family:"FS Elliot SC",sans-serif;color:#fff;font-size:16px;margin-right:20px}.landing-hvac-install-savvy .send-email-form .form-control{font-family:"FS Elliot",sans-serif;margin:0 auto;width:auto}.landing-hvac-install-savvy .send-email-form .btn-orange{font-family:"FS Elliot",sans-serif;color:#000;font-size:14px;padding:7px 30px}.landing-hvac-install-articles{font-family:"FS Elliot",sans-serif;font-weight:400}@media (min-width:768px){.landing-hvac-install-savvy .send-email-form .form-control{margin:0;width:200px}.landing-hvac-install-articles{background:url(/img/static/bg.png) bottom center repeat-x #3681c0}}.landing-hvac-install-articles h2{font-family:"FS Elliot SC",sans-serif;font-size:24px;font-weight:700;text-align:center;margin-bottom:30px;margin-top:40px}@media (min-width:768px){.landing-hvac-install-articles h2{color:#fff;font-size:32px}.landing-hvac-install-articles .articles-list ul li a:focus,.landing-hvac-install-articles .articles-list ul li a:hover{text-decoration:none;opacity:.6}}@media (min-width:1200px){.landing-hvac-install-articles .articles-list{width:1080px;margin:0 auto}}.landing-hvac-install-articles .articles-list ul{list-style:none;margin:0;padding:0;font-size:0;text-align:center}.landing-hvac-install-articles .articles-list ul li{padding:0;margin:0 0 20px;background-color:#fff;border-radius:5px;text-align:left}.landing-hvac-install-articles .articles-list ul li a{display:block;color:#000}@media (min-width:768px){.landing-hvac-install-articles .articles-list ul li{display:inline-block;vertical-align:top;width:250px;height:350px;margin-left:20px;margin-bottom:40px}}.landing-hvac-install-articles .articles-list ul li .pic{display:block;width:100%;height:130px;background-size:cover;background-color:#eee;border-top-left-radius:5px;border-top-right-radius:5px}.landing-hvac-install-articles .articles-list ul li h3{font-size:16px;font-weight:700;padding:20px 15px 10px;margin:0}.landing-hvac-install-articles .articles-list ul li p{font-size:14px;padding:0 15px;margin:0}@media (min-width:768px){.landing-hvac-install-articles .articles-list ul li p{font-size:12px}}.landing-hvac-install-articles .action{padding-bottom:20px;margin:0 auto;text-align:center}.landing-hvac-install-articles .action .btn{font-family:"FS Elliot",sans-serif;color:#000;font-size:16px;white-space:normal}.contractors-directory{font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000}.contractors-directory .svg-appstore-dims{width:136px;height:41px}.contractors-directory .svg-facebook-dims{width:10px;height:18px}.contractors-directory .svg-googlestore-dims{width:136px;height:40px}.contractors-directory .svg-gplus-dims{width:18px;height:18px}.contractors-directory .svg-i_big-savings-dims{width:82px;height:62px}.contractors-directory .svg-i_real-prices-dims{width:62px;height:62px}.contractors-directory .svg-i_risk-free-booking-dims{width:56px;height:62px}.contractors-directory .svg-instagram-dims{width:18px;height:17px}.contractors-directory .svg-logo-home-dims{width:170px;height:50px}.contractors-directory .svg-pinterest-dims{width:19px;height:19px}.contractors-directory .svg-twitter-dims{width:18px;height:14px}.contractors-directory .svg-youtube-dims{width:25px;height:18px}@media (max-width:768px){.contractors-directory .breadcrumbs-block__additional-item{margin-bottom:0}.contractors-directory .breadcrumbs-block__additional{margin-left:0!important}}.contractors-directory .breadcrumbs-block{background-color:#0065be;height:40px;max-height:40px;line-height:40px;font-size:12px;margin-bottom:220px}@media (min-width:768px){.landing-hvac-install-articles .action .btn{padding:10px 50px}.contractors-directory .breadcrumbs-block{display:block;margin-bottom:0}.contractors-directory .breadcrumbs-block ul{width:1200px}}.contractors-directory .breadcrumbs-block ul{margin:0 auto;padding:0;list-style:none}.contractors-directory .breadcrumbs-block ul span>li{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:14px 0;line-height:1;list-style:none}.contractors-directory .breadcrumbs-block ul span>li:after{content:"";position:absolute;top:10px;right:-30px;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}.contractors-directory .breadcrumbs-block ul span>li:first-child{margin-left:0}.contractors-directory .breadcrumbs-block ul span>li:last-child:after{display:none}.contractors-directory .breadcrumbs-block ul span>li a{color:#fff;font-size:14px;font-weight:400}.contractors-directory .breadcrumbs-block .navigation__item_row-break{margin-bottom:0}.contractors-directory .breadcrumbs-block li.navigation__item{margin-bottom:0;line-height:1.3}.contractors-directory .contractors-directory-header{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/img/contractors/contractors-directory/hvac_m-promo.jpg);z-index:11}@media (min-width:768px){.contractors-directory .contractors-directory-header{background-image:url(/img/contractors/contractors-directory/hvac-promo.jpg);margin-top:0;height:300px}}.contractors-directory .contractors-directory-header.__HVAC{background-image:url(/img/contractors/contractors-directory/hvac_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__HVAC{background-image:url(/img/contractors/contractors-directory/hvac-promo.jpg)}}.contractors-directory .contractors-directory-header.__FLOORING{background-image:url(/img/contractors/contractors-directory/flooring_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__FLOORING{background-image:url(/img/contractors/contractors-directory/flooring-promo.jpg)}}.contractors-directory .contractors-directory-header.__PAINTING{background-image:url(/img/contractors/contractors-directory/painting_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__PAINTING{background-image:url(/img/contractors/contractors-directory/painting-promo.jpg)}}.contractors-directory .contractors-directory-header.__PLUM{background-image:url(/img/contractors/contractors-directory/plum_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__PLUM{background-image:url(/img/contractors/contractors-directory/plum-promo.jpg)}}.contractors-directory .contractors-directory-header.__ROOF{background-image:url(/img/contractors/contractors-directory/roof_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__ROOF{background-image:url(/img/contractors/contractors-directory/roof-promo.jpg)}}.contractors-directory .contractors-directory-header.__BATH{background-image:url(/img/contractors/contractors-directory/bath_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__BATH{background-image:url(/img/contractors/contractors-directory/bath-promo.jpg)}}.contractors-directory .contractors-directory-header.__KITCHENS{background-image:url(/img/contractors/contractors-directory/kitchens_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__KITCHENS{background-image:url(/img/contractors/contractors-directory/kitchens-promo.jpg)}}.contractors-directory .contractors-directory-header.__WINDOWS_DOORS{background-image:url(/img/contractors/contractors-directory/windows_doors_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__WINDOWS_DOORS{background-image:url(/img/contractors/contractors-directory/windows_doors-promo.jpg)}}.contractors-directory .contractors-directory-header.__SIDING{background-image:url(/img/contractors/contractors-directory/siding_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__SIDING{background-image:url(/img/contractors/contractors-directory/siding-promo.jpg)}}.contractors-directory .contractors-directory-header.__ELECTRICAL{background-image:url(/img/contractors/contractors-directory/electrical_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__ELECTRICAL{background-image:url(/img/contractors/contractors-directory/electrical-promo.jpg)}}.contractors-directory .contractors-directory-header.__DECKS_PORCHES{background-image:url(/img/contractors/contractors-directory/decks_porches_m-promo.jpg)}@media (min-width:768px){.contractors-directory .contractors-directory-header.__DECKS_PORCHES{background-image:url(/img/contractors/contractors-directory/decks_porches-promo.jpg)}}.contractors-directory .contractors-directory-header.__OTHER{background-image:url(/img/contractors/contractors-directory/other_m-promo.jpg)}.contractors-directory .contractors-directory-header .header-light-mobile{text-align:center;padding-top:20px}@media (min-width:768px){.contractors-directory .contractors-directory-header.__OTHER{background-image:url(/img/contractors/contractors-directory/other-promo.jpg)}.contractors-directory .contractors-directory-header .header-light-mobile{display:none}}.contractors-directory .contractors-directory-header .header-light-mobile .header-light-logo{margin-bottom:20px}.contractors-directory .contractors-directory-header .header-light-mobile .contact-us{display:inline-block;vertical-align:top;margin-bottom:0;text-align:left}.contractors-directory .contractors-directory-header .header-light-mobile .contact-us .contact-us-phone{display:inline-block;vertical-align:middle;background:url(/img/ui/header/phone-icon-white.svg) no-repeat;padding-left:30px;padding-top:5px;padding-bottom:1px;color:#fff;font-size:16px;font-weight:700}.contractors-directory .contractors-directory-header .header-light-mobile .contact-us .contact-us-phone a{color:#fff;text-decoration:none}@media (min-width:768px){.contractors-directory .contractors-directory-header .inner-wrap{margin:0 auto;width:1200px}}.contractors-directory .contractors-directory-header .inner-wrap h1{margin:0;color:#fff;padding-top:120px;padding-bottom:60px;font-size:24px;text-align:center}@media (min-width:768px){.contractors-directory .contractors-directory-header .inner-wrap h1{padding-top:90px;padding-bottom:0;font-size:48px;text-align:left;max-width:820px}}.contractors-directory .contractors-directory-header .inner-wrap .dark-wrap{text-align:center;background-color:rgba(0,0,0,.5);margin-top:50px;display:block}@media (min-width:768px){.contractors-directory .contractors-directory-header .inner-wrap .dark-wrap{display:none}}.contractors-directory .contractors-directory-header .inner-wrap .dark-wrap .btn-see-prices-mobile{display:inline-block;margin:20px;padding:14px 20px;color:#000;background-color:#ffd641;border-radius:5px;text-decoration:none;font-size:14px}.contractors-directory .contractors-directory-header .inner-wrap .dark-wrap .btn-see-prices-mobile div:first-child{font-weight:700;font-size:18px}.contractors-directory .contractors-directory-view{padding-top:10px;padding-bottom:40px;background-color:#fff}.contractors-directory .contractors-directory-view .inner{margin:0 10px;background-color:#fff}@media (min-width:768px){.contractors-directory .contractors-directory-view{text-align:left;padding-top:40px;padding-bottom:200px}.contractors-directory .contractors-directory-view .inner{margin:0 auto;width:1200px}.contractors-directory .contractors-directory-view__sidebar{clear:right;float:right;width:380px}}.contractors-directory .contractors-directory-view .contractors-directory-promo{position:relative;border-radius:10px;background-color:#ffd641;padding:20px;z-index:22;display:none}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-promo{display:block;float:right;width:380px;margin-top:-80px;margin-bottom:20px}.contractors-directory .contractors-directory-view .contractors-directory-our-promise{clear:right;float:right;width:380px}}.contractors-directory .contractors-directory-view .contractors-directory-promo h2{font-size:26px;text-align:center;margin:30px 0;padding:0}.contractors-directory .contractors-directory-view .contractors-directory-promo .btn-see-prices{display:block;border-radius:3px;background-color:#008fff;color:#fff;margin-bottom:10px;padding:15px 0;text-align:center;text-decoration:none}.contractors-directory .contractors-directory-view .contractors-directory-promo .btn-see-prices:hover{background-color:rgba(0,143,255,.8)}.contractors-directory .contractors-directory-view .contractors-directory-promo .btn-see-prices span:first-child{font-size:24px;font-weight:700}.contractors-directory .contractors-directory-view .contractors-directory-promo .btn-see-prices span{display:block}.contractors-directory .contractors-directory-view .contractors-directory-our-promise{position:relative;margin-bottom:30px;text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul{list-style:none;width:100%;margin:0 auto;padding:0}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul{width:380px;margin-bottom:10px}}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li{display:block;margin:40px 0;padding:0 40px;text-align:left;clear:both}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li{display:inline-block;vertical-align:top;width:340px;margin:20px 0;padding-left:40px;padding-right:0}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .icn{top:0}}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .icn{float:left;width:82px;height:62px;margin-right:10px;position:relative;top:-8px}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .icn.icn_real-prices,.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .icn.icn_risk-free-booking{padding-left:8px}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li h3{margin:0;padding-bottom:10px;font-size:16px;font-weight:500}.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .descr{display:block;font-size:14px}.contractors-directory .contractors-directory-view .contractors-directory-our-promise .btn-how-it-works{display:inline-block;border-radius:17px;border:1px solid #008fff;font-size:18px;color:#008fff;padding:10px 55px;text-decoration:none}.contractors-directory .contractors-directory-view .contractors-directory-filters{text-align:center;overflow:hidden;padding-bottom:20px}@media (max-width:767px){.contractors-directory .contractors-directory-view .contractors-directory-filters{max-width:450px;margin-top:20px;margin-left:auto;margin-right:auto}}.contractors-directory .contractors-directory-view .contractors-directory-filters h2{display:block;padding:0 50px;font-size:20px;font-weight:700}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-our-promise ul li .descr{width:220px}.contractors-directory .contractors-directory-view .contractors-directory-filters{text-align:left}.contractors-directory .contractors-directory-view .contractors-directory-filters h2{display:none}}.contractors-directory .contractors-directory-view .contractors-directory-filters label{font-weight:400;line-height:33px;margin:0 10px 0 0;display:inline-block;vertical-align:top}.contractors-directory .contractors-directory-view .contractors-directory-filters select{box-sizing:border-box;width:160px;height:33px;font-size:13px;line-height:33px;display:inline-block;margin-right:30px;min-width:160px;padding-top:0;padding-bottom:0;text-indent:5px!important;background:url(/img/ui/select2/quote-list-sort.svg) 95% 13px no-repeat #edeef3}.contractors-directory .contractors-directory-view .contractors-directory-filters form{display:block}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-filters form{display:inline-block}}.contractors-directory .contractors-directory-view .contractors-directory-filters-item{float:left}@media (max-width:767px){.contractors-directory .contractors-directory-view .contractors-directory-filters-item{display:flex;justify-content:space-between;width:100%;padding:3px 0;overflow:hidden;text-align:right}.contractors-directory .contractors-directory-view .contractors-directory-filters-item>:first-child{flex:0 0 130px;text-align:left}.contractors-directory .contractors-directory-view .contractors-directory-filters-item>:last-child{flex:.75 1;margin-right:0}.contractors-directory .contractors-directory-view .contractors-directory-filters-item .ZipInput{margin-right:90px}.contractors-directory .contractors-directory-view .contractors-directory-filters-item .ZipInput input{border:1px solid #ccc}}.contractors-directory .contractors-directory-view .contractors-directory-filters-label{font-size:14px;line-height:1.11;color:#000}.contractors-directory .contractors-directory-view .contractors-directory-filters select.contractors-directory-filters-select-sortby{width:113px;min-width:113px;margin-right:0}.contractors-directory .contractors-directory-view .contractors-directory-filters-location{display:inline-block;width:180px;position:relative;vertical-align:top;line-height:33px;height:33px;margin-right:30px}@media (max-width:767px){.contractors-directory .contractors-directory-view .contractors-directory-filters-location{height:auto}}.contractors-directory .contractors-directory-view .contractors-directory-filters-location .ZipInput{width:90px;height:33px;border:none;padding:0;color:#000;margin-top:0!important;margin-bottom:0!important;position:relative;vertical-align:top;background:0 0}.contractors-directory .contractors-directory-view .contractors-directory-filters-location input{box-sizing:border-box;width:90px;height:33px;font-size:16px;line-height:16px;outline:0;padding-left:10px}.contractors-directory .contractors-directory-view .contractors-directory-filters-location input::-webkit-input-placeholder{color:inherit}.contractors-directory .contractors-directory-view .contractors-directory-filters-location .ZipInput-loader{display:none}.contractors-directory .contractors-directory-view .contractors-directory-filters-location .ZipInput-refresh{position:absolute;right:-90px;top:0;bottom:-1px;width:90px;height:33px;padding:0 15px;font-size:16px;background-color:#ffda34;color:#000;border-radius:0 3px 3px 0;cursor:pointer;z-index:3;line-height:33px;text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-filters-location .ZipInput-refresh:hover{opacity:.8}.contractors-directory .contractors-directory-view .contractors-directory-filters-location-error{position:absolute;left:0;line-height:16px!important;width:230px;height:16px;bottom:-22px;font-size:13px;margin:0!important;padding:0!important;color:#D62238!important}@media (max-width:767px){.contractors-directory .contractors-directory-view .contractors-directory-filters-location-error{display:block;position:relative;top:0;left:auto;right:2px;bottom:0;width:auto;margin-left:-130px!important;margin-bottom:3px!important;padding-top:3px!important}}.contractors-directory .contractors-directory-view .contractors-directory-hr{border-color:#e9e9eb;margin:30px 0}.contractors-directory .contractors-directory-view .contractors-directory-list{overflow:hidden;position:relative}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile{display:block}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-hr.__filters{margin-left:-40px;margin-right:0;width:820px}.contractors-directory .contractors-directory-view .contractors-directory-list{width:815px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile{display:none}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile .owl-controls .owl-next,.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile .owl-controls .owl-prev{top:125px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile.switching-page:after{opacity:.6;pointer-events:all}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-list__mobile:after{display:block;position:absolute;left:0;top:0;right:0;bottom:0;content:"";opacity:0;pointer-events:none;background-color:#fff;transition:all .5s ease-in;z-index:999}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item{margin-top:45px;text-align:center}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item{margin-right:100px;text-align:left}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item.contractors-directory-item_next-placeholder,.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item.contractors-directory-item_prev-placeholder{position:relative;top:125px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item:first-child{margin-top:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame{width:100px;height:100px;margin:0 auto;overflow:hidden}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame img{position:relative;z-index:1}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame .avatar-image{width:100px;height:100px;border-radius:50px;border:5px solid #fff;background-size:cover;background-position:center;position:relative;z-index:2}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame .avatar-default{width:100px;height:100px;background-image:url(/img/contractors/avatar-default.png);border-radius:50px;border:5px solid #fff}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame .loaded{border-radius:45px;background-position:center}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .content-frame{overflow:hidden}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-title{font-size:18px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-title a{color:#008fff;text-decoration:none}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-location{font-size:14px;font-weight:100;color:#959595;margin-top:5px;margin-bottom:10px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-description{font-size:12px;color:#444;overflow:hidden;padding:0 50px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link-mobile{display:block}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .pic-frame{float:left;margin-right:80px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-title{margin-left:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-location{margin:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-description{padding:0;margin-top:12px;margin-bottom:15px;margin-left:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link-mobile{display:none}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link-mobile a{display:inline-block;margin:0 auto 10px;width:220px;border-bottom:1px solid #e9e9eb;padding:20px 0;font-size:14px;color:#008fff;text-decoration:none}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-average-rating{display:inline-block;vertical-align:top;margin-right:20px}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-average-rating{display:block;float:left;margin-right:0;width:170px}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-average-rating img{width:13px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-average-rating .val{margin-left:5px;font-size:14px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-reviews-count{display:inline-block;font-size:14px;color:#008fff}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-reviews-count{display:block;float:left}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link{display:none}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link a{font-size:14px;color:#008fff}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-total{display:block;padding-top:40px;color:#ccc}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-more-link{display:block;float:right;text-align:right}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-item .item-total{display:none}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination{display:none;margin-top:20px}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination{display:block}}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination-label{display:inline-block;vertical-align:top;margin-top:22px;margin-left:90px;line-height:40px;font-size:14px;color:#959595}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination{margin-left:64px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page{display:inline-block;position:relative;vertical-align:middle;width:40px;line-height:40px;height:40px;font-size:14px;color:#468ee5;border-radius:20px;text-align:center;margin-right:14px;margin-bottom:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.active{background-color:#468ee5}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.disabled:hover,.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.placeholder:hover{border:none}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.disabled:hover a,.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.placeholder:hover a{left:0;top:1px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.disabled{cursor:no-drop}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.disabled a{pointer-events:none}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page:hover{border:1px solid #468ee5}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page:hover a{left:-1px;top:0}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page a{display:block;position:absolute;left:0;top:1px;vertical-align:middle;padding:0;margin:0;width:40px;line-height:40px;height:40px;background-color:transparent;border:none;font-size:14px}.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.disabled,.contractors-directory .contractors-directory-view .contractors-directory-list .contractors-directory-pagination .pagination .page.placeholder{opacity:.7}.contractors-directory .contractors-directory-view .contractors-directory-location{position:relative;text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-location h2{font-size:20px;font-weight:300;margin-bottom:30px;text-align:center}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-location{float:right;clear:right;width:385px;height:561px}.contractors-directory .contractors-directory-view .contractors-directory-location h2{font-size:30px;text-align:left}}.contractors-directory .contractors-directory-view .contractors-directory-location h3{margin-bottom:30px;text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-location.--bottom{width:640px;float:left}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-value{display:inline-block;padding:3px;font-weight:100;font-size:20px}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-location h3{text-align:left}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-value{font-size:24px}}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-input{display:inline-block;-moz-appearance:none;-webkit-appearance:none;border:none;padding:4px 1px;text-indent:2px;font-weight:100;font-size:20px;text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-btn{display:block;margin-top:30px}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-input{font-size:20px;text-align:left}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-btn{display:inline-block;vertical-align:top;margin-top:0;margin-left:24px}}.contractors-directory .contractors-directory-view .contractors-directory-location .change-location-btn a{font-size:14px;font-weight:100;border-bottom:1px dotted #008fff;text-decoration:none;color:#008fff}.contractors-directory .contractors-directory-view .contractors-directory-location .location-map{width:300px;height:561px;margin:0 auto 40px;background-position:center center;background-repeat:no-repeat}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-location .location-map{width:385px}}.contractors-directory .contractors-directory-view .contractors-directory-location .location-map-bottom{width:640px;height:250px;background-position:center center;background-repeat:no-repeat}.contractors-directory .contractors-directory-view .contractors-directory-location .ContractorsList-map-loading{display:block;position:absolute;top:170px;left:50%;transform:translateX(-50%);font-size:18px;font-family:Ubuntu;color:#8797a8}.contractors-directory .contractors-directory-view .contractors-directory-cities-near{text-align:center}.contractors-directory .contractors-directory-view .contractors-directory-cities-near .icn-star{display:block;color:#d8d8d8;font-size:22px}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-cities-near{float:right;text-align:left;width:380px;padding-left:80px}.contractors-directory .contractors-directory-view .contractors-directory-cities-near .icn-star{display:none}}.contractors-directory .contractors-directory-view .contractors-directory-cities-near h4{font-size:18px;font-weight:100;margin-bottom:20px}.contractors-directory .contractors-directory-view .contractors-directory-cities-near ul{margin:0;padding:0;list-style:none}.contractors-directory .contractors-directory-view .contractors-directory-cities-near ul li{display:block;vertical-align:top;margin-bottom:10px;padding:0;font-size:16px;font-weight:100}.contractors-directory .contractors-directory-view .contractors-directory-cities-near ul li a{color:#008fff;text-decoration:none}@media (min-width:768px){.contractors-directory .contractors-directory-view .contractors-directory-related-links,.contractors-directory .contractors-directory-view .contractors_services{float:right;width:380px;padding-left:80px;margin-bottom:60px}}.contractors-directory .contractors-directory-view .contractors-directory-related-links h4,.contractors-directory .contractors-directory-view .contractors_services h4{font-size:18px;font-weight:100;margin-bottom:20px}.contractors-directory .contractors-directory-view .contractors-directory-related-links ul,.contractors-directory .contractors-directory-view .contractors_services ul{padding:0;margin:0;list-style:none}.contractors-directory .contractors-directory-view .contractors-directory-related-links ul li,.contractors-directory .contractors-directory-view .contractors_services ul li{margin-left:0;margin-bottom:20px}.contractors-directory .contractors-directory-view .contractors-directory-related-links ul li a,.contractors-directory .contractors-directory-view .contractors_services ul li a{font-size:16px}.contractors-directory .contractors-directory-view .contractors-directory-related-links ul li a.all,.contractors-directory .contractors-directory-view .contractors_services ul li a.all{color:#000;font-weight:700}.contractors-directory .contractors-directory-view .contractors-directory-information{overflow:hidden}.contractors-directory .contractors-directory-view .contractors-directory-information h2{font-size:30px;font-weight:300;margin-top:0;margin-bottom:20px}.contractors-directory .contractors-directory-view .contractors-directory-information h3{font-size:24px;font-weight:100}.contractors-directory .contractors-directory-view .contractors-directory-information .see-all{margin-top:30px}.contractors-directory .contractors-directory-view .contractors-directory-information ul.content-list{list-style:none;padding-left:18px}.contractors-directory .contractors-directory-view .contractors-directory-information ul.content-list>li{list-style:disc}.contractors-directory .contractors-directory-view .contractors-directory-information ul.content-list>li>ul{padding-left:19px}.contractors-directory .contractors-directory-view .contractors-directory-information ul.content-list>li>ul>li{list-style:circle}.contractors-directory .contractors-directory-view .contractors-directory-information ol.content-list{padding-left:18px}.business-preview-contractor,.contractor-view{font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000;background-color:#eef2f5;text-align:left;padding-top:0;padding-bottom:30px}.business-preview-contractor hr,.contractor-view hr{margin-left:-40px;margin-right:-40px;border-top-width:2px}.business-preview-contractor .contractor-view-landscape,.contractor-view .contractor-view-landscape{display:none;height:250px;background:url(/img/contractors/landscape/default.jpg) center no-repeat;background-size:cover;margin-bottom:10px}.business-preview-contractor .contractor-view-landscape.contractor-view-landscape_bw,.contractor-view .contractor-view-landscape.contractor-view-landscape_bw{background-size:cover;background-image:url(/img/gwl/contractor-profile-bg.jpg);background-repeat:no-repeat}.business-preview-contractor .inner,.contractor-view .inner{margin:0 5px}@media (min-width:768px){.business-preview-contractor .contractor-view-landscape,.contractor-view .contractor-view-landscape{display:block}.business-preview-contractor .inner,.contractor-view .inner{margin:0 auto;width:1170px}}.business-preview-contractor .inner h1,.contractor-view .inner h1{font-size:24px;font-weight:100;margin-top:0;margin-bottom:0;line-height:1.4}.business-preview-contractor .inner h2,.contractor-view .inner h2{font-size:16px;margin-top:0;margin-bottom:10px;text-align:left}.business-preview-contractor .contractor-header,.contractor-view .contractor-header{font-size:18px}.business-preview-contractor .contractor-rating-ui,.contractor-view .contractor-rating-ui{vertical-align:top;line-height:20px;height:20px}.business-preview-contractor .contractor-rating-ui img,.contractor-view .contractor-rating-ui img{vertical-align:top}.business-preview-contractor .feedback-list,.contractor-view .feedback-list{margin:0 -40px}.business-preview-contractor .feedback-list-item,.contractor-view .feedback-list-item{display:flex;flex-flow:row wrap;align-items:center;margin-top:25px;padding:0 40px 30px;border-bottom:1px solid #eef2f5;max-height:1000px;opacity:1;transition:opacity .5s linear,max-height .5s linear,margin-top .5s linear,padding-bottom .5s linear}.business-preview-contractor .feedback-list-item.shrinked,.contractor-view .feedback-list-item.shrinked{max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-bottom:0;border:none}.business-preview-contractor .feedback-list-item-username,.contractor-view .feedback-list-item-username{flex-basis:auto;margin-right:30px}.business-preview-contractor .feedback-list-item-date,.contractor-view .feedback-list-item-date{min-width:140px;font-size:14px;line-height:1.64;color:#9b9b9b}.business-preview-contractor .feedback-list-item-rating,.contractor-view .feedback-list-item-rating{flex-basis:auto;flex-grow:1;text-align:right;font-size:14px}.business-preview-contractor .feedback-list-item-rating-site,.contractor-view .feedback-list-item-rating-site{vertical-align:middle;color:#9b9b9b}.business-preview-contractor .feedback-list-item-rating-score,.contractor-view .feedback-list-item-rating-score{vertical-align:middle}.business-preview-contractor .feedback-list-item-text,.contractor-view .feedback-list-item-text{font-size:16px;margin-top:25px;line-height:1.63;width:100%}.business-preview-contractor .feedback-list-item-button,.contractor-view .feedback-list-item-button{position:relative;cursor:pointer;background:#fff;height:70px;line-height:70px;color:#3b7adb;font-size:18px;text-align:center;border:none;margin:0;border-bottom:1px solid #eef2f5}.business-preview-contractor .feedback-list-item-button:after,.contractor-view .feedback-list-item-button:after{position:absolute;display:block;content:'';width:13px;height:6px;top:50%;transform:translateY(-50%);right:210px;background:url('data:image/svg+xml;utf8,') left top no-repeat}.business-preview-contractor .feedback-list-item-button.--arrow-up:after,.contractor-view .feedback-list-item-button.--arrow-up:after{transform:rotate(180deg) translateY(50%)}.business-preview-contractor .details-section,.contractor-view .details-section{position:relative}.business-preview-contractor .contractor-chat,.contractor-view .contractor-chat{padding:15px 15px 0;background:#fff;border-radius:10px;border:1px solid #cbd2e2;box-shadow:0 1px 1px 0 rgba(130,145,179,.36);margin-top:0}.business-preview-contractor .contractor-chat.__with-manager,.contractor-view .contractor-chat.__with-manager{margin-top:0;border-radius:0 0 10px 10px}.business-preview-contractor .contractor-chat-title,.contractor-view .contractor-chat-title{text-align:center;border-bottom:1px solid #E5E5E5;font-size:16px;margin-bottom:20px;margin-left:-15px;margin-right:-15px;padding-bottom:10px}.business-preview-contractor .contractor-chat .contractor-avatar,.contractor-view .contractor-chat .contractor-avatar{width:100px;height:100px;margin:-70px auto 0;border-radius:50px;overflow:hidden;border:3px solid #fff}.business-preview-contractor .contractor-chat .contractor-avatar .contractor-avatar-image,.contractor-view .contractor-chat .contractor-avatar .contractor-avatar-image{background-image:url(/img/contractors/avatar-default.png);width:100px;height:100px}.business-preview-contractor .contractor-chat-header,.contractor-view .contractor-chat-header{text-align:left;border-bottom:1px solid #E5E5E5;padding-bottom:10px;padding-left:15px;margin:10px -15px 20px}@media (max-width:767px){.business-preview-contractor .contractor-chat .submit-textinput textarea,.contractor-view .contractor-chat .submit-textinput textarea{width:calc(100% - 75px)}.business-preview-contractor .contractor-chat .submit-button,.contractor-view .contractor-chat .submit-button{position:absolute;top:0;right:0}.business-preview-contractor .contractor-chat .submit-button .btn-chat-submit,.contractor-view .contractor-chat .submit-button .btn-chat-submit{width:50px;height:60px}}.business-preview-contractor .contractor-manager-section,.contractor-view .contractor-manager-section{padding:10px 0;margin-bottom:20px;border-radius:10px;background-color:#1d70b7;text-align:center;margin-top:65px;box-shadow:0 1px 1px 0 rgba(130,144,179,.36)}@media (min-width:768px){.business-preview-contractor .contractor-manager-section,.contractor-view .contractor-manager-section{margin-top:0}}.business-preview-contractor .contractor-manager-section .manager-avatar,.contractor-view .contractor-manager-section .manager-avatar{width:130px;height:130px;margin:-95px auto 0;padding-top:30px;background:url(/img/contractors/ui/manager/whale.svg) center no-repeat;text-align:left}.business-preview-contractor .contractor-manager-section .manager-avatar.manager-avatar--gwl,.contractor-view .contractor-manager-section .manager-avatar.manager-avatar--gwl{background:0 0;width:100px;height:130px;text-align:center}.business-preview-contractor .contractor-manager-section .manager-avatar .manager-avatar-image,.contractor-view .contractor-manager-section .manager-avatar .manager-avatar-image{width:100px;height:100px;border-radius:50px;border:5px solid #fff}.business-preview-contractor .contractor-manager-section .manager-avatar .manager-avatar-default,.contractor-view .contractor-manager-section .manager-avatar .manager-avatar-default{width:100px;height:100px;background-image:url(/img/contractors/avatar-default.png);border-radius:50px;border:5px solid #fff}.business-preview-contractor .contractor-manager-section .manager-profile .manager-name,.contractor-view .contractor-manager-section .manager-profile .manager-name{font-family:DrGalushkiHole,arial,sans-serif;font-size:18px;line-height:1.5;color:#fbb900}.business-preview-contractor .contractor-manager-section .manager-profile .manager-name.manager-name--gwl,.contractor-view .contractor-manager-section .manager-profile .manager-name.manager-name--gwl{color:#fff}.business-preview-contractor .contractor-manager-section .manager-profile .manager-position,.contractor-view .contractor-manager-section .manager-profile .manager-position{font-size:12px;color:#fff;margin-top:1px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field,.contractor-view .contractor-manager-section .manager-profile .manager-field{margin:20px 0;padding:0 10px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl{font-family:DrGalushkiHole,arial,sans-serif;font-size:14px;line-height:1.4;color:#a5c6e2}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_born-in,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_born-in{display:inline-block;width:13px;height:8px;background:url(/img/contractors/ui/manager/i_bornin.svg) center no-repeat;margin-bottom:2px;margin-left:-13px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_study,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_study{display:inline-block;width:13px;height:12px;background:url(/img/contractors/ui/manager/i_studiedat.svg) center no-repeat;margin-bottom:9px;margin-right:-9px;margin-left:-4px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_hobbies,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_hobbies{display:inline-block;width:11px;height:10px;background:url(/img/contractors/ui/manager/i_hobbies.svg) center no-repeat;margin-right:-11px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_joined-sw,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_joined-sw{display:inline-block;width:12px;height:9px;background:url(/img/contractors/ui/manager/i_whale.svg) center no-repeat;margin-left:-12px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_wordsofwisdom,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_wordsofwisdom{display:inline-block;width:12px;height:9px;background:url(/img/contractors/ui/manager/i_wordsofwisdom.svg) center no-repeat;margin-right:-12px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_sports,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-lbl .icn_sports{display:inline-block;width:10px;height:10px;background:url(/img/contractors/ui/manager/i_sports.svg) center no-repeat;margin-left:-10px}.business-preview-contractor .contractor-manager-section .manager-profile .manager-field .manager-field-value,.contractor-view .contractor-manager-section .manager-profile .manager-field .manager-field-value{font-size:14px;color:#fff}.business-preview-contractor .contractor-main-info,.contractor-view .contractor-main-info{text-align:left;border-radius:10px;box-shadow:0 1px 1px 0 rgba(130,145,179,.36);margin-top:20px;background:#fff}.business-preview-contractor .contractor-main-info .contractor-logo,.contractor-view .contractor-main-info .contractor-logo{max-height:100px;max-width:150px}.business-preview-contractor .contractor-main-info .contractor-logo img,.contractor-view .contractor-main-info .contractor-logo img{max-width:100%}@media (min-width:768px){.business-preview-contractor .contractor-main-info,.contractor-view .contractor-main-info{margin-top:-100px}.business-preview-contractor .contractor-main-info .contractor-logo,.contractor-view .contractor-main-info .contractor-logo{position:absolute;z-index:1;top:20px;right:40px}}.business-preview-contractor .contractor-main-info .contractor-stamps,.contractor-view .contractor-main-info .contractor-stamps{position:absolute;z-index:1;top:-18px;right:-4px}.business-preview-contractor .contractor-main-info .contractor-stamps .stamp-pre-screened,.contractor-view .contractor-main-info .contractor-stamps .stamp-pre-screened{background:url(/img/contractors/stamps/100x100/stamp-pre-screened.png) center center no-repeat;width:64px;height:64px;margin:0 auto;background-size:contain}@media (min-width:768px){.business-preview-contractor .contractor-main-info .contractor-stamps,.contractor-view .contractor-main-info .contractor-stamps{top:-50px;right:-50px}.business-preview-contractor .contractor-main-info .contractor-stamps .stamp-pre-screened,.contractor-view .contractor-main-info .contractor-stamps .stamp-pre-screened{width:100px;height:100px}}.business-preview-contractor .contractor-main-info .contractor-title,.contractor-view .contractor-main-info .contractor-title{padding:40px}.business-preview-contractor .contractor-main-info .contractor-title .contractor-title-name,.contractor-view .contractor-main-info .contractor-title .contractor-title-name{font-size:30px;line-height:30px;max-width:400px;margin-bottom:10px}.business-preview-contractor .contractor-main-info .contractor-info-top,.contractor-view .contractor-main-info .contractor-info-top{padding:30px 40px;border-bottom:solid 1px #eef2f5}.business-preview-contractor .contractor-main-info .contractor-info-top h1,.contractor-view .contractor-main-info .contractor-info-top h1{font-size:18px;margin-bottom:20px}.business-preview-contractor .contractor-main-info .contractor-info-top h2,.contractor-view .contractor-main-info .contractor-info-top h2{font-size:16px;line-height:26px}.business-preview-contractor .contractor-main-info .contractor-info-top p,.contractor-view .contractor-main-info .contractor-info-top p{margin-bottom:0}.business-preview-contractor .contractor-main-info .contractor-info-top .contractor-title-rating,.contractor-view .contractor-main-info .contractor-info-top .contractor-title-rating{display:inline-block;background-color:#FBBA00;font-size:13px;vertical-align:top;padding:2px 8px;border-radius:5px;margin-top:-5px;font-weight:700}.business-preview-contractor .contractor-main-info .contractor-info-top .location-label,.contractor-view .contractor-main-info .contractor-info-top .location-label{display:inline-block;margin-bottom:40px;color:#7B7B7B;font-size:12px;font-weight:100}.business-preview-contractor .contractor-main-info .contractor-info-top .location-label .icn,.contractor-view .contractor-main-info .contractor-info-top .location-label .icn{font-size:18px;color:#8392B2;margin-right:10px}.business-preview-contractor .contractor-main-info .contractor-info-top .location-label .lbl,.contractor-view .contractor-main-info .contractor-info-top .location-label .lbl{display:inline-block;vertical-align:top;margin-top:2px}.business-preview-contractor .contractor-main-info .contractor-info-top .points_list,.contractor-view .contractor-main-info .contractor-info-top .points_list{list-style:none;margin-left:0;padding-left:0;text-align:left}.business-preview-contractor .contractor-main-info .contractor-info-top .points_list li,.contractor-view .contractor-main-info .contractor-info-top .points_list li{font-size:14px;font-weight:100;color:#595959;line-height:24px;margin-left:0;margin-bottom:0}.business-preview-contractor .contractor-main-info .categories-list .table td,.contractor-view .contractor-main-info .categories-list .table td{padding:20px 0}.business-preview-contractor .contractor-main-info .categories-list .table tr:first-child td,.contractor-view .contractor-main-info .categories-list .table tr:first-child td{border-top:0}.business-preview-contractor .contractor-main-info .categories-list .table .icn,.contractor-view .contractor-main-info .categories-list .table .icn{display:inline-block;width:40px;height:40px;background:center no-repeat;margin-top:-15px}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_HVAC,.contractor-view .contractor-main-info .categories-list .table .icn.icn_HVAC{background-image:url(/img/contractors/services/icons/i_heating.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_PLUM,.contractor-view .contractor-main-info .categories-list .table .icn.icn_PLUM{background-image:url(/img/contractors/services/icons/i_plumbing.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_FLOORING,.contractor-view .contractor-main-info .categories-list .table .icn.icn_FLOORING{background-image:url(/img/contractors/services/icons/i_flooring.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_ROOF,.contractor-view .contractor-main-info .categories-list .table .icn.icn_ROOF{background-image:url(/img/contractors/services/icons/i_roofing.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_PAINTING,.contractor-view .contractor-main-info .categories-list .table .icn.icn_PAINTING{background-image:url(/img/contractors/services/icons/i_painting.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_BATH,.contractor-view .contractor-main-info .categories-list .table .icn.icn_BATH{background-image:url(/img/contractors/services/icons/i_bathroom.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_KITCHENS,.contractor-view .contractor-main-info .categories-list .table .icn.icn_KITCHENS{background-image:url(/img/contractors/services/icons/i_kitchens.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_DECKS_PORCHES,.contractor-view .contractor-main-info .categories-list .table .icn.icn_DECKS_PORCHES{background-image:url(/img/contractors/services/icons/i_decks_porches.svg);background-size:87%}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_ELECTRICAL,.contractor-view .contractor-main-info .categories-list .table .icn.icn_ELECTRICAL{background-image:url(/img/contractors/services/icons/i_electrical.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_WINDOWS_DOORS,.contractor-view .contractor-main-info .categories-list .table .icn.icn_WINDOWS_DOORS{background-image:url(/img/contractors/services/icons/i_windows_doors.svg);background-size:83%}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_SIDING,.contractor-view .contractor-main-info .categories-list .table .icn.icn_SIDING{background-image:url(/img/contractors/services/icons/i_siding.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .icn.icn_OTHER,.contractor-view .contractor-main-info .categories-list .table .icn.icn_OTHER{background-image:url(/img/contractors/services/icons/i_other.svg)}.business-preview-contractor .contractor-main-info .categories-list .table .license,.contractor-view .contractor-main-info .categories-list .table .license{font-size:12px}.business-preview-contractor .contractor-main-info .categories-list .table .license .lbl,.contractor-view .contractor-main-info .categories-list .table .license .lbl{display:inline-block;background:url(/img/contractors/ui/licensed.svg) left center no-repeat;padding:2px 0 2px 30px}.business-preview-contractor .contractor-main-info .categories-list .table .license .val,.contractor-view .contractor-main-info .categories-list .table .license .val{margin-right:20px}.business-preview-contractor .contractor-main-info .categories-list .table .license .see-more,.contractor-view .contractor-main-info .categories-list .table .license .see-more{color:#1d70b7;font-weight:100;cursor:pointer;display:inline-block;margin-top:0}.business-preview-contractor .contractor-main-info .categories-list .table .license .more,.contractor-view .contractor-main-info .categories-list .table .license .more{color:#595959;font-weight:100;line-height:1.4;margin-top:7px}.business-preview-contractor .contractor-main-info .categories-list .table .see-prices,.contractor-view .contractor-main-info .categories-list .table .see-prices{display:inline-block;width:100%;padding:4px 0;background-color:#1D70B7;text-align:center;color:#fff;font-size:12px;font-weight:300;line-height:18px;border-radius:5px;cursor:pointer}.business-preview-contractor .contractor-main-info .categories-list .table .see-prices:hover,.contractor-view .contractor-main-info .categories-list .table .see-prices:hover{text-decoration:none;opacity:.7}.business-preview-contractor .contractor-main-info .video-embed,.contractor-view .contractor-main-info .video-embed{margin-bottom:20px;max-width:490px}.business-preview-contractor .contractor-main-info .video-description,.contractor-view .contractor-main-info .video-description{font-size:14px}.business-preview-contractor .contractor-rating-info,.contractor-view .contractor-rating-info{padding:20px 40px 0;margin:0}.business-preview-contractor .contractor-rating-info h1,.contractor-view .contractor-rating-info h1{font-size:18px}.business-preview-contractor .contractor-rating-info .details-section,.contractor-view .contractor-rating-info .details-section{padding:20px}.business-preview-contractor .contractor-rating-info .contractor-rating-items,.contractor-view .contractor-rating-info .contractor-rating-items{margin:0 -40px}.business-preview-contractor .contractor-rating-info .contractor-rating-item,.contractor-view .contractor-rating-info .contractor-rating-item{border-bottom:1px solid #EEF2F5;margin:15px 0;padding-left:40px;display:flex;flex-flow:column nowrap;padding-bottom:20px}.business-preview-contractor .contractor-rating-info .contractor-rating-item:first-child,.contractor-view .contractor-rating-info .contractor-rating-item:first-child{border-bottom:none}.business-preview-contractor .contractor-rating-info .contractor-rating-item:last-child,.contractor-view .contractor-rating-info .contractor-rating-item:last-child{margin-bottom:0}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-icon,.contractor-view .contractor-rating-info .contractor-rating-item .rating-icon{margin-bottom:10px;background:#fff;text-align:left}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-count,.contractor-view .contractor-rating-info .contractor-rating-item .rating-count{margin-bottom:10px;font-size:16px;line-height:20px}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-reviews,.contractor-view .contractor-rating-info .contractor-rating-item .rating-reviews{font-size:16px}@media (min-width:768px){.business-preview-contractor .contractor-rating-info .contractor-rating-item,.contractor-view .contractor-rating-info .contractor-rating-item{flex-flow:row nowrap;align-items:center}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-icon,.contractor-view .contractor-rating-info .contractor-rating-item .rating-icon{width:190px;margin-right:120px;text-align:center}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-count,.contractor-view .contractor-rating-info .contractor-rating-item .rating-count{flex-basis:200px}.business-preview-contractor .contractor-rating-info .contractor-rating-item .rating-reviews,.contractor-view .contractor-rating-info .contractor-rating-item .rating-reviews{flex-basis:140px}.business-preview-contractor .contractor-action-links,.contractor-view .contractor-action-links{width:260px}}.business-preview-contractor .contractor-action-links,.contractor-view .contractor-action-links{border-radius:10px;background-color:#fff;padding:20px;margin:10px 20px}.business-preview-contractor .contractor-action-link,.contractor-view .contractor-action-link{position:relative;color:#0069C3;cursor:pointer;font-size:14px;display:inline-block;width:100%;margin:10px 0 10px 10px;padding-left:50px;text-align:left}.business-preview-contractor .contractor-action-link__icon,.contractor-view .contractor-action-link__icon{display:inline-block;position:absolute;width:14px;height:14px;margin-right:4px;left:16px}.business-preview-contractor .contractor-rating-value,.contractor-view .contractor-rating-value{font-size:16px}.business-preview-contractor .contractor-rating-value .ratingValue,.contractor-view .contractor-rating-value .ratingValue{line-height:20px;vertical-align:middle}.business-preview-contractor .contractor-map,.contractor-view .contractor-map{display:block;width:100%;height:273px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.business-preview-contractor .contractor-map,.contractor-view .contractor-map{width:640px}}.business-preview-contractor .contractor-reviews,.contractor-view .contractor-reviews{padding:30px 40px 0}.business-preview-contractor .contractor-contact,.contractor-view .contractor-contact{display:flex;position:relative;border-top:solid 2px #eef2f5;padding:40px 40px 25px;margin:0}.business-preview-contractor .contractor-contact-info,.contractor-view .contractor-contact-info{flex-grow:1}.business-preview-contractor .contractor-contact-list,.contractor-view .contractor-contact-list{list-style-type:none;margin:0 0 0 -25px;padding:0}.business-preview-contractor .contractor-contact-list li,.contractor-view .contractor-contact-list li{padding-left:25px}.business-preview-contractor .contractor-contact-list li:last-child .contractor-contact-list-label,.contractor-view .contractor-contact-list li:last-child .contractor-contact-list-label{vertical-align:middle}.business-preview-contractor .contractor-contact-list li:last-child .contractor-contact-list-body,.contractor-view .contractor-contact-list li:last-child .contractor-contact-list-body{max-width:none;white-space:nowrap}.business-preview-contractor .contractor-contact-list-label,.contractor-view .contractor-contact-list-label{width:150px;vertical-align:top;display:inline-block}.business-preview-contractor .contractor-contact-list-body,.contractor-view .contractor-contact-list-body{display:inline-block;max-width:260px}.business-preview-contractor .contractor-contact-business,.contractor-view .contractor-contact-business{padding-top:5px;width:132px;height:52px;background-color:#fff8d6;border:2px solid #ffda34;line-height:1.3;font-size:16px;text-align:center;right:40px;top:-40px;position:absolute}.business-preview-contractor .contractor-contact-business.desktop-only,.contractor-view .contractor-contact-business.desktop-only{display:block!important}.business-preview-contractor .contractor-contact-business:after,.business-preview-contractor .contractor-contact-business:before,.contractor-view .contractor-contact-business:after,.contractor-view .contractor-contact-business:before{top:100%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.business-preview-contractor .contractor-contact-business:after,.contractor-view .contractor-contact-business:after{border-color:rgba(255,248,214,0);border-top-color:#fff8d6;border-width:14px 64px 0}.business-preview-contractor .contractor-contact-business:before,.contractor-view .contractor-contact-business:before{border-color:rgba(255,218,52,0);border-top-color:#ffda34;border-width:15px 67px 0;margin-left:-3px;margin-top:2px}@media (min-width:768px){.business-preview-contractor .contractor-contact-business,.contractor-view .contractor-contact-business{padding-top:10px;height:66px;line-height:1.63;top:40px}.business-preview-contractor .contractor-contact-business:after,.contractor-view .contractor-contact-business:after{border-width:24px 64px 0}.business-preview-contractor .contractor-contact-business:before,.contractor-view .contractor-contact-business:before{border-width:25px 67px 0}}.business-preview-contractor .contractor-contact-place,.contractor-view .contractor-contact-place{background:url('data:image/svg+xml;utf8,') left top no-repeat}.business-preview-contractor .contractor-contact-phone,.contractor-view .contractor-contact-phone{background:url('data:image/svg+xml;utf8,') left top no-repeat}.business-preview-contractor .contractor-contact-email,.contractor-view .contractor-contact-email{background:url('data:image/svg+xml;utf8,') left top no-repeat}.business-preview-contractor .contractor-contact-web,.contractor-view .contractor-contact-web{background:url('data:image/svg+xml;utf8,') left top no-repeat}.business-preview-contractor .contractor-contact-workdays span,.contractor-view .contractor-contact-workdays span{box-shadow:0 3px 0 0 #eef2f5;display:inline-block;background-color:#fff;border-radius:3px;color:#076dc1;font-size:14px;width:34px;height:34px;margin-right:5px;line-height:34px;text-align:center;border:1px solid #076dc1}.business-preview-contractor .contractor-contact-workdays span.active,.contractor-view .contractor-contact-workdays span.active{color:#fff;background:#076dc1}.business-preview-contractor .contractor-photos,.business-preview-contractor .contractor-video,.contractor-view .contractor-photos,.contractor-view .contractor-video{padding:30px 0}.business-preview-contractor .contractor-photos h2,.business-preview-contractor .contractor-video h2,.contractor-view .contractor-photos h2,.contractor-view .contractor-video h2{padding:0 40px}.business-preview-contractor .contractor-photos .slick-slider,.business-preview-contractor .contractor-video .slick-slider,.contractor-view .contractor-photos .slick-slider,.contractor-view .contractor-video .slick-slider{width:100%}@media (min-width:768px){.business-preview-contractor .contractor-photos>*,.business-preview-contractor .contractor-video>*,.contractor-view .contractor-photos>*,.contractor-view .contractor-video>*{padding:0 40px}}.business-preview-contractor .breadcrumb-current,.contractor-view .breadcrumb-current{opacity:.7}.business-preview-contractor .btn-orange-new,.contractor-view .btn-orange-new{width:205px;height:40px;line-height:40px;font-size:14px;padding:0}.business-preview-contractor .navigation-top.navbar-fixed-top,.contractor-view .navigation-top.navbar-fixed-top{display:block;position:fixed}.business-preview-contractor .navigation-top.navbar-fixed-top+.contractor-view-landscape,.contractor-view .navigation-top.navbar-fixed-top+.contractor-view-landscape{margin-top:40px}.business-preview-contractor .navigation-subheader,.contractor-view .navigation-subheader{display:block;background-color:#fff;padding:8px;height:186px;margin:0}.business-preview-contractor .navigation-subheader .btn-orange-new,.contractor-view .navigation-subheader .btn-orange-new{float:left;margin-top:10px}@media (max-width:767px){.business-preview-contractor .navigation-subheader .btn-orange-new,.contractor-view .navigation-subheader .btn-orange-new{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}}.business-preview-contractor .navigation-subheader.navbar-fixed-top,.contractor-view .navigation-subheader.navbar-fixed-top{box-shadow:0 5px 10px -5px rgba(0,0,0,.4);position:static;z-index:999}.business-preview-contractor .navigation-subheader.navbar-fixed-top+.headroom-spacer,.contractor-view .navigation-subheader.navbar-fixed-top+.headroom-spacer{display:none}@media only screen and (min-width:768px){.business-preview-contractor .navigation-subheader,.contractor-view .navigation-subheader{height:60px;padding:0 4px}.business-preview-contractor .navigation-subheader.navbar-fixed-top,.contractor-view .navigation-subheader.navbar-fixed-top{position:fixed}.business-preview-contractor .navigation-subheader.navbar-fixed-top+.headroom-spacer,.contractor-view .navigation-subheader.navbar-fixed-top+.headroom-spacer{display:block;height:60px}.business-preview-contractor .navigation-subheader .navigation-subheader-content,.contractor-view .navigation-subheader .navigation-subheader-content{width:1200px;margin:0 auto;line-height:60px;height:60px;padding-bottom:0;text-align:right}.business-preview-contractor .navigation-subheader .navigation-subheader-content:before,.contractor-view .navigation-subheader .navigation-subheader-content:before{display:inline-block;content:" ";line-height:60px;vertical-align:middle}.business-preview-contractor .navigation-subheader .contractor-action-button,.contractor-view .navigation-subheader .contractor-action-button{float:left;width:auto;text-align:center;height:30px;line-height:30px;padding:0 32px;position:relative;top:16px}.business-preview-contractor .navigation-subheader .contractor-action-link,.contractor-view .navigation-subheader .contractor-action-link{display:inline-block;width:auto;margin-top:0;margin-bottom:0;line-height:1.2}}.mobile-apps-view{text-align:center;font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000;padding-top:10px;padding-bottom:1px}.mobile-apps-view .inner{margin:0 5px}@media (min-width:768px){.mobile-apps-view{text-align:left;padding-top:0;padding-bottom:30px}.mobile-apps-view .inner{margin:0 auto;width:980px}}.mobile-apps-view .main-hero-block{background-color:#ffd557}.mobile-apps-view .main-hero-block h1{margin:0;text-align:center;padding-top:20px;padding-bottom:20px;font-size:34px;font-weight:100}@media (min-width:768px){.mobile-apps-view .main-hero-block h1{text-align:left;padding-top:140px;padding-bottom:60px}}.mobile-apps-view .main-hero-block h2{margin:0;padding-bottom:30px;text-align:center;font-size:18px;font-weight:100}@media (min-width:768px){.mobile-apps-view .main-hero-block h2{text-align:left;font-size:20px}.mobile-apps-view .main-hero-block .inner{background:url(/img/static/mobile-apps/main-hero-bg@2x.png) 100% 100% no-repeat;background-size:478px 381px}}.mobile-apps-view .main-hero-block .mobile-apps-list{display:block;list-style:none;margin:0;padding-left:0;padding-bottom:40px;text-align:center}.mobile-apps-view .main-hero-block .mobile-apps-list li{display:block}@media (min-width:768px){.mobile-apps-view .main-hero-block .mobile-apps-list{text-align:left}.mobile-apps-view .main-hero-block .mobile-apps-list li{display:inline-block;vertical-align:top}.mobile-apps-view .main-hero-block .mobile-apps-list li:first-child{margin-right:25px}}.mobile-apps-view .main-hero-block .mobile-apps-list li .app-google-play{display:block;margin:0 auto;width:176px;height:53px;background:url(/img/icons/mobile-apps/googlestore-lg.svg) no-repeat}.mobile-apps-view .main-hero-block .mobile-apps-list li .app-google-play .svg{display:none}.mobile-apps-view .main-hero-block .mobile-apps-list li .app-apple-store{display:block;margin:0 auto;width:176px;height:53px;background:url(/img/icons/mobile-apps/appstore-lg.svg) no-repeat}.mobile-apps-view .main-hero-block .mobile-apps-list li .app-apple-store .svg{display:none}.mobile-apps-view .send-link-block{background-color:#faf6ee;min-height:100px}.mobile-apps-view .send-link-block .send-link-form{padding-top:30px;padding-bottom:30px}.mobile-apps-view .send-link-block .send-link-form .frm_descr{display:block}@media (min-width:768px){.mobile-apps-view .send-link-block .send-link-form{padding-bottom:0}.mobile-apps-view .send-link-block .send-link-form .frm_descr{display:inline-block;vertical-align:top;margin-top:11px;margin-right:40px}}.mobile-apps-view .send-link-block .send-link-form .frm_radio{display:inline-block;vertical-align:top;margin-top:6px;margin-right:10px}.mobile-apps-view .send-link-block .send-link-form .frm_radio label{font-weight:100;cursor:pointer}.mobile-apps-view .send-link-block .send-link-form .frm_input{display:block;margin-top:10px;margin-bottom:20px}@media (min-width:768px){.mobile-apps-view .send-link-block .send-link-form .frm_input{display:inline-block;vertical-align:top;margin-top:0;margin-bottom:0;margin-left:30px}}.mobile-apps-view .send-link-block .send-link-form .frm_input input{width:300px;height:40px;text-indent:10px}.mobile-apps-view .send-link-block .send-link-form .frm_input span{display:block;margin-top:3px}.mobile-apps-view .send-link-block .send-link-form .frm_input span .control-label{font-size:14px;font-weight:400}.mobile-apps-view .send-link-block .send-link-form .frm_submit input{border:none;background:#ffd557;padding:10px 50px}.mobile-apps-view .send-link-block .send-link-form .frm_submit input:hover{opacity:.7}.mobile-apps-view .mobile-features-block{margin-bottom:80px}.mobile-apps-view .mobile-features-block h1{margin:0;text-align:center;padding-top:20px;padding-bottom:30px;font-size:30px;font-weight:100}@media (min-width:768px){.mobile-apps-view .send-link-block .send-link-form .frm_submit{display:inline-block;vertical-align:top}.mobile-apps-view .mobile-features-block .inner{width:1120px}.mobile-apps-view .mobile-features-block h1{padding-top:80px}}.mobile-apps-view .mobile-features-block .mobile-features-list{margin:0;padding:0;list-style:none;font-size:0}.mobile-apps-view .mobile-features-block .mobile-features-list li{display:block;margin:0}@media (min-width:768px){.mobile-apps-view .mobile-features-block .mobile-features-list li{display:inline-block;vertical-align:top;width:33%}}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic{width:101px;height:101px;margin:40px auto;background:center no-repeat}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_01{background-image:url(/img/static/mobile-apps/mobile-features/01.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_02{background-image:url(/img/static/mobile-apps/mobile-features/02.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_03{background-image:url(/img/static/mobile-apps/mobile-features/03.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_04{background-image:url(/img/static/mobile-apps/mobile-features/04.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_05{background-image:url(/img/static/mobile-apps/mobile-features/05.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li .item-pic.pic_06{background-image:url(/img/static/mobile-apps/mobile-features/06.svg)}.mobile-apps-view .mobile-features-block .mobile-features-list li p{margin:0;font-size:18px;text-align:center}.mobile-apps-view .navigation-top.navbar-fixed-top{display:none}.deals_list-view{text-align:center;font-family:"FS Elliot",sans-serif;font-weight:400;color:#000;background:linear-gradient(to right,#EEF2F5 35%,#FFF 35%);background-color:#fff}.brands_page-view,.cost-price_page-view,.services_list-view{font-family:Ubuntu,Arial,sans-serif}.deals_list-view .inner{background-color:#fff}@media (min-width:768px){.mobile-apps-view .navigation-top.navbar-fixed-top{display:block}.deals_list-view{text-align:left;padding-top:0;padding-bottom:0}.deals_list-view .inner{margin:0 auto;width:1140px}}.deals_list-view .deals_navigation{padding-left:10px;background-color:#EEF2F5;height:100%;min-height:100%}.deals_list-view .deals_navigation ul{padding:40px 0 0;margin:0;list-style:none}.deals_list-view .deals_navigation ul li{margin-left:0;margin-bottom:20px}.deals_list-view .deals_navigation ul li a{font-size:16px}.deals_list-view .deals_navigation ul li a.all{color:#000;font-weight:700}.deals_list-view .deals_content .deals-head-filter{margin:20px}@media (min-width:768px){.deals_list-view .deals_content{padding-top:30px;padding-left:20px}.deals_list-view .deals_content .deals-head-filter{float:right;margin:0 8px 0 0}}.deals_list-view .deals_content h1{font-size:26px;color:#8392b2;margin-top:0;margin-bottom:30px}.deals_list-view .deals_content .deals_list .deal-items{list-style:none;padding:0;margin:0 0 0 -10px}.deals_list-view .deals_content .deals_list .deal-items .deal-item{margin-left:10px;margin-bottom:20px;padding-bottom:10px;cursor:pointer;background:url(/img/ui/dots/dots_blue.png) bottom left repeat-x}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item{display:inline-block;vertical-align:top;width:190px;border:1px solid #36a9e1;border-radius:5px;background:0 0;padding-bottom:0}}.deals_list-view .deals_content .deals_list .deal-items .deal-item:hover{opacity:.7}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon{position:relative;width:150px;height:150px;margin:0 auto 10px;background:center no-repeat;background-size:150px}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-1{background-image:url(/img/home/promo/our-deals/central-coolnig-heating-gas-heat.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-2{background-image:url(/img/home/promo/our-deals/central-cooling.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-3{background-image:url(/img/home/promo/our-deals/central-cooling-condenser.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-4{background-image:url(/img/home/promo/our-deals/central-heating-gas.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-5{background-image:url(/img/home/promo/our-deals/central-cooling-heating-all-electric.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-6{background-image:url(/img/home/promo/our-deals/ductless-minisplit_single-room.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-7{background-image:url(/img/home/promo/our-deals/new-asphalt-shingle-roof.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-8{background-image:url(/img/home/promo/our-deals/new-metal-roof.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-9{background-image:url(/img/home/promo/our-deals/new-slate-roof.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-10{background-image:url(/img/home/promo/our-deals/new-wood-roof.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-11{background-image:url(/img/home/promo/our-deals/new-flat-roof.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-12{background-image:url(/img/home/promo/our-deals/carpet-floor-installation.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-13{background-image:url(/img/home/promo/our-deals/laminate-floor-installation.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-14{background-image:url(/img/home/promo/our-deals/hardwood-floor-installaiton.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-15{background-image:url(/img/home/promo/our-deals/hardwood-floor-refinishing.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-16{background-image:url(/img/home/promo/our-deals/gas-tank-water-heater.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-17{background-image:url(/img/home/promo/our-deals/electric-tank-water-heater.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-18{background-image:url(/img/home/promo/our-deals/propane-tank-water-heater.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-19{background-image:url(/img/home/promo/our-deals/fix-broken-cooling-system-servicecall.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-20{background-image:url(/img/home/promo/our-deals/fix-broken-heating-system-servicecall.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-21{background-image:url(/img/home/promo/our-deals/interior-painting-new-colors.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-22{background-image:url(/img/home/promo/our-deals/interior-painting-faux-finish-or-texture-coating.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-23{background-image:url(/img/home/promo/our-deals/interior-painting-refresh-existing-colors.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-24{background-image:url(/img/home/promo/our-deals/exterior-painting-new-color.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-25{background-image:url(/img/home/promo/our-deals/exterior-painting-refresh-existing-color.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-26{background-image:url(/img/home/promo/our-deals/ceramic-tile-floor-installation.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-27{background-image:url(/img/home/promo/our-deals/vynyl-tile-floor-installation.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-28{background-image:url(/img/home/promo/our-deals/sheet-vinyl-floor-installation.jpg)}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-icon:after{content:"";position:absolute;top:10px;left:10px;background:url(/img/home/promo/special-deal-badge.svg) center no-repeat;width:64px;height:40px}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-name{margin:0 15px;font-size:14px;font-weight:700;min-height:50px;text-align:left}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total{padding:10px 15px;text-align:left}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total{background:url(/img/ui/dots/dots_white.png) 0 -3px repeat-x #36a9e1}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total{background:url(/img/ui/dots/dots_white@2x.png) 0 -3px repeat-x #36a9e1;background-size:19px 6px}}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_from{display:block;text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_from{color:#afddf3}}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_currency{color:#36a9e1;font-size:12px;font-weight:700;vertical-align:super}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_currency{color:#fff}}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_price{color:#36a9e1;font-size:22px;font-weight:700}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_price{color:#fff}}.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_state{text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}@media (min-width:768px){.deals_list-view .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_state{color:#afddf3}}.services_list-view{text-align:center;font-weight:400;color:#000;padding-top:10px;padding-bottom:40px;background-color:#fff}.services_list-view .inner{margin:0 5px}@media (min-width:768px){.services_list-view{text-align:left;padding-top:0;padding-bottom:0}.services_list-view .inner{margin:0 auto;width:1180px}.services_list-view .breadcrumbs-block ul{width:1240px}}.services_list-view .breadcrumbs-block{background-color:#0065be;height:40px;max-height:40px;line-height:40px;font-size:12px}.services_list-view .breadcrumbs-block ul{margin:0 auto;padding:0 0 0 20px;list-style:none}.services_list-view .breadcrumbs-block ul li{position:relative;display:inline-block;vertical-align:middle;margin:0;list-style:none}.services_list-view .breadcrumbs-block ul li:after{content:"";display:inline-block;position:relative;vertical-align:middle;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}.services_list-view .breadcrumbs-block ul li:last-child:after{display:none}.services_list-view .breadcrumbs-block ul li a{color:#fff;font-size:12px;line-height:1.3}.services_list-view .services_header{margin:0 5px}@media (min-width:768px){.services_list-view .services_header{margin:0 auto;width:1180px}}.services_list-view .services_header h1{font-size:30px;font-weight:300;margin-top:50px;margin-bottom:50px;text-align:left}.services_list-view .services_header .btn-see-prices{display:block;padding:12px 40px;margin-right:60px;background-color:#ffcc31;border-radius:5px;font-size:14px;font-weight:700;color:#000}.services_list-view .services_header .btn-see-prices:hover{text-decoration:none;opacity:.7}.services_list-view .services_content .services_list{padding-top:25px}.services_list-view .services_content .services_list .services-items{list-style:none;padding:0;margin:0;font-size:0}@media (min-width:768px){.services_list-view .services_header .btn-see-prices{display:inline-block;float:right}.services_list-view .services_content .services_list{background-color:#f4f5f8}.services_list-view .services_content .services_list .services-items{margin-left:-20px}.services_list-view .services_content .services_list .services-items .services-item{width:380px;height:270px;margin-left:20px}}.services_list-view .services_content .services_list .services-items .services-item{position:relative;display:inline-block;vertical-align:top;border-radius:5px;margin-top:50px;margin-bottom:30px;background-color:#fff}.services_list-view .services_content .services_list .services-items .services-item .icn{position:absolute;top:-35px;left:20px;display:block;width:70px;height:70px}.services_list-view .services_content .services_list .services-items .services-item.service_item__mntcall .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__other_hvac .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__replace .icn{background:url(/img/home/promo/services-icons-new/i_hvac.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_plum .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__twhr .icn{background:url(/img/home/promo/services-icons-new/i_waterheater.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__irff .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__other_flooring .icn{background:url(/img/home/promo/services-icons-new/i_flooring.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__irro .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__other_roof .icn{background:url(/img/home/promo/services-icons-new/i_roofing.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__extr .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__intr .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__other_painting .icn{background:url(/img/home/promo/services-icons-new/i_painting.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_bath .icn,.services_list-view .services_content .services_list .services-items .services-item.service_item__remo .icn{background:url(/img/home/promo/services-icons-new/i_bathroom.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_windows_doors .icn{background:url(/img/home/promo/services-icons-new/i_windows_doors.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_electrical .icn{background:url(/img/home/promo/services-icons-new/i_electrical.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_siding .icn{background:url(/img/home/promo/services-icons-new/i_siding.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_decks_porches .icn{background:url(/img/home/promo/services-icons-new/i_decks_porches.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_kitchens .icn{background:url(/img/home/promo/services-icons-new/i_kitchens.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item.service_item__other_other .icn{background:url(/img/home/promo/services-icons-new/i_other.svg) center center/cover no-repeat}.services_list-view .services_content .services_list .services-items .services-item .services-item-name{font-size:18px;font-weight:300;color:#000;text-align:left;margin:40px 10px 20px}@media (min-width:768px){.services_list-view .services_content .services_list .services-items .services-item .services-item-name{margin:60px 30px 10px}}.services_list-view .services_content .services_list .services-items .services-item .services-item-descr{font-size:14px;font-weight:100;line-height:22px;color:#000;text-align:left;margin:0 10px}@media (min-width:768px){.services_list-view .services_content .services_list .services-items .services-item .services-item-descr{margin:0 30px;min-height:140px}}.services_list-view .services_content .services_list .services-items .services-item .actions{margin:30px 0}.services_list-view .services_content .services_list .services-items .services-item .actions .action_shop-for-service{display:inline-block;padding:7px 20px;border:0;border-radius:25px;background-color:#008fff;font-size:12px;color:#fff;text-decoration:none;max-width:220px}.services_list-view .services_content .services_list .services-items .services-item .actions .action_shop-for-service:hover{text-decoration:none;opacity:.7}.services_list-view .services_content .services_list .services-items .services-item .actions .action_more-info{display:block;color:#008fff;font-size:14px;font-weight:300;padding-top:6px}@media (min-width:768px){.services_list-view .services_content .services_list .services-items .services-item .actions{margin:0 30px}.services_list-view .services_content .services_list .services-items .services-item .actions .action_more-info{display:inline-block;float:right}.services_list-view .services_content .services-information .services-content{overflow:hidden}}.services_list-view .services_content .services_list .services-items .services-item .actions .action_more-info .arrow{margin-left:3px}.services_list-view .services_content .services-information{padding-top:50px;padding-bottom:50px}.services_list-view .services_content .services-information h2{font-size:34px;font-weight:100;margin-top:0;margin-bottom:30px}.services_list-view .services_content .services-information h3{font-size:26px;font-weight:100}.services_list-view .services_content .services-information .services-content{font-size:16px;font-weight:100;line-height:22px}.services_list-view .services_content .services-information ul.content-list{list-style:disc;padding-left:15px}.services_list-view .services_content .services-information ol.content-list{padding-left:15px}@media (min-width:768px){.services_list-view .services_content .services-information .services-related-links{float:right;width:250px;margin-left:30px;margin-bottom:40px}}.services_list-view .services_content .services-information .services-related-links h2{font-size:16px;font-weight:700;margin-bottom:20px}.services_list-view .services_content .services-information .services-related-links ul{list-style:none;margin:0;padding:0}.services_list-view .services_content .services-information .services-related-links ul li{margin:14px 0;padding:0;font-size:14px;font-weight:300}.cost-price_page-view{text-align:center;font-weight:400;color:#000;padding-top:10px;background-color:#fff}.cost-price_page-view .inner{margin:0 10px}.cost-price_page-view .breadcrumbs-block{background-color:#0065be}.cost-price_page-view .breadcrumbs-block ul{margin:0 auto;padding:0;list-style:none}@media (min-width:768px){.cost-price_page-view{text-align:left;padding-top:0}.cost-price_page-view .inner{margin:0 auto;width:1000px}.cost-price_page-view .breadcrumbs-block ul{width:1230px}}.cost-price_page-view .breadcrumbs-block ul li{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 25px;padding:20px 0;list-style:none}.cost-price_page-view .breadcrumbs-block ul li:after{content:"";position:absolute;top:20px;right:-30px;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}.cost-price_page-view .breadcrumbs-block ul li:last-child:after{display:none}.cost-price_page-view .breadcrumbs-block ul li a{color:#fff;font-size:18px}.cost-price_page-view .page_header{margin-bottom:25px}.cost-price_page-view .page_header .header-inner{margin:0 10px}@media (min-width:768px){.cost-price_page-view .page_header{background:linear-gradient(to bottom,#fff 0,#e5eef4 100%)}.cost-price_page-view .page_header .header-inner{margin:0 auto;width:1180px}}.cost-price_page-view .page_header .header-inner h1{font-size:26px;font-weight:100;line-height:1.4;margin-top:50px;margin-bottom:0;text-align:center}.cost-price_page-view .page_header .header-inner .ship-with-island{position:relative;top:20px;height:200px;background-image:url(/img/static/landing/cost-price/ship_01@2x.svg),url(/img/static/landing/cost-price/island_01@2x.svg);background-position:-140% 50%,140% 50%;background-repeat:no-repeat;background-size:70%}@media (min-width:768px){.cost-price_page-view .page_header .header-inner h1{font-size:46px;margin-bottom:50px}.cost-price_page-view .page_header .header-inner .ship-with-island{height:390px;background-position:left center,right center;background-size:auto}}.cost-price_page-view .page_content{clear:both;text-align:center}.cost-price_page-view .page_content .tips-container{margin:0 10px}@media (min-width:768px){.cost-price_page-view .page_content .tips-container{margin:0 auto;width:1000px}}.cost-price_page-view .page_content .tips-container .tips_list{list-style:none;padding:0;margin:0;font-size:0;text-align:center}.cost-price_page-view .page_content .tips-container .tips_list li{margin:40px 0}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic{width:100%;height:290px;background-size:290px;background-repeat:no-repeat;background-position:center}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__left{float:left}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__right{float:right}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__pic-01{background-image:url(/img/static/landing/cost-price/slide_01@2x.svg)}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__pic-02{background-image:url(/img/static/landing/cost-price/slide_02@2x.svg)}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__pic-03{background-image:url(/img/static/landing/cost-price/slide_03@2x.svg)}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__pic-04{background-image:url(/img/static/landing/cost-price/slide_04@2x.svg)}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic.__pic-05{background-image:url(/img/static/landing/cost-price/slide_05@2x.svg)}.cost-price_page-view .page_content .tips-container .tips_list li .tip-slogan{font-size:20px;font-weight:100;line-height:1.4}@media (min-width:768px){.cost-price_page-view .page_content .tips-container .tips_list li{margin:80px 0}.cost-price_page-view .page_content .tips-container .tips_list li .tip-pic{display:inline-block;vertical-align:top;width:460px;background-size:100%}.cost-price_page-view .page_content .tips-container .tips_list li .tip-slogan{display:inline-block;vertical-align:top;text-align:left;width:440px;height:290px;padding-top:70px;font-size:26px}}.cost-price_page-view .page_content .tip-see-prices .tip-pic{background:url(/img/static/landing/cost-price/2min@2x.svg) 100% 50% no-repeat;height:362px;width:100%;background-size:100%}@media (min-width:768px){.cost-price_page-view .page_content .tip-see-prices .tip-pic{width:620px;margin:0 auto;background-size:auto}}.cost-price_page-view .page_content .tip-see-prices .tip-slogan{font-size:26px;text-align:center;font-weight:100;line-height:1.4;margin-top:30px}.cost-price_page-view .page_content .btn-see-prices{text-align:center;display:inline-block;margin:30px 0;padding:10px 30px;background:#008fff;border-radius:5px;color:#fff;text-decoration:none}.cost-price_page-view .page_content .btn-see-prices .lbl{display:block;font-size:20px;font-weight:700}.cost-price_page-view .page_content .btn-see-prices .descr{display:block;font-size:12px}.cost-price_page-view .page_content .pic-bird{width:54px;height:72px;margin:50px auto;background:url(/img/static/landing/cost-price/bird@2x.svg) no-repeat}.cost-price_page-view .page_content .more-information{padding-top:50px;padding-bottom:50px;text-align:left}.cost-price_page-view .page_content .more-information h2{font-size:44px;font-weight:100;margin-top:0;margin-bottom:30px;text-align:center}.cost-price_page-view .page_content .more-information h3{font-size:26px;font-weight:100}.cost-price_page-view .page_content .more-information .more-information-content{font-size:16px;font-weight:100;line-height:22px}.cost-price_page-view .page_content .more-information ul.content-list{list-style:disc;padding-left:15px}.cost-price_page-view .page_content .more-information ol.content-list{padding-left:15px}.cost-price_page-view .page_content .bottom-ship{width:75px;height:100px;margin:0 auto;background:url(/img/static/landing/cost-price/ship@2x.svg) center no-repeat}.brands_page-view{text-align:center;font-weight:400;color:#000;padding-top:10px;padding-bottom:40px;background-color:#fff}.brands_page-view .inner{margin:0 5px}.brands_page-view .breadcrumbs-block{background-color:#0065be}.brands_page-view .breadcrumbs-block ul{margin:0 auto;padding:0;list-style:none}@media (min-width:768px){.brands_page-view{text-align:left;padding-top:0;padding-bottom:0}.brands_page-view .inner{margin:0 auto;width:1180px}.brands_page-view .breadcrumbs-block ul{width:1230px}}.brands_page-view .breadcrumbs-block ul li{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 25px;padding:20px 0;list-style:none}.brands_page-view .breadcrumbs-block ul li:after{content:"";position:absolute;top:20px;right:-30px;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}.brands_page-view .breadcrumbs-block ul li:last-child:after{display:none}.brands_page-view .breadcrumbs-block ul li a{color:#fff;font-size:18px}.brands_page-view .brands_header{margin:0 5px}@media (min-width:768px){.brands_page-view .brands_header{margin:0 auto;width:1180px}}.brands_page-view .brands_header h1{font-size:46px;font-weight:100;line-height:1.4;margin-top:50px;margin-bottom:50px;text-align:left}.brands_page-view .brands_content{margin:0 5px}@media (min-width:768px){.brands_page-view .brands_content{margin:0 auto;width:1180px}.brands_page-view .brands_content .brands_list{margin-left:0}}.brands_page-view .brands_content .brands_list{list-style:none;padding:0;margin:0;font-size:0}.brands_page-view .brands_content .brands_list li{font-size:14px}.cities_list-view{text-align:center;font-family:"FS Elliot",sans-serif;font-weight:400;color:#000;padding-bottom:40px;background-color:#fff}.cities_list-view .promo-top-see-prices{background:bottom center no-repeat #3b83be}@media (min-width:768px){.cities_list-view{text-align:left;padding-top:0;padding-bottom:0}.cities_list-view .promo-top-see-prices{position:relative;height:420px;background:center no-repeat #3b83be}}.cities_list-view .promo-top-see-prices.bg__HVAC_MNTCALL{background-image:url(/img/home/promo/top-see-prices/hvac_mc_top.jpg)}.cities_list-view .promo-top-see-prices.bg__HVAC_REPLACE{background-image:url(/img/home/promo/top-see-prices/hvac_ir_top.jpg)}.cities_list-view .promo-top-see-prices.bg__FLOORING_IRFF{background-image:url(/img/home/promo/top-see-prices/flooring_top.jpg)}.cities_list-view .promo-top-see-prices.bg__PAINTING_INTR{background-image:url(/img/home/promo/top-see-prices/interior_top.jpg)}.cities_list-view .promo-top-see-prices.bg__PAINTING_EXTR{background-image:url(/img/home/promo/top-see-prices/exterior_top.jpg)}.cities_list-view .promo-top-see-prices.bg__ROOF_IRRO{background-image:url(/img/home/promo/top-see-prices/roofing_top.jpg)}.cities_list-view .promo-top-see-prices.bg__PLUM_TWHR{background-image:url(/img/home/promo/top-see-prices/water_top.jpg)}.cities_list-view .promo-top-see-prices.bg__BATH_REMO{background-image:url(/img/home/promo/top-see-prices/bathroom_top.jpg);background-color:#1273ba}.cities_list-view .promo-top-see-prices.bg__DECKS_PORCHES_OTHER_DECKS_PORCHES{background-image:url(/img/home/promo/top-see-prices/decks_porches_top.jpg)}.cities_list-view .promo-top-see-prices.bg__ELECTRICAL_OTHER_ELECTRICAL{background-image:url(/img/home/promo/top-see-prices/electrical_top.jpg)}.cities_list-view .promo-top-see-prices.bg__KITCHENS_OTHER_KITCHENS{background-image:url(/img/home/promo/top-see-prices/kitchens_top.jpg)}.cities_list-view .promo-top-see-prices.bg__OTHER_OTHER{background-image:url(/img/home/promo/top-see-prices/other_top.jpg)}.cities_list-view .promo-top-see-prices.bg__SIDING_OTHER_SIDING{background-image:url(/img/home/promo/top-see-prices/siding_top.jpg)}.cities_list-view .promo-top-see-prices.bg__WINDOWS_DOORS_OTHER_WINDOWS_DOORS{background-image:url(/img/home/promo/top-see-prices/windows_doors_top.jpg)}@media (min-width:768px){.cities_list-view .promo-top-see-prices .coming-soon-line{position:absolute;width:100%;height:425px;top:-5px;background:url(/img/home/promo/comingsoon-line.png) 55% 50% no-repeat;z-index:2}}.cities_list-view .promo-top-see-prices .content .price-form form,.cities_list-view .promo-top-see-prices .content .start-form form{z-index:3;position:relative}.cities_list-view .promo-top-see-prices .mobile-coming-soon-line{display:block;background:url(/img/home/promo/comingsoon-line-mobile.png) center no-repeat #ffc908;height:40px;margin-bottom:10px}.cities_list-view .promo-top-see-prices .content{margin:0 auto;font-size:18px}@media (min-width:1200px){.cities_list-view .promo-top-see-prices .content{width:1080px}}.cities_list-view .promo-top-see-prices .content .price-form{width:300px;height:300px;padding:30px 20px;background:rgba(0,0,0,.5);border-radius:10px;margin:0 auto 10px}@media (min-width:768px){.cities_list-view .promo-top-see-prices .mobile-coming-soon-line{display:none}.cities_list-view .promo-top-see-prices .content .price-form{float:right;margin-top:50px;margin-right:30px;margin-left:115px}}.cities_list-view .promo-top-see-prices .content .price-form .subtitle{color:#ececec;text-align:center;font-size:14px;margin-bottom:10px}.cities_list-view .promo-top-see-prices .content .price-form .btn-see-prices{display:block;margin:30px 20px 0;width:220px;background-color:#FBBA00;border-color:#FBBA00;color:#000;white-space:normal}.cities_list-view .promo-top-see-prices .content .price-form .btn-see-prices:hover{background-color:#d29c00;border-color:#be8d00}.cities_list-view .promo-top-see-prices .content .price-form .btn-see-prices .lbl{display:block;font-size:16px;font-weight:700}.cities_list-view .promo-top-see-prices .content .price-form .btn-see-prices .dscr{display:block;font-size:11px}.cities_list-view .promo-top-see-prices .content .start-form{width:300px;height:200px;padding:30px 20px;background:rgba(0,0,0,.5);border-radius:10px;margin:0 auto 10px}@media (min-width:768px){.cities_list-view .promo-top-see-prices .content .start-form{float:right;margin-top:100px;margin-right:30px;margin-left:115px}}.cities_list-view .promo-top-see-prices .content .start-form form .form-control{width:220px;margin:0 auto;text-align:center}.cities_list-view .promo-top-see-prices .content .start-form .subtitle{color:#ececec;text-align:center;font-size:14px;margin-bottom:10px}.cities_list-view .promo-top-see-prices .content .start-form .btn-start{display:block;margin:30px 20px 0;width:220px;padding:10px 0;background-color:#FBBA00;border-color:#FBBA00;color:#000;font-size:18px;font-weight:700}.cities_list-view .promo-top-see-prices .content .start-form .btn-start:hover{background-color:#d29c00;border-color:#be8d00}.cities_list-view .promo-top-see-prices .content h1{margin-top:0;margin-bottom:20px;font-size:30px;color:#fff;padding-top:20px}@media (min-width:768px){.cities_list-view .promo-top-see-prices .content h1{font-size:38px;font-weight:700;padding-top:120px}.cities_list-view .breadcrumbs-block ul{width:1230px}}.cities_list-view .promo-top-see-prices .content .slogan{font-size:16px;color:#fff;padding-bottom:20px}.cities_list-view .breadcrumbs-block{border-bottom:2px solid #0065be}.cities_list-view .breadcrumbs-block .breadcrumbs-block__additional-item{color:#0065be;font-size:16px;font-weight:700}.cities_list-view .breadcrumbs-block .navigation__item.navigation__item_row-break{margin:0}.cities_list-view .breadcrumbs-block .breadcrumbs-block__additional-item_active{color:#fff;background-color:#0065be}.cities_list-view .breadcrumbs-block ul{margin:0 auto;padding:0;list-style:none}.cities_list-view .breadcrumbs-block ul>span>li{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:12px 0;list-style:none}.cities_list-view .breadcrumbs-block ul>span>li:after{content:"";position:absolute;top:12px;right:-30px;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs_blue.svg) center no-repeat}.cities_list-view .breadcrumbs-block ul>span>li:last-child:after{display:none}.cities_list-view .breadcrumbs-block ul>span>li a{color:#0065be;font-size:16px;font-weight:700}.cities_list-view .promo-mantras{text-align:center;padding-top:40px}.cities_list-view .promo-mantras h2{margin:0;font-size:34px;color:#000;padding-bottom:20px}@media (min-width:768px){.cities_list-view .promo-mantras{padding-top:60px}.cities_list-view .promo-mantras h2{padding-bottom:40px}}.cities_list-view .promo-mantras ul{list-style:none;margin:0;padding:0;width:100%}@media (min-width:768px){.cities_list-view .promo-mantras ul{margin-bottom:10px}}.cities_list-view .promo-mantras ul li{font-family:Ubuntu,arial,sans-serif;font-weight:400;display:block;margin:0}.cities_list-view .promo-contractors .actions .btn,.cities_list-view .promo-other-services,.cities_list-view .promo-services,.cities_list-view .promo-services .actions .btn{font-family:"FS Elliot",sans-serif}@media (min-width:768px){.cities_list-view .promo-mantras ul li{display:inline-block;vertical-align:top;width:340px;padding:0 20px;margin-bottom:20px}}.cities_list-view .promo-mantras ul li .icn{display:block;margin:0 auto;width:164px;height:124px}.cities_list-view .promo-mantras ul li .icn.icn_real-prices{background:url(/img/request/ui/mantras-icons/i_real-prices.svg) center center no-repeat;background-size:100px auto}.cities_list-view .promo-mantras ul li .icn.icn_risk-free-booking{background:url(/img/request/ui/mantras-icons/i_risk-free-booking.svg) center center no-repeat;background-size:100px auto}.cities_list-view .promo-mantras ul li .icn.icn_big-savings{background:url(/img/request/ui/mantras-icons/i_big-savings.svg) center center no-repeat;background-size:100px auto}.cities_list-view .promo-mantras ul li .ttl{display:block;margin:0;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:300}@media (min-width:768px){.cities_list-view .promo-mantras ul li .ttl{padding-top:40px;padding-bottom:15px}}.cities_list-view .promo-mantras ul li .descr{display:block;padding-bottom:60px;font-size:16px}@media (min-width:768px){.cities_list-view .promo-mantras ul li .descr{padding-bottom:0}}.cities_list-view .promo-service-about{margin:40px auto 0;font-size:18px;text-align:left;padding-bottom:30px}@media (min-width:1200px){.cities_list-view .promo-service-about{width:1080px}}.cities_list-view .promo-service-about h2{margin-top:0;padding-top:20px;padding-bottom:20px;font-size:26px;font-weight:700;color:#000}.cities_list-view .promo-service-about h3{font-size:20px;font-weight:100;margin-bottom:20px;color:#000}.cities_list-view .promo-service-about .about-image{margin-bottom:10px;max-width:320px}.cities_list-view .promo-service-about p{font-size:18px;line-height:25px}.cities_list-view .promo-service-about ul{margin-left:0;padding-left:0;list-style:none}.cities_list-view .promo-service-about ul li{font-size:18px;margin-bottom:10px;margin-top:10px}.cities_list-view .promo-service-about ul.content-list{list-style:none;padding-left:18px}.cities_list-view .promo-service-about ul.content-list>li{list-style:disc}.cities_list-view .promo-service-about ul.content-list>li>ul{padding-left:19px}.cities_list-view .promo-service-about ul.content-list>li>ul>li{list-style:circle}.cities_list-view .promo-service-about ol.content-list{padding-left:15px}.cities_list-view .promo-service-about hr{border:3px solid #eff1f4;margin-top:20px;margin-bottom:0;padding:0}.cities_list-view .promo-service-about .about-offer{text-align:center;padding:10px 20px;clear:both}.cities_list-view .promo-service-about .about-offer.__gray{background-color:#eff1f4}.cities_list-view .promo-service-about .about-offer ul{vertical-align:top;margin:0 40px}.cities_list-view .promo-service-about .about-offer ul li{text-align:left;margin-bottom:10px;font-weight:700;font-size:14px;list-style:none}.cities_list-view .promo-service-about .about-offer ul.inline li{margin-left:20px;margin-right:20px}.cities_list-view .promo-current-location{text-align:center;margin:60px 0}.cities_list-view .promo-current-location .location-text-col{text-align:left;padding-right:60px;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-service-about .about-image{float:right;max-width:none}.cities_list-view .promo-service-about .about-offer ul,.cities_list-view .promo-service-about .about-offer ul.inline li{display:inline-block}.cities_list-view .promo-current-location .location-text-col{display:inline-block;width:500px;margin:0 16px 0 0;vertical-align:top}}.cities_list-view .promo-current-location .location-text-col h2{font-size:18px;margin-top:70px;margin-bottom:0;text-align:right;color:#666}.cities_list-view .promo-current-location .location-text-col h1{font-size:28px;margin-bottom:20px;margin-top:0;text-align:right}.cities_list-view .promo-current-location .location-map-col{text-align:left;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-current-location .location-map-col{display:inline-block;width:500px;margin:0 0 0 16px;vertical-align:top}}.cities_list-view .promo-current-location .location-map-col .dynamic-map{width:100%;height:250px;background-position:center center;background-repeat:no-repeat}.cities_list-view .promo-current-location-merged{margin:60px 0;text-align:center}.cities_list-view .promo-current-location-merged h2{font-size:24px;font-weight:100;margin-top:70px;margin-bottom:40px;text-align:center;color:#000}.cities_list-view .promo-current-location-merged .location-map-col{text-align:left;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-current-location-merged .location-map-col{display:inline-block;width:640px;margin:0 0 0 16px;vertical-align:top}}.cities_list-view .promo-current-location-merged .location-map-col h3{font-size:22px;font-weight:100;margin-top:0;margin-bottom:0;min-height:40px;text-align:left}.cities_list-view .promo-current-location-merged .location-map-col .dynamic-map{width:100%;height:250px;background-position:center center;background-repeat:no-repeat}.cities_list-view .promo-current-location-merged .location-text-col{text-align:left;padding-left:60px;padding-top:40px;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-current-location-merged .location-text-col{display:inline-block;width:500px;margin:0 16px 0 0;vertical-align:top}}.cities_list-view .promo-current-location-merged .location-text-col h3{font-size:18px;font-weight:100;margin-top:0;margin-bottom:20px;text-align:left}.cities_list-view .promo-current-location-merged .location-text-col .cities-list{margin:0;padding:0;list-style:none}.cities_list-view .promo-current-location-merged .location-text-col .cities-list li{display:inline-block;vertical-align:top;margin-bottom:10px;padding:0;width:170px;font-size:14px}.cities_list-view .promo-our-deals{min-height:500px;text-align:center;padding-bottom:50px;background:linear-gradient(to right,#36a9e1,#1d70b6)}.cities_list-view .promo-our-deals .deals_content h2{display:inline-block;vertical-align:middle;margin:0;padding-top:40px;padding-bottom:30px;font-size:24px;font-weight:400;color:#fff}.cities_list-view .promo-our-deals .deals_content .deals-head-filter{display:inline-block;vertical-align:middle;padding-top:40px;padding-bottom:30px;margin-left:15px;width:210px}.cities_list-view .promo-our-deals .deals_content .deals-head-filter .form-control{background:linear-gradient(to right,#298ccb,#2686c6);border-radius:5px;border-color:#fff;color:#fff;font-weight:700}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items{list-style:none;padding:0;margin:0 0 0 -10px}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item{display:inline-block;vertical-align:top;width:190px;border:1px solid #36a9e1;border-radius:5px;background-color:#fff;margin-left:10px;margin-bottom:20px;text-align:left;cursor:pointer}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item:hover{opacity:.7}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon{position:relative;width:150px;height:150px;margin:0 auto 10px;background:center no-repeat;background-size:150px}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-1{background-image:url(/img/home/promo/our-deals/central-coolnig-heating-gas-heat.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-2{background-image:url(/img/home/promo/our-deals/central-cooling.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-3{background-image:url(/img/home/promo/our-deals/central-cooling-condenser.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-4{background-image:url(/img/home/promo/our-deals/central-heating-gas.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-5{background-image:url(/img/home/promo/our-deals/central-cooling-heating-all-electric.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-6{background-image:url(/img/home/promo/our-deals/ductless-minisplit_single-room.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-7{background-image:url(/img/home/promo/our-deals/new-asphalt-shingle-roof.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-8{background-image:url(/img/home/promo/our-deals/new-metal-roof.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-9{background-image:url(/img/home/promo/our-deals/new-slate-roof.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-10{background-image:url(/img/home/promo/our-deals/new-wood-roof.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-11{background-image:url(/img/home/promo/our-deals/new-flat-roof.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-12{background-image:url(/img/home/promo/our-deals/carpet-floor-installation.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-13{background-image:url(/img/home/promo/our-deals/laminate-floor-installation.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-14{background-image:url(/img/home/promo/our-deals/hardwood-floor-installaiton.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-15{background-image:url(/img/home/promo/our-deals/hardwood-floor-refinishing.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-16{background-image:url(/img/home/promo/our-deals/gas-tank-water-heater.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-17{background-image:url(/img/home/promo/our-deals/electric-tank-water-heater.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-18{background-image:url(/img/home/promo/our-deals/propane-tank-water-heater.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-19{background-image:url(/img/home/promo/our-deals/fix-broken-cooling-system-servicecall.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-20{background-image:url(/img/home/promo/our-deals/fix-broken-heating-system-servicecall.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-21{background-image:url(/img/home/promo/our-deals/interior-painting-new-colors.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-22{background-image:url(/img/home/promo/our-deals/interior-painting-faux-finish-or-texture-coating.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-23{background-image:url(/img/home/promo/our-deals/interior-painting-refresh-existing-colors.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-24{background-image:url(/img/home/promo/our-deals/exterior-painting-new-color.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-25{background-image:url(/img/home/promo/our-deals/exterior-painting-refresh-existing-color.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-26{background-image:url(/img/home/promo/our-deals/ceramic-tile-floor-installation.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-27{background-image:url(/img/home/promo/our-deals/vynyl-tile-floor-installation.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon.icn_card-28{background-image:url(/img/home/promo/our-deals/sheet-vinyl-floor-installation.jpg)}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-icon:after{content:"";position:absolute;top:10px;left:10px;background:url(/img/home/promo/special-deal-badge.svg) center no-repeat;width:64px;height:40px}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-name{margin:0 15px;font-size:14px;font-weight:700;min-height:50px}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total{padding:10px 15px;background:url(/img/ui/dots/dots_blue.png) top left repeat-x}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_from{display:block;text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_currency{color:#36a9e1;font-size:12px;font-weight:700;vertical-align:super}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_price{color:#36a9e1;font-size:22px;font-weight:700}.cities_list-view .promo-our-deals .deals_content .deals_list .deal-items .deal-item .deal-item-total .lbl_state{text-transform:uppercase;color:#36a9e1;font-size:10px;font-weight:700}.cities_list-view .promo-our-deals .deals_content .actions .btn{font-family:"FS Elliot",sans-serif;color:#000;font-size:16px}@media (min-width:768px){.cities_list-view .promo-our-deals .deals_content .actions .btn{padding:10px 110px}}.cities_list-view .promo-cities{background-color:#f2e5d5;text-align:center;padding:5px 0}@media (min-width:768px){.cities_list-view .promo-cities{padding:40px 0}}.cities_list-view .promo-cities h2{margin-top:0;padding-top:20px;padding-bottom:0;font-size:18px;font-weight:100;color:#8392B2}.cities_list-view .promo-cities .cities-near-col{text-align:left;padding-left:20px;background:url(/img/ui/cities/cities-near-bg.png) right bottom no-repeat #fff;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-cities .cities-near-col{display:inline-block;width:500px;margin:0;vertical-align:top}}@media (min-width:768px) and (max-width:1199px){.cities_list-view .promo-cities .cities-near-col{margin-right:10px}}@media (min-width:1200px){.cities_list-view .promo-cities .cities-near-col{margin-right:16px}}.cities_list-view .promo-cities .cities-popular-col{text-align:left;padding-left:20px;background:url(/img/ui/cities/cities-popular-bg.png) right bottom no-repeat #fff;border-radius:5px;margin:20px}@media (min-width:768px){.cities_list-view .promo-cities .cities-popular-col{display:inline-block;width:500px;margin:0;vertical-align:top}}@media (min-width:768px) and (max-width:1199px){.cities_list-view .promo-cities .cities-popular-col{margin-left:10px}}@media (min-width:1200px){.cities_list-view .promo-cities .cities-popular-col{margin-left:16px}}.cities_list-view .promo-cities .cities-list{margin:0;padding:0;list-style:none}.cities_list-view .promo-cities .cities-list li{display:inline-block;vertical-align:top;margin-bottom:10px;padding:0;width:170px;font-size:14px}.cities_list-view .promo-other-services{text-align:center;padding-bottom:20px;background-color:#e6e9f0}.cities_list-view .promo-other-services h2{margin:0;padding-top:40px;padding-bottom:20px;font-size:24px;font-weight:100}.cities_list-view .promo-other-services ul{margin:0;padding:0}.cities_list-view .promo-other-services ul li{display:inline-block;vertical-align:top;margin-bottom:0;width:100%;max-width:300px}@media (min-width:768px){.cities_list-view .promo-other-services ul li{width:340px;max-width:none;height:200px}}.cities_list-view .promo-other-services ul li a{display:block;width:100%;height:100%;color:#fff;font-weight:700}.cities_list-view .promo-other-services ul li a .hover-box{display:inline-block;width:100%;height:80px;padding-top:30px;margin-top:120px;background:rgba(0,0,0,.5)}.cities_list-view .promo-other-services ul li a:hover .hover-box{background:rgba(0,0,0,.3)}.cities_list-view .promo-other-services ul li.bg__REPLACE{background:url(/img/home/promo/other-services/os_install.png) center no-repeat}.cities_list-view .promo-other-services ul li.bg__MNTCALL{background:url(/img/home/promo/other-services/os_mntcall.png) center no-repeat}.cities_list-view .promo-other-services ul li.bg__EXTR{background:url(/img/home/promo/other-services/os_exteriorpainting.png) center no-repeat}.cities_list-view .promo-other-services ul li.bg__INTR{background:url(/img/home/promo/other-services/os_interiorpainting.png) center no-repeat}.cities_list-view .promo-services{text-align:center;padding-bottom:20px;clear:both;max-width:1020px;margin:0 auto}.cities_list-view .promo-services h2{margin:0;padding-top:40px;padding-bottom:20px;font-size:24px;font-weight:100;color:#8392B2}.cities_list-view .promo-services ul{list-style:none;margin:0;padding:0;width:100%}.cities_list-view .promo-services ul li{display:block;padding:20px 0;color:#8392B2}@media (min-width:768px){.cities_list-view .promo-services ul li{display:inline-block;vertical-align:top;width:150px}}.cities_list-view .promo-services ul li .icon{display:inline-block;vertical-align:top;width:87px;height:72px;margin-right:30px}.cities_list-view .promo-services ul li .icon.icon_flooring,.cities_list-view .promo-services ul li .icon.icon_flooring-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_flooring-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_heating-cooling,.cities_list-view .promo-services ul li .icon.icon_heating-cooling-cost,.cities_list-view .promo-services ul li .icon.icon_hvac,.cities_list-view .promo-services ul li .icon.icon_hvac-service-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_heating-and-cooling-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_house-painting{background:url(/img/home/promo/services-icons-customer-mobile/icon_painting-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_plumbing-services-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_plumbing-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_roofing-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_roofing-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_bathroom-services{background:url(/img/home/promo/services-icons-customer-mobile/icon_bathroom-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_siding-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_siding-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_windows-and-doors{background:url(/img/home/promo/services-icons-customer-mobile/icon_windows-and-doors-mob-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_kitchen-remodel-cost{background:url(/img/home/promo/services-icons-customer-mobile/icon_kitchens-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_windows-doors{background:url(/img/home/promo/services-icons-customer-mobile/icon_windows_doors-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_electrical-services{background:url(/img/home/promo/services-icons-customer-mobile/icon_electrical-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_decks-porches-services{background:url(/img/home/promo/services-icons-customer-mobile/icon_decks_porches-2x.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_other,.cities_list-view .promo-services ul li .icon.icon_other-home-services{background:url(/img/home/promo/services-icons-customer-mobile/icon_other-2x.png) center center no-repeat;background-size:cover}@media (min-width:768px){.cities_list-view .promo-services ul li .icon{display:block;margin:0 auto 10px;width:87px;height:72px}.cities_list-view .promo-services ul li .icon.icon_flooring{background:url(/img/home/promo/services-icons-customer/icon_flooring.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_heating-cooling{background:url(/img/home/promo/services-icons-customer/icon_heating-and-cooling.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_painting{background:url(/img/home/promo/services-icons-customer/icon_painting.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_plumbing{background:url(/img/home/promo/services-icons-customer/icon_plumbing.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_roofing{background:url(/img/home/promo/services-icons-customer/icon_roofing.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_bathroom{background:url(/img/home/promo/services-icons-customer/icon_bathroom.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_siding{background:url(/img/home/promo/services-icons-customer/icon_siding.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_windows-and-doors{background:url(/img/home/promo/services-icons-customer/icon_windows-and-doors.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_kitchens{background:url(/img/home/promo/services-icons-customer/icon_kitchens.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_windows-doors{background:url(/img/home/promo/services-icons-customer/icon_windows_doors.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_electrical{background:url(/img/home/promo/services-icons-customer/icon_electrical.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_decks-porches{background:url(/img/home/promo/services-icons-customer/icon_decks_porches.png) center center no-repeat;background-size:cover}.cities_list-view .promo-services ul li .icon.icon_other,.cities_list-view .promo-services ul li .icon.icon_other-home-services{background:url(/img/home/promo/services-icons-customer/icon_other.png) center center no-repeat;background-size:cover}}.cities_list-view .promo-services ul li .lbl{display:inline-block;padding-top:10px;font-size:16px;font-weight:700}.cities_list-view .promo-services ul li a{color:inherit}.cities_list-view .promo-services .actions .btn{color:#000;font-size:16px}@media (min-width:768px){.cities_list-view .promo-services ul li .lbl{display:block}.cities_list-view .promo-services .actions .btn{padding:10px 110px}}.cities_list-view .promo-contractors{text-align:center;padding-bottom:40px;background-color:#e6e9f0}.cities_list-view .promo-contractors h2{margin:0;padding-top:40px;padding-bottom:20px;font-size:24px;font-weight:100;color:#000}@media (min-width:1200px){.cities_list-view .promo-contractors .contractors_list{width:1080px;margin:0 auto}}.cities_list-view .promo-contractors .contractors_list .contractors_list_item{margin-bottom:30px;padding-bottom:5px;text-align:left;background-color:#fff;border-bottom:1px solid #edf0f9;line-height:1.5}@media (min-width:768px){.cities_list-view .promo-contractors .contractors_list .contractors_list_item{display:inline-block;vertical-align:top;width:500px;margin-right:11px;margin-left:11px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-license{display:inline-block}}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .pic-frame{float:left;margin:10px 10px 0;width:100px;height:70px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-title{margin-top:5px;font-size:18px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-location{font-size:14px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-description{font-size:12px;color:#444;overflow:hidden}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-license{font-size:12px;padding:5px 0;min-height:30px;margin-left:120px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-license .ico{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;background:url(/img/contractors/icon_licensed.png) center left no-repeat}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-average-rating{float:left;font-size:12px;padding:5px;background-color:#edf0f9;color:#2A6496}@media (min-width:768px){.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-average-rating{margin-left:120px;padding:5px 15px}}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-average-rating .lbl{display:inline-block;vertical-align:middle;margin-right:10px}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-average-rating .val{display:inline-block;vertical-align:middle;margin-right:5px;font-size:14px;font-weight:700}.cities_list-view .promo-contractors .contractors_list .contractors_list_item .item-reviews-count{font-size:14px;color:#2A6496;padding:5px 15px;text-align:right}.cities_list-view .promo-contractors .actions{padding-top:20px}.cities_list-view .promo-contractors .actions .btn{color:#000;font-size:16px}@media (min-width:768px){.cities_list-view .promo-contractors .actions .btn{padding:10px 110px}}.cities_list-view .promo-articles h2{font-size:26px}.cities_list-view .section-cities-near{margin:0 auto 35px;padding:0;max-width:1020px;width:100%;text-align:left}@media (max-width:991px){.cities_list-view .section-cities-near{margin:24px 16px}.cities_list-view .section-cities-near h2{text-align:center}}.cities_list-view .section-cities-near h2{margin:0;font-size:24px;font-weight:100;color:#000;padding-top:16px;padding-bottom:36px}.cities_list-view .section-cities-near__items{overflow:hidden}.cities_list-view .section-cities-near__item{display:block;width:50%;height:32px;font-weight:100;line-height:32px;float:left}@media (min-width:992px){.cities_list-view .section-cities-near__item{width:33.333%}}@media (min-width:1200px){.cities_list-view .section-cities-near__item{float:left;width:25%}}.cities_unsupported-view{text-align:center;font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#fff;background:url(/img/static/cities/city-unsupported-bg.png) bottom left repeat-x #1d71b8;padding-bottom:250px;padding-top:0}.cities_unsupported-view .icn_city-unsupported{background:url(/img/static/cities/pic_city-unsupported.png) center no-repeat;width:250px;height:120px;background-size:250px 120px;margin:0 auto}.cities_unsupported-view h1{font-size:30px;font-weight:700;margin-top:0;margin-bottom:10px}.cities_unsupported-view h2{font-size:20px;margin-top:10px}.purchasing-tips_view{text-align:center;font-family:"FS Elliot",sans-serif;font-weight:400;color:#000;background-color:#fff}@media (min-width:768px){.cities_unsupported-view{padding-top:40px}.cities_unsupported-view .icn_city-unsupported{width:500px;height:240px;background-size:500px 240px}.purchasing-tips_view{text-align:left;padding-top:0;padding-bottom:0;margin-bottom:80px}}.purchasing-tips_view h1{font-size:30px;font-weight:700;color:#000;margin-top:0;margin-bottom:30px}.purchasing-tips_view h2{font-size:32px;font-weight:700;line-height:36px;color:#000;margin-top:60px;margin-bottom:60px;text-align:center}.purchasing-tips_view .purchasing-tips-promo{padding:20px 10px}@media (min-width:768px){.purchasing-tips_view .purchasing-tips-promo{padding:0;background:url(/img/static/purchasing-tips/header.jpg) center no-repeat;height:450px}.purchasing-tips_view .purchasing-tips-promo .purchasing-tips-promo_content{margin:0 auto;width:1150px;padding-top:80px}}.purchasing-tips_view .purchasing-tips-promo .description{font-size:16px;line-height:32px}.purchasing-tips_view .purchasing-tips-list{padding:10px}@media (min-width:768px){.purchasing-tips_view .purchasing-tips-list{padding:0;margin:0 auto;width:860px}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn-left{float:left;margin-right:40px}}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item{clear:both;margin-bottom:20px}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn{background:center no-repeat;width:300px;height:240px}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_01{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-01.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_02{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-02.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_03{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-03.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_04{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-04.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_05{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-05.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_06{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-06.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_07{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-07.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_08{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-08.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn_09{background-image:url(/img/static/purchasing-tips/purchasing-tips-item-09.png)}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item h3{font-size:30px;font-weight:700;color:#000;padding-top:0}.page-white-label_view,.page-white-label_view .__sticky-header{font-weight:400;font-family:Ubuntu,arial,sans-serif}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item p{font-size:14px;line-height:1.4}.page-white-label_view{text-align:center;color:#000;background-color:#fff;overflow-x:hidden}.page-white-label_view .__sticky-header{display:none;height:70px;background-color:rgba(0,144,255,.9);color:#fff}@media (min-width:768px){.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item .icn.icn-right{float:right;margin-left:40px}.purchasing-tips_view .purchasing-tips-list .purchasing-tips-item h3{padding-top:70px}.page-white-label_view{text-align:left;padding-top:0;padding-bottom:0}.page-white-label_view .__sticky-header.visible{display:block}}.page-white-label_view .__sticky-header .sticky-logo{display:inline-block;vertical-align:middle;background:url(/img/static/white-label/header/sticky-logo_header.png) no-repeat;background-size:161px 25px;width:161px;height:25px;margin-top:24px;margin-right:10px}.page-white-label_view .__sticky-header .sticky-phone{display:inline-block;vertical-align:middle;background:url(/img/static/white-label/header/phone.svg) 0 2px no-repeat;padding-left:30px;color:#fff;font-size:20px;font-weight:300;margin-left:50px;margin-top:23px}.page-white-label_view .__sticky-header .actions{float:right;margin-top:15px}.page-white-label_view .__sticky-header .actions .btn:not(:last-child){margin-right:25px}.page-white-label_view .__sticky-header .actions .btn-request-a-demo{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#008fff;background-color:#fff;border-color:#fff;border-radius:10px}.page-white-label_view .__sticky-header .actions .btn-ask-a-question{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#fff;background-color:transparent;border-color:#fff;border-radius:10px}.page-white-label_view .promo-mysw-maininfo{position:relative;padding-top:40px;background-color:#0090ff}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo{background-color:transparent;height:590px;padding-top:90px}.page-white-label_view .promo-mysw-maininfo .blue-bg{display:block;content:" ";position:absolute;left:0;top:0;right:0;height:610px;background:url(/img/static/white-label/elipce.svg) 50% 120% no-repeat;z-index:1}}.page-white-label_view .promo-mysw-maininfo .mysw-logo{position:relative;background:url(/img/static/white-label/logo_header.svg) no-repeat;width:322px;height:50px;margin:0 auto 10px;z-index:2}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .mysw-logo{margin-bottom:40px}.page-white-label_view .promo-mysw-maininfo .content{width:1140px}}.page-white-label_view .promo-mysw-maininfo .content{position:relative;z-index:2;margin:0 auto}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-white-label_view .promo-mysw-maininfo .content{width:1000px}.page-white-label_view .promo-mysw-maininfo .content .text-section{padding-top:20px}}.page-white-label_view .promo-mysw-maininfo .content .pic-laptop{display:none;cursor:pointer}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .content .pic-laptop{display:block;float:right;width:676px;height:403px;background:url(/img/static/white-label/icon_laptop@1x.png) center no-repeat}}.page-white-label_view .promo-mysw-maininfo .content .text-section{color:#fff;font-size:24px;font-weight:100;line-height:28px}.page-white-label_view .promo-mysw-maininfo .content .text-section.__desktop{display:none}.page-white-label_view .promo-mysw-maininfo .content .text-section.__mobile{display:block}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .content .text-section.__desktop{display:block}.page-white-label_view .promo-mysw-maininfo .content .text-section.__mobile{display:none}}.page-white-label_view .promo-mysw-maininfo .content .text-section .icn-my1{background:url(/img/static/white-label/icn-my1.svg) center no-repeat;display:inline-block;width:34px;height:23px;margin-bottom:-9px}.page-white-label_view .promo-mysw-maininfo .content .actions{margin-top:30px;padding-bottom:20px}.page-white-label_view .promo-mysw-maininfo .content .actions .btn:not(:last-child){margin-bottom:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-white-label_view .promo-mysw-maininfo .content .actions .btn:not(:last-child){margin-bottom:0;margin-right:10px}}@media (min-width:1200px){.page-white-label_view .promo-mysw-maininfo .content .text-section{padding-top:60px}.page-white-label_view .promo-mysw-maininfo .content .actions{margin-top:80px;padding-bottom:0;max-width:500px}.page-white-label_view .promo-mysw-maininfo .content .actions .btn:not(:last-child){margin-bottom:0;margin-right:25px}}.page-white-label_view .promo-mysw-maininfo .content .actions .btn-request-a-demo{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#008fff;background-color:#fff;border-color:#fff;border-radius:10px;display:block;margin:0 auto}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .content .actions .btn-request-a-demo{display:inline-block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-white-label_view .promo-mysw-maininfo .content .actions .btn-request-a-demo{width:150px}}.page-white-label_view .promo-mysw-maininfo .content .actions .btn-ask-a-question{width:160px;padding:8px 10px;font-size:16px;font-weight:300;color:#fff;background-color:transparent;border-color:#fff;border-radius:10px;display:block;margin:0 auto}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .content .actions .btn-ask-a-question{display:inline-block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-white-label_view .promo-mysw-maininfo .content .actions .btn-ask-a-question{width:150px}}.page-white-label_view .promo-mysw-maininfo .content .pic-laptop_mobile{display:block;width:260px;height:155px;background:url(/img/static/white-label/icon_laptop_mobile.png) center no-repeat;margin:0 auto}.page-white-label_view .promo-mysw-prices .content{margin:0 auto}@media (min-width:768px){.page-white-label_view .promo-mysw-maininfo .content .pic-laptop_mobile{display:none}.page-white-label_view .promo-mysw-prices{height:730px;padding-top:210px}.page-white-label_view .promo-mysw-prices .content{width:960px}}.page-white-label_view .promo-mysw-prices .content .pic-search-price{position:relative;width:100%;height:259px}@media (min-width:768px){.page-white-label_view .promo-mysw-prices .content .pic-search-price{float:left;width:480px}}.page-white-label_view .promo-mysw-prices .content .pic-search-price .icon_search{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:260px;height:259px;background:url(/img/static/white-label/icon_search-price.svg) center no-repeat}.page-white-label_view .promo-mysw-prices .content .pic-search-price .icon_cloud-sm{position:absolute;left:70px;width:73px;height:44px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat}.page-white-label_view .promo-mysw-prices .content .pic-search-price .icon_cloud-big{position:absolute;right:50px;top:95px;width:117px;height:70px;background:url(/img/static/white-label/icon_cloud-big.svg) center no-repeat}.page-white-label_view .promo-mysw-prices .content h2{margin-top:0;margin-bottom:30px;font-size:24px;line-height:32px}.page-white-label_view .promo-mysw-prices .content h2 span{font-size:46px;line-height:62px}.page-white-label_view .promo-mysw-prices .content .text-section{color:#555;font-size:16px;font-weight:100;line-height:29px;overflow:hidden}.page-white-label_view .promo-mysw-prices .content .text-section .icn-my2{background:url(/img/static/white-label/icn-my2.svg) center no-repeat;display:inline-block;width:23px;height:16px;margin-bottom:-7px}.page-white-label_view .promo-mysw-helps{padding:34px 0;text-align:center}.page-white-label_view .promo-mysw-helps p{font-size:26px;margin-bottom:0}.page-white-label_view .promo-mysw-helps p span{font-weight:700;font-style:italic}.page-white-label_view .promo-mysw-revenue{border-bottom:1px solid #e0e0e0}.page-white-label_view .promo-mysw-revenue .content{margin:0 auto}@media (min-width:768px){.page-white-label_view .promo-mysw-revenue{height:730px;padding-top:150px}.page-white-label_view .promo-mysw-revenue .content{width:960px}}.page-white-label_view .promo-mysw-revenue .content .pic-revenue{position:relative;width:100%;height:397px}@media (min-width:768px){.page-white-label_view .promo-mysw-revenue .content .pic-revenue{float:right;width:480px}}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_flower{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:213px;background:url(/img/static/white-label/icon_flower.svg) bottom no-repeat}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_cloud-big{position:absolute;left:10px;top:40px;width:117px;height:70px;background:url(/img/static/white-label/icon_cloud-big.svg) center no-repeat}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_cloud-sm{position:absolute;right:10px;top:110px;width:73px;height:44px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat}@media (min-width:768px){.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_cloud-big{left:70px}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_cloud-sm{right:80px}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_arrow-1{position:absolute;left:80px;top:140px;width:30px;height:94px;background:url(/img/static/white-label/icon_arrow_1.svg) center no-repeat}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_arrow-2{position:absolute;left:120px;top:270px;width:30px;height:53px;background:url(/img/static/white-label/icon_arrow_2.svg) center no-repeat}.page-white-label_view .promo-mysw-revenue .content .pic-revenue .icon_arrow-3{position:absolute;right:95px;top:210px;width:30px;height:108px;background:url(/img/static/white-label/icon_arrow_3.svg) center no-repeat}}.page-white-label_view .promo-mysw-revenue .content h2{padding-top:40px;margin-bottom:30px;font-size:50px;line-height:1.4}.page-white-label_view .promo-mysw-revenue .content .text-section{color:#555;font-size:16px;font-weight:100;line-height:29px}.page-white-label_view .promo-mysw-revenue .content .text-section .icn-my2{background:url(/img/static/white-label/icn-my2.svg) center no-repeat;display:inline-block;width:23px;height:16px;margin-bottom:-7px}.page-white-label_view .promo-mysw-revenue .content .actions{margin-top:20px;margin-bottom:20px}.page-white-label_view .promo-mysw-revenue .content .actions .btn-show-money{width:220px;padding:8px 10px;font-size:16px;font-weight:300;color:#0090ff;background-color:transparent;border-color:#0090ff;border-radius:10px}.page-white-label_view .promo-mysw-time{border-bottom:1px solid #e0e0e0}@media (min-width:768px){.page-white-label_view .promo-mysw-revenue .content .actions{margin-top:60px;margin-bottom:0}.page-white-label_view .promo-mysw-time{height:730px;padding-top:120px}.page-white-label_view .promo-mysw-time .content{width:960px}}.page-white-label_view .promo-mysw-time .content{margin:0 auto}.page-white-label_view .promo-mysw-time .content .pic-time{position:relative;width:100%;height:297px}@media (min-width:768px){.page-white-label_view .promo-mysw-time .content .pic-time{float:left;width:480px}}.page-white-label_view .promo-mysw-time .content .pic-time .icon_watch{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:297px;height:297px;background:url(/img/static/white-label/icon_watch.svg) center no-repeat}.page-white-label_view .promo-mysw-time .content .pic-time .icon_cloud-big{position:absolute;left:-40px;top:240px;width:117px;height:70px;background:url(/img/static/white-label/icon_cloud-big.svg) center no-repeat}.page-white-label_view .promo-mysw-time .content .pic-time .icon_cloud-sm{position:absolute;right:20px;top:0;width:73px;height:44px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat}.page-white-label_view .promo-mysw-time .content h2{margin-bottom:30px;font-size:50px;line-height:57px}.page-white-label_view .promo-mysw-time .content .text-section{color:#555;font-size:16px;font-weight:100;line-height:29px}.page-white-label_view .promo-mysw-time .content .text-section .icn-my2{background:url(/img/static/white-label/icn-my2.svg) center no-repeat;display:inline-block;width:23px;height:16px;margin-bottom:-7px}.page-white-label_view .promo-mysw-time .content .actions{clear:left;margin-top:20px;margin-bottom:20px}.page-white-label_view .promo-mysw-time .content .actions .btn-count-savings{width:220px;padding:8px 10px;font-size:16px;font-weight:300;color:#0090ff;background-color:transparent;border-color:#0090ff;border-radius:10px}.page-white-label_view .promo-mysw-riskfree{border-bottom:1px solid #e0e0e0}@media (min-width:768px){.page-white-label_view .promo-mysw-time .content .actions{margin-top:20px;margin-bottom:0;margin-left:480px}.page-white-label_view .promo-mysw-riskfree{height:730px;padding-top:150px}.page-white-label_view .promo-mysw-riskfree .content{width:960px}}.page-white-label_view .promo-mysw-riskfree .content{margin:0 auto}.page-white-label_view .promo-mysw-riskfree .content .pic-riskfree{position:relative;width:100%;height:288px;z-index:2}@media (min-width:768px){.page-white-label_view .promo-mysw-riskfree .content .pic-riskfree{float:right;width:480px}}.page-white-label_view .promo-mysw-riskfree .content .pic-riskfree .icon_shield{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:246px;height:288px;background:url(/img/static/white-label/icon_shield.svg) center no-repeat #fff}.page-white-label_view .promo-mysw-riskfree .content .pic-riskfree .icon_cloud-big{position:absolute;left:0;top:0;width:117px;height:70px;background:url(/img/static/white-label/icon_cloud-big.svg) center no-repeat}.page-white-label_view .promo-mysw-riskfree .content .pic-riskfree .icon_cloud-sm{position:absolute;right:20px;top:170px;width:73px;height:44px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat}.page-white-label_view .promo-mysw-riskfree .content h2{padding-top:40px;margin-bottom:30px;font-size:50px;line-height:57px}.page-white-label_view .promo-mysw-riskfree .content h2 .icn-my3{background:url(/img/static/white-label/icn-my3.svg) center no-repeat;display:inline-block;width:54px;height:37px;margin-bottom:-12px}.page-white-label_view .promo-mysw-riskfree .content .text-section{color:#555;font-size:16px;font-weight:100;line-height:29px}.page-white-label_view .promo-bottom-line .content{margin:0 auto}@media (min-width:768px){.page-white-label_view .promo-bottom-line{height:730px;padding-top:180px}.page-white-label_view .promo-bottom-line .content{width:960px}}.page-white-label_view .promo-bottom-line .content .pic-bottom-line{position:relative;width:100%;height:297px}@media (min-width:768px){.page-white-label_view .promo-bottom-line .content .pic-bottom-line{float:left;width:480px}}.page-white-label_view .promo-bottom-line .content .pic-bottom-line .icon_thumbup{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:250px;height:284px;background:url(/img/static/white-label/icon_thumbup.svg) center no-repeat}.page-white-label_view .promo-bottom-line .content .pic-bottom-line .icon_cloud-big{position:absolute;right:40px;top:20px;width:117px;height:70px;background:url(/img/static/white-label/icon_cloud-big.svg) center no-repeat}.page-white-label_view .promo-bottom-line .content .pic-bottom-line .icon_cloud-sm{position:absolute;left:20px;top:170px;width:73px;height:44px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat}.page-white-label_view .promo-bottom-line .content h2{padding-top:50px;margin-bottom:30px;font-size:50px;line-height:57px}.page-white-label_view .promo-bottom-line .content .text-section{color:#555;font-size:16px;font-weight:100;line-height:29px}.page-white-label_view .promo-bottom-line .content .text-section .icn-my2{background:url(/img/static/white-label/icn-my2.svg) center no-repeat;display:inline-block;width:23px;height:16px;margin-bottom:-7px}.page-white-label_view .promo-footer{padding:26px;text-align:center;background-color:#008fff;font-size:14px;color:#fff}.page-white-label_view .promo-footer p{margin-bottom:0}.promo-mysw-maininfo .blue-bg{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;border-radius:400px}.promo-mysw-maininfo .actions,.promo-mysw-maininfo .text-section{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);opacity:0}.promo-mysw-maininfo .pic-laptop{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);opacity:0}.promo-mysw-maininfo.scroll-spy-visible .blue-bg{-webkit-transition:all .2s cubic-bezier(.34,.89,.74,1);transition:all .2s cubic-bezier(.34,.89,.74,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);border-radius:0;opacity:1}.promo-mysw-maininfo.scroll-spy-visible .actions,.promo-mysw-maininfo.scroll-spy-visible .text-section{-webkit-transition:all 1.5s cubic-bezier(.34,.89,.74,1);transition:all 1.5s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.promo-mysw-maininfo.scroll-spy-visible .pic-laptop,.promo-mysw-maininfo.scroll-spy-visible .proceed-arrow{-webkit-transition:all 1s cubic-bezier(.34,.89,.74,1);transition:all 1s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-maininfo.scroll-spy-above .proceed-arrow{-webkit-transition:all 1s cubic-bezier(.34,.89,.74,1);transition:all 1s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0}.promo-mysw-maininfo .proceed-arrow{position:absolute;width:64px;height:64px;left:50%;margin-left:-64px;top:630px;opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}.promo-mysw-prices .icon_search{-webkit-transform:translate(0,20%);-ms-transform:translate(0,20%);transform:translate(0,20%);opacity:0}.promo-mysw-prices .icon_cloud-sm{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}.promo-mysw-prices .icon_cloud-big{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);opacity:0}.promo-mysw-prices .text-section,.promo-mysw-prices h2{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);opacity:0}.promo-mysw-prices.scroll-spy-visible .icon_cloud-big,.promo-mysw-prices.scroll-spy-visible .icon_cloud-sm,.promo-mysw-prices.scroll-spy-visible .icon_search{-webkit-transition:all .8s cubic-bezier(.34,.89,.74,1);transition:all .8s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-prices.scroll-spy-visible .text-section,.promo-mysw-prices.scroll-spy-visible h2{-webkit-transition:all .6s cubic-bezier(.34,.89,.74,1);transition:all .6s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1}.promo-mysw-helps{background-color:#fff;color:#fff}.promo-mysw-helps.scroll-spy-visible{-webkit-transition:all .6s cubic-bezier(.34,.89,.74,1);transition:all .6s cubic-bezier(.34,.89,.74,1);background-color:#ffca07;color:#000}.promo-mysw-revenue .icon_flower{height:100px;opacity:0}.promo-mysw-revenue .icon_cloud-sm{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}.promo-mysw-revenue .icon_cloud-big{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);opacity:0}.promo-mysw-revenue .icon_arrow-1,.promo-mysw-revenue .icon_arrow-2,.promo-mysw-revenue .icon_arrow-3{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);opacity:0}.promo-mysw-revenue .text-section,.promo-mysw-revenue h2{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0}.promo-mysw-revenue .actions{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);opacity:0}.promo-mysw-revenue.scroll-spy-visible .icon_flower{-webkit-transition:all .6s cubic-bezier(.34,.89,.74,1);transition:all .6s cubic-bezier(.34,.89,.74,1);height:397px;opacity:1}.promo-mysw-revenue.scroll-spy-visible .icon_arrow-1,.promo-mysw-revenue.scroll-spy-visible .icon_arrow-2,.promo-mysw-revenue.scroll-spy-visible .icon_arrow-3,.promo-mysw-revenue.scroll-spy-visible .icon_cloud-big,.promo-mysw-revenue.scroll-spy-visible .icon_cloud-sm{-webkit-transition:all .8s cubic-bezier(.34,.89,.74,1);transition:all .8s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-revenue.scroll-spy-visible .actions,.promo-mysw-revenue.scroll-spy-visible .text-section,.promo-mysw-revenue.scroll-spy-visible h2{-webkit-transition:all .4s cubic-bezier(.34,.89,.74,1);transition:all .4s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-revenue.scroll-spy-visible .text-section{-webkit-transition-delay:.2s;transition-delay:.2s}.promo-mysw-revenue.scroll-spy-visible h2{-webkit-transition-delay:.3s;transition-delay:.3s}.promo-mysw-revenue.scroll-spy-visible .actions{-webkit-transition-delay:.25s;transition-delay:.25s}.promo-mysw-time{-webkit-perspective:800;-moz-perspective:800;perspective:800}.promo-mysw-time .icon_watch{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;-webkit-transform:scale(.3,.3);-ms-transform:scale(.3,.3);transform:scale(.3,.3)}.promo-mysw-time .icon_cloud-sm{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}.promo-mysw-time .icon_cloud-big{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);opacity:0}.promo-mysw-time .actions,.promo-mysw-time .text-section,.promo-mysw-time h2{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-30deg);-ms-transform:rotateY(-30deg);transform:rotateY(-30deg);opacity:0}.promo-mysw-time.scroll-spy-visible .icon_watch{-webkit-animation:heartbeat-pulse 1s;animation:heartbeat-pulse 1s;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);animation-iteration-count:2;opacity:1}.promo-mysw-time.scroll-spy-visible .icon_cloud-big,.promo-mysw-time.scroll-spy-visible .icon_cloud-sm{-webkit-transition:all .8s cubic-bezier(.34,.89,.74,1);transition:all .8s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-time.scroll-spy-visible .actions,.promo-mysw-time.scroll-spy-visible .text-section,.promo-mysw-time.scroll-spy-visible h2{-webkit-transition:all .4s cubic-bezier(.34,.89,.74,1);transition:all .4s cubic-bezier(.34,.89,.74,1);-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);opacity:1}.promo-mysw-riskfree .icon_shield{-webkit-transform:scale(.5,.5);-ms-transform:scale(.5,.5);transform:scale(.5,.5);opacity:0}.promo-mysw-riskfree .icon_cloud-sm{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}.promo-mysw-riskfree .icon_cloud-big{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);opacity:0}.promo-mysw-riskfree .text-section,.promo-mysw-riskfree h2{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);opacity:0}.promo-mysw-riskfree.scroll-spy-visible .icon_shield{-webkit-transition:all .4s cubic-bezier(.34,.89,.74,1);transition:all .4s cubic-bezier(.34,.89,.74,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.promo-mysw-riskfree.scroll-spy-visible .icon_cloud-big,.promo-mysw-riskfree.scroll-spy-visible .icon_cloud-sm{-webkit-transition:all .8s cubic-bezier(.34,.89,.74,1);transition:all .8s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.promo-mysw-riskfree.scroll-spy-visible .text-section,.promo-mysw-riskfree.scroll-spy-visible h2{-webkit-transition:all .4s cubic-bezier(.34,.89,.74,1);transition:all .4s cubic-bezier(.34,.89,.74,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.promo-bottom-line{-webkit-perspective:800;-moz-perspective:800;perspective:800}.promo-bottom-line .content{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}.promo-bottom-line.scroll-spy-visible .content{-webkit-transition:all .4s cubic-bezier(.34,.89,.74,1);transition:all .4s cubic-bezier(.34,.89,.74,1);-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);opacity:1}@keyframes heartbeat-pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes heartbeat-pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{opacity:.5;-moz-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes heartbeat-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes heartbeat-pulse{0%{-ms-transform:scale(1);transform:scale(1)}50%{opacity:.5;-ms-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.whitelabel-modal{font-family:Ubuntu,arial,sans-serif}.whitelabel-modal .close-modal{position:absolute;font-weight:100;top:16px;right:16px;font-size:48px;line-height:32px;background:0 0;border:none}.whitelabel-modal .close-modal:focus,.whitelabel-modal .close-modal:hover{outline:0}.whitelabel-modal.roi-calc-modal .control-label.has-error{color:#ffca07}.whitelabel-modal.roi-calc-modal .title{font-size:28px}.whitelabel-modal.roi-calc-modal .spin-wizard{perspective:1000px}.whitelabel-modal.roi-calc-modal .modal-content{border:none;box-shadow:none;padding:60px 20px 44px;border-radius:25px}@media (min-width:768px){.whitelabel-modal.roi-calc-modal .spin-wizard{perspective:1100px}.whitelabel-modal.roi-calc-modal .modal-content,.whitelabel-modal.roi-calc-modal .modal-dialog{width:500px}.whitelabel-modal.roi-calc-modal .title{white-space:nowrap}}.whitelabel-modal.roi-calc-modal table{table-layout:fixed;width:100%}.whitelabel-modal.roi-calc-modal .row-label{font-size:12px}.whitelabel-modal.roi-calc-modal .wizard-step2{background-color:#ffca07;color:#000}.whitelabel-modal.roi-calc-modal .wizard-step2 .modal-body{padding:0}.whitelabel-modal.roi-calc-modal .wizard-step2.modal-content{padding-left:0;padding-right:0}.whitelabel-modal.roi-calc-modal .wizard-step2 .title,.whitelabel-modal.roi-calc-modal .wizard-step2 tr{padding:0 20px}.whitelabel-modal.roi-calc-modal .wizard-step2 thead td{font-size:12px;font-weight:700}.whitelabel-modal.roi-calc-modal .wizard-step2 .row-value{width:80px;text-align:center;white-space:nowrap;font-size:12px}.whitelabel-modal.roi-calc-modal .wizard-step2 tr:after,.whitelabel-modal.roi-calc-modal .wizard-step2 tr:before{content:" ";display:table-cell;width:30px}.whitelabel-modal.roi-calc-modal .wizard-step2 tr td{height:28px}.whitelabel-modal.roi-calc-modal .wizard-step2 tbody tr:nth-child(odd){background-color:#ffd745}.whitelabel-modal.roi-calc-modal .wizard-step1{background-color:#0090ff;color:#fff}.whitelabel-modal.roi-calc-modal .wizard-step1 .title{font-size:24px}.whitelabel-modal.roi-calc-modal .wizard-step1 .row-label,.whitelabel-modal.roi-calc-modal .wizard-step1 .row-value{height:52px}.whitelabel-modal.roi-calc-modal .wizard-step1 .row-value{white-space:nowrap;width:80px}.whitelabel-modal.roi-calc-modal .wizard-step1 .row-value .invisible{color:#0090ff}.whitelabel-modal.roi-calc-modal .wizard-step1 .row-value input{display:inline-block;height:24px;line-height:24px;text-align:center;border:none;border-bottom:1px solid #ffca07;background-color:#0090ff;width:60px}.whitelabel-modal.roi-calc-modal .actions{text-align:center}.whitelabel-modal.roi-calc-modal .actions .btn{width:auto;display:inline-block;text-align:center;font-size:16px;font-weight:700;padding:6px 48px 4px;border:2px solid #fff;border-radius:10px}.whitelabel-modal.roi-calc-modal .actions .btn:focus{outline:0}.whitelabel-modal.roi-calc-modal .actions .btn-calculate{background:0 0;border-color:#fff;color:#fff}.whitelabel-modal.roi-calc-modal .actions .btn-calculate:hover{background:#fff;color:#0090ff}.whitelabel-modal.roi-calc-modal .actions .btn-again{background:0 0;border-color:#000;color:#000}.whitelabel-modal.roi-calc-modal .actions .btn-again:hover{background:#000;color:#fff}@media (min-width:1200px){.whitelabel-modal .modal-dialog{top:50vh;margin-top:-300px;width:400px}}.whitelabel-modal .modal-content{border:none;box-shadow:none;padding:44px 60px;border-radius:15px}.whitelabel-modal .title{font-size:24px;text-align:center;margin-bottom:26px}.whitelabel-modal .form-input{display:block;margin-bottom:22px}.whitelabel-modal .form-input.has-error input,.whitelabel-modal .form-input.has-error textarea{border-bottom-color:#a94442}.whitelabel-modal .form-input input,.whitelabel-modal .form-input textarea{display:block;width:100%;outline:0;border:none;border-bottom:1px solid #b0b0b0;color:#0090ff;padding:6px 4px;font-weight:400;background:0 0;text-transform:none;-webkit-transition:border-bottom-color .3s ease-in;transition:border-bottom-color .3s ease-in}.whitelabel-modal .form-input input:focus,.whitelabel-modal .form-input textarea:focus{border-bottom-color:#0090ff}.whitelabel-modal .form-input input::-moz-placeholder,.whitelabel-modal .form-input textarea::-moz-placeholder{color:#b0b0b0;text-align:center;font-weight:100;text-transform:none}.whitelabel-modal .form-input input:-ms-input-placeholder,.whitelabel-modal .form-input textarea:-ms-input-placeholder{color:#b0b0b0;text-align:center;font-weight:100;text-transform:none}.whitelabel-modal .form-input input::-webkit-input-placeholder,.whitelabel-modal .form-input textarea::-webkit-input-placeholder{color:#b0b0b0;text-align:center;font-weight:100;text-transform:none}.whitelabel-modal .form-input .control-label{font-size:12px;font-weight:300;margin:4px 0}.green-page-main-promo,.green-page-sticky-header{font-family:Ubuntu,arial,sans-serif;font-weight:400}.whitelabel-modal .actions{margin-top:48px}.whitelabel-modal .actions .btn{display:block;width:100%}.whitelabel-modal .actions .btn:focus{outline:0}.whitelabel-modal .actions .btn-submit{text-align:center;background:0 0;border:1px solid #0090ff;color:#0090ff;border-radius:10px;padding:6px 4px}.whitelabel-backdrop.whitelabel-backdrop-blue{background-color:#0090ff}.whitelabel-backdrop.whitelabel-backdrop-blue.in{opacity:.8}.whitelabel-backdrop.whitelabel-backdrop-blue:after,.whitelabel-backdrop.whitelabel-backdrop-blue:before{display:none}.whitelabel-backdrop:after,.whitelabel-backdrop:before{display:block;content:" ";position:absolute}.whitelabel-backdrop.in{opacity:.95}.whitelabel-backdrop:before{left:25%;top:22%;width:320px;height:320px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat;background-size:100%}.whitelabel-backdrop:after{right:26%;bottom:21%;width:220px;height:220px;background:url(/img/static/white-label/icon_cloud-sm.svg) center no-repeat;background-size:100%}.green-page-sticky-header{display:none;background:url(/img/static/green-page/common/green-waves.svg) left 0 bottom 0 repeat-x;height:90px;padding-bottom:18px}@media (min-width:768px){.green-page-sticky-header.visible{display:block}}.green-page-sticky-header .bg-wrap{width:100%;height:100%;background:#81c925}.green-page-sticky-header .content{text-align:center}@media (min-width:768px){.green-page-sticky-header .content{width:1180px;margin:0 auto;text-align:left}}@media (min-width:768px) and (max-width:1199px){.green-page-sticky-header.visible{display:none}.green-page-sticky-header .content{width:1000px}}.green-page-sticky-header .content .logo{float:left;margin-top:20px}.green-page-sticky-header .content .logo .logo-pic{display:block;background:url(/img/static/green-page/common/swgreen_sticky-logo.svg) center no-repeat;width:142px;height:36px}.green-page-sticky-header .content .sub-nav{float:right;margin-top:30px;margin-bottom:0}.green-page-sticky-header .content .sub-nav li{display:inline-block;vertical-align:top;margin:0 20px}.green-page-sticky-header .content .sub-nav li a{color:#fff;font-size:18px}.green-page-sticky-header .content .sub-nav li a.active{color:#447404}.green-page-main-promo{color:#000}.green-page-main-promo .section-co2-saved h2,.green-page-main-promo .section-fuel-saved h2,.green-page-main-promo .section-miles-saved h2,.green-page-main-promo .section-time-saved h2{font-family:MultiColore,arial,sans-serif;text-transform:uppercase}.green-page-main-promo .section-header{background:linear-gradient(to bottom,#0290ff 0,#fff 90%);color:#fff;padding-top:50px;margin-bottom:50px;text-align:center}.green-page-main-promo .section-header .gp-logo{display:block;margin:0 auto;background:url(/img/static/green-page/main/greenlogo.svg) center no-repeat;width:171px;height:67px}.green-page-main-promo .section-header .gp-calculator{padding-top:40px;text-align:center}.green-page-main-promo .section-header .gp-calculator .gp-clouds{margin:0 auto;padding:0}.green-page-main-promo .section-header .gp-calculator .gp-clouds li{display:inline-block;vertical-align:top;width:300px;margin-left:0;margin-bottom:40px}@media (min-width:768px){.green-page-main-promo .section-header .gp-calculator .gp-clouds li{margin-bottom:0}.green-page-main-promo .section-header .gp-range.__mobile{display:none}}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .ttl{font-size:20px;margin-bottom:10px}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item{color:#00a3ff}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item .value{padding-top:35px;font-size:48px;font-weight:100}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item .lbl{font-size:22px;font-weight:100}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item.cloud_1{width:236px;height:156px;background:url(/img/static/green-page/main/cloud_1.svg) center no-repeat;margin:0 auto}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item.cloud_2{width:279px;height:147px;background:url(/img/static/green-page/main/cloud_2.svg) center no-repeat;margin:0 auto}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item.cloud_3{width:231px;height:185px;background:url(/img/static/green-page/main/cloud_3.svg) center no-repeat;margin:0 auto}.green-page-main-promo .section-header .gp-calculator .gp-clouds li .cloud-item.cloud_4{width:233px;height:179px;background:url(/img/static/green-page/main/cloud_4.svg) center no-repeat;margin:0 auto}.green-page-main-promo .section-header .gp-range{margin:0 auto;padding-top:40px}.green-page-main-promo .section-header .gp-range.__mobile{width:300px}.green-page-main-promo .section-header .gp-range.__desktop{width:700px;display:none}.green-page-main-promo .section-header .gp-range .range-wrap{height:45px;background:url(/img/static/green-page/main/range-bg-mobile.png) 0 75% no-repeat}@media (min-width:768px){.green-page-main-promo .section-header .gp-range.__desktop{display:block}.green-page-main-promo .section-header .gp-range .range-wrap{background:url(/img/static/green-page/main/range-bg.png) 0 75% no-repeat}}@media screen and (-webkit-min-device-pixel-ratio:0){.green-page-main-promo .section-header .gp-range .range-wrap{background-position:0 100%}}@-moz-document url-prefix(){.green-page-main-promo .section-header .gp-range .range-wrap{background-position:0 75%!important}}@supports (-ms-accelerator:true){.green-page-main-promo .section-header .gp-range .range-wrap{background-position:0 75%!important}}.green-page-main-promo .section-header .gp-range input[type=range]{-webkit-appearance:none;width:100%;height:57px;background-color:transparent;padding:0}.green-page-main-promo .section-header .gp-range input[type=range]:focus{outline:0}.green-page-main-promo .section-header .gp-range input[type=range]::-webkit-slider-runnable-track{width:100%;height:0}.green-page-main-promo .section-header .gp-range input[type=range]::-webkit-slider-thumb{height:54px;width:53px;background:url(/img/static/green-page/main/sun.svg) center no-repeat;cursor:pointer;-webkit-appearance:none;margin-top:-15px}.green-page-main-promo .section-header .gp-range input[type=range]::-moz-range-track{width:100%;height:0}.green-page-main-promo .section-header .gp-range input[type=range]::-moz-range-thumb{height:54px;width:53px;background:url(/img/static/green-page/main/sun.svg) center no-repeat;cursor:pointer;border:none}.green-page-main-promo .section-header .gp-range input[type=range]::-ms-track{width:100%;height:0;cursor:pointer;background:0 0;border-color:transparent;border-width:27px 0;color:transparent}.green-page-main-promo .section-header .gp-range input[type=range]::-ms-thumb{height:54px;width:53px;background:url(/img/static/green-page/main/sun.svg) center no-repeat;cursor:pointer;border:none;margin-top:5px}.green-page-main-promo .section-header .gp-range .range-label{width:100%;margin:30px 0;padding:0;font-size:0}.green-page-main-promo .section-header .gp-range .range-label li{display:inline-block;vertical-align:top;margin:0;padding:0;color:#fff;font-size:16px;font-weight:700;width:25%;height:10px}.green-page-main-promo .section-header .gp-range .range-label li:first-child{text-align:left}.green-page-main-promo .section-header .gp-range .range-label li:last-child{text-align:right}.green-page-main-promo .section-header .gp-range .range-label li .lbl_2{margin-left:-30px}.green-page-main-promo .section-header .gp-town{background:url(/img/static/green-page/main/town@1x.png) center no-repeat;background-size:cover;width:100%;height:300px}@media (min-width:768px){.green-page-main-promo .section-header .gp-range .range-label li{font-size:18px;color:#094669}.green-page-main-promo .section-header .gp-range .range-label li .lbl_2{margin-left:-45px}.green-page-main-promo .section-header .gp-range .range-label li .lbl_3{margin-left:45px}.green-page-main-promo .section-header .gp-town{width:743px;height:335px;background-size:auto;margin:70px auto 0}.green-page-main-promo .section-time-saved{width:1180px}}.green-page-main-promo .btn-get-prices{display:inline-block;margin:20px 5px 5px;padding:12px 50px;background-color:#008fff;border-color:#008fff;border-radius:25px;color:#fff;font-size:17px;font-weight:700;text-decoration:none;-webkit-box-shadow:0 0 5px 0 rgba(0,143,255,.75);-moz-box-shadow:0 0 5px 0 rgba(0,143,255,.75);box-shadow:0 0 5px 0 rgba(0,143,255,.75)}.green-page-main-promo .btn-get-prices:hover{opacity:.8}.green-page-main-promo .section-time-saved{margin:0 auto;clear:both}.green-page-main-promo .section-time-saved .pic{background:url(/img/static/green-page/main/timesaved@1x.png) center no-repeat;background-size:cover;width:300px;height:278px;margin:10px auto}@media (min-width:768px){.green-page-main-promo .section-time-saved .pic{float:right;width:529px;height:491px;background-size:auto;margin:-70px 0 100px 50px}}.green-page-main-promo .section-time-saved h2{color:#81c925;font-size:32px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-main-promo .section-time-saved h2{font-size:48px;text-align:left}}.green-page-main-promo .section-time-saved .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;overflow:hidden;margin:0 20px}@media (min-width:768px){.green-page-main-promo .section-time-saved .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}}.green-page-main-promo .section-divider{width:80%;height:2px;background-color:#d8d8d8;margin:60px auto}@media (min-width:768px){.green-page-main-promo .section-divider{width:1260px;margin:100px auto}.green-page-main-promo .section-miles-saved{width:1180px;padding-bottom:60px}}.green-page-main-promo .section-miles-saved{margin:0 auto;clear:both}.green-page-main-promo .section-miles-saved .pic{background:url(/img/static/green-page/main/milessaved@1x.png) center no-repeat;background-size:cover;width:300px;height:260px;margin:10px auto}@media (min-width:768px){.green-page-main-promo .section-miles-saved .pic{float:left;width:490px;height:424px;background-size:auto;margin:-190px 50px 100px 0}}.green-page-main-promo .section-miles-saved h2{color:#81c925;font-size:32px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-main-promo .section-miles-saved h2{margin-left:540px;font-size:48px;text-align:left}}.green-page-main-promo .section-miles-saved .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-main-promo .section-miles-saved .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-main-promo .section-fuel-saved{width:1180px}}.green-page-main-promo .section-fuel-saved{margin:0 auto;clear:both}.green-page-main-promo .section-fuel-saved .pic{background:url(/img/static/green-page/main/fuelsaved@1x.png) center no-repeat;background-size:cover;width:300px;height:287px;margin:10px auto}@media (min-width:768px){.green-page-main-promo .section-fuel-saved .pic{float:right;width:441px;height:422px;background-size:auto;margin:-70px 0 100px 50px}}.green-page-main-promo .section-fuel-saved h2{color:#81c925;font-size:32px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-main-promo .section-fuel-saved h2{font-size:48px;text-align:left}}.green-page-main-promo .section-fuel-saved .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-main-promo .section-fuel-saved .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-main-promo .section-co2-saved{width:1180px}}.green-page-main-promo .section-co2-saved{margin:0 auto;padding-bottom:60px;clear:both}.green-page-main-promo .section-co2-saved .pic{background:url(/img/static/green-page/main/co2saved@1x.png) center no-repeat;background-size:cover;width:300px;height:299px;margin:10px auto}@media (min-width:768px){.green-page-main-promo .section-co2-saved .pic{float:left;width:445px;height:444px;background-size:auto;margin:-135px 50px 100px 0}}.green-page-main-promo .section-co2-saved h2{color:#81c925;font-size:32px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-main-promo .section-co2-saved h2{margin-left:495px;font-size:48px;text-align:left}}.green-page-main-promo .section-co2-saved .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-main-promo .section-co2-saved .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}}.green-page-main-promo .section-products{background:url(/img/static/green-page/common/waves.svg) 0 -20px repeat-x #81c925;padding-top:100px;padding-bottom:100px;color:#fff;text-align:center;clear:both}.green-page-main-promo .section-products .products-link{display:inline-block;text-align:left;background:url(/img/static/green-page/main/arrowright_footer.svg) right center no-repeat;padding-right:80px;margin:0 20px;font-size:30px;font-weight:100;color:#fff;text-decoration:none}.green-page-main-promo .section-products .products-link span{font-weight:700}.green-page-products-promo{font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000;background:#81c925}.green-page-mysw-promo .section-business h2,.green-page-mysw-promo .section-footer .footer-slogan,.green-page-mysw-promo .section-quoting-mechanism h2,.green-page-products-promo .section-products-info h2{font-family:MultiColore,arial,sans-serif;text-transform:uppercase}.green-page-products-promo .section-header{color:#fff;padding-top:50px;padding-bottom:50px;text-align:center}.green-page-products-promo .section-header .gp-logo{display:block;margin:0 auto;background:url(/img/static/green-page/main/whitelogo.svg) center no-repeat;width:171px;height:67px}.green-page-products-promo .section-products-info{margin:0 20px 50px}@media (min-width:768px){.green-page-main-promo .section-products .products-link{padding-right:100px;font-size:48px}.green-page-products-promo .section-products-info{width:900px;margin:0 auto}}.green-page-products-promo .section-products-info h2{color:#fff;font-size:48px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-products-promo .section-products-info h2{text-align:left}}.green-page-products-promo .section-products-info .descr{font-size:18px;font-weight:100;line-height:1.4;color:#fff;margin-bottom:20px;overflow:hidden}.green-page-products-promo .section-products-list{text-align:center;margin-bottom:40px}.green-page-products-promo .section-products-list ul{margin:0;padding:0}.green-page-products-promo .section-products-list ul li{display:inline-block;vertical-align:top;padding:10px;margin-left:10px;margin-right:10px;background:#fff;border-radius:20px}@media (min-width:768px){.green-page-products-promo .section-products-list ul li{width:400px;padding:40px}}.green-page-products-promo .section-products-list ul li a{display:block;width:100%;height:100%;text-decoration:none;color:#000}.green-page-products-promo .section-products-list ul li a:hover{opacity:.5}.green-page-mysw-promo .btn-request-a-demo:hover,.green-page-mysw-promo .btn-see-it-in-action:hover,.green-page-quoting-mechanism-promo .btn-see-all-services:hover,.green-page-quoting-mechanism-promo .btn-start-your-search:hover,.green-page-quoting-mechanism-promo .section-footer .btn-see-prices-now:hover{opacity:.8}.green-page-products-promo .section-products-list ul li .item-logo-quoting{background:url(/img/static/green-page/common/quotingmechanism_logo.svg) center no-repeat;width:270px;height:80px;margin:0 auto}.green-page-products-promo .section-products-list ul li .item-logo-mysw{background:url(/img/static/green-page/common/myservicewhale_logo.svg) center no-repeat;width:270px;height:80px;margin:0 auto}.green-page-products-promo .section-products-list ul li .item-descr{text-align:left;font-size:14px;font-weight:100;line-height:1.5;padding-top:20px;padding-bottom:10px}@media (min-width:768px){.green-page-products-promo .section-products-list ul li .item-descr{height:210px}}.green-page-products-promo .section-products-list ul li .item-action{padding-top:20px}.green-page-products-promo .section-products-list ul li .item-action .learn-more-link{display:inline-block;padding:7px 20px;border:3px solid #008fff;border-radius:25px;color:#008fff;font-size:12px;text-decoration:none}.green-page-products-promo .section-products-town{width:100%;height:120px;background:url(/img/static/green-page/products/town_products@1x.png) center no-repeat;background-size:cover}@media (min-width:768px){.green-page-products-promo .section-products-town{width:1040px;height:230px;background-size:auto;margin:0 auto}}.green-page-mysw-promo{font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000}.green-page-mysw-promo .section-header{padding-top:100px;padding-bottom:100px;margin-bottom:100px;color:#fff;background:url(/img/static/green-page/common/waves.svg) left 0 bottom -20px repeat-x #81c925;text-align:center}.green-page-mysw-promo .section-header .gp-logo{display:block;margin:0 auto;background:url(/img/static/green-page/main/whitelogo.svg) center no-repeat;width:171px;height:67px}.green-page-mysw-promo .section-my-servicewhale-title{background:url(/img/static/green-page/common/myservicewhale_logo.svg) center no-repeat;width:270px;height:80px;margin:0 auto}.green-page-mysw-promo .section-divider{height:2px;background-color:#d8d8d8;margin:60px auto;clear:both}.green-page-mysw-promo .btn-request-a-demo,.green-page-mysw-promo .btn-see-it-in-action{display:inline-block;margin:20px 5px 5px;padding:12px 50px;background-color:#008fff;border-color:#008fff;border-radius:25px;color:#fff!important;font-size:17px;font-weight:700;text-decoration:none!important;-webkit-box-shadow:0 0 5px 0 rgba(0,143,255,.75);-moz-box-shadow:0 0 5px 0 rgba(0,143,255,.75);box-shadow:0 0 5px 0 rgba(0,143,255,.75)}.green-page-mysw-promo .section-quoting-mechanism{margin:0 auto;clear:both}@media (min-width:768px){.green-page-mysw-promo .section-divider{width:1260px}.green-page-mysw-promo .section-quoting-mechanism{width:1000px;padding-bottom:60px}}.green-page-mysw-promo .section-quoting-mechanism .pic{background:url(/img/static/green-page/mysw/quotingmechanism@1x.png) center no-repeat;background-size:cover;width:300px;height:299px;margin:10px auto}@media (min-width:768px){.green-page-mysw-promo .section-quoting-mechanism .pic{float:right;background-size:auto;width:392px;height:391px;margin:-135px 0 100px 150px}}.green-page-mysw-promo .section-quoting-mechanism h2{color:#81c925;font-size:32px;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-mysw-promo .section-quoting-mechanism h2{text-align:left;font-size:48px}}.green-page-mysw-promo .section-quoting-mechanism .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-mysw-promo .section-quoting-mechanism .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-mysw-promo .section-business{width:1000px}}.green-page-mysw-promo .section-business{margin:0 auto;padding-bottom:60px;clear:both}.green-page-mysw-promo .section-business .pic{background:url(/img/static/green-page/mysw/profile@1x.png) center no-repeat;background-size:cover;width:300px;height:373px;margin:10px auto}@media (min-width:768px){.green-page-mysw-promo .section-business .pic{float:left;background-size:auto;width:392px;height:391px;margin-top:-150px;margin-left:0;margin-right:50px}}.green-page-mysw-promo .section-business h2{color:#81c925;font-size:32px;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-mysw-promo .section-business h2{text-align:left;font-size:48px;margin-left:440px}}.green-page-mysw-promo .section-business .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}.green-page-mysw-promo .section-business .descr a{font-weight:700;color:#008fff;text-decoration:underline}.green-page-mysw-promo .section-footer{padding-top:70px;padding-bottom:70px;background:url(/img/static/green-page/common/waves.svg) 0 -20px repeat-x #81c925}@media (min-width:768px){.green-page-mysw-promo .section-business .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-mysw-promo .section-footer{padding-top:140px;padding-bottom:140px}}.green-page-mysw-promo .section-footer .footer-slogan{margin:0 20px;text-align:left;color:#fff;font-size:22px;line-height:1.3;font-weight:700}@media (min-width:768px){.green-page-mysw-promo .section-footer .footer-slogan{width:815px;margin:0 auto;font-size:32px}}.green-page-quoting-mechanism-promo{font-family:Ubuntu,arial,sans-serif;font-weight:400;color:#000}.green-page-quoting-mechanism-promo .section-header{padding-top:100px;padding-bottom:100px;margin-bottom:100px;color:#fff;background:url(/img/static/green-page/common/waves.svg) left 0 bottom -20px repeat-x #81c925;text-align:center}.green-page-quoting-mechanism-promo .section-header .gp-logo{display:block;margin:0 auto;background:url(/img/static/green-page/main/whitelogo.svg) center no-repeat;width:171px;height:67px}.green-page-quoting-mechanism-promo .section-quoting-title{background:url(/img/static/green-page/common/quotingmechanism_logo.svg) center no-repeat;width:270px;height:80px;margin:0 auto}.green-page-quoting-mechanism-promo .section-divider{height:2px;background-color:#d8d8d8;margin:70px auto;clear:both}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-divider{width:1260px;margin:100px auto}}.green-page-quoting-mechanism-promo .btn-see-all-services,.green-page-quoting-mechanism-promo .btn-start-your-search{display:inline-block;margin:20px 5px 5px;padding:12px 50px;background-color:#008fff;border-color:#008fff;border-radius:25px;color:#fff;font-size:17px;font-weight:700;text-decoration:none;-webkit-box-shadow:0 0 5px 0 rgba(0,143,255,.75);-moz-box-shadow:0 0 5px 0 rgba(0,143,255,.75);box-shadow:0 0 5px 0 rgba(0,143,255,.75)}.green-page-quoting-mechanism-promo .section-customized-search{margin:0 auto;clear:both}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-customized-search{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-customized-search .pic{background:url(/img/static/green-page/quotes/customizedsearch@1x.png) center no-repeat;width:300px;height:290px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-customized-search .pic{float:right;margin:-100px 0 0 150px}}.green-page-quoting-mechanism-promo .section-customized-search h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-customized-search h2{text-align:left;font-size:48px}}.green-page-quoting-mechanism-promo .section-customized-search .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-customized-search .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-selecting-service{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-selecting-service{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-selecting-service .pic{background:url(/img/static/green-page/quotes/selectingservice@1x.png) center no-repeat;background-size:cover;width:300px;height:272px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-selecting-service .pic{float:left;background-size:auto;width:320px;height:290px;margin:-135px 150px 0 0}}.green-page-quoting-mechanism-promo .section-selecting-service h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;line-height:1.2;text-align:center;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-selecting-service h2{text-align:left;font-size:48px;margin-left:470px}}.green-page-quoting-mechanism-promo .section-selecting-service .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-selecting-service .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-specifying-service{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-specifying-service{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-specifying-service .pic{background:url(/img/static/green-page/quotes/specifyingservice@1x.png) center no-repeat;background-size:cover;width:300px;height:253px;margin:10px 0}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-specifying-service .pic{float:right;background-size:auto;width:342px;height:288px;margin:-75px 0 0 150px}}.green-page-quoting-mechanism-promo .section-specifying-service h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-specifying-service h2{text-align:left;font-size:48px}}.green-page-quoting-mechanism-promo .section-specifying-service .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-specifying-service .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-choosing-location{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-choosing-location{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-choosing-location .pic{background:url(/img/static/green-page/quotes/choosinglocation@1x.png) center no-repeat;width:286px;height:300px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-choosing-location .pic{float:left;margin:-130px 150px 0 0}}.green-page-quoting-mechanism-promo .section-choosing-location h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-choosing-location h2{text-align:left;font-size:48px;margin-left:436px}}.green-page-quoting-mechanism-promo .section-choosing-location .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-choosing-location .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-coordinating-timing{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-coordinating-timing{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-coordinating-timing .pic{background:url(/img/static/green-page/quotes/coordinatingtiming@1x.png) center no-repeat;width:286px;height:300px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-coordinating-timing .pic{float:right;margin:-135px 0 0 150px}}.green-page-quoting-mechanism-promo .section-coordinating-timing h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-coordinating-timing h2{text-align:left;font-size:48px}}.green-page-quoting-mechanism-promo .section-coordinating-timing .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-coordinating-timing .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-area-and-materials{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-area-and-materials{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-area-and-materials .pic{background:url(/img/static/green-page/quotes/area&materilas@1x.png) center no-repeat;background-size:cover;width:300px;height:268px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-area-and-materials .pic{float:left;background-size:auto;width:360px;height:321px;margin:-75px 150px 0 0}}.green-page-quoting-mechanism-promo .section-area-and-materials h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-area-and-materials h2{text-align:left;font-size:48px;margin-left:510px}}.green-page-quoting-mechanism-promo .section-area-and-materials .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-area-and-materials .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-comparison-tool{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-comparison-tool{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-comparison-tool .pic{background:url(/img/static/green-page/quotes/comparisontool@1x.png) center no-repeat;width:300px;height:258px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-comparison-tool .pic{float:right;margin:-75px 0 0 150px}}.green-page-quoting-mechanism-promo .section-comparison-tool h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-comparison-tool h2{text-align:left;font-size:48px}}.green-page-quoting-mechanism-promo .section-comparison-tool .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-comparison-tool .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-negotiation-tool{width:1000px;padding-bottom:60px}}.green-page-quoting-mechanism-promo .section-negotiation-tool{margin:0 auto;clear:both}.green-page-quoting-mechanism-promo .section-negotiation-tool .pic{background:url(/img/static/green-page/quotes/negotiationtool@1x.png) center no-repeat;width:300px;height:288px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-negotiation-tool .pic{float:left;margin:-75px 150px 0 0}}.green-page-quoting-mechanism-promo .section-negotiation-tool h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-negotiation-tool h2{text-align:left;font-size:48px;margin-left:450px}}.green-page-quoting-mechanism-promo .section-negotiation-tool .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-negotiation-tool .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}}.green-page-quoting-mechanism-promo .section-booking-tool{margin:0 auto;padding-bottom:60px;clear:both}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-booking-tool{width:1000px;padding-bottom:160px}}.green-page-quoting-mechanism-promo .section-booking-tool .pic{background:url(/img/static/green-page/quotes/bookingtool@1x.png) center no-repeat;width:299px;height:298px;margin:10px auto}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-booking-tool .pic{float:right;margin:-75px 0 0 150px}}.green-page-quoting-mechanism-promo .section-booking-tool h2{color:#81c925;font-family:MultiColore,arial,sans-serif;font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-booking-tool h2{text-align:left;font-size:48px}}.green-page-quoting-mechanism-promo .section-booking-tool .descr{font-size:18px;font-weight:100;line-height:1.4;color:#030303;margin:0 20px}.green-page-quoting-mechanism-promo .section-footer{padding-top:70px;padding-bottom:70px;background:url(/img/static/green-page/common/waves.svg) 0 -20px repeat-x #81c925}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-booking-tool .descr{overflow:hidden;margin-left:0;margin-right:0;margin-bottom:100px}.green-page-quoting-mechanism-promo .section-footer{padding-top:140px;padding-bottom:140px}}.green-page-quoting-mechanism-promo .section-footer .footer-slogan{margin:0 20px;text-align:left;color:#fff;font-family:MultiColore,arial,sans-serif;font-size:22px;line-height:1.3;font-weight:700}@media (min-width:768px){.green-page-quoting-mechanism-promo .section-footer .footer-slogan{width:820px;margin:0 auto;font-size:32px}}.green-page-quoting-mechanism-promo .section-footer .btn-see-prices-now{display:inline-block;margin:20px 5px 5px;padding:25px 50px;background-color:#f8e71c;border-color:#f8e71c;border-radius:35px;color:#000;font-family:Ubuntu,arial,sans-serif;font-size:22px;font-weight:700;text-decoration:none;-webkit-box-shadow:0 0 5px 1px rgba(0,143,255,.75);-moz-box-shadow:0 0 5px 1px rgba(0,143,255,.75);box-shadow:0 0 5px 1px rgba(0,143,255,.75)}.cost-guide,.cost-guide__customize-button.button{font-family:Ubuntu,Helvetica,Arial,sans-serif}.cost-guide__customize-button.button:active,.cost-guide__customize-button.button:hover,.cost-guide__hero-cta-button:active,.cost-guide__hero-cta-button:hover{opacity:.7}.cost-guide__mantras{background-color:#fff}.cost-guide__mantras_at-right{margin-bottom:24px;padding-bottom:16px}@media (min-width:768px){.cost-guide__mantras{background-color:transparent;width:380px}.cost-guide__mantras_at-right{margin-top:0;margin-bottom:0;position:absolute;right:0;top:-16px}}.cost-guide__mantras-header{background-color:#ffd641;padding:38px 16px 20px;border-radius:4px;font-size:26px;text-align:center;font-weight:300}@media (min-width:768px){.cost-guide__mantras-header{border-radius:10px;padding:38px 30px 20px}}.cost-guide__mantras-see-prices-button{display:block;margin-top:16px;padding:12px 36px 6px;background-color:#008fff;border-radius:3px;color:#fff;text-decoration:none;font-weight:300;font-size:26px;line-height:1.4}.cost-guide__mantras-see-prices-button:active,.cost-guide__mantras-see-prices-button:focus,.cost-guide__mantras-see-prices-button:hover,.cost-guide__mantras-see-prices-button:visited{text-decoration:none}.cost-guide__mantras-see-prices-button:active,.cost-guide__mantras-see-prices-button:focus,.cost-guide__mantras-see-prices-button:hover{color:#fff;background-color:#44adff}.cost-guide__mantras-see-prices-button small{font-size:17px;display:block;font-weight:200;white-space:normal}.cost-guide__mantras-items{width:250px;margin:30px auto 0}.cost-guide__mantras-item{position:relative;padding-left:90px;font-size:13px;line-height:1.3}.cost-guide__mantras-item+.cost-guide__mantras-item{margin-top:30px}.cost-guide__mantras-item strong{display:block;white-space:nowrap;font-size:16px;line-height:1.5}.cost-guide__mantras-item svg{position:absolute;left:0;top:0}.cost-guide__mantras-item_booking svg{width:56px;height:62px}.cost-guide__mantras-item_savings svg{left:-8px;width:82px;height:62px}.cost-guide__mantras-item_prices svg{width:62px;height:62px}.cost-guide__promo-block .container{padding:16px}@media (min-width:768px){.cost-guide__promo-block .container{display:block;padding:64px 20px;max-width:1230px;margin:0 auto!important}}.cost-guide__promo-block-doodle{display:block;width:156px;height:123px;margin:-32px auto 32px}@media (min-width:768px){.cost-guide__promo-block-doodle{margin-top:-64px}}.cost-guide__promo-block-delimiter{position:relative;text-align:center;color:#7b7b7b;margin:48px 0}.cost-guide__promo-block_type1{background-color:#f1f4f7}.cost-guide__promo-block_type1 .container{padding:0}@media (min-width:768px){.cost-guide__promo-block_type1 .container{padding:64px 30px}}.cost-guide__promo-block_type1 .container p{padding:0 16px}@media (min-width:768px){.cost-guide__promo-block_type1 .container p{padding:0}.cost-guide__promo-block_type2{display:block;max-width:850px;margin:0 auto!important}}.cost-guide__promo-block_type2{padding:16px}.cost-guide__promo-block_mantras .container{min-height:540px;position:relative}@media (min-width:768px){.cost-guide__promo-block_mantras .container{padding-right:460px}}.cost-guide__promo-block h2{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:16px;margin-top:0;text-align:center;padding-left:16px;padding-right:16px}@media (min-width:768px){.cost-guide__promo-block h2{text-align:left;font-size:34px;padding-left:0;padding-right:0}}.cost-guide__promo-block h2.text-center{text-align:center}.cost-guide__promo-block p{line-height:1.56}.cost-guide__promo-block p+p{margin-top:25px}.cost-guide__promo-block-title{font-size:34px;font-weight:600;text-align:center!important;background-repeat:no-repeat;margin-bottom:32px!important}@media (min-width:768px){.cost-guide__promo-block-title{margin-bottom:80px!important}}.cost-guide__promo-block-item{position:relative;counter-increment:items;margin-bottom:24px;line-height:1.6}@media (min-width:768px){.cost-guide__promo-block-item{margin-bottom:48px}}.cost-guide__promo-block-item h3{font-size:16px;font-weight:700;display:block;margin-top:0;margin-bottom:6px}.cost-guide__promo-block-item-header_inline{display:inline-block!important}.cost-guide__promo-block-items{counter-reset:items}.cost-guide__promo-block-items_numbered{list-style:none;padding-left:0}.cost-guide__promo-block-items_numbered>.cost-guide__promo-block-item{text-align:center}@media (min-width:768px){.cost-guide__promo-block-items_numbered>.cost-guide__promo-block-item{text-align:left;padding-left:85px}}.cost-guide__promo-block-items_numbered>.cost-guide__promo-block-item:before{display:block;margin:16px auto;width:50px;height:50px;line-height:53px;font-weight:700;font-size:16px;text-align:center;border-radius:25px;vertical-align:middle;background-color:#f2edd0;content:counter(items)}@media (min-width:768px){.cost-guide__promo-block-items_numbered>.cost-guide__promo-block-item:before{position:absolute;left:0;top:4px;margin:0}}.cost-guide__promo-block-items_numbered .cost-guide__promo-block-item_centered-bullet:before{top:50%;margin-top:-25px}.cost-guide__header{background-size:cover;background-repeat:no-repeat;background-position:center 35%;margin-bottom:38px}@media (min-width:768px){.cost-guide__header{margin-bottom:82px;height:300px}}.cost-guide__customize-button.button{display:block;margin:30px auto;background-color:#fc0;font-size:20px;font-weight:500;padding:0 35px;line-height:54px;height:50px;width:235px;white-space:nowrap;color:#000;border-radius:25px}.cost-guide__customize-button.button:active,.cost-guide__customize-button.button:focus,.cost-guide__customize-button.button:hover{text-decoration:none}@media (min-width:768px){.cost-guide__customize-button.button{max-width:1230px;padding:0 40px;margin:30px 0 30px 130px}}.cost-guide__header-title{font-weight:500;font-size:48px;color:#fff;margin:0 auto;padding:0;display:block;text-shadow:0 3px 6px rgba(0,0,0,.5)}.cost-guide__results-values{position:relative}.cost-guide__results-values:before{display:none;position:absolute;content:" ";width:4px;left:62px;top:32px;bottom:64px;background-image:url(/img/cost-guide/vertical-dash.png);background-position:top center;background-repeat:repeat-y;background-size:2px 6px}.cost-guide__results-values+.cost-guide__results-row_footer{margin-top:16px;border-top:6px solid #000}.cost-guide__results-values+.cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{font-size:18px}@media (min-width:768px){.cost-guide__header-title{max-width:1230px;padding:0 40px}.cost-guide__results-values:before{display:block}.cost-guide__results-values+.cost-guide__results-row_footer{margin-top:4px;padding-top:20px;border-top:none}.cost-guide__results-values+.cost-guide__results-row_footer:before{display:block;position:absolute;left:127px;right:0;top:0;content:" ";border-top:6px solid #000}.cost-guide__results-row{padding-left:127px}}.cost-guide__results-row{position:relative}@media (min-width:768px){.cost-guide__results-row_header{height:70px}}.cost-guide__results-row_expanded .cost-guide__results-row-image{display:block}.cost-guide__results-row_expanded .cost-guide__results-row-expand-toggle{background-color:#4a90e2;color:#fff}.cost-guide__results-row_expanded .cost-guide__results-column_value.cost-guide__results-column_title p{display:block}.cost-guide__results-row-expand-toggle{display:block;right:12px;top:12px;position:absolute;color:#4a90e2;border:1px solid #4a90e2;width:23px;height:23px;line-height:24px;font-style:normal;font-weight:400;border-radius:12px;cursor:pointer;pointer-events:all;z-index:10}.cost-guide__results-row-expand-toggle:before{display:block;position:absolute;content:" ";left:-5px;right:-5px;top:-5px;bottom:-5px}.cost-guide__results-row-actions{text-align:center;margin-top:8px}.cost-guide__results-row-image{display:none;width:78px;height:78px;background-size:100%;border-radius:39px;margin:16px auto}@media (min-width:768px){.cost-guide__results-row-expand-toggle{display:none}.cost-guide__results-row-actions{position:absolute;right:32px;bottom:20px}.cost-guide__results-row-image{display:block;position:absolute;left:24px;top:12px}}.cost-guide__results-row-action{display:inline-block;height:25px;line-height:26px;border:1px solid #4a90e2;color:#4a90e2;padding:0 16px;font-size:14px;border-radius:13px}.cost-guide__results-row-action:active,.cost-guide__results-row-action:focus,.cost-guide__results-row-action:hover{color:#fff;background-color:#4a90e2}.cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap,.cost-guide__results-row_value .cost-guide__results-responsive-value-wrap{width:80%;margin:0 auto;overflow:hidden}@media (min-width:768px){.cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap,.cost-guide__results-row_value .cost-guide__results-responsive-value-wrap{width:auto;margin:0;overflow:visible}.cost-guide__results-row_footer:before,.cost-guide__results-row_value:before{display:block;content:" ";position:absolute;top:0;right:0;left:127px;border-top:1px solid #ecedf1}.cost-guide__results-row_footer,.cost-guide__results-row_value{padding-top:16px}}.cost-guide__results-row_footer .cost-guide__results-row_hint,.cost-guide__results-row_value .cost-guide__results-row_hint{width:80%;margin:0 auto}@media (min-width:768px){.cost-guide__results-row_footer .cost-guide__results-row_hint,.cost-guide__results-row_value .cost-guide__results-row_hint{display:none;margin:0;width:auto}}.cost-guide__results-row_value+.cost-guide__results-row_value{margin-top:8px}.cost-guide__results-row_footer,.cost-guide__results-row_hint,.cost-guide__results-row_value{overflow:hidden}.cost-guide__results-row_footer{padding-bottom:16px}.cost-guide__results-row_footer .cost-guide__results-column_value{font-weight:700}.cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{font-size:14px}.cost-guide__results-row_header+.cost-guide__results-row_hint{display:none}@media (min-width:768px){.cost-guide__results-row_value+.cost-guide__results-row_value{margin-top:4px}.cost-guide__results-row_footer+.cost-guide__results-row_footer{border-top:none;padding-top:4px}.cost-guide__results-row_footer{padding-bottom:0}.cost-guide__results-row_header+.cost-guide__results-row_hint{display:block}}.cost-guide__results-row_hint+.cost-guide__results-row_value .cost-guide__results-column_value:first-child{border-top:none}.cost-guide__results-sample-edit{font-size:12px;line-height:22px;height:22px;vertical-align:middle;background-color:transparent;border:1px solid #4a90e2;border-radius:11px;color:#4a90e2;padding:0 8px;margin-left:8px;font-weight:400;text-decoration:none}.cost-guide__results-sample-edit:active,.cost-guide__results-sample-edit:focus{background-color:#4a90e2;color:#fff;text-decoration:none}.cost-guide__results-sample-edit,.cost-guide__results-sample-edit:focus{outline:0}.cost-guide__results-column{text-align:center}.cost-guide__results-column_header.cost-guide__results-column_title{font-size:24px;margin-bottom:20px}.cost-guide__results-column_value{font-size:14px}.cost-guide__results-column_value.cost-guide__results-column_title{border-top:1px solid #ecedf1;padding:16px 32px 0;font-weight:700}@media (min-width:768px){.cost-guide__results-column_header.cost-guide__results-column_title{overflow:hidden;margin-bottom:0}.cost-guide__results-column_value.cost-guide__results-column_title{border-top:none;padding-top:4px;text-align:left;padding-left:4px;font-size:18px}}.cost-guide__results-column_value.cost-guide__results-column_title p{margin-top:16px;font-size:12px;font-weight:400;display:none}.cost-guide__results-column_hint{color:#bdbdbd;font-size:12px}@media (min-width:768px){.cost-guide__results-column_value.cost-guide__results-column_title p{display:block}.cost-guide__results-column_value{padding-top:4px}.cost-guide__results-column_hint{font-size:14px;padding-top:18px}.cost-guide__results-column_hint:first-child{text-align:left;padding-left:4px}}.cost-guide__results-location{font-size:0;height:50px;line-height:50px;display:block;white-space:nowrap}@media (min-width:768px){.cost-guide__results-location{height:70px;line-height:70px}}.cost-guide__results-location-label{font-size:14px;line-height:16px;font-weight:400;margin-right:8px;position:relative;vertical-align:middle;margin-bottom:0;top:4px}.cost-guide__results-location-input{height:40px;padding:4px 4px 0;text-align:center;line-height:40px;vertical-align:middle;width:80px;max-width:80px;font-size:17px;position:relative;top:2px;-webkit-appearance:none;appearance:none;-moz-appearance:none;border:1px solid #dddfe3;border-right:none;border-radius:2px}.cost-guide__results-location-submit{font-size:14px;height:32px;width:32px;max-height:32px;line-height:32px;vertical-align:middle;position:relative;top:2px;-webkit-appearance:none;appearance:none;-moz-appearance:none;border-radius:20px;border:1px solid #4a90e2;background-color:transparent;color:#4a90e2;margin-left:16px;padding:0}.cost-guide__results-location-submit:active{background-color:#4a90e2;color:#fff}.cost-guide__results-location-submit,.cost-guide__results-location-submit:focus{outline:0}.cost-guide__results-location-submit svg{position:relative;top:3px;width:16px;height:16px}.cost-guide__hero{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;font-size:30px;padding-top:25px}@media (min-width:768px){.cost-guide__hero{height:492px;padding-top:70px;font-size:60px}.cost-guide__hero_inner{max-width:1230px;padding:0 40px}}.cost-guide__hero h2{color:#fff;position:relative;font-size:30px;margin:0 auto;width:250px;white-space:nowrap}@media (min-width:768px){.cost-guide__hero h2{font-size:60px;max-width:1230px;width:auto;padding:0 40px}}.cost-guide__hero-cta-button{display:block;font-size:50%;width:140px;margin:30px auto 0;background-color:#fc0;color:#000;text-align:center;height:2.5em;line-height:2.6em;border-radius:18px;padding:0 1em}.cost-guide__hero-cta-button:active,.cost-guide__hero-cta-button:focus,.cost-guide__hero-cta-button:hover{text-decoration:none;color:#000}.cost-guide .mobile-wrap{display:block;content:" "}@media (min-width:768px){.cost-guide__hero-cta-button{width:240px;border-radius:25px;font-size:30%;height:3em;line-height:3.1em;margin:40px 0 0}.cost-guide .mobile-wrap{display:inline-block;width:.3em}}.cost-guide .desktop-wrap{display:inline-block;width:.3em}.cost-guide .breadcrumbs-block{background-color:#0065be;height:40px;max-height:40px;line-height:40px;font-size:12px}.cost-guide .breadcrumbs-block ul{margin:0 auto;padding:0 0 0 20px;list-style:none}@media (min-width:768px){.cost-guide .desktop-wrap{display:block;content:" "}.cost-guide .breadcrumbs-block ul{width:1240px}}.cost-guide .breadcrumbs-block ul li{position:relative;display:inline-block;vertical-align:middle;margin:0;list-style:none}.cost-guide .breadcrumbs-block ul li:after{content:"";display:inline-block;position:relative;vertical-align:middle;height:20px;width:28px;background:url(/img/ui/breadcrumbs/arrow_crumbs.svg) center no-repeat}.cost-guide .breadcrumbs-block ul li:last-child:after{display:none}.cost-guide .breadcrumbs-block ul li a{color:#fff;font-size:12px;line-height:1.3}.cost-guide__for-desktop{display:block}.cost-guide__for-mobile{display:none}@media (max-width:767px){.cost-guide__for-desktop{display:none}.cost-guide__for-mobile{display:block}}.cost-guide__table{max-width:1230px;margin:0 auto}.cost-guide__table .cost-guide__filter{position:absolute;z-index:1;width:100%}.cost-guide__table .table-wrap{position:relative;margin-left:127px}.cost-guide__table .table-wrap:before{position:absolute;content:" ";width:4px;left:-67px;top:180px;bottom:150px;background-image:url(/img/cost-guide/vertical-dash.png);background-position:top center;background-repeat:repeat-y;background-size:2px 6px}.cost-guide__table caption{width:58%;height:70px;line-height:70px;font-size:24px;overflow:hidden}.cost-guide__table td,.cost-guide__table th{width:14%;font-size:14px;text-align:center;vertical-align:top}.cost-guide__table td:nth-child(1),.cost-guide__table th:nth-child(1){width:58%;padding-left:4px;text-align:left}.cost-guide_carpet-flooring .cost-guide__header-title,.cost-guide_hardwood-flooring .cost-guide__header-title{padding-left:40px;padding-right:40px}.cost-guide__table thead th{padding-top:18px;padding-bottom:6px;font-weight:400;color:#bdbdbd}.cost-guide__table tbody td{padding-top:20px;padding-bottom:16px;border-top:1px solid #ecedf1}.cost-guide__table tbody td:nth-child(1){font-size:18px;font-weight:700}.cost-guide__table tbody td:nth-child(1) div{position:relative}.cost-guide__table tbody td:nth-child(1) img{position:absolute;top:10px;left:-108px;width:78px;height:78px;background-size:100%;border-radius:39px}.cost-guide__table tbody td:nth-child(1) p{margin:16px 0 11px;font-size:12px;font-weight:400}.cost-guide__results-column_hw-flooring-quantity,.cost-guide__table tbody td:nth-child(2),.cost-guide__table tfoot td{font-weight:700}.cost-guide__table .cost-guide__results-row-action{margin-top:55px}.cost-guide__table tfoot td{padding-top:8px;padding-bottom:8px;border-top:1px solid #ecedf1}.cost-guide__table tfoot tr:nth-child(1) td{padding-top:20px;padding-bottom:12px;border-top:6px solid #000}.cost-guide__table tfoot tr:nth-child(1) td:nth-child(1){font-size:18px}.cost-guide__header,.cost-guide__header_hardwood-flooring{background-image:url(/img/cost-guide/hardwood-flooring/header-bg.jpg);padding-top:40px;padding-bottom:40px;font-size:24px}@media (min-width:768px){.cost-guide__header,.cost-guide__header_hardwood-flooring{padding-top:90px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header,.cost-guide__header_hardwood-flooring{background-image:url(/img/cost-guide/hardwood-flooring/header-bg@2x.jpg)}}.cost-guide__results-column_hw-flooring-sample-size{background-color:#f3f3f3;font-weight:700;font-size:18px;height:50px;line-height:50px;padding-top:4px}@media (min-width:768px){.cost-guide__results-column_hw-flooring-sample-size{font-size:14px;position:relative;height:70px;line-height:70px;width:15%}.cost-guide__results-column_hw-flooring-sample-size:after{display:block;position:absolute;content:" ";left:0;right:0;bottom:0;height:5px;background-color:#ffe57a}}.cost-guide__results-column_hw-flooring-location{display:block;background-color:#ffe57a;height:50px;line-height:50px}@media (min-width:768px){.cost-guide__results-column_hw-flooring-location{height:70px;line-height:70px;width:25%}.cost-guide_hardwood-flooring .cost-guide__results{max-width:1230px;margin:0 auto}.cost-guide_hardwood-flooring .cost-guide__results-column_header{float:left}.cost-guide_hardwood-flooring .cost-guide__results-column_header.cost-guide__results-column_title{width:60%;line-height:70px;height:70px;position:relative}.cost-guide_hardwood-flooring .cost-guide__results-column_header.cost-guide__results-column_title:after{display:block;position:absolute;content:" ";left:0;right:0;bottom:0;height:5px;background-color:#ffe57a}}.cost-guide_hardwood-flooring .cost-guide__results-row_hint{font-size:0;margin-bottom:6px}.cost-guide_hardwood-flooring .cost-guide__results-column_hint{display:inline-block;width:33.333%;float:left}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-column_hint{width:14%}.cost-guide_hardwood-flooring .cost-guide__results-column_hint:first-child{width:58%}}.cost-guide_hardwood-flooring .cost-guide__results-column_hint.cost-guide__results-column_empty-quantity{width:50%}.cost-guide_hardwood-flooring .cost-guide__results-column_hint.cost-guide__results-column_empty-quantity:nth-child(2){display:none}.cost-guide_hardwood-flooring .cost-guide__results-column_value{display:inline-block;width:33.333%;float:left}.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_title{width:100%;float:none;margin-bottom:12px}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-column_value{width:14%}.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_title{width:58%;float:left}}.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity{width:50%}.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity:nth-child(1){display:none}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity{width:14%}.cost-guide_hardwood-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity:nth-child(1){display:inline-block}}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap{width:70%;margin:0 auto}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap{width:auto;margin:0}}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value{display:inline-block;width:50%;float:left}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{width:100%;float:none;margin-bottom:12px}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_only-value{width:100%;float:none}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value{width:14%}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{width:72%;float:left}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_only-value{width:28%}}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-column_hint{display:inline-block;width:50%;float:left}.cost-guide_hardwood-flooring .cost-guide__results-row_footer .cost-guide__results-row_hint{width:70%;margin:0 auto 6px}.cost-guide_hardwood-flooring .cost-guide__results-column_hint.cost-guide__results-column_item{display:none}.cost-guide_hardwood-flooring .cost-guide__hero_hardwood-flooring{background-color:#906d4c;background-image:url(/img/cost-guide/hardwood-flooring/hero-bg.jpg)}.cost-guide_hardwood-flooring .cost-guide__hero-title_1{font-weight:bolder;font-size:123%;display:block;height:1.07em;letter-spacing:2px;font-family:Helvetica,Arial,sans-serif}.cost-guide_hardwood-flooring .cost-guide__hero-title_2{display:block;position:relative;left:.3em;font-weight:200;font-size:51%;line-height:1;letter-spacing:1px;font-family:"Helvetica Neue",Arial,sans-serif}.cost-guide_hardwood-flooring .cost-guide__hero-title_3{display:block;position:relative;font-weight:700;font-family:Helvetica,Arial,sans-serif;line-height:.8;top:12px;left:.1em}.cost-guide_hardwood-flooring .cost-guide__hero-title_4{font-size:340%;display:block;position:absolute;font-weight:100;font-family:"Helvetica Neue",Arial,sans-serif;left:.75em;top:.6em;line-height:1;height:1em;margin-top:3px}.cost-guide__article-header_hw-flooring{background-image:url(/img/cost-guide/hardwood-flooring/article/header-bg.jpg)}.cost-guide__promo-block-doodle_carpet-flooring{width:233px;height:143px}.cost-guide__header_carpet-flooring{background-image:url(/img/cost-guide/carpet-flooring/header-bg.jpg);padding-top:40px;padding-bottom:40px;font-size:24px}@media (min-width:768px){.cost-guide_hardwood-flooring .cost-guide__results-column_hint.cost-guide__results-column_item{display:block}.cost-guide_hardwood-flooring .cost-guide__hero-title_4{top:.5em;margin-top:14px;left:.93em}.cost-guide__header_carpet-flooring{padding-top:90px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_carpet-flooring{background-image:url(/img/cost-guide/carpet-flooring/header-bg@2x.jpg)}}.cost-guide__results-column_carpet-flooring-quantity{font-weight:700}.cost-guide__results-column_carpet-flooring-sample-size{background-color:#f3f3f3;font-weight:700;font-size:18px;height:50px;line-height:50px;padding-top:4px}@media (min-width:768px){.cost-guide__results-column_carpet-flooring-sample-size{font-size:14px;position:relative;height:70px;line-height:70px;width:15%}.cost-guide__results-column_carpet-flooring-sample-size:after{display:block;position:absolute;content:" ";left:0;right:0;bottom:0;height:5px;background-color:#ffe57a}}.cost-guide__results-column_carpet-flooring-location{display:block;background-color:#ffe57a;height:50px;line-height:50px}@media (min-width:768px){.cost-guide__results-column_carpet-flooring-location{height:70px;line-height:70px;width:25%}.cost-guide_carpet-flooring .cost-guide__results{max-width:1230px;margin:0 auto}.cost-guide_carpet-flooring .cost-guide__results-column_header{float:left}.cost-guide_carpet-flooring .cost-guide__results-column_header.cost-guide__results-column_title{width:60%;line-height:70px;height:70px;position:relative}.cost-guide_carpet-flooring .cost-guide__results-column_header.cost-guide__results-column_title:after{display:block;position:absolute;content:" ";left:0;right:0;bottom:0;height:5px;background-color:#ffe57a}}.cost-guide_carpet-flooring .cost-guide__results-row_hint{font-size:0;margin-bottom:6px}.cost-guide_carpet-flooring .cost-guide__results-column_hint{display:inline-block;width:33.333%;float:left}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-column_hint{width:14%}.cost-guide_carpet-flooring .cost-guide__results-column_hint:first-child{width:58%}}.cost-guide_carpet-flooring .cost-guide__results-column_hint.cost-guide__results-column_empty-quantity{width:50%}.cost-guide_carpet-flooring .cost-guide__results-column_hint.cost-guide__results-column_empty-quantity:nth-child(2){display:none}.cost-guide_carpet-flooring .cost-guide__results-column_value{display:inline-block;width:33.333%;float:left}.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_title{width:100%;float:none;margin-bottom:12px}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-column_value{width:14%}.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_title{width:58%;float:left}}.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity{width:50%}.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity:nth-child(1){display:none}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity{width:14%}.cost-guide_carpet-flooring .cost-guide__results-column_value.cost-guide__results-column_empty-quantity:nth-child(1){display:inline-block}}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap{width:70%;margin:0 auto}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-responsive-value-wrap{width:auto;margin:0}}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-column_value{display:inline-block;width:50%;float:left}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{width:100%;float:none;margin-bottom:12px}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-column_value{width:14%}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-column_value.cost-guide__results-column_title{width:72%;float:left}}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-column_hint{display:inline-block;width:50%;float:left}.cost-guide_carpet-flooring .cost-guide__results-row_footer .cost-guide__results-row_hint{width:70%;margin:0 auto 6px}.cost-guide_carpet-flooring .cost-guide__results-column_hint.cost-guide__results-column_item{display:none}.cost-guide_carpet-flooring .cost-guide__hero_carpet-flooring{background-color:#906d4c;background-image:url(/img/cost-guide/carpet-flooring/hero-bg.jpg)}.cost-guide_carpet-flooring .cost-guide__hero-title_1{font-weight:bolder;font-size:123%;display:block;height:1.07em;letter-spacing:2px;font-family:Helvetica,Arial,sans-serif}.cost-guide_carpet-flooring .cost-guide__hero-title_2{display:block;position:relative;left:.3em;font-weight:200;font-size:51%;line-height:1;letter-spacing:1px;font-family:"Helvetica Neue",Arial,sans-serif}.cost-guide_carpet-flooring .cost-guide__hero-title_3{display:block;position:relative;font-weight:700;font-family:Helvetica,Arial,sans-serif;line-height:.8;top:12px;left:.1em}.cost-guide_carpet-flooring .cost-guide__hero-title_4{font-size:340%;display:block;position:absolute;font-weight:100;font-family:"Helvetica Neue",Arial,sans-serif;left:.75em;top:.6em;line-height:1;height:1em;margin-top:3px}.cost-guide__header_carpet-flooring-article{background-image:url(/img/cost-guide/carpet-flooring/header-bg-article.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_carpet-flooring-article{background-image:url(/img/cost-guide/carpet-flooring/header-bg-article@2x.jpg)}}.cost-guide__article-header_carpet-flooring{background-image:url(/img/cost-guide/carpet-flooring/article/header-bg.jpg)}.cost-guide__article-table_carpet-flooring1{font-size:80%}@media (min-width:768px){.cost-guide_carpet-flooring .cost-guide__results-column_hint.cost-guide__results-column_item{display:block}.cost-guide_carpet-flooring .cost-guide__hero-title_4{top:.5em;margin-top:14px;left:.93em}.cost-guide__article-table_carpet-flooring1 .cost-guide__article-table-column.cost-guide__article-table-column_header{font-size:100%;padding-bottom:12px;text-align:center}.cost-guide__article-table_carpet-flooring1 .cost-guide__article-table-column.cost-guide__article-table-column_value{padding:4px}.cost-guide__article-table_carpet-utility .cost-guide__article-table-row{font-size:80%;width:500px;margin:0 auto}}.cost-guide__article-table_carpet-utility{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding-top:24px}.cost-guide__article-table_carpet-utility .cost-guide__article-table-row{overflow:hidden;border:none!important}.cost-guide__header_laminate-flooring{background-image:url(/img/cost-guide/laminate-flooring/header-bg.jpg);padding-top:40px;padding-bottom:40px;font-size:24px}@media (min-width:768px){.cost-guide__header_laminate-flooring{padding-top:90px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_laminate-flooring{background-image:url(/img/cost-guide/laminate-flooring/header-bg@2x.jpg)}}.cost-guide__header_laminate-flooring-article{background-image:url(/img/cost-guide/laminate-flooring/header-bg-article.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_laminate-flooring-article{background-image:url(/img/cost-guide/laminate-flooring/header-bg-article@2x.jpg)}}.cost-guide__article__laminate-layers{display:inline-block;width:100%;padding-top:40px}.cost-guide__article__laminate-layers .cost-guide__article-ul{float:none;overflow:hidden;width:100%}@media (min-width:1200px){.cost-guide__article__laminate-layers .cost-guide__article-ul{float:left;width:48%;overflow:auto}.cost-guide__article__laminate-layers .cost-guide__article-image{margin-top:-20px!important;margin-right:-100px!important}}.cost-guide__header_ceramic-flooring{background-image:url(/img/cost-guide/ceramic-flooring/header-bg.jpg);padding-top:40px;padding-bottom:40px;font-size:24px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_ceramic-flooring{background-image:url(/img/cost-guide/ceramic-flooring/header-bg@2x.jpg)}}.cost-guide__ceramic-disclaimer{text-align:center;margin:10px 0 0}@media (min-width:768px){.cost-guide__header_ceramic-flooring{padding-top:90px}.cost-guide__ceramic-disclaimer{margin:10px 0 0 130px;text-align:left}}.cost-guide__header_ceramic-flooring-article{background-image:url(/img/cost-guide/ceramic-flooring/header-bg-article.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_ceramic-flooring-article{background-image:url(/img/cost-guide/ceramic-flooring/header-bg-article@2x.jpg)}}.cost-guide__header_vinyl-flooring{background-image:url(/img/cost-guide/vinyl-flooring/header-bg.jpg);padding-top:40px;padding-bottom:40px;font-size:24px}@media (min-width:768px){.cost-guide__header_vinyl-flooring{padding-top:90px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_vinyl-flooring{background-image:url(/img/cost-guide/vinyl-flooring/header-bg@2x.jpg)}}.cost-guide__vinyl-layers{width:494px;height:450px;margin:20px auto;display:block}.cost-guide__header_vinyl-flooring-article{background-image:url(/img/cost-guide/vinyl-flooring/header-bg-article.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cost-guide__header_vinyl-flooring-article{background-image:url(/img/cost-guide/vinyl-flooring/header-bg-article@2x.jpg)}}.cost-guide__article__vinyl-layers{display:inline-block;width:100%;padding-top:40px}.cost-guide__article__vinyl-layers .cost-guide__article-ul{float:none;overflow:hidden;width:100%}@media (min-width:1200px){.cost-guide__article__vinyl-layers .cost-guide__article-ul{float:left;width:48%;overflow:auto}.cost-guide__article__vinyl-layers .cost-guide__article-image{margin-right:-100px!important}}.cost-guide__article .cost-guide__article-container_solid-vs-engineered,.cost-guide__article .cost-guide__article-para_fullsized,.cost-guide__article .cost-guide__article-para_hwf1,.cost-guide__article .cost-guide__article-para_hwf2,.cost-guide__article .cost-guide__article-para_hwf3,.costs-page .costs-page__wrap{overflow:hidden}.cost-guide__article .cost-guide__article-gallery{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cost-guide__article .cost-guide__article-gallery-item{list-style-type:none;text-align:center}.cost-guide__article .cost-guide__article-arrow{display:block;margin:16px auto 0;width:66px;height:48px}.cost-guide__article .cost-guide__article-ask-questions{background-color:#4a90e2;position:relative;padding:10px}.cost-guide__article .cost-guide__article-ask-questions_1{background-color:#fff;padding:48px 0 48px 32px;margin-bottom:24px}.cost-guide__article .cost-guide__article-ask-questions_2{text-align:center}.cost-guide__article .cost-guide__article-ask-questions_2 a{color:#fff;font-size:18px;font-weight:300px}.cost-guide__article .cost-guide__article-ask-questions_2 a:visited{color:#fff}@media (min-width:768px){.cost-guide__article .cost-guide__article-ask-questions_1{margin-bottom:0}.cost-guide__article .cost-guide__article-ask-questions_2{position:absolute;width:260px;right:0;bottom:0;top:0;padding-top:64px}.cost-guide__article .cost-guide__article-ask-questions{max-width:800px;margin:0 auto 64px;padding-right:260px}}.cost-guide__article .cost-guide__article-button{display:block;margin-top:16px;padding:12px 36px 6px;border-radius:3px;color:#fff;text-decoration:none;font-weight:300}.cost-guide__article .cost-guide__article-button_cta{text-align:center;color:#000;background-color:#f8ce1c;font-size:26px;line-height:1.4;margin-left:16px;margin-right:16px}.cost-guide__article .cost-guide__article-button_cta small{font-size:17px;display:block;font-weight:200;white-space:normal}.cost-guide__article .cost-guide__article-button:active,.cost-guide__article .cost-guide__article-button:focus,.cost-guide__article .cost-guide__article-button:hover,.cost-guide__article .cost-guide__article-button:visited{text-decoration:none}.cost-guide__article .cost-guide__article-button:active,.cost-guide__article .cost-guide__article-button:focus,.cost-guide__article .cost-guide__article-button:hover{opacity:.8}.cost-guide__article .cost-guide__article-highlight{display:inline-block;background-color:#fff3c5;padding-left:8px;padding-right:8px;border-radius:2px}.cost-guide__article .cost-guide__article-container,.cost-guide__article .cost-guide__article-h1,.cost-guide__article .cost-guide__article-h2,.cost-guide__article .cost-guide__article-h3,.cost-guide__article .cost-guide__article-h4,.cost-guide__article .cost-guide__article-hero-inner{padding-left:16px;padding-right:16px}@media (min-width:768px){.cost-guide__article .cost-guide__article-button_cta{width:335px;margin:0 auto}.cost-guide__article .cost-guide__article-container,.cost-guide__article .cost-guide__article-h1,.cost-guide__article .cost-guide__article-h2,.cost-guide__article .cost-guide__article-h3,.cost-guide__article .cost-guide__article-h4,.cost-guide__article .cost-guide__article-hero-inner{max-width:960px;padding-left:70px;padding-right:70px;margin:0 auto}}.cost-guide__article .cost-guide__article-container_expanded,.cost-guide__article .cost-guide__article-h1_expanded,.cost-guide__article .cost-guide__article-h2_expanded,.cost-guide__article .cost-guide__article-h3_expanded,.cost-guide__article .cost-guide__article-h4_expanded,.cost-guide__article .cost-guide__article-hero-inner_expanded{padding-left:0;padding-right:0}@media (min-width:768px){.cost-guide__article .cost-guide__article-container_expanded,.cost-guide__article .cost-guide__article-h1_expanded,.cost-guide__article .cost-guide__article-h2_expanded,.cost-guide__article .cost-guide__article-h3_expanded,.cost-guide__article .cost-guide__article-h4_expanded,.cost-guide__article .cost-guide__article-hero-inner_expanded{max-width:960px;padding-left:20px;padding-right:20px;margin:0 auto}}.cost-guide__article .cost-guide__article-container-column{float:none;margin-bottom:32px}@media (min-width:768px){.cost-guide__article .cost-guide__article-container-column{float:left;margin-bottom:32px}.cost-guide__article .cost-guide__article-container_solid-vs-engineered .cost-guide__article-container-column:first-child{padding-right:32px}}.cost-guide__article .cost-guide__article-container-column:last-child{margin-bottom:none}@media (min-width:768px){.cost-guide__article .cost-guide__article-container_solid-vs-engineered .cost-guide__article-container-column:last-child{padding-left:32px}}.cost-guide__article .cost-guide__article-para{line-height:1.7}.cost-guide__article .cost-guide__article-para_hwf1,.cost-guide__article .cost-guide__article-para_hwf3{padding:0 20px;clear:left}@media (min-width:768px){.cost-guide__article .cost-guide__article-para_hwf1,.cost-guide__article .cost-guide__article-para_hwf3{margin-right:492px;padding:0}}.cost-guide__article .cost-guide__article-para_hwf2{clear:right;padding:0 20px}@media (min-width:768px){.cost-guide__article .cost-guide__article-para_hwf2{margin-left:492px;padding:0}}.cost-guide__article .cost-guide__article-para_hint{padding:30px;background-color:#fff3c5}.cost-guide__article .cost-guide__article-para_hint-small{padding:8px;background-color:#fff3c5}.cost-guide__article .cost-guide__article-hero{line-height:1.6;padding:32px 0;margin-bottom:48px}.cost-guide__article .cost-guide__article-hero_default{background-color:#eef2f6;margin-top:80px}.cost-guide__article .cost-guide__article-hero-inner_svg-left{position:relative}@media (min-width:768px){.cost-guide__article .cost-guide__article-hero_default{margin-top:0}.cost-guide__article .cost-guide__article-hero-inner_svg-left{padding-left:190px;margin-top:0}}.cost-guide__article .cost-guide__article-h2{font-size:36px;font-weight:300;text-align:center}.cost-guide__article .cost-guide__article-h3{font-weight:600;font-size:26px}.cost-guide__article .cost-guide__article-h3_table-title{font-size:24px}.cost-guide__article .cost-guide__article-h4{font-size:18px;font-weight:600;margin-bottom:32px}.cost-guide__article .cost-guide__article-header{background-size:cover;background-position:center;color:#fff;padding-top:58px;position:relative;line-height:1.7}.cost-guide__article .cost-guide__article-header:after{display:block;content:" ";max-width:900px;background-color:#fff;position:relative;top:1px;height:24px;margin:0 5px;border-top-right-radius:18px;border-top-left-radius:18px}@media (min-width:768px){.cost-guide__article .cost-guide__article-header:after{margin:0 auto;height:36px}}.cost-guide__article .cost-guide__article-header .cost-guide__article-h2{margin-bottom:36px}.cost-guide__article .cost-guide__article-header .cost-guide__article-para{margin-bottom:1em}.cost-guide__article .cost-guide__article-ul{padding-left:16px}@media (min-width:768px){.cost-guide__article .cost-guide__article-ul{padding-left:0}}.cost-guide__article .cost-guide__article-ul-break{padding-left:40px;padding-right:40px}.cost-guide__article .cost-guide__article-ul_prefinished-adv{list-style:none}.cost-guide__article .cost-guide__article-ul_inside{padding-left:24px}.cost-guide__article .cost-guide__article-ul_sparse .cost-guide__article-list-item+.cost-guide__article-list-item{margin-top:24px}.cost-guide__article .cost-guide__article-ul_unfinished-adv{list-style:none;text-align:center}.cost-guide__article .cost-guide__article-ul_linklike{color:#4a90e2;padding-left:8px}.cost-guide__article .cost-guide__article-ul strong{font-size:18px}.cost-guide__article .cost-guide__article-ul p{margin-top:16px}.cost-guide__article .cost-guide__article-ul_mb4 .cost-guide__article-list-item{margin-bottom:42px}.cost-guide__article .cost-guide__article-ul_mb2 .cost-guide__article-list-item{margin-bottom:24px}.cost-guide__article .cost-guide__article-ul_image-bullet{list-style:none;padding-left:0}.cost-guide__article .cost-guide__article-ul_image-bullet .cost-guide__article-list-item-image{width:178px;height:178px;margin:0 auto 16px}.cost-guide__article .cost-guide__article-ul_long-item-pad li{padding-left:30px}.cost-guide__article .cost-guide__article-ul_regular-size strong{font-size:16px}.cost-guide__article .cost-guide__article-para+.cost-guide__article-ul{margin-top:16px}.cost-guide__article .cost-guide__article-ul+.cost-guide__article-para{margin-top:32px}.cost-guide__article .cost-guide__article-container+.cost-guide__article-h4,.cost-guide__article .cost-guide__article-container+.cost-guide__article-image,.cost-guide__article .cost-guide__article-para+.cost-guide__article-image{margin-top:48px}.cost-guide__article .cost-guide__article-container>.cost-guide__article-h4{padding-left:0}.cost-guide__article .cost-guide__article-image{display:block;margin:0 auto;width:178px;height:178px;appearance:none;border:none;outline:0}.cost-guide__article .cost-guide__article-image_left{width:auto;max-width:100%;height:auto;margin-bottom:24px}@media (min-width:768px){.cost-guide__article .cost-guide__article-image_left{float:left;margin-right:24px;margin-bottom:16px;margin-top:.4em}}.cost-guide__article .cost-guide__article-image_right{width:auto;max-width:100%;height:auto;margin-bottom:24px}@media (min-width:768px){.cost-guide__article .cost-guide__article-image_right{float:right;margin-left:24px;margin-bottom:16px;margin-top:.4em}}.cost-guide__article .cost-guide__article-image_rounded{border-radius:50%}.cost-guide__article .cost-guide__article-image_hwf1{margin-bottom:32px;width:100%;max-width:100%;height:auto}@media (min-width:768px){.cost-guide__article .cost-guide__article-image_hwf1{position:relative;top:4px;width:445px;max-width:445px;height:191px;float:right;margin-left:48px}}.cost-guide__article .cost-guide__article-image_hwf2{margin-bottom:32px;width:100%;max-width:100%;height:auto}@media (min-width:768px){.cost-guide__article .cost-guide__article-image_hwf2{top:4px;width:445px;max-width:445px;height:191px;float:left;margin-right:48px}}.cost-guide__article .cost-guide__article-image_hwf-solid-vs-engineered{display:block;width:80%;height:auto}@media (min-width:768px){.cost-guide__article .cost-guide__article-image_hwf-solid-vs-engineered{width:301px;height:111px;margin:0 auto;display:block}}.cost-guide__article .cost-guide__article-image+.cost-guide__article-h2{margin-top:32px}.cost-guide__article .cost-guide__article-disclaimer{color:#7b7b7b;font-style:italic;font-size:14px}.cost-guide__article .cost-guide__article-svg_whale-question-hero{display:block;margin:-100px auto 0;width:140px;height:264px}@media (min-width:768px){.cost-guide__article .cost-guide__article-svg_whale-question-hero{position:absolute;left:8px;bottom:-80px;margin:0}}.cost-guide__article .cost-guide__article-svg_comic-num{display:block;margin:0 auto;width:60px;height:60px}.cost-guide__article .cost-guide__article-svg_prefinished-adv{display:block;margin:0 auto 16px;width:72px;height:72px}.cost-guide__article .cost-guide__article-svg_prefinished-adv-small{display:block;margin:0 auto 16px;width:50px;height:50px}.cost-guide__article .cost-guide__article-svg_unfinished-adv{width:100px;height:100px;display:block;margin:0 auto}.cost-guide__article .cost-guide__article-list-item{line-height:1.7;margin-bottom:0}.cost-guide__article .cost-guide__article-list-item_large-image-bullet{display:block;min-height:178px;margin-bottom:48px}.cost-guide__article .cost-guide__article-list-item_large-image-bullet img{display:block;margin-bottom:16px}.cost-guide__article .cost-guide__article-table-wrap{float:left;white-space:nowrap;padding-top:4px;padding-bottom:4px}@media (min-width:768px){.cost-guide__article .cost-guide__article-svg_unfinished-adv{position:absolute;top:50%;margin-top:-50px;left:16px}.cost-guide__article .cost-guide__article-list-item_large-image-bullet{position:relative;padding-left:270px}.cost-guide__article .cost-guide__article-list-item_large-image-bullet img{position:absolute;left:0;margin:24px auto}.cost-guide__article .cost-guide__article-list-item_unfinished-adv{text-align:left;position:relative;padding-left:150px;min-height:100px}.cost-guide__article .cost-guide__article-table-wrap_small-compact{padding-left:0;padding-right:0}}.cost-guide__article .cost-guide__article-table-row{border-bottom:1px solid #f3f3f3}.cost-guide__article .cost-guide__article-table-row-inner{white-space:nowrap;margin:0 16px;overflow:hidden}@media (min-width:768px){.cost-guide__article .cost-guide__article-table-row-inner{max-width:820px;margin:0 auto;padding-top:16px}}.cost-guide__article .cost-guide__article-table-row_header{background-color:#fff3c5}.cost-guide__article .cost-guide__article-table-row:last-child{border-bottom:none}.cost-guide__article .cost-guide__article-table-row_group{font-weight:700;border-bottom:none;margin-top:32px;text-align:center}@media (min-width:768px){.cost-guide__article .cost-guide__article-table-row_group{text-align:left}}.cost-guide__article .cost-guide__article-table-row-header+.cost-guide__article-table-row-group,.cost-guide__article .cost-guide__article-table-row_header+.cost-guide__article .cost-guide__article-table-row_group{margin-top:0}.cost-guide__article .cost-guide__article-table-column{float:left;white-space:normal;text-align:center;height:auto;line-height:1.2}.cost-guide__article .cost-guide__article-table-column_header{font-size:12px}@media (min-width:768px){.cost-guide__article .cost-guide__article-table-column{text-align:left;min-height:36px}.cost-guide__article .cost-guide__article-table-column_text-right{text-align:right}.cost-guide__article .cost-guide__article-table-column_header{font-weight:600;font-size:16px}}.cost-guide__article .cost-guide__article-table-column_group{text-align:center}.cost-guide__article .cost-guide__article-table-column_value{padding-top:8px;padding-bottom:8px}@media (min-width:768px){.cost-guide__article .cost-guide__article-table-column_group{text-align:left}.cost-guide__article .cost-guide__article-table-column_value{padding-top:0;padding-bottom:0}}.cost-guide__article .cost-guide__article-table-column.text-center{text-align:center}.cost-guide__article .cost-guide__article-toc{position:relative;margin:16px 0 32px;min-height:190px}@media (min-width:768px){.cost-guide__article .cost-guide__article-toc{padding-left:240px;margin-top:82px}.cost-guide__article .cost-guide__article-toc-image{position:absolute;left:0;top:-56px}}.cost-guide__article .cost-guide__article-toc-items{list-style:none;padding-left:0}.cost-guide__article .cost-guide__article-toc-image{display:block;width:220px;height:220px;margin:32px auto}.cost-guide__article .cost-guide__article-toc-item .item-text{position:relative;display:block;line-height:1.5;padding-left:18px;margin-bottom:16px}.cost-guide__article .cost-guide__article-toc-item .item-text:active,.cost-guide__article .cost-guide__article-toc-item .item-text:hover{color:#efa948;text-decoration:none}.cost-guide__article .cost-guide__article-toc-item .item-text:before{left:0;display:inline-block;content:"\2022";color:#efa948;font-size:130%;vertical-align:middle;position:absolute;top:-1px}@media (min-width:768px){.cost-guide__article .cost-guide__article-toc-item .item-text{margin-bottom:24px}}.cost-guide__article .cost-guide__article-toc-item .item-text_active{color:#efa948;cursor:not-allowed}.cost-guide__article .mb1{margin-bottom:16px!important}.cost-guide__article .mb2{margin-bottom:24px!important}.cost-guide__article .mb3{margin-bottom:32px!important}.cost-guide__article .mb4{margin-bottom:48px!important}.cost-guide__article .mb5{margin-bottom:64px!important}.cost-guide__article .mt1{margin-top:16px!important}.cost-guide__article .mt2{margin-top:24px!important}.cost-guide__article .mt3{margin-top:32px!important}.cost-guide__article .mt4{margin-top:48px!important}.cost-guide__article .mt5{margin-top:64px!important}.cost-guide__article .small-100{width:100%}.cost-guide__article .small-50{width:50%}.cost-guide__article .small-30{width:30%}.cost-guide__article .small-70{width:70%}.cost-guide__article .small-33{width:33.333333%}.cost-guide__article .small-25{width:25%}.cost-guide__article .small-16{width:16.666666%}.cost-guide__article .small-84{width:83.333333%}.costs-page{font-family:Ubuntu,Helvetica,Arial,sans-serif;background-color:#f4f5f8}.costs-page .costs-page__category_windows-doors .costs-page__category-title{background-image:url(/img/costs-page/windows-doors.jpg)}.costs-page .costs-page__category_siding .costs-page__category-title{background-image:url(/img/costs-page/siding.jpg)}.costs-page .costs-page__category_painting .costs-page__category-title{background-image:url(/img/costs-page/painting.jpg)}.costs-page .costs-page__category_kitchens .costs-page__category-title{background-image:url(/img/costs-page/kitchens.jpg)}.costs-page .costs-page__category_electrical .costs-page__category-title{background-image:url(/img/costs-page/electrical.jpg)}.costs-page .costs-page__category_decks-porches .costs-page__category-title{background-image:url(/img/costs-page/decks-porches.jpg)}.costs-page .costs-page__category_bathroom .costs-page__category-title{background-image:url(/img/costs-page/bathroom.jpg)}.costs-page .costs-page__category_plumbing .costs-page__category-title{background-image:url(/img/costs-page/plumbing.jpg)}.costs-page .costs-page__category_roofing .costs-page__category-title{background-image:url(/img/costs-page/roofing.jpg)}.costs-page .costs-page__category_flooring .costs-page__category-title{background-image:url(/img/costs-page/flooring.jpg)}.costs-page .costs-page__category_hvac .costs-page__category-title{background-image:url(/img/costs-page/hvac.jpg)}.costs-page .costs-page__category{margin-bottom:16px}@media (min-width:768px){.cost-guide__article .large-100{width:50%}.cost-guide__article .large-30{width:30%}.cost-guide__article .large-50{width:50%}.cost-guide__article .large-70{width:70%}.cost-guide__article .large-33{width:33.333333%}.cost-guide__article .large-25{width:25%}.cost-guide__article .large-16{width:16.66666%}.cost-guide__article .large-84{width:83.33333%}.costs-page .costs-page__category{width:45%;margin:0 2.5%;float:left}}@media (min-width:992px){.costs-page .costs-page__category{width:30%;margin:0 1.6665%;float:left}}@media (min-width:1200px){.costs-page .costs-page__category{width:23%;margin:0 1%;float:left}}.costs-page .costs-page__category-title{position:relative;height:240px;border-top-left-radius:5px;border-top-right-radius:5px;margin:0;font-size:36px;font-weight:100;text-align:center;z-index:2;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.costs-page .costs-page__category-title:before{display:inline-block;line-height:240px;height:240px;content:" ";vertical-align:middle}.costs-page .costs-page__category-title span{display:inline-block;line-height:1.3;vertical-align:middle;letter-spacing:1.3px;opacity:.9}.costs-page .costs-page__category-links{position:relative;top:-2px;background-color:#fff;padding:34px 34px 20px;box-shadow:0 2px 1px 1px rgba(0,0,0,.15);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.costs-page .costs-page__wrap{padding:0 16px 32px}@media (min-width:768px){.costs-page .costs-page__wrap{max-width:1230px;margin:0 auto}}.costs-page .costs-page__header{background-color:#fff;font-size:30px;padding:43px 0;font-weight:500;text-align:center;margin-bottom:32px}.costs-page .costs-page__header span{display:block;max-width:1230px;padding:0 15px;margin:0 auto}@media (min-width:768px){.costs-page .costs-page__header{text-align:left}}.costs-page .costs-page__category-link{white-space:nowrap;display:block;height:42px;line-height:42px;color:#008fff}.costs-page .costs-page__category-link:active,.costs-page .costs-page__category-link:hover,.costs-page .costs-page__category-link:visited{color:#076dc1;text-decoration:none}.costs-page .costs-page__break{display:none;height:32px}@media (min-width:768px) and (max-width:992px){.costs-page .costs-page__break_small{display:block;width:100%;float:left;clear:both}}@media (min-width:992px) and (max-width:1200px){.costs-page .costs-page__break_medium{display:block;width:100%;float:left;clear:both}}@media (min-width:1200px){.costs-page .costs-page__break_large{display:block;width:100%;float:left;clear:both}}.Navbar-breadcrumb-item,.Navbar-breadcrumb-item:after{color:#fff;display:inline-block;font-weight:100;vertical-align:top}.Navbar{font-family:Ubuntu,Helvetica,Arial,sans-serif;width:100%;text-align:center}.Navbar-breadcrumbs{background-color:#1D70B7}.Navbar-breadcrumbs-items{list-style:none;padding:0;margin:0 auto;height:40px;line-height:36px}@media only screen and (min-width:768px){.Navbar-breadcrumbs-items{width:768px}}@media only screen and (min-width:992px){.Navbar-breadcrumbs-items{width:992px}}@media only screen and (min-width:1200px){.Navbar-breadcrumbs-items{width:1200px}}.Navbar-breadcrumbs-items.is-disabled{pointer-events:none}.Navbar-breadcrumb-item{line-height:1.2em;margin-top:10px;margin-bottom:0;font-size:14px}.Navbar-breadcrumb-item:after{content:"\203A";font-size:170%;line-height:.7em;position:relative;margin:2px 4px 0;opacity:.8}.Navbar-breadcrumb-item:last-child:after{display:none}.Navbar-breadcrumb-item a,.Navbar-breadcrumb-item span{color:inherit;text-decoration:inherit;margin-top:2px;display:inline-block}.Navbar-breadcrumb-item a:focus,.Navbar-breadcrumb-item span:focus{text-decoration:none}.Navbar-breadcrumb-item a:active,.Navbar-breadcrumb-item a:hover,.Navbar-breadcrumb-item span:active,.Navbar-breadcrumb-item span:hover{opacity:.7}.Navbar-breadcrumb-item span:active,.Navbar-breadcrumb-item span:hover{opacity:1}.top-advert-block{font-family:"FS Elliot",Arial,sans-serif;overflow:visible;position:relative}.top-advert-block .top-advert-wrap{position:absolute;left:0;right:0;top:0;bottom:0;height:130%;cursor:pointer}.top-advert-block .top-advert-wrap .close-button{position:absolute;right:10px;top:50%;margin-top:-7px;font-size:14px;z-index:2}.top-advert-block .top-advert-wrap .close-button:after{content:"";position:absolute;right:-10px;top:-10px;width:30px;height:30px}.new-rebate-adv.top-advert-block .top-advert-wrap{cursor:auto;position:relative;min-height:50px;background:url(/img/components/adv/new-rebate-border.png) left bottom repeat-x}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.new-rebate-adv.top-advert-block .top-advert-wrap{background-image:url(/img/components/adv/new-rebate-border@2x.png);background-size:14px 6px}}.new-rebate-adv.top-advert-block .top-advert-wrap:before{position:absolute;left:0;top:0;right:0;bottom:6px;display:block;content:" ";background-color:#ffc907;z-index:0}.new-rebate-adv.top-advert-block .new-rebate-adv{position:relative;width:100%;height:61px;line-height:61px;color:#000;z-index:1;text-align:center}.new-rebate-adv.top-advert-block .adv-content{display:inline-block;line-height:1.2;width:60%;font-size:14px;vertical-align:middle}@media (min-width:768px){.new-rebate-adv.top-advert-block .adv-content{width:auto;font-size:16px}}.new-rebate-adv.top-advert-block .adv-action{cursor:pointer;display:inline-block;background-color:#07336A;color:#fff;height:36px;padding:2px 8px 0;border-radius:18px;width:30%;margin-left:0;line-height:34px;font-size:10px;white-space:nowrap;vertical-align:middle;text-align:center}.new-rebate-adv.top-advert-block .adv-action:active,.new-rebate-adv.top-advert-block .adv-action:hover{opacity:.8;text-decoration:none}.new-rebate-adv.top-advert-block .close-button{display:none}.beat-quote-adv{background-color:#ffc907}.beat-quote-adv .top-advert-wrap{min-height:55px;background-color:#ffc907}@media (min-width:768px){.new-rebate-adv.top-advert-block .adv-action{width:auto;margin-left:12px;font-size:16px;line-height:34px;padding-left:16px;padding-right:16px}.beat-quote-adv .top-advert-wrap{text-align:center}.beat-quote-adv .top-advert-wrap,.beat-quote-adv .top-advert-wrap>div{height:44px;line-height:44px;vertical-align:middle}}.beat-quote-adv .adv-content{font-size:12px;line-height:14px;margin:12px 32px 12px 10px}@media (min-width:768px){.beat-quote-adv .adv-content{display:inline-block;font-size:16px;line-height:16px;margin:0}}.beat-quote-adv .adv-content a,.beat-quote-adv .adv-content a:hover,.beat-quote-adv .adv-content a:visited{color:#000;text-decoration:underline}.beat-quote-adv .adv-icon{position:absolute;width:22px;height:22px;background:url(/img/components/adv/coin.svg) center center no-repeat #ffc907;background-size:100% 100%;border-radius:11px;bottom:-11px;left:50%;margin-left:-11px}@media (min-width:768px){.beat-quote-adv .adv-icon{position:relative;display:inline-block;width:32px;height:32px;bottom:auto;font-size:32px;margin:0 20px;line-height:32px;left:auto;vertical-align:middle}.beat-quote-adv .adv-icon:after{position:absolute;display:block;content:" ";background:url(/img/components/adv/strokes.svg) center center no-repeat;height:32px;width:12px;background-size:100% 100%;left:-12px}}.beat-quote-adv .adv-icon-todo-reminder{position:absolute;width:18px;height:22px;background:url(/img/components/adv/reminder_icon.svg) center center no-repeat;background-size:100% 100%;border-radius:11px;bottom:-11px;left:50%;margin-left:-11px}@media (min-width:768px){.beat-quote-adv .adv-icon-todo-reminder{position:relative;display:inline-block;width:18px;height:22px;bottom:auto;font-size:32px;margin:0 20px;line-height:32px;left:auto;vertical-align:middle}}@media (max-width:768px){.beat-quote-adv.closing .adv-icon,.beat-quote-adv.closing .adv-icon-todo-reminder{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);opacity:0}}.adv-content-reminders{display:block;text-align:center}.adv-content-reminders,.adv-content-reminders:focus,.adv-content-reminders:hover,.adv-content-reminders:visited{color:#000;text-decoration:none}.packery-item.zoom .img{cursor:pointer}.packery-item .img{position:absolute;left:0;top:0;right:5px;bottom:5px;background-size:cover}.packery-item.width1{width:25%}.packery-item.width2{width:50%}.packery-item.height1{height:100px}.packery-item.height2{height:200px}.spin-wizard{perspective-origin:0 0}.spin-wizard .page{position:absolute;transition-duration:.2s;transition-property:none;display:none}.spin-wizard .page.wizard-step-active{display:block}.spin-wizard .page.wizard-step-active-remove{-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;-webkit-transform:rotateY(0) scale(1) rotateX(0);-ms-transform:rotateY(0) scale(1) rotateX(0);transform:rotateY(0) scale(1) rotateX(0);display:block}.spin-wizard .page.wizard-step-active-remove-active{display:block;-webkit-transform:rotateY(90deg) scale(.65) translateY(-60px) rotateX(2deg);-ms-transform:rotateY(90deg) scale(.65) translateY(-60px) rotateX(2deg);transform:rotateY(90deg) scale(.65) translateY(-60px) rotateX(2deg)}.spin-wizard .page.wizard-step-active-add{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;display:block;-webkit-transform:rotateY(-90deg) scale(.65) translateY(-60px) rotateX(2deg);-ms-transform:rotateY(-90deg) scale(.65) translateY(-60px) rotateX(2deg);transform:rotateY(-90deg) scale(.65) translateY(-60px) rotateX(2deg)}.spin-wizard .page.wizard-step-active-add-active{display:block;-webkit-transform:rotateY(0) scale(1) rotateX(0);-ms-transform:rotateY(0) scale(1) rotateX(0);transform:rotateY(0) scale(1) rotateX(0)}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.LoginForm-submit,.attachments-upload{white-space:nowrap;-moz-user-select:none}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-next,.owl-prev{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;background:url(/img/icons/arrow-owl-right.svg) center no-repeat;opacity:.5;display:inline-block}.owl-next{right:0}.owl-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.owl-carousel-wrap{text-align:center}.owl-carousel-wrap .owl-carousel .owl-item img{display:inline-block}.social-share{display:block;text-align:center;z-index:10;margin-bottom:32px}.social-share__button{width:40px;height:40px;display:inline-block;margin-right:8px;margin-bottom:0;background-image:url(/img/components/social-share/icons.png);background-size:81px 245px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-share__button{background-image:url(/img/components/social-share/icons@2x.png)}}.social-share__button_facebook{background-position:0 0}.social-share__button_facebook:active,.social-share__button_facebook:hover{background-position:-41px 0}.social-share__button_linkedin{background-position:0 -41px}.social-share__button_linkedin:active,.social-share__button_linkedin:hover{background-position:-41px -41px}.social-share__button_twitter{background-position:0 -82px}.social-share__button_twitter:active,.social-share__button_twitter:hover{background-position:-41px -82px}.social-share__button_google{background-position:0 -123px}.social-share__button_google:active,.social-share__button_google:hover{background-position:-41px -123px}.social-share__button_email{background-position:0 -164px}.social-share__button_email:active,.social-share__button_email:hover{background-position:-41px -164px}.social-share__button_pinterest{background-position:0 -205px}.social-share__button_pinterest:active,.social-share__button_pinterest:hover{background-position:-41px -205px}.social-share__button:last-child{margin-right:0}@media (min-width:768px){.social-share__button{display:block;margin-right:0;margin-bottom:8px}.social-share{position:fixed;left:4px;top:50%;margin-top:-144px}}.no-padding{padding:0!important}.no-margin{margin:0}.no-border{border:none!important}.width-100p{width:100%}.height-100p{height:100%}.bg-white{background-color:#fff!important}.noFocus:focus{outline:0}.lbl_bold{font-size:16px;font-weight:700}.orange{color:#F90}.nowrap{white-space:nowrap}.basic_list{margin:0;padding-left:15px}.basic_list li{margin-top:10px;margin-bottom:10px;padding-left:7px}.basic_list li img{margin-left:0}.column_list{margin:0;padding:0}.column_list li{display:inline-block;list-style:none;padding-left:10px}.column_list li:first-child{padding-left:0}.pointer{cursor:pointer}input::-ms-clear{display:none!important}.dashboard-card{background-color:#fff;border-radius:10px;box-shadow:0 1px 1px 0 rgba(130,144,179,.36)}.Navbar-profilebtn .profile-dropdown-button,.nav.navbar-nav .profile-dropdown-button{position:relative;display:inline-block;width:100%;height:45px;float:right;z-index:100;background:#066dc1;margin-bottom:0;margin-top:-35px}@media (min-width:768px){.Navbar-profilebtn .profile-dropdown-button,.nav.navbar-nav .profile-dropdown-button{float:left;width:63px;height:55px;margin-top:0;background:0 0}}.Navbar-profilebtn .profile-dropdown-button:after,.nav.navbar-nav .profile-dropdown-button:after{display:block;position:absolute;content:" ";left:0;top:0;right:0;bottom:0;background:url(/img/components/profile-dropdown/dropdown-icon.svg) top 10px right 17px no-repeat;z-index:11;cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;transform-origin:50% 50%}@media (min-width:768px){.Navbar-profilebtn .profile-dropdown-button:after,.nav.navbar-nav .profile-dropdown-button:after{background-position:center}}.Navbar-profilebtn .profile-dropdown-button.active:after,.Navbar-profilebtn .profile-dropdown-button:hover:after,.nav.navbar-nav .profile-dropdown-button.active:after,.nav.navbar-nav .profile-dropdown-button:hover:after{background:url(/img/components/profile-dropdown/dropdown-icon-active.svg) top 10px right 17px no-repeat}@media (min-width:768px){.Navbar-profilebtn .profile-dropdown-button.active:after,.Navbar-profilebtn .profile-dropdown-button:hover:after,.nav.navbar-nav .profile-dropdown-button.active:after,.nav.navbar-nav .profile-dropdown-button:hover:after{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);background-position:center}}.Navbar-profilebtn .profile-dropdown,.nav.navbar-nav .profile-dropdown{position:absolute;top:0;z-index:10;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;opacity:0;display:none;margin-top:68px;line-height:30px;padding:16px 0 14px;right:0;width:300px;background-color:#fff;border-radius:10px 0 10px 10px;box-shadow:0 1px 1px 0 rgba(130,144,179,.36)}.Navbar-profilebtn .profile-dropdown-active,.nav.navbar-nav .profile-dropdown-active{opacity:1;display:block}.Navbar-profilebtn .profile-dropdown:after,.nav.navbar-nav .profile-dropdown:after{display:block;position:absolute;background:#fff;content:" ";width:66px;height:16px;top:0;right:0;z-index:1}.Navbar-profilebtn .profile-dropdown:before,.nav.navbar-nav .profile-dropdown:before{display:block;position:absolute;content:" ";width:62px;height:80px;border-top-left-radius:31px;border-top-right-radius:31px;background-color:#fff;box-shadow:0 0 1px 0 rgba(130,144,179,.36);top:-68px;right:0}@media (min-width:768px){.Navbar-profilebtn .profile-dropdown,.nav.navbar-nav .profile-dropdown{width:380px}}.Navbar-profilebtn .profile-dropdown.__solo,.nav.navbar-nav .profile-dropdown.__solo{width:240px}@media (min-width:768px){.Navbar-profilebtn .profile-dropdown.__solo,.nav.navbar-nav .profile-dropdown.__solo{width:260px}}.Navbar-profilebtn .profile-dropdown-hr,.nav.navbar-nav .profile-dropdown-hr{margin:12px 12px 18px 0}.Navbar-profilebtn .profile-dropdown .row,.nav.navbar-nav .profile-dropdown .row{position:relative;z-index:2;padding:0 20px;margin:0}.Navbar-profilebtn .profile-dropdown-item,.nav.navbar-nav .profile-dropdown-item{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;transform-origin:50% 50%;text-align:center;font-size:12px;line-height:1.3}.Navbar-profilebtn .profile-dropdown-item.icon,.nav.navbar-nav .profile-dropdown-item.icon{width:88px;height:78px;display:inline-block!important}.Navbar-profilebtn .profile-dropdown-item.icon:before,.nav.navbar-nav .profile-dropdown-item.icon:before{display:block;content:" ";height:40px;margin-bottom:8px;background-position:center center;background-repeat:no-repeat}.Navbar-profilebtn .profile-dropdown-item__icon,.nav.navbar-nav .profile-dropdown-item__icon{display:inline-block;margin-bottom:8px;width:40px;height:40px;line-height:40px}.Navbar-profilebtn .profile-dropdown-item__icon_back-to-cf,.nav.navbar-nav .profile-dropdown-item__icon_back-to-cf{width:36px;height:36px;margin-top:2px;margin-bottom:6px}.Navbar-profilebtn .profile-dropdown-item:hover,.nav.navbar-nav .profile-dropdown-item:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.Navbar-profilebtn .profile-dropdown-item,.Navbar-profilebtn .profile-dropdown-item:focus,.Navbar-profilebtn .profile-dropdown-item:hover,.nav.navbar-nav .profile-dropdown-item,.nav.navbar-nav .profile-dropdown-item:focus,.nav.navbar-nav .profile-dropdown-item:hover{color:#000;text-decoration:none}.Navbar-profilebtn .icon-dashboard:before,.nav.navbar-nav .icon-dashboard:before{background-image:url(/img/components/profile-dropdown/dashboard-icon.svg)}.Navbar-profilebtn .icon-profile:before,.nav.navbar-nav .icon-profile:before{background-image:url(/img/components/profile-dropdown/profile-icon.svg)}.Navbar-profilebtn .icon-search:before,.nav.navbar-nav .icon-search:before{background-image:url(/img/components/profile-dropdown/search-icon.svg)}.Navbar-profilebtn .icon-sellaservice:before,.nav.navbar-nav .icon-sellaservice:before{background-image:url(/img/components/profile-dropdown/sellaservice-icon.svg)}.Navbar-profilebtn .icon-signout:before,.nav.navbar-nav .icon-signout:before{background-image:url(/img/components/profile-dropdown/signout-icon.svg)}.Navbar-profilebtn .icon-bestdeals:before,.nav.navbar-nav .icon-bestdeals:before{background-image:url(/img/components/profile-dropdown/bestdeals-icon.svg)}.Navbar-profilebtn .icon-select-contractor:before,.nav.navbar-nav .icon-select-contractor:before{background-image:url(/img/components/profile-dropdown/select-contractor-icon.svg)}select.select-thin{border:1px solid #cacad1;border-radius:5px;padding:5px 25px 5px 5px;font-size:16px;color:#2e6c9f;text-align:left;text-indent:15px!important;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/ui/select2/tick.png) 96% 19px no-repeat}select.select-thin::-ms-expand{display:none}@media (min-width:768px){select.select-thin{background-position:calc(100% - 10px) 19px}}select.select-thin:focus{outline:0}.CustomSelect{width:100%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.select-quotes-list,select.select-request{padding:5px 25px 5px 5px;text-indent:15px!important;-webkit-appearance:none;text-align:left}.CustomSelect::-ms-expand{display:none}.CustomSelect--request-wizard{border:1px solid #36a9e1;border-radius:5px;padding:5px 25px 5px 5px;font-size:16px;color:#36a9e1;text-align:left;text-indent:15px!important;height:48px;background:url(/img/ui/select2/tick.png) 96% 19px no-repeat}@media (min-width:768px){.CustomSelect--request-wizard{background-position:calc(100% - 10px) 19px}}.CustomSelect--request-wizard[disabled]{color:#36a9e1;-webkit-text-fill-color:#36a9e1}.CustomSelect:focus{outline:0}select.select-request{width:100%;display:block;border:1px solid #36a9e1;border-radius:5px;font-size:16px;color:#36a9e1;height:48px;-moz-appearance:none;appearance:none;background:url(/img/ui/select2/tick.png) 96% 19px no-repeat}select.select-request::-ms-expand{display:none}@media (min-width:768px){select.select-request{background-position:calc(100% - 10px) 19px}}select.select-request.select-state-code{width:80px}select.select-request:focus{outline:0}select.select-request[disabled]{color:#36a9e1;-webkit-text-fill-color:#36a9e1}select.select-quotes-list{border:1px solid #f4f4fc;border-radius:10px;font-size:14px;color:#000;height:30px;width:180px;-moz-appearance:none;appearance:none;box-shadow:0 1px 1px 0 rgba(130,144,179,.36);background:url(/img/ui/select2/quote-list-sort.svg) 96% 13px no-repeat #fff}select.select-dark,select.select-grey{text-indent:15px!important;-webkit-appearance:none;padding:5px 25px 5px 5px;color:#000}select.select-quotes-list::-ms-expand{display:none}@media (min-width:768px){select.select-quotes-list{background-position:calc(100% - 10px) 13px}}select.select-quotes-list:focus{outline:0}select.select-quotes-list[disabled]{color:#000;-webkit-text-fill-color:#000}select.select-grey{border:1px solid #e7eaee;border-radius:3px;font-size:16px;text-align:left;height:48px;-moz-appearance:none;appearance:none;background:url(/img/ui/select2/tick.png) 96% 19px no-repeat #edeef3}select.select-dark,select.select-todo-modal{font-size:16px;height:48px;-moz-appearance:none;text-align:left}select.select-grey::-ms-expand{display:none}@media (min-width:768px){select.select-grey{background-position:calc(100% - 10px) 19px}}select.select-grey:focus{outline:0}select.select-dark{border:1px solid #e7eaee;border-radius:3px;min-width:150px;appearance:none;background:url(/img/ui/select2/tick-dark.png) 96% 19px no-repeat #edeef3}select.select-dark::-ms-expand{display:none}@media (min-width:768px){select.select-dark{background-position:calc(100% - 10px) 19px}}select.select-dark:focus{outline:0}select.select-todo-modal{width:100%;display:block;border:0;border-radius:5px;padding:5px 25px 5px 0;color:#36a9e1;text-indent:0!important;-webkit-appearance:none;appearance:none;box-shadow:none;background:url(/img/ui/select2/todo-modal.svg) 96% 19px no-repeat;-webkit-transition:none;transition:none}select.select-todo-modal::-ms-expand{display:none}@media (min-width:768px){select.select-todo-modal{background-position:calc(100% - 10px) 19px}}select.select-todo-modal:focus{outline:0;box-shadow:none}select.select-todo-modal[disabled]{color:#36a9e1;-webkit-text-fill-color:#36a9e1}select.select-contractor{display:inline-block;border:1px solid #f4f4fc;border-radius:10px;padding:5px 25px 5px 5px;font-size:14px;color:#000;text-align:left;text-indent:15px!important;height:30px;width:180px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 1px 1px 0 rgba(130,144,179,.36);background:url(/img/ui/select2/quote-list-sort.svg) 96% 13px no-repeat #fff}.has-error .select-todo-modal,.has-error .select-todo-modal:focus{outline:0;box-shadow:none}select.select-contractor::-ms-expand{display:none}@media (min-width:768px){select.select-contractor{background-position:calc(100% - 10px) 13px}}select.select-contractor.select-contractor-old{width:100%;height:36px;border-radius:4px;border-color:#ccc}select.select-contractor:focus{outline:0}select.select-contractor[disabled]{color:#000;-webkit-text-fill-color:#000}.has-error .select-quotes-list,.has-error .select-request,.has-error .select-thin,.has-error .select-todo-modal{color:#a94442}.attachment-progress{position:relative;line-height:27px;background:#EEF2F5;border-radius:30px;padding:5px 15px;margin:8px;overflow:hidden}.attachment-progress .preview{display:inline-block;width:25px;height:25px;line-height:25px;background-position:center;background-repeat:no-repeat;background-size:cover;vertical-align:top;margin-right:10px;margin-top:2px;margin-left:5px}.attachment-progress .close{position:absolute;top:4px;right:5px}@media (min-width:768px){.attachment-progress .close{top:50%;margin-top:-12px}}.attachment-progress .progress-label{position:relative;display:inline-block;height:1.5em;line-height:1.5em;vertical-align:middle}.attachment-progress .file-name{display:block;font-size:12px}.attachment-progress .progress{position:absolute;display:block;left:0;right:0;height:4px;border-radius:0}.attachment-progress .progress .progress-bar{border-radius:0}.attachment-progress .document{position:relative;display:inline-block;vertical-align:middle;height:36px;padding-left:48px}.attachment-progress .document:before{top:0;left:0;width:36px;height:36px;position:absolute;display:block;content:" ";background:url(/img/components/attachments/document.svg) left top no-repeat;background-size:90%}.attachment-progress .document:after{top:50%;margin-top:-.5em;left:4px;font-size:11px;position:absolute;display:block;content:"." attr(extname);color:#fff;width:24px;height:1em;line-height:1em;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-progress .form-control{display:block;width:240px;margin-left:48px}.submit-textinput .attachments-upload{border:none;cursor:pointer;width:20px;height:20px;padding:0;border-radius:0;color:#076dc1;background:url(/img/components/attachments/clip.svg) center no-repeat #fff}.submit-textinput .attachments-upload:active,.submit-textinput .attachments-upload:focus,.submit-textinput .attachments-upload:hover{-webkit-box-shadow:none;box-shadow:none;background:url(/img/components/attachments/clip.svg) center no-repeat #fff;color:#008FFF;opacity:.7}.attachments-upload{display:inline-block;margin-bottom:0;font-weight:400;vertical-align:middle;line-height:1.42857143;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:url(/img/components/attachments/clip.svg) 8px center no-repeat #fff;background-size:18px;color:#008FFF;border:1px solid #008FFF;border-radius:10px;padding:6px 12px 6px 32px;font-size:12px;text-align:center}.attachments-upload.active:focus,.attachments-upload:active:focus,.attachments-upload:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.attachments-upload:focus,.attachments-upload:hover{text-decoration:none}.attachments-upload.active,.attachments-upload:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.attachments-upload.disabled,.attachments-upload[disabled],fieldset[disabled] .attachments-upload{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.attachments-upload span{line-height:1em;vertical-align:middle}.attachments-upload:active,.attachments-upload:focus,.attachments-upload:hover{background:url(/img/components/attachments/clip.svg) 8px center no-repeat #fff;color:#008FFF;opacity:.7}.photos-uploader+.attachments-upload,.row+.attachments-upload{margin-top:16px}.breadcrumbs{position:relative}.breadcrumbs .breadcrumbs-block_has-additionals{height:auto;max-height:10000px}.breadcrumbs .breadcrumbs-block__additional{float:none;width:auto;color:#0065be;background-color:#fff;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;margin-left:-20px}@media (min-width:768px){.breadcrumbs .breadcrumbs-block_has-additionals{height:40px}.breadcrumbs .breadcrumbs-block__additional{float:right;height:38px;top:2px;background-color:transparent;color:#fff}}.breadcrumbs .breadcrumbs-block__additional-item{display:block!important;font-size:120%;height:42px!important;line-height:42px;cursor:pointer;padding:0 16px;border-bottom:1px solid #e7e7e7;color:#0065be}.breadcrumbs .breadcrumbs-block__additional-item:last-child{border-bottom:none}.breadcrumbs .breadcrumbs-block__additional-item:active{color:#fff;background-color:#0065be;border-bottom:none}@media (min-width:768px){.breadcrumbs .breadcrumbs-block__additional-item{margin-left:12px!important;display:inline-block!important;height:38px!important;line-height:38px!important;border-bottom:none;background-color:transparent;color:#fff;position:relative;vertical-align:top!important}}.breadcrumbs .breadcrumbs-block__additional-item:after{width:8px!important;height:42px!important;line-height:42px;content:"\203A"!important;float:right;display:block!important;vertical-align:middle;font-size:140%;text-align:center;margin:0;font-weight:200;position:relative;background:0 0!important}.breadcrumbs .breadcrumbs-block__additional-item_active{background-color:#0065be;color:#fff;border-bottom:none}@media (min-width:768px){.breadcrumbs .breadcrumbs-block__additional-item:after{float:none;display:inline-block!important;transform:rotate3d(0,0,1,90deg);margin:0 0 0 8px;height:38px;line-height:38px}.breadcrumbs .breadcrumbs-block__additional-item_active{background-color:#fff;color:#0065be}}.breadcrumbs .breadcrumbs-block__additional-navigation{display:none;background-color:#fff}.breadcrumbs .breadcrumbs-block__additional-navigation_active{display:block;position:fixed;overflow-x:hidden;overflow-y:scroll;left:0;top:0;right:0;bottom:0;z-index:9999}@media (min-width:768px){.breadcrumbs .breadcrumbs-block__additional-navigation_active{position:absolute;top:40px;left:0;right:0;bottom:auto;box-shadow:0 7px 10px 0 rgba(0,0,0,.3)}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__close{display:none}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__title_breadcrumbs{text-align:center;margin-top:32px;margin-bottom:32px;font-size:170%!important}}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_row-break{float:left;width:100%;display:block;height:5px;line-height:5px}@media (min-width:768px){.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs{display:block;float:left;width:25%;border-bottom:0;font-size:110%!important}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs a{font-size:110%!important}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs:active,.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs:hover{background-color:transparent;color:#0065be!important}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs:active a,.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__item_breadcrumbs:hover a{color:#0065be!important;text-decoration:underline!important}.breadcrumbs .breadcrumbs-block__additional-navigation_active .navigation__items_breadcrumbs{overflow:hidden;padding-bottom:16px}}.navigation__title_breadcrumbs{margin:50px 30px}.navigation__items{padding-left:0!important}.navigation__item_breadcrumbs{color:#0065be!important;display:block!important;border-bottom:1px solid #e7e7e7}.navigation__item_breadcrumbs a{padding:10px 32px 9px;display:block!important;font-size:18px!important;color:#0065be!important;vertical-align:middle;text-decoration:none!important}.navigation__item_breadcrumbs:after{display:none!important}.navigation__item_breadcrumbs:active,.navigation__item_breadcrumbs:hover{background-color:#0065be;color:#fff;border-bottom-color:#0065be}.navigation__item_breadcrumbs:active a,.navigation__item_breadcrumbs:hover a{color:#fff!important}.navigation__item_breadcrumbs:focus a{text-decoration:none!important}.navigation__close{font-size:36px;font-weight:200;width:36px;height:36px;line-height:34px;border-radius:18px;position:fixed;top:12px;right:12px;-webkit-appearance:none;appearance:none;padding:0;background-color:#fff;outline:0;z-index:10000}.navigation__close:after{content:"\00d7";display:inline-block}.navigation__close:focus{outline:0!important}.modal.modal-select-contractor{box-shadow:none}.modal.modal-select-contractor .modal-dialog{max-width:450px}.modal.modal-select-contractor .modal-content{padding:48px 35px 24px;box-shadow:none}.modal.modal-select-contractor .modal-body{padding:0;line-height:1.5}.modal.modal-select-contractor .modal__close{position:absolute;top:16px;right:20px;width:18px;height:18px;font-size:200%;opacity:1}.ContractorsPagination .pagination .page.disabled,.ContractorsPagination .pagination .page.placeholder,.modal.modal-select-contractor .modal__close:hover{opacity:.7}.modal .select-contractor__title{text-align:center;font-weight:700;margin-bottom:32px;font-size:22px}.modal .select-contractor__list{padding:0 64px;list-style:none;margin-bottom:0}.modal .select-contractor__logo{height:100%;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.modal .select-contractor__item{position:relative;padding:12px;height:120px;width:auto;max-height:120px;vertical-align:middle;text-align:center;cursor:pointer;border:1px solid #008FFF;border-radius:6px}.modal .select-contractor__item_no-logo{display:table;width:100%}.modal .select-contractor__item:hover{border-color:#fcb813}.modal .select-contractor__name{display:table-cell;font-size:18px;color:inherit;vertical-align:middle;line-height:1.2;text-transform:uppercase}.modal .select-contractor__item+.select-contractor__item{margin-top:16px}.sw-ConfirmLocation{position:absolute;top:10px;left:calc(-2%);width:192px;background-color:rgba(255,255,255,.9);z-index:5;border-radius:16px;box-shadow:0 6px 8px -4px rgba(0,0,0,.3);padding:24px 16px 8px}.sw-ConfirmLocation:before{display:block;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 16px 12px;border-color:transparent transparent rgba(255,255,255,.9);top:-12px;left:calc(80px)}.sw-ConfirmLocation-close{display:block;position:absolute;color:#000;font-size:18px;right:16px;top:10px;cursor:pointer}.sw-ConfirmLocation-close,.sw-ConfirmLocation-close:active,.sw-ConfirmLocation-close:hover{text-decoration:none}.sw-ConfirmLocation-close:visited{color:#000}.sw-ConfirmLocation-text{display:block;margin-bottom:16px;font-size:18px;line-height:1.6;text-align:center}.sw-ConfirmLocation-button{position:relative;display:block;width:150px;height:40px;line-height:28px;margin:0 auto;border-radius:20px;background-color:#ffcc31;color:#000;text-transform:uppercase}.sw-ConfirmLocation-button:hover{opacity:.8}.sw-ConfirmLocation-button .ladda-spinner{position:absolute;right:24px!important;top:20px!important}@media (max-width:991px){.logo-confirm-location-helper{margin:0 auto;width:170px}}.ContractorMembershipIcon{display:inline-block;width:80px;height:80px;line-height:80px;vertical-align:middle;background-size:1600px 80px;background-image:url(/img/contractors/membership/membership-sprite.png)}.ContractorMembershipIcon--small{width:40px;height:40px;background-size:800px 40px}.ContractorMembershipIcon--large{width:160px;height:160px;background-size:3200px 160px}.ContractorMembershipIcon--NKBA{background-position:-1519px 0}.ContractorMembershipIcon--NKBA.ContractorMembershipIcon--small{background-position:-759px 0}.ContractorMembershipIcon--NKBA.ContractorMembershipIcon--large{background-position:-3039px 0}.ContractorMembershipIcon--PDCA{background-position:-1439px 0}.ContractorMembershipIcon--PDCA.ContractorMembershipIcon--small{background-position:-719px 0}.ContractorMembershipIcon--PDCA.ContractorMembershipIcon--large{background-position:-2879px 0}.ContractorMembershipIcon--PLUMBERS_UNION{background-position:-1359px 0}.ContractorMembershipIcon--PLUMBERS_UNION.ContractorMembershipIcon--small{background-position:-679px 0}.ContractorMembershipIcon--PLUMBERS_UNION.ContractorMembershipIcon--large{background-position:-2719px 0}.ContractorMembershipIcon--ASPE{background-position:-1279px 0}.ContractorMembershipIcon--ASPE.ContractorMembershipIcon--small{background-position:-639px 0}.ContractorMembershipIcon--ASPE.ContractorMembershipIcon--large{background-position:-2559px 0}.ContractorMembershipIcon--ACCA_MEMBER{background-position:-1199px 0}.ContractorMembershipIcon--ACCA_MEMBER.ContractorMembershipIcon--small{background-position:-599px 0}.ContractorMembershipIcon--ACCA_MEMBER.ContractorMembershipIcon--large{background-position:-2399px 0}.ContractorMembershipIcon--BPI_GOLDSTAR_MEMBER{background-position:-1119px 0}.ContractorMembershipIcon--BPI_GOLDSTAR_MEMBER.ContractorMembershipIcon--small{background-position:-559px 0}.ContractorMembershipIcon--BPI_GOLDSTAR_MEMBER.ContractorMembershipIcon--large{background-position:-2239px 0}.ContractorMembershipIcon--NSF{background-position:-1039px 0}.ContractorMembershipIcon--NSF.ContractorMembershipIcon--small{background-position:-519px 0}.ContractorMembershipIcon--NSF.ContractorMembershipIcon--large{background-position:-2079px 0}.ContractorMembershipIcon--ASA{background-position:-959px 0}.ContractorMembershipIcon--ASA.ContractorMembershipIcon--small{background-position:-479px 0}.ContractorMembershipIcon--ASA.ContractorMembershipIcon--large{background-position:-1919px 0}.ContractorMembershipIcon--JERSEY_GAS_PARTICIPATING_CONTRACTOR{background-position:-879px 0}.ContractorMembershipIcon--JERSEY_GAS_PARTICIPATING_CONTRACTOR.ContractorMembershipIcon--small{background-position:-439px 0}.ContractorMembershipIcon--JERSEY_GAS_PARTICIPATING_CONTRACTOR.ContractorMembershipIcon--large{background-position:-1759px 0}.ContractorMembershipIcon--NATE{background-position:-799px 0}.ContractorMembershipIcon--NATE.ContractorMembershipIcon--small{background-position:-399px 0}.ContractorMembershipIcon--NATE.ContractorMembershipIcon--large{background-position:-1599px 0}.ContractorMembershipIcon--NAHB{background-position:-719px 0}.ContractorMembershipIcon--NAHB.ContractorMembershipIcon--small{background-position:-359px 0}.ContractorMembershipIcon--NAHB.ContractorMembershipIcon--large{background-position:-1439px 0}.ContractorMembershipIcon--AHRI{background-position:-639px 0}.ContractorMembershipIcon--AHRI.ContractorMembershipIcon--small{background-position:-319px 0}.ContractorMembershipIcon--AHRI.ContractorMembershipIcon--large{background-position:-1279px 0}.ContractorMembershipIcon--BBB{background-position:-559px 0}.ContractorMembershipIcon--BBB.ContractorMembershipIcon--small{background-position:-279px 0}.ContractorMembershipIcon--BBB.ContractorMembershipIcon--large{background-position:-1119px 0}.ContractorMembershipIcon--NARI{background-position:-479px 0}.ContractorMembershipIcon--NARI.ContractorMembershipIcon--small{background-position:-239px 0}.ContractorMembershipIcon--NARI.ContractorMembershipIcon--large{background-position:-959px 0}.ContractorMembershipIcon--MSCA{background-position:-399px 0}.ContractorMembershipIcon--MSCA.ContractorMembershipIcon--small{background-position:-199px 0}.ContractorMembershipIcon--MSCA.ContractorMembershipIcon--large{background-position:-799px 0}.ContractorMembershipIcon--UAC{background-position:-319px 0}.ContractorMembershipIcon--UAC.ContractorMembershipIcon--small{background-position:-159px 0}.ContractorMembershipIcon--UAC.ContractorMembershipIcon--large{background-position:-639px 0}.ContractorMembershipIcon--KEYSTONE_HELP{background-position:-239px 0}.ContractorMembershipIcon--KEYSTONE_HELP.ContractorMembershipIcon--small{background-position:-119px 0}.ContractorMembershipIcon--KEYSTONE_HELP.ContractorMembershipIcon--large{background-position:-479px 0}.ContractorMembershipIcon--QSC{background-position:-159px 0}.ContractorMembershipIcon--QSC.ContractorMembershipIcon--small{background-position:-79px 0}.ContractorMembershipIcon--QSC.ContractorMembershipIcon--large{background-position:-319px 0}.ContractorMembershipIcon--MCAA{background-position:-79px 0}.ContractorMembershipIcon--MCAA.ContractorMembershipIcon--small{background-position:-39px 0}.ContractorMembershipIcon--MCAA.ContractorMembershipIcon--large{background-position:-159px 0}.ContractorMembershipIcon--PHCC,.ContractorMembershipIcon--PHCC.ContractorMembershipIcon--large,.ContractorMembershipIcon--PHCC.ContractorMembershipIcon--small{background-position:1px 0}.ContractorBrandIcon{display:inline-block;width:100px;height:100px;line-height:100px;vertical-align:middle}.ContractorBrandIcon--small{width:40px;height:40px}.ContractorBrandIcon--large{width:160px;height:160px}.ContractorBrandIcon--whirlpool{background:url(/img/contractors/brand/whirlpool.png) center center no-repeat}.ContractorBrandIcon--waterquality{background:url(/img/contractors/brand/waterquality.png) center center no-repeat}.ContractorBrandIcon--comfortspecialist{background:url(/img/contractors/brand/comfortspecialist.png) center center no-repeat}.ContractorBrandIcon--bradfordwhite{background:url(/img/contractors/brand/bradfordwhite.png) center center no-repeat}.ContractorElem{padding:20px 10px;border-bottom:1px solid #f2f6f8;-webkit-display:flex;display:flex;position:relative;min-height:160px}.ContractorElem:last-child{border-bottom:none}.ContractorElem:after{content:"\203A";display:inline-block;color:#076dc1;position:absolute;right:16px;top:35px;font-size:16px}.ContractorElem--advanced{background-color:#f2f6f8;border-bottom-color:#fff}@media (min-width:768px){.ContractorElem{margin-right:26px;padding:23px 14px 23px 10px;border-radius:6px}.ContractorElem:after{display:none}.ContractorElem--advanced{padding-bottom:21px}.ContractorElem--advanced .ContractorElem-pic-frame{min-height:125px}}.ContractorElem--advanced .ContractorElem-avatar-image{border-radius:0}.ContractorElem--advanced .ContractorElem-info{margin-top:0}.ContractorElem-pic-frame{margin:0 17px 0 0}@media (min-width:768px){.ContractorElem-pic-frame{margin:0 30px 0 0;width:116px;-webkit-flex-shrink:0;flex-shrink:0}}.ContractorElem-avatar-image{width:50px;height:50px;border-radius:25px;background-size:cover;background-position:center;position:relative;z-index:2;margin:0 auto}@media (min-width:768px){.ContractorElem-avatar-image{width:80px;height:80px;border-radius:40px}}.ContractorElem:nth-child(1) .ContractorElem-avatar-default{background:#f8f6d2;color:#f1951c}.ContractorElem:nth-child(2) .ContractorElem-avatar-default{background:#d2f8e0;color:#4db174}.ContractorElem:nth-child(3) .ContractorElem-avatar-default{background:#d2f8f8;color:#4da7b1}.ContractorElem:nth-child(4) .ContractorElem-avatar-default{background:#F2F6F8;color:#8797A8}.ContractorElem:nth-child(5) .ContractorElem-avatar-default{background:#f2d3e0;color:#b14d8f}.ContractorElem:nth-child(6) .ContractorElem-avatar-default{background:#f2e7d3;color:#b17d4d}.ContractorElem-avatar-default{width:50px;height:50px;border-radius:25px;line-height:50px;font-size:30px;text-align:center;margin:0 auto;vertical-align:middle}.ContractorElem-cta-wrap{margin-top:16px;-webkit-display:flex;display:flex;-webkit-flex-direction:column;flex-direction:column;align-items:center}@media (min-width:768px){.ContractorElem-avatar-default{width:80px;height:80px;line-height:80px;border-radius:40px}.ContractorElem-cta-wrap{margin-top:0;-webkit-flex-direction:row;flex-direction:row;justify-content:center;position:absolute;bottom:21px;left:17px}.ContractorElem-info{float:left;margin-top:12px;padding-left:16px;margin-left:-16px}}.ContractorElem-info{position:relative;-webkit-flex-grow:1;flex-grow:1}.ContractorElem-index{font-size:15px;display:inline-block;color:#959595}.ContractorElem-rating{-webkit-display:flex;display:flex;align-items:center;padding-left:16px;margin-bottom:11px;-webkit-justify-content:flex-start;justify-content:flex-start}@media (min-width:768px){.ContractorElem-index{position:absolute;left:0;top:6px}.ContractorElem-rating{padding-left:0;-webkit-justify-content:flex-start;justify-content:flex-start}}.ContractorElem-rating img{width:15px!important}.ContractorElem-rating-val{display:inline-block;margin-top:7px;font-size:14px;line-height:14px;vertical-align:top}.ContractorElem-rating-reviews{margin-left:30px;color:#008fff}.ContractorElem-description{font-size:14px;font-weight:400;line-height:1.21;padding-left:16px;padding-right:20px}.ContractorElem-get-quote,.ContractorElem-see-more{font-size:14px;text-decoration:none!important;line-height:30px}@media (min-width:768px){.ContractorElem-description{padding-right:0;padding-left:0;margin-bottom:20px}}.ContractorElem-location{font-size:14px;color:#959595;margin-top:10px;padding-left:16px}.ContractorElem-location span:first-child{text-transform:capitalize}.ContractorElem-miles--advanced{color:#000}.ContractorElem-cta{display:inline-block;width:28px;height:28px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:10px;border-radius:100%;border:1px solid #0070C2;cursor:pointer;margin-bottom:16px}@media (min-width:768px){.ContractorElem-location{padding-left:0;margin-top:10px}.ContractorElem-cta{margin:0 3px}}.ContractorElem-cta:last-child{margin-bottom:0}.ContractorElem-cta--msg{background-image:url(/img/gwl/message-conractor.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ContractorElem-cta--msg{background-image:url(/img/gwl/message-conractor@2x.png)}}.ContractorElem-cta--call{background-image:url(/img/gwl/request-call.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ContractorElem-cta--call{background-image:url(/img/gwl/request-call@2x.png)}}.ContractorElem-cta--visit{background-image:url(/img/gwl/request-visit.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ContractorElem-cta--visit{background-image:url(/img/gwl/request-visit@2x.png)}}.ContractorElem-get-quote{position:absolute;display:none;bottom:0;font-weight:500;color:#191919!important;width:150px;border-radius:5px;background-color:#ffda34;text-align:center;cursor:pointer;margin-top:10px}.ContractorElem-get-quote--mobile{display:block;position:static;margin-left:16px}@media (min-width:768px){.ContractorElem-get-quote{right:0;bottom:inherit;margin-top:0;display:block}.ContractorElem-get-quote--mobile{display:none}}.ContractorElem-see-more{font-weight:400;color:#008fff!important;padding-right:17px;display:none;width:113px;height:30px;padding-left:17px;border-radius:5px;background-color:#fff;border:1px solid #dde6f0;position:absolute;right:0;top:20px}@media (min-width:768px){.ContractorElem-see-more{display:block}}.ContractorElem-see-more:after{content:"\203A";display:inline-block;color:#076dc1;position:absolute;right:12px;top:0;font-size:16px}.ContractorElem-see-more--advanced{bottom:0;top:inherit}.ContractorElem-see-more--mobile{margin-top:10px;display:inline-block}a.ContractorElem-name{font-size:18px;font-weight:400;color:#008fff;text-decoration:none;display:inline-block;margin-top:3px}a.ContractorElem-name span{display:inline-block;text-transform:lowercase}a.ContractorElem-name span:first-letter{text-transform:uppercase}.ContractorsPagination{margin:10px auto 0;text-align:center}@media (min-width:768px){.ContractorsPagination{text-align:left;margin:20px 0}}.ContractorsPagination .pagination-label{display:inline-block;vertical-align:top;margin-top:17px;margin-left:150px;line-height:40px;font-size:14px;color:#959595}.ContractorsPagination .pagination{padding-left:0;list-style-type:none;font-size:0;margin-bottom:0}.ContractorsPagination .pagination .page{border-radius:5px;border:1px solid #dde6f0;display:inline-block;position:relative;vertical-align:middle;width:50px;height:50px;line-height:50px;font-size:18px;color:#468ee5;text-align:center;margin-right:8px;margin-bottom:0}@media (max-width:767px){.ContractorsPagination .pagination .page:nth-child(6),.ContractorsPagination .pagination .page:nth-child(7),.ContractorsPagination .pagination .page:nth-child(8){display:none}.ContractorsPagination .pagination .page.next{display:inline-block!important}}.ContractorsPagination .pagination .page.active a{border-radius:5px;color:#8797a8;background:#dce6f0;pointer-events:none}.ContractorsPagination .pagination .page.disabled{cursor:no-drop;display:none}.ContractorsPagination .pagination .page.disabled a{pointer-events:none}.ContractorsPagination .pagination .page.prev{width:50px}.ContractorsPagination .pagination .page.prev .pagination-arrow-icon{top:17px;left:12px;transform:rotate(180deg)}@media (min-width:768px){.ContractorsPagination .pagination{margin-top:15px;margin-left:0;margin-bottom:0}.ContractorsPagination .pagination .page.disabled{display:inline-block}.ContractorsPagination .pagination .page.prev{width:90px}.ContractorsPagination .pagination .page.prev .pagination-arrow-icon{left:23px}}.ContractorsPagination .pagination .page.next{width:50px;height:50px;font-size:18px;margin-right:0}.ContractorsPagination .pagination .page.next .pagination-arrow-icon{right:10px;top:17px}@media (min-width:768px){.ContractorsPagination .pagination .page.next{width:90px}.ContractorsPagination .pagination .page.next .pagination-arrow-icon{right:23px}}.ContractorsPagination .pagination .page a{border-radius:5px;display:block;width:100%;height:100%;padding:0;margin:0;line-height:50px;border:none;font-size:18px}.LoginForm-input,.LoginForm-submit{line-height:1.42857143;background-image:none}.ContractorsPagination .pagination-arrow-icon{width:27px;height:15px;position:absolute}.gmap-marker{width:0;height:100px;position:relative}.gmap-marker__content{width:190px;height:auto;min-height:50px;border-radius:6px;padding:15px 30px 15px 15px;margin-bottom:40px;bottom:0;background-color:#076dc1;display:flex;align-items:center;justify-content:center;position:absolute;z-index:999;cursor:pointer}.gmap-marker__content:after{content:"";display:inline-block;position:absolute;bottom:-9px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#076dc1 transparent transparent}.gmap-marker__content:before{content:"\203A";display:inline-block;color:#fff;position:absolute;right:10px;top:50%;font-size:20px;margin-top:-10px}.gmap-marker__content p{font-family:Ubuntu;font-size:14px;text-align:center;color:#fff;margin:0;word-break:normal}.LoginForm{text-align:center;font-family:"FS Elliot SC",Arial,sans-serif}.LoginForm-header{font-family:"FS Elliot",sans-serif;font-size:36px;margin-top:0}.LoginForm-subheader{font-family:"FS Elliot SC",sans-serif;font-size:16px;font-weight:600;margin:0 0 10px}.LoginForm-login-block{border-top:1px solid #eee;padding:20px 0}.LoginForm-input-wrap--bw{margin-bottom:15px}.LoginForm-input{display:block;width:100%;height:48px;padding:6px 12px;font-size:16px;color:#36A9E1;background-color:#fff;border:1px solid #36A9E1;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.LoginForm-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.LoginForm-input::-moz-placeholder{color:grey;opacity:1}.LoginForm-input:-ms-input-placeholder{color:grey}.LoginForm-input::-webkit-input-placeholder{color:grey}.LoginForm-submit{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;color:#fff;background-color:#fbba00;padding:10px 12px;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;border:1px solid transparent}.LoginForm-submit.active,.LoginForm-submit:active,.LoginForm-submit:focus,.LoginForm-submit:hover,.open .dropdown-toggle.LoginForm-submit{color:#fff;background-color:#d29c00;border-color:#be8d00}.LoginForm-submit.active,.LoginForm-submit:active,.open .dropdown-toggle.LoginForm-submit{background-image:none}.LoginForm-submit.disabled,.LoginForm-submit.disabled.active,.LoginForm-submit.disabled:active,.LoginForm-submit.disabled:focus,.LoginForm-submit.disabled:hover,.LoginForm-submit[disabled],.LoginForm-submit[disabled].active,.LoginForm-submit[disabled]:active,.LoginForm-submit[disabled]:focus,.LoginForm-submit[disabled]:hover,fieldset[disabled] .LoginForm-submit,fieldset[disabled] .LoginForm-submit.active,fieldset[disabled] .LoginForm-submit:active,fieldset[disabled] .LoginForm-submit:focus,fieldset[disabled] .LoginForm-submit:hover{background-color:#fbba00;border-color:#fbba00}.LoginForm-submit .badge{color:#fbba00;background-color:#fff}@media (min-width:768px){.LoginForm-submit{font-size:20px}}.LoginForm-submit--bw{width:100%}.LoginForm-social-button{display:inline-block;width:270px;height:41px}.LoginForm-social-button:hover{opacity:.8}.LoginForm-social-button--gplus{background:url(/img/ui/btn-join-google-plus.png)}.LoginForm-social-button--bw{margin:0 0 10px}.LoginForm-tip{color:#000;font-size:14px;margin:0} powered by Olark live chat software