/*! jQuery UI - v1.11.4 - 2016-11-07
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/App_Themes/Jquery-ui/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}img{max-width:100%}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-horizontal .form-group{margin-right:0;margin-left:0}center1{margin-top:12px}table td{box-sizing:initial}html{margin:0;padding:0}body,form{font-size:14px;font-family:'Open Sans',sans-serif;margin:0;padding:0;line-height:18px;background-color:#fff}body.EditMode,body.DesignMode,body.cke_editable{background-color:#fff}form{}sup{font-size:50%;vertical-align:super}:focus{outline:none}h1{font-size:28px;line-height:130%;margin-top:0;padding-top:18px}h2{font-size:20px;font-weight:500;color:#2e3b47;margin-top:0;margin-bottom:10px;line-height:22px}h3{font-size:16px;font-weight:500;color:#2e3b47;margin-bottom:5px;padding-top:10px;line-height:18px}h4{font-size:16px;font-weight:500;color:#2e3b47;margin-bottom:5px;padding-top:10px;line-height:18px}h5{font-size:100%}h2,h3,h4,h5{}h2.BlogTitle,div.BlogHead h2.BlogTitle,div.BlogHead h2.BlogTitle a,div.BlogHead h2.BlogTitle a:link,div.BlogHead h2.BlogTitle a:visited,div.BlogHead h2.BlogTitle a:active,div.BlogHead h2.BlogTitle a:hover{font-family:Georgia,Times New Roman,Times,serif;font-size:16pt;margin-bottom:3px;margin-top:15px;line-height:16pt}.BlogTitle{font-family:Arial,Helvetica,sans-serif!important;font-size:14px;color:#2e3b47;margin-bottom:0;padding-top:10px;line-height:16px}.BlogPublished{display:block;text-align:center;float:left;font-family:Arial,Helvetica,sans-serif;width:auto;margin-right:5px}.form-control-error,.ErrorLabel,.LineErrorLabel,.EditingFormErrorLabel{margin-left:4px}.form-control-error,.ErrorLabel,.LineErrorLabel,.EditingFormErrorLabel{color:#b12628!important}.DesignMode .PagePlaceholder h1{margin:0;padding-top:15px}a{text-decoration:none;color:#c63}a:hover,.exploreWindows a:hover div{text-decoration:none;color:#bcbaba}img{border:none}p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}font{color:inherit!important}input[type=text],input[type=password]{padding-left:4px}.ErrorMessage{color:red}.paddingTop20{padding-top:20px}.font15{font-size:15px!important}.black{color:#000}.bold{font-weight:bold}.gray{color:#737373}.darkGray{color:#595959!important}.font13{font-size:13px}.invisible{display:none}.ContentPadding{padding:15px}.AddWidget{padding-right:5px}.TeaserButton{padding-bottom:3px}.mainDiv{background-color:#fff;min-width:864px}.zoneTopInfo .inner,.mainDiv .inner,.zoneFooter .inner,.zoneMainContent .innerContent,.zoneMainContent .home .inner,.topHome .inner,.zoneTopWrap .inner,.zoneMenuWrap .inner,.zoneMainContent .inner{max-width:900px;margin:0 auto;padding-left:18px;padding-right:18px;background-color:#fff}.zoneTopWrap .inner{max-width:900px}.inner1200{max-width:1200px;margin:auto}.inner1100{max-width:1100px;margin:auto}.zoneFooter,.zoneMainContent,.zoneTopWrap,.zoneMenuWrap,.zoneTopInfo{background-color:#fff}.zoneFooter{margin-top:0;padding-left:20px}.zoneMainContent .innerContent{max-width:900px;border:1px solid transparent;padding-top:30px}.zoneMainContent .container{padding-top:30px}.zoneMainContent .innerContent p,.zoneMainContent .container p{font-size:14px;line-height:20px;color:#333}.zoneMainContent .innerContent ul li{font-size:14px;line-height:24px;color:#333}.zoneTopWrap{background:#fff}.zoneMenuWrap{background-color:transparent}.clear{height:0;line-height:0;font-size:0;clear:both;margin:0;padding:0;width:100%}.EditMode .ErrorLabel,.PreviewMode .ErrorLabel{display:inline!important}.ErrorLabel{color:red;display:none!important}.CMSValidator{color:red}.zoneTopInfo{line-height:26px;color:#fff;font-size:12px;background:#333;padding:5px 0 10px 0}.zoneTopInfo .inner{background:#333;padding:6px 0 0}.zoneTopInfo a{color:#fff;text-decoration:none}.zoneTopInfo a:hover{color:#fff;cursor:pointer}.Safari .zoneTopInfo{line-height:28px}.zoneTopInfo a{}.DesignMode .PagePlaceholder .zoneTopInfo{height:auto;line-height:normal}.zoneTopInfo .right{float:right}.zoneTopInfo .left{float:left;padding-left:9px}.PasswStrenghtIndicator{max-width:292px}.languageSelectionWithCultures img{margin:0 2px -4px 4px}.logon{float:right;max-width:597px;overflow:hidden}.Opera .logon{margin-top:1px}.currentUserBlock{float:left;overflow:hidden}.CurrentUserName{overflow:hidden;height:28px}.Gecko .CurrentUserName,.IE9 .CurrentUserName,.IE8 .CurrentUserName,.Opera .CurrentUserName{display:block;float:left}.Safari .currentUserBlock{float:left;height:28px}.IE7 .CurrentUserName{float:none;display:inline}.IE9 .logon input[type=password]{height:13px;padding:0 0 4px 4px!important;font-size:12px}.stickyHeader{position:fixed;width:100%;z-index:9950}.stickyHeaderRow1{z-index:9999;position:fixed;width:100%;top:0}.stickyHeaderRow2{z-index:9995;position:fixed;width:100%;top:40px;padding-top:15px;background:#fff}.stickyHeaderRow2.smallHeader{padding-top:0}.smallHeader.stickyHeaderRow2{padding-bottom:0}@media screen and (min-width:768px){.smallHeader.stickyHeaderRow2{padding-bottom:18px}}.smallHeader.stickyHeaderRow1{top:-100%}.logo{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;width:100%}.smallHeader .pngLogo{transition:all 1s}.logo .a{opacity:1}.logo .line{height:2px}.smallHeader .logo .a{opacity:1}.safari .smallHeader .logo{height:35px}.zoneLogo{padding-left:0;padding-top:12px;padding-bottom:13px;transition:all .5s ease;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;width:30%;text-align:center}.smallHeader .zoneLogo{padding-top:0;padding-bottom:8px}.smallHeader .logo{margin-top:2px}.mobile-findADealer{display:none}.zoneTop .mobile-utility{display:none}.topSubNav{width:124px;font-size:14px;line-height:16px;padding:0;margin:0 30px 0 0;display:inline-block;font-family:'Titillium Web',sans-serif;text-align:right}.topSubNav a:first-of-type{}.findADealerContainer{position:relative;display:inline-block}.search1{display:inline-block;position:relative;top:-2px}.IE .findADealerHeader{font-size:14px;font-family:'Titillium Web',sans-serif}.search1{color:#333;font-size:12px;font-family:'Open Sans',sans-serif;padding:4px 28px 4px 11px;background-color:rgba(255,255,255,.6);border:none;width:124px;margin-left:9px;box-sizing:border-box}.search1::-webkit-input-placeholder{color:#333}.search1::-moz-placeholder{color:#333}.search1:-ms-input-placeholder{color:#333}.zoneTop table{width:100%;text-align:right}.zoneTop{min-height:0}.zoneTop .Separator{color:#bebebe}.searchBox{float:right;display:inline-block;margin-top:-1px;color:#425968;font-size:12px;position:relative;transform:translateY(0)!important}.searchButton{position:absolute;right:8px;top:50%;transform:translateY(calc(-50% + 1px));-webkit-transform:translateY(calc(-50% + 1px));-ms-transform:translateY(-50%);width:16px;height:16px}.searchTextbox.form-control:focus{border-color:initial;box-shadow:none;-webkit-box-shadow:none}.searchTextbox,.searchTextbox.form-control,.search1{color:#333;font-size:12px;font-family:'Open Sans',sans-serif;padding:4px 28px 4px 11px!important;background-color:rgba(255,255,255,.6);border:none!important;width:156px;border-radius:0;margin-left:20px;box-sizing:border-box;transform:translateY(2px);-webkit-transform:translateY(2px);height:25px}.searchInputIcon{position:absolute;right:8px;top:50%;box-shadow:none;border:none;height:16px;width:16px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.IE8 .searchTextbox{line-height:12px;padding:1px 0 2px 4px}.IE9 .searchTextbox{padding:1px 0 2px 2px!important}.zoneBreadcrumbs{font-size:8.5pt;color:#a39318;line-height:16px;margin-left:auto;margin-right:auto;padding-top:5px;padding-left:0;padding-bottom:1px;float:none;width:100%;max-width:900px;min-width:260px;text-align:right;display:block;position:relative}.IE8 .zoneBreadcrumbs{padding-top:1px;padding-bottom:2px}.zoneBreadcrumbs a{color:#a39318;text-decoration:none}.zoneBreadcrumbs a:hover{color:#a39318;text-decoration:underline}@media screen and (max-width:880px){.zoneBreadcrumbs{max-width:582px}}.logon input[type="submit"],.signoutButton{border:none;background:url(/App_Themes/CorporateSite/Images/btn_submitButton.png) no-repeat 0 2px;color:#fff;width:61px!important;min-width:60px;line-height:20px;height:24px;font-size:small;font-family:Arial;margin-left:3px;margin-right:3px;margin-top:1px;position:relative;top:1px}.IE7 .logon input[type="submit"]{top:2px}.logon .CMSValidator{float:left}.Safari .logon input[type="submit"],.Safari .signoutButton{line-height:22px}.IE8 .logon input[type="submit"],.IE8 .signoutButton{min-width:auto}.LogonField,.logon input[type="text"],.logon input[type="password"]{padding:0 0 2px 3px!important;color:#737373;border:1px solid #cdcdcd;margin-left:6px}.IE8 input[type=password]{padding:0 0 2px 0}.StyleSelectorLinks{float:right;margin:5px 0 5px 0;position:relative;text-align:right}.StyleSelectorLinks a{text-decoration:none;float:left;position:relative;width:15px;height:20px}.StyleSelectorLinks a span{z-index:1;cursor:pointer}.StyleSelectorLinks a:hover span{background-color:#ffa21e}.styleSelectorCaption{height:25px;line-height:25px;padding-right:5px}.linkSmall{width:4px;height:4px;background-color:#fff;position:absolute;top:7px;left:4px}.linkSmallSelected{width:4px;height:4px;background-color:#bebebe;position:absolute;top:7px;left:4px;margin-right:4px}.linkNormal{width:7px;height:7px;background-color:#fff;position:absolute;top:5px;left:0}.linkNormalSelected{width:7px;height:7px;background-color:#bebebe;position:absolute;top:5px;left:0;margin-right:4px}.linkLarge{width:10px;height:10px;background-color:#fff;position:absolute;top:3px;left:0}.linkLargeSelected{width:10px;height:10px;background-color:#bebebe;position:absolute;top:3px;left:0;margin-right:4px}.zoneTop .menu,.zoneTop .CMSListMenuUL{list-style:none;margin:20px 0 30px 0;padding:0;z-index:998;float:right;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.smallHeader .zoneTop .menu,.smallHeader .zoneTop .CMSListMenuUL{margin-top:18px}.smallHeader .zoneTop #Mobilemenu{margin-top:0}.zoneTop .menu li,.zoneTop .CMSListMenuUL li{float:left;margin:0 0 0 40px}.zoneTop .menu li a,.zoneTop .CMSListMenuUL li a{color:#666;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:'Titillium Web',sans-serif;letter-spacing:.5px;padding-bottom:35px}.zoneTop li.CMSListMenuLIWSHighlight a:highlight{background-color:#000}.zoneTop .CMSListMenuUL .CMSListMenuHighlightedLIfirst a,.zoneTop .CMSListMenuUL .CMSListMenuLIfirst a{background:#000;padding-left:0}.zoneTop .CMSListMenuUL .CMSListMenuUL li.CMSListMenuLIWSmenuHighlight{background:#446981;background:rgba(66,89,104,.3)}.zoneTop .CMSListMenuHighlightedLI a,.zoneTop .CMSListMenuHighlightedLIfirst a{text-decoration:none}.zoneTop .CMSListMenuLinkHighlighted:after,.zoneTop .CMSListMenuHighlightedLI a:after,.zoneTop .CMSListMenuHighlightedLIfirst a:after{height:5px;width:100%;content:'';display:block;background:#bcbaba}.zoneTop .menu .normal-menu{position:relative}.zoneTop .menu li .subnav,.zoneTop .CMSListMenuUL li .CMSListMenuUL{display:none;margin-top:0;overflow:auto}@media(min-width:768px){.zoneTop .menu .underline:hover,.zoneTop .menu .underline{border-bottom:5px solid #bcbaba}}.zoneTop .menu li:hover>a .zoneTop .CMSListMenuUL li:hover>a{font-weight:600}.smallHeader .zoneTop #menu .normal-menu:hover{border-bottom:none}.zoneTop #menu .product-menu>a{position:relative}.zoneTop #menu .normal-menu:hover:after,.zoneTop #menu .product-menu:hover>a:after{content:'';height:5px;position:absolute;width:100%;background:#bcbaba;left:0}.zoneTop #menu .normal-menu:hover:after{top:100%}.zoneTop #menu .product-menu:hover>a:after{bottom:31px}@media screen and (max-width:768px){.smallHeader .zoneTop #Mobilemenu .normal-menu:hover:after{display:none}}.zoneTop .CMSListMenuUL li li:hover{border-bottom:none}.zoneTop .menu li:hover .subnav{display:block;position:absolute;background:#f4f5f6;text-transform:none;font-size:15px;left:-50%;padding:50px 0 43px;z-index:999999;width:266px}.zoneTop .menu .normal-menu:hover .subnav{top:calc(100% + 33px);padding:20px 0;left:0}.smallHeader .zoneTop .menu .normal-menu:hover .subnav{top:calc(100% + 34px)}.zoneTop .menu .normal-menu .subnav a{display:block}.zoneTop .menu .normal-menu:hover .subnav a{margin-left:30px!important;margin-right:30px!important;font-weight:400}.zoneTop .menu li:hover .product-subnav,.zoneTop .CMSListMenuUL li:hover .CMSListMenuUL{display:block;width:100%;position:absolute;height:auto;overflow:visible;background:#f4f5f6;text-transform:none;font-size:15px;left:0;top:100%;padding:50px 0 43px;z-index:999999}.zoneTop .menu li .subnav .inner1100{display:block}.zoneTop .menu li .product-subnav .inner1100{display:block}.zoneTop .CMSListMenuUL li:hover .CMSListMenuUL li{float:none;padding-right:0}.zoneTop .menu li:hover .subnav a,.zoneTop .CMSListMenuUL li:hover .CMSListMenuUL a{font-size:15px;line-height:25px;color:#c63;font-family:'Titillium Web',sans-serif;padding:0;text-transform:none;font-weight:400}.zoneTop .menu li:hover .subnav:not(.product-subnav) a{margin:0 15px}.zoneTop .menu li:hover .subnav a:hover,.zoneTop .CMSListMenuUL li:hover .CMSListMenuUL a:hover{color:#bcbaba}.zoneTop .menu .product-subnav .byCollection,.zoneTop .menu .product-subnav .bySpecialty,.zoneTop .menu .product-subnav .byMaterial{border-left:1px solid #bcbaba}@media all and (max-width:991px){.zoneTop .menu .product-subnav .byCollection{border-left:0 solid #bcbaba}}.zoneTop .menu .product-subnav .navigationHeading{font-size:18px;text-transform:uppercase;color:#5e4a4a;letter-spacing:1px;font-family:'Titillium Web',sans-serif;text-align:left}.zoneTop .menu .product-subnav .byStyle .navigationHeading{text-align:center}.zoneTop .menu .product-subnav ul{padding:0;margin:10px 0 0;list-style-type:none;clear:both}.zoneTop .menu .product-subnav li{margin:0;padding:0;float:none;clear:both;line-height:25px}.zoneTop .menu .product-subnav ul a{font-family:'Titillium Web',sans-serif;font-size:15px;color:#c63;margin:0 0 0 0}.zoneTop .menu .product-subnav ul li:hover{border-bottom:0}.zoneTop .menu .product-subnav .byStyle li{float:left;clear:none;text-align:center;width:20%;padding:0 10px;box-sizing:border-box;height:125px;position:relative}.zoneTop .menu .product-subnav .byStyle .row2{margin-top:20px}.zoneTop .menu .product-subnav .byStyle .row2 li{float:left;clear:none;text-align:center;width:24%;height:140px}.zoneTop .menu .product-subnav .byStyle span{position:absolute;bottom:0;width:85%;left:50%;transform:translateX(-50%);height:30px;line-height:16px;font-size:14px;text-align:center}.zoneTop .menu .product-subnav .SetHeight{height:125px;margin-bottom:25px}.zoneTop .menu .product-subnav .byStyle img{max-width:calc(100% - 20px);max-height:calc(100% - 40px);position:absolute;transform:translate(-50%,-50%);left:50%;top:35%}.zoneTop .menu .product-subnav .byStyle .row2 li:nth-child(3){width:30%}.zoneTop .menu .product-subnav .byStyle .row2 li:nth-child(4){width:22%}.zoneTop .menu .twoColLi:hover .subnav{width:400px;padding:20px 0;left:calc(-400px + 100%);-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;-webkit-column-rule:1px outset #bcbaba;-moz-column-rule:1px outset #bcbaba;column-rule:1px outset #bcbaba}.zoneTop .menu .twoColLi:last-of-type:hover .subnav{left:calc(-400px + 100%)}.zoneTop .menu .twoColLi:hover .subnav a{margin:0!important;padding:0 10px 0 30px}.zoneMainContent{height:100%;min-height:500px;padding-bottom:14px;padding-top:126px;width:100%}.zoneMainContent,.home{background-color:#fff}.zoneMainContent .home .inner{background-color:#fff;border:0 solid red;height:100%!important}.home{padding-top:0}.inner1220{max-width:1200px}.mainImage .desktopImage{display:block}.mainImage .mobileImage{display:none}.mainImage img{width:100%}.heroText{padding-top:100px}.heroText h1{color:#89898c;text-transform:uppercase;font-size:25px;line-height:28px;letter-spacing:2px;font-family:'Titillium Web',sans-serif;font-weight:200;padding-top:10px;margin-bottom:0}.heroText p{font-size:14px;line-height:20px;color:#333}.heroText a{font-size:16px;letter-spacing:1px;text-transform:uppercase;margin-top:18px;display:block}.zoneMainContent .left{float:left;width:50%}.zoneMainContent .left .padding{padding-right:15px}.zoneMainContent .right .padding{padding-left:0}.zoneMainContent .right{float:right;width:50%}.sectionHeading{color:#5e4b4b;text-transform:uppercase;font-size:22px;text-align:center;letter-spacing:1px;font-family:'Titillium Web',sans-serif;position:relative;width:100%;margin:56px auto 30px;display:block;height:22px;font-weight:200}.sectionHeading span{background:#fff;padding:0 30px;position:absolute;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:3}.sectionHeading:before{content:'';background:#ebeaea;height:5px;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.prodItemImage img{max-width:100%}.zoneMainContent .dealerSearchBar .container{padding-top:0}.ExploreWindows{margin-bottom:50px;clear:both}.exploreProducts{margin-bottom:60px}.exploreProducts a{position:relative;height:250px;display:block;float:left}.exploreProducts a img{max-width:100%;width:100%;height:100%}.exploreProducts .overlay-title,.ExploreWindows .overlay-title{width:100%;position:absolute;background:rgba(78,55,55,.8);color:#fff;font-size:18px;text-align:center;letter-spacing:1px;font-family:'Titillium Web',sans-serif;font-weight:200;left:0;bottom:0;padding:22px 10px 18px;box-sizing:border-box}.exploreProductsMobile{display:none}.exploreProductsRow1 a{width:calc(50% - 2px);margin-right:2px}.exploreProductsRow1 a:last-of-type{margin-right:0;margin-left:2px;float:right}.exploreProductsRow2 a{width:297px;margin-top:5px;margin-right:4px}.exploreProductsRow2 a:last-of-type{margin-right:0}.exploreProducts .sup{font-size:10px;vertical-align:super}.ExploreWindows div[class*='col-']{margin-bottom:6px}.ExploreWindows .BackgroundImage{height:100%;background-size:cover;background-position:center center}.ExploreWindows .overlay-container{position:relative}.ExploreWindows .subcontainer{position:absolute;left:3px;right:3px;top:0;bottom:0}@media screen and (min-width:1200px){.ExploreWindows div[class*='col-lg-12']{padding-top:28%}.ExploreWindows div[class*='col-lg-6']{padding-top:28%}.ExploreWindows div[class*='col-lg-4']{padding-top:28%}}@media screen and (min-width:992px)and (max-width:1199px){.ExploreWindows div[class*='md-12']{padding-top:40%}.ExploreWindows div[class*='md-6']{padding-top:28%}.ExploreWindows div[class*='md-4']{padding-top:28%}}@media screen and (min-width:768px)and (max-width:991px){.ExploreWindows div[class*='sm-12']{padding-top:40%}.ExploreWindows div[class*='sm-6']{padding-top:40%}.ExploreWindows div[class*='sm-4']{padding-top:40%}}@media screen and (max-width:767px){.ExploreWindows div[class*='xs-12']{padding-top:40%}.ExploreWindows div[class*='xs-6']{padding-top:40%}.ExploreWindows div[class*='xs-4']{padding-top:40%}}.recentArticles .article{position:relative;box-sizing:border-box}.row.recentArticles{margin-left:0;margin-right:0}.recentArticles div[class*='col-']{padding-right:0;padding-left:0}.recentArticles .article{min-height:158px}.recentArticles .article img{width:100%}.recentArticles .article1{padding-right:2px}.recentArticles .article2{padding-left:2px}.recentArticles .article-overlay{position:absolute;bottom:0;background:rgba(255,255,255,.9);width:100%;height:158px;box-sizing:border-box}.recentArticles .article-overlay .overlay-content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:25px 50px}.recentArticles .article-overlay p{font-size:18px;color:#333;font-family:'Titillium Web',sans-serif;line-height:24px;letter-spacing:1px;margin:0 0 16px}.recentArticles .article-overlay a{font-size:16px;font-family:'Titillium Web',sans-serif;color:#ca663a;text-transform:uppercase;letter-spacing:1px}.exploreWindows{margin:0 auto 45px}.exploreWindowsRow a{text-align:center;display:block;width:100%}.exploreWindows a div{font-size:18px;color:#cf6638;font-family:'Titillium Web',sans-serif;text-align:center;width:100%;letter-spacing:1px}.map-container{position:relative}#dealerMapOverlay{position:absolute;width:526px;top:50%;padding:26px 50px 36px;background:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);box-sizing:border-box;display:none}#dealerMapOverlay h1{color:#89898c;font-size:28px;text-transform:uppercase;letter-spacing:1px;line-height:32px;font-family:'Titillium Web',sans-serif;font-weight:200;margin:0}#dealerMapOverlay p{font-size:14px;line-height:20px;color:#333}.mobile-intentional-dealers{display:none}.dealerSearchBar{background:#959597;margin-top:5px;padding:17px 0 16px}.dealerSearchBar .inner{background:none}.dealerSearchBar .search{float:left}.dealerSearchBar .intentional-dealers{float:right;color:#fff;font-family:'Titillium Web',sans-serif;font-size:16px;letter-spacing:1px;line-height:35px}.dealerSearchBar .searchLabel{font-size:22px;color:#fff;text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-weight:200;float:left;margin-right:9px;letter-spacing:2px;line-height:35px}.dealerSearchBar .form{width:160px;position:relative;float:left}.dealerSearchBar #search-zip-code{width:100%;font-size:14px;color:#333;padding:10px 38px 6px 12px;background:#eaeced;font-family:'Open Sans',sans-serif;border:none;background-image:none!important;box-sizing:border-box}.dealerSearchBar .intentional-dealers a{color:#fff;font-family:'Titillium Web',sans-serif;font-size:16px;letter-spacing:1px;font-weight:300}.searchFilter{border-bottom:5px solid #eaeced;padding:20px 0 11px}.searchFilter .searchFilterLeft{float:left;margin-left:35px}.searchFilterLeft #advanced-options{margin-top:9px}.searchFilterLeft #advanced-options .filterByDistanceLabel{font-size:16px;color:#333;font-family:'Titillium Web',sans-serif}.searchFilterLeft #advanced-options #radius{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:108px;background-color:#f2f4f4;background-image:url(/WeatherShield/media/general/drop-down.png);background-repeat:no-repeat;background-size:13px 7px;background-position:86% center;color:#333;font-size:12px;font-family:'Open Sans',sans-serif;border-radius:0;-webkit-border-radius:0;padding:8px 30px 8px 10px;margin-left:5px;border:none}.searchFilterLeft #advanced-options #radius:focus{outline:none}.searchFilter .iconKey{float:right}.iconKey .dealerIcon{clear:both;height:28px}.iconKey .dealerIcon .iconImg{margin:auto;display:block}.iconKey .icon-container{float:left;width:22px}.iconKey .description{float:left;font-size:12px;color:#333;margin-left:5px}.dealer-listing .icon{width:32px;float:left}.dealer-listing{padding-top:15px}.dealer-request-form .form-left{width:50%;float:left}.dealer-request-form .form-right{width:50%;float:left}.dealer-request-form .message{width:100%;clear:both;float:none}.dealer-request-form .EditingFormLabel{margin-top:13px;margin-bottom:2px;display:block}.dealer-request-form input[type="text"]{font-size:14px;font-family:'Open Sans',sans-serif;padding:0 8px}.dealer-request-form textarea.form-control{font-size:14px;font-family:'Open Sans',sans-serif;padding:8px!important;background:#eaeced;height:87px!important;width:85%!important;border:none}.dealer-request-form .form-right .EditingFormLabel{font-size:18px;color:#5e4a4a;font-family:'Titillium Web',sans-serif;letter-spacing:1px;padding-bottom:18px}.dealer-request-form .form-right .checkbox-list-vertical input{height:17px;width:17px;background:#eaeced;border:none;box-shadow:none;margin:0 5px 0 0;transform:translateY(3px)}.dealer-request-form .form-right .checkbox-list-vertical label{font-size:14px;color:#333}.dealer-request-form .FormPanel{margin-top:11px;display:block}.dealer-request-form .required-text{font-size:14px;margin-top:16px;display:block}.hasErrors .dealer-request-form .required-text{color:#cf1f2f;font-weight:600}.hasErrors .dealer-request-form .ErrorLabel{color:#cf1f2f;font-weight:600}.errorInputLabel{color:#cf1f2f!important;font-weight:600!important}.dealer-request-form .form-success{text-align:center;color:#c63;border:1px solid #c63;display:block;width:64%;margin:30px auto;padding:45px 54px;box-sizing:border-box;font-size:18px;font-family:'Titillium Web',sans-serif}.LCRcontainer{position:relative;border:0 solid red}.zoneMainContent .home .left{}.zoneMainContent .home .center{display:inline-block;width:864px;background-color:#fff}.zoneMainContent .home .center .padding{display:inline-block;width:580px}.RTL .zoneMainContent .home .center{float:left;border:0 solid green}.RTL .zoneMainContent .home .center .padding{margin-right:0}.zoneMainContent .home .right{width:249px;display:inline-block;position:absolute;top:0;right:30px}.zoneMainContent .home .right .padding{width:0}.zoneMainContent .home .lower3column{width:100%!important;float:left}.zoneMainContent .twoColumnsLeft .left{width:250px;float:left}.zoneMainContent .twoColumnsLeft .center{width:auto;margin-left:250px;margin-bottom:24px}@media screen and (max-width:767px){.zoneMainContent .twoColumnsLeft .center{width:100%;float:none;margin-left:0}.zoneMainContent .twoColumnsLeft .leftM_CMSListMenuUL{padding-left:0}}.zoneMainContent .twoColumns .center{width:auto;margin-right:250px}.oneColumn.innerContent{width:auto;padding-bottom:0}.oneColumn.innerContentNoBread{width:auto;margin-bottom:32px}@media screen and (max-width:864px){.oneColumn.innerContent{margin:0 auto;width:100%;max-width:96%;margin-bottom:24px}}.twoColumnsLeft.innerContent{border:0 solid transparent}.zoneMainContent .twoColumns .right{width:250px;float:right}.zoneMainContent .twoColumns .right .padding{padding-left:50px}.zoneMainContent .twoColumns .left .padding{padding-right:50px}.topHome{background:#c6c6c6 url(/App_Themes/CorporateSite/Images/bg_topHome.png) repeat-x top left;height:245px;border-bottom:4px solid #a5a8ab}.home .center h1{padding-top:15px}.home p a img{max-width:100%}.topHome .inner{background:url(/App_Themes/CorporateSite/Images/bg_topHomeInner.png) no-repeat bottom right;height:245px;color:#fff;padding-left:9px;font-size:14px}.Large .topHome h1{padding-top:20px}.Large .topHome p{margin-bottom:0}.DesignMode .topHome .inner{height:auto}.IE7.DesignMode .topHome .inner{height:219px}.topHome p{color:#fff;width:625px;padding-top:0;margin-top:0}.topHome .inner .learnMore{background:url(/App_Themes/CorporateSite/Images/btn_learnMore.png) no-repeat top left;display:block;width:374px;height:90px;text-decoration:none;color:#fff;line-height:80px;text-align:center;font-size:28px;font-weight:bold;margin-top:15px;margin-left:-13px}.IE7 .topHome .inner .learnMore{margin-top:0}.DesignMode .topHome .inner .learnMore{margin-top:0}.zoneFooter{background:#bcbaba}.zoneFooter .inner{background:none}.FooterSections>div{margin-top:50px;padding-bottom:25px}.FooterSections>div:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}@media screen and (min-width:992px){.FooterSections>div{margin-bottom:50px}}@media screen and (max-width:991px)and (min-width:768px){.FooterSections>div:nth-of-type(3){margin-top:0}.FooterSections>div:last-child{margin-top:12px;border-top:1px solid #fff;padding-top:13px}.FooterSections>div:nth-of-type(2){border-left:1px solid #fff;border-right:0}.FooterSections>div:nth-of-type(3){margin-top:25px;padding-top:25px;border-top:1px solid #fff}}@media screen and (max-width:767px){.FooterSections>div{margin-top:0}.FooterSections>div{padding-bottom:25px;border-bottom:1px solid #fff;margin-top:25px}.FooterSections>div:last-child{padding-bottom:0;border-bottom:0;margin-top:25px}.social-icons{width:190px;margin-left:auto;margin-right:auto;height:35px}}.FooterSections p{color:#333;font-size:12px;line-height:20px;text-align:center}.FooterSections a{font-size:16px;letter-spacing:1px;color:#fff;text-transform:uppercase;text-align:center;font-weight:400;font-family:'Titillium Web',sans-serif;display:block}.FooterSections .dealerLogin{margin-top:46px}.footerSectionHead{font-size:18px;text-align:center;font-family:'Titillium Web',sans-serif;letter-spacing:1px;color:#333;text-transform:uppercase}.social-icons{list-style-type:none;margin:30px auto;padding:0;width:215px}.social-icons li{float:left;margin-right:0}.social-icons li:last-of-type{margin-right:0}.social-icons img{width:42px}.FooterSections .footerForm{position:relative;width:124px;margin:13px auto 18px;display:block;box-sizing:border-box}.FooterSections .footerForm .searchInputIcon{right:8px}.FooterSections .search1{width:100%;margin-left:0}.footerMenu h3,.footerLogo h3{padding-top:0!important}.footerLogo{padding:39px 0 0 20px;float:left}.DesignMode .WebPartContent .footerLogo{padding:11px 0 0 20px}.footerMenu{float:left;width:20%;background:url(/App_Themes/CorporateSite/Images/bg_footerMenuDivider.png) repeat-y 70% 0%;margin-top:39px;margin-bottom:20px}.footerMenu a:hover{text-decoration:underline}.footerMenu h3,.footerLogo h3{font-size:18px;color:#595959;font-weight:bold;margin-top:0}.footerMenu ul{list-style:none;margin:0;padding:0}.footerMenu a{text-decoration:none;color:#595959}.footerMenu li{padding-bottom:3px}.communityMenu{list-style:none;margin:0;padding:0}.communityMenu li{float:left;height:63px;line-height:57px;background:url(/App_Themes/CorporateSite/Images/bg_communityMenuItem.png) repeat-x top left;border-left:1px solid #fff;padding-right:10px}.communityMenu li:hover,.communityMenu .selectedLI{background:url(/App_Themes/CorporateSite/Images/bg_communityMenuItemActive.png) repeat-x top left}.communityMenu li a{text-decoration:none;color:#737373;display:block}.communityMenu li .blogs{background:url(/App_Themes/CorporateSite/Images/ico_blogs.png) no-repeat 6px 15px;padding-left:38px}.communityMenu li .events{background:url(/App_Themes/CorporateSite/Images/ico_events.png) no-repeat 6px 15px;padding-left:38px}.communityMenu li .forums{background:url(/App_Themes/CorporateSite/Images/ico_forums.png) no-repeat 6px 15px;padding-left:52px}.communityMenu li .wiki{background:url(/App_Themes/CorporateSite/Images/ico_wiki.png) no-repeat 6px 15px;padding-left:38px}.communityMenu li:hover a,.communityMenu .selectedLI a{color:#19345e}.communityMenu li img{float:left;padding:15px 6px 0 6px}.blackBox{border:1px solid #545454;margin-bottom:15px}.blackBox .title{background:url("/App_Themes/CorporateSite/Images/blackbox.png") repeat-x scroll 0 0 #1e1e1e;color:#fff;font-size:140%;margin-bottom:0;margin-top:0;padding:8px 10px}.blackBox .content{padding:5px}.orangeBox{border:1px solid #f59045;margin-bottom:15px}.orangeBox .title{background:url("/App_Themes/CorporateSite/Images/orangebox.png") repeat-x scroll 0 0 #e56814;color:#fff;font-size:140%;margin-bottom:0;margin-top:0;padding:8px 10px}.orangeBox .content{padding:5px}.contentBox{margin-bottom:0}.contentBox .head{background:url(/App_Themes/CorporateSite/Images/bg_contentBoxHead.png) repeat-x top left;height:32px;line-height:32px}.contentBox .content{padding:10px 10px 10px 38px;color:#737373}.center .contentBox .content{padding:10px 30px 10px 18px;display:inline}.contentBox h3{font-size:16px;color:#2e3b47;font-weight:500;line-height:18px;margin:0;padding-top:3px}.contentBox .head .details{float:left;color:#737373}.contentBox .blogs{background:url(/App_Themes/CorporateSite/Images/ico_blogsSmall.png) no-repeat 8px 4px}.contentBox .events{background:url(/App_Themes/CorporateSite/Images/ico_eventsSmall.png) no-repeat 8px 4px}.contentBox .forums{background:url(/App_Themes/CorporateSite/Images/ico_forumsSmall.png) no-repeat 8px 4px}.contentBox .wiki{background:url(/App_Themes/CorporateSite/Images/ico_wikiSmall.png) no-repeat 8px 4px}.contentBox p{font-size:13px}.FeedLinkHeader{float:right;top:36px;position:relative}.IE7 .FeedLinkHeader{top:-36px}.containerTitle{font-size:20px;font-weight:normal;margin-bottom:13px;display:inline-block;width:95%}.IE7 .FeedLink{position:relative;top:-8px}.rightBox{background:#fff url(/App_Themes/CorporateSite/Images/bg_contentBoxRight.png) no-repeat 100% 10px;margin-bottom:35px}.leftBox{background:url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat 0 10px;margin-bottom:35px}.gradientBox{color:#737373;padding:0 10px 10px 10px}.gradientBox .content{padding-left:3px}.gradientBox h3{font-size:18px;font-weight:normal;padding-left:55px;height:46px;line-height:25px;margin-bottom:3px;padding-top:10px}.gradientBox .poll{background:url(/App_Themes/CorporateSite/Images/ico_polls.png) no-repeat top left}.gradientBox .newsletter{background:url(/App_Themes/CorporateSite/Images/ico_newsletter.png) no-repeat top left}.gradientBox .news{background:url(/App_Themes/CorporateSite/Images/ico_news.png) no-repeat top left}.gradientBox .product{background:url(/App_Themes/CorporateSite/Images/ico_product.png) no-repeat top left}.gradientBox .latestPosts{background:url(/App_Themes/CorporateSite/Images/ico_latestPosts.png) no-repeat transparent 0 6px;padding-left:35px;margin-top:36px}.gradientBox .blogTitle{background:url(/App_Themes/CorporateSite/Images/ico_blogTitle.png) no-repeat transparent 0 6px;padding-left:35px;margin-top:36px}.gradientBox .blogTags{background:url(/App_Themes/CorporateSite/Images/ico_blogTags.png) no-repeat transparent 0 5px;padding-left:40px}.gradientBox .blogFavorite{background:url(/App_Themes/CorporateSite/Images/ico_blogFavorite.png) no-repeat transparent 0 5px;padding-left:40px}.gradientBox .blogArchive{background:url(/App_Themes/CorporateSite/Images/ico_blogArchive.png) no-repeat transparent 0 5px;padding-left:40px}.gradientBox .blogRecent{background:url(/App_Themes/CorporateSite/Images/ico_blogRecent.png) no-repeat transparent 0 5px;padding-left:40px}.gradientBox .upcomingEvents{background:url(/App_Themes/CorporateSite/Images/ico_upcomingEvent.png) no-repeat transparent 0 5px;padding-left:40px;margin-top:36px}.listBoxHead{background:url(/App_Themes/CorporateSite/Images/bg_contentBoxHead.png) repeat-x top left;background-color:#f5f5f5;line-height:32px;color:#737373;padding-left:38px}.line.listBoxHead{line-height:22px}.LightGradientBox{background:#fff url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left;padding:20px}.IE8 .LightGradientBox,.Opera .LightGradientBox{margin-bottom:0}.LightGradientBoxHeader{border-bottom:1px dotted;padding-bottom:15px;margin-bottom:0}.list .description{padding:10px 26px 10px 0;text-align:justify;float:left;width:55%;background:url(/App_Themes/CorporateSite/Images/bg_listLine.png) repeat-y top right}.list .description a{color:#66addf;font-weight:bold}.list .description p{margin-top:3px;margin-bottom:3px;font-size:13px}.list .detail{float:left;color:#737373;padding-left:25px;width:33%;line-height:16px;padding-top:10px;font-size:12px}.list .detail a{color:#737373}.list .detail strong p,.list .detail strong{font-weight:normal;color:#000!important;font-size:12px;margin:0;padding:0}.listDetail{margin-bottom:55px}.listDetail .teaser{float:left;width:230px}.listDetail .teaser img{border:1px solid #c1c1c1!important}.listDetail .contentTextTeaser{width:auto;padding-left:270px}.listDetail .contentText{width:auto}.listDetail .contentText .summary{background:#f4f4f4;padding:20px}.listDetail .contentText .summary p{margin:0;font-weight:bold;font-size:15px}.listDetail .contentText .text{margin-top:35px}.listDetail .contentText .text p{font-size:15px;margin:0}.listBoxWithTeaser,.listBoxWithoutTeaser,.listBoxTwoColumns{margin-bottom:30px;margin-top:0;padding-bottom:30px;overflow:hidden;border-bottom:1px dotted #ccc;width:93%}@media screen and (max-width:880px){.listBoxWithTeaser,.listBoxWithoutTeaser,.listBoxTwoColumns{margin-left:18px}}.listBoxWithTeaserrecent{margin-bottom:30px;margin-top:0;margin-left:32px;padding-bottom:30px;overflow:hidden;border-bottom:1px dotted #ccc;width:93%}.listSeparator{border-bottom:1px dotted #000;margin-top:25px;margin-right:10px}.listBoxTwoColumns{width:49%;float:left}.listBoxTwoColumns .teaser,.listBoxWithTeaser .teaser{float:left;margin-bottom:35px}.listBoxTwoColumns .teaser img,.listBoxWithTeaser .teaser img{border:1px solid #818181!important}.listBoxWithTeaser .description,.listBoxWithoutTeaser .description{margin-left:0;width:auto;line-height:normal}.listBoxTwoColumns .description{float:left;width:90%}.listBoxTwoColumns .header,.listBoxWithTeaser .header,.listBoxWithoutTeaser .header{color:#66addf;font-size:15px}.listBoxTwoColumns .address{margin:0}.listBoxTwoColumns .description{margin-left:10px}.listBoxTwoColumns p,.listBoxWithTeaser p,.listBoxWithoutTeaser p{margin-top:10px;margin-bottom:18px;font-size:13px}.listBoxTwoColumns .rightBox{margin-top:30px;padding-bottom:10px}.listBoxTwoColumns .rightBox .descText{margin-top:10px;margin-bottom:45px;font-size:13px}.gradientBoxList .header{color:#595959;padding-bottom:5px;display:block}.gradientBoxList .image img{padding:10px 25px;border:3px solid #e6e6e6;margin-bottom:4px}.big{font-size:25px}.centerAlign{text-align:center}.MessagingBox .ContextMenu,.UserContextMenu{border:solid 1px #737373!important;background-color:#fff!important;font-size:11px;display:block;width:145px}.MessagingBox .ContextMenu .Item,.UserContextMenu .Item{height:27px;display:block;text-decoration:none;color:#000;overflow:hidden}.ContextMenu .UserContextMenu .Item .Name,.ContextMenu .UserContextMenu .item-last .Name{color:#000!important}.MessagingBox .ContextMenu .ItemLast,.UserContextMenu .ItemLast{height:26px;display:block;text-decoration:none;color:#000}.MessagingBox .ContextMenu .ItemPadding,.UserContextMenu .ItemPadding{padding:3px 5px 4px 7px;white-space:nowrap;display:block;vertical-align:middle;cursor:pointer}.DesignMode .MessagingBox .ContextMenu .ItemPadding:hover,.UserContextMenu .ItemPadding:hover{color:#000!important}.MessagingBox .ContextMenu .ItemPadding:hover,.MessagingBox .ContextMenu .ItemSelected .ItemPadding{display:block;background:url(/App_Themes/CorporateSite/Images/bg_leftMenuHover.png) repeat-x scroll left top #1f4178;padding:3px 5px 4px 7px;color:#fff}.UserContextActiveNode{background-color:#e4e4e4}.UserContextMenu .ItemLast .Icon,.UserContextMenu .Item .Icon{vertical-align:text-top;width:16px;height:16px}.TreePortalContextMenu .Item .IconBig,.UserPortalContextMenu .ItemLast .IconBig{float:left;width:20px;height:20px}.MessagingBox .ContextMenu .Item .Name,.MessagingBox .ContextMenu .ItemLast .Name,.MessagingBox .ContextMenu .Item .NameInactive,.MessagingBox .ContextMenu .ItemLast .NameInactive{line-height:20px;text-decoration:underline}.MessagingBox .ContextMenu .Separator,.UserContextMenu .Separator{height:1px;background-color:#a9a9a9;overflow:hidden}.ContextActiveNode{background-color:#e4e4e4}.UserContextMenu{border:solid 1px #bfbfbf!important;background:#fff url(/CMSPages/GetResource.ashx?image=Design/Backgrounds/ContextMenuBackground.png) repeat-y top left!important}.UserContextMenu{padding-top:3px}.UserContextMenu .ItemPadding:hover,.UserContextMenu .ItemSelected .ItemPadding{background:#faca7d url(/CMSPages/GetResource.ashx?image=Design/Backgrounds/ContextMenuActiveItem.png) repeat-y scroll right top!important}.PollTitle{display:none}.PollAnswers{font-size:11px;margin-top:5px}.PollAnswer input{margin-left:0}.PollGraph{height:10px;background-color:#dadada;margin-bottom:25px;margin-top:3px}.PollGraph div{height:10px;background:url(/App_Themes/CorporateSite/Images/bg_pollLine.png) 100% 0% repeat-x;line-height:0;font-size:0}.PollQuestion{font-size:13px;margin-bottom:10px;display:block}.PollCount{text-align:right;vertical-align:top;padding-left:10px}.PollFooter{margin-top:10px}.NewsletterSubscription .editing-form-value-cell .form-control{width:132px}.ProductList{margin-left:0;margin-bottom:30px}.ProductList .ProductBox{width:221px;margin:10px 5px;background-color:#fff;border:dotted 1px #000;float:left}.WebPartContent .ProductList .ProductBox{width:219px}.ProductList .productSeparator{float:left}.ProductList .ProductBox a{text-decoration:none}.ProductList .ProductImage{text-align:center;height:200px;width:221px;display:table-cell;vertical-align:middle;padding-top:10px}.ProductList .ProductImage img{border:none}.ProductList .ProductTitle{display:block;padding:10px 3px 20px;color:#595959;text-align:center;text-decoration:none!important;font-size:13px;min-height:35px}.ProductList .ProductPrice{padding:6px}.ProductList .ProductPrice .right{font-weight:bold;text-align:right}.ProductList .ProductFooter{background:url(/App_Themes/CorporateSite/Images/bg_productPrice.png) repeat-x top left;height:31px}.ProductList .ProductFooter a{text-decoration:underline}.ProductList .ProductFooter img{margin-right:5px;vertical-align:middle}.ProductFilter{border-spacing:0}.ProductFilter td{padding:0 0 5px 0}.ProductFilter label{margin:0 5px}.AddToCartContainer{float:right}.DonateWebPart .AddToCartContainer{float:none}.add-to-cart-container .units-label{display:none}.productDetail .params{padding:15px;padding-right:0;background:transparent url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left}.productDetail .params td{border-bottom:1px solid #dadada;color:#737373;font-size:15px;padding:5px;padding-left:0;padding-right:15px}.productDetail .AddToCartContainer{float:none;height:auto}.productDetail .marginBottom{margin-bottom:35px}.ProductFooter .productPrice{float:left;line-height:31px;padding-left:35px;font-size:18px}.AddToCartContainer{height:33px}.productDetail .CartItemSelector{margin-bottom:12px}.productDetail .productImage{float:left;text-align:center;border:1px solid #cdcdcd;min-width:230px;padding:20px 0}.productDetail .productDescription{margin-left:250px;width:auto;margin-bottom:10px}.productDetail .noTopPadding{margin-top:0!important;margin-bottom:66px!important}.productDetail h3{margin-top:0}.productDetail .productDescription .parameters{color:#737373;font-size:15px}.productDetail .productDescription .caption{font-size:15px;padding-right:20px;font-weight:bold}.productDetail .productDescription .parameter{color:#737373;font-size:15px}.productDetail .productDescription .parameterTable{margin:35px 0 40px 0}.productDetail .productDescription .ourPrice{font-size:15px;color:#737373;font-weight:bold}.productDetail .productDescription .ourPrice .ProductPrice{color:#000;font-size:16px}.productDetail .productDescription .addToCart{padding:15px 38px;margin-bottom:5px}.add-to-cart-text-box{width:23px!important;border:1px solid #adadad;font-size:15px;height:29px;text-align:center;float:left;line-height:29px}.AddToCartLink{background:url(/App_Themes/CorporateSite/Images/btn_addToCart.png) no-repeat top left;font-size:15px;text-decoration:none;display:inline-block;width:145px;height:25px;padding:8px 5px 0 45px;margin-left:8px}.addToWishlist{padding:13px 0 0 48px;line-height:31px}.UnitsLabel{float:left;width:35px;height:33px;line-height:33px;display:none}.Gecko4 .addToWishlist,.Gecko3 .addToWishlist{clear:none;padding:40px 0 0 48px}.addToWishlist a{color:#737373;font-size:15px}.addToWishlist a:hover{text-decoration:none}.addToWishlist img{float:left;margin-right:7px}.productDetailDescription{font-size:15px;color:#737373}.productDescription h3{margin-top:0}.sendToFriendEmailTextbox{height:27px;float:left;border:1px solid #cdcdcd;margin-right:5px}.sendToFriendPanel textarea{width:290px}.sendToFriendHeader{font-size:17px;padding-bottom:20px;display:block;border-bottom:1px dotted #000;font-weight:bold}.sendToFriendPanel{background:transparent url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left;padding:30px}.sendToFriendYourMessage{display:block;margin:5px 0;cursor:pointer;text-decoration:underline}.PrintLink{float:right;margin-top:25px}.PrintImage{vertical-align:middle;padding-bottom:3px}.swatch{float:none;display:inline-block;vertical-align:top}.swatchImage{}.swatchName{}.swatch-cont{}.GridSwatch{margin-bottom:10px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%}@media(min-width:768px){.col-sm-5ths{width:20%}}@media(min-width:992px){.col-md-5ths{width:20%}}@media(min-width:1200px){.col-lg-5ths{width:20%}}.ForumModerationInfo{text-align:center;margin:5px;padding:5px}.ForumModerationInfoText{margin:15px;border:solid 1px #ccc;padding:35px;background-color:#fff6df}.ForumSearchResultsInfo{font-weight:bold;color:#737373;font-size:13px;padding:8px 20px;border:none;background:#f4f4f4 url(/App_Themes/CorporateSite/Images/bg_forumHeader.png) repeat-x top left}.Forum .Unapproved{background-color:#fff2cf}.PostText blockquote{border:solid 1px #d4d4d4;background-color:#eee;padding:10px 15px;margin-left:10px}.PostText blockquote cite{display:block;font-weight:bold}.PostExtendedActions{border-top:solid 1px #eee;margin-left:8px;margin-top:10px;padding-top:5px;margin-bottom:5px;padding-bottom:15px}.PostExtendedActions span{display:none}.PostExtendedActions .SendMessage{display:block;float:left;width:16px;height:16px;background-image:url(/CMSPages/GetResource.ashx?image=Design/Forums/sendmessage.gif);margin-right:7px}.PostExtendedActions .Friendship{display:block;float:left;width:16px;height:16px;background-image:url(/CMSPages/GetResource.ashx?image=Design/Forums/friendship.gif)}pre{border:1px solid maroon;margin-left:10px;padding:10px 15px;background:#fcffbf}.ForumSearchResults .Post td{padding:10px 10px 0 0!important}.ForumExtendedSearch{margin-top:25px;margin-bottom:20px}.ForumLogonBox{margin:10px 0 10px 0;float:left}.ForumSearchBox{margin:10px 0 10px 0;float:right}.ForumSearchBox a{color:#000}.ResultThread{padding-left:22px}.ResultThread .AvatarImage{margin-left:0!important}.ResultThread .Badge{margin-left:6px!important}.ResultThread .BadgeImage{margin-left:4px!important}.ResultThread .ForumPost{padding-left:0}.DesignMode .ForumSearchBox,.DesignMode .ForumLogonBox{float:none}.Post .AcceptedSolution{background-color:#efffef}.AcceptedSolutionArea{color:green;font-size:14pt;width:100%;margin-bottom:5px}.AcceptedSolutionArea td{padding-left:5px!important;padding-bottom:5px!important}.AcceptedSolutionArea .AcceptedSolutionText{width:100%}.ForumManage{border:1px solid #ccc;margin:6px 2px 2px 0;padding:2px 5px;background-color:#fffed5}.ForumManage a{color:#245a91;padding-right:5px}.PostManageEdit table{border:none!important}.PostManageEdit .ForumNewPost td{border-bottom:none!important}.ForumNewPost .editing-form-value-cell .checkbox{margin-top:6px;display:inline-block}.ForumNewPost .SignatureAreaItem{width:505px;height:50px}.SignatureArea{border-top:solid 1px #d7d7d7;font-size:8pt;color:#a8a8a8;margin-top:5px;padding:5px}.ForumTree .PostTree .SignatureArea{width:100%;border-top:solid 1px #d7d7d7;font-size:8pt;color:#a8a8a8;margin-top:5px;padding:5px}.AttachmentTableUpload input{margin-right:3px}.ForumGroup{width:100%}.ForumGroup a{color:#2f8dc3;text-decoration:underline}.ForumGroup a:hover{text-decoration:none}.ForumGroup .Table{width:100%;background-color:#fff}.ForumGroup .Table td{padding:6px;color:#737373}.ForumGroup .Table .Header td{font-weight:bold;color:#737373;font-size:13px;padding:8px 20px!important;border:none;background:#f4f4f4 url(/App_Themes/CorporateSite/Images/bg_forumHeader.png) repeat-x top left}.ForumGroup .Table .Info td{padding-top:0;padding-bottom:0;padding-left:20px!important;background:#010101 url(/App_Themes/CorporateSite/Images/bg_forumSubheader.png) repeat-x top left;height:49px;vertical-align:top}.ForumGroup .Table .GroupName{display:block;font-weight:bold;font-size:20px;padding:3px 0 0 0;color:#363636}.ForumGroup .Table .GroupDescription{display:block;color:#737373;padding-left:0;font-size:11px}.ForumGroup .Table .ForumInfo{padding-top:6px;padding-bottom:6px}.ForumGroup .Table .Threads{text-align:center;width:50px;border-left:1px dotted #818181;border-right:1px dotted #818181}.ForumGroup .Table .Posts{text-align:center;width:50px;border-right:1px dotted #818181}.ForumGroup .Table .LastPost{text-align:center;width:200px}.ForumGroup .Table .PostTime{white-space:nowrap}.ForumGroup .Table .PostUser{white-space:nowrap;color:#000}.ForumGroup .ForumOdd td{background-color:#f8f8ff}.ForumGroup .Forum .ForumName{font-size:15px;color:#000}.ForumGroup .Forum .ForumDescription{display:block;padding-top:5px}.ForumFlat .ActionLink,.ForumFlat .ActionLink a,.ForumTree .ActionLink,.ForumTree .ActionLink a,.ForumManage .ActionLink{color:#245a91;display:inline;padding:0 2px}.ActionLink:hover{text-decoration:none!important}.ForumFlat .Table,.ForumTree .Table{width:100%;background-color:#fff}.ForumFlat .Table td{padding:10px;color:#737373}.ForumFlat .Table .Info td,.ForumTree .Table .Info td{background:#000 url(/App_Themes/CorporateSite/Images/bg_forumHeaderBig.png) repeat-x top left;height:53px;vertical-align:top;color:#737373;padding:0 20px!important}.ForumTree .Table .Info td{padding-left:6px}.ForumFlat .Table .ForumContent,.ForumTree .Table .ForumContent{background-color:#fff;padding:0;margin:0}.ForumFlat .Table .Posts{border-right:dotted 1px #818181;border-left:dotted 1px #818181}.ForumContent div.Posts{border:none!important}.ForumTree .Table .Posts{border-right:dotted 1px #818181;border-left:dotted 1px #818181;border-bottom:dotted 1px #818181}.Forum,.ForumContent,.ForumSearchResults{background:url("/CMS/App_Themes/CorporateSite/Images/bg_contentBox.png") no-repeat top left}.IE7 .Forum{background:none}.ForumFlat .Table .ForumName,.ForumTree .Table .ForumName{display:block;font-weight:bold;font-size:18px;padding:8px 0 0 4px;color:#000}.ForumFlat .Table .ForumDescription,.ForumTree .Table .ForumDescription{display:block;color:#737373;padding-left:6px;font-size:13px}.ForumFlat .Table .Informations td,.ForumTree .Table .Informations td{font-weight:bold;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #bbb;padding:5px;background-color:#fffec0}.ForumFlat .Table .Actions td,.ForumTree .Table .Actions td{font-weight:bold;background-color:#e6e6e6;padding:5px 20px}.ForumFlat .Table .Actions .ActionLink,.ForumTree .Table .Actions .ActionLink{color:#737373;text-decoration:underline;padding:0 5px 0 5px}.ForumFlat .Table .Actions,.ForumTree .Table .Actions{color:#737373}.ForumFlat .Table .Posts td{padding:0}.ForumFlat .Table .PostsTable,.ForumTree .Table .PostsTable{width:100%}.ForumFlat .Table .PostsTable td,.ForumTree .Table .PostsTable td{border-top:none;border-right:none;border-left:none}.ForumFlat .Table .PostsTable .Content,.ForumTree .Table .PostsTable .Content{padding-right:8px!important}.ForumFlat .Pager td{background-color:#eee;border:none;padding:0;height:23px;font-weight:bold;text-align:center}.ForumFlat .Pager a{font-weight:bold;text-decoration:underline;color:#65a02f}.ForumFlat .ThreadTable .Header td{font-weight:bold;background-color:#f4f4f4;color:#737373;padding-top:4px;padding-bottom:4px;border:none}.ForumFlat .ThreadTable .Author{text-align:center;width:200px;border-left:1px dotted #818181}.ForumFlat .ThreadTable .Posts,.ForumFlat .ThreadTable .Views{text-align:center;width:50px}.ForumFlat .ThreadTable .Views{border-right:dotted 1px #818181}.ForumFlat .ThreadTable .LastPost{text-align:center;width:200px}.ForumFlat .ThreadTable .PostTime{white-space:nowrap}.ForumFlat .ThreadTable .PostUser{white-space:nowrap;font-weight:bold;color:#a7a7a7}.ForumFlat .ThreadTable .ThreadInfo{text-align:left;width:30%}.ForumFlat .ThreadTable .ThreadInfo .ThreadName{text-decoration:underline;color:#66addf;font-size:14px}.ForumFlat .ForumBreadCrumbs{font-weight:normal;font-size:9pt;padding:0 5px 0 5px;color:#737373}.ForumFlat .ForumBreadCrumbs a{color:#737373}.ForumFlat .ForumNewPost{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6}.Post img{border:0}.PostAttachments{border:1px solid #ccc;background:#eee;padding:5px;margin:10px 0}.PostAttachments .PostAttachmentsList{padding:2px 0}.PostAttachments .PostAttachmentsHeader{color:gray}.PostAttachments .PostAttachmentsList a{color:#000}.ForumAttachments{border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc}.ForumAttachments .AttachmentTable{border:solid 1px #ccc;border-collapse:collapse;margin-top:12px}.ForumAttachments .AttachmentTable td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.ForumAttachments .AttachmentTable .AttachmentTableHeader{background-color:#eee}.ForumAttachments .AttachmentTable .AttachmentTableHeader th,.AttachmentTable .AttachmentFileSize,.AttachmentAction{text-align:center;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:3px}.ForumAttachments .AttachmentTable .AttachmentTableHeader .AttachmentFileName{text-align:left}.ForumAttachments .AttachmentTable .AttachmentTableFooter{display:none}.ForumAttachments .AttachmentTable .AttachmentTableUpload input{height:23px}.ForumAttachments .AttachmentTable .AttachmentTableUpload .Button{width:100px}.ForumAttachments .AttachmentTable .AttachmentTableFooter{display:none}.ForumAttachments .Title{font-size:16px;font-weight:bold}.PostText{display:block;margin:5px 0 5px 0}.PostIndent{margin-left:45px}.ForumPost{padding:0 14px 8px 19px}.ForumPost .Content{vertical-align:top}.ForumPost .PostUser{color:#66addf;font-size:14px;font-weight:bold}.ForumPost .PostUser:hover{text-decoration:none}.ForumPost .PostSubject{font-weight:bold;font-size:13px;padding:2px 0}.ForumPost .PostActionLink{color:#000;padding:0 5px;font-weight:normal;font-size:12px}.ForumPost .PostImage{padding:6px 0}.Result .PostImage{padding:0}.ForumPost .UserAvatar .AvatarImage{width:66px;height:66px;margin:7px 7px 2px 6px;border:1px solid #818181}.PostReply .UserAvatar .AvatarImage,.ForumSearchResults .UserAvatar .AvatarImage{margin:4px 15px 2px 6px}.ForumPost .UserAvatar{width:75px}.ForumPost .UserAvatar .Badge{margin-left:11px}.ForumPost .UserAvatar .BadgeImage{margin-left:8px;margin-bottom:3px}.ForumPost .PostText img{border:none}.ForumNewPost{padding:5px;background-color:#f4f4f4}.ForumNewPost .PostReply{border:solid 1px #ccc;margin:5px 13px;background-color:#fff;padding:10px}.ForumNewPost .FormPadding{padding:5px;margin-top:5px;margin-bottom:5px}.ForumNewPost .Title{font-size:17px;font-weight:bold;margin-top:10px;margin-bottom:5px;display:block;padding-left:13px}.ForumFlat .ForumNewPost .PostForm td{border:none}.ForumNewPost .ItemLabel{font-weight:bold;vertical-align:middle;padding:5px}.PostForm .btn-primary{margin-right:5px}.PollsBox .PollVoteButton{width:100px}.ForumExtendedSearch .DropDownList{width:507px}.ForumExtendedSearch .DropDownList[multiple]{height:100px}.forumSearch{padding:40px 0 0 15px;float:right;margin-bottom:15px}.forumSearch a{color:#66addf}.forumSearch strong{color:#737373}.forum h1{padding-left:2px}.ThreadImageDefault{width:30px;padding:10px 5px 10px 15px!important}.ThreadImageAnnouncement{background:url(/App_Themes/CorporateSite/Images/Forums/thread_announcement.gif) 65% 50% no-repeat}.ThreadImage{background:url(/App_Themes/CorporateSite/Images/Forums/thread_default.gif) 65% 50% no-repeat}.ThreadImageLocked{background:url(/App_Themes/CorporateSite/Images/Forums/thread_locked.gif) 65% 50% no-repeat}.ThreadImageSticky{background:url(/App_Themes/CorporateSite/Images/Forums/thread_sticked.gif) 65% 50% no-repeat}.ForumImageDefault{padding:6px 12px!important;width:40px}.ForumImage{background:url(/App_Themes/CorporateSite/Images/Forums/forum_default.gif) 50% 50% no-repeat}.ForumImageLocked{background:url(/App_Themes/CorporateSite/Images/Forums/forum_locked.gif) 50% 50% no-repeat}.ForumTree .PostTree td{border:0}.ForumTree .PostTree{border:0}.ForumTree .ForumPost{padding-left:6px;padding-right:6px;border-bottom:solid 1px #ccc}.ForumTree .PostImage td{vertical-align:top}.ThreadPost,.ThreadPostSelected{padding:1px 5px 2px 1px;overflow:hidden}.ThreadPost .Name{padding:1px 5px 2px 3px;margin-left:1px}.RTL .ThreadPost .Name{padding:1px 3px 2px 5px;margin-left:auto;margin-right:1px}.ThreadPostSelected .Name{background-color:#ccc;padding:2px 4px 2px 2px;margin-left:1px}.RTL .ThreadPostSelected .Name{padding:2px 2px 2px 4px;margin-left:auto;margin-right:1px}.ThreadPost img,.ThreadPostSelected img{padding-bottom:3px}.ForumPostsLatest{margin-bottom:15px}.ForumPostsLatest h4{font-size:11px;margin:0 0 10px}.ForumPostsLatest a{color:#000;text-decoration:none}.ForumPostsLatest a:hover{text-decoration:underline}.sendToFriendPanel input[type=submit],.LogonDialog input[type=submit],.LoginPanelPasswordRetrieval input[type=submit],.LongButton,.EventManagerRegistration .EventManagerRegButton,.filterButton,.WishlistTable .btnContinue input,.CartTable input[type=submit],.CntRatingSubmitBtn,.commentView .btn-primary,.SubscriptionButton,.ProductFilter .btn,.FormButton,.examplesToLeft input[type=submit],.CMSSearchDialogSearchButton,.ChangePasswordTable input[type=submit],.RegisterButton,.my-profile-panel .btn,.Account .btn,.myAccount .btn,.datetime-ui-datepicker .btn,.ContentButton,.btn-icon,.CartStepBody .btn,.CartStepFooter input,.FilterSearch .btn,.DonateWebPart .btn,.ExamplesContent .form-minilogon .btn,.MyMessages .btn,.ContributionsEdit .btn,.registration-form .btn,.SearchDialog .btn,.abuse-report .btn,.PollVoteButton,.membership-req-data .btn,.CntRatingContent .btn,.unsubcription-request .btn,.Search .btn,.new-blog .btn,.ForumExtendedSearch .btn,.message-edit .btn,.new-subscription-form .btn,.send-message .btn,.forum-search .btn,.search-dialog .btn,.change-password .btn,.WizardButton,.PageContent .btn-actions .btn,.header-panel .btn,.MassAction .btn,.Forum .btn,.UniSelector .btn,.EventManagerRegistration .btn,.WizardButtons .btn,.NotificationSubscriptionButton .btn,.message-view .btn,.ExamplesContent .form-filter .btn{background:url(/App_Themes/CorporateSite/Images/btn_content.png) repeat-x top left;height:20px;font-size:12px;line-height:18px;border:1px solid #999993;margin-top:6px;position:relative;float:right;top:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0 3px 0 3px}.FilterSearch .btn,.MassAction .btn,.send-message .btn,.date-time-picker .btn,.ExamplesContent .form-minilogon .btn,.unsubcription-request .btn,.forum-search .btn,.search-sql-dialog .btn,.examplesToLeft .searchBox .btn,.Gecko .listBoxHead .FilterSearch .btn{top:1px}.CntRatingContent .btn,.Safari:not(.Chrome) .unsubcription-request .btn,.Safari:not(.Chrome) .forum-search .btn,.Safari:not(.Chrome) .search-sql-dialog .btn,.unigrid-actions .btn.btn-unigrid-action,.IE7 .forum-search .btn,.IE7 .examplesToLeft .searchBox .btn,.Gecko .forum-search .btn,.listBoxHead .FilterSearch .btn{top:0}.PageContent .btn-actions .btn,.zoneMainContent .btn-actions .btn{vertical-align:middle;margin-right:4px}.zoneMainContent .btn-group-split>.btn:first-child:not(:last-child):not(.dropdown-toggle){margin-right:-1px}.zoneMainContent .btn{padding:5px 12px;font-size:16px;color:#fff;letter-spacing:1px;font-family:'Titillium Web',sans-serif;background:#cf6638;border:none;border-radius:0;text-transform:uppercase;font-weight:400;top:0;float:none;margin-top:7px;height:auto}.zoneMainContent .btn.icon-only{padding:0 6px}.sendToFriendPanel input[type=submit]{position:static;line-height:26px;margin-left:10px;min-width:80px}.LightGradientBox .FormPanel .FormButton{width:auto}.SendMessage .HeaderTable .btn-default,.CntRatingSubmitBtn{top:1px}.commentView .InfoLabel{padding:15px 0 10px 2px;display:block}.CommentFormContainer .InfoLabel{padding:0}.MessagingBox .FooterInfo .btn-primary{height:30px}.IE8 .MessagingBox .FooterInfo .btn-primary,.IE8 .SendMessage .HeaderTable .btn-default,.IE7 .SendMessage .HeaderTable .btn-default{top:0!important}.Gecko4 .SendMessage .HeaderTable .btn-default{top:2px!important}.IE9 .MessagingBox .FooterInfo .btn-primary{height:29px;top:1px}.LoginPanelPasswordRetrieval input[type=submit]{margin-top:4px}.XShortButton{background:url(/App_Themes/CorporateSite/Images/btn_content.png) repeat-x top left;width:60px;height:31px;font-size:15px;border:1px solid #999993;float:right;margin-left:5px}.IE7 .XShortButton{float:none}.CartTable .LongButton,.CartTable .btn-primary{width:220px;height:40px!important;font-size:18px!important;font-weight:bold}.CartTable .btn-primary{width:155px}.UserContributionForm{margin-top:10px}.ContributionsEdit{float:left;width:100%}.ContributionsEdit .ContentEditMenu .btn-actions{margin-bottom:10px}.EditForm .EditingFormTable .EditingFormValueCell .btn-default{top:-1px;margin-left:5px}.IE9 .EditForm .EditingFormTable .EditingFormValueCell .btn-default{margin-top:0;height:31px}.EditForm .EditingFormTable .EditingFormValueCell .EditingFormControlNestedControl div table td{vertical-align:top}.EditForm .autocomplete_completionListElement{border:1px solid #999993;background:#fff;padding-left:5px;top:-15px!important;left:0!important;width:299px!important;position:relative!important;margin-bottom:-10px}.IE9 .EditForm .autocomplete_completionListElement,.IE8 .EditForm .autocomplete_completionListElement{top:-16px!important;width:300px!important}.IE7 .EditForm .autocomplete_completionListElement{top:-21px!important;margin-left:0;width:300px!important}.EditForm .autocomplete_highlightedListItem{text-decoration:underline}.EditForm .autocomplete_completionListElement li{list-style:none;padding:5px;cursor:pointer}table.bullet{width:100%}table.bullet td{vertical-align:top}table.bullet ul{margin:0;padding:0}table.bullet li{background:url(/App_Themes/CorporateSite/Images/bullet.png) no-repeat center left;padding-left:20px;list-style:none;font-size:15px;color:#737373;margin:12px 0}table.bullet h2{font-size:15px;color:#737373}table.bullet img{margin-left:5px}.myContributionsLink,.ContributionsList a.NewItemLink,.EditContributionEdit,.EditContributionDelete,.EditContributionClose,.ContributionsEdit .NewItemLink,.EditContributionClose{background:url(/App_Themes/CorporateSite/Images/ico_myContributions.png) no-repeat center left;display:block;float:left;padding-left:30px;color:#737373;font-weight:bold;height:21px;line-height:21px}.EditContributionEdit{background:url(/App_Themes/CorporateSite/Images/ico_edit.png) no-repeat center left;margin-top:0}.EditContributionDelete{margin-left:10px;background:url(/App_Themes/CorporateSite/Images/ico_delete.png) no-repeat center left;margin-top:0}.DesignMode .PagePlaceholder .myContributionsLink,.DesignMode .PagePlaceholder a.NewItemLink{float:none;margin-top:0}.ContributionsList>.NewItemLink{margin-bottom:10px}.ContributionsList a.NewItemLink{background:url(/App_Themes/CorporateSite/Images/ico_add.png) no-repeat center left;margin-right:10px;float:none}.floatLeft .ContributionsList a.NewItemLink{float:left}.ContributionsList .pagination{margin-top:10px}.floatLeft{float:left}.ContributionsEdit .NewItemLink,.EditContributionClose{float:none;background:url(/App_Themes/CorporateSite/Images/ico_backTo.png) no-repeat center left}.ContributionsEdit .EditForm{background:transparent url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left}.ContributionsEdit{margin-bottom:35px}.listBoxHead .FilterSearch .filterTextBox{height:16px;line-height:16px}.listBoxHead .FilterSearch .btn{height:20px}.zoneMainContent textarea.form-control{width:240px;height:132px;padding:6px 2px 2px 2px;margin-right:4px;overflow:auto}.zoneMainContent .ChatWebpartContainerMessageSend textarea.form-control{width:638px}.zoneMainContent input.form-control{border:none;height:28px;line-height:14px;width:85%;margin-top:0;background:#eaeced}.zoneMainContent .Error{border:none!important}.zoneMainContent .Error input.form-control{border:1px solid #d85360}.zoneMainContent select.form-control{border:1px solid #cdcdcd;height:23px;line-height:27px;width:50px;margin-right:4px;font-size:12px}.EditingFormControlNestedControl select.form-control{width:100%;height:auto}.IE7 .zoneMainContent select.form-control{height:20px}.EditingFormTable input[type=text],.EventManagerRegistration .EventManagerRegText,.eventsFilterTextBox,.UniGridHeader input[type=text],.PasswordPanel .TextBoxField,.CartContentTable input[type=text],.SubjectField,.ToField,.CartContentTable .input-number,.BlockContent .TextRight input[type=text],.commentView .CommentForm input[type=text],.BoardForm input[type=text],.forumSearch input[type=text],.ForumNewPost .TextboxItem,.ForumNewPost .TextboxItemShort,.ForumExtendedSearch .TextBox,.ForumNewPost .TextareaItem,.NewsletterSubscription input[type=text],.exampleTextBox input[type=text],.examplesToLeft input[type=text],.CMSSearchDialogSearchForTextBox,.ChangePasswordTable input[type=password]{height:23px;width:200px}.ContactFormShorter input[type=text]{width:130px}.ContactFormLabels{font-size:11px;font-weight:bold;color:#000}.ContactFormTime{}.zoneMainContent select.ClientType{width:278px}.ContactFormGlassInstructions{font-weight:normal}.ContactFormGlassInstructions a{color:#969318;text-decoration:underline}.ContactFormGlassInstructions a:hover{text-decoration:none}.zoneMainContent .ChatDrpRecipient select.form-control{height:auto;width:auto;padding:0}.ForumNewPost .TextareaItem{width:400px;height:150px;line-height:normal}.exampleTextBox input[type=text],.CMSSearchDialogSearchForTextBox{width:136px;margin-bottom:8px}.IE9 .MessagingBox .UniGridHeader input,.IE9 .ToField{height:27px!important;line-height:27px!important}.ProductFilter .DropDownList{border:1px solid #cdcdcd}.CartContentTable .input-number{width:47px!important;height:19px!important;line-height:19px!important}.CartStepPanel .country-selector .control-group-inline{margin-top:5px}.sendToFriendEmailTextbox{width:250px!important}.EditingFormTable .DropDownField,.UniGridHeader .ContentDropdown,.MessagingBox .DropDownFieldSmall,.UnigridPagerPageSize select,.ForumExtendedSearch .DropDownList,.SearchDialog .DropDownField,.ForumExtendedSearch .DropDownList,.BlockContent select,.CntRatingDrpList,.CMSSearchDialogSearchModeDropDownList,.CMSSearchDialogSearchScopeDropDownList,.DropDownField{border:1px solid #cdcdcd;width:306px}.UniGridHeader .ContentDropdown{padding-top:0!important}.UnigridPagerPageSize select{padding:2px}.UnigridPagerPageSize select{padding:2px}.ContentBody .UniGridHead{height:38px!important}.MessagingBox .DropDownFieldSmall,.BlockContent .TextRight input[type=text],.forumSearch input[type=text]{width:170px}.IE7 .MessagingBox .DropDownFieldSmall{margin-top:-43px}.UniGridHeader .ContentDropdown,.UnigridPagerPageSize select{width:80px}.CtxContainer{width:16px;height:16px;display:inline-block;position:relative;top:5px}.IE8 .CtxContainer{top:-11px}.CtxContainer .SepContextButton{background:url('/CMSPages/GetResource.ashx?image=CMSModules/CMS_Content/EditMenu/16/arrow.png') no-repeat center center;display:block;width:100%;height:100%;cursor:pointer}.ContentEditMenu .CheckBoxField{position:relative;top:5px}.TextAreaField{border:1px solid #cdcdcd}.EditingFormTable .CalendarIcon{margin-left:10px}.EditingFormTable textarea,.EditingFormTable .TextAreaField{width:100%;height:150px}.myContributions .NewItemLink,.ItemsLink .NewItemLink,.ContributionsEdit .NewItemLink,.EditContributionClose{float:none;margin-bottom:10px}.ContributionsGrid{border-left:1px solid #d8d8d8!important;border-right:1px solid #d8d8d8!important;border-bottom:1px solid #d8d8d8!important;border-spacing:0;border-collapse:collapse}.ContributionsGrid th,.ContributionsGrid td{border-top:1px solid #d8d8d8!important;padding-left:10px}.wikiContributions{background-color:#f4f4f4;padding:10px}.margin15{margin-top:15px!important}.PageTitle{color:#000!important}.IE7 .CalendarIcon{margin-bottom:5px}.ContentBody .checkbox,.ContentBody .radio{margin-top:6px}.ContentBody .form-group .radio{margin-top:2px}.ContentBody .form-group .radio input{margin-right:2px;margin-bottom:1px;margin-left:0}.LogonDialog tr{margin-bottom:12px}.LogonTextBox,.LoginPanelPasswordRetrieval input[type=text],.TextBoxField{width:200px;border:1px solid #cdcdcd;height:27px;line-height:27px}.LogonDialog input[type=password],.LightGradientBox input[type=password]{padding-left:4px;border:1px solid #cdcdcd}.IE8 .LogonDialog input[type=password],.IE8 .LightGradientBox input[type=password]{padding-left:4px;width:201px}.password-strength{width:206px}.SearchDialog{margin-top:20px}.SearchDialog .btn-default{margin-top:10px}.SearchResults,.SearchResult{padding:50px 10px 0 0}.SearchResult{padding:40px 10px 0 0}.UserWidget .WebPartHandle{background:url(/App_Themes/CorporateSite/Images/bg_widgets.png) repeat-x scroll left top #b6d0ea!important;padding:1px 3px 7px 8px!important;height:23px!important}.UserWidget .WebPartHandle i{line-height:30px!important}.UserWidget .WebPartHandle h3{line-height:25px!important}.UserWidget .web-part-action-button{padding:5px 8px 8px 4px!important}.UserWidget h3{padding-top:0}.UserWidget .WebPartTitle{font-weight:bold}.UserWidget .WebPartBorder,.UserWidget .WebPartBorderActive{border:none!important}.UserWidget .WebPartContent{background:url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left;padding:15px!important}.HiddenButton{display:none}.TabsHeader{border-bottom:1px solid #b1b1b1}.TabControlTable,.nav-tabs-container-horizontal{position:relative;top:1px}.TabControlSelectedLeft,.TabControlSelectedRight{border-top:none!important;border-left:none!important;border-right:none!important}.TabControlTable td{padding:0;font-size:15px}.TabControlTable a{text-decoration:none;padding:0 10px;color:#3a3a3a;display:table-cell;height:35px;vertical-align:middle;text-align:center}.TabControl{border-bottom:1px solid #b1b1b1}.UserWidgets .TabControlTable{margin:10px 0}.UserWidgets .TabControlLinkSelected{font-size:15px;font-family:Arial}.TabControl:hover{background:transparent url(/App_Themes/CorporateSite/Images/bg_tabHover.png) repeat-x 0 0}.IE .TabControl:hover{background:transparent url(/App_Themes/CorporateSite/Images/bg_tabHover.png) repeat-x 0 3px}.TabControl:hover a{color:#000}.Gecko5 .TabControl:hover,.Gecko4 .TabControl:hover{background-position:0 -3px}.TabControlSelected{height:35px;background:#fff url(/App_Themes/CorporateSite/Images/bg_tabSelected.png) repeat-x 0 -1px;border:1px solid #b1b1b1;border-bottom:none}.TabControlSelected a{color:#000}.TabControlLeft,.TabControlRight,.TabControlSelectedLeft,.TabControlSelectedRight{width:5px;padding:0;font-size:0;border-bottom:1px solid #b1b1b1}.TabControlRight,.TabControlSelectedRight{background-color:transparent;width:1px}.TabsContent .TabControlLeft,.TabsContent .TabControlRight,.TabsContent .TabControlSelectedLeft,.TabsContent .TabControlSelectedRight{background:transparent}.TabsContent .TabControl,.TabsContent .TabControlSelected{font-size:13px}.myAccount .TabsContent .TabControl:hover{background:transparent url(/App_Themes/CorporateSite/Images/bg_tabSubHover.png) repeat-x top left}.myAccount .TextAreaField{width:303px!important}.SelectorButton{background:url("/App_Themes/CorporateSite/Images/bg_pager.png") repeat-x scroll left top #d5dde8!important;height:20px!important;width:80px!important;font-size:14px!important;top:1px!important}.myAccount .DropDownField{padding:0!important}.WidgetMyMessages{position:relative;top:-15px}.DesignMode .PagePlaceholderHeader{overflow:hidden!important}.DesignMode .PagePlaceholder .WidgetMyMessages{top:0}.GeneralActions,.FooterInfo,.BackToList{padding-top:10px}.MessagingBox .TextareaItem,.MessagingBox .BodyField{border:1px solid #ccc;height:200px;width:98%;padding-left:4px}.MessagingBox .SubjectField{border:1px solid #ccc;width:98%!important}.MessagingBox .SubjectRow{padding-bottom:10px;padding-top:10px}.MessagingBox .HeaderTable{padding:10px 0;width:100%}.MessagingBox .Unread{font-weight:bold}.MessagingBox .Body{padding-top:5px}.NewMessageHeader,.ViewMessageHeader{font-size:14px;font-weight:bold}.MessagingBox .FieldCaption{padding-right:4px;width:6%;font-weight:bold}f.UserWidgetActions{padding-bottom:10px}.MessagingBox .Info{display:block;padding:10px 0}.MessagingBox .UniGridMain{margin-bottom:10px}.ContextMenuButton,.ContextMenuButtonActive{position:relative;top:3px}.UnigridActionMenu input,.ContextMenuButton input{border-color:transparent}.TitleBreadCrumbSeparator{background:url("/CMSPages/GetResource.ashx?image=Design/Controls/Breadcrumbs/arrowright.png") no-repeat center center;display:inline!important;height:7px;padding:0 5px;width:17px}.IE7 .myAccount a.ContextMenuButton,.IE7 .myAccount a.ContextMenuButtonActive{position:relative;top:-20px}.Unread .MessageUserName,.Unread .MessageSubject,.Unread .MessageDate{font-weight:bold}.message-view .btn+.btn,.form-filter .form-group-buttons .btn+.btn{margin-left:4px}.CartStepTable{background:transparent url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat top left;width:100%}.CartStepTable th{color:#fff;font-family:Arial;font-size:11px}.CartStepHeader{color:#fff;font-family:Arial;font-size:11px;font-weight:bold;margin-bottom:5px;padding:5px;text-align:left}.CartStepBody{padding-bottom:20px}.CartContentTable{width:100%;border:1px solid #ccc;border-collapse:collapse}.CartContentTable td{background-color:#fff;border:none;padding:2px 12px 2px 10px}.CartContentTable td.text-right{text-align:right}.CartContentTable .OddRow td{background-color:#f4f4f4}.CartContentTable th{border:1px solid #ccc;font-family:Arial;font-size:11px;color:#000;padding:12px;text-align:left}.ContentBody .CartContentTable.table thead th{background:#dfdfdf url(/App_Themes/CorporateSite/Images/bg_productListTableHeader.png) left top repeat-x}.ContentBody .CartContentTable.table tbody>tr>td,.ContentBody .CartContentTable.table tbody>tr:hover>td{background-color:#fff;border:1px solid #ddd}.ShoppingCartStepImage{border:medium none;margin:28px 0 15px 0;padding:0;vertical-align:middle}.ShoppingCartStepSeparator{border:medium none;text-align:center;padding:0 30px 20px 30px;background:transparent url('/App_Themes/CorporateSite/Images/ShoppingCart/Separator.gif') center center no-repeat;display:inline}.RTL .ShoppingCartStepSeparator{background-image:url('/App_Themes/CorporateSite/Images/ShoppingCart/SeparatorRTL.gif')}.CartProductDetailLink{color:#737373;text-decoration:none}.CartProductDetailLink:hover{text-decoration:underline}.AddToShoppingCartTextBox{width:25px}.AddToShoppingCartLink{background-position:left -2px;background-repeat:no-repeat;color:#000;padding-left:18px;text-decoration:underline}.AddToShoppingCartButton{width:80px}.UniGridHead .CartStepHeader{background:#adc9e6 url(/App_Themes/CorporateSite/Images/bg_shoppingCartHeader.png) repeat-x top left!important;border:1px solid #c1d8f0}.BlockContent .FieldLabel{font-weight:bold}.BlockContent select{width:300px}.BlockContent .OddRow .TextRight,.BlockContent .EvenRow .TextRight{padding-top:4px}.BlockContent .TextBoxField{width:294px}.CartStepBody .CartStepPanel .BlockTitle{display:none}.BlockContent .TextRight,.BlockContent .TextLeftt{padding-top:13px;color:#737373}.BlockContent .TextAreaField{height:100px!important}.BlockContent .TextLeftt table td{color:#000;font-size:15px;padding:7px 0}legend{font-size:15px;font-weight:bold;margin-bottom:5px}.TabsContent fieldset{margin-bottom:20px;padding:10px}.TabsContent .ImageCell{width:70px}.BlockContent .TextLeftt table{border-collapse:collapse}.TotalPrice td{color:#000;font-size:15px;padding:6px 0;background:#eaf2f9;text-align:right}.TotalPrice span,.TotalShipping span,.TotalOrderDiscount span{display:inline-block;padding:0 5px}.TotalPrice .TextRight,.TotalShipping .TextRight{padding-top:6px}.BlockContent .TextLeftt .TotalPrice .TextRight,.BlockContent .TextRight .TotalPrice .TextRight{font-size:18px;padding-left:45px;color:#000;padding-top:6px}.BlockContent .TextLeftt .TotalShipping td,.BlockContent .TextRight .TotalShipping td{padding:0 0 6px 0;text-align:right;color:#737373;font-size:15px}.BlockContent .TextLeftt .TotalShipping .TextRight,.BlockContent .TextRight .TotalShipping .TextRight{color:#000;padding-top:6px}.BlockContent .TextLeftt .TotalShipping .TextRight,.BlockContent .TextLeftt .TotalPrice .TextRight,{padding-right:100px}.BlockContent .TextRight .Currency{width:150px}.BlockContent #billingAddrTable{margin-top:20px}.BlockContent .CartContentTable .UniGridHead .TextRight{padding:0 20px 0 5px;color:#000}.requiredField{color:#eb6d24;vertical-align:top;font-weight:bold;padding-left:1px}.CartFooter .TextLeft{float:left}.CartStepFooter{margin-top:50px}.CartStepFooter input{height:40px;width:220px;font-size:18px;font-weight:bold;background-color:#d6dde8}.TotalOrderDiscount .TextRight,.TotalShipping .TextRight{padding:5px 0 5px 0}.CartStepHeader{padding:12px}.CartStepHeader .wizard-title,.CartStepHeader .wizard-description{display:inline-block;font-size:11px}.CartStepHeader .wizard-description h2{display:inline;margin:0;padding:0;font-size:11px}.CartStepHeader .wizard-title:after{display:inline-block;content:" - "}.BlockContent .AddressPreviewWithTwoColumns td{width:50%}.wishlist{background:transparent url(/App_Themes/CorporateSite/Images/bg_contentBox.png) no-repeat 0 30px}.wishlist .listBoxHead{height:32px}.wishlist .WishlistTable{margin:20px 25px}.wishlist .removeFromWishlist{background:url(/App_Themes/CorporateSite/Images/removefromwishlist.png) transparent no-repeat left top;padding:7px 0 0 36px;height:26px;margin-left:25px}.wishlist .removeFromWishlist a{color:#737373}.wishlist .wishlistPrice{font-weight:bold;height:26px;padding-top:8px;margin-right:25px;float:left}.wishlist .wishlistAdd,.wishlist .removeFromWishlist{float:left}.wishlist .wishlistAdd{width:195px}.wishlist .wishlistAdd .AddToCartLink{margin:0}.wishlist .CartItemSelectorContainer{width:auto;text-align:left}.wishlist .btnContinue .LongButton{margin-bottom:20px}.IE7 .MessagingBox .SendMessage .Field .btn-default{margin-bottom:0}.myAccount .TabsContent{margin-top:15px}.myAccount .form-filter{max-width:400px}.myAccount .EditingFormLabel,.myAccount .FieldLabel{font-weight:bold}.myAccount .Categories{margin-top:-15px}.myAccount .Categories .DialogRightBlock{padding:15px 0 0 15px}.CMSSiteMapList .CMSSiteMapListItem{list-style-type:none;margin-bottom:20px}.CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink{text-decoration:none;font-size:15px;color:#000;font-weight:bold}.CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink:hover{text-decoration:underline}.CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapList .CMSSiteMapListItem{list-style-type:disc;margin-bottom:0}.CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink{text-decoration:none;font-size:13px;color:#737373;font-weight:normal}.CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink:hover{text-decoration:underline}.profile{font-size:15px;color:#737373}.profile .EditingFormLabel{color:#000}.profile .image{vertical-align:top}.profile .image img{margin-right:40px}.profile .header{padding-bottom:14px;font-size:20px;font-weight:bold;color:#000}.profileStats{margin-top:25px}.profileStats .EditingFormControlNestedControl{padding-left:35px}.profileStats .EditingFormLabel{color:#737373}.folderTree{padding-top:20px;overflow:hidden}.mediaItem{height:260px}.mediaLibraryTeaser{width:270px;height:194px;text-align:center}.MediaLibrarySort{margin-bottom:20px}.MediaLibrarySort a{margin-right:5px}.MediaLibrarySort span{font-weight:bold}.mediaItem{float:left;margin-right:30px;margin-bottom:30px}.mediaItem .name{font-size:15px;text-decoration:none;font-weight:bold}.mediaItem .desc{font-size:11px;color:#737373}.MediaGalleryDetailBottom .download{color:#66addf;font-weight:bold}.MediaLibraryTree{margin-left:15px}.MediaLibraryTree .Name{margin-left:5px}.videoDetail h2{padding-top:15px;font-size:15px;margin-bottom:0}.videoDetail p{margin:0}.videoDetail .date{font-size:11px;color:#737373}.videoDetail p{margin-top:25px}.MediaGalleryDetailBottom{text-align:right}.imageGallery .imageBorder{margin:0}.imageGallery h2{float:left;padding:0;margin-bottom:0}.imageGallery .galleryHeader{margin-bottom:10px}.imageGallery .galleryHeader a{text-decoration:none}.imageGallery .fileName{font-size:13px;margin-top:10px}.imageGallery .gallery{float:left;margin-right:30px;height:285px;margin-bottom:35px}.imageGallery p{font-size:13px;float:left;width:200px}.imageGallery .imageInfo{margin-top:0}.Calendar{margin-bottom:10px}.Calendar .Title{height:40px;background:#fff url(/App_Themes/CorporateSite/Images/bg_calendarHeader.png) repeat-x top left;font-weight:bold}.Calendar .Title .nextMonth{margin-right:10px}.Calendar .Title .prevMonth{margin-left:10px}.Calendar .DayHeader{background:#fff url(/App_Themes/CorporateSite/Images/bg_calendarDays.png) repeat left top;height:31px;padding-bottom:10px;vertical-align:baseline;padding-top:8px;text-align:center}.EventCalendar td{padding:0}.EventCalendar{width:100%;max-width:931px}.OtherMonth,.Day,.Weekend,.OtherMonth,.Today{height:50px;border-right:1px dotted #dcdcdc;border-left:1px dotted #dcdcdc;padding:5px 0!important;vertical-align:top;font-weight:bold}.OtherMonth .gap,.Day .gap,.Weekend .gap,.OtherMonth .gap,.Today .gap{height:4px}.IE7 .OtherMonth,.IE7 .Day,.IE7 .Weekend,.IE7 .OtherMonth,.IE7 .Today{padding:0 1px}.EventManagerRegistration .EventManagerRegText{width:300px}.OtherMonth,.Day .Content,.Weekend .Content{color:#b4b4b4;max-width:132px}.selectedEvent,.dayEvent{width:100%;margin-left:-1px;margin-top:-1px;font-weight:normal}.selectedEvent a,.dayEvent a{text-decoration:none;padding:0 5px}.IE7 .selectedEvent a,.IE7 .dayEvent a,.IE8 .selectedEvent a,.IE8 .dayEvent a,.Opera .selectedEvent a,.Opera .dayEvent a{padding:0}.selectedEvent a:hover,.dayEvent a:hover{text-decoration:underline}.Safari .selectedEvent,.Safari .dayEvent{margin-left:0;margin-top:0;position:relative;left:-1px}.dayEvent{background:#f4f4f4;border:1px solid #bdbdbd}.selectedEvent{background:#e5f6fe;border:1px solid #95b5cc}.IE7 .selectedEvent,.IE7 .dayEvent{width:99%;margin-left:-1px;margin-top:-1px}.dottedLine{width:100%;height:1px;background:url(/App_Themes/CorporateSite/Images/border_dottedHorizontal.png) repeat-x left top;margin:5px 0}.dottedLineBlack{width:100%;height:1px;background:url(/App_Themes/CorporateSite/Images/border_dottedHorizontalBlack.png) repeat-x left top}.EventManagerRegistration .EventManagerRegLabel{color:#737373}.EventDetail{margin-bottom:30px}.EventManagerRegError{color:red;display:block}.EventManagerRegInfo{display:block}.EventManagerOutlookLink{float:left;margin-top:10px}.IE8 .EventManagerOutlookLink,.Opera .EventManagerOutlookLink{margin-bottom:80px}.selectedEvent .inner,.dayEvent .inner{padding:5px;overflow:hidden;max-width:121px}.IE7 .selectedEvent .inner,.IE7 .dayEvent .inner,.IE8 .selectedEvent .inner,.IE8 .dayEvent .inner,.Opera .selectedEvent .inner,.Opera .dayEvent .inner{padding:5px 0}.uniFilterTextBox{border:1px solid #cdcdcd;margin-bottom:2px}.googleMapOffice .address{font-size:11px}.googleMapOffice .header a{font-weight:bold;text-decoration:none;font-size:15px}.googleMapOffice .header a:hover{text-decoration:underline}.googleMapOffice img{border:1px solid #818181}.ProductPreview .CartItemSelectorContainer{float:right}.structuredTable{color:#737373;font-size:15px}.structuredTable td{padding:10px 30px 0 0;vertical-align:baseline}.structuredTable ul{margin:0 0 0 20px;padding:0}.structuredTable ul li{margin-bottom:5px}.BlogCommentsTitle{display:none}.buttonpedding a{margin-right:5px}.commentView{color:#737373}.commentView .CommentDetail{padding-top:20px;margin-left:28px}.commentView .blog-leave-comment,.commentView .blog-subscribe{font-size:18px;color:#000;line-height:50px}.commentView .CommentFormContainer{border-top:1px dotted #000;padding:30px}.commentView .BlogPanel{width:100%}.commentView .header{margin-bottom:15px;font-size:22px}.commentView .line{background:url(/App_Themes/CorporateSite/Images/bg_contentBoxHead.png) repeat-x scroll left top transparent;color:#737373;line-height:32px;width:100%;height:32px}.commentView .CommentUserPicture{padding-right:30px}.commentView .CommentUserName{color:#66addf;font-size:15px;font-weight:bold}.commentView .CommentDate{line-height:32px}.commentView .CommentDetail table tr td{vertical-align:top}.commentView a{text-decoration:underline}.commentView a:hover{text-decoration:none}.commentView .CommentUserPicture img{border:1px solid #818181}.commentView .CommentForm tr td{vertical-align:baseline}.BlogCommentName,.BlogCommentEmail,.BlogCommentUrl,.BlogCommentComments,.BlogRequiredValidator{margin-top:6px}.commentView .CommentForm input[type=checkbox],.BoardForm input[type=checkbox]{margin-left:0}.BoardForm label{line-height:25px}.commentView .CommentForm textarea{width:400px;height:96px}.commentView .BlogPanel{background:url(/App_Themes/CorporateSite/Images/bg_cssListBox.png) no-repeat scroll 0 60px transparent}.TagCloud a{color:#737373}.gradientBox .content .urls a{color:#737373!important}.gradientBox .content .urlsDecoration{text-decoration:none}.gradientBox .content .urlsDecoration:hover{text-decoration:underline}.blogPostDetail{padding-right:24px;border:0 solid red;width:96%}.WSblog .content{width:100%}.WSblog{margin-top:40px}.blogSummery p:last-child{margin-bottom:0}.blogPostDetail a{}.blogPostDetail p img{float:left;margin:0 0 0 0}.noClearOnEdit .CMSEditModeButtonClear{clear:none!important}.CommentFormContainer .InfoLabel{margin:10px 0 5px 0;font-weight:bold;font-size:13px;color:#468847;background-color:#dff0d8;padding:8px;text-shadow:0 1px 0 rgba(255,255,255,.5);border:1px solid #d6e9c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block}.SelectedFolder,.ContentTreeSelectedItem{font-weight:bold}.mediaSubpages{float:left;margin-right:24px}.mediaSubpages .image{width:284px;height:150px;text-align:center;display:table-cell;vertical-align:middle;border:1px solid #e6e6e6;background:#fff url(/App_Themes/CorporateSite/Images/bg_mediaSubpages.png) no-repeat top left}.IE7 .mediaSubpages .image{height:142px;padding-top:8px}.mediaSubpages a{text-decoration:none}.message-board-form-leave-message.control-label,.message-board-form-new-subscription.control-label{font-size:18px;color:#000;line-height:50px}.message-edit{margin-top:20px}.new-subscription-form{margin-top:20px}.link-webpart a{display:table}.link-webpart img{display:table-cell;padding-right:8px}.link-webpart span{display:table-cell;vertical-align:middle}.pager{width:300px;padding-top:25px;margin-left:38px;border-top:1px dotted #000}.pagerNoMargin{width:300px;padding-top:25px;margin-left:0;border-top:1px dotted #000}.CurrentPage{background:#d5dde8 url(/App_Themes/CorporateSite/Images/bg_pager.png) repeat-x top left;border:1px solid #b2b2b2;color:#000;padding:2px 5px;float:left;margin-right:3px;font-weight:bold}.Pages{color:#000;padding:3px 4px 2px 4px;float:left;margin-right:3px}.Pages a{text-decoration:none}.FirstPage,.PreviousPage,.NextPage,.LastPage{background:url(/App_Themes/CorporateSite/Images/bg_pager_fp.png) no-repeat 3px 6px;width:15px;height:20px;display:block;float:left;margin-right:3px}.PreviousPage{background:url(/App_Themes/CorporateSite/Images/bg_pager_pp.png) no-repeat 3px 6px}.NextPage{background:url(/App_Themes/CorporateSite/Images/bg_pager_np.png) no-repeat 3px 6px}.LastPage{background:url(/App_Themes/CorporateSite/Images/bg_pager_lp.png) no-repeat 3px 6px}.menuGap{margin-top:0}.leftBoxCSSlist{}.leftM_CMSListMenuUL{list-style:none;float:left;padding:0;margin:0;padding-left:30px;padding-right:10px}.MappedLeft .leftM_CMSListMenuUL{width:auto;float:none}.leftBoxCSSlist .leftM_SubMenuItem .leftM_CMSListMenuUL{display:block;height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .5s 300ms,height 50ms 300ms;-moz-transition:opacity .5s 300ms,height 50ms 300ms;-o-transition:opacity .5s 300ms,height 50ms 300ms;transition:opacity .5s 300ms,height 50ms 300ms}.leftBoxCSSlist .leftM_SubMenuItem:hover .leftM_CMSListMenuUL{}.leftBoxCSSlist .leftM_SubMenuItemHighlighted .leftM_CMSListMenuUL{height:auto;opacity:1}.leftBoxCSSlist .leftM_SubMenuItem>a:after{content:url(/WeatherShield/media/websiteImages/double-arrow-black.png)}.leftBoxCSSlist .leftM_SubMenuItem>a::after{content:url(/WeatherShield/media/websiteImages/double-arrow-black.png)}.leftM_CMSListMenuLI .leftM_CMSListMenuUL,.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuUL{display:none}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL,.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL{display:block}.leftBoxCSSlist .leftM_SubMenuItem .leftM_CMSListMenuUL li,.leftM_CMSListMenuLI .leftM_CMSListMenuUL li{border-bottom:none!important}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL li{border-bottom:none!important}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI{color:#000}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI{background:none}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL li{padding-left:10px}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI a{color:#000}.leftBoxCSSlist .leftM_SubMenuItem,.leftM_CMSListMenuLI,.leftM_CMSListMenuHighlightedLI{width:100%;float:left;margin:0;font-size:14px;border-bottom:1px solid #e1e1e1}.leftM_CMSListMenuLI a,.leftM_CMSListMenuHighlightedLI a,.leftBoxCSSlist .leftM_SubMenuItem>a{margin:7px 10px 6px 0}.leftM_SubMenuItem ul li a,.leftM_CMSListMenuHighlightedLI ul li a{margin:7px 10px 6px 27px}.leftM_CMSListMenuHighlightedLI{color:#000}.leftM_CMSListMenuLI:hover{color:#999!important}.leftM_SubMenuItem .leftM_CMSListMenuLinkHighlighted,.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuLinkHighlighted{color:#000;text-decoration:none}.leftM_SubMenuItem ul li a{color:#7593a7}.leftM_CMSListMenuLink{text-decoration:none;display:block;color:#000}.leftM_CMSListMenuLink:hover{color:#999}.leftM_SubMenuItem .leftM_CMSListMenuLinkHighlighted,.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuLinkHighlighted{text-decoration:none;display:block}.IE7 .leftM_CMSListMenuLI,.IE7 .leftM_CMSListMenuHighlightedLI{padding-bottom:6px}.IE7 .leftM_CMSListMenuLI a,.IE7 .leftM_CMSListMenuHighlightedLI a{padding-bottom:0}.IE7 .leftM_CMSListMenuUL .leftM_CMSListMenuUL .leftM_CMSListMenuUL{position:relative;top:10px}.UniGridGrid td,.UniGridGrid th,.UniGridBody a,.ContributionsGrid td,.ContributionsGrid th{color:#737373!important}.ContentBody .UniGridPager .UnigridPagerFirst,.ContentBody .UniGridPager .UnigridPagerPrev,.ContentBody .UniGridPager .UnigridPagerNext,.ContentBody .UniGridPager .UnigridPagerLast{color:transparent!important}.UniGridGrid td{padding:2px 12px 2px 10px}.UnigridPagerFirst{margin-left:10px}.UniGridPager a,.UniGridPager a:focus,.UniGridPager a:hover,.UniGridPager a:active{outline:medium none}.UniGridPager th,.UniGridPager td{background-image:none!important;font-weight:bold}.UnigridPagerSelectedPage,.UnigridPagerPage{display:block;float:left;height:20px;line-height:20px;margin:0 3px 0 1px;padding:1px 4px 0 4px!important;text-align:center;text-decoration:none}.UnigridPagerPage{padding-top:1px;font-weight:normal}.UnigridPagerFirst,.UnigridPagerLast,.UnigridPagerPrev,.UnigridPagerNext,.UnigridPagerDirectPage,.UnigridPagerPageSize{display:inline;float:left;font-weight:bold;height:22px;margin:2px 2px 0 4px;text-decoration:none;width:15px}.UnigridPagerLast{margin-left:2px}.UnigridPagerPageSize{margin-right:0!important}.UnigridPagerFirst{margin-left:9px}.UnigridPagerDirectPage,.UnigridPagerPageSize{margin:3px 5px 0 3px}.UnigridPagerPageSize{float:none}.UnigridPagerFirst{background:url(/App_Themes/CorporateSite/Images/bg_pager_fp.png) no-repeat 3px 6px}.UnigridPagerLast{background:url(/App_Themes/CorporateSite/Images/bg_pager_lp.png) no-repeat 3px 6px}.UnigridPagerPrev{background:url(/App_Themes/CorporateSite/Images/bg_pager_pp.png) no-repeat 3px 6px}.UnigridPagerNext{background:url(/App_Themes/CorporateSite/Images/bg_pager_np.png) no-repeat 3px 6px}.UnigridPagerDirectPage,.UnigridPagerPageSize{margin-left:6px;margin-right:10px;width:auto}.UnigridPagerPages{margin-left:5px;margin-right:5px}.UniGridPager .UnigridPagerPageSize select{border:1px solid #b2b2b2;width:54px;text-align:center}.googleMap,.googleMapDetail{padding:3px;border:1px solid #c7c7c7;margin-top:30px;margin-bottom:25px}.googleMapDetail{margin-top:87px;float:right;width:430px}.officeDetail{width:auto;margin-right:450px;font-size:15px}.officeDetail .first{margin-top:-15px}.officeDetail .info td{vertical-align:top}.officeDetail p{font-size:15px;margin-top:10px;margin-bottom:25px}.officeDetail table td{color:#737373}.officeDetail a{color:#66addf}.officeDetail .teaser{margin-bottom:27px;margin-right:40px;max-width:230px;float:left}.officeDetail .teaser img{border:1px solid #c1c1c1!important}.OfficeDetail h1{padding-top:0}.imageBorder{padding:5px;margin:10px;border:1px solid #cdcdcd;float:left}.imageVideoBorder{padding:5px;border:1px solid #cdcdcd;float:left}.form-control{border:1px solid #cdcdcd}.EditingFormTable .EditingFormLabel,.myAccount .control-label,.myAccount .FieldLabel,.myAccount .FieldCaption{color:#0a0a0a;font-size:11px;font-weight:bold}.myAccount .UniGridMain{width:100%}.myAccount .TextBoxField{width:299px!important}.EditingFormLabel{white-space:nowrap;font-size:14px;color:#333}.editing-form-label-cell{margin-bottom:4px;font-size:13px}.country-selector span:first-child>div{margin-bottom:4px}button[id*='timePicker']{float:none!important;margin-left:10px!important;margin-right:10px}.Small .videoDetail .date{font-size:9px!important;line-height:1.2em!important}.Small .listBoxWithTeaser p,.Small .listBoxWithTeaser span,.Small .listBoxWithoutTeaser p,.Small .listBoxWithoutTeaser span,.Small .listBoxTwoColumns p,.Small .listBoxTwoColumns span,.Small .contentBox .content .list .description a,.Small .contentBox .content .list .description p,.Small .contentBox .content .list .detail,.Small .contentBox .content .list .detail strong,.Small .EventDetail span,.Small .MessagingBox .HeaderTable td,.Small .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink,.Small .Forum .PostSubject,.Small .Forum .PostText,.Small .Forum .PostText blockquote,.Small .Forum .PostText pre,.Small .Forum .PostText .Badge,.Small .Forum .Author,.Small .Forum .Posts,.Small .Forum .Views,.Small .Forum .LastPost,.Small .Forum .ForumDescription{font-size:10px!important;line-height:1.2em!important}.Small .textContent p,.Small .textContent,.Small .listBoxWithTeaser .header,.Small .listBoxWithoutTeaser .header,.Small .listBoxTwoColumns .header,.Small .textContent .structuredTable,.Small .EventDetail p,.Small .text p,.Small .videoDetail p,.Small .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink,.Small .videoDetail h2,.Large .videoDetail .date,.Small .productDetail .parameters,.Small .productDetail .productDetailDescription p,.Small .productDetail .caption,.Small .productDetail .parameter,.Small .Forum .ForumName,.Small .Forum .ThreadName,.Small .Forum .PostUser,.Small .Forum .PostSeparator,.Small .Forum .PostTime,.Small .productDetail .params td{font-size:13px!important;line-height:1.2em!important}.Large .listBoxWithTeaser p,.Large .listBoxWithTeaser span,.Large .listBoxWithoutTeaser p,.Large .listBoxWithoutTeaser span,.Large .listBoxTwoColumns p,.Large .listBoxTwoColumns span,.Large .contentBox .content .list .description a,.Large .contentBox .content .list .description p,.Large .contentBox .content .list .detail,.Large .contentBox .content .list .detail strong,.Large .EventDetail span,.Large .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink,.Large .Forum .ForumDescription,.Large .Forum .PostSubject,.Large .Forum .PostText,.Large .Forum .PostText blockquote,.Large .Forum .PostText pre,.Large .Forum .PostText .Badge,.Large .Forum .Author,.Large .Forum .Posts,.Large .Forum .Views,.Large .Forum .LastPost{font-size:15px!important;line-height:1.2em!important}.Large .textContent p,.Large .textContent,.Large .listBoxWithTeaser .header,.Large .listBoxWithoutTeaser .header,.Large .listBoxTwoColumns .header,.Large .textContent .structuredTable,.Large .EventDetail p,.Large .text p,.Large .videoDetail p,.Large .MessagingBox .HeaderTable td,.Large .CMSSiteMapList .CMSSiteMapListItem .CMSSiteMapLink,.Large .videoDetail h2,.Large .productDetail .parameters,.Large .productDetail .productDetailDescription p,.Large .productDetail .caption,.Large .productDetail .parameter,.Large .Forum .ForumName,.Large .Forum .ThreadName,.Large .Forum .PostUser,.Large .Forum .PostSeparator,.Large .Forum .PostTime,.Large .productDetail .params td{font-size:18px!important;line-height:1.2em!important}.Large .ProductList .ProductTitle{min-height:42px}.Examples .header-panel .btn,.MyMessages .header-panel .btn{margin-bottom:10px}h1.StepName{font-size:15px;padding-top:0}.WizardContent{margin-bottom:20px}.MessagingBox .SubjectField{width:300px!important}.MessagingBox .ToField{width:232px!important}.existingUser input[type=text],.existingUser input[type=password],.newUser input[type=text],.newUser input[type=password]{width:180px!important}.IE7 .existingUser .btn-default,.IE7 .newUser .btn-default{width:80px!important}.MediaFileUploader table td input.btn-default{position:relative;top:-1px}.ExamplesContent .wishList .CartStepHeader span{color:#000!important;font-size:18px!important}.zoneMainContent .twoColumnsLeft .center.ExamplesContent{float:left;width:74%;margin-left:0}.Examples .SearchResult{padding:0 10px 30px 0}.Examples.SearchResults{padding-top:75px}.exampleTextBox .XShortButton{position:relative;top:-1px!important}.Examples.Filter .Filter{margin-bottom:20px}.DesignMode .Examples.SearchWithFilter div{margin-bottom:0}.Examples.SearchWithFilter .filter-group{margin-top:20px}.Examples .ShoppingCartIcon{position:relative;top:3px}.SmartResult .Content,.member .memberInfo{float:left}.SmartResult img,.member img{float:left;margin-right:10px;border:1px solid #cdcdcd}.SmartResult,.member{margin-bottom:30px;min-height:105px}.member{margin-bottom:0}.member h3{margin:0;padding-top:0}.member p{margin:5px 0 0 0}.SendMessage .SubjectRow{margin-top:20px}.SendMessage .Body{margin-top:10px}.SendMessage .Body textarea{width:300px;height:150px;border:1px solid #cdcdcd}.Examples.ProductList .PagerControl{width:100%;float:left}.Examples.Account .TabsTabs .TabControlTable .TabControl{border-bottom:none}.Examples.Account .TabsContent .TabControlTable{margin-top:-10px}.Examples.Account .TabsHeader{margin-bottom:20px}.Examples .TabsHeader{margin-bottom:10px}.Examples.Account .TabControlTable a{font-size:11px;padding:0 5px}.Examples .FriendsBox{padding-top:20px}.Examples .FriendsBox h3{margin:0;padding:10px 0 0 0}.Examples div[style="clear: both"]{clear:none!important}.DesignMode .Examples div[style="clear: both"]{clear:both!important}.Examples .MediaLibraryTree{margin-bottom:20px}.ExamplesContent .TreeTree{background-color:#fff}.Examples.ImageGallery td{padding:10px}.Examples.Ignore .LongButton,.Examples .MessagingBox .ListPanel .LongButton{margin-right:5px;float:left}.TopContributors,.LatestPosts,.MostActiveThread{height:20px}.Examples.DropDown table{background-color:#f1f1f1}.Examples.DropDown table td:hover{background-color:#e0e0e0}.Examples.Search{margin-bottom:20px}.Examples .CurrentUserName{float:none;display:inline}.Examples .StyleSelectorLinks{float:none;text-align:left}.Examples .StyleSelectorLinks a{float:none}.Red .Examples .StyleSelectorLinks a{color:red}.Green .Examples .StyleSelectorLinks a{color:green}.Pink .Examples .StyleSelectorLinks a{color:#ffc0cb}.ContributionsList .UniGridBody{margin-top:10px}.LayoutAccHeader,.LayoutAccSelectedHeader{color:#66addf;font-size:14px;margin:10px 0;text-decoration:underline;cursor:pointer}.LayoutAccSelectedHeader{text-decoration:none;cursor:default}.ProductPrice .left{width:207px!important}.NewsTitle{font-size:14px;font-weight:500;color:#4a6679;text-transform:uppercase;line-height:14px;padding-bottom:2px}.NewsTitle a{color:#4a6679;text-decoration:none}.newsDate{font-size:11px;font-style:italic;padding-bottom:6px}.ReportComment{width:100%;height:100px}.zoneMainContent select.CntRatingDrpList{width:50px}.CntRatingSubmitBtn{margin-bottom:10px}.ProductImageWishlist{vertical-align:top;padding-top:35px}.ProductPrice{font-size:15px}.FeaturedProduct{border:3px solid #e6e6e6;margin-bottom:4px;padding:10px 25px;width:100px;height:auto;text-align:center}.highlight{background-color:#ff0}.FeedLink{margin-bottom:13px;padding-top:35px}.textSimple .FeedLink{float:none;margin-top:0;margin-right:5px;text-decoration:none}.NotificationSubscriptionHeader{margin-bottom:5px;font-weight:bold}.EmailNotificationForm{width:200px}.NotificationSubscriptionButton .btn{margin-top:10px}.InfoLabel{display:block;padding:5px 0}.examplesToLeft{float:left}.examplesToLeft.search{width:100%}.examplesToLeft .searchBox{float:left;margin-bottom:20px}.examplesToLeft .predictiveSearchResults{position:absolute;left:5px;width:204px!important}.Slider .NewsTitle a{font-size:15px;font-weight:bold;text-decoration:none;margin:10px 0}.Slider .NewsTitle a:hover{text-decoration:underline}.Slider .Pager .PagerPage,.Slider .Pager .Control{float:left;margin-right:5px;margin-top:10px}.TabsContent .TabsContent{background:none;border-bottom:none}.UnigridPagerPage:hover{padding:1px 4px 0 4px!important}.ExamplesContent input[type=text],.ExamplesContent input[type=password],.sendToFriendPanel input[type=text]{width:200px;border:1px solid #cdcdcd;height:27px;line-height:27px}.ExamplesContent select,.MassAction select{border:1px solid #cdcdcd;height:31px;line-height:27px}.ExamplesContent .my-profile-panel textarea{width:200px;height:50px}.ExamplesContent .form-minilogon input.form-control[type="text"]{margin-right:6px}.IE7 .example-chat-all-in-one,.IE8 .example-chat-all-in-one{position:relative;top:-2px;border-top:1px dotted #000;background:#fff;overflow:visible;width:930px}.ContentBody:not(.DesignMode) .example-chat-all-in-one{position:relative;top:-1px;border-top:1px dotted #000;overflow:visible;width:930px}.IE.ContentBody:not(.DesignMode) .example-chat-all-in-one{top:-3px;background:#fff}.Examples .logon input[type="submit"],.Examples .signoutButton{width:auto!important;background:#22467e url(/App_Themes/CorporateSite/Images/bg_signoutBtn.png) left top repeat-x}.IE7 .Examples .logon input[type="submit"],.IE7 .Examples .signoutButton{min-width:auto}.customTableItemsEditButtons .EditButtons{float:left;margin-top:20px;background:none;border:none}.customTableItemsEditButtons .EditButtons a{text-decoration:underline;font-weight:normal}.customTableItemsEditButtons .EditButtons a:hover{text-decoration:none}.customTableItemsEditButtons .CMSEditModeButtonEdit{background:url("/App_Themes/CorporateSite/Images/ico_edit.png") no-repeat scroll left center transparent;padding:5px 0 5px 30px}.customTableItemsEditButtons .CMSEditModeButtonDelete{background:url("/App_Themes/CorporateSite/Images/ico_delete.png") no-repeat scroll left center transparent;margin-left:10px;padding:5px 0 5px 30px}.abuse-report textarea.form-control{width:100%}.CaptchaTable{border-collapse:collapse}.CaptchaTable td{padding:2px!important}.CaptchaTextBox{width:75px!important;height:31px}.CaptchaTextBoxSmall{width:15px!important;margin-left:5px;margin-right:5px;height:31px}.CaptchaQuestion{min-width:100px}.CaptchaAfterText{padding:10px;min-width:170px}.PasswordStrengthText{padding-top:2px;padding-bottom:1px}.PasswStrenghtIndicator{margin-bottom:4px}.PasswordStrengthHint{color:#777}.ratingStar{font-size:0;width:13px;height:12px;margin:0;padding:0;cursor:pointer;display:block;background-repeat:no-repeat}.filledRatingStar{background-image:url(/App_Themes/CorporateSite/Images/ContentRating/FilledStar.png)}.emptyRatingStar{background-image:url(/App_Themes/CorporateSite/Images/ContentRating/EmptyStar.png)}.savedRatingStar{background-image:url(/App_Themes/CorporateSite/Images/ContentRating/SavedStar.png)}.CntRatingContent{min-height:20px}.CntRatingResult{padding-top:5px}.CntRatingRadioTable td{text-align:center}.CntRatingRadioTable .radio input{margin:0 3px}.GeneralActions .NewItemImage,.MessageActionsPanel .NewItemImage{padding-bottom:8px}.MessageActionsPanel .NewItemImage{padding-right:3px}.ImageCell{padding:5px;padding-left:0}.ImageCell img{border:1px solid #ccc;padding:5px}.SocialBookmarking a{text-decoration:none}.MessagingBox .BoldInfoLabel{display:block;padding:10px 0 0 0;font-weight:bold}.CMSTreeMenuLink{padding-left:12px;background:url(/App_Themes/CorporateSite/Images/bg_treemenu_item.png) no-repeat left center}.CMSTreeMenuSelectedLink{padding-left:12px;background:url(/App_Themes/CorporateSite/Images/bg_treemenu_itemselected.png) no-repeat left center}.TextContent{margin-bottom:10px}.TextContentProduct{margin-left:32px;margin-bottom:10px}.DocWizardNav div{display:block;float:left}.DocWizardNav a{text-decoration:none;color:#666;padding-right:20px;padding-left:20px;min-height:30px}.DocWizardNav a:hover{text-decoration:underline}.DocWizardItemFirst,.DocWizardItemCurrent{border-right:solid 1px #ccc}.DocWizardItemCurrent,.DocWizardItemLast{border-left:solid 1px #fff}.DocWizardItemCurrent a{font-weight:bold;color:#000}.DocWizardNav{border:solid 1px #ccc;background:#e9e9e9;margin:15px 0;padding:15px 10px;font-family:arial;font-size:15px;font-weight:bold;min-height:16px}.NextStepArea a{float:right}.NextStepArea,.PreviousStepArea{min-width:150px}.DocumentWizardContent{min-height:300px;padding:10px;border:solid 1px #fcfcfc;background-color:#fefefe;border-bottom:solid 1px #ccc}.WizardButton{text-decoration:none;height:31px!important;line-height:31px;vertical-align:middle;padding:0 20px;cursor:pointer;display:block}.WizardButton:hover{text-decoration:none}.PreviousStepArea .WizardButton{float:left}.NextStepArea .WizardButton{float:right}@media(max-width:991px){.zoneMainContent .home .center{float:none;width:100%}.zoneMainContent .home .right{width:100%;max-width:864px;min-width:380px;display:inline-block;position:relative;top:0;border:0 solid red;margin:0 auto}.WSzoneRight{width:100%;border:0 solid green;margin:0 auto;margin-left:34px;text-align:center}.WSproductPromoHome{position:relative;display:inline-block}.zoneMainContent .home .center .padding{width:100%}.zoneMainContent{padding-top:126px}h1{padding-top:25px}.zoneTopInfo .inner,.zoneTopWrap .inner{padding-right:50px;padding-left:50px}.zoneTopInfo a{font-size:12px}.zoneTop .menu li{margin-left:20px}.zoneTop .menu li a{font-size:14px}.zoneTop .menu .product-subnav .byStyle li span{font-size:12px}.zoneTop .menu li:hover .subnav a{font-size:12px}.zoneTop .menu .product-subnav .navigationHeading{font-size:16px}.dealerSearchBar .intentional-dealers a{font-size:12px}.zoneTopInfo .left{float:right;font-size:11px}.zoneTopInfo .right,.zoneTopInfo .right input{font-size:12px}.topSubNav a:first-of-type{margin-right:24px}.topSubNav{margin-right:24px}.zoneMenu .CMSListMenuUL li{padding:0 8px 0 0}.footerMenu,.footerLogo{background:none;padding:0;margin-top:39px;width:19%}.footerMenu h3,.footerLogo h3{font-size:15px}.footerLogo h3:after{content:" Kentico"}.footerLogo a{display:none}.zoneFooter{min-height:100px;margin-top:0}.topHome .inner{background-size:40%}.zoneMainContent .home .left,.zoneMainContent .home .right{width:100%;margin:0 auto}.zoneMainContent .home .center{margin:0;width:100%}.gradientBox,.gradientBox .content{text-align:center}.gradientBox .content>div{margin:0 auto}.gradientBox .content .NewsletterSubscription{display:inline-block}.gradientBox h3{padding-left:0;background:none!important}.responsiveClear{clear:both}.topHome p{width:90%}.mainImage{width:56%}.mainImage .mobileImage{display:block}.mainImage .desktopImage{display:none}.homeHero .heroText{padding-top:60px}.homeHero .heroText img{width:230px}.homeHero .heroText h1{font-size:22px;letter-spacing:1px}.homeHero .heroText p{font-size:12px;line-height:18px}.sectionHeading{margin-top:50px}.sectionHeading span{width:60%}.zoneMainContent .inner{padding-left:50px;padding-right:50px}.exploreProductsRow2 a{width:calc(33% - 1px);height:auto}.recentArticles .article-overlay p{font-size:15px;line-height:20px}.recentArticles .article-overlay{height:120px}.exploreWindows a span{font-size:16px}.footerThird:first-of-type{padding-left:0;padding-right:25px}.social-icons{width:190px;margin-left:auto;margin-right:auto}.social-icons img{width:33px;margin-left:2px;margin-right:2px}.zoneFooter{padding:0}.zoneFooter .inner{padding-left:50px;padding-right:50px}.prodItemWrapper{position:relative!important;width:470px!important;bottom:0!important;margin:0 auto!important}.prodItemWrapper h2{font-size:20px!important}.prodItemWrapper .LgBold{font-size:32px!important}.prodItemWrapper .shortDesc{font-size:12px!important}.prodFeatureDetails li{padding-right:0!important}.prodFeatureDetails li .right{font-size:12px}.productAccordion .accordionHeader .optionTeaser .optionsHeading{letter-spacing:0!important}.prodOptionsMenu{padding:15px 50px!important;box-sizing:border-box}.prodOptionsMenu ul li a{font-size:14px!important}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(4n){border-right:2px solid #fff!important}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(4n+1){clear:none!important;padding-left:25px!important}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(3n){border-right:none}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(3n+1){clear:both;padding-left:0!important}.techOptionsAccordion .prodOptionsMenu ul li:first-of-type{padding-left:0!important}.prodOptions{padding-left:50px;padding-right:50px}}@media(min-width:1200px){.zoneLogo svg.logo{max-height:52px;width:auto;margin-top:2px}}@media(min-width:768px)and (max-width:1199px){.zoneLogo svg.logo{max-height:52px;margin-top:2px;width:auto}}@media(max-width:767px){.stickyHeaderRow1{display:none}.stickyHeaderRow2{top:0!important;position:fixed}.stickyHeaderRow2.smallHeader{padding-top:18px!important}.zoneMainContent{padding-top:108px}.zoneLogo{padding-left:20px;width:100%;padding-top:0;padding-bottom:0}.zoneLogo .logo{width:125px;margin-top:0}.zoneLogo svg.logo{height:auto}.zoneTopWrap .inner{padding-right:0;padding-left:0}.zoneTop{width:100%;float:none}.MobileMenuNav{padding:0!important;margin:0!important;min-height:0!important}.zoneTop .menu{width:100%;margin-top:0;display:none;position:absolute;background:#f4f5f6;top:100%;overflow-y:scroll}.zoneTop .menu li{float:none;clear:both;border-bottom:1px solid #d9d9d9;margin-left:0;padding:18px 20px 13px}.zoneTop .menu li:hover a,.zoneTop .menu li a{color:#c63;font-size:20px;padding-bottom:0;font-weight:normal}.zoneTop .menu li .subnav a,.zoneTop .menu li:hover .subnav a{text-transform:none;font-size:14px;line-height:26px}.zoneTop .menu li:hover .subnav,.zoneTop .menu li .subnav{position:relative;width:100%;display:none}.zoneTop .menu li .subnav li{border-bottom:none}.zoneTop .menu li:hover{border-bottom:1px solid #d9d9d9}.zoneTop .menu li .subnav:not(.product-subnav) a,.zoneTop .menu li:hover .subnav:not(.product-subnav) a{margin:0}.zoneTop .menu .product-menu{position:relative}.zoneTop .menu li .product-subnav,.zoneTop .menu li:hover .product-subnav{background:#f4f5f6;position:relative;padding-top:20px;padding-bottom:0}.zoneTop .menu li .product-subnav .byCollection,.zoneTop .menu li .product-subnav .byMaterial,.zoneTop .menu li .product-subnav .bySpecialty{border-left:none;height:auto;margin-top:40px}.zoneTop .menu li .product-subnav .byCollection a,.zoneTop .menu li .product-subnav .byMaterial a,.zoneTop .menu li .product-subnav .bySpecialty a{padding-left:20px}.zoneTop .menu .normal-menu .subnav,.zoneTop .menu .normal-menu:hover .subnav{position:relative;width:100%;left:0;background:#f4f5f6;padding:20px 20px 13px}.zoneTop .menu .normal-menu .subnav a,.zoneTop .menu .normal-menu:hover .subnav a{margin-left:0!important;margin-right:0!important}.zoneTop .menu .twoColLi .subnav,.zoneTop .menu .twoColLi:hover .subnav{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}.zoneTop .menu .twoColLi:last-of-type .subnav,.zoneTop .menu .twoColLi:last-of-type:hover .subnav{left:0}.zoneTop .menu .twoColLi .subnav a,.zoneTop .menu .twoColLi:hover .subnav a{padding:0}#Mobilemenu li .toggle{height:18px;width:18px;position:absolute;right:20px;top:20px}.toggle .vert-bar{background:#cf6638;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:all .4s ease}.toggle .closedAccordion .vert-bar{width:2px;height:18px}.toggle .openedAccordion .vert-bar{width:2px;height:16px;transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg)}.toggle .horz-bar{background:#cf6638;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:all .4s ease}.toggle .closedAccordion .horz-bar{width:16px;height:2px;transition:all .4s ease}.toggle .openedAccordion .horz-bar{width:16px;height:2px}.mobile-menu-trigger{position:absolute;right:30px;top:0;height:45px;width:30px}.mobile-menu-trigger .bar{width:30px;height:5px;background:#bcbaba;position:absolute;transition:.5s all ease}.mobile-menu-trigger .bar-1{top:0}.mobile-menu-trigger .bar-2{top:10px}.mobile-menu-trigger .bar-3{top:20px}.mobile-menu-trigger .opened .bar-1{top:15px;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}.mobile-menu-trigger .opened .bar-2{opacity:0}.mobile-menu-trigger .opened .bar-3{top:15px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.mobile-menu-trigger .menu-label{text-transform:uppercase;color:#999;font-family:'Titillium Web',sans-serif;font-weight:600;font-size:10px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.mobile-findADealer{display:block;width:100%;background:#bcbaba;padding:10px 0;z-index:9999;color:#fff}.visible-xs.mobile-findADealer{display:none!important}.visible-xs.mobile-findADealer.active{display:block!important}.mobile-findADealer .findADealerContainer{margin:auto;width:275px;display:block}.mobile-findADealer a{color:#fff}.mobile-findADealer .findADealerContainer .search1{height:29px}.mobile-findADealer .findADealerContainer .searchInputIcon{right:16px}.zoneTop .searchBox{position:relative}.zoneTop .mobile-utility{display:block;background:#bcbaba;position:relative}.zoneTop .mobile-utility .mobile-search{position:relative}.zoneTop .mobile-utility .mobile-search .searchTextbox{margin-left:0!important;width:100%;height:30px}.zoneTop .mobile-utility .utility-links{margin-top:42px;display:block}.zoneTop .mobile-utility .utility-links a{color:#fff!important;font-family:'Titillium Web',sans-serif;font-size:12px!important;display:block!important;margin:15px auto 0!important;text-transform:none!important;text-align:center}.searchInputIcon{width:16px;height:16px}.mainImage{width:100%;float:none}.mainImage .desktopImage{display:block!important}.mainImage .mobileImage{display:none!important}.homeHero .heroText{padding-top:20px}.heroText{padding:0 30px}.zoneMainContent .inner{padding-left:20px;padding-right:20px}.sectionHeading{font-size:18px}.sectionHeading:before{height:5px}.sectionHeading span{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:45%;padding:0 5px}.exploreProducts .sectionHeading span{width:100%}.exploreWindows .sectionHeading span{width:75%}.exploreProductsRow1 a:first-of-type{width:100%}.exploreProductsRow1 a:last-of-type{width:50%;float:left;height:auto}.exploreProductsRow2 a:first-of-type{float:right;width:50%;height:auto}.exploreProductsRow1{display:none}.exploreProductsRow2{display:none}.exploreProductsMobile{display:block}.exploreProductsMobile a{width:calc(50% - 2px);height:auto;margin-bottom:4px}.exploreProductsMobile a:first-of-type{width:100%}.exploreProductsMobile a:nth-of-type(2n+1){margin-left:2px}.exploreProductsMobile a:nth-of-type(2n){margin-right:2px}.exploreProducts .overlay-title{font-size:13px;padding:7px 10px 9px}.exploreWindowsRow div[class*='col-']{margin-bottom:30px}.recentArticles .article{width:100%;float:none;clear:both}.recentArticles .article1{padding-right:0;margin-bottom:5px}.recentArticles .article2{padding-left:0}#footerCopyright .line-1{display:block;line-height:20px}#footerCopyright .line-2{display:block;line-height:20px}#footerCopyright .line-2 .separator{display:none}.zoneFooter .inner{padding-left:20px;padding-right:20px;padding-bottom:22px}.footerSectionHead{font-size:17px}.footerThird:first-of-type{display:none}.footerThird:last-of-type{float:left;padding:0 30px 0 8px}.footerThird:nth-of-type(2){float:right;border-right:none;padding:0 0 0 20px}.FooterSections a{bottom:0;text-align:center}.FooterSections .dealerLogin{margin-left:0}.footerConnect{display:block!important}.footerConnect .social-icons{width:225px;margin:auto}.footerConnect .social-icons img{margin-left:6px;margin-right:6px}#dealerMapOverlay{position:relative;width:100%;transform:translateY(0);-webkit-transform:translateY(0);padding:20px}#dealerMapOverlay h1{font-size:20px;line-height:24px}#dealerMapOverlay p{font-size:12px;line-height:18px}.dealerSearchBar{display:none}.mobile-intentional-dealers{display:block;background:#bcbaba;color:#fff;font-size:14px;padding:20px 10px;text-align:center}.mobile-intentional-dealers a{color:#fff}.searchFilter .searchFilterLeft{margin-left:0}.dealer-listing{width:100%!important}.location-section{font-size:12px!important}.searchFilter .iconKey{margin-top:90px;clear:both;float:none}.iconKey .description{width:90%}.dealer-sidebar{width:100%}.dealer-request-form{width:100%}.dealer-request-form .form-left{width:100%}.dealer-request-form .form-right{width:100%}.social-links{display:none}.prodItemWrapper{width:100%!important;padding:20px!important;box-sizing:border-box}.prodItemDesc{width:100%}.prodItemWrapper h2{width:100%!important}.prodItemImage{width:100%!important}.prodItemImage img{margin:auto;display:block}.prodFeatureDetails{width:100%!important;float:none;margin-top:40px!important}.prodFeatureDetails li{width:100%!important}.prodFeatureDetails li .right{width:calc(100% - 57px)!important}.prodFeatureDetails li .leftImg{margin-right:10px!important}.inspirationContainer .inspirationImg:nth-of-type(3){display:none}.slides img{max-width:calc(90vw - 40px)!important}.modal .next img,.modal .prev img{width:13px}.next{right:-20px!important}.prev{left:-20px!important}.productAccordion .accordionHeader .optionTeaser{text-align:center}.productAccordion .accordionHeader .optionTeaser .optionsHeading{font-size:18px!important;line-height:24px!important}.open-close{display:none}.accordionToggle{width:20px!important}.productAccordion .accordionHeader{padding:25px 0!important}.prodOptionsMenu ul li a{margin:0 12px;font-size:14px!important}.prodOptions{padding-left:20px;padding-right:20px}.prodOptions .optionText{width:100%!important}.prodOptionsMenu{padding-left:20px!important;padding-right:20px!important}.techOptionsAccordion .prodOptionsMenu ul{display:block}.techOptionsAccordion .prodOptionsMenu ul .separator{display:none}.techOptionsAccordion .prodOptionsMenu ul li a{text-align:center;margin-left:0;box-sizing:border-box}.techOptionsAccordion .prodOptionsMenu ul li{width:100%!important;border-right:none!important;border-left:none!important;box-sizing:border-box;padding:0 25px!important}.techOptionsAccordion .prodOptionsMenu ul li a{text-align:center}.techOptionsAccordion .prodOptionsMenu ul li:first-of-type{padding-left:25px!important}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(3n+1){padding-left:25px!important;border:none!important}.productOptionsAccordion .prodOptionsMenu ul li{width:50%!important;padding:0 25px;box-sizing:border-box;margin:5px 0}.productOptionsAccordion .prodOptionsMenu ul li a{text-align:center}.productOptionsAccordion .prodOptionsMenu ul li:nth-of-type(2n){border-right:none}.productOptionsAccordion .prodOptionsMenu ul li:first-of-type{padding-left:25px}.productOptionsAccordion .prodOptionsMenu ul li:nth-of-type(6n+1){flex-basis:100%}.ContactFormLabels td{display:block;max-width:300px;width:100%}.drawing-spec-results-container{float:none!important;margin-left:0!important}.DealerListings .stateProvince,.DealerListings .country{width:50%!important}}@media(max-width:370px){.exploreWindows a span{font-size:12px}}@media(max-width:350px){.FooterSections .search1{max-width:100px}.FooterSections .searchInputIcon{right:28px!important}}.zoneMainContent .left,.zoneMainContent .right{float:none;width:100%}.LogoItem{text-align:left}@media screen and (min-width:1200px){.LogoItem a{position:absolute;top:-5px;z-index:300}}@media screen and (min-width:768px){.LogoItem a{position:absolute;top:0;z-index:300}.zoneLogo{padding:0}.smallHeader .LogoItem a{top:20px}}@media screen and (max-width:767px){.LogoItem{text-align:center}.zoneLogo{min-height:55px}}@media screen and (max-width:767px){.listBoxTwoColumns .teaser,.listBoxWithTeaser .teaser{display:none}.listBoxWithTeaser .description,.listBoxWithoutTeaser .description{margin-left:0}.listDetail .teaser{float:none;text-align:center;margin-left:auto;margin-right:auto}.listDetail h1{text-align:center}.listDetail .contentTextTeaser{padding-left:0}.leftM_CMSListMenuUL{float:none;width:100%}.zoneMainContent .twoColumnsLeft .left{width:100%;float:none}.zoneMainContent .twoColumnsLeft .center{width:100%;float:none;margin-left:0}.leftM_CMSListMenuHighlightedLI .leftM_CMSListMenuUL .leftM_CMSListMenuHighlightedLI{background:url(/App_Themes/CorporateSite/Images/bg_leftMenuSubHover.png) no-repeat left top}.EditingFormTable input[type=text]{width:180px}.EditingFormTable textarea,.EditingFormTable .TextAreaField{width:180px!important}.list .description{width:100%;background:none}.list .detail{float:none;padding-left:0}.leftBoxCSSlist{min-height:inherit}h1{line-height:1}.zoneMainContent .home .left,.zoneMainContent .home .right{float:none;width:100%}.zoneMainContent .left .padding,.zoneMainContent .right .padding{padding:0}.topHome .inner{background:none;text-align:center}.topHome,.topHome .inner{height:auto}.topHome p{text-align:center;width:100%}.topHome p a{display:inline-block!important;margin-left:auto!important;margin-right:auto!important}.zoneMenu .CMSListMenuUL li{float:none;padding:0}.zoneMenu .CMSListMenuUL li a{padding:10px 0}.zoneMenu .CMSListMenuUL li a:hover{border-bottom:1px solid transparent}.zoneMenu .CMSListMenuUL li:hover .CMSListMenuUL{display:none!important}.zoneTopInfo .currentUserBlock,.zoneTopInfo .logon{display:inline-block;float:none}.zoneTopInfo{text-align:center}.zoneTopInfo .left{line-height:18px;float:none}.zoneTopInfo .right{line-height:18px;float:none}.zoneTopInfo .left span{display:none}.zoneTopInfo .logon{padding-bottom:8px}.searchBox{width:100%}.searchBox input.searchTextbox{width:87%}.SmallDevice .searchBox input[type="image"].searchTextbox,.MediumDevice .searchBox input[type="image"].searchTextbox{width:auto}.home .inner .right .gradientBox.rightBox:nth-child(2),.home .inner .left .gradientBox.leftBox:nth-child(2),.topHome .text{display:none}}@media screen and (max-width:400px){.topHome .inner .learnMore{background:#1e4178 url(/App_Themes/CorporateSite/Images/bg_learnMoreBtn.png) top left repeat-x;width:100%;height:80px;border:1px solid #fff;border-radius:4px;-webkit-box-shadow:0 5px 20px 0 #78797a;box-shadow:0 5px 20px 0 #78797a;margin-top:0}.searchBox input.searchTextbox{width:80%}.footerMenu,.footerLogo{float:none;text-align:center;width:100%;padding:0}}.DonateWebPart .form-horizontal .form-group,.DonateWebPart .form-horizontal .form-group:after{clear:none}.DonateWebPart .add-to-cart-container{height:auto}.form-filter{margin:20px 0}.ContentBody .form-horizontal.form-filter{width:386px}.form-filter .form-group{margin-bottom:4px}.form-filter .form-group .filter-form-label-cell label{line-height:31px}.form-filter .filter-form-condition-cell .form-control{height:31px}.filterButton,.ProductFilter .btn-default{font-size:13px;position:static;margin-left:4px}.filterButton,.FilterSearch .btn{margin-left:4px}.form-control-text{margin-top:6px;display:inline-block}.IE7 .form-control-text{display:inline;line-height:32px;margin-top:0;vertical-align:top}.control-label{display:inline-block;padding-right:16px;margin-top:6px}.zoneMainContent .form-filter select.form-control{padding:0;width:auto}.radio-list-horizontal>label{padding-right:20px}.radio-list-horizontal input[type="radio"]{position:relative;margin-right:0;margin-left:0}.zoneMainContent .listBoxHead.line .ProductFilter input.form-control{height:16px;line-height:normal}.zoneMainContent .listBoxHead.line .ProductFilter td{padding:0}.zoneMainContent .listBoxHead.line .ProductFilter .btn{height:18px}.Gecko .filterButton,.Gecko .FilterSearch .btn{position:relative}.membership-req-data .new-user,.membership-req-data .existing-user{width:50%;float:left}.ContentBody .membership-req-data .form-horizontal{width:auto}.ContentBody .UserContributionForm .form-horizontal{width:100%}#latest{width:20%;float:left;height:55px;padding-top:5px;padding-right:10px;text-align:center}#latest h5{margin-bottom:0;margin-top:5px}#latest a{font-size:11px;line-height:12px;margin:0;color:#000;text-decoration:none}#latest h5 a{font-size:12px;color:#4a6679;margin:0;font-weight:500;text-decoration:none}#latest h5 a:hover{text-decoration:underline}#latest a:hover{text-decoration:underline}#latest p{font-size:11px;line-height:12px;margin:0;color:#000;text-decoration:none;font-weight:300}.MedUpperGreen{font-size:15px;font-weight:500;color:#969318;text-transform:uppercase;line-height:16px}#news_feed{width:20%;float:left;height:40px;padding-top:25px;padding-left:25px}#dealer_login{background-color:#edecd1;border-left:1px solid #7a8a95;float:right;height:40px;padding:15px 40px 10px 10px;text-align:right;width:15%}#dealer_login a{font-size:12px;color:#4a6679;font-weight:500;text-decoration:none}#dealer_login .arrowIcon{position:relative;right:-20px;top:-6px}#dealer_login .arrowIcon:hover{text-decoration:none}#dealer_login a:hover{text-decoration:underline}#footerNewsBar{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#7a8a95;border-bottom-color:#7a8a95;width:100%;float:left}@media screen and (max-width:600px){.mobile-hide{display:none}}#footerLinks{float:left;width:19%;font-size:10px;list-style-type:none;padding-left:6%;margin-top:20px;color:#425968;line-height:15px;font-weight:500}#footerLinks ul{list-style-type:none;margin:0;padding:0}#footerLinks a{color:#425968;font-size:10px;line-height:15px;margin:0;text-decoration:none}#footerLinks a:hover{text-decoration:underline}#footerLinks li:first-child{font-weight:bold}.zoneFooterCopyright{background:#333}#footerCopyright{text-align:center;width:100%;color:#fff;font-size:12px;padding:26px 0 16px}.footerConnect{display:none}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.WSProductPromoHome{width:249px;height:117px;background:url(/Images/promo_bg.aspx) no-repeat left top;margin:0 0 5px 0;padding-left:30px;padding-right:4px;text-align:center;display:inline-block}.WSProductPromoHome a:hover{text-decoration:none}.WSProductPromoHome a:link{text-decoration:none}.WSblogPromoHome{width:279px;height:81px;background:url(/Media/HomeSidePromos/Blogpromo.aspx) no-repeat left top;margin:0 0 5px 0;padding:0;text-align:left}.WSblogPromoHome a{color:#fff;text-decoration:underline}.WSblogPromoHome a:hover{text-decoration:none}.WSProductPromoHome h4{color:#af5f10;font-weight:900;padding:0;margin:0;font-size:18px}.WSsocialPromoHome{width:279px;height:70px;background-color:#2e3b47;margin:0 0 5px 0;padding:0}.WSgalleryPromoHome{width:279px;height:134px;background:url(/Media/HomeSidePromos/inspirationgallery.aspx) no-repeat left top;margin:0 0 5px 0;padding:0;text-align:left}.WSgalleryPromoHome a{color:#fff;text-decoration:underline}.WSgalleryPromoHome a:hover{text-decoration:none}.WScam{padding-bottom:0;display:block;width:auto;padding-bottom:0;margin-bottom:0}.WSvisitusat{display:block;position:static;margin-bottom:12px}.WSvisitusat_textContent{padding-left:26px;width:90%}.camera_pag,camera_pag_ul{display:none}.lower3column{position:relative;text-align:center;padding:0}.lower3column .padding{}.lower3columnA,.lower3columnB,.lower3columnC{width:256px;display:inline-block;margin:10px}.WSzoneRight{width:280px;margin:0 auto;position:relative;text-align:center}.LZimage{margin-bottom:6px}.WSbannerProduct,.WSbanner{height:350px;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;position:relative!important}.WSbanner img{display:none}.WSbannerProduct{width:100%;margin:0 auto 0;height:350px;position:relative}.WSbannerFull{width:100%;margin:0 auto 0;padding-left:18px;padding-right:18px}.WSproductMainZone{margin:auto;max-width:900px;width:100%;border:0 solid #eee}.WSproductMainZone .textContent{max-width:816px}@media screen and (max-width:880px){.WSproductMainZone{margin-left:0;border:0 solid #eee}}.categoryCopy a.SmDkBlue{color:#2e3b47!important;text-decoration:none!important;font-size:16px;padding-bottom:4px}.WSproductMainZone h3{font-size:20px;font-weight:400;color:#2e3b47;line-height:22px;margin-bottom:5px;padding:0 0 18px 0}.WSbannerimage{width:100%;height:auto;display:inline-block}.WSbannerimage img{width:100%}.WSbannerProduct .WSbannerImage{max-width:582px}.WSbannerTextBlock{width:530px;background:#fff;position:absolute;right:0;bottom:58px;padding:20px 32px}.WSbannerTextBlock h2{font-size:22px;line-height:30px;color:#89898c;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;font-weight:200;width:78%}.WSbannerTextBlock h3,.WSbannerTextBlock .LgLightBlue{font-size:36px;line-height:40px;color:#89898c;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;font-weight:200;margin-top:0;padding-top:0}.WSbannerTextBlock .MedWhite{font-size:14px;line-height:20px;color:#333;display:block;margin-top:14px}.WSbannerTextBlockNoCaption{background-color:#425968;width:277px;height:333px;display:inline-block;position:relative}.RightBannerContent{font-size:14px;line-height:20px;color:#333;display:block}.Absolute-Center .LgLightBLue{margin-top:0}.Absolute-Center{display:table-cell;margin:auto;overflow:hidden;vertical-align:middle}.Catalog{text-align:left;font-weight:bold;margin-bottom:30px}.Catalog .DownloadFormLink{color:#c63;cursor:pointer;font-weight:normal;font-style:italic;margin-top:5px}.Catalog .DownloadFormLink:hover{color:#bcbaba}.DownloadForm.modal .modal-dialog{top:40%;width:360px}.DownloadForm .DownloadLink a{font-size:18px;font-weight:700}.productItem{vertical-align:top;min-height:432px}.prodImage{min-height:198px;margin:0 auto;border:0 solid red;text-align:center}.prodInfo{padding:10px 10px 0 10px}.prodInfo p{font-size:12px;line-height:130%}.productTypes{margin-top:8px;border:0 solid red}.productTypes h3{font-size:26px;font-weight:500;color:#2e3b47;line-height:30px;margin-bottom:5px;padding-top:10px}.WSbannerimageFull{width:100%;height:350px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}@media screen and (max-width:880px){.WSbannerimageFull{margin-left:0}}.PremiumSeriesColorBand{max-width:864px;background:#652300;height:30px;margin-top:3px}.ProductTitle{font-size:14px;font-weight:900;color:#2e3b47;margin-bottom:5px;padding-top:10px;line-height:16px}.ProductSubTitle{font-size:12px;font-weight:500;color:#425968;margin-bottom:5px;text-transform:uppercase;line-height:16px}a.ProductTitle,a.ProductSubTitle,a.SmDkBlue{color:#2e3b47!important;text-decoration:none!important}.MedWhite{font-size:16px;font-weight:500;color:#fff;line-height:18px}.Absolute-Center .MedWhite{margin-top:0;margin-bottom:0}.LgBoldBlue{font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:900;color:#425968;padding-top:0;margin-top:20px;margin-right:0;margin-bottom:10px;margin-left:0;line-height:26px}.LgLightBlue{font-size:30px;color:#7593a7;font-weight:500;line-height:32px}.Absolute-Center .LgLightBlue{text-align:left;margin-top:0;margin-bottom:10px}.LgLightBlueNoCaption{font-size:30px;color:#7593a7;margin:0;font-weight:500;line-height:32px}@media screen and (max-width:880px){.LgLightBlueNoCaption{font-size:30px;color:#7593a7;margin-bottom:0;font-weight:500;line-height:32px;padding-top:0}}.WSfullWidthHead h3 .Head{margin-left:18px}.WSproductHead{margin-bottom:36px}.WSproductHead2{margin-bottom:0;margin-left:18px}.WSproductHead h3 .Head{}h3{font-size:20px;font-weight:500;color:#2e3b47;line-height:30px;font-family:'Titillium Web',sans-serif;text-transform:uppercase;letter-spacing:1px}h3 .Head.Glossary{color:#2e3b47;font-size:20px;font-weight:500;line-height:30px;margin-bottom:5px;padding-top:10px}.Headprodct{display:none}.WSproductWindowContainer{margin-bottom:20px;vertical-align:top;background-color:transparent}.WSproductWindowText{top:0;vertical-align:top}@media screen and (max-width:880px){.WSproductHead{margin-bottom:24px;margin-left:18px;display:table}.WSproductHead h3 .Head{margin-left:0}.WSproductWindow img{max-width:100%}.WSproductWindowText{vertical-align:top}}.WSzoneBreadcrumb{width:100%;max-width:864px;text-align:right}@media screen and (max-width:767px){.WSproductWindow{text-align:center}.WSbanner{margin:0 auto;max-width:100%;width:100%;padding:0}.WSproductWindow img{width:100%;margin-bottom:15px}.WSbannerimage{height:auto;max-width:100%;width:100%;height:350px}.WSbannerTextBlock{float:none;padding:10px;width:100%;height:auto;position:absolute;bottom:0;box-sizing:border-box}.WSbannerTextBlockNoCaption{width:100%;max-width:582px;height:auto;min-height:130px}.LgLightBlue{margin-top:10px;padding-top:0}}@media screen and (max-width:800px){.zoneMenu .CMSListMenuUL{display:none}}@media screen and (min-width:801px){.mobileMenu{display:none}}@media screen and (max-width:540px){.mobile-show{display:none}}@media screen and (max-width:80px){.mobile-show3{display:none}}@media screen and (max-width:900px){.mobile-show-900{display:none}}.respimg{max-width:100%;height:auto;width:auto\9}.hidden{display:none!important}.mobileMenu{max-width:800px}.toggleButton{background-image:url('/WeatherShield/media/websiteImages/menu-icon.png');background-position:center center;background-size:contain;height:40px;width:40px}.toggleButton.opened{background-image:url('/WeatherShield/media/websiteImages/menu-icon-active.png')}.expandable{background-image:url('/WeatherShield/media/websiteImages/upper-plus-2.png');background-size:contain;display:inline-block;left:-74px;top:1px;position:relative;width:30px;height:30px;z-index:5}.mobileMenu ul ul .expandable{left:-94px;background-image:url('/WeatherShield/media/websiteImages/plus2.png')}.mobileMenu ul ul .expandable.opened{left:-94px;background-image:url('/WeatherShield/media/websiteImages/minus2.png')}.expandable.opened{background-image:url('/WeatherShield/media/websiteImages/upper-minus-2.png')}.mobileNav{border:3px none #fff;border-radius:0 0 5px 5px;list-style:none outside none;margin-left:0;margin-right:0;margin-top:5px;padding-left:0;padding-right:28px}.page{}.mobileMenu ul ul .pageContainer{padding-left:50px;background-image:url('/WeatherShield/media/websiteImages/menu-inner_1.jpg')}.mobileMenu ul ul ul .pageContainer{padding-left:70px;background-image:url('/WeatherShield/media/websiteImages/menu-inner_1.jpg')}.mobileMenu ul ul .pageContainer a{color:#fff}.pageContainer,.content{display:inline-block;height:33px}.pageContainer{padding:5px 0 0 30px;width:100%;background-image:url('/WeatherShield/media/websiteImages/mobile_menu_bg.jpg')}.pageContainer a{font-size:15px;color:#7f7e6c;font-weight:bold}.mobileMenu>ul>li:first-child>span.pageContainer{border-top:0}.expandableContainer{position:relative;width:0;float:right}.content{width:100%;display:table-cell;vertical-align:middle}.NewsSummary img{max-width:100%;padding-bottom:8px}.WSblogRight{margin-bottom:38px}.WSblogRight a:link{color:#c63;text-decoration:underline}.WSblogRight a:hover{color:#969318;text-decoration:underline}.ContentPaneSmallTitle .Head{font-size:14px;font-weight:900;padding-top:15px;color:#333}.WSblogRight .btn .btn-default{background:url(/App_Themes/CorporateSite/Images/btn_content.png) repeat-x top left;height:16px;font-size:12px!important;line-height:18px;border:11px solid #999993;margin-top:1px;position:relative;top:2px}.productBandingDefault{background:#d2cab7}.productBanding{width:100%;max-width:864px;height:30px;margin-top:3px;margin-left:18px}.WSsubProducts{margin-top:24px}@media screen and (max-width:880px){.WSsubProducts{margin-top:24px}.DnnModule-DisplayProductTypes h3 .Head{font-size:20px;font-weight:500;color:#2e3b47;line-height:24x;margin-left:42px}h3 .Head{font-size:20px;font-weight:500;color:#2e3b47;line-height:24px;margin-left:0}}.WSproductZC .WSproductHead{margin-right:18px;padding-right:18px}.categoryLearnMore a:link{text-decoration:underline;color:#a9a14e}.categoryLearnMore a:hover{text-decoration:none;color:#a9a14e}.bannerHeader{position:relative}.social-links{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:45px;padding:12px 0}.social-links ul{list-style-type:none;margin:0;padding:0}.social-links li img{width:35px;margin:5px auto;display:block}.prodItemWrapper{width:530px;background:#fff;position:absolute;right:0;bottom:58px;padding:20px 32px}.prodItemWrapper h2{font-size:22px;line-height:30px;color:#89898c;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;font-weight:200;width:78%}.prodItemWrapper .LgBold{font-size:36px;line-height:40px;color:#89898c;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;font-weight:200}.prodItemWrapper .shortDesc{font-size:14px;line-height:20px;color:#333;display:block;margin-top:14px}.prodItemWrapper .dealer-link{font-size:16px;letter-spacing:1px;display:block;text-transform:uppercase;color:#c63;font-family:'Titillium Web',sans-serif;margin-top:20px}.prodItemImage img{}.prodFeatureDetails{list-style-type:none}.prodFeatureDetails li{width:50%;float:left;padding-right:35px;box-sizing:border-box;margin:0 0 35px;color:#333;font-size:14px;line-height:20px}.prodFeatureDetails li:nth-child(odd){clear:both}.prodFeatureDetails li .leftImg{float:left;width:47px;margin-right:4px;position:absolute}.prodFeatureDetails li .leftImg img{display:block;margin:auto;max-width:100%}.prodFeatureDetails li .right{float:left;width:100%;padding-left:51px}.prodFeatureDetails .detailHeader{font-size:18px;font-family:'Titillium Web',sans-serif;color:#89898c;font-weight:500;letter-spacing:1px}.prodInspiration h2{margin-top:30px}.relatedProductItem a{text-align:center;display:block;width:100%}.owl-carousel .owl-item .relatedProductItem img{height:200px;width:auto!important;display:inline-block!important;max-width:100%!important}.inspirationContainer .inspirationImg{display:block;float:left;width:100%;height:250px;background:grey;margin-right:4px;background-size:cover!important;background-position:center center!important;position:relative;overflow:hidden;cursor:pointer}.inspirationContainer .inspirationImg:nth-of-type(3n){margin-right:0}.inspirationContainer .inspirationImg .inspirationImgOverlay{width:100%;height:100%;position:absolute;top:100%;left:0;background:RGBA(217,221,223,.95);transition:all .5s ease}.inspirationContainer .inspirationImg .inspirationImgOverlay .description{font-family:'Titillium Web',sans-serif;font-size:18px;text-align:center;max-width:73%;margin:auto;display:block;letter-spacing:1px;color:#333;line-height:24px}.inspirationContainer .inspirationImg .inspirationImgOverlay .inspirationSpec{font-size:14px;color:#333;text-align:center;margin:auto;display:block;line-height:20px}.inspirationContainer .inspirationImg .inspirationImgOverlay .divider{display:block;width:55%;height:1px;background:#565757;margin:25px auto}.inspirationContainer .inspirationImg .inspirationImgOverlay .inspirationOverlayInner{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.inspirationContainer .inspirationImg:hover .inspirationImgOverlay{top:0}.modal{display:none;position:fixed;z-index:99999!important;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.8)}.WSmodal-content{background-color:transparent;position:absolute;margin:auto;padding:0;max-width:1200px;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.WSclose{color:#fff;position:absolute;top:30px;right:0}.WSclose img{width:15px;height:15px}.WSclose:hover,.WSclose:focus{cursor:pointer}.slides{display:none}.slides img{max-width:100%;max-height:90vh;display:block;margin:auto}.slides .description{color:#fff;font-family:'Titillium Web',sans-serif;font-size:18px;line-height:28px;width:85%;min-height:27px}.slides .specs{color:#fff;font-size:14px;line-height:18px;padding-bottom:20px;display:block;width:85%;min-height:18px}.prev,.next{cursor:pointer;position:absolute;top:calc(50% + 33px);width:auto;user-select:none;-webkit-user-select:none;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.prev{left:-35px}.next{right:-35px}.stickToTop{position:fixed!important;top:0!important;width:100%!important;z-index:100000}.productAccordion .stickToTop.accordionHeader{border-top:10px solid #fff}.productAccordion{margin-top:50px;z-index:9994;position:relative;background:#fff}.productAccordion .accordionHeader{border-top:5px solid #eaeced;padding:40px 0;clear:both;background:#fff;position:relative}.productAccordion .accordionHeader:nth-of-type{border-bottom:5px solid #eaeced}.productAccordion .accordionHeader .optionImage img{display:block;margin:auto;max-height:70px}.productAccordion .accordionHeader .optionTeaser .optionsHeading{font-size:22px;line-height:28px;letter-spacing:1px;color:#5e4b4b;text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-weight:200}.accordionToggle{text-align:right;font-size:16px;color:#c63;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.accordionBody{display:none}.toggleContainer{position:relative;width:16px;height:18px;display:inline-block;margin-left:6px;vertical-align:text-top}.vert-bar{background:#cf6638;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:all .4s ease}.closedAccordion .vert-bar{width:2px;height:18px}.openedAccordion .vert-bar{width:2px;height:16px;transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg)}.horz-bar{background:#cf6638;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:all .4s ease}.closedAccordion .horz-bar{width:16px;height:2px;transition:all .4s ease}.openedAccordion .horz-bar{width:16px;height:2px}.prodOptionsMenu{width:100%;padding:15px 0;margin:0;background:#bcbaba}.techOptionsAccordion .prodOptionsMenu{padding:18px 0}.techOptionsAccordion .prodOptionsMenu ul li{margin:6px 0}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(4n){border-right:none}.techOptionsAccordion .prodOptionsMenu ul li:nth-of-type(4n+1){clear:both;padding-left:0}.prodOptionsMenu ul{list-style-type:none;margin:0 auto;padding:0;text-align:center;display:inline-block}.prodOptionsMenu ul li{border-right:2px solid #fff;padding:0 27px 0 25px;line-height:22px;display:inline-block;float:left}.prodOptionsMenu ul li:last-of-type{border-right:none}.prodOptionsMenu ul li:first-of-type{padding-left:0}.zoneMainContent .prodOptionsMenu .container{padding-top:0;text-align:center}.prodOptionsMenu ul li.separator{content:'';width:1px;height:16px;background:#fff;transform:translateY(6px);display:none}.prodOptionsMenu ul li.separator:first-of-type{display:none}.prodOptionsMenu ul li a{color:#fff;text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-size:15px;letter-spacing:1px;padding:0;line-height:16px}.prodOptionsMenu ul li .active,.prodOptionsMenu ul li a:hover{background:none;color:#000;transition:.5s ease all}.prodOptions{max-width:900px;margin:auto}.productOptionsAccordion .prodOptions .tabOptionGroup{border-bottom:5px solid #eaeced;clear:both}.productOptionsAccordion .prodOptions .tabOptionGroup:last-child{border-bottom:none}.productOptionsAccordion .prodOptions .optionsGroupChild{}.productOptionsAccordion .prodOptions .optionsGroupChild:last-child{border-bottom:none}.prodOptions .optionText{float:left;color:#333;font-size:14px;line-height:20px}.prodOptions .optionsAnchor{display:block;position:relative;top:-180px;visibility:hidden}.prodOptions h2{font-size:22px;color:#5e4a4a;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;margin-top:56px;font-weight:200}.prodOptions h3{font-size:18px;color:#5e4a4a;text-transform:uppercase;letter-spacing:1px;font-family:'Titillium Web',sans-serif;margin-top:32px;font-weight:400}.prodOptions .optionText img{max-width:100%}.prodOptions .optionPreview{width:34%;float:left}td.techDescription{padding-left:20px!important}@media screen and (max-width:880px)and (min-width:600px){.prodItemWrapper{width:80%;margin-top:42px;margin-left:18px;padding-right:0;margin-right:0}}.prodItemDesc{display:inline-block;width:95%;border:0 solid red;vertical-align:top}@media screen and (max-width:880px){.productBanding{margin-left:0;margin-right:0}}.listBoxTwoColumns .header,.listBoxWithTeaser .header,.listBoxWithoutTeaser .header{color:#2e3b47;font-size:16pt;margin-bottom:3px;margin-top:15px;line-height:16pt;font-weight:400;text-decoration:underline}.listBoxTwoColumns a.header:hover,.listBoxWithTeaser a.header:hover,.listBoxWithoutTeaser a.header:hover{text-decoration:none}.listBoxTwoColumns p,.listBoxWithTeaser p,.listBoxWithoutTeaser p{line-height:150%}.contentBox .content{padding:10px 10px 10px 38px;color:#2e3b47}a.readmore{text-decoration:underline;color:#969367;font-weight:800}a.readmore:link{text-decoration:underline;color:#969367}a.readmore:hover{text-decoration:none;color:#969367}.wns_lightbox_head{font-size:20px;font-weight:500;color:#2e3b47;margin-bottom:10px}.wns_lightbox_head{padding-top:10px}div.WSlightbox{margin:0 auto;text-align:center;width:100%;padding:8px;margin-bottom:12px}.lightbox-holder{vertical-align:top}.lightbox-holder>a{float:left}.WSlightbox img{background:none repeat scroll 0 0 #fff;cursor:pointer;padding:8px;margin:4px;box-shadow:0 1px 2px silver;border-radius:6px;width:100px}.imageData{display:none}#bottomNav img{top:4px;text-align:center}#bottomNav{width:316px}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:300}#nextLink{right:0;float:right}#prevLink{right:0;float:left}#prevLink,#nextLink{width:48%;height:100%;background:transparent url(/CMSPages/GetResource.ashx?image=Design/Controls/Extenders/LightBox/blank.gif) no-repeat;display:block;z-index:300}#prevLink:hover,#prevLink:visited:hover{background:url(/Images/lightboxprevious) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/Images/lightboxnext) right 15% no-repeat}#hoverNav a{outline:none}#imageData #bottomNavClose{float:left;height:34px;padding-top:4px;padding-bottom:.7em;z-index:3000;border:0 solid #fff}div#imageDataContainer{background-color:transparent;margin:0 auto;line-height:1.4em;overflow:hidden;width:100%;min-width:300px}#imageData #imageDetails{width:10%;height:0;float:left;text-align:left}#lightbox #imageContainer{font-size:18px!important;z-index:999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px 5px grey;-webkit-box-shadow:0 0 5px 5px grey;box-shadow:0 0 5px 5px grey}#lightbox #imageContainer img{padding-top:0;z-index:999}.prodItemTabWrapper{width:100%;max-width:864px;border:0 solid red;margin:0 0 0 42px;padding-bottom:42px}@media screen and (max-width:880px){.prodItemTabWrapper{width:80%;margin:0 0 0 24px}}@media screen and (max-width:600px){.prodItemTabWrapper{width:90%;margin:0 0 0 0}}.responsiveoptions{padding-right:6px}.prodItemTab,.techDataTab{min-width:260px;margin-right:36px}@media screen and (max-width:600px){.prodItemTab,.techDataTab{margin-right:0}}.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td .camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}.camera_wrap{display:none;float:left;position:relative;z-index:0}.camera_wrap img{max-width:none!important}.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}.camera_wrap{width:100%}.camera_src{display:none}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.camera_target_content .camera_link{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/blank.gif);display:block;height:100%;text-decoration:none}.camera_loader{background:#fff url(/CMSWebParts/Sliders/CameraSlider_files/images/camera-loader.gif) no-repeat center;background:rgba(255,255,255,.9) url(/CMSWebParts/Sliders/CameraSlider_files/images/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}.camera_caption{bottom:0;display:block;position:absolute;width:100%}.camera_caption>div{padding:10px 20px}.camerarelative{overflow:hidden;position:relative}.imgFake{cursor:pointer}.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}.camera_prevThumbs div{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}.camera_nextThumbs div{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_command_wrap .hideNav{display:none}.camera_command_wrap{left:0;position:relative;right:0;z-index:4}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_wrap .camera_pag .camera_pag_ul li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px}.camera_commands_emboss .camera_pag .camera_pag_ul li:hover>span{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}.camera_pag_ul li img{display:none;position:absolute}.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}.camera_prev{left:0}.camera_prev>span{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px}.camera_next{right:0}.camera_next>span{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px}.camera_commands{right:41px}.camera_commands>.camera_play{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px}.camera_commands>.camera_stop{background:url(/CMSWebParts/Sliders/CameraSlider_files/images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px}.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_thumbs_cont>div{float:left;width:100%}.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}.camera_thumbs_cont ul li{display:inline;padding:0 4px}.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}.camera_clear{display:block;clear:both}.showIt{display:none}.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}.rTableBody{display:table}.rTableRow{display:table-row}.rTableCell{display:table-cell;float:left;text-align:center}.rTableCell img{max-width:100%}.rTable.two-cell.small-cell .rTableBody{width:55%}.rTable.two-cell .rTableBody,.rTable.three-cell .rTableBody{width:85%}.rTable.four-cell .rTableBody,.rTable.five-cell .rTableBody,.rTable.six-cell .rTableBody,.rTable.seven-cell .rTableBody,.rTable.eight-cell .rTableBody{width:100%}.rTable.one-cell .rTableCell{width:100%}.rTable.two-cell .rTableCell{margin:2%;width:46%}.rTable.three-cell .rTableCell{margin:2%;width:28%}.rTable.four-cell .rTableCell{margin:2%;width:21%}.rTable.five-cell .rTableCell{margin:2%;width:16%}.rTable.six-cell .rTableCell{margin:2%;width:12%}.rTable.seven-cell .rTableCell{margin:2%;width:10%}.rTable.eight-cell .rTableCell{margin:2%;width:8.5%}.textContent img{max-width:100%}@media(max-width:880px){.rTable{margin-left:auto;margin-right:auto;width:320px}.rTable.two-cell .rTableBody,.rTable.two-cell.large-table .rTableBody,.rTable.three-cell .rTableBody,.rTable.four-cell .rTableBody,.rTable.five-cell .rTableBody,.rTable.six-cell .rTableBody,.rTable.seven-cell .rTableBody,.rTable.eight-cell .rTableBody{width:auto}.rTableCell{width:320px!important;margin:10px 0!important;clear:both!important}}@media(min-width:880px){.square{display:block;height:188px;width:100%}.square img{margin-bottom:0!important;margin-top:0!important;position:relative;max-height:188px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.small-square{height:125px}.small-square img{max-height:125px}}.faqCategory{display:block;font-size:16px;font-weight:500;margin-bottom:4px;margin-top:20px}.faqAnswer{display:none;padding-bottom:15px}.center .padding .grayBox{display:none}.categoryCopy{text-align:left;margin-left:8px}@media screen and (max-width:880px){.categoryCopy{text-align:center;margin-left:0;max-width:320px}}.recententries{margin-left:36px}.newsTitle{font-size:14px;font-weight:500;color:#4a6679;text-transform:uppercase;line-height:14px}h1{font-size:14px;font-weight:500;color:#4a6679;text-transform:uppercase;line-height:14px}.glossarySeparator{font-size:15px;margin:0 5px}.glossaryLinks{font-size:12px;font-weight:500;padding-bottom:20px}.glossaryLinks>a,.glossarySeparator{display:inline-block}.glossaryLetterHeading{display:block;font-size:16px;font-weight:500;margin-bottom:8px}.mobileheadadj{margin-top:0;margin-left:auto;margin-right:auto;max-width:900px;width:100%}@media screen and (max-width:600px){.mobileheadadj{margin-top:0}}#loadingDiv{height:0;position:relative;width:100%}.loadingStyle{background-color:rgba(255,255,255,.5);background-image:url(/WeatherShield/media/websiteImages/loading_spinner.gif);background-position:center center;background-repeat:no-repeat;border-radius:5px;display:block;height:248px;position:absolute;top:0;width:100%;z-index:100;left:0}.SmDkBlue{color:#2e3b47;font-size:16px;font-weight:500;line-height:18px;margin-bottom:5px;padding-top:10px}.SmDkWhite{color:#fff;font-size:16px;font-weight:600;line-height:18px;margin-bottom:0;padding-top:6px}.h3drawing{font-size:20px;font-weight:600;color:#fff;margin-bottom:8px;padding-top:0;padding-bottom:8px;line-height:18px}.h3drawingRight{font-size:20px;font-weight:600;color:#fff;margin-bottom:8px;padding-left:44px;padding-bottom:8px;line-height:18px}.SmDkWhiteRight{color:#fff;font-size:16px;font-weight:600;line-height:18px;margin-bottom:0;padding-top:6px;padding-left:44px}.docSelectorDropDown{margin:5px 0 25px;width:100%}.techDataTabLeftCol>ul{margin:0;padding:0}.asterisk{color:#f30}.form-horizontal input[type="submit"]{margin-left:0}.camera_wrap.camera_white_skin{margin-bottom:17px!important}.WSvisitusat_textContent h2{font-size:18px}.WSproductWindowContainerDrawings{margin-bottom:32px}.drawing-spec-content{background-color:#988c72;background:#988c72 url(/Images/WSarrow) no-repeat top left;padding:50px 14px 32px 20px;color:#fff}.drawing-spec-content select{color:#000}.drawing-spec-results-container{padding:0;position:relative}.drawing-spec-results{padding:0;position:relative}.drawing-spec-results table{width:100%}.drawing-spec-results-top{background-color:#425967;height:16px;margin-bottom:14px;padding:0;float}.drawing-spec-results-mid{background-color:#988c72;background:#988c72 url(/Images/WSarrowRight) no-repeat top left;height:93px;margin-bottom:14px;padding:0;float}.zoneMainContent .home .padding img{height:auto!important;width:100%!important}.EditMode .cke_textarea_inline{padding-bottom:25px}.DealerListings a{color:#c63!important}.DealerListings .hasShowroom{background:url("/WeatherShield/media/websiteImages/Locator/Locator_Icon_Showroom.jpg") repeat scroll 0 0 rgba(0,0,0,0)}.DealerListings .WarrantyService{background:url("/WeatherShield/media/websiteImages/Locator/Locator_Icon_Service.jpg") repeat scroll 0 0 rgba(0,0,0,0)}.DealerListings .isPremiumDealer{background:url("/WeatherShield/media/websiteImages/Locator/Locator_Icon_Premium.jpg") repeat scroll 0 0 rgba(0,0,0,0)}.DealerListings .title{display:inline-block;font-size:14px;font-weight:normal;height:21px}.DealerListings .service-icon{bottom:2px;display:inline-block;height:21px;margin:0 3px;position:relative;width:20px}.DealerListings .dealer-select-legend{float:right}@media(max-width:800px){.DealerListings .dealer-select-legend{float:left!important;margin-bottom:20px;width:100%}}.story-teaser img{float:left;padding-right:8px;max-width:100%;padding-bottom:8px}.teaser{clear:both;width:100%}.PhoneControl label{display:none}.PhoneControl input.form-control{width:51px}.zoneMainContent .home .center{width:580px;max-width:100%!important}.zoneMainContent .home .lower3column{width:580px!important;max-width:100%!important}.EditMode .WSbanner .Absolute-Center{display:block}.EditMode .zoneMainContent{padding-top:0}.EditMode .stickyHeaderRow2{position:static!important}.EditMode .stickyHeaderRow1{position:static!important}.explore-windows-size img{width:100%}.playVideoWrap{display:block;width:100%;margin:18px 0;border:0}.playVideoContainer{display:block;text-align:center;margin:0 auto;padding:3px;border:0 solid #c6bdb5;cursor:pointer;border-radius:3px}.playVideoText{line-height:100%;color:#666;cursor:pointer;display:inline-block;text-align:center;font-weight:500}.playVideoText a,a.playVideoText{color:#333;text-decoration:none}.playVideoText a:hover,a.playVideoText:hover{color:#333;text-decoration:underline}.playVideoIcon{background:url(/WeatherShield/media/Video/videoON.png);no-repeat;width:28px;height:23px;display:inline-block;float:left;margin-right:6px}.playVideoIcon:before{background-color:#c63;color:#fff;vertical-align:center;font-size:20px;padding:2px 4px;border-radius:3px}.modal-dialog{position:relative;width:auto;margin:10px}@media(min-width:768px){.modal-dialog{width:90%;max-width:1200px;margin:0 auto}}.casestudyItem{vertical-align:top;min-height:432px}.casestudyTile{border:1px solid #ccc;transition:box-shadow .8s;border-radius:2px;margin:15px 0 15px 0;padding:0;color:#999}.casestudyImage{height:188px;vertical-align:middle;text-align:center}.casestudyImage{min-height:198px;margin:0 auto;border:0 solid red;text-align:center}.casestudyImage{padding:20px 0;border:0 solid red;text-align:center;height:224px}.casestudyImage img{vertical-align:middle;max-height:100%}.casestudyInfo{padding:10px 10px 0 10px}.casestudyInfo{height:200px;background-color:#f4f5f6;padding:10px;margin-top:10px;margin-bottom:30px}.casestudyInfo{background-color:#f4f5f6;color:#333;font-size:14px;padding:20px;margin:0;line-height:18px}h2.caseStudy_heading{font-size:30px;display:inline-block;margin-bottom:5px;width:100%;padding-top:0;margin-top:20px;margin-bottom:10px;font-weight:500;line-height:1.1;color:inherit;text-transform:uppercase}a.prod-title{text-transform:uppercase}.caseStudy_subheading h3,h3.caseStudy_subheading{font-size:16px!important;font-weight:400;line-height:100%;padding-top:0;margin-top:0}div.CaseStudyDetailContent{margin-bottom:28px}.col-sm-6.CaseStudyDetailContent.rowLeft{padding-left:0}.col-sm-6.CaseStudyDetailContent.rowRight{padding-right:0}.CaseStudyDetailPrimary{max-height:680px;overflow:hidden;display:block}.designGallery .item{margin-bottom:10px;padding-left:5px;padding-right:5px}.designGallery .inspirationImg{float:none}.animatedImage{text-align:center!important}.inspirationContainer .inspirationVideoImg{display:block;float:left;width:100%;height:250px;background:transparent;margin-right:4px;background-size:cover!important;background-position:center center!important;position:relative;overflow:hidden;cursor:pointer}.inspirationContainer .inspirationVideoImg .inspirationVideoImgOverlay{width:100%;height:100%;position:absolute;left:0;background:transparent;transition:all .5s ease}.playInspirationVideoText{line-height:100%;color:#4a4a4a;cursor:pointer;display:inline-block;text-align:center;font-weight:500}.inspirationContainer .inspirationVideoImgOverlay .inspirationOverlayInner{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}