.main>.content{margin-left:236px}.content>section{margin:20px 10px 20px 0}.content .ProductGroup{margin:6px 10px 20px 0}.ProductGroup h1{display:block;padding:0 10px;line-height:36px;height:36px;border:1px solid #e3e3e3;color:#666;font-size:18px;font-weight:700;overflow:hidden;text-transform:uppercase;white-space:nowrap;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#e8e6e6));background:-webkit-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-o-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-ms-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e8e6e6',GradientType=0);margin-bottom:15px}.ProductGroup p{padding:0 10px;margin-bottom:15px}.ProductGroup .Filters{border:1px solid #e3e3e3;background-color:#f9f9f9;padding:10px}.ProductGroupList{border:1px solid #e3e3e3;background-color:#f9f9f9;padding:40px 10px 10px;position:relative}.ProductGroupList h2{position:absolute;lefT:0;top:0;width:100%;display:block;padding:0 10px;line-height:30px;height:30px;border-bottom:1px solid #e3e3e3;color:#666;font-size:15px;font-weight:700;overflow:hidden;text-transform:uppercase;white-space:nowrap;background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#e8e6e6));background:-webkit-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-o-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:-ms-linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);background:linear-gradient(top,#f0f0f0 0%,#e8e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e8e6e6',GradientType=0)}.ProductGroupList .description{padding:0 0 0 135px;position:relative}.ProductGroupList .description img.product{position:absolute;top:0;left:0;max-width:115px;max-height:115px}.ProductGroupList .description img.award{position:absolute;top:75px;left:75px;width:50px;height:50px}.ProductGroupList .new{height:35px;color:#fff;font-family:Verdana;font-size:14px;font-weight:700;line-height:35px;text-transform:uppercase;text-align:center;padding:0 27px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;box-shadow:0 0 1px 1px #bebcbc;position:absolute;top:-2px;right:10px}.ProductGroupList .new{height:auto;background-color:#459b22;background-position:0 108%;background-repeat:no-repeat;color:#fff;font-family:Verdana;font-size:14px;font-weight:700;line-height:27px;text-transform:uppercase;text-align:center;padding:0 27px;-webkit-border-radius:0 0 4px 12px;-moz-border-radius:0 0 4px 12px;border-radius:0 0 4px 12px;box-shadow:0 0 1px 1px #bebcbc;position:absolute;top:-2px;margin-left:10px;float:left}.ProductGroupList .newFilter{width:auto;text-align:center;text-transform:uppercase;width:62px;line-height:26px;box-shadow:0 0 1px 1px #bebcbc;background-color:#459b22;color:#fff;font-family:Verdana;position:relative;font-size:14px;font-weight:700;-webkit-border-radius:0 0 0 12px;-moz-border-radius:0 0 0 12px;border-radius:0 0 0 12px}.ProductGroupList .new .newLeftBottomCorner,.ProductGroupList .newFilter .newLeftBottomCorner{position:absolute;bottom:-1px;left:-1px;width:10px;height:12px;z-index:1000;background:url("/Frameworks/Default/Images/newLeftBottomCorner.png") no-repeat 100% transparent}.ProductGroupList .offer{background-color:#c1001d;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.ProductGroupList .description p{margin-bottom:20px;padding-right:10px}.ProductGroupList .listing{overflow:hidden}.ProductGroupList .listing dt{float:left;width:960px;height:30px;line-height:30px;font-weight:700;border-bottom:1px dotted #e3e3e3}.ProductGroupList .listing dt:last-of-type{border-bottom:0}.ProductGroupList .listing dd{float:left;height:30px;line-height:30px;margin:0;display:block}.ProductGroupList .listing dd.value{display:none;text-align:left;margin-left:-560px}.ProductGroupList .listing dd.selected.value.header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ProductGroupList .listing dd.selected.value.header:hover{color:#888}.ProductGroupList .listing dd.selected{display:block}.ProductGroupList .listing .header{font-weight:700}.ProductGroupList .listing .buttons{margin-top:-30px;vertical-align:top;float:right;background-color:#f9f9f9}.ProductGroupList .listing .button{margin:2px;margin-left:6px;font-weight:400;font-size:12px}.ProductGroupList .listing *.filtered,.ProductGroupList .listing *.selected.filtered{display:none}.ProductGroupList .loading{background-image:url("/Frameworks/Default/Images/ajax-loader.gif");background-position:center;background-repeat:no-repeat;display:block;height:20px;padding:10px 0}.systemList{position:relative}ul.valueList{background:#fff;width:200px;margin:0 5px;border:solid 1px #b6b6b6;border-top:0;position:absolute;margin-top:0;border-radius:0 0 4px 4px;display:none;z-index:100;top:30px;left:322px}.valueList span{color:#666;padding:4px 8px;display:block}.valueList span:hover{background:#eee}.valueList li{border-bottom:solid 1px #b6b6b6}.valueList li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.productList ul li{vertical-align:top;display:inline-block;zoom:1;*display:inline;width:228px;height:230px;position:relative;border:1px solid #ddd;text-decoration:none;overflow:hidden;margin:0 auto 15px;margin-right:4px}.productList ul li:nth-child(3n){margin-right:0}.productList ul li p{white-space:normal;text-overflow:ellipsis-lastline;text-align:left;font-family:arial;font-size:12px;font-weight:400;color:#444;margin:0;padding:4px 8px 40px 8px;position:absolute;bottom:0;left:0;display:block;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(top,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);height:74px;width:100%}.productList ul li .offer,.productList ul li .new{height:18px;color:#fff;font-family:Verdana;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase;text-align:right;padding:0 4px 0 8px;border-radius:0 4px 4px 0;position:absolute;top:10px;left:0}.productList ul li .new{background-color:#459b22}.productList ul li .offer{background-color:#c1001d}.productList ul li .buttons{position:absolute;bottom:8px;right:10px}.productList ul li .buttons .button{margin:2px;margin-left:6px;font-weight:400;font-size:12px}.productList ul li .product{display:block;margin:15px auto;height:115px;border-radius:8px 8px 0 0;border:none}.productList ul li .award{position:absolute;width:50px;top:45%;left:65%;border:none}.itemCarousel{overflow:hidden;width:920px;margin:20px auto}.itemCarousel h2{font-family:arial;font-size:14px;font-weight:700;text-transform:uppercase;margin:0;padding:0;float:left}.itemCarousel ol{list-style:none;margin:0;padding:0;float:right}.itemCarousel ol li{float:left;color:#ccc;font-family:arial;font-size:24px;line-height:20px;text-align:center;display:block;width:12px;height:20px;font-weight:700}.itemCarousel ol li.active,.itemCarousel ol li:hover{color:#ffa500;cursor:pointer}.itemCarousel ol li em{display:none}.carouselContent{border-top:1px dotted #ccc;clear:both;text-align:center;vertical-align:top;position:relative;overflow:hidden;padding:10px 0}.carouselContent .prev,.carouselContent .next{width:20px;height:150px;line-height:150px;font-family:Arial;font-size:46px;font-weight:700;color:#666;border:0;padding:0;margin:0;z-index:0}.carouselContent .prev{position:absolute;top:10px;left:0}.carouselContent .next{position:absolute;top:10px;right:0}.carouselContent .prev b,.carouselContent .next b{display:inline-block;height:40px;width:20px;line-height:32px}.carouselContent .prev b:hover,.carouselContent .next b:hover{border-color:#eee;color:#aaa;cursor:pointer}.carouselContent .prev b{text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0;border-radius:20px 0 0 20px}.carouselContent .next b{text-align:center;border-left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:0 20px 20px 0}.carouselContent .products{border:0;padding:0;margin:0;display:inline-block;position:relative;vertical-align:top;width:880px;height:156px;z-index:1;background-color:#fff;box-shadow:-12px 0 28px -18px #bbb,12px 0 28px -18px #bbb;overflow:hidden}.carouselContent .products a{vertical-align:top;display:inline-block;width:170px;height:150px;position:relative;border:1px solid #ddd;border-radius:8px;text-decoration:none;overflow:hidden;margin:0 auto}.carouselContent .products a p{white-space:normal;text-overflow:ellipsis-lastline;text-align:left;font-family:arial;font-size:12px;font-weight:400;color:#444;margin:0;padding:4px 8px;position:absolute;bottom:0;left:0;display:block;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(top,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);border-radius:0 0 8px 8px;height:35px;width:100%}.carouselContent .products a .new,.carouselContent .products a .offer{height:18px;color:#fff;font-family:Verdana;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase;text-align:right;padding:0 4px 0 8px;border-radius:0 4px 4px 0;position:absolute;top:10px;left:0}.carouselContent .products a .new{background-color:#459b22}.carouselContent .products a .offer{background-color:#c1001d}.itemCarousel .product{display:block;margin:0 auto;height:115px;width:auto;border-radius:8px 8px 0 0;border:none}.itemCarousel .award{position:absolute;width:50px;height:auto;top:45%;left:65%;border:none}ul.carousel{position:absolute;top:0;left:0;list-style:none;border:0;padding:0;margin:0;white-space:nowrap;overflow:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}ul.carousel li{vertical-align:top;display:inline-block;zoom:1;*display:inline;width:176px;margin:0;border:0;padding:0}