/* CSS Document */
.odd, .even {
  background: inherit;
  border-bottom: inherit;
}
#k2Container .itemExtraFields ul li span.itemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{
	float: inherit;
}
  div.itemExtraFields, div.genericItemExtraFields {
   border-top: inherit;
}

div.itemListCategory {
  background: inherit;
  border: inherit;}
  div.itemListCategory img {
  background: inherit;
  padding: 0;
  border: 1px solid #999;
  margin: 0;
}
#rt-main .itemListCategory h1 {
    font-size: 2em !important;
    margin: 20px 0 20px !important;
}
div.catItemHeader span.catItemDateCreated {
    display: block; float: right;}
#k2Container .catItemTitle {
	float:left;
	 margin: 0;
}
div.catItemReadMore{
	    display: block;
    float: right;
     margin: 0 0 10px 10px;
}
#itemListSecondary div.itemContainer {
	    border-bottom: 1px solid #dddddd;
    padding: 15px 0;
	width: 100%;
}
div.catItemBody {
    display: none;}
#k2Container .catItemView h2 {
		margin: 0!important;
		font-size: 1.1em !important;
	}
#k2Container .catItemView h2 a {
	font-weight:400;
	/* border-bottom: inherit!important;
	   box-shadow: 0 -3px 0 #eecb8d inset;*/
}


div.itemHeader h1.itemTitle {
	    font-size: 1em !important;
    font-weight: 500 !important;
}
.itemView div.itemBody div.agenda-item-extrafields-wrapper .extra-field-label{
    float: left;
    font-weight: 600;
    margin: 0 10px 0 0;
}
.itemView div.itemBody div.agenda-item-extrafields-wrapper .extra-field-label.title{
	   float: none;
    font-size: inherit;
}

div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {
  float: inherit;}
  div.catItemExtraFields, div.genericItemExtraFields {
   border-top: inherit;
}
.itemView div.itemHeader div.agenda-item-header{
	    font-size: 2em;
    font-weight: 500;
    line-height: 1.1em;
    text-align: center;
}

div.itemFullText p a{
	
}

div.itemFullText p a:before {

}

div.itemFullText h2{
	  font-weight: 200;
  margin: 20px 0;
}
div.itemFullText {
    margin: 10px 0;
}
div.itemContentFooter {
  border-top: inherit;
    color: inherit;}
		
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 {
    clear: both;
}