
ul.dynamiccarousel li {
  list-style-type: none;
  list-style-image: none;
  display: inline-block;
  height: 173px;
}

ul.dynamiccarousel li a img {
  display: none;
}

div.portfolio-cut {
  width: 127px;
  height: 182px;
  overflow: hidden;
}

#webb-carousel div.portfolio-cut {
  width: 202px;
  height: 152px;
  overflow: hidden;
}

/*******************
**  Portfolio.CSS **
*******************/

.img-shadow {
  box-shadow: 5px 5px 5px #ddd;
  -moz-box-shadow: 5px 5px 5px #ddd;
  -webkit-box-shadow: 5px 5px 5px #ddd;
}

.img-shadow-css {
  box-shadow: 5px 5px 5px #ddd;
  -moz-box-shadow: 5px 5px 5px #ddd;
  -webkit-box-shadow: 5px 5px 5px #ddd;
}

.dynamiccarousel a {
  display: block;
}

h2.heading {
  margin-bottom: 10px;
}

.jcarousel-list {
  height: 190px;
}

#third-carousel {
  height: 160px;
}


/*
** BIG
*/


body.category-portfolio div#background div#page div.widecolumn {
  background: url('images/pattern.png') repeat;
  padding: 20px 0 20px 30px !important;
  display:block;
  margin-bottom:30px;
  position:relative;
}

/*
** PORTFOLIO SINGLE POST
*/

div.widecolumn {
  background: url('images/pattern.png') repeat;
}

div.widecolumn div.category-portfolio {
  padding: 0;
}

body.single div.widecolumn {
  padding: 20px 30px;
  background: url('images/pattern.png') repeat;
}

div.widecolumn div.entry {
  float: left;
  width: 350px;
}

div.widecolumn div.gallery {
  float: right;
}

div.widecolumn div.gallery div.img_wrapper {
  position: relative;
  width: 247px;
  height: 352px;
  overflow: hidden;
  float: left;
  margin-left: 15px;
  margin-bottom: 10px;
  display: block;
}

div.widecolumn div.gallery div.webb-single {
  width: 510px;
  height: 383px;
}

div.widecolumn div.gallery img {

}

body.category-portfolio div#footer,
div.wide_foot div#footer {
  width: 900px;
}