h2{margin:0 0 2% 0;width:100%;float:left;text-align:center;font-size:24px}#sliderContainer{position:relative;padding:0;margin:0;background-image:url('../images/main-slider/loading.gif');background-size:contain;background-repeat:no-repeat;border:1px solid #ccc}.ts-controls{position:absolute;bottom:10px;width:100%;left:0}.ts-next{float:right}.ts-paging{width:100%;text-align:center}.ts-paging-btn{background-color:#fff;width:22px;height:22px;margin:10px;border-radius:11px;float:none;border:1px solid #ccc;opacity:.9;box-shadow:0 0 2px #333}.ts-paging-btn:hover{border:1px solid #333}.ts-paging-active{background-color:#bbb;opacity:.95}.homehead{margin:1%;width:98%;text-align:center}#home-container{width:100%;margin:0;padding:0 1% 1% 1%;float:left}#touchSlider{background:#ccc;position:relative;overflow:hidden;display:block}#touchSlider ul{position:absolute;top:0;left:0;overflow:hidden}#touchSlider ul li{display:inline-block;height:auto;background:#eee}#touchSlider ul li img{width:100%;height:auto}.level1,.level2{width:100%;margin:0;padding:0;float:left;clear:both}.level1 div{float:left;width:49.5%;margin:1% 0;padding:0;color:#fff;background-color:#ccc;min-height:150px}.level1 span,.level2 span,#blog-feed span{float:left;width:100%;margin:0;text-align:center;padding:10px;border-top:1px solid #666}.level1 span{border-top:1px solid #333}.level1 img,.level2 img{width:100%;min-height:150px}.level1 div:last-of-type{margin-left:.5%;border:1px solid #ccc;background-color:#0053a1}.level1 div:first-of-type{margin-right:.5%;border:1px solid #ccc;background-color:#4b6737}.level1 a,.level1 a:hover{color:#fff}.level1 h3{position:absolute;border:0;color:#fff;font-size:36px;margin:1% 1% 1% 2%;text-shadow:-1px 0 #666,0 1px #666,1px 0 #666,0 -1px #666}#touchSlider h3{position:absolute;border:0;color:#fff;font-size:36px;margin:0;top:38%;margin-left:5%;text-shadow:-1px 0 #666,0 1px #666,1px 0 #666,0 -1px #666}#touchSlider .shopnow{font-size:24px}.level2 div{float:left;width:24.25%;margin:0 1% 1% 0;padding:0;border:1px solid #ccc;color:#fff;background-color:#666}.level2 div:nth-last-of-type(5),.level2 div:nth-last-of-type(1){margin-right:0}.level2 a{color:#fff}.level2 a:hover{color:#a4ffff;text-decoration:none}.level2 div:hover,.level1 div:hover,#sliderContainer:hover{border-color:#333}.level3{float:left;width:74%;margin-right:1%}.level3 .l3div{float:left;width:32.5%;margin:0 1.25% 1% 0;padding:0;border:1px solid #ccc;height:365px}.level3 .l3div:last-of-type{margin-right:0}.level3 .l3div img{width:94%;margin:3%}.level3 h5{font-size:18px;margin:10px 15px 5px 15px;float:left;clear:both}.level3 p{margin:10px 15px 5px 15px;float:left;clear:both}.home-copy{float:left;display:block;width:100%;font-size:16px;line-height:24px;padding:15px 25px 25px 25px}.home-copy h4{font-size:22px;color:#333;width:98%;margin:1%;line-height:30px;padding:0;padding:0}.home-copy p{text-align:justify;width:98%;margin-left:1%;margin-right:1%;padding:0}#blog-feed{float:right;width:25%;border:1px solid #ccc;overflow-y:scroll;overflow-x:hidden;height:715px}#blog-feed p{margin:20px;text-align:justify}#blog-feed a{margin-bottom:10px;margin-top:10px;float:left;width:100%;clear:both;font-size:18px}#blog-feed h5{padding:10px 10px 5px 10px;font-size:18px;color:#333;text-align:center;float:left;width:100%}#supplier-slider{height:auto;margin:1% 0 1% 0;overflow:hidden;position:relative;padding:10px 37px 10px 37px}#supplier-slider .viewport{height:79px;overflow:hidden;position:relative;padding:1px}#supplier-slider .buttons{background:#ececec;border:1px solid #ccc;display:block;position:absolute;top:25px;left:0;width:25px;height:45px;color:#666;font-weight:bold;text-align:center;line-height:45px;text-decoration:none;font-size:22px}#supplier-slider .next{right:0;left:auto;top:25px}#supplier-slider .buttons:hover{color:#060;background:#efefef}#supplier-slider .disable{visibility:hidden}#supplier-slider .overview{list-style:none;position:absolute;padding:0;margin:0;width:auto;left:0;top:0}#supplier-slider .overview li{float:left;margin:0 21px 0 0;padding:0;height:auto;border:1px solid #dcdcdc;width:150px}#supplier-slider .overview li img{width:100%;float:left}#reviewPH{float:left;width:32.5%;margin:0 1.25% 1% 0;padding:5px 0 0 0;border:1px solid #ccc;height:365px;overflow-y:scroll;overflow-x:hidden}#reviewPH p{margin-bottom:20px}.review{float:left;width:96%;border:1px solid #ddd;margin:1% 2% 1% 2%;clear:both;position:relative}.reviewName{font-weight:bold;display:block;margin:10px 10px 0 70px}.reviewText{float:left;clear:both;padding:5px 10px 10px 10px;font-size:14px}.reviewPhoto{margin:10px 0 0 10px;float:left}.reviewDateTime{display:block;margin:0 10px 0 70px;font-size:14px}#reviewControls{background-color:#fff;border-top:1px solid #ccc;position:absolute;bottom:0;box-shadow:0 0 10px 15px #fff;z-index:102}#controlsPH{position:relative;width:100%;height:100%;z-index:100}.fbLink{background-image:url('../images/facebook-icon-small.png');background-repeat:no-repeat;position:absolute;right:2px;top:2px;padding:5px;width:25px;height:25px;z-index:101}#main-slider{height:auto;margin:0;width:100%;overflow:hidden;position:relative}#main-slider .viewport{height:auto;overflow:hidden;position:inherit;display:block;padding:1px;width:95%;margin:2.5%}#main-slider .buttons{background:#ececec;border:1px solid #ccc;display:block;position:absolute;top:50%;left:0;width:25px;height:100px;color:#666;font-weight:bold;text-align:center;line-height:100px;text-decoration:none;font-size:22px;margin-top:-50px;z-index:500}#main-slider .next{right:0;left:auto;top:50%;margin-top:-50px}#main-slider .buttons:hover{color:#060;background:#efefef}#main-slider .disable{visibility:hidden}#main-slider .overview{list-style:none;position:absolute;padding:0;margin:0;width:100%;left:0;top:0}#main-slider .overview li{float:left;padding:0;height:auto;border:1px solid #dcdcdc;width:100%;max-width:1350px}#main-slider .overview li img{width:100%;float:left}@media all and (max-width:1024px){#blog-feed{float:left;width:99%;clear:both;overflow:unset;height:unset;border:none;margin:.5}#blog-feed p{margin-left:.5%;margin-right:.5%}.level3{width:100%;margin:0;padding:0}.home-copy{padding-bottom:20px;width:100%;border-bottom:1px solid #ccc}.home-copy h4{margin:0}.home-copy p{margin-left:0;margin-right:0}}@media all and (max-width:768px){#touchSlider h3{font-size:30px;top:30%}.level1 h3{font-size:24px}.level2 div{width:49.5%}.level2 div:nth-last-of-type(7),.level2 div:nth-last-of-type(3){margin-right:0}.level3 .l3div{float:left;width:49%;margin:.5%;height:385px;padding-bottom:10px}#reviewPH,#reviewControls{width:99%;margin:.5% .5% 1% .5%}#reviewPH{height:500px}}@media all and (max-width:600px){#touchSlider h3{font-size:24px;top:25%}.ts-paging{display:none}#supplier-slider .overview li{margin:12px 21px 0 0;width:100px}.level1 h3{font-size:20px}.level3 .l3div{float:left;width:99%;margin:.5%;height:auto}}@media all and (max-width:400px){#touchSlider h3{font-size:24px;top:16%;text-align:center;width:100%;margin:0;padding:0;float:left}#supplier-slider .overview li{margin:15px 21px 0 0;width:85px}.level1 h3{font-size:20px;float:left;margin:0;width:48.25%;text-align:center;padding:5px}.level3 div{width:100%;margin-bottom:10px;margin-top:10px}.level1 div{width:100%}}