.caroufredsel_wrapper{
margin-top:20px;
}

.mod_caroufredsel .list_carousel {
  padding: 0;
  width: auto;
  position: relative;
  width: auto;
  margin-right:-36px;
	margin-left:0px;
	margin-top:0px;
}
.list_carousel ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
.list_carousel li.item {
  padding: 0 36px 0 0!important;
  margin: 0;
  display: block;
  float: left;
  min-width: 50px;
  min-height: 162px;
}
.clearfix {
  float: none;
  clear: both;
}

/*Navigation*/

.caroufredsel_prev,
.caroufredsel_next{
  position: absolute;
  top: -56px;
  display: block;
  font-size:30px;
  line-height: 30px;
  text-align: center;
  color:#bbb;
  cursor:pointer;
  -moz-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
  background:#fff;
  border:1px solid #e5e5e5;
  z-index:2;
}
.caroufredsel_prev:hover,
.caroufredsel_next:hover{
  color:#d5033e;
}

.caroufredsel_prev{
  padding: 2px 10px;
  left:5px;
}

.caroufredsel_next{
  padding: 2px 10px;
    right:43px;
}

/*Pagination*/

.caroufredsel_pagination{
  text-align: center;
}

.caroufredsel_pagination a{
  display: inline-block;
  padding: 0 0.5em;
}

.list_carousel .readmore{
background:none;
border:none!important;
color:#D5033E;
}

.list_carousel .readmore:hover{
background:none;
color:#000;
}

.list_carousel .readmore:before{
	content:'\f101';
	font-family:FontAwesome;
	font-size:1em;
	padding-right:5px;
}

.list_carousel h2.article_title{
margin-bottom:0px!important;
padding:5px 0px 0px 0px;
}

.list_carousel img{
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
