/**

 * jReviews - Reviews Extension

 * Copyright (C) 2006-2008 Alejandro Schmeichler

 * This is not free software, do not distribute it.

 * For licencing information visit http://www.reviewsforjoomla.com

 * or contact sales@reviewsforjoomla.com

**/





/*************************************

MAIN UI ELEMENTS

*************************************/

.jr_itemDetail {} /* container for item details view */



.jr_itemDetail table.floatRight {

    float:right;}



.jr_itemDetail div.contentheading	{

	margin-bottom: .5em;}

	

.jr_itemDetail div.contentInfoContainer    {

    clear: left;

    margin: 5px 0 7px 0; 

    padding: .5em 5px .5em 5px;

    border-color: #ddd;

    background:#f2f2f2; 

    border-style:solid; 

    border-width: 1px 0 1px 0;

    }

        	

.jr_itemDetail div.contentInfo    {

    width:60%;

    float:left;

    padding: 0 0 0 0;

    }

	

/* author community builder avatar */	

.jr_itemDetail div.contentInfo img.jr_avatar{

    float: left;

    margin: 0 10px 0 0;

    border:0;

    width:48px;

    height:auto;

    }

	 

/*************************************

OVERALL RATING TABLE

*************************************/

.jr_itemDetail table.rating_table {

  

    margin-bottom:0;

	}

    

div.jr_itemDetail .contentStats {

	float: left !important;

	margin-bottom: 20px; 

	border-left: solid 1px #ccc; 

	}

	 	

.jr_itemDetail .contentStats .statDiv {

	float: left; 

	height: 40px; 

	width: 58px;

	padding: 0 10px 0 10px; 

	border-right: solid 1px #ccc; 

	}

.jr_itemDetail img.imgFavoriteAdd	{

	margin: 0 0 0 5px;

	}



.jr_itemDetail .rating_bar_user,

.jr_itemDetail .rating_bar_editor{

	width: 55px; 

	}

	

/*************************************

INTRO AND FULL TEXT

*************************************/

div.jr_itemDetail .contentIntrotext {line-height:1.7em;}

div.jr_itemDetail .contentFulltext {line-height:1.7em;}





/*************************************

IMAGES CONTAINER (main image and thumbnails

Main image and gallery thumbnail width property is set directly in /listings/detail.thtml

in order to use the width configuration setting

*************************************/

div.itemImages	{

	float: left; 

	margin: 0 10px 30px 0; 

	text-align:center;

	}



div.itemImages .itemMainImage  {

/* read note above for width*/

	overflow:hidden;

	clear:both;

	border:solid 2px #000;

	vertical-align:middle;

	text-align:center;	

	}

	

div.itemImages .itemMainImage img {	

	display:block;

	text-align:center;

	margin-right:auto;

	margin-left:auto;

	}	



div.itemImages div.itemThumbnails div  {

/* read note above for width*/

	overflow:hidden;

	float:left;

	border:solid 1px #ccc;

	padding:1px;

	margin:0 5px 7px 0;

	vertical-align:middle;

	text-align:center}



div.itemImages div.itemThumbnails a { text-decoration:none; }





/*************************************

CUSTOM FIELDS

*************************************/

.jr_itemDetail .jr_customFields 	{

	clear: left;

	margin-bottom: 15px;}





/*************************************

COMMON REVIEW ELEMENTS

*************************************/

h4.jr_reviewTitle	{

	font-size: 14px;

	font-weight:bold;

	margin: 0 0 .5em 0;

	}

	

div.jr_review	{} /*Container for individual reviews */

#jr_reviewEditor	{}

#jr_reviewUserSummary {}

	

div.jr_reviewContainer	{

	width: 100%;

    line-height:1.5em;

    font-size:95%;

}



div.jr_reviewContainer .jr_addReview {

    float:left;

}



div.jr_reviewContainerSidebar {

    float:right; 

    margin:0 20px 15px 15px;

    white-space:nowrap;

}    



/***************************************

The table.jr_reviewContainer classes 

are kept only for backwards compatibility

***************************************/    

table.jr_reviewContainer    {

    width: 100%;}



div.jr_reviewContainer div {

    /*margin:5px 0 0 0!important;*/

}

    

table.jr_reviewContainer td.jr_reviewColumn1    {

    width: 100%; 

    padding-right: 20px;

    vertical-align:top;

    line-height:1.5em;

    font-size:95%;

    }

    

table.jr_reviewContainer td.jr_reviewColumn2    {

    white-space: wrap;

    vertical-align:top;

    padding-right: 5px;}



div.jr_review table.rating_table	{

	margin: 0;

	}



#rating_table_summary { /* special table for user review summary */

	margin-bottom: 0;

	}



/* buttons */	

div.reviewHelpful	{

	font-size:90%;

	font-weight:bold;

	color: #777;

	line-height:2em;

	margin-bottom: 10px;

	}



/* results */		

div.jr_helpfulSummary {

	font-size:90%;

	font-weight:normal;

	color: #777;

	line-height:2em;

	margin-bottom: 10px;	

	}

	

div.reviewHelpful img	{

	margin: 0 5px 0 0;

	}

	

div.reviewInfo	 {

	font-size:90%;

	color: #777;

	line-height:1.5em;

	padding-top: 0px;

    margin-top: 5px;    

	}

	

/* review community avatar */	

div.reviewInfo img {

	float: left;

	margin: 0 10px 10px 0;

	border:0;

	width:48px;

	height:auto;

	}

	

.jr_box .jr_customFields {

	margin: 15px 0 0 0;}

    

/* owner reply */

div.jr_reviewOwnerReply {

    margin:10px 10px 0;

    padding:5px;    

} 



div.jr_reviewOwnerReply span {

    font-weight: bold;

}



div.jr_reviewOwnerReply p {

    font-style: italic;

}    

	

	

/*************************************

EDITOR REVIEW ELEMENTS

*************************************/

#jr_reviewEditorMainTitle {

	font-size: 17px;

	margin: 1em 0 .5em 0;

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/review_editor.png) top left no-repeat;

	padding-left: 18px;

	}

	

#jr_reviewEditor	{

	margin-bottom: 30px;}

	

	

/*************************************

USER REVIEW SUMMARY

*************************************/

#jr_reviewUserSummaryMainTitle {

	font-size: 17px;

	margin: 1em 0 .5em 0;

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/review_user.png) top left no-repeat;

	padding-left: 18px;

	}

	

#jr_reviewUserSummary	{

	margin-bottom: 10px;}

	

	

/*************************************

MISC

*************************************/

a.jr_reviewReport, a.jr_report   {

	font-size: 10px;

	background:url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/mono_warning_14.gif) center left no-repeat;

	padding-left:20px;

	padding-bottom: 1px;

	line-height:1.85em;

	}

	

a.jr_myReviews  {

	font-size: 10px;

	background:url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/mono_home_14.gif) center left no-repeat;

	padding-left:20px;

	padding-bottom: 1px;

	line-height:1.85em;

	}	

	

a.jr_discussReview  {

    font-size: 10px;

    background:url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/jr_comment.gif) center left no-repeat;

    padding-left:20px;

    padding-bottom: 1px;

    line-height:1.85em;

    }    

    

        

a.jr_ownerReply {

    font-size: 10px;

    background:url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_css/images/owner_reply.png) center left no-repeat;

    padding-left:20px;

    padding-bottom: 1px;

    line-height:1.85em;

    }

/*************************************

MY REVIEWS / LISTING REVIEWS PAGE 

*************************************/

#jr_itemReviews .jr_pathway {

	margin-bottom: 0;

	}	

	

/*************************************

Custom BDR

**************************************/

.mtitle_box {

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_images/block_bg1.png) top left no-repeat;

	border: 2px solid #000;

	}

	

.details_genre {

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_images/block_bg1.png) top right no-repeat;

}



.details_mix_details {

	

	width: 395px;

	float: right;

}



.play_download {

	margin: 10px 0 0 0;

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_images/block_bg1.png) top right no-repeat;

}



.tracklist {

	margin: 10px 0 0 0;

	height: 100px;

	overflow: scroll;

}



.details_contact {

	margin: 10px 0 0 0;

	}



.contentFulltext {

	margin: 10px 0 0 0;

	padding: 10px 10px 20px 10px;

	background: url(/components/com_jreviews/jreviews/views/themes/bdrcustom/theme_images/block_bg3.png) bottom left no-repeat;

}



div.jr_pgContainer a.jr_readon {

	background:none;

	display:inline;

	float:none;

	font-size:22px;

	height:14px;

	padding: 0 0 0 5px;

	line-height:14px;

	}



    