.media, .media .media {
    margin-top: 15px;
}
.media, .media-body {
    overflow: hidden;
}
.media-object {
	margin-right: 8px;
    display: block;
	float:left;
}
.media-object-top {
	margin:0 auto;
	margin-bottom:8px;
	display:block;
	border: 2px solid #CDCDCD;
}
span.jvrel_desctext {
	display:block;
	font-size:90%;
	margin-top:2px;
	margin-bottom:4px;
}
.jvrel_title {
	font-size: 120%;
    display: block;
}
.jvrel_meta {
    display: block;
    font-size: 90%;
    color: #708090;
    margin-top: 4px;
}
.jvrel_meta .jvrel_meta_item {
    margin-right: 8px;
}
.jvrel_desctext .jvrel_readmore {
    font-size: 90%;
}

/* EOPSOB CSS */
#jvrel_slidebox{
    padding:10px;
    background-color:#fff;
    border-top:3px solid #E28409;
    position:fixed;
    bottom:0px;
    -moz-box-shadow:-2px 0px 5px #aaa;
    -webkit-box-shadow:-2px 0px 5px #aaa;
    box-shadow:-2px 0px 5px #aaa;
	z-index: 99999;
}
#jvrel_slidebox p{
    font-size:11px;
    text-transform:uppercase;
    font-family: Arial,Helvetica,sans-serif;
    letter-spacing:1px;
    color:#555;
}
#jvrel_slidebox .jvrel_eopsob_relart {
	margin-bottom: 4px;
	overflow: hidden;
	border-bottom:1px dotted #ccc;
	padding: 6px 2px 6px 2px;
}
#jvrel_slidebox .jvrel_eopsob_relart a.more{
    font-size:11px;
    text-transform:uppercase;
    font-family: Arial,Helvetica,sans-serif;
    letter-spacing:1px;
    color:#555;
}
a.more{
    cursor:pointer;
    color:#E28409;
}
a.more:hover{
    text-decoration:underline;
}
#jvrel_slidebox .jvrel_eopsob_relart h2{
    color:#E28409;
    font-size:18px;
    margin:10px 20px 10px 0px;
}
a.close{
    background:transparent url(./images/close.gif) no-repeat top left;
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:10px;
}
a.close:hover{
    background-position:0px -13px;
}
#jvrel_slidebox .jvrel_tag {
	margin-top:1em;
}
#jvrel_slidebox .jvrel_social {
	margin-top:1em;
}
#jvrel_slidebox .jvrel_poweredby {
	margin-top:1em;
}

/* TAGS LISTINGS */
.jvrel-taglist{padding:10px 0 0;}
.jvrel-taglist a{
    position:relative;
    display:inline-block;
    width:auto;
    margin:0 5px 5px 0;
    font-size:11px;
}
.jvrel-taglist span.tag-head{
    line-height:23px;
    font-size:11px;
    float:left;
    margin:0 10px 0 0;
}
.jvrel-taglist a i,
.jvrel-taglist a span,
.jvrel-taglist a b{float:left;display:inline-block;height:23px;line-height:22px;text-decoration:none;}
/*blue*/
.jvrel-taglist.blue-tag a i,
.jvrel-taglist.blue-tag a span,
.jvrel-taglist.blue-tag a b {color:#005787;background-image: url(./images/jvrel-taglist_blue.png);}
.jvrel-taglist.blue-tag a:hover span {color:#1883bd;}
/*orange*/
.jvrel-taglist.orange-tag a i,
.jvrel-taglist.orange-tag a span,
.jvrel-taglist.orange-tag a b {color:#734d0c;background-image: url(./images/jvrel-taglist_orange.png);}
.jvrel-taglist.orange-tag a:hover span {color:#9a4f0c;}
/*grey*/
.jvrel-taglist.grey-tag a i,
.jvrel-taglist.grey-tag a span,
.jvrel-taglist.grey-tag a b {color:#555;background-image: url(./images/jvrel-taglist_grey.png);}
.jvrel-taglist.grey-tag a:hover span {color:#333;}
/*black*/
.jvrel-taglist.black-tag a i,
.jvrel-taglist.black-tag a span,
.jvrel-taglist.black-tag a b {color:#eee;background-image: url(./images/jvrel-taglist_black.png);}
.jvrel-taglist.black-tag a:hover span {color:#bbb;}

.jvrel-taglist a i{background-position:0 0;width:20px;}
.jvrel-taglist a b{background-position:right 0px;width:5px;}
.jvrel-taglist a span{background-position:right -23px;background-repeat:repeat-x;padding:0 3px 0 0;}
.jvrel-taglist a:hover{background:none;}


/* Dummy tags. Want to define something in them? create custom.css in the same folder as style.css and create those definitions */
.jvrel_poweredby {
    margin-top: 1em;
}
.jvrel_tag {

}
.jvrel_social {

}
.jvrel_caption {

}
.jvrel_relart {

}
.jvrel_title {

}
.jvrel_desctext {

}
.jvrel_artsblock {

}

