/* CSS Document */
.odd, .even {
  background: inherit;
  border-bottom: inherit;
}
div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {
  float: inherit;}
  div.catItemExtraFields, div.genericItemExtraFields {
   border-top: inherit;
}
div.itemListCategory {
  background: inherit;
  border: inherit;}
  div.itemListCategory img {
  background: inherit;
  padding: 0;
  border: 1px solid #999;
  margin: 0;
}
div.catItemHeader {
	/*display:none;*/
}
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured {
  background: inherit;
}
div.catItemCategory {
  border-bottom: inherit;
}
div#itemListLinks {
  background: inherit;
  border: inherit;}
 div.subCategory {
  background: inherit;
  border: 1px solid #414843;
  text-align: center;
   padding: 15px 10px;
}
div.subCategory:hover {
	background: #D88712;
	}
	
	div.subCategory h2 {
     font-size: 1.5em;
    font-weight: 200;
    margin: 0;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
	color:#414843;
}
	a div.subCategory:hover h2 {
	color:#ffffff!important;}
	
div.itemHeader h2.itemTitle{
	
}
div.catItemImageBlock {
    float: right;
    margin: 5px 0 20px 20px;
    padding: 0;
    width: 50%;
}
#k2Container .catItemBody a > img {
   
    box-shadow: none !important;
	 
}
span.catItemImage img {
   border: 1px solid #414843;
    padding: 0;
}
#k2Container .catItemImage a.modal {
    border: medium none;
    box-shadow: none;
    padding: inherit;
    position: relative;
    transition: inherit;
}
#k2Container .catItemView .catItemImage a:hover {
	border-bottom: medium none !important;
    box-shadow: none !important;
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0!important;
}
#k2Container .catItemView .catItemImage a{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0!important;
	border-bottom: medium none !important;
    box-shadow: none !important;
}