@charset "utf-8";
/* CSS Document */
/* เมื่อความกว้างต่ำกว่า 1366px max*/
@media screen and (max-width: 1366px) {

}
/* เมื่อความกว้างต่ำกว่า 1024px max*/
@media screen and (max-width: 1024px) {

	.f-nav{ position: relative !important;  }
	#position-1, #position-2, #position-3, #position-4, #position-5 #footer, #copyright, #breadcrumbs{ padding-left:20px !important; padding-right:20px !important;}
	.ja-promo-bar{ z-index:98 !important; position:relative !important;}
	body { padding-top:0px !important;}
	h1, h2, h3{ font-size:1.2em !important;}
	
	
}

/* เมื่อความกว้างต่ำกว่า 768px max*/
@media screen and (max-width: 768px) {
	#component{ margin:0px !important;}
	#component-body{ padding:10px !important;}
}
/* เมื่อความกว้างต่ำกว่า 480px max*/
@media screen and (max-width: 480px) {
	
	#logo{ border-right:none !important; text-align:center; padding-bottom:20px;}
	#component-left-full{ padding-right:0px !important;}
	.blog .cols-1 .item-image{ width:100%; padding-right:0px !important;}
}
	






/** Blog **/
@media screen and (max-width: 768px) {


.cols-1 {
	display: block;
	float: left !important;
	margin: 0 !important;
}

.cols-2 .column-1 {
	width:100%;
	float:left;
}

.cols-2 .column-2 {
	width:100%;
	float:right;
	margin:0
}

.cols-3 .column-1 {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;

}

.cols-3 .column-2 {
	float:left;
	width:100%;

	padding:0px;
	margin:0px;
}

.cols-3 .column-3 {
	float:right;
	width:100%;
	padding:0px
}
.cols-4 .column-1 {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;

}

.cols-4 .column-2 {
	float:left;
	width:100%;
	margin-left:0;
	padding:0px;
	margin:0px;
}

.cols-4 .column-3 {
	float:right;
	width:100%;
	padding:0px
}
.cols-4 .column-4 {
	float:right;
	width:100%;
	padding:0px
}
.items-row {
	overflow: inherit;
	margin-bottom:10px !important;
}

.column-2 {
	width:100%;
	margin-left:40%;
}

.column-3 {
	 width:100%
}

.blog-more {
	padding:0px
}

.row-fluid .span12 {
	width: 95%;
	*width: 95%;
	margin-bottom:15px;
}
.row-fluid .span11 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span10 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span9 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span8 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span7 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span6 {
	width: 95%;
	*width: 95%;
	
}
.row-fluid .span5 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span4 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span3 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span2 {
	width: 95%;
	*width: 95%;
}
.row-fluid .span1 {
	width: 95%;
	*width: 95%;
}


}
