@-ms-viewport{width:device-width}*,:after,:before{box-sizing:inherit}html{color:#222;font-size:1em;line-height:1.4;font-family:Montserrat,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;padding:5px}.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}body,html{width:100%;height:100%;margin:0;padding:0;font-family:Montserrat,sans-serif;overflow:hidden;box-sizing:border-box;color:#49423a}*,:after,:before{box-sizing:inherit}ul{margin:0;padding:0}button{font-family:Montserrat,sans-serif;cursor:pointer}button:focus{outline:0}header{padding:10px 30px;background-color:#1d4a4d;color:#49423a;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between}header .logo{-ms-flex-item-align:center;align-self:center;cursor:pointer}header img{width:100%;max-width:120px}header h1{margin:0;font-size:1.85em;font-weight:400;text-transform:uppercase}header .mobile-nav-btn{background-color:transparent;border:none;display:none}header .mobile-nav-btn img{width:30px}header nav{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:end;justify-content:flex-end}header nav a,header nav button{color:#fff;font-family:'Times New Roman';padding:0 6px;font-size:.9em;font-weight:700;background-color:transparent;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;white-space:nowrap}header nav img{width:100%;max-width:20px;margin-right:5px}button.projects-btn{width:115px}.view{width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;opacity:0;z-index:1;transition:.4s opacity ease-in;overflow-x:hidden!important}.view.active{opacity:1;z-index:2}.view .inner-view{width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px){.inner-view,.view{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.lightbox{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;z-index:3005;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox>div{width:100%;max-width:800px;background-color:#fff;position:relative}.lightbox .btn{padding:10px 50px;background-color:#1d4a4d;border:none;color:#fff;text-transform:uppercase;font-weight:300;font-family:Montserrat,sans-serif;font-size:.9em}.lightbox .validation-error{margin-top:2px;color:#c31f33;font-size:.8em}.loading-msg{position:absolute;top:50%!important;left:50%!important;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-msg img{width:auto}.loading-msg-inner{padding:3px 20px;color:#fff;background-color:#903f23;font-size:.9em;border-radius:5px}@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;animation:uil-ripple 2s ease-out infinite}.uil-ripple-css div:nth-of-type(1){border-color:#1d4a4d}.uil-ripple-css div:nth-of-type(2){border-color:#1d4a4d;animation-delay:1s}#my-projects>div{width:100%!important;margin:2% 0;max-width:600px}#my-projects .innerFormWrapper{box-sizing:border-box}#my-projects .formTitle h2,#my-projects h2.forgotTitle,#my-projects h2.forgotTitle label,#my-projects h2.saveTitle,#my-projects h2.saveTitle label{margin-bottom:2.5vmin;margin-top:1vmin;padding:0;color:#333;font-size:1em;font-weight:400;font-family:sans-serif}#my-projects .Content label{color:#848484;display:block;font-size:14px;font-family:sans-serif}#my-projects .Content label span{font-size:12px}div.lbl{margin-top:5px}#my-projects .Content .lbl~.lbl{margin-top:.8vmin;font-size:14px}#my-projects h2.forgotTitle span{color:#5a5a5a;font-size:.7em;font-weight:400;display:block}#my-projects .formBTNS ul{margin:3vmin 0 0;padding:0;list-style:none;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#my-projects .linkBTNS{color:#333;display:inline-block;cursor:pointer;text-transform:uppercase;font-size:10px;font-family:sans-serif}#my-projects .linkBTNS:hover{text-decoration:underline}#my-projects .forgotBTN,#my-projects .loginBTN,#my-projects .regBTN{margin-bottom:1.5vmin}#my-projects .forgotForm .success{margin-bottom:5px}#my-projects .TitleBar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;color:#fff;position:relative;background-color:#fff}#my-projects .TitleBar h2{-ms-flex:2;flex:2;padding:0;color:#49423a;margin-bottom:0;font-size:1.7em;font-weight:400;font-family:'Times New Roman';font-weight:700}#my-projects .titleBarBTNS{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#000}#my-projects .titleBarBTNS .buttons{margin-right:1vmin;font-size:.9em;cursor:pointer;font-family:sans-serif}#my-projects .titleBarBTNS .buttons:last-child{margin-right:0}#my-projects .closeBTN{margin:0!important;color:#fff;font-size:0!important;font-weight:400;line-height:1;position:relative;cursor:pointer}#my-projects .Remove,#my-projects .Use,#my-projects .changePwdBTN,#my-projects .forgotBTN,#my-projects .loginBTN,#my-projects .regBTN,#my-projects .saveBTN{display:inline-block;cursor:pointer;width:auto;padding:10px 50px;background-color:#1d4a4d;border:none;color:#fff;text-transform:uppercase;font-weight:300;font-family:Montserrat,sans-serif;font-size:.9em}#my-projects .Remove{background-color:#172737}#my-projects .errors{margin-top:.3vmin;color:#c31f33;font-size:.9em;margin-bottom:2vmin;font-family:sans-serif}#my-projects .Content input[type=password],#my-projects .Content input[type=text]{width:100%;max-width:300px}#my-projects .closeBTN img{width:20px;margin:0 4px;height:100%}#my-projects .Content{padding:20px;border:none;background-color:#fff;padding-top:0}#my-projects .Content input{padding:.5vmin .6vmin;border:1px solid #c2c1c1;display:block;height:35px}#my-projects .myProjectBTNsUL{margin:0;padding:0;list-style:none}#my-projects .myProjectBTNsUL li{margin-bottom:4px;margin-right:4px;padding:.8vmin 1.6vmin;color:#fff;background-color:#1d4a4d;border:none;display:inline-block;cursor:pointer;font-size:16px}#my-projects .myProjectBTNsUL li.Use{background-color:#1d4a4d}#my-projects .myProjectBTNsUL li.Remove{background-color:#49423a}#my-projects .projectsForm{margin-top:10px}#my-projects .projectsForm .projectWrapper{width:100%;margin-bottom:3vmin;display:table;margin-top:15px}#my-projects .projectsForm>img{display:table-cell;vertical-align:top}#my-projects .projectsForm .innerWrapper{width:100%;padding-left:4vmin;display:table-cell;vertical-align:top}#my-projects .projectsForm .projectTitle{margin-bottom:4px;margin-top:0;padding-left:0;line-height:1;font-weight:400;font-family:sans-serif}#my-projects .projectsForm .projectDate{margin-bottom:1vmin;font-size:.8em;font-family:sans-serif}#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 .projectTitle{font-size:20px}#my-projects .myProjectBTNsUL li{min-width:125px;font-size:.8em;display:block}}#scenes-view{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#scenes-view .scenes-left{-ms-flex:0 0 70%;flex:0 0 70%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:#f3f3f3}#scenes-view .scenes-left .static-image{-ms-flex:1 0 50%;flex:1 0 50%;background-image:url(/img/landing.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}#scenes-view .scenes-left .static-image .viz-title{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:20px 30px 20px 20px;background-color:transparent;border-top:solid 37px #1d4a4d}#scenes-view .scenes-left .static-image .viz-title>div{margin-left:50px;display:none}#scenes-view .scenes-left .static-image .viz-title h1{margin-bottom:10px;text-align:center;letter-spacing:-.4px;width:100%;font-size:50px;color:#fff;font-family:'Times New Roman';margin:0}#scenes-view .scenes-left .static-image .viz-title h5{text-align:center;width:100%;color:#fff;margin:0;font-weight:300}#scenes-view .scenes-left .static-image .viz-title img{width:100%;max-width:250px}#scenes-view>.content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}#scenes-view h2{margin:0;padding:10px 20px;background-color:#f3f3f3;font-size:2em;font-weight:400;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700;letter-spacing:.5px;color:#1d4a4d;font-family:'Times New Roman';box-shadow:3px 3px 3px rgba(170,170,170,.4)}#scenes-view .scenes-area{margin-top:10px;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}#scenes-view .scenes-area>div{width:100%;height:100%;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#scenes-view .scenes-area .scene-column{width:100%;height:100%}#scenes-view .scenes-area h3{margin:5px 0 10px;padding:0 40px;font-size:1.4em;font-weight:400;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:3px}#scenes-view .scenes-area ul{list-style:none}#scenes-view .scene{margin-bottom:30px;padding:0 40px}#scenes-view .scene>div{position:relative;cursor:pointer}#scenes-view .scene .scene-image{width:100%}#scenes-view .scene .scene-caption{width:100%;padding:5px 20px;background-color:rgba(73,66,58,.46);color:#fff;font-size:1.1em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0}#scenes-view .scene .scene-caption img{width:30px}#scenes-view .scene .scene-caption span{margin-right:15px}@media only screen and (max-width:767px) and (orientation:portrait){#scenes-view .scenes-left .static-image{min-height:400px}#scenes-view h2{font-size:1.25em}}@media only screen and (max-width:767px) and (orientation:landscape){#scenes-view .scenes-left .static-image{min-height:300px}#scenes-view .scenes-left .static-image .viz-title{border-top:solid 5px #1d4a4d}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#scenes-view .scenes-left .static-image{min-height:500px}#scenes-view h2{font-size:1.25em}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){#scenes-view h2{font-size:1.25em}#scenes-view .scenes-area h3{margin:20px 0 15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#scenes-view{display:block}#scenes-view header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#scenes-view header h1{margin:10px 0;text-align:center}#scenes-view .scenes-area>div{position:static;display:block}#scenes-view .scenes-area .scene-column{width:100%}#scenes-view .scenes-area .scene-column:last-child{padding-top:20px}}@media only screen and (min-width:1025px) and (max-width:1440px){#scenes-view h2{font-size:1.5em}#scenes-view .scenes-area h3{margin:10px 0 10px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3){#scenes-view h2{font-size:.8em}#scenes-view .scenes-area h3{margin:5px 0 5px;font-size:.8em}#scenes-view .scene{margin-bottom:5px;padding:0 20px}}@media only screen and (min-width:376px) and (max-width:412px) and (orientation:portrait){#scenes-view h2{font-size:1.25em}}@media only screen and (min-width:770px) and (max-width:869px) and (orientation:landscape){#scenes-view .scenes-area h3{margin:5px 0 5px;font-size:.8em}#scenes-view .scene{margin-bottom:5px;padding:0 20px}#scenes-view h2{font-size:.8em}}#visualizer-view .inner-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#visualizer-view .inner-view>.content{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}#visualizer-view .inner-view>.content .content-left{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden}#visualizer-view .inner-view>.content .content-right{width:100%;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}#visualizer-view .inner-view .control-btn{background-color:transparent;border:none;opacity:.8;cursor:pointer}#visualizer-nav{margin-right:40px;padding-right:40px;border-right:2px solid #fff;display:-ms-flexbox;display:flex;white-space:nowrap}#visualizer-nav button{font-family:'Times New Roman';font-weight:700;margin:0 25px}#visualizer-nav img{width:100%;height:25px;margin:0 10px}#visualizer-share{display:-ms-flexbox;display:flex}#visualizer-share a img{max-width:20px;margin-right:5px;height:20px}button#email-btn{width:35px}#visualizer{width:100%;height:100%;position:absolute;top:0;left:0}#viz-controls-left{position:absolute;left:15px;bottom:15px;z-index:2500}#viz-controls-right{position:absolute;right:15px;bottom:15px;z-index:2500}#visualizer{overflow:hidden}.viz-highlight.force-show{display:block!important}#surface-menu{width:100%;background-color:#f4f3f1;position:relative}#surface-menu>div{overflow-x:hidden}#surface-menu.applied-visible .applied-btn{display:-ms-flexbox;display:flex}#surface-menu .applied-btn{display:none;background-color:#49423a;color:#fff}#surface-menu .applied-btn:hover{background-color:#2b7a74}#surface-menu ul{width:100%;height:100%;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#surface-menu li{padding:28px 30px;font-size:1.2em;border-bottom:1px solid #ddccb3;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:700;font-size:22px;letter-spacing:.5px;font-family:'Times New Roman'}#surface-menu li.active,#surface-menu li:hover{background-color:#ddccb3}#surface-menu li.active img,#surface-menu li:hover img{visibility:visible}#surface-menu li img{width:10px;visibility:hidden}#applied-menu,.product-menu{width:100%;height:100%;max-width:400px;padding:20px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;z-index:3000;-ms-transform:translate(100%);transform:translate(100%);transition:.4s transform ease-out;overflow-x:hidden}#applied-menu.active,.product-menu.active{-ms-transform:none;transform:none}#applied-menu .print-btn,#applied-menu .surfaces-btn,.product-menu .print-btn,.product-menu .surfaces-btn{width:100%;padding:10px;background-color:#1d4a4d;color:#fff;font-size:1.1em;border:none;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:300!important;font-size:13px;text-transform:uppercase}#applied-menu h1,.product-menu h1{margin:10px 0;font-weight:400;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Times New Roman';font-weight:600;font-size:22px}#applied-menu .grouped-menu,.product-menu .grouped-menu{min-height:0;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}#applied-menu .grouped-menu.active,.product-menu .grouped-menu.active{display:-ms-flexbox;display:flex}#applied-menu div.surf-btns,.product-menu div.surf-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:0 10px 18px 10px;padding-top:0}#applied-menu div.surf-btns div,.product-menu div.surf-btns div{-ms-flex-positive:1;flex-grow:1;padding:3px;background-color:#fff;border-bottom:2px solid #e0e2e3;color:#fff;text-align:center;margin:3px;cursor:pointer;-ms-flex-item-align:center;align-self:center;color:#666;font-weight:200}#applied-menu div.surf-btns div.active,#applied-menu div.surf-btns div:hover,.product-menu div.surf-btns div.active,.product-menu div.surf-btns div:hover{background-color:#fff;border-bottom:2px solid #ddccb3;color:#6d6d6d}#applied-menu div.siding-btns,.product-menu div.siding-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:0 10px 18px 10px;padding-top:0}#applied-menu div.siding-btns div,.product-menu div.siding-btns div{-ms-flex-positive:1;flex-grow:1;padding:3px;background-color:#cbcbcb;color:#fff;text-align:center;margin:3px;border-radius:5px;cursor:pointer;-ms-flex-item-align:center;align-self:center}#applied-menu div.siding-btns div.active,#applied-menu div.siding-btns div:hover,.product-menu div.siding-btns div.active,.product-menu div.siding-btns div:hover{background-color:#1d4a4d}#applied-menu .filter-select,.product-menu .filter-select{margin-bottom:20px;text-align:center}#applied-menu .filter-select label,.product-menu .filter-select label{font-family:sans-serif;font-size:13px}#applied-menu .filter-select label select,.product-menu .filter-select label select{margin-left:12px;padding:3px 10px;border-radius:2px;min-width:60%}#applied-menu .surface-options,.product-menu .surface-options{margin-bottom:20px;font-family:sans-serif;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#applied-menu .surface-options label,.product-menu .surface-options label{margin:0 20px 2px 0}#applied-menu .surface-options label:last-child,.product-menu .surface-options label:last-child{margin-right:0}.product-list.colors,.product-list.profiles{display:none}.product-list.colors.active,.product-list.profiles.active{display:block}.product-list{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.product-list h3{margin:15px 8px;font-weight:500;color:#1d4a4d}.product-list h3:first-child{margin-top:0}.product-list ul{width:100%;height:100%;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.product-list ul.hide{display:none}.product-list .product{width:33.333333333%;margin-bottom:20px;padding:0 10px;font-family:sans-serif;font-size:.8em;cursor:pointer}.product-list .product.active .selected-check{display:block}.product-list .product-thumb{margin-bottom:3px;position:relative;border:solid 1px #ddd}.product-list .product-thumb>img{max-width:100%}.product-list .product-thumb .selected-check{width:50px;display:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#applied-list{margin:20px 0;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}#applied-list ul{width:100%;height:100%;list-style:none;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#applied-list .no-applied-msg{text-align:center}#applied-list .applied-item{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}#applied-list .applied-item img{margin-right:10px;-ms-flex:0 0 auto;flex:0 0 auto}#applied-list .applied-item h3{margin:0;color:#1d4a4d;font-weight:400}#applied-list .applied-item .applied-text{font-family:sans-serif;font-size:.9em}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px){#visualizer-view .inner-view header{position:relative}#visualizer-view .inner-view header .mobile-nav-btn{display:block}#visualizer-view .inner-view header nav{min-width:200px;background-color:#49423a;border-top:3px solid #ddccb3;position:absolute;top:100%;right:0;display:block;z-index:3000;-ms-transform:translateX(100%);transform:translateX(100%);transition:.3s all ease-out}#visualizer-view .inner-view header nav.active{-ms-transform:none;transform:none}#visualizer-view .inner-view>.content{display:block}#visualizer-view .inner-view>.content .content-right{max-width:none;display:-ms-flexbox;display:flex}#visualizer-view .inner-view>.content .content-right>div:last-child{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}#product-menus.menu-open{width:100%}#visualizer{position:static}#visualizer-nav{margin-right:0;padding-right:0;display:block;border-right:none;border-bottom:2px solid #ddccb3}#visualizer-nav button{width:100%;margin-right:0;padding:15px}#visualizer-share{margin:15px 0;-ms-flex-pack:center;justify-content:center}#visualizer-nav button{margin:0 5px}}@media only screen and (min-width:768px) and (max-width:1024px){#surface-menu{width:350px;-ms-flex:0 0 auto;flex:0 0 auto}#surface-menu ul{position:static}#applied-menu,.product-menu{max-width:none;height:auto;position:static;display:none;-ms-transform:none;transform:none}#applied-menu.active,.product-menu.active{display:block}#applied-menu .surfaces-btn,.product-menu .surfaces-btn{display:none}.product-list .product{max-width:120px}#applied-list ul{position:static}}@media only screen and (max-width:767px){#visualizer-view .inner-view>.content{position:static}#visualizer-view .inner-view .control-btn img{width:40px}#surface-menu ul{position:static}#applied-menu,.product-menu{max-width:none;position:fixed}.product-list .product{max-width:120px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (max-device-width:767px){#surface-menu li:hover:not(.active){background-color:inherit}#surface-menu li:hover:not(.active) img{visibility:hidden}}#email-modal.active{display:block}#email-modal>div{padding:20px;max-width:600px}#email-modal .header{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#email-modal .header h2{margin:0;font-size:1.7em;font-weight:400;font-family:'Times New Roman';font-weight:700}#email-modal .header .close-btn{background-color:transparent;border:none}#email-modal .header .close-btn img{width:20px;height:20px}#email-modal .email-content label{margin-bottom:2px;font-size:.8em;display:block}#email-modal .email-content label~label{margin-top:10px}#email-modal .email-content input[type=text],#email-modal .email-content textarea{width:100%;padding:5px}#email-modal .email-content input[type=text]{max-width:250px}#email-modal .email-content textarea{min-height:70px}#email-modal .email-content .required-notice{font-size:.7em;text-align:right}#email-modal .email-content .btn{margin-top:30px;display:block}
