/*Recent Portolio*/
.list_carousel {
position:relative;
}
.list_carousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.list_carousel li {
display: block;
float: left;
}
.list_carousel .responsive {
width: auto;
margin-left: 0;
}

.list_carousel #controls{
	position:absolute;
	right:0px;
	top:-35px;
}
.list_carousel .prev {
	position:relative;
	right:0px;
	margin-right:1px;
	background-image:url(../images/slider_prev.png);
	background-repeat:no-repeat;
	background-color:#333333;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	padding:5px 10px;
	background-position:center center;
}
.list_carousel .next {
	position:relative;
	right:0px;
	background-image:url(../images/slider_next.png);
	background-repeat:no-repeat;
	background-color:#333333;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	padding:5px 10px;
	background-position:center center;
}
.list_carousel .prev:hover, .list_carousel .next:hover {
	background-color:#0093dd;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
}


/*news slider*/
.list_carousel_2 {
position:relative;
}

.list_carousel_2 ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}

.list_carousel_2 li {
margin-right:20px;
display: block;
float: left;
overflow:hidden;
}

.list_carousel_2 .responsive {
width: auto;
margin-left: 0;
}




.list_carousel_2 #controls{
	position:absolute;
	right:0px;
	top:-40px;
}
.list_carousel_2 .prev {
	position:relative;
	right:0px;
	margin-right:1px;
	background-image:url(../images/slider_prev.png);
	background-repeat:no-repeat;
	background-color:#333333;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	padding:5px 10px;
	background-position:center center;
}
.list_carousel_2 .next {
	position:relative;
	right:0px;
	background-image:url(../images/slider_next.png);
	background-repeat:no-repeat;
	background-color:#333333;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	padding:5px 10px;
	background-position:center center;
}
.list_carousel_2 .prev:hover, .list_carousel_2 .next:hover {
	background-color:#0093dd;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
}

.list_carousel_2 h3 {
	padding-bottom:10px;
}