

/* --------------------- xs尺寸設定 大於640 --------------------- */

@media (min-width: 480px) {
	
.work-list h1, .news-list h1, .service-list h1 {
	font-size: 36px;
}

.services-box img {
	width: 254px;
}


}

/* --------------------- xs尺寸設定 大於640 --------------------- */

@media (min-width: 640px) {
	

	
.news dl dt {
	width: 40%;
	float: left;
	margin: 0 2% 0 0;
}

/* 圖片列表 */
.photo-list [class *= col-] {
	margin-bottom: 10px;
	padding-right: 15px;
    padding-left: 0;
}

/* 配方精靈 */
/*.formula-list li {
	width: 48%;
	margin: 0 1% 0 0;
}*/

}

/* --------------------- sm尺寸設定 大於768 --------------------- */

@media (min-width: 768px) {

body {
	padding-top: 76px;/*有頂部固定導髚條時設置*/
}

.navbar-header .navbar-brand {
	background: url(../../images/logo_2.png) no-repeat left center;
	width: 210px;
}

.navbar-default .navbar-nav > li > a {
	padding: 26px 8px;
}
.navbar-text {
	/*right: -30px;*/
	right: 40px;
	display: none;
}	
.banner-l {
	display: block;
}
.banner-m {
	display: none;
}


.h1-title .col-sm-4 {
	display: block;
}
.h1-title .h1-show {
	display: none;
}
	
.navsub ul {
	margin-top: 22px;
}	
.navsub ul {
	background-color: #f6f6e5;
}
.navsub h2, .navsub ul {
	display: block;
}
.navsub h3, .navsub select {
	display: none;
}


/* 供應商列表 */
.logo-list li {
	width: 31%;
	margin: 0 1.5% 0 0;
}
/* 配方精靈 */
.formula-list li {
	width: 98%;
	margin: 0 1% 0 0;
}

.search-form .col-sm-4:nth-of-type(1) {
	padding-left: 0;
	padding-right: 15px;
}
.search-form .col-sm-4:nth-of-type(2) {
	padding-left: 0px;
	padding-right: 0px;
}
.search-form .col-sm-4:nth-of-type(3) {
	padding-left: 15px;
	padding-right: 0;
}

.search-form .form-group {
   margin: 0 0 10px 0;
}
.search-form .control-label span {
	color: #C00;
	font-weight: bold;
	/*margin-right: 3px;*/
	}	
.search-form [class *= col-] {
/*	padding-right: 0;
    padding-left: 2px;*/
}

.search-form .control-label {
/*    padding-top: 3px;
	padding-bottom: 4px;
	background-color: #f6f6e5;*/
}
.search-result span {
	display: none;
}


.contact-form .control-label {
    padding-top: 3px;
	padding-bottom: 4px;
	background-color: #f6f6e5;
}


/* footer */
.footer-list {
	text-align: center;
}
.footer-list [class *=col-] ul > li:nth-of-type(2) {
	display: inline;
	margin-right: 15px;
}
.footer-list [class *=col-] ul > li:nth-of-type(3) {
	display: inline;
	margin-right: 15px;
}
.address_map {
	display: none;
}

}


/* --------------------- md尺寸設定 大於992 --------------------- */

@media (min-width: 992px) {
	
.navbar-header .navbar-brand {
	background: url(../../images/logo.png) no-repeat left center;
	width: 302px;
}

.navbar-default .navbar-nav > li > a {
	font-size: 14px;
	/*padding: 26px 8px;*/
	padding:40px 10px 0 10px;
}

.navbar-text {
	display: block;
}	

.about-date li {
	width: 49%;
}


/* 配方精靈 */
.formula-list li {
	width: 48%;
	margin: 0 1.5% 0 0;
}

.footer-list {
	font-size: 14px;
}

}

/* --------------------- lg尺寸設定 大於1200 -------------------- */

@media (min-width: 1200px) {
	
.navbar-default .navbar-nav > li > a {
	font-size: 16px;
	/*padding: 26px 12px;*/
	padding:35px 18px 0 18px;
}	
	
.navbar-text {
	/*right: 80px;*/
}

/* 配方精靈 */
/*.formula-list li {
	width: 23%;
	margin: 0 1% 0 0;
}*/
.footer-list [class *=col-] ul > li {
	display: inline;
	margin-right: 15px;
}
}

