@charset "UTF-8";@-ms-viewport{width:device-width}*,:after,:before{box-sizing:inherit}html{color:#5c6670;font-size:1em;line-height:1.4;font-family:GT-America-Standard-Regular,sans-serif}input{font-size:1em;font-family:GT-America-Standard-Regular,sans-serif}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}img[src$=".svg"]{width:100%}@media only screen and (min-device-width:375px) and (max-device-width:1024px) and (orientation:portrait){body.non-mobile #rotate-overlay{display:block}}body.mobile #mobile-overlay{display:block}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ghost-center{text-align:center;white-space:nowrap}.ghost-center:before{content:'';width:0;height:100%;margin-left:-.2em;display:inline-block;vertical-align:middle}.ghost-center>div{text-align:left;white-space:normal;display:inline-block;vertical-align:middle}@font-face{font-family:GT-America-Standard-Regular;src:url(/css/fonts/GT-America-Standard-Regular.eot?#iefix) format("embedded-opentype"),url(/css/fonts/GT-America-Standard-Regular.woff) format("woff"),url(/css/fonts/GT-America-Standard-Regular.ttf) format("truetype"),url(/css/fonts/GT-America-Standard-Regular.svg#GT-America-Standard-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GT-America-Standard-Bold;src:url(/css/fonts/GT-America-Standard-Bold.eot?#iefix) format("embedded-opentype"),url(/css/fonts/GT-America-Standard-Bold.woff) format("woff"),url(/css/fonts/GT-America-Standard-Bold.ttf) format("truetype"),url(/css/fonts/GT-America-Standard-Bold.svg#GT-America-Standard-Bold) format("svg");font-weight:400;font-style:normal}#MAIN,body,html{width:100%;height:100%}body{min-height:0}html{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;min-height:910px}html.modal-styles{overflow-y:hidden}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0;line-height:.8;font-weight:400}h1{font-size:30px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}p{font-size:12px}ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}main{width:100%;height:100%;position:relative;overflow:hidden}main section{width:100%;height:100%}#MAIN{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:0}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:25px;height:20px;display:inline-block;line-height:.8;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -20px}label.css-label{background-image:url(/img/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#my-projects .errors,.validation-error{font-size:.8em;color:#ad0b17}.view{width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;opacity:0;z-index:1;-webkit-transition:.4s opacity ease-in;transition:.4s opacity ease-in}.view.active{opacity:1;z-index:2}.view-header{position:relative;background-color:#005581;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:37px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px;font-size:.87em;height:100%}.view-header nav div{margin-right:20px}.view-header nav div:last-child{margin-right:0}.view-header nav a,.view-header nav div{display:inline-block;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;border-bottom:1px solid #005581;font-weight:500}.view-header nav a:hover,.view-header nav div:hover{border-bottom:1px solid #f36e21}.view-header nav div.bot-nav div,.view-header nav div.mid-left div{color:#0a5c86}.view-header nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-header nav li img{height:22px;width:auto;margin-right:20px}.view-header .nav-buttons-wrapper{min-width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f36e21;margin:5px}.view-header .nav-buttons-wrapper .mobile-nav-btn{display:none}.view-header .nav-buttons-wrapper a{color:#fff;text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;display:inline-block;padding:6px;width:100%;text-align:center}.view-header .mobile-nav-btn{padding:0 20px;background-color:transparent;border:none;display:none;cursor:pointer}.view-header .mobile-nav-btn:focus{outline:0}.view-header .mobile-nav-btn.open .hamburger-img{display:none}.view-header .mobile-nav-btn.open .close-img{display:block}.view-header .mobile-nav-btn img{max-width:100%}.view-header .mobile-nav-btn .close-img{display:none}.view-header .social-icons .mobile{display:none}.ordinal{vertical-align:super}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:767px) and (orientation:portrait){.view{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px){.visualizer-wrapper .view-header{height:40px}.visualizer-wrapper .view-header.nav-open nav{-webkit-transform:none;-ms-transform:none;transform:none}.visualizer-wrapper .view-header.nav-open.mobile-nav-btn .hamburger-img{display:none}.visualizer-wrapper .view-header.nav-open.mobile-nav-btn .close-img{display:block}.visualizer-wrapper .view-header.nav-open .nav-icon:before{-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.visualizer-wrapper .view-header.nav-open .nav-icon:after{-webkit-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.visualizer-wrapper .view-header.nav-open .nav-icon div{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.visualizer-wrapper .view-header .nav-buttons-wrapper{width:100%;height:100%;background-color:#005581;z-index:6001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;min-height:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.visualizer-wrapper .view-header .nav-buttons-wrapper a{width:170px;margin-left:5px;background-color:#f36e21}.visualizer-wrapper .view-header nav{margin:0;padding:10px 0;background-color:#fff;display:block;position:absolute;right:0;top:40px;z-index:6000;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:.5s transform ease-out;transition:.5s transform ease-out;min-height:285px}.visualizer-wrapper .view-header nav>a,.visualizer-wrapper .view-header nav>div{padding:7px 20px;border-bottom:none;font-size:1.1em;text-align:left;display:block;font-weight:600;font-size:14px;color:#005581}.visualizer-wrapper .view-header nav>a:hover,.visualizer-wrapper .view-header nav>div:hover{border-color:none}.visualizer-wrapper .view-header nav .social-icons{padding:10px 20px}.visualizer-wrapper .view-header nav .social-icons img{display:none}.visualizer-wrapper .view-header nav .social-icons .mobile{display:inline-block}.visualizer-wrapper .view-header nav .social-icons a{padding:0}.visualizer-wrapper .view-header .mobile-nav-btn{display:block}.visualizer-wrapper .view-header .nav-icon{width:28px}.visualizer-wrapper .view-header .nav-icon div,.visualizer-wrapper .view-header .nav-icon:after,.visualizer-wrapper .view-header .nav-icon:before{background-color:#fff;border-radius:3px;content:'';display:block;height:3px;margin:7px 0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change:transform}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3;padding:5px 10px;position:fixed;z-index:50000000;bottom:0}footer p{font-size:.7em;line-height:1em;text-align:center;color:#00253e}footer p span{font-weight:700}:focus{outline:0!important}@media only screen and (max-width:767px){footer p{font-size:.5em}}@media only screen and (max-width:767px) and (orientation:landscape){.view-header nav{margin-left:40px}}@media only screen and (min-width:1025px) and (max-width:1440px){.view-header nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.view-header nav div{margin-right:13px}.view-header nav a,.view-header nav>div{font-size:14px;padding-bottom:0}.view-header nav .social-icons{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 10px}.view-header nav .social-icons a{padding:0}.view-header nav .social-icons img{height:20px}}.alertify-logs>*{padding:12px 24px;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-radius:1px;-webkit-transition:.2s all;transition:.2s all;display:block!important}.alertify-logs>*,.alertify-logs>.default{background:rgba(0,0,0,.8)}.alertify-logs>.error{background:rgba(244,67,54,.8)}.alertify-logs>.success{background:rgba(76,175,80,.9)}.alertify{position:fixed;background-color:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:99999;display:none!important}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{box-sizing:border-box;-webkit-transition:all .33s cubic-bezier(.25,.8,.25,1);transition:all .33s cubic-bezier(.25,.8,.25,1)}.alertify,.alertify *{box-sizing:border-box}.alertify .dialog{padding:12px}.alertify .alert,.alertify .dialog{width:100%;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.alertify .alert>*,.alertify .dialog>*{width:400px;max-width:95%;margin:0 auto;text-align:center;padding:12px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.alertify .alert .msg,.alertify .dialog .msg{padding:12px;margin-bottom:12px;margin:0;text-align:left}.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control){margin-bottom:15px;width:100%;font-size:100%;padding:12px}.alertify .alert input:not(.form-control):focus,.alertify .dialog input:not(.form-control):focus{outline-offset:-2px}.alertify .alert nav,.alertify .dialog nav{text-align:right}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){background:0 0;box-sizing:border-box;color:rgba(0,0,0,.87);position:relative;outline:0;border:0;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover{background-color:rgba(0,0,0,.05)}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{border:1px solid rgba(0,0,0,.1)}.alertify .alert nav button.btn,.alertify .dialog nav button.btn{margin:6px 4px}.alertify-logs{position:fixed;z-index:99999}.alertify-logs.bottom,.alertify-logs:not(.top){bottom:16px}.alertify-logs.left,.alertify-logs:not(.right){left:16px}.alertify-logs.left>*,.alertify-logs:not(.right)>*{float:left;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:auto}.alertify-logs.left>.show,.alertify-logs:not(.right)>.show{left:0}.alertify-logs.left>*,.alertify-logs.left>.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>.hide{left:-110%}.alertify-logs.right{right:16px}.alertify-logs.right>*{float:right;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.alertify-logs.right>.show{right:0;opacity:1}.alertify-logs.right>*,.alertify-logs.right>.hide{right:-110%;opacity:0}.alertify-logs.top{top:0}.alertify-logs>*{box-sizing:border-box;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.alertify-logs>*{max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.alertify-logs>.show{margin-top:12px;opacity:1;max-height:1000px;padding:12px;pointer-events:auto}#landing-projects{cursor:pointer;margin-top:10px}#landing-projects h3{text-decoration:underline;color:#fff;text-transform:uppercase}section.landing{width:100%;height:100%;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(rgba(106,127,141,.88)),color-stop(rgba(173,185,193,.88)),to(rgba(255,255,255,.88))),url(../../img/landing-image.jpg);background-image:linear-gradient(to right,rgba(106,127,141,.88),rgba(173,185,193,.88),rgba(255,255,255,.88)),url(../../img/landing-image.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.bot-nav,.mid-nav,.top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15%}.top-nav{background-color:#00253e;color:#fff;position:relative}.top-nav img{width:95px;height:auto;position:absolute}.top-nav div{font-size:12px;font-weight:600;margin-left:auto;padding:6px 0 6px 25px;display:-webkit-box;display:-ms-flexbox;display:flex}.top-nav div span{font-style:italic}.mid-nav{color:#0a5c86;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.mid-nav div{border-bottom:4px solid #fff;padding:20px 20px 16px 20px}.mid-nav div:hover{border-bottom:4px solid #f36e21}.mid-nav div.mid-left{margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none;color:#0a5c86}.mid-nav div.mid-right{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none}.mid-nav div.mid-right div:first-of-type{color:#f36e21}.bot-nav{background-color:#f3f2f1;color:#0a5c86;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #ccc}.bot-nav div{padding:15px 0 15px 30px;font-size:14px;font-weight:600}.bot-nav .text-orange{color:#f36e21}.slide-show{width:100%;height:100%;position:relative}.slide-show .featured-slide{width:100%;height:100%;visibility:hidden;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}.slide-show .featured-slide.active{visibility:visible}.main-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;max-width:763px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main-area div.land-wrapper{width:100%}.main-area h1{font-size:75px;color:#00253e;text-transform:uppercase;margin:15px 0;font-family:GT-America-Standard-Bold,sans-serif;line-height:1}.main-area h1 span{font-size:35px;color:#fff;display:block;text-transform:none;margin-bottom:5px;font-family:GT-America-Standard-Regular,sans-serif}.main-area sup{top:-1.9em;font-size:.27em}.main-area a{text-transform:uppercase;text-decoration:underline;color:#fff;font-size:14px}.main-area p{font-size:16px;color:#fff;line-height:19px}.main-area img{width:631px;margin-bottom:20px}.main-area .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-top:20px}.main-area .buttons .buttons-wrapper{width:calc(33% - 10px)}.main-area .buttons #custom-btn,.main-area .buttons #select-scene,.main-area .buttons #upload-banner{background-color:#f36e21;height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%}.main-area .buttons #custom-btn h2,.main-area .buttons #select-scene h2,.main-area .buttons #upload-banner h2{color:#fff;text-transform:uppercase;font-size:14px}.main-area .buttons p{color:#00253e;font-size:14px;margin:6px auto}.ace-logo{position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.ace-logo img{width:130px}.paint-chips{position:absolute;bottom:20px;right:20px}.paint-chips .chips{background-repeat:no-repeat;background-size:contain;width:302px;height:210px}.paint-chips .paint-color{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:right}.paint-chips .paint-color h2{margin-bottom:10px;color:#fff}.paint-chips .paint-color h3{color:#fff}.paint-chips .brand{position:absolute;bottom:20px;left:20px}.paint-chips .brand img{width:125px}@media only screen and (max-width:767px){.paint-chips{bottom:10px;right:10px}.paint-chips .chips{width:180px;height:125px}.paint-chips .brand{bottom:10px;left:10px}.paint-chips .brand img{width:89px}.paint-chips .paint-color{top:10px;right:10px}.paint-chips .paint-color h2{font-size:14px}.paint-chips .paint-color h3{font-size:12px}.ace-logo{left:10px!important;bottom:10px}.ace-logo img{width:93px}section.landing{background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(106,127,141,.88)),color-stop(rgba(173,185,193,.88)),to(rgba(255,255,255,.88))),url(../../img/landing-image.jpg);background-image:linear-gradient(to bottom right,rgba(106,127,141,.88),rgba(173,185,193,.88),rgba(255,255,255,.88)),url(../../img/landing-image.jpg);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}.main-area h1{font-size:12vw}.main-area h1 span{font-size:6vw}.main-area .buttons .buttons-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}.main-area .buttons p{font-weight:500}}@media only screen and (max-width:767px) and (orientation:portrait){.slide-show{background-position:47%}#landing-projects h3{font-size:14px}}@media only screen and (max-width:767px) and (orientation:landscape){.slide-show{background-size:120%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.ace-logo{left:20px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}section.scenes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div.scene-wrapper{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;padding:0;margin:0 auto;overflow-y:auto;overflow-x:hidden}#roomscene-data{padding:0;margin:20px 0 0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:20px}#roomscene-data li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:25%;padding:0 20px 20px 0}#roomscene-data img{width:100%;height:15vw;background-image:url(/img/balls.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}#roomscene-data img[src]{width:100%;height:100%;background-image:none}section.scenes .header{height:63px;width:100%;border-bottom:solid 2px #5c6670;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}section.scenes .scene-area{width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.7)),to(rgba(255,255,255,.7))),url("/img/close up.jpg");background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.7)),url("/img/close up.jpg");background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto}section.scenes .scene-area h1{margin:50px 20px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#00253e;font-size:30px;text-transform:uppercase;font-weight:500}section.scenes .scene-area p{font-size:14px;color:#00253e;margin:0 20px}section.scenes .scene-area img.underline{width:372px;margin-top:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}section.scenes .scene-area .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.scenes .scene-area .buttons img{width:10px;height:auto}section.scenes .scene-area .buttons div.custom-btn,section.scenes .scene-area .buttons div.upload-btn{border:1px solid #ccc;background-color:#fff;color:#00253e;max-width:365px;min-height:100px;padding:15px;margin:20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;line-height:24px;cursor:pointer}section.scenes .scene-area .buttons div.custom-btn p,section.scenes .scene-area .buttons div.upload-btn p{font-weight:400;line-height:19px;margin-right:10px}section.scenes .scene-area .filters{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section.scenes .scene-area .filters h4{text-transform:uppercase;font-weight:700;margin-bottom:20px}section.scenes .scene-area .filters ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.scenes .scene-area .filters ul li{margin:0 15px 10px 15px;padding:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:200px;border:1px solid #f36e21;color:#f36e21;text-transform:uppercase;font-size:15px;cursor:pointer;text-align:center;background:#fff}section.scenes .scene-area .filters ul li.active{border-color:#f36e21;background:#f36e21;color:#fff}@media only screen and (max-width:767px) and (orientation:portrait){section.scenes .scene-area h1{margin-top:30px;text-align:center;font-size:22px}section.scenes .scene-area .filters{margin-top:30px;padding:0 10px}section.scenes .scene-area .filters ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}section.scenes .scene-area .filters ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.5%;margin-bottom:10px}section.scenes .scene-area img{width:312px}#roomscene-data li{width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0 20px 0}section.scenes .scene-area .filters ul li{font-size:11px}}@media only screen and (max-width:767px) and (orientation:landscape){section.scenes .scene-area h1{margin-top:30px}section.scenes .scene-area .filters{margin-top:30px}section.scenes .scene-area .filters ul li{font-size:16px;margin-right:20px}#roomscene-data li{width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}section.scenes .scene-area .filters ul li{font-size:11px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#roomscene-data li{width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}section.scenes .scene-area .filters ul li{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){#roomscene-data li{width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){div.scene-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:visible}section.scenes{overflow-y:auto;overflow-x:hidden}ul#roomscene-data{margin:20px 20px 0 20px}}.visualizer-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#compare-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#compare-visualizers{width:100%;position:absolute;top:0;left:0;overflow:hidden}#visualizer-right{width:100%;height:100%;position:relative}#visualizer-left{width:100%;height:100%;position:absolute;top:0;left:0;z-index:400}.slider-left-arrow,.slider-right-arrow{padding:0 1vmin;color:#6556ae;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slider-controls{width:66px;height:66px;margin:auto 0;border-radius:120px;font-size:3vmin;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:402;background:#fff url(/img/slider-handle.png) no-repeat center center;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-handle{position:absolute;left:0;top:0;opacity:0;cursor:pointer;z-index:400;-webkit-transition:250ms opacity ease-in;transition:250ms opacity ease-in}.slider-bar{height:100%;width:4px;margin-left:-3px;background-color:#fff;position:relative;z-index:401}.slider-handle{opacity:1}.leftViz-menu,.rightViz-menu{width:100%;max-width:520px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.leftViz-menu.active,.rightViz-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.visualizer{width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:0;border-top:1px solid rgba(255,255,255,.85)}div.visualizer-pane{width:auto;height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden}.editmode-btn{background:#005581;top:60px;position:absolute;display:none;z-index:3000;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;cursor:pointer;padding:6px 14px 4px;color:#fff;right:118px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:12px;-webkit-transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;border:2px solid #005581;font-family:Poppins,sans-serif}.editmode-btn.active{display:-webkit-box;display:-ms-flexbox;display:flex}.editmode-btn i{margin-right:10px;font-size:25px}.editmode-btn:hover{border:2px solid #005581;color:#fff;background-color:rgba(61,187,228,.5)}div.product-menu{width:100%;height:auto;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;z-index:3000;color:#00253e}.leftViz-menu{box-shadow:-3px 3px 5px rgba(0,0,0,.35);z-index:9}#visualizer{width:100%;height:82.1%;position:relative}.share-btns{padding:8px;position:absolute;top:18px;display:none;z-index:4000;width:160px;right:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:#fff}.share-btns.active{display:-webkit-box;display:-ms-flexbox;display:flex}.share-btns i{color:#00253e;font-size:22px;cursor:pointer}.share-btns #print{margin-right:20px}.share-btns .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.share-btns .social-icons a,.share-btns .social-icons li{margin-right:6px}.controls-wrapper{padding:5px;position:absolute;bottom:21px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4000;width:160px}.controls-wrapper.zoom-btns{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}.controls-wrapper.undo-btns{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}.undo-btns,.zoom-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.undo-btns #unzoom,.zoom-btns #unzoom{display:none}.undo-btns #unzoom.active,.zoom-btns #unzoom.active{display:-webkit-box;display:-ms-flexbox;display:flex}.undo-btns #zoom.active,.zoom-btns #zoom.active{display:-webkit-box;display:-ms-flexbox;display:flex}.undo-btns button,.zoom-btns button{background:0 0;width:50px;height:55px;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.undo-btns button img,.zoom-btns button img{width:33px}.undo-btns button .mobile,.zoom-btns button .mobile{display:none}.undo-btns button span,.zoom-btns button span{font-size:11px;color:#fff;font-weight:600;height:28px}.compare-btns{position:absolute;bottom:21px;left:20px;z-index:3000;width:100%;max-width:166px}.compare-btns .close{display:none;cursor:pointer;height:40px;background-color:#fff;border:solid 1px #f36e21;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.compare-btns .close h2{color:#f36e21;text-transform:uppercase;font-size:16px;font-weight:600}.compare-btns .close.active{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3001}.compare-btns .compare-colors{display:none;cursor:pointer;height:40px;background-color:#fff;border:solid 1px #f36e21;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.compare-btns .compare-colors h2{color:#f36e21;text-transform:uppercase;font-size:16px;font-weight:600}.compare-btns .compare-colors.active{display:-webkit-box;display:-ms-flexbox;display:flex}.apply-to{position:absolute;top:20px;left:0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;z-index:3000;padding:0 20px}.apply-to.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.apply-to .left-photo,.apply-to .right-photo{padding:0 20px;height:40px;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #f36e21;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.apply-to .left-photo.active,.apply-to .right-photo.active{background-color:#f36e21}.apply-to .left-photo.active h3,.apply-to .right-photo.active h3{color:#fff}.apply-to .left-photo h3,.apply-to .right-photo h3{color:#f36e21;font-weight:400;text-transform:uppercase;font-size:14px}.apply-to .left-photo{margin-right:10px}.surfaces{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.surfaces .surface-btn{background-color:#00253e;color:#fff;width:33.3%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:solid 1px #fff;text-transform:uppercase;cursor:pointer}.surfaces .surface-btn:last-child{border-right:none}.surfaces .surface-btn h2{font-family:GT-America-Standard-Bold;font-size:12px}.surfaces .surface-btn.active{background-color:#fff}.surfaces .surface-btn.active h2{color:#00253e;font-weight:700}.menu-wrapper{padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;height:100%;width:100%;min-height:0}.menu-filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow-y:auto;overflow-x:hidden}.menu-type{width:100%}.menu-header-btns{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.menu-header-btns ul{width:100%;margin-bottom:10px}.menu-header-btns ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;border:1px solid #bfc2c4;color:#bfc2c4;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;font-size:12px;text-transform:uppercase}.menu-header-btns ul li:first-child{margin-left:0}.menu-header-btns ul li:last-child{margin-right:0}.menu-header-btns ul li.selected{background:#005581;border:none;color:#fff;cursor:pointer}.menu-header-btns ul li.active{border-color:#005581;color:#005581;cursor:pointer}.menu-header-btns ul li.selected.active{background:#005581;border:none;color:#fff;cursor:auto}.applied-menu-breadcrumbs{color:#00253e;font-size:12px;line-height:1.5;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.applied-menu-breadcrumbs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.applied-menu-breadcrumbs ul li:hover{cursor:pointer}.applied-menu-breadcrumbs ul li p{text-decoration:underline;line-height:1.5}.applied-menu-breadcrumbs ul li.color:after{content:'';display:none}.applied-menu-breadcrumbs ul li:after{content:'/';display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;text-decoration:none;cursor:auto}.applied-menu-breadcrumbs ul li:last-child:after{display:none}.menu-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu-title h4{font-size:18px;line-height:16px;text-align:center;color:#00253e;font-weight:400;font-style:normal;margin:20px 0}.menu-title p{margin-bottom:20px;line-height:14px}.sub-surfaces{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.sub-surfaces ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-surfaces ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 49%;flex:1 0 49%;-ms-flex:1 0 calc(50% - 10px);flex:1 0 calc(50% - 10px);max-width:calc(50% - 10px);border:1px solid #00253e;margin:0 0 20px;min-height:40px}.sub-surfaces ul li:hover{cursor:pointer}.sub-surfaces ul li.active{background:#00253e;color:#fff}.sub-surfaces ul li .eye{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;height:40px;border-right:1px solid #00253e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;min-width:40px;max-width:40px}.sub-surfaces ul li .eye img{width:20px}.sub-surfaces ul li h4{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;height:100%;line-height:1.1;font-weight:700;text-transform:uppercase}.explore-step{display:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.explore-step.active{display:block}.explore-step p{font-size:16px;color:#00253e;margin-bottom:10px}.explore-step h4{font-size:14px;color:#fff;background:#f36e21;text-transform:uppercase;padding:18px 20px;font-weight:700}.explore-step h4:hover{cursor:pointer}.category h4{font-size:16px;font-weight:600;margin:25px 0}.category h4 span{position:relative}.category h4 span:after{content:'';display:inline-block;width:47px;height:1px;background:#f36e21;position:absolute;bottom:-2px;left:0}.category ul,.style-wrapper ul{margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.category ul li,.style-wrapper ul li{margin:10px;-webkit-box-flex:0;-ms-flex:0 1 29%;flex:0 1 29%;max-width:140px;min-width:125px;cursor:pointer}.category ul li.active .thumb img,.style-wrapper ul li.active .thumb img{border-bottom:3px solid #f36e21}.category ul li .thumb img,.style-wrapper ul li .thumb img{border-bottom:3px solid #fff}.category ul li .thumb .enlarge img,.style-wrapper ul li .thumb .enlarge img{border-bottom:none}.category ul li img,.style-wrapper ul li img{width:100%;height:auto;margin-bottom:5px}.style-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.style-wrapper ul{overflow:auto;height:100%;width:100%;height:auto}.style-wrapper h4{font-size:12px;line-height:1}.style-wrapper .thumb{position:relative}.style-wrapper .enlarge{position:absolute;bottom:10px;right:10px}.style-wrapper .enlarge img{width:20px;height:20px}html.ie .color-btns ul li.smartside.active:after{margin-left:-125px}html.ie .color-btns ul li.custom.active:after{margin-left:-128px}.color-btns{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.color-btns ul{margin:-10px;width:100%}.color-btns ul li{border:1px solid #eef1f1;color:#00253e;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;margin:10px 10px 35px;padding:10px 20px;position:relative}.color-btns ul li p{font-size:14px;line-height:1}.color-btns ul li.active:after{content:'';display:block;width:100%;height:3px;background:#f36e21;border-radius:5px;position:absolute;bottom:-7px}.color-btns ul li.smartside{padding:0;border:none}.color-btns ul li.smartside p img{width:100%;height:auto;max-width:200px}.color-btns ul li:hover{cursor:pointer}.color-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.color-text p{display:none;margin-bottom:15px;line-height:1}.color-text p.active{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-tool{display:none;margin-bottom:13px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tool.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-tool p{margin-right:10px;text-align:left}.custom-tool select{height:20px;font-size:14px}.custom-tool form{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-tool form input{max-width:46px;font-size:13px;color:#00253e;margin:0 2px;padding:5px 2px}.custom-tool form .search-rgb-btn{border:none;background:0 0;padding:0 2px}.custom-tool form .search-rgb-btn .fa-search{color:#00253e}.colors-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}.colors-list{display:none;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.colors-list.active{display:-webkit-box;display:-ms-flexbox;display:flex}.colors-list ul{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.colors-list ul li{-webkit-box-flex:1;-ms-flex:1 1 18.75%;flex:1 1 18.75%;max-width:20%;margin:10px;cursor:pointer}.colors-list ul li.active img{border-bottom:3px solid #f36e21}.colors-list ul li .thumb{position:relative}.colors-list ul li .enlarge{position:absolute;top:5px;left:5px}.colors-list ul li .enlarge img{width:20px;height:20px;border-bottom:none}.colors-list ul li img{width:100%;height:auto;margin-bottom:10px;border-bottom:3px solid #fff}.colors-list ul li h4{font-size:12px;line-height:1}.extras-roof-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;max-height:124px}.extras-roof-wrapper h4{font-size:18px;width:100%;line-height:2}.extras-roof-wrapper p{margin:15px 0 20px;width:100%}.extras-roof-wrapper .root-surface-btn{border:1px solid #00253e;width:100%;max-width:181px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extras-roof-wrapper .root-surface-btn h4{margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:14px}.extras-roof-wrapper .root-surface-btn:hover{cursor:pointer}.menu-footer{display:none;background:#f3f5f8;padding:20px}.menu-footer h3{font-weight:600;font-size:20px;color:#00253e;line-height:28px}.menu-footer p{font-size:12px;line-height:1;margin-bottom:10px}.menu-footer h5{font-size:16px;color:#fff;background:#f36e21;text-transform:uppercase;padding:14px 20px;font-weight:600;text-align:center}.menu-footer h5:hover{cursor:pointer}div.product-menu .paint-menu{display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;min-height:0;padding-right:10px}div.product-menu .paint-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex}div.product-menu .product-menu-container{display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;min-height:0}div.product-menu .product-menu-container.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.color-btns li .tooltiptext{visibility:hidden;width:200px;background-color:#005581;color:#fff;text-align:left;border-radius:3px;padding:6px;position:absolute;z-index:99999;bottom:50px;margin-left:-61px;font-size:12px}.color-btns li .tooltiptext::after{content:"";position:absolute;top:100%;left:90%;margin-left:-5px;border-width:7px;border-style:solid;border-color:#005581 transparent transparent transparent}.color-btns li.smartside .tooltiptext{margin-left:67px}.color-btns li.smartside .tooltiptext::after{left:10%}.color-btns li.custom .tooltiptext{margin-left:67px}.color-btns li.custom .tooltiptext::after{left:10%}.color-btns li.harmony .tooltiptext::after{left:90%}html.ie .tooltiptext{width:140px!important;margin-left:-135px!important}.color-btns li:hover .tooltiptext{visibility:visible}.color-harm-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;display:none;min-height:0;padding-bottom:52px;height:100%;overflow:hidden;position:absolute;max-width:520px;z-index:99999;background-color:#fff}.color-harm-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex}.color-harm-menu .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.color-harm-menu .top .close{cursor:pointer;padding-top:15px}.color-harm-menu .top .close img{width:16px;height:auto}.color-harm-menu .top .text{text-align:center}.color-harm-menu .top .text h2{font-size:18px;margin-bottom:10px}.color-harm-menu .top .text p{font-size:12px;line-height:1}.color-harm-menu ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:20px 20px 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.color-harm-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%;max-width:196px;margin-right:20px}.color-harm-menu ul li.active button.apply-btn{display:none}.color-harm-menu ul li.active button.applied-btn{display:inline-block}.color-harm-menu ul li .large-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.color-harm-menu ul li .large-group .thumb{min-height:50px}.color-harm-menu ul li .large-group .thumb.Walls{height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-harm-menu ul li .large-group .thumb.Walls span{color:#000;font-size:11px;background-color:rgba(255,255,255,.7);padding:2px 5px}.color-harm-menu ul li .large-group .Roof{max-height:70px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;width:196px}.color-harm-menu ul li .large-group .Roof .tri-left{position:absolute;width:0;height:0;border-top:70px solid #fff;border-right:100px solid transparent;z-index:2}.color-harm-menu ul li .large-group .Roof .tri-right{position:absolute;width:0;height:0;border-top:70px solid #fff;border-left:100px solid transparent;z-index:2;margin-left:96px}.color-harm-menu ul li .large-group .Roof img{position:relative;z-index:1;width:100%;height:100%}.color-harm-menu ul li .large-group .Roof span{position:absolute;color:#000;font-size:11px;background-color:rgba(255,255,255,.7);padding:2px 5px;z-index:500;left:50%;top:70%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-harm-menu ul li .small-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.color-harm-menu ul li .small-group .thumb{min-height:45px;min-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-harm-menu ul li .small-group .thumb span{color:#000;font-size:11px;background-color:rgba(255,255,255,.7);padding:2px 5px}.color-harm-menu ul li .small-group .thumb.TrimFascia{width:100%}.color-harm-menu ul li .small-group .thumb.Accent{width:100%;margin-right:5px;display:none}.color-harm-menu ul li button{background-color:#fff;width:100%;height:35px;border:1px solid #f36e21;color:#f36e21;margin-top:10px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;display:inline-block}.color-harm-menu ul li button.applied-btn{display:none;background-color:#f36e21;color:#fff}.color-harm-menu ul li button:focus{outline:0}.color-harm-menu .close-harmony{padding:20px;z-index:3}.color-harm-menu .close-harmony h3{text-align:center;background-color:#f36e21;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;padding:15px;cursor:pointer}#share-modal.lightbox>div{max-width:300px;padding:20px}#share-modal.lightbox>div .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#share-modal.lightbox>div .content .close{cursor:pointer;width:20px;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}#share-modal.lightbox>div .content .close img{width:100%}#share-modal.lightbox>div .content h2{text-transform:uppercase;margin:20px 0}#share-modal.lightbox>div .content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#share-modal.lightbox>div .content ul li{width:50px;height:50px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#share-modal.lightbox>div .content ul li#facebookLink{background:url(/img/facebook-outline.svg) no-repeat;background-size:contain;background-position:center}#share-modal.lightbox>div .content ul li#twitterLink{background:url(/img/twitter-outline.svg) no-repeat;background-size:contain;background-position:center}#share-modal.lightbox>div .content ul li#pinterestLink{background:url(/img/pinterest-outline.svg) no-repeat;background-size:contain;background-position:center}#share-modal.lightbox>div .content ul li#email-btn{background:url(/img/email-outline.svg) no-repeat;background-size:contain;background-position:center}#share-modal.lightbox>div .content ul li:hover#facebookLink{background:url(/img/facebook-filled.svg) no-repeat}#share-modal.lightbox>div .content ul li:hover#twitterLink{background:url(/img/twitter-filled.svg) no-repeat}#share-modal.lightbox>div .content ul li:hover#pinterestLink{background:url(/img/pinterest-filled.svg) no-repeat}#share-modal.lightbox>div .content ul li:hover#email-btn{background:url(/img/email-filled.svg) no-repeat}.scroll{display:none}.scene-filter{display:none}@media only screen and (max-width:767px){#compare-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.compare-btns{padding-left:10px}.category ul,.style-wrapper ul{max-width:320px;margin:0 auto}.category ul li,.style-wrapper ul li{-webkit-box-flex:0;-ms-flex:0 1 43%;flex:0 1 43%;max-width:140px}}@media only screen and (max-width:767px) and (orientation:portrait){.compare-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}div#visualizer-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div#visualizer-controls .controls-wrapper{position:relative;bottom:auto;left:auto;right:auto;background:0 0}div#visualizer-controls .controls-wrapper .undo-btns img,div#visualizer-controls .controls-wrapper .zoom-btns img{display:none}div#visualizer-controls .controls-wrapper .undo-btns .mobile,div#visualizer-controls .controls-wrapper .zoom-btns .mobile{display:inline-block}div#visualizer-controls .controls-wrapper .undo-btns button span,div#visualizer-controls .controls-wrapper .zoom-btns button span{color:#00253e}div#visualizer-controls .editmode-btn{top:8%}#visualizer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.compare-btns{position:relative;bottom:0;left:0}.compare-btns .close,.compare-btns .compare-colors{margin:0}.apply-to{padding:20px;position:relative;top:0}.apply-to .left-photo,.apply-to .right-photo{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;padding:0 5px}.apply-to .left-photo h3,.apply-to .right-photo h3{line-height:1;text-align:center;font-size:14px}.apply-to .close i{font-size:16px}.apply-to .close h3{font-size:14px}div.product-menu .paint-menu .sub-surfaces ul li{width:47.2%}div.product-menu .paint-menu .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}div.product-menu .paint-menu .info h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.product-menu .paint-menu .info img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:10px}div.product-menu .paint-menu .color-families ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}div.product-menu .paint-menu .color-families ul li{width:20%}div.product-menu .paint-menu .search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.product-menu .paint-menu .search input{width:100%;margin-right:0}div.product-menu .paint-menu .search button{margin-top:10px;height:30px}div.product-menu .paint-menu .comp-colors .comp-list .arrow{height:110px}div.product-menu .paint-menu .comp-colors .comp-list .compSwatches{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div.product-menu .paint-menu .comp-colors .comp-list .compSwatches .comp-swatch{height:50px;margin-right:0}div.product-menu .paint-menu .comp-colors .comp-list .compSwatches .comp-swatch#comp-swatch-1{margin-right:0;margin-bottom:10px}div.product-menu .floor-menu ul li,div.product-menu .roof-menu ul li{width:47.1%}.scene-filter{display:block;width:100%;height:30px;margin-bottom:20px}.surfaces .surface-btn h2{font-size:9px}.color-btns ul li p{font-size:10px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.editmode-btn{top:7%}}@media only screen and (max-width:767px) and (orientation:landscape){div.product-menu .floor-menu ul li{width:23.2%}.scroll{display:block;position:absolute;bottom:0;right:20px;z-index:9999999}.scroll i{font-size:100px;color:#fff;text-shadow:0 0 3px #5c6670}.sub-surfaces ul li{-webkit-box-flex:1;-ms-flex:1 0 calc(33% - 10px);flex:1 0 calc(33% - 10px);max-width:calc(33% - 10px)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.color-harm-menu{max-width:100%}}@media only screen and (max-width:767px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.undo-btns,.zoom-btns{bottom:20px}.product-menu .menu-wrapper .menu-filter-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-menu .menu-wrapper .menu-filter-wrapper .category{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.style-wrapper ul li{-webkit-box-flex:0;-ms-flex:0 1 43%;flex:0 1 43%;max-width:140px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){div.visualizer-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare-btns .close,.compare-btns .compare-colors{width:100%;max-width:250px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.compare-btns .apply-to .close h3,.compare-btns .apply-to .close i{color:#5c6670}div.product-menu .surfaces .surface-btn{border-top:solid 1px #5c6670}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){div.product-menu .floor-menu ul li{width:18.6%}div.product-menu .roof-menu ul li{width:18.6%}.sub-surfaces ul li{-webkit-box-flex:1;-ms-flex:1 0 calc(33% - 10px);flex:1 0 calc(33% - 10px);max-width:calc(33% - 10px)}.menu-type .category ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.style-wrapper ul li{-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%;max-width:22%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.menu-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-type .category{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.menu-type .category ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.style-wrapper ul li{-webkit-box-flex:1;-ms-flex:1 1 17.5%;flex:1 1 17.5%;max-width:17.5%}div.product-menu .paint-menu .sub-surfaces ul li{width:15.6%}div.product-menu .floor-menu ul li{width:13%}div.product-menu .roof-menu ul li{width:13%}.sub-surfaces ul li{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px);max-width:calc(25% - 10px)}.colors-list ul li{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){html{overflow-y:auto;overflow-x:hidden;min-height:1px}.visualizer-wrapper{overflow-y:auto;overflow-x:hidden}#compare-visualizers{position:relative}section.visualizer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div.visualizer-pane{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}div.product-menu{width:100%;max-width:100%}div.product-menu .paint-menu .swatch-menus .content{min-height:371px}.leftViz-menu,.rightViz-menu{max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}div.product-menu .paint-menu{padding-right:0}.editmode-btn{top:57px;padding:6px 8px;font-size:10px;border:1px solid #fff}.editmode-btn i{font-size:15px}#enlarge-modal.lightbox{position:fixed}#enlarge-modal.lightbox>div{max-width:900px}.share-btns{top:10px;right:10px}}@media only screen and (min-width:1025px) and (max-width:1230px){#enlarge-modal.lightbox{position:fixed}#enlarge-modal.lightbox>div{max-width:1000px}}@media only screen and (min-width:1025px) and (max-width:1440px){div.product-menu .floor-menu ul li{width:30.7%}.compare-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}@media only screen and (min-width:1025px) and (max-width:1440px),only screen and (min-width:1441px){#compare-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.colors-list ul,.style-wrapper ul{position:absolute}}@media only screen and (min-width:1025px) and (max-width:1290px){.leftViz-menu,.rightViz-menu{width:43%}div.product-menu .paint-menu .sub-surfaces ul li{width:30.9%}}html.ie div.product-menu{height:100%}html.ie div.product-menu .paint-menu{height:100%}html.ie div.product-menu .paint-menu .swatch-menus{height:100%}html.ie div.product-menu .paint-menu .swatch-menus .colors-menu{height:100%}html.ie div.product-menu .paint-menu .swatch-menus .content{height:100%}html.ie .leftViz-menu,html.ie .rightViz-menu{height:100%}html.ie section.visualizer{height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){div.product-menu{position:unset}#compare-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu-wrapper{position:unset}.color-harm-menu{height:150%}.color-harm-menu ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:20px 20px 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-harm-menu ul li{margin-bottom:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.color-harm-menu{height:250%}}#my-projects>div{width:100%!important;max-width:700px;color:#00253e}#my-projects .TitleBar{margin-bottom:20px}#my-projects .TitleBar h2{font-size:1.375em;font-weight:700;text-align:center}#my-projects .TitleBar-save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#my-projects .TitleBar-save h2{text-align:left}#my-projects .closeBTN{text-align:right}#my-projects .projectTitle{font-size:20px}#my-projects .titleBarBTNS{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#my-projects .titleBarBTNS>.buttons{margin-right:20px;font-size:.8em;cursor:pointer;text-decoration:underline;font-size:14px}#my-projects .titleBarBTNS>.buttons:last-child{margin-right:0}#my-projects .titleBarBTNS .logoutBTN{font-size:12px}#my-projects .forgotTitle,#my-projects .formTitle,#my-projects .saveTitle{margin-bottom:20px;color:#00253e}#my-projects .forgotTitle span{font-size:.8em}#my-projects label[for=txtForgotEmail]{line-height:1.5}#my-projects .lbl~.lbl{margin-top:8px}#my-projects .formBTNS ul{display:block}#my-projects .formBTNS ul li{display:block}#my-projects .formBTNS ul li .linkBTNS{margin-bottom:10px}#my-projects .formBTNS ul li.last-child .linkBTNS{margin-bottom:0}#my-projects .formBTNS ul .forgotBTN,#my-projects .formBTNS ul .loginBTN,#my-projects .formBTNS ul .regBTN{margin:30px 0 15px}#my-projects .changePwdBTN,#my-projects .saveBTN{margin-top:22px;height:40px;border-radius:0;padding:9px 20px;background-color:#f36e21;color:#fff;max-width:200px}#my-projects .linkBTNS{font-size:.8em;text-transform:uppercase;display:inline-block;cursor:pointer}#my-projects .projectWrapper{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#my-projects .projectWrapper:first-child{padding-top:10px}#my-projects .projectWrapper:last-child{margin-bottom:0}#my-projects .projectWrapper>img{margin:0 30px 30px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#my-projects .projectWrapper .innerWrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#my-projects .projectWrapper .projectDate{margin:8px 0 10px;font-size:.9em}#my-projects .projectWrapper .myProjectBTNsUL{display:block}#my-projects .projectWrapper .myProjectBTNsUL li{margin:0 20px 10px 0}#my-projects .projectWrapper .myProjectBTNsUL li:last-child{margin-right:0}#my-projects .projectWrapper .myProjectBTNsUL .Remove{background-color:#f36e21;color:#fff}#my-projects .projectWrapper .myProjectBTNsUL .Remove:hover{background-color:#ff7c33}#my-projects .errors{margin-bottom:10px}#my-projects .success{font-size:.8em;margin-bottom:10px}#confirmOverlay,#congratsOverlay,#modalOverlay,#successOverlay,#uploadOverlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.78);display:none;z-index:3010}@media only screen and (max-width:767px){#my-projects .titleBarBTNS{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#my-projects .titleBarBTNS>.buttons{margin:0 0 2px 0}#my-projects .titleBarBTNS .closeBTN{margin-bottom:10px}#my-projects .projectWrapper{margin-bottom:30px}}@media only screen and (max-width:767px) and (orientation:portrait){#my-projects>div{max-width:350px}}.lightbox{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;display:none;z-index:3005;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox.active{display:block}.lightbox>div{width:100%;max-width:800px;padding:30px;background-color:#fff}.lightbox .close-btn,.lightbox .closeBTN{padding:0 5px;background-color:transparent;border:none;cursor:pointer}.lightbox .close-btn:focus,.lightbox .closeBTN:focus{outline:0}.lightbox .close-btn img,.lightbox .closeBTN img{width:15px;height:15px}.lightbox .header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lightbox .header h2{font-size:1.6em}.lightbox .btn,.lightbox .changePwdBTN,.lightbox .forgotBTN,.lightbox .loginBTN,.lightbox .myProjectBTNsUL .Edit,.lightbox .myProjectBTNsUL .Remove,.lightbox .myProjectBTNsUL .Use,.lightbox .regBTN,.lightbox .saveBTN{padding:6px 20px;background-color:#fff;color:#f36e21;border:1px solid #f36e21;font-size:.9em;text-align:center;text-transform:uppercase;display:inline-block;cursor:pointer;width:100%;max-width:169px;height:34px;-webkit-transition:.25s;transition:.25s}.lightbox .btn:hover,.lightbox .changePwdBTN:hover,.lightbox .forgotBTN:hover,.lightbox .loginBTN:hover,.lightbox .myProjectBTNsUL .Edit:hover,.lightbox .myProjectBTNsUL .Remove:hover,.lightbox .myProjectBTNsUL .Use:hover,.lightbox .regBTN:hover,.lightbox .saveBTN:hover{background-color:#f36e21;color:#fff}.lightbox label{margin-bottom:4px;font-size:.9em;display:block}.lightbox input[type=password],.lightbox input[type=text]{width:100%;max-width:286px;min-height:34px;padding:3px 2px;display:block;font-size:14px}.lightbox textarea{width:100%;min-height:80px}div#feedback-modal p{line-height:1.5}#email-modal p{margin-bottom:20px;font-size:inherit}#email-modal label~label{margin-top:8px}#email-modal #my-projects .errors,#email-modal .validation-error,#my-projects #email-modal .errors{margin-top:4px}#email-modal .required-notice{font-size:.8em;text-align:right}#email-modal .send-btn{margin-top:20px}.loading-msg{position:absolute;top:50%!important;left:50%!important;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-msg img{width:auto}@-webkit-keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}.uil-ripple-css{background:0 0;position:relative;width:200px;height:200px}.uil-ripple-css div{position:absolute;top:50%;left:50%;margin:0;width:0;height:0;opacity:0;border-radius:50%;border-width:12px;border-style:solid;-webkit-animation:uil-ripple 2s ease-out infinite;animation:uil-ripple 2s ease-out infinite}.uil-ripple-css div:nth-of-type(1){border-color:#235d7b}.uil-ripple-css div:nth-of-type(2){border-color:#235d7b;-webkit-animation-delay:1s;animation-delay:1s}.modal-show{visibility:visible!important;opacity:1!important}#MODALS{visibility:hidden;top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:0;z-index:998;-webkit-transition:all .5s;transition:all .5s}#MODALS div.top-bar{width:100%;height:6%;background-color:#235d7b}#MODALS div.close{position:absolute;right:1%;top:1.4%;width:1.5vh;height:1.5vh;background:url(/img/close.svg);cursor:pointer}#upload_waiting{position:absolute;top:50%!important;left:50%!important;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:50000000000000;display:none}#upload_waiting img{width:auto}#enlarge-modal.lightbox{display:none;z-index:9999999}#enlarge-modal.lightbox.active{display:block}#enlarge-modal.lightbox>div{max-width:850px;padding:0}#enlarge-modal.lightbox>div .content{position:relative;padding:0;margin:0;border:none}#enlarge-modal.lightbox>div .content h5{color:#000;line-height:1;font-size:16px}#enlarge-modal.lightbox>div .content .product-name{position:relative;height:40px;background-color:#fff;padding:7px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#enlarge-modal.lightbox>div .content .close{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#enlarge-modal.lightbox>div .content img{width:100%;height:100%}#im-help-crop,#im-help-per,#im-help-vid{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:99999999;background-color:rgba(0,0,0,.5)}#im-help-crop.active,#im-help-per.active,#im-help-vid.active{display:block}#im-help-crop h2,#im-help-per h2,#im-help-vid h2{color:#4c4c4c;letter-spacing:2px;text-transform:uppercase;text-align:center;font-size:20px;margin:0 0 40px}#im-help-crop .close,#im-help-per .close,#im-help-vid .close{height:25px;width:25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}#im-help-crop .close i,#im-help-per .close i,#im-help-vid .close i{color:#fff;font-size:24px;cursor:pointer}#im-help-crop .close img,#im-help-per .close img,#im-help-vid .close img{height:20px;width:20px}#im-help-crop img,#im-help-per img,#im-help-vid img{width:100%}#im-help-crop.lightbox>div,#im-help-per.lightbox>div,#im-help-vid.lightbox>div{width:100%;background-color:#fff;padding:15px;max-width:780px}#zip-modal.lightbox{display:none;z-index:9999999}#zip-modal.lightbox.active{display:block}#my-projects #zip-modal.lightbox .errors,#zip-modal.lightbox #my-projects .errors,#zip-modal.lightbox .validation-error{margin-bottom:5px}#zip-modal.lightbox .header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#zip-modal.lightbox .header .header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#zip-modal.lightbox .header .header-text i{color:#f36e21;font-size:30px;margin-right:10px}#zip-modal.lightbox .header h2{color:#00253e;line-height:1;font-size:22px;font-weight:600;text-transform:uppercase}#zip-modal.lightbox .header h2 span{position:relative}#zip-modal.lightbox .header h2 span:after{content:'';display:inline-block;width:47px;height:1px;background:#f36e21;position:absolute;bottom:-2px;left:0}#zip-modal.lightbox>div{max-width:538px;padding:45px}#zip-modal.lightbox>div .content{position:relative;margin:0;border:0;padding:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}#zip-modal.lightbox>div .content p{color:#000;font-size:16px;padding:10px 35px 0;line-height:1;display:block}#zip-modal.lightbox>div .content p.error{color:red;visibility:hidden}#zip-modal.lightbox>div .content p.error.show{visibility:visible}#zip-modal.lightbox>div .content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px}#zip-modal.lightbox>div .content input{margin-bottom:15px;background-color:#f2f2f2;box-shadow:inset 11px 11px 10px -12px rgba(0,0,0,.4);border:none;text-align:center;width:300px;height:42px}#zip-modal.lightbox>div .content input.button{height:41px;font-size:14px;text-transform:uppercase;color:#f36e21;border:1px solid #f36e21;background-color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;width:220px;cursor:pointer;box-shadow:none}#zip-modal.lightbox>div .content input.button:hover{background-color:#f36e21;color:#fff}#zip-modal.lightbox>div .content .close{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#zip-modal.lightbox>div .content img{width:100%;height:100%}div#email-modal .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#email-modal .header .close{cursor:pointer}div#email-modal .header .close img{width:16px;height:16px}div#pardot-upload>div{max-width:600px}div#pardot-upload .header{color:#00253e;background-color:#fff;position:relative;padding:0 20px 0 20px;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#pardot-upload .header .close{padding:0;background-color:transparent;border:none;font-weight:700;position:absolute;right:1.5vmin;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:5px;cursor:pointer}div#pardot-upload .header .close img{width:16px;height:16px}div#pardot-upload .header .header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div#pardot-upload .header .header-text h2{font-weight:700;font-style:normal;font-size:20px;margin-bottom:8px}div#pardot-upload .content #pardot-upload-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div#pardot-upload .content #pardot-upload-content p.submit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#pardot-upload .content #pardot-upload-content p.form-field{padding:3px 0;margin-right:10px;width:45%}div#pardot-upload .content #pardot-upload-content p.form-field label{margin-bottom:6px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25;color:#00253e}div#pardot-upload .content #pardot-upload-content p.form-field select{width:100%;max-width:286px;min-height:34px;padding:3px 2px;display:block;font-size:14px}button#pardot-upload-submit{padding:6px 20px;background-color:#fff;color:#f36e21;border:1px solid #f36e21;font-size:.9em;text-align:center;text-transform:uppercase;display:inline-block;cursor:pointer;width:100%;max-width:169px;height:34px;-webkit-transition:.25s;transition:.25s;margin-top:15px;min-width:300px}button#pardot-upload-submit:hover{background-color:#f36e21;color:#fff}#help-vid{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:99999999;background-color:rgba(0,0,0,.9)}#help-vid video{display:block}#help-vid.active{display:block}#help-vid #help-vid-content{margin:0 auto}#help-vid div.content{border:0;padding:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#help-vid hr{margin:12px 20px 20px}#help-vid .header{color:#00253e;background-color:#fff;position:relative;padding:0 20px 0 20px;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#help-vid .header .header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#help-vid .header .header-text h2{font-weight:700;font-style:normal;font-size:20px;margin-bottom:8px}#help-vid .header .header-text p{text-decoration:underline;font-size:12px;cursor:pointer}#help-vid .header .close{padding:0;background-color:transparent;border:none;font-weight:700;position:absolute;right:1.5vmin;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:5px;cursor:pointer}#help-vid .header .close img{width:16px;height:16px}#help-vid.lightbox>div{width:100%;max-width:700px;background-color:#fff;padding:20px}.largescreen{display:block;margin:0 auto}.smallscreen{display:none;margin:0 auto}aside#pro-modal.active{display:block}aside#pro-modal>div .pro-body{padding:10px;color:#333}aside#pro-modal>div .pro-body h2{font-size:24px;text-align:left;font-weight:700;color:#f36e21;line-height:1.2;margin-bottom:10px}aside#pro-modal>div .pro-body p{text-align:center;font-size:.77em;line-height:1.5}aside#pro-modal>div .pro-body span{font-size:20px;color:#f36e21;font-weight:700}aside#pro-modal>div .pro-body ol{line-height:25px;font-weight:200;font-size:14px;color:#00253e}aside#pro-modal>div .header{padding:1vmin 1.5vmin;color:#fff;background-color:transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}aside#pro-modal>div .header h1{color:#00253e;font-size:30px;font-weight:700;line-height:35px}aside#pro-modal>div .header .short-underline{border-bottom:solid 1px #f36e21;width:10.25%;height:3px}aside#pro-modal>div .header button.close-btn{width:20px;padding:0;color:inherit;background-color:transparent;border:none;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}aside#pro-modal>div .header button.close-btn img{width:100%;min-width:25px}aside#pro-modal>div .pro-content{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}aside#pro-modal>div .pro-content .pro-step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:15px 15px 0}aside#pro-modal>div .pro-content .pro-step img{width:100%;min-width:150px;border:solid 1px #f3f3f3;padding:5px}aside#pro-modal>div .pro-content .pro-step p{margin-top:5px;color:#00253e;font-size:.77em;line-height:1.5;width:100%;min-height:60px;text-align:left}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){aside#pro-modal>div .pro-content .pro-step img{height:100%}}.pro-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:1050px;margin:0 auto;padding-top:50px}button#pro-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:10px 35px;border:solid 1px #f36e21;background:#f36e21;font-weight:700;margin:20px 0;color:#fff;text-transform:uppercase;min-width:315px}button.close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff;font-weight:700;text-transform:uppercase}div#pro-projects{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#pro-projects h5{color:#8b634b;font-weight:400;text-decoration:underline;cursor:pointer}aside#pro-modal.lightbox>div{max-width:none!important;padding:30px;height:100%;min-height:800px}@media only screen and (max-width:767px){.largescreen{display:none}.smallscreen{display:block}}@media only screen and (max-width:767px) and (orientation:portrait){aside#pro-modal>div .pro-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}aside#pro-modal>div .pro-content .pro-step p{font-size:14px}div#pardot-upload .content #pardot-upload-content p.form-field{padding:3px 0;margin-right:10px;width:100%}}@media only screen and (max-width:767px) and (orientation:landscape){aside#pro-modal>div .pro-content .pro-step p{font-size:14px}}@media only screen and (max-width:767px){aside#pro-modal.lightbox>div{height:auto!important}}.message-overlay{width:100%;height:100%;background-color:rgba(35,93,123,.95);position:absolute;top:0;left:0;z-index:10000;display:none}.message-overlay img{width:100%;max-width:600px;max-height:100%;display:inline-block;vertical-align:middle}ul#product-accordion{margin:0;padding:0;list-style-type:none}ul#product-accordion li{font-size:3vmin;background-color:#d3d3d3;padding:2% 5%;margin-bottom:1%}ul#product-accordion li:last-child{margin-bottom:0}div.social{width:100%;height:10.4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2vh;line-height:4.5;text-transform:uppercase}div.feedback{cursor:pointer}div.share{height:100%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}div.share span{display:inline-block;text-align:right;padding:0 4% 0 0;width:50%}#share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}#share a,#share div{display:inline-block;border-radius:100%;width:3.5vh;height:3.5vh;margin:0 1%;text-align:center;cursor:pointer}#share i{vertical-align:148%;cursor:pointer!important}#tour{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:999999;overflow-x:hidden;overflow-y:hidden;background-color:rgba(0,0,0,0)}#intro-tour{max-width:374px;width:100%;padding:33px}#intro-arrow{display:none}#surface-arrow{margin-top:10px}#surface-arrow .tour-arrow.square{margin-left:20px}#menu-btns-arrow{margin-top:60px}#menu-btns-arrow .tour-arrow.square{margin-left:20px}#surface-tab-tour{margin-top:108px}#surface-tab-tour .tour-arrow.square{margin-left:20px}#type-tab-tour{margin-top:108px;margin-left:138px}#type-tab-tour .tour-arrow.square{margin-left:20px}#style-tab-tour{margin-top:108px;margin-left:80px}#style-tab-tour .tour-arrow.square{margin-left:20px}#color-tab-tour{margin-top:108px;margin-left:200px}#color-tab-tour .tour-arrow.square{margin-left:20px}.tour-step{background-color:#fff;display:none!important;position:relative;z-index:5001}.tour-step.active{display:inline-block!important}.tour-step.active.bubble{display:none!important}.tour-step .header{margin-bottom:20px}.tour-step .header h3{text-transform:none;margin:15px 0 10px 0;font-weight:400;font-size:28px;text-align:center;width:100%;color:#00253e}.tour-step .header p{font-size:14px;text-align:center;width:100%;color:#00253e}.tour-step h3{margin:20px 0;font-size:18px;text-align:center;text-transform:uppercase;cursor:pointer}.tour-step h3.next{font-size:14px;color:#9d162f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:140px;margin:auto;width:140px;height:40px}.tour-step h3.next.start{background-color:#f36e21;color:#fff;font-weight:700;font-size:14px}.tour-step h4{margin:10px 0;text-align:center;text-decoration:underline;cursor:pointer;font-size:12px}.tour-step h4.close{color:#00253e}.tour-step p{font-size:12px;color:#999;text-align:center;line-height:1;padding:0 6px;margin-bottom:20px}.tour-step .header{text-align:center}.tour-step .header .close{position:absolute;top:10px;right:10px;cursor:pointer}.tour-step .header .close img{width:20px;height:20px}.tour-step .footer{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tour-step .footer button{padding:8px 30px;font-weight:400;text-transform:uppercase}.tour-step .footer button:focus{outline:0}.tour-step .footer .next{padding:10px 40px;color:#fff;background-color:#e40514}.tour-step .footer .next:hover{background-color:#494949}.tour-step .footer .prev{padding:10px 0}.tour-step .footer .prev:hover{text-decoration:underline}.tour-arrow{display:none;z-index:5000}.tour-arrow.active{display:block}.tour-arrow{z-index:999999;border-radius:50%;display:none}.tour-arrow .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tour-arrow img{width:14px;height:14px}.tour-arrow.visible{display:inline-block}.tour-arrow.square{border-radius:3px;width:280px;height:auto;background-color:#005581;font-size:12px;padding:10px;color:#fff}.tour-arrow.square .tour-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tour-arrow.square .tour-header h6{font-weight:700;font-size:12px}.tour-arrow.square .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:auto}.tour-arrow.square .footer button:focus{outline:0}.tour-arrow.square .footer button{margin-top:10px;background-color:#005581;border:1px solid #fff;color:#fff;font-size:14px;width:100px;height:30px;cursor:pointer}.tour-arrow.square::after{content:"";position:absolute;top:100%;left:90%;margin-left:-5px;border-width:7px;border-style:solid;border-color:#005581 transparent transparent transparent}#surface-arrow .tour-arrow.square::after{top:5%;left:0;margin-left:4px;border-width:8px;border-color:transparent #005581 transparent transparent}#menu-btns-arrow .tour-arrow.square::after{top:5%;left:0;margin-left:4px;border-width:8px;border-color:transparent #005581 transparent transparent}#surface-tab-tour .tour-arrow.square::after{top:-12%;left:10%;margin-left:-3px;border-width:8px;border-color:transparent transparent #005581 transparent}#type-tab-tour .tour-arrow.square::after{top:-12%;left:10%;margin-left:-3px;border-width:8px;border-color:transparent transparent #005581 transparent}#style-tab-tour .tour-arrow.square::after{top:-12%;left:92%;margin-left:-3px;border-width:8px;border-color:transparent transparent #005581 transparent}#color-tab-tour .tour-arrow.square::after{top:-12%;left:92%;margin-left:-3px;border-width:8px;border-color:transparent transparent #005581 transparent}@media only screen and (max-width:767px) and (orientation:portrait){#surface-arrow{margin-top:85px}.tour-step.active{vertical-align:top}#compare-tour,#compare-tour2{vertical-align:bottom}#product-tour,#product-tour2{margin-left:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){html.ios #product-tour,html.ios #product-tour2{vertical-align:bottom}#apply-arrow{margin-left:-100px}#card-arrow{margin-top:20%}}@media only screen and (max-width:767px) and (orientation:landscape){#apply-arrow{margin-left:-100px}#card-arrow{margin-top:20%}.tour-step{max-width:500px}.tour-step h3{margin:10px 0;font-size:18px}.tour-step p{font-size:14px}#surface-arrow{margin-top:105px}.tour-step.active{vertical-align:top;margin-top:30px}.tour-step.active .footer{margin-top:8px}#product-tour,#product-tour2{margin-left:0!important;vertical-align:bottom}#surface-tour,#surface-tour2{vertical-align:bottom}#compare-tour,#compare-tour2,#controls-tour,#controls-tour2{vertical-align:bottom}#favorite-tour{vertical-align:top;margin-top:0}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#surface-arrow{margin-top:130px}.tour-step.active{vertical-align:top;margin-top:30px}#product-tour,#product-tour2{margin-left:0!important}#surface-tour{vertical-align:middle}#apply-arrow{margin-left:-97px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tour-step{max-width:600px}#surface-arrow{margin-top:105px}.tour-step.active{vertical-align:top;margin-top:30px}#product-tour,#product-tour2{margin-left:0!important;vertical-align:top}#compare-tour,#compare-tour2,#controls-tour,#controls-tour2,#surface-tour,#surface-tour2{vertical-align:top}#favorite-tour{vertical-align:top;margin-top:0}#apply-arrow{margin-left:-97px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){#tour{position:fixed}}#applied-products{min-width:25%;height:82.1%;background-color:rgba(0,0,0,.7);position:absolute;top:0;right:0;z-index:3000;-webkit-transform:translateX(100%) translateX(33px);-ms-transform:translateX(100%) translateX(33px);transform:translateX(100%) translateX(33px);-webkit-transition:.4s all ease-out;transition:.4s all ease-out}#applied-products.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#applied-products .close{padding:6px 10px;color:#fff;border:none;background-color:#235d7b;font-size:1.2em;position:absolute;top:0;right:100%}#applied-products .close:focus{outline:0}#applied-list{width:100%;height:100%;margin:0;padding:1.7vmin 2.2vmin;color:#fff;list-style:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#applied-list li{padding:8% 0;border-bottom:3px solid #d4d2d3;display:-webkit-box;display:-ms-flexbox;display:flex}#applied-list li:first-child{padding-top:0}#applied-list li>div{margin-left:5%;font-size:1.7vmin;display:inline-block;vertical-align:top}#applied-list li img{width:100px;display:inline-block;vertical-align:top;-ms-flex-preferred-size:100px;flex-basis:100px}#applied-list li .surface-name{font-weight:700}.modal-headline{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#333;font-size:30px;font-weight:400;line-height:36px;font-style:normal}.modal-close{float:right;color:#000;margin-right:0;cursor:pointer;position:absolute;right:10px;top:10px;font-size:18px;width:25px}.modal-close:hover{color:#333!important}.modal-box{width:100%;height:auto;margin:2vmin auto;text-align:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-height:460px}.upload-box{width:100%;height:auto;margin:0;background-color:#f3f3f3;border:dashed 2px #b3b2b2;color:#65656a;left:0;right:0;z-index:300;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:absolute;height:100%}.upload-box p{font-size:14px;color:#00253e;position:absolute;top:62%;margin:0 auto;width:100%;left:0}html.ie .upload-box p{top:inherit}.upload-box span{width:100%;margin-top:20px;font-size:14px}html.ff .upload-box span{margin-top:100px}.upload-box input[type=file]{display:none}.modal-pic{background-color:#eaeaea;border-radius:3px;z-index:200;width:100%;height:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:auto!important;height:600px}.trash{background-color:#00253e;color:#fff;font-size:4vmin;cursor:pointer;border-top-right-radius:3px;position:absolute;left:0;top:0;z-index:200;padding:1vmin;font-size:36px}.modal-pic #imgToUpload{width:100%;left:0;top:0;z-index:2;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.modal-pic #imgToUpload{width:auto;height:100%;left:0;top:0;z-index:2;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.modal-label{float:left;font-size:16px;font-weight:700;color:#5c6670;margin:5px 0 0 55px}.modal-input{padding:10px;border:1px solid #b1b1b1;border-radius:5px;-webkit-border-image:none;-o-border-image:none;border-image:none;font-size:20px;color:#5c6670;box-shadow:0 0 0 0 rgba(42,42,42,.75);margin:10px 0 0 50px;width:440px;float:left}.project-button{-moz-border-radius:5px;display:block;text-align:center;font-size:20px}.project-button i{margin-left:10px}.uploaderBTN{color:#333;text-align:center;cursor:pointer;border-radius:1px;box-sizing:border-box;padding:15px;background-color:transparent;letter-spacing:.05em;text-transform:uppercase;font-size:14px;border:solid 1px #333}div#upload-inner{width:100%;max-width:1155px;padding:10px 10px 30px;background-color:#fff;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:#fff}div#upload-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#overlay{position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;display:none;position:absolute;z-index:997}#upload-container{padding:10px;display:none!important}div#close-upload{width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:10px;top:10px}#closemodal{cursor:pointer;font-size:12px;color:#353334;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#closemodal img{width:100%;height:25px}#closemodal i{color:#828282!important;font-size:36px;position:absolute;top:10px;right:10px}.upload-left-head{font-size:30px;color:#333;font-weight:400;line-height:36px;margin-top:20px;font-style:normal}.upload-box-left{width:36%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px}.upload-box-right{width:60%;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:40px}div#good-bad-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:2%}.upload-left-text{font-size:14px;color:#00253e}.upload-left-text p{margin:0;padding:0;margin-bottom:30px;line-height:20px}.upload-list i{color:#333;margin-left:5px;margin-right:5px}.upload-list{font-size:12px;color:#00253e}.upload-list p{line-height:20px}.upload-button-box{width:100%;text-align:center}.photo-good{width:48%;position:relative;box-sizing:border-box;background-repeat:no-repeat}.photo-good img{width:100%;padding-bottom:28px}.photo-text{width:100%;margin-top:2%;float:left}.star{color:#e11c00;float:left;width:10px;margin-right:10px}.star-text{float:left;width:100%;font-size:14px;line-height:20px;color:#00253e}.star-text p{margin:0}.star-text i{color:#333;margin-right:1%}.photo-box-bar{width:100%;background-color:#5c6670;color:#fff;font-size:18px;font-weight:400;box-sizing:border-box;padding:4%;position:absolute;z-index:5000;text-align:center;bottom:0}.btn-upload{color:#f36e21;font-size:19px;padding:13px 15px;cursor:pointer;box-sizing:border-box;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 2px #fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;text-transform:uppercase;font-weight:400;-webkit-transition:50ms all ease-out;transition:50ms all ease-out;text-transform:uppercase;background-color:#fff;border:2px solid #f36e21}.btn-upload:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}.btn-upload.browse{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.angle-right{height:20px;position:absolute;right:9px;top:25%;width:23px}.angle-right i{color:#fff}.angle-right img{height:100%}.times{position:absolute;right:6px;top:6px;width:26px}.times i{color:#828282!important;font-size:36px;position:absolute;top:10px;right:10px}.times img{height:100%;width:100%}div#upload-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:25px}div#process-upload>div{width:100%;max-width:900px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative}div.modal{display:none}div.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px) and (max-width:1440px) and (orientation:landscape){.modal-box{max-height:422px}}@media only screen and (max-width:315px){html.ie11 .photo-text{margin-top:-37%}}@media only screen and (max-width:767px) and (orientation:portrait){div#process-upload>div{max-width:360px}.modal-headline{font-size:26px}html.ie11 .modal-headline{-webkit-transform:none;-ms-transform:none;transform:none}div#upload-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.upload-box-left{width:100%;margin-bottom:30px;padding-left:0}.upload-box-right{width:100%;margin:0;padding-top:0}.upload-left-head{font-size:23px;margin-bottom:10px}.upload-button-box{margin-top:10px}.photo-box-bar{font-size:15px}html.ie11 .photo-box-bar{position:relative}.modal-box{max-height:250px}.crop-box h2{font-size:18px!important}.star-text{font-size:12px}.btn-upload.browse{width:100%}html.ie11 .btn-upload.browse,html.ie11 .modal-box{-webkit-transform:none;-ms-transform:none;transform:none}html.ie11 .btn-upload.browse{-webkit-transform:none;-ms-transform:none;transform:none}div#upload-link div p{font-size:12px}div#upload-link div h4{font-size:14px;margin-bottom:5px}}@media only screen and (max-width:767px) and (orientation:landscape){div#process-upload>div{width:600px}div#close-upload{margin-bottom:20px}.upload-box-left{width:51%}.upload-box-right{width:50%}.upload-left-head{font-size:24px}.btn-upload{padding:10px}.star-text{font-size:12px}.upload-left-text p{padding-top:8%}.photo-box-bar{font-size:15px}.modal{top:0}.btn-upload.browse{width:100%}.modal-box{max-height:250px}html.ie11 .btn-upload.browse,html.ie11 .modal-box{-webkit-transform:none;-ms-transform:none;transform:none}html.ie11 .btn-upload.browse{-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.modal{top:30px}.upload-left-head{font-size:24px;line-height:30px}div#process-upload>div{width:700px}.modal-box{max-height:450px}.btn-upload.browse{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){div#process-upload>div{width:730px}.upload-box-left{width:40%}.upload-box-right{width:55%}.upload-left-head{font-size:20px;line-height:26px;margin-top:10px}.btn-upload.browse{width:100%}.upload-left-text p{margin-bottom:0}}div#im-decal{display:none}body.page-im{overflow-y:auto;overflow-x:hidden;width:99.5%}#im-container{width:100%;height:auto;margin-left:auto;margin-right:auto;position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}#im-box{width:75%;height:100%;position:static;z-index:60;background-color:#fff;right:0;overflow-y:auto;max-height:900px;overflow-x:hidden}#im-view{width:100%;height:100%;background-color:#fff;box-sizing:border-box}.im-view-top{width:100%;padding-top:0;background-color:#fff}.ctr{width:auto;text-align:center;margin-bottom:.5%;margin-top:.5%}.im-overlay{position:absolute;left:0;z-index:500;position:relative}#cropPhoto{width:100%}#map-box{width:100%;display:none;z-index:10}#map-view{width:626px;float:right}.map-view-top{width:100%;box-sizing:border-box;margin-bottom:.5%;margin-top:.5%;background-color:#fff}.ctr-map{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btnim.active{color:#f36e21;cursor:pointer;text-decoration:none!important}#viz{height:auto!important}.ImageMapper{height:auto!important;position:static!important}.ImageMapper>canvas:nth-child(2){position:static!important}.btnim{text-align:center;-moz-border-radius:5px;box-sizing:border-box;display:inline-block;width:auto;font-size:14px;color:#f36e21;cursor:pointer;text-transform:uppercase;padding:10px 30px;margin:5px 10px 5px 0;background-color:#fff;border:1px solid #f36e21;font-weight:700;-webkit-transition:.25s;transition:.25s}.btnim:hover{background:#f36e21;color:#fff}#zoom-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#panning-area{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;-webkit-user-select:none;display:none}.btnim.btnpan{margin:0 2px;padding:6px 10px}.btnim.mod{width:75%;margin:2%}.cancel.viz-button.span2.btnim.mod.active.hvr-hollow{display:none}.mapping-box{width:588px;border:solid 2px #fff;background-color:#fff;margin:0 auto}.mapping-nav{width:100%;height:auto;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2px;-ms-flex-pack:distribute;justify-content:space-around}.mapping-nav-left{padding-left:3px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mapping-nav-right{margin-top:8px;padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#im-tools{width:35%;background-color:#fff;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:551}#im-tools>div{padding-bottom:10px;background-color:#fff}#im-crop{width:100%;height:100%;background-color:#f2f2f2;left:0;right:0;top:0;z-index:22230;display:none}.crop-fullscreen{width:100%;height:auto;text-align:center;color:#fff;text-decoration:underline;cursor:pointer;text-decoration:none;background-repeat:no-repeat;margin:0 auto}.crop-fullscreen img{width:70%;height:100%;height:150px}.crop-caption{background-color:#5c6670;font-size:1.5vh;padding:3% 2% 2%;box-sizing:border-box;margin-top:-2%;display:none}.crop-box{width:100%;box-sizing:border-box;padding:10px}.crop-box h2{font-size:28px;text-align:center;font-weight:400;color:#00253e;margin-bottom:20px;padding:0;margin-top:60px;font-style:normal}.crop-box p{text-align:center;font-size:14px;color:#00253e;margin:30px 0;text-align:left;line-height:20px}.perspective-fullscreen{background-image:url(/img/vid/im_help.svg);text-align:center;color:#fff;text-decoration:underline;cursor:pointer;text-decoration:none;background-repeat:no-repeat;margin:0 auto;width:75%;height:16vw;position:relative;width:100%;height:150px;background-size:contain;background-position:center}.perspective-caption{height:23px;width:178px;background-image:url(/img/black.png);margin:98px auto 0 auto;border-radius:0 0 5px 5px}.perspective-box{width:200px;height:425px;margin:95px auto 0 auto}.perspective-box h2{color:#5c6670;font-size:22px;font-weight:700;line-height:26pt;text-align:center;text-transform:uppercase}.perspective-box p{text-align:left;font-size:13px;line-height:17px;padding-left:5px;font-weight:500;color:#58585a}#im-floor{width:100%;height:100%;background-color:#f2f2f2;left:0;right:0;top:0;z-index:220;display:none}.floor-area ul{list-style-type:none;margin:0;padding:0}.floor-area ul li.active{color:#483698;-webkit-transition:.25s;transition:.25s}.divider{width:93%;border-top:solid 1px #aaa;margin:10px auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.step{text-align:center;color:#000;font-size:18px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.area{text-align:center;font-size:22px;color:#00253e;margin:4px 0 15px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-transform:uppercase}.choose-tool{width:100%;margin:20px 0;padding:0 10px}.choose-tool img{width:6vmin;height:6vmin;margin-bottom:5px}#erasetool ul li,#painttool ul li{width:100%!important;border:solid 1px #00253e}#erasetool ul li img,#painttool ul li img{width:100%!important;height:100%}.choose-tool ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.choose-tool ul li.active{color:#fff;background-color:#00253e}.choose-tool ul li.middle{width:48%}.choose-tool ul li{width:48%;color:#fff;font-size:14px;font-weight:400;text-align:center;cursor:pointer;padding-top:10px;padding-bottom:10px;margin:1px;background-color:rgba(0,37,62,.6)}.choose-tool ul li i{font-size:4vmin}ul.erase-tool,ul.paint-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.tool-fullscreen{text-align:center;color:#fff;text-decoration:underline;cursor:pointer;text-decoration:none;background-repeat:no-repeat;margin:0 auto;position:relative}.tool-caption{font-size:1.5vh;padding:3% 2% 2%;margin-top:-2%;position:absolute;width:100%;box-sizing:border-box;bottom:0}.tool-caption{display:none}ol.tool-text{padding:0 0 0 14px}.tool-text{font-size:14px;text-align:left;color:#00253e;width:93%;box-sizing:border-box;padding:0;margin:20px auto 0}.tool-text p{font-size:14px}div.floor-tools div.tool-text ol,div.floor-tools div.tool-text p{display:none;line-height:18px}div.floor-tools div.tool-text ol{padding:0 0 0 14px}div.floor-tools.outline div.tool-text .useDraw{display:block}div.floor-tools.paint div.tool-text .usePaint{display:block}div.floor-tools.erase div.tool-text .useErase{display:block}div.floor-tools.fill div.tool-text .useWand{display:block}div.floor-tools.outline .tool-fullscreen{background:url(/img/vid/im_help.svg) center no-repeat;width:100%;height:150px;background-size:contain}div.floor-tools.paint .tool-fullscreen{background:url(/img/vid/im_help.svg) center no-repeat;width:100%;height:150px;background-size:contain}div.floor-tools.erase .tool-fullscreen{background:url(/img/vid/im_help.svg) center no-repeat;width:100%;height:150px;background-size:contain}div.floor-tools.fill .tool-fullscreen{background:url(/img/vid/im_help.svg) center no-repeat;width:100%;height:150px;background-size:contain}.tool-text li{margin-bottom:20px;color:#00253e;font-size:14px}.tool-sc{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#im-angle{width:100%;height:100%;background-color:#f2f2f2;left:0;right:0;top:0;z-index:210;display:none}div#im-floor-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%}.floor-area{width:99%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px 0 5px;padding-top:5px}.floor-area ul{list-style-type:none;margin:0;padding:0}.floor-area ul li.selected{color:#00253e}.floor-area ul li.active{color:#00253e;border:1px solid #00253e;font-weight:400;background-color:#fff;font-size:12px}.floor-area ul li{font-size:12px;cursor:pointer;display:inline-block;color:#00253e;text-align:center;cursor:pointer;font-weight:200;padding:4px 0;width:48%;font-weight:400;margin-right:2px}.floor-area ul li:hover{background-color:#00253e;color:#fff}.floor-tools{width:100%;margin:0;overflow-y:auto;padding-bottom:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[class^=slider]{display:inline-block;margin-bottom:4px}.slidercontain{width:90%;margin-left:5px;margin-bottom:0!important;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.width{float:left;font-weight:400;font-size:12px;margin:0 0 5px 7px;padding-right:5px;color:#00253e}.slider-center{width:90%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.slider-volume{width:42%!important;width:70%!important}.slider-center input.value{position:relative;float:right;text-align:center;font-size:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:40px}html.edge .slider-center input.value ::-webkit-input-placeholder{opacity:1}html.edge .slider-center input.value :focus:-ms-input-placeholder{color:transparent}html.edge .slider-center input.value :focus::-webkit-input-placeholder{color:transparent}.feet{float:left;font-weight:700;font-size:14px;color:#00253e;fleX:0 0 auto;margin-left:10px}div#sldWidth-slider{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}div#sldHeight-slider{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.tool-ss{height:50px;width:100%;margin:2% 2% 2% 3%}#overlay{position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;display:none;position:absolute;z-index:997}#modPop{width:100%;max-width:440px;background-color:#fff;padding:20px;z-index:999;box-shadow:0 6px 15px 0 rgba(50,50,50,.5);overflow:hidden;overflow-y:auto;display:none;position:absolute;margin:0 auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow-y:auto;max-height:600px}#modWarning{background-color:#fff;position:absolute;padding:25px;z-index:999;box-shadow:0 6px 15px 0 rgba(50,50,50,.5);overflow:hidden;overflow-y:auto;display:none;position:absolute;margin:0 auto;top:100px;left:0;right:0;width:75%;max-width:460px;color:#00253e}#modWarning-headline{color:#00253e;text-align:center;font-size:28px;font-weight:700}#modWarning-text{font-size:17px;text-align:center;margin-top:5px;margin-bottom:15px}.modWarning-button{cursor:pointer;padding:10px;margin:1vmin 1vmin 1vmin 0;text-align:center;color:#f36e21!important;font-size:18px;font-weight:200;width:auto;min-width:75%;color:inherit;background-color:#fff;border:2px solid #f36e21}.modWarning-button:hover{background-color:#f36e21;color:#fff!important;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}#modPop-headline{text-align:left;font-weight:200;color:#00253e;float:left;width:100%}#modPop-newsurfacelist{color:#00253e;margin:20px 0 0;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:#f3f3f3;padding:10px}.modPop-close{height:25px;width:50px;color:#9d9d9d;cursor:pointer;position:absolute;top:10px;left:402px;display:none}div#modPop-newsurfacelist span{width:100%;margin-bottom:13px;color:#00253e;font-size:22px;line-height:32px;font-style:normal;font-weight:700}.btn-modPop{color:#fff;font-size:12px;text-decoration:none;cursor:pointer;display:inline-block;width:auto;margin:0 5px 0 1px;text-transform:uppercase;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-color:#f36e21;padding:8px 10px;min-width:100px;text-align:center;font-weight:700;-webkit-transition:.25s;transition:.25s}.btn-modPop.outline{background:#fff;color:#f36e21;border:1px solid #f36e21}.btn-modPop.outline:hover{background:#f36e21;color:#fff}.btn-modPop.grey{margin-bottom:6px;font-weight:400}.mp{font-size:20px;line-height:50px;font-weight:400;display:inline-block;margin-right:20px}.mp.grey{color:#999}.modPop-rule-sm{border-bottom:2px solid #000;width:276px;margin:19px auto}.btnsave-purple{font-size:14px;padding:13px 15px;text-decoration:none;display:inline-block;cursor:pointer;color:inherit;text-align:center;box-sizing:border-box;margin-top:7px;text-transform:uppercase;font-size:14px;width:93%;font-size:18px;font-weight:200;width:auto;min-width:93%;font-weight:400;background-color:#fff;border:2px solid #5c6670}.buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnsave-purple.active{font-size:14px;padding:13px 15px;text-decoration:none;display:inline-block;cursor:pointer;color:#fff;text-align:left;margin-top:7px;box-sizing:border-box;font-size:14px;width:93%;margin-right:0;cursor:pointer;font-weight:700;text-transform:uppercase;text-align:center;-webkit-transition:50ms all ease-out;transition:50ms all ease-out;background-color:#f36e21;border:2px solid #f36e21}.btnsave-purple.active:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}.ok.viz-button.span2.btnsave-purple.active.hvr-trim{background-color:#ec2129!important}.btnsave-purple.active.green{color:#f36e21;position:relative;background-color:#fff;border:2px solid #f36e21;font-weight:700;font-size:14px}.btnsave-purple.active.green:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}div#btnsaveAndContinue{cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;background-color:#f36e21;border:2px solid #f36e21}div#btnsaveAndContinue:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}.btnsave-grey{padding:13px 15px;text-decoration:none;display:inline-block;cursor:pointer;color:#f36e21;text-align:left;margin-top:7px;text-transform:uppercase;box-sizing:border-box;width:93%;cursor:pointer;font-size:14px;font-weight:700;text-align:center;background-color:#fff;border:2px solid #f36e21}.btnsave-grey:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}hr.skinny{padding:0}.btnim-purple{font-size:14px;padding:13px 15px;text-decoration:none;display:inline-block;cursor:pointer;color:#f36e21;text-align:center;border-radius:5px;box-sizing:border-box;margin-top:7px;text-transform:uppercase;border-radius:0;box-sizing:border-box;font-size:14px;width:93%;-webkit-transition:50ms all ease-out;transition:50ms all ease-out;font-weight:400;text-transform:uppercase;background-color:#fff;border:1px solid #f36e21}.btnim-purple:hover{background-color:#f36e21;color:#fff;-webkit-transition:50ms all ease-in;transition:50ms all ease-in}.btnmapping{color:#00253e;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;cursor:pointer;font-size:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnmapping i{color:#00253e;padding-right:5px}.output{color:#000;font-size:14px;font-weight:700;padding-top:1px;margin-left:5px;vertical-align:top;border:solid 1px #5c6670;border-radius:5px;padding:4px}.currentSurfaceTitle{display:none;color:#00253e;font-size:22px;line-height:32px;font-style:normal;font-weight:700}tool-fullscreen{height:119px;width:141px;background-image:url(/img/fullscreen.jpg);margin:10px 0 10px 70px;border-radius:5px;border:1px solid #483698;text-align:center;color:#fff;font-weight:700;text-decoration:underline;line-height:23px;cursor:pointer}.vid-modal{background-color:#fff;border-radius:5px;z-index:1100;display:none;box-shadow:0 6px 15px 0 rgba(50,50,50,.5);background-repeat:no-repeat;background-repeat:repeat-x;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:2vmin}.vid-modal.outline{display:none}.vid-modal.paint{display:none}.vid-modal.wand{display:none}.vid-modal.erase{display:none}.vid-modal.perspective{display:none}.vid-modal-headline{text-align:left;font-size:28px;font-weight:400;color:#333;margin-right:50px;font-style:normal;text-transform:uppercase}.vid-modal-close{color:#00253e;cursor:pointer;font-size:0;position:absolute;right:10px;top:10px}.vid-modal-close i{font-size:36px;margin:10px}.vid-modal-close img{width:25px;height:25px}.vid-modal-box{width:92vmin;height:52vmin;margin:21px auto;text-align:center;display:block;background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-modal-box.outline{background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-modal-box.paint{background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-modal-box.wand{background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-modal-box.erase{background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-modal-box.perspective{background-size:cover;-o-object-fit:cover;object-fit:cover}.vid-text{color:#00253e;font-weight:400;display:block;text-align:left;font-size:14px}#vid-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.76);width:100%;height:100%;display:none;z-index:1099}.chamModal{background:url(/ChamWebTools/JS/ChamModal/1/overlay.png) repeat left top;width:100%;height:100%;overflow:hidden;position:absolute;display:none;z-index:999;top:0;left:0;bottom:0;right:0;margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none}.chamModal .modalInner{position:absolute;background:#e5e5e5;border:2px solid #cfcfcf;left:0;top:100px;margin:0 auto;right:0}.chamModal .modalInner.Draggable{background:#fff;border:solid 1px #828282;color:#555;left:0;top:100px;margin:0 auto;right:0;border-radius:0}.chamModal .modalTitleBar{width:100%;height:40px;line-height:40px;border:none;background:0 0;text-align:right;z-index:20}.chamModal .modalTitleBar .closeBTN,.chamModal .modalTitleBar .title{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;color:#fff;padding:0;margin:0}.chamModal .modalTitleBar .title{font-size:20px;text-align:left;width:auto;float:left;text-indent:10px}.chamModal .modalTitleBar .closeBTN{font-size:36px!important;cursor:pointer;width:40px;height:40px;line-height:40px;text-align:center;color:#ccc;top:1px;right:3px;font-weight:400;color:#828282}.chamModal .modalContent{padding:10px;margin-left:2%;margin-bottom:3%}.chamModal .modalContent .button{cursor:pointer}.chamModal .modalContent .question{margin-bottom:12px;font-size:16px;text-align:center;color:#00253e}.rightPadding{float:right;padding-top:2px}.newSurface{font-size:14px;text-transform:none!important;font-weight:400;background-color:#f3f3f3;padding:10px}.newSurface div{margin-bottom:15px}.newSurface div:last-child{margin-bottom:0}.gone{position:absolute;right:15px;top:15px;cursor:pointer}.gone i{font-size:36px;right:15px;top:15px;color:#00253e}.gone img{width:20px;height:20px;float:right}.goright i{padding-left:6px;font-size:17px}#panTip{width:100%;height:auto;display:block;padding:5px 5px 5px 10px;color:#00253e;font-size:11px;box-sizing:border-box}.panIcon{float:left;padding-right:10px}.panIcon i{font-size:32px;color:#00253e}.widthSelect{position:absolute;width:140px!important;height:155px;z-index:999;border:1px solid #fff;display:none;background-color:#fff;margin-top:7px;margin-left:0;clear:both}.widthSelect li{height:49px!important;padding:0!important;clear:both}.slider-box{margin:0 auto!important;width:100%;padding-left:10px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.im-box{width:100%!important}#im-view,.im-overlay{width:100%!important}#map-view{width:85%!important;background-color:#fff}#mapping-box{width:100%!important}#im-view{width:100%!important}#im-tools,.imap{width:25%!important}#viz,#viz .ImageMapper,#viz .ImageMapper canvas{width:100%!important}.mobile-help{display:none}.clearfix{display:inline-block}.clearfix:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.clearfix{display:block}#my-projects{display:none}.slider{width:300px}.slider>.dragger{background:#8dca09;background:-webkit-gradient(linear,left top,left bottom,from(#8dca09),to(#72a307));background:linear-gradient(top,#8dca09,#72a307);box-shadow:inset 0 2px 2px rgba(255,255,255,.5),0 2px 8px rgba(0,0,0,.2);border-radius:10px;border:1px solid #496805;width:16px;height:16px}.slider>.dragger:hover{background:-webkit-linear-gradient(top,#8dca09,#8dca09)}.slider>.highlight-track,.slider>.track{background:#ccc;background:-webkit-gradient(linear,left top,left bottom,from(#bbb),to(#ddd));background:linear-gradient(top,#bbb,#ddd);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);border-radius:8px;border:1px solid #aaa;height:4px}.slider>.highlight-track{background-color:#8dca09;background:-webkit-gradient(linear,left top,left bottom,from(#8dca09),to(#72a307));background:linear-gradient(top,#8dca09,#72a307);border-color:#496805}.slider-volume{width:80%}.slider-volume>.dragger{width:18px;height:18px;margin:0 auto;border-radius:5px;background:#00253e}.slider-volume>.highlight-track,.slider-volume>.track{height:8px;background:#fff;border:1px solid #999;border-radius:10px}.slider-volume>.highlight-track{background-color:#c5c5c5;background:-webkit-gradient(linear,left top,left bottom,from(#c5c5c5),to(#a2a2a2));background:linear-gradient(top,#c5c5c5,#a2a2a2)}@media only screen and (max-width:767px){.choose-tool ul li{font-size:12px}}@media only screen and (max-width:767px) and (orientation:portrait){section#MAIN{max-height:none;background-color:#fff}#im-container{display:block;overflow-x:hidden;overflow-y:auto}#im-tools{width:100%!important;position:static}#im-tools>div{position:static}#map-box{background-color:#f2f2f2;position:static;display:none}#map-view{width:100%!important;float:none}.choose-tool ul li{width:24%!important;position:relative}.choose-tool ul li:last-child .widthSelect{right:0}.tool-fullscreen,.tool-text{display:none}#viz{z-index:100!important}.map-view-top{margin:0;padding:0 0 10px;background-color:#fff}.map-view-top .btnChangeRoom{text-align:center;-moz-border-radius:5px;box-sizing:border-box;display:inline-block;width:auto;font-size:14px;color:#000;cursor:pointer;text-transform:uppercase;padding:10px 30px;background-color:#fff;border:solid 1px #000;margin:1px}#mapping-box{border:2px solid #fff}.mapping-nav{margin:5px 0 0 0;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.mapping-nav-left{max-width:100%;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mapping-nav-left>div{margin-bottom:5px;width:100%}.mapping-nav-right{margin-bottom:15px}.mapping-nav-right .btnmapping:last-child{margin-right:0}.floor-area{width:100%;margin:0}.floor-area ul{display:-webkit-box;display:-ms-flexbox;display:flex}.floor-area ul li{width:50%;padding:6px 0}.floor-tools{padding-bottom:0;overflow:visible}.choose-tool{margin:4px 0 15px}.tool-sc{margin-bottom:10px}.tool-ss{height:auto;margin:6px 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perspective-fullscreen{display:none}#btnAddEditSurface{margin-top:10px}#im-box,#im-view,.im-view-top{background-color:#f2f2f2}#im-box{width:100%;margin-left:0;position:static}#im-view{overflow:hidden}.crop-box p{margin-bottom:15px}.crop-fullscreen{min-height:100px}.btnim-purple{margin:0 auto;font-size:14px!important;display:block}#btnChangeRoom,#btnRotate{margin-bottom:5px}.im-view-top .ctr{max-width:93%;margin:10px auto 20px;padding:0}.im-view-top .ctr .btnim{padding-left:20px;padding-right:20px}.im-overlay{text-align:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.im-overlay .jcrop-holder{display:inline-block}#panTip{display:none}.title-wrapper{position:relative}.mobile-help{width:auto!important;height:auto!important;color:#ce1126;font-size:1.5em;font-weight:700;line-height:1;background-image:none;display:block!important;position:absolute;top:0;right:10px}.color-slider .slider-volume{width:90%!important}.chamModal .modalInner{width:325px!important}.chamModal .modalTitleBar{width:320px!important}.chamModal .modalContent .question{text-align:center!important;width:300px!important}.buttonWrapper{width:300px!important}.choose-tool ul li{font-size:10px;line-height:1.5}.btn-modPop{font-size:11px;min-width:75px}}@media only screen and (max-width:767px) and (orientation:landscape){body{height:100%!important}#my-projects{display:none}#panTip,.tool-text{display:none}#btnsaveAndContinue .angle-right{display:none}.floor-area ul li{font-size:12px}.area{font-size:16px}.choose-tool{margin:10px 0}div.floor-tools.outline .tool-fullscreen{height:100px}.mapping-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.mapping-nav-right{margin-top:20px}.btnim{padding:10px 20px;font-size:12px}div#im-floor{height:auto}.btnsave-purple{margin-bottom:10px}div#im-angle{height:160%}.slider-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.slider-volume{width:90%!important}.btnsave-grey{padding:10px 5px;font-size:11px}.btnsave-purple.active{font-size:11px}.perspective-fullscreen{height:100px}.step{font-size:15px}.slidercontain{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.widthSelect{width:80px!important;height:84px!important}.widthSelect li{height:27px!important}ul.erase-tool li,ul.paint-tool li{width:100%}ul.erase-tool li img,ul.paint-tool li img{width:100%}.vid-modal-headline{font-size:25px!important}#modPop{max-height:300px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3){.vid-modal-headline{font-size:25px!important}#modPop{max-height:300px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.mapping-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.mapping-nav-right{margin-top:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-volume{width:auto!important}.slider-center{width:auto!important}.color-slider .slider-volume{width:90%!important}.choose-tool ul li{font-size:12px;line-height:1.5}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.crop-fullscreen{width:100%}.btnim{padding:10px 20px}.btnsave-grey{font-size:12px}.btnsave-purple.active{font-size:12px}.floor-area ul li{font-size:11px}.mapping-nav-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px) and (max-width:1024px){#panTip{display:none}}@media only screen and (min-width:1441px){body.page-im{overflow-y:hidden}}div.wait{background-image:url(../../img/25.gif)!important;background-color:none!important;z-index:10000;position:absolute;text-align:center;background-repeat:no-repeat!important;background:rgba(0,0,0,.75);width:100%!important;height:100%!important;left:0!important;top:0!important;background-position:center}#successOverlay{display:none}#congratsOverlay{display:none}#confirmOverlay{display:none}
