@charset "utf-8";

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 301px) {
	html.exp { overflow:hidden; }
.topMenu, .slogen { display: none; }
.floatMenu, .productContainer .viewMore { display: block; }
.gridContainer { width: 90.675%; padding-left: 1.1625%; padding-right: 1.1625%; clear: none; float: none; margin-left: auto; }
.logo { float:right; }
.containerH1, .productContainer .productH1, .productContainer .productDesc { text-align:center; }
.footerBg .copyinfo, .footerBg .copyright, .contactInfo .contactMap, .contactInfo .contactAdd, .newsItem .newsPics, .newsItem .newsInfo  { float:none; width:100%;  }
.footerBg .copyright { text-align:left; }
.footerBg .global { display:none; }
.newsItem .newsInfo { padding-top:10px; }
.newsItem .newsInfo .content {display:none; }
.newsItem .newsInfo .content.click { display:block; }
.newsItem .title i { display:block; }

.homeProContainer .productA, .homeProContainer .productB { float:none; width:100%; }
.homeProContainer .productB { margin:5px 0 8px; }
.homeProContainer .productA .img { }
.homeProContainer .productA .img img { content:url(images/homeProductA2.jpg); }
.homeProContainer .productB .img img { content:url(images/homeProductB2.jpg); }
.homeProContainer .text { top:4%; font-size:0.6rem; }
.homeProContainer .line2 { padding: 0;  }
.homeProContainer .more { position:relative;  }
.homeNewsContainer { display:none; }

.indexSlider .im1 img { content:url(images/slider21.jpg); }
.indexSlider .im2 img { content:url(images/slider22.jpg); }
.indexSlider .im3 img { content:url(images/slider23.jpg); }
.sliderPics .rslides_tabs { bottom:20px; }
.sliderPics .rslides_nav { display:none; }

.floatMenu { cursor:pointer;  background: no-repeat url(images/floatMenu.png) center; }
.floatMenu.exp { background-image:url(images/floatMenu.exp.png); }
.overlay { display:none; position:absolute; left:0; top:60px; height:100%; width:100%; background-color:#000; z-index:9990;}
.overlay.exp { display:block; }
.mobiMenu { margin:-20px 10% 0; }
.mobiMenu ul { list-style:none none; padding:0; margin:0; }
.mobiMenu ul li { font-size:1.2em; border-bottom:2px solid #333; height:5rem; line-height:4.35em; letter-spacing:2px;}
.mobiMenu ul li a { color:#fff; }
.mobiMenu ul li.hover a, .mobiMenu ul li:hover a { color:#46baf3; text-decoration:none; }


.proDetailMain {  }
.proDetailMain .title { text-align:center; font-size:1.4rem; color:#48b9f5; margin-bottom:12px; }
.proDetailMain .down { margin:12px 0; }
.proDetailMain .img { float:left; width:79%; }
.proDetailMain .ims { float:right; width:18%; }
.proDetailMain .im { margin-bottom:9.5px; margin-right:0; }

/* Header & HERO styles*/
.heroHeader { }
/* Navigation styles*/
.topNav { clear: none; width: 49.1525%; margin-left: 35.5932%; }
.topNavUl { position: static; width: 100%; margin-left: 0; }
.topNavLI { clear: none; width: 31.0344%; height: auto; position: static; margin-left: 3.4482%; }
/* Main heading styles*/
.mainHeading { }
.mainTagline { }
/* Text & content area styles*/
.textContainer { padding-top: 20px; }
#sectionOne { width: 40.6779%; margin-left: 5.4745%; }
#sectionTwo { clear: none; width: 40.6779%; margin-left: 8.4745%; display: block; }
.tiles { clear: none; width: 49.1525%; margin-left: 1.6949%; display: block; padding-bottom: 10px; }
.secondarySection { clear: none; width: 49.1525%; margin-left: 1.6949%; display: block; }
.secondaryHeading { width: 100%; margin-left: 0; }
/* Footer styles*/
.footer { }
.footerSection { clear: none; width: 32.2033%; margin-left: 1.6949%; display: block; }
.footerTitle { margin-top: 20%; }
.gallery { }
.showAreaH2 { }
.hide_tablet { display: none; }
.zeroMargin_tablet { margin-left: 0; }
}
