#wrapper{
	min-width:100%;
}
header{
	background-image:none;
}
nav#models{
	min-width:100%;
	max-width:100%;
	box-sizing:border-box;
}
	nav#models li{
		display:inline-block;
		width:15%;
		margin:1%;
	}
#articles{
	width:100%;
	float:none;
}
	#articles #article-select {
		box-sizing:border-box;
	}

		#articles #article-list {
			width:100%;
		}

#side{
	width:100%;
	float:none;
}
#slides{
	padding:0;
	margin:0;
	display:none!important;
}
	#slides .slidesjs-slide{
		height:auto!important;
	}
	#slides h2 {
	  font-size: 12pt;
	  margin: 0;
	  font-weight: normal;
	  position: absolute;
		}
	#slides a img {
		width:100%;
		margin:0;
		float:none;
	}
	.slidesjs-container{
		height:auto!important;
	}
	#slides a.slidesjs-navigation{
		display:none;
	}
	#slides a.slidesjs-navigation{
		display: none!important;
	}
#model-title img {
	width:90%;
}

.inline-image-half,.inline-image{
	width:98%;
	}
.image-horizonal-box .inline-image,.image-horizonal-box .inline-image-half{
	width:98%;
	margin-right:0;
}

ul.article.list li.item{
  display: inline-block;
  width:45%!important;
  margin:10px;
	min-height:250px;
  vertical-align: top;
}
ul.article.list li.item .body{
	display: block;
}
ul.article.list li.item .text{
  font-size:11pt;
  line-height: 1.3;
  margin-top:5px;
	display: block;
}
ul.article.list li.item .text .date{
  font-size:9pt;
	color:#666;
	margin:5px 0 0 0;
}
ul.article.list li.item .text .outline{
  color:#666;
	  font-size:9pt;
		margin:3px 0 0 0;
}
ul.article.list li.item .image{
  width:auto!important;
	max-width: 100%;
  height:auto;
  border: 1px solid #ccc;
		display: block;
		float: none;
}
ul.article.list li.item .image img{
	position: static!important;
	top: 0;
	left: 0;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	width: auto;
	height: auto!important;
	max-width: 100%!important;
}
