.featured_search{
	background: url(//s.freeride.nu/img/misc/dark_wood.jpg) repeat-y;
	height:100px;
	overflow:hidden;
	padding:15px 20px;
	margin: 0 -20px 20px -20px;
	color:#fff;
	clear: both;
}
/* .featured_search.first{margin-top: -16px !important;} */
@media only screen and (max-width:768px){
	.featured_search.first{margin-top: 0 !important;}
}

.featured_search h1, .featured_search h2{
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 5px;
	color:#fff;
}
.featured_search h1 a, .featured_search h2 a{
	color:#fff;
}

.featured_search .text{ 
	text-align: center;
	padding: 0 20%;
}

@media only screen and (max-width:768px){
	.featured_search .text{ padding: 0 5px; }
}


.start .toplist a {color: black;}
.start .toplist a:hover {color: #de8823;}
.start .toplist ul {margin: 0 0 20px 0;}
.start .toplist li {list-style: none outside;}


ul.news {padding: 0; display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; margin: 0;}
ul.news li {width: 24%; position: relative; list-style: none; overflow: hidden; margin: 0; padding: 0 5px 5px 0;}
ul.news a {color: black; font-weight: bold;}
ul.news a:hover {color: #de8823;}
ul.news .newsimg {padding-bottom: 5px;}
ul.news .newsimg img {box-shadow: 2px 2px 5px #b3b3b3;}

@media only screen and (max-width:768px){
	ul.news li {width: 32%; }
}
@media only screen and (max-width:450px){
	ul.news li {width: 48%; }
}


.blog.start{padding-top:0px;}

#a-panorama1, #a-panorama2 {height:auto;}


.start .product-list .list-equipment > li {padding:10px 0 10px;}
.start .product-list .list-clothes {margin: 0;}
.panorama {padding: 15px 0; margin: 0 -20px; clear:both;}

.start .forum h2 {font-size: 28px; color: #333;}
.start .front_video_small {padding-bottom: 10px;}
.start .product-list .list-clothes li a{width: 154px;}

@media only screen and (max-width:767px){
	.start .forum h2 { text-align: center; font-size: 20px;}
	.start .product-list .list-clothes li a{width: 136px;}

}

.start ul.forum li {
	list-style: none outside;
	clear: both;
	line-height: 30px;
	padding: 0 5px;
}

.start ul.forum li .fa {
	color: #d2d0d0;
    font-size: 14px;
    padding-right: 6px;
}


.start ul.forum li:nth-child(even){
	border:solid #e8e8e8;
	border-width:1px 0;
	background:#f5f5f5;
}

.start ul.forum li a {
	font-weight: bold;
	position: relative;
	color: #333;
	font-size: 13px;
}

.list-threads.full .views {display:none;}
.list-threads.full .replies {width: 9%;}


