// naughty code to remove empty white space on body tag body{line-height:0}#page,#headerWrapper,#footerWrapper{line-height:1.5rem}//wheretobuy - try .projimgwrap{width:224px;height:166px;border:none;text-align:center}.RegProjItem{font-size:12px;padding:0;font-weight:400;line-height:11px}.projectlistitem{height:230px}.RegCompanyName{font-size:16px;font-weight:700;color:#6896bd;margin-bottom:5px}.projectlistitem.cthumbn span{color:#fff}.RegAddress{font-size:11px}.RegAddress2{font-weight:800;font-size:11px}.vplt720 #mapdiv{}.vplt978 #mainleftside{width:100%!important}#mansearchform{padding:15px 35px 32px 15px;float:left;background-color:#f2f4f6;width:370px;color:#002842;font-size:21px;height:259px}.vplt720 #mansearchform{width:100%;padding-left:0;padding-right:0}.submitBorder{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-top-style:solid!important;border-right-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important}#projectlistcontent{margin-top:12px}.projectlistitem{float:left;width:235px;height:220px;margin:6px;background-color:none;color:#004b87;font-weight:700;font-size:11px;border:1px solid #d6d8da;position:relative;overflow:hidden}.projimgwrap{width:227px;height:152px;margin-left:4px;margin-top:4px;margin-bottom:10px;border:1px solid #424242;cursor:pointer;background-repeat:no-repeat;background-position:center center}.cover{color:#fff}#projectlistcontent .RegCompanyName{font-size:16px;font-weight:700;display:block;float:left}.RegAddress{font-size:11px}#projectlistcontent .RegAddress{font-size:11px;clear:both;display:block;padding:5px 0;font-weight:400}#projectlistcontent .RegCoating,#projectlistcontent .RegExterior,#projectlistcontent .RegOutboard,#projectlistcontent .RegGlass{font-size:11px;display:block;padding:0;font-weight:800;float:left}#projectlistcontent .RegGlass{}#projectlistcontent .RegCoating2,#projectlistcontent .RegExterior2,#projectlistcontent .RegOutboard2,#projectlistcontent .RegGlass2{font-size:11px;display:block;padding:0;font-weight:400}.RegAddress2{font-size:11px}#projthumbnails{width:100%;height:100%;cursor:pointer}#projthumbnails td{padding:1px}.projthumbnails{width:100%;height:100%;cursor:pointer}.projthumbnails td{padding:1px}#projprod{background-color:#f2f4f6;width:115px;height:90px;padding:10px;font-size:18px;font-weight:800!important;color:#002842;float:left;margin-right:10px;margin-top:10px}#projinfo{clear:both;padding-top:20px;font-size:12px}#projinfo a{font-size:12px;text-decoration:none}#projdesc{font-size:12px;line-height:15px}#projdesc a{font-size:12px!important;line-height:15px!important}#projdata td{line-height:18px}.accordion-toggle{cursor:pointer}.accordion-content{display:none}.accordion-content.default{display:block}h4.accordion-toggle{padding-left:8px;padding-right:8px}label.checkbox.control-inline{min-width:120px}.accordion-toggle{position:relative}.accordion-toggle i{position:absolute;right:10px;top:3px}.accordion-style-a{background-color:rgba(50,50,50,.1);color:#004b87}.accordion-style-a:hover{background-color:#b4b4b4}.mega-facebook{background:url(/cs/groups/public/documents/web_assets/facebook.png) no-repeat}.mega-comments{background:url(/cs/groups/public/documents/web_assets/comments.png) no-repeat}.mega-twitter{background:url(/cs/groups/public/documents/web_assets/twitter.png) no-repeat}.mega-more{background:url(/cs/groups/public/documents/web_assets/more.png) no-repeat}.mega-like{background:url(/cs/groups/public/documents/web_assets/like.png) no-repeat}.rescheckbox{width:.8rem;height:.8rem;border:grey 1px solid;-webkit-appearance:checkbox}.rescheckbox:after{position:absolute;top:0;right:.2rem;left:0;width:.8rem;height:.8rem;line-height:.75rem;text-align:center;font-size:.75rem;content:"\e918";background:0 0;font-family:guardian;display:none}.padding-right-50{padding-right:1.2rem}.performancetoolbold{font-size:14px;font-weight:700}.performancetoolbg{background-color:#828186}.performancetoolcontentdark{font-size:12px;line-height:14px;vertical-align:top;background-color:#dcdcdc;padding:5px}.performancetoolcontent{font-size:12px;line-height:14px;vertical-align:top;background-color:#fff;padding:5px}#performancetoollist th{font-size:12px;line-height:14px;padding:2px;background-color:#fff;color:#000;letter-spacing:0;font-weight:0;text-align:center}#performancetoollist td{font-size:12px;line-height:14px;text-align:center!important}#performancetoollist tr{border-bottom:1px solid #cac7cc}#appearancesubtable tr{border-bottom:none}#appearancesubtable td{text-align:left!important}#performancetoollist a{font-size:12px;line-height:14px}#resultspanel a{color:#069ad8;text-decoration:none}#performancetoollist th#dark{background-color:#dcdcdc}.performancetoolsearch{border-top:1px solid #6f6f71;padding-top:10px;padding-bottom:12px}.performancetoolsearch select{width:238px;color:#0d588d}.performancetoolbutton{background-color:#6f6f71;padding-top:3px;padding-bottom:3px}.performancetoolsubmittable{border-top:1px solid #6f6f71}.performancetoolcontent{font-size:12px;line-height:14px;vertical-align:top;background-color:#fff;padding:5px}.performancetoolcontentdark{font-size:12px;line-height:14px;vertical-align:top;background-color:#dcdcdc;padding:5px}.performancetoolbg{background-color:#828186}.performancetoolbold{font-size:14px;font-weight:700}.perfcompsearchresults{font-weight:700;text-align:center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.performancetoolbox{margin:5px 0 5px 5px;padding:10px 0 10px 10px;width:380px;height:245px;background-color:#f3f3f3;border:1px solid #a7a6ab;display:block}.performancetoollist{width:960px;list-style-image:none}.perfcomptoolhead{background-color:#e7e3e7;text-align:center;vertical-align:bottom;text-transform:uppercase;padding:3px}.perfcomptoolresults{padding:12px 0 12px 8px}.perfcomptooldiagram{padding:12px 0 0;vertical-align:top;text-align:center}.perfcomptoolkey{padding:12px;vertical-align:top;text-align:left;border-left:1px solid #d1d1d1}.perfcomptoollabel{font-weight:700;text-align:left;width:166px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.perfcomptoolsublabel{font-weight:700;text-align:left;width:166px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:12px}.perfcomptooldata{text-align:left;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.perfcompproducttitle{font-size:16px;font-weight:700;color:#7c7c7c}.perfcompproductgroup{font-size:12px;color:#7c7c7c}.perftable{border:1px #d1d1d1 solid;margin:16px 0 12px}.tooltip-toggler{cursor:pointer;color:#0066a5}.tip{font-family:Arial,Helvetica,sans-serif;font-size:15px;padding:5px;font-weight:500}.tip2{font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;font-weight:500}.tip3{font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;font-weight:500;background-color:#f3f3f3;text-decoration:none;margin-left:5px;color:#666}.bubbletip{position:absolute;z-index:50;border-collapse:collapse}.bubbletip td.bt-topleft{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll 0 0;height:33px;width:33px}.bubbletip td.bt-top{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018808.png) repeat-x scroll 0 0;height:33px}.bubbletip td.bt-topright{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll -73px 0;height:33px;width:33px}.bubbletip td.bt-left-tail div.bt-left,.bubbletip td.bt-left{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018809.png) repeat-y scroll 0 0;width:33px}.bubbletip td.bt-left-tail div.bt-left-tail{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll 0 -33px;width:33px;height:40px}.bubbletip td.bt-right-tail div.bt-right,.bubbletip td.bt-right{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018809.png) repeat-y scroll -33px 0;width:33px}.bubbletip td.bt-right-tail div.bt-right-tail{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll -73px -33px;width:33px;height:40px}.bubbletip td.bt-bottomleft{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll 0 -73px;height:33px;width:33px}.bubbletip td.bt-bottom{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018808.png) repeat-x scroll 0 -33px;height:33px}.bubbletip td.bt-bottomright{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll -73px -73px;height:33px;width:33px}.bubbletip table.bt-top,.bubbletip table.bt-bottom{width:100%}.bubbletip table.bt-top th{width:50%;background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018808.png) repeat-x scroll 0 0}.bubbletip table.bt-bottom th{width:50%;background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018808.png) repeat-x scroll 0 -33px}.bubbletip table.bt-top td div{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll -33px 0;width:40px;height:33px}.bubbletip table.bt-bottom td div{background:transparent url(http://www.guardian.com/cs/groups/guardiansharedresources/documents/web_content/gi_018807.png) no-repeat scroll -33px -73px;width:40px;height:33px}.bubbletip td.bt-content{background-color:#fff;vertical-align:middle}</style><!--[ifIE]><style>.bubbletip td.bt-topleft{background-image:url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018810.png);background-repeat:no-repeat;background-position:0 0;background-attachment:scroll}.bubbletip td.bt-top{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018811.png) repeat-x scroll 0 0}.bubbletip td.bt-topright{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018812.png) no-repeat scroll 0 0}.bubbletip td.bt-left-tail div.bt-left,.bubbletip td.bt-left{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018813.png) repeat-y scroll 0 0}.bubbletip td.bt-left-tail div.bt-left-tail{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018814.png) no-repeat scroll 0 0}.bubbletip td.bt-right-tail div.bt-right,.bubbletip td.bt-right{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018815.png) repeat-y scroll 0 0}.bubbletip td.bt-right-tail div.bt-right-tail{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018816.png) no-repeat scroll 0 0}.bubbletip td.bt-bottomleft{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018817.png) no-repeat scroll 0 0}.bubbletip td.bt-bottom{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018818.png) repeat-x scroll 0 0}.bubbletip td.bt-bottomright{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018819.png) no-repeat scroll 0 0}.bubbletip table.bt-top th{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018820.png) repeat-x scroll 0 0}.bubbletip table.bt-bottom th{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018821.png) repeat-x scroll 0 0}.bubbletip table.bt-top td div{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018822.png) no-repeat scroll 0 0}.bubbletip table.bt-bottom td div{background:transparent url(http://www.guardian.com/stellentdev/groups/guardiansharedresources/documents/web_content/gi_018823.png) no-repeat scroll 0 0}.margin-right-0{float:right!important;margin-right:0!important}.secondFeatureImage2{height:160px;min-height:128px;float:left}.secondFeatureImage2 img{margin-right:20px;max-height:128px}.promoText2{text-align:left;margin-top:30px;padding:0 50px}.firstsecondaryfeatures{width:25%}.firstsecondaryfeatures p{margin-top:5px}.dealerMap{width:100%;display:block;position:relative;margin:0}.ToolsAndMap{border:solid 1px #ccc}.dealerSubItems{padding:4px;width:100%;display:inline-block;border-bottom:solid 1px #ccc}.dealerSubFeature1{float:left}.dealerSubFeature2{float:right;text-decoration:underline;cursor:pointer}#allDealers{position:relative;left:0}.dealerResults{width:100%;height:auto;margin-top:15px;background-color:#fff;overflow:hidden}.dealerResultObject{float:left;display:inline-block;padding:10px;min-width:216px;max-width:250px}.accordion-items{display:inline}.first8results{background-color:red}.mapTools{background-color:#ebe8e1;height:30px;position:relative}.advancedMapTools{position:absolute;top:0;left:260px}.selectCapabilities{position:relative;background-color:#fff;border:1px solid gray;float:left;margin:3px 5px;height:16px;width:200px;border-radius:4px;padding:2px;cursor:pointer}.fa-angle-down,.fa-angle-up{float:right;margin:3px}.DealerRating{display:block;font-size:.8em}.DealerRating .fa{font-size:1.4em}.DealerRating .fa-star{font-size:1.4em}.DealerRating .fa-star,.fa-star-o,.fa-star-half-o{color:#6896bd}.DistanceText br{margin:0 0 6px}.alert-more{margin:6px 23px;padding:3px;background-color:#f3f3f3;color:#000;width:93px;border:1px solid #b6d1e8;text-align:center}#productOptionsList{width:180px;overflow:hidden;position:absolute;top:20px;left:0}.mapMarkerIcon{width:20px;float:left;margin-right:4px}.locationInput{margin:0;padding:2px 5px;width:220px;font-family:ProximaNovaRegular;color:#999;font-size:12px;border:none}.searchBox{background-color:#fff;border:solid 1px grey;float:left;margin:3px}.submitButton{margin:4px 5px;background-color:#4d96bd;color:#fff;font-family:ProximaNovaRegular;height:20px;width:112px;border-width:0;cursor:pointer}.mapCanvas{height:370px;position:initial}.dbcell{width:12.5%;float:left}.dbrow{width:200%}#bluezipresultsbg{width:100%}.fa-search{color:#ebe8e1;margin-right:5px;cursor:pointer}.fa-print{cursor:pointer}.fa-chevron-right,.fa-chevron-left{font-size:3em;color:#ebe8e1}#DealerListScrollRight{position:absolute;left:100%;margin-top:70px;padding-left:0;cursor:pointer}#DealerListScrollLeft{position:absolute;left:0;margin-top:70px;margin-left:-30px;cursor:pointer;visibility:hidden}.right-column{display:table-cell;vertical-align:top}.left-column{display:table-cell;vertical-align:top;width:22px}.certifiedDealer{color:#ffe84c;font-size:1.5em;margin:5px 3px}.fa-icon{font-size:1.5em;margin:3px 5px}#cboxLoadedContent{margin-right:50px}#cboxLoadedContent .dbrow .dbcell{margin:5px;width:245px;height:auto}#cboxLoadedContent .dbrow{height:480px;width:100%;padding:10px;box-sizing:border-box}.dealerResultsTitle{display:none}#cboxLoadedContent .dealerResultsTitle{display:inline}#cboxLoadedContent .alert-more{display:none}#cboxLoadedContent #printResultsIcon{display:inline}#printResultsIcon{display:none;font-size:2em;margin:5px;position:absolute;top:45px;right:0}.checkboxdropdown li{list-decoration:none}.checkboxdropdown li:hover{background-color:#f3f3f3}.ui-column-left-50{float:left;width:50%}.ui-column-right-50{float:right;width:50%}.ui-state-default .ui-icon{float:right!important;margin-right:-4px}.checkboxdropdown{left:777px;margin-left:3px;width:212px;z-index:99999}.searchboxes{margin:0 5px;border:none;background-color:#fff}.smalltext{font-size:11px}#bluezipresultsbg{width:10px;background-image:none;margin:0;padding:0}#bluezipresults{width:10px;margin:0;padding:0}.zipcodeintro{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000}#Location{margin:0 0 0 15px;padding:0 0 0 15px}#RegisteredBoxTop{width:none;padding:0}.RegisteredBox{width:none;border-bottom:none;padding:10px}.DistanceText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000;font-weight:700}.RegCompanyNameMarker{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:#4d96bd;margin-bottom:3px}.RegAddress{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000}.dbrecord{width:700px;height:0;margin:5px 0}.dbrow td{border-bottom:#c1d0df thin solid}.contactemail{font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid #999;font-size:12px;color:#999}#content{height:auto;padding-left:10px;padding-right:10px;padding-top:40px;z-index:10}.websitelink{font-size:11px!important;color:#4d96bd!important;padding:0!important}.maillink{font-size:11px!important;color:#4d96bd!important;margin-bottom:-15px!important;padding:0!important}.ui-accordion .ui-accordion-header a{display:inline}#Registered,.ui-menu .ui-menu-item{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;margin:0;padding:0}#ScrollAPPCB{position:absolute;left:0;top:20px;width:180px}#cboxClose{top:10px;word-wrap:normal}div#cboxClose{font-size:2em}#cboxCurrent{display:none!important}#colorbox,#cboxOverlay,#cboxWrapper{overflow:unset}#cboxClose{display:inline-block;font-style:normal;font-weight:500;line-height:1;color:#b7b7b7;background:0 0;border:0;padding:0}#cboxClose{overflow:hidden;text-indent:6px;text-transform:uppercase;height:28px}#cboxClose:before{font-family:Arial;font-size:28px;font-weight:400;content:"x&#8198;"}#cboxPrevious:before{content:"\f053\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0"}#cboxPrevious{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;font-size:3em;color:#b7b7b7;background:0 0;width:44px;height:59px;top:50%;left:18px;text-indent:0;overflow:hidden}#cboxNext:before{content:"\f054\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0"}#cboxNext{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;font-size:3em;color:#b7b7b7;background:0 0;width:44px;height:59px;top:50%;right:0;left:auto;text-indent:0;overflow:hidden}#cboxNext.hover,#cboxPrevious.hover{background-position:0 0!important}#cboxLoadedContent .dealerResultObject{height:180px}#cboxLoadedContent .dbcell{width:250px;height:250px}#chevronLeft{position:absolute;top:55%;left:-70px;font-size:3em;color:#b7b7b7}#chevronRight{position:absolute;top:55%;right:-70px;font-size:3em;color:#b7b7b7}.socMediaIcon{margin:5px 5px 0 0;outline:none;border:none;width:16px;height:16px}.ui-widget-content .ui-state-hover{background:#6896bd;border:solid 1px #0165a3}.ui-widget.ui-state-hover{background:#fff;border:solid 1px #b7b7b7}.advancedMapTools button.ui-multiselect{margin:3px 0}.ui-multiselect-checkboxes input{margin:0 4px 0 2px}button.ui-multiselect span:before{float:right;padding-right:4px;font-family:FontAwesome;content:"\f107"}button.ui-multiselect span{position:relative;width:100%}button.ui-multiselect.ui-state-active span:before{content:"\f106"}a.ui-multiselect-none{margin:0 10px}a.ui-multiselect-all{margin:0 10px}.roc_control a{color:#00a3e0}#VisualizerPreview{padding:4px;background:#e7e4e2;width:100%;box-sizing:border-box}.activeViz{background:#1a2c38;color:#fff}.visualizerImage{max-width:479px}.tilename,.ctilename{font-size:12px;color:#576366;float:left;margin-top:5px;width:110px;text-align:center}.appSelectOption{font-size:12px;color:#576366;float:left;margin-top:5px;width:110px;text-align:center;cursor:pointer}.appSelectOption.normalchip{background:url(/cs/groups/sunguard/documents/web_content/pro_038692.png) no-repeat center top}.appSelectOption.selectedchip{background:url(/cs/groups/sunguard/documents/web_content/pro_038693.png) no-repeat center top}.appSelectTile{margin:auto;width:80px;height:80px;padding:5px;box-sizing:border-box;position:relative;cursor:pointer;z-index:-1}.skyThumb{width:100%}#viewOptions .chiplabel{display:none}.chipfilename{display:none}.chipContainer{width:220px;float:left;text-align:center}#imagePath{display:none}#loadingPreview{position:fixed;top:48%;left:48%;width:100px;padding:5px;border:solid 3px #0066a4;background:#c0ced6;text-align:center;z-index:10000}#previewImage{width:100%}.hilighted{color:#002842;font-weight:800}.selectWizard{position:fixed;font-size:12px;text-align:center;left:0;top:610px;padding:10px;background:#fff;border:solid 1px grey;z-index:5000;width:auto;border-radius:0 5px 5px 0;min-height:200px;-moz-box-shadow:3px 4px 5px 3px #888;-webkit-box-shadow:3px 4px 5px 3px #888;box-shadow:3px 4px 5px 3px #888}.selectWizard .hilighted{font-size:11px}.selectWizard.minify{width:0;height:50%}.selectWizard.minify div{visibility:hidden}.selectStep{border:solid 1px #e1e1e1;border-radius:3px;margin:4px 0;min-height:25px}.selectWizard .appSelectOption{float:none!important}.closeWizard{border:solid 1px grey;background:#d2d2d2;color:#fff;position:absolute;top:48%;right:-1px;cursor:pointer;border-radius:3px 0 0 3px}.selectStep,.selectStep a{font-size:10px;text-align:center}.smallHeaderIcon{width:16px;float:left;margin:3px 0 0 3px}.compareLabel{position:absolute;top:32px;left:0;width:100%;font-size:7px;word-break:normal}.compareBox{height:36px;width:40px;vertical-align:top;border:solid 3px #ededed;border-radius:3px;display:inline-block;cursor:pointer;position:relative;margin:0 2px 2px;-webkit-box-shadow:inset 10px 10px 7px -9px rgba(0,0,0,.75);-moz-box-shadow:inset 10px 10px 7px -9px rgba(0,0,0,.75);box-shadow:inset 10px 10px 7px -9px rgba(0,0,0,.75)}.compareBox:hover{background-color:#aee1ff;border-color:#a9a9a9}.comparethis{background-color:#0065a4;border-color:#aee1ff}.comparethis:hover{border-color:#aee1ff}.comparethis:hover .compareDetail{display:block}.compareDetail{display:none;position:absolute;padding:5px;background:#fff;border:solid 1px #000;border-radius:5px;min-width:238px;top:-3px;font-size:11px;left:41px;z-index:500}.compareProductBox{display:inline-block;margin:5px 10px}.glassSelector{width:385px;margin:10px 0;font-size:11px;display:inline-block}.glassSelector td{padding:5px}.glassSelector .h4{font-weight:600}.glassSelector .subtext{color:#a4a4a4;text-align:center}.innercell{background:#e0e7f3}.gap td{padding:0 5px}.glassSelector select{width:100%}.hideme{display:none}.appHeading{position:relative;width:100%;color:#002842;font-size:24px;margin-top:20px}.prodResult{position:relative;width:45%;margin:0 20px;display:inline-block;border:solid 1px #a4a4a4;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}.resultHead{width:100%;height:45px;background-color:#a4a4a4;color:#fff;padding:5px 0 0 19px;line-height:16px;box-sizing:border-box}.rgbIndicator{margin:10px auto;width:220px;height:80px;background-color:#f2f4f6;border:1px solid #d6d8da}.productLinkButton{padding:8px 15px;box-sizing:border-box;margin:30px auto 10px}#cboxTopLeft,#cboxTopCenter,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopRight{display:none}#cboxTopCenter{margin-left:10px;width:calc(100% - 30px)}#colorbox{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.75);box-shadow:0 0 10px 2px rgba(0,0,0,.75)}#cboxLoadedContent{margin-bottom:0;text-align:center}img.cboxPhoto{margin:10px 0 0 10px;max-height:calc(100% - 10px)}.arrows{display:block;height:36px;top:154px}.carleftarrow{width:22px!important;height:36px!important;background-image:url(/cs/groups/sunguard/documents/web_content/pro_039693.png)!important}.carrightarrow{width:22px!important;height:36px!important;background-image:url(/cs/groups/sunguard/documents/web_content/pro_039694.png)!important}#brightofcarousel{border:1px solid #fff;height:34px;left:22px;top:154px;width:204px;opacity:.5!important;z-index:99999;background-color:#001421;display:block!important;position:absolute}#rightofcarousel{overflow:hidden;position:relative;display:block;height:34px;left:23px;top:155px;width:204px;position:absolute!important;z-index:999999;background-image:none;font-size:14px}#pagingspan{display:none}.rightsidecontent{font-size:11px;font-weight:700;line-height:13px}.rocwrap{margin:5px 0 0 10px;width:202px}#carouseloverlay{background-color:#001421;height:190px;width:250px;left:0;top:0;z-index:9}.pagedesc{width:100%}@media print{.dbcell{width:32.33%!important;min-height:250px!important;float:left!important;background-color:#001421!important}}.socMediaIcon{margin:5px 5px 0 0!important;outline:none;border:none;width:16px!important;height:16px!important}.separator{background-color:#dfeced;border:none;height:10px;margin:10px 0}@media screen and (max-width:1030px){.dbcell{width:32%;height:200px}.dbrow{width:100%}div#DealerListScrollRight{display:none}}@media screen and (max-width:800px){.dbcell{width:50%;height:220px}.dbrow{width:100%}div#DealerListScrollRight{display:none}}@media screen and (max-width:600px){.dbcell{width:100%;height:auto}.dbrow{width:100%}div#DealerListScrollRight{display:none}}.fltleft{float:left}#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none}.dropdown-project-filter{width:7rem}.block-project-details{width:33%!important}.block-project-photo{background:0 0!important;width:100%!important}.dealerLogoMapMarker{width:100px!important;height:auto!important}.projectImgMapMarker{max-width:100px!important;height:auto!important}.projectMarkerInfoTitle{font-weight:800;font-size:10.5px}.projectMarkerInfo{font-size:10.5px}.gm-style-iw-d{max-width:100%!important}#hook{display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start}#hook div{flex-shrink:0}.gm-style-iw.gm-style-iw-c{min-width:320px}.btn{min-height:2rem!important}@media print{.no-print{display:none!important}.footer{display:none}}