/** Kickapps Audio CSS *****/
#kickappsaudio {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#kickappsaudio {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .kickapps-audio-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}
#fieldDiv #edit-ptitlecolor-wrapper{display: -moz-box;display: -webkit-box;width: 100%;}

#kickappsaudio .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.audiominimage{float:left;}
.audioTitle{float:left;}
.audioshowsummery{float:left;}

/* Audio Block GUI admin form CSS Document */

#audio_seprator{border-left:1px solid gray;}
#audio_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#audio_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#audio_seprator #edit-ptitle-wrapper {display: block;float: left;margin: 0px;text-align: left;width: 100%;}
#audio_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-noitems-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-showcontributor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-showsummary-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#audio_seprator #fieldDiv .showhidefields #edit-showmorelink-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}

#audio_seprator #filterCategories  #edit-filtertaxonomy-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#audio_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#audio_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#audio_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}




/* Audio Block CSS Document */
/*
.audioBlock{
	display:block;
	position:relative;
	margin:0 auto;
	height:300px;
	
	}
	
.audioBlockTitle{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
.clear{
	clear:both;
	}blocklis
	
.audioBlocklistbg{
	background:#CCCCCC;
	}
.audioBlock .audioBlocklist{
	float:left;
	background:#CCCCCC;
	max-height:262px;
	overflow-y:scroll;
	overflow-x:hidden; 
	float:left;
	background:#CCCCCC;
	width:100%;
	}
.audioBlock .audioBlocklist table{
width:auto;
padding:1px 5px 5px 0px;
margin:0px;
}
.audioBlock .audioBlocklist table tr td.audioBlockLeft{
	padding:0px 4px 0px 5px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;
	float:left;
	}
	
.audioBlock .audioBlocklist table tr td.audioBlockLeft a img{
	width:64px;
	height:64px;
	}		
	
.audioBlock  .audioBlocklist table tr td.audioBlockRight{
	padding:0px 4px 0px 0px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;

	}
	
	.audioBlockRightTitle a, .audioBlockRightTitle a:hover {
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
.audioBlockRightTitle{
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
p.audioBlockRightTitleDesc{ text-align:left; font-size:12px; word-wrap:break-word; min-width:150px;} */

/* Audio Block CSS Document */
.audioBlock{
	display:block;
	max-height:300px;
	position:relative;
	margin:0 auto;
	}
	
.audioBlockTitle{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
.clear{
	clear:both;
	}
	
.audioBlocklistbg{
	background:#CCCCCC;
	}
.audioBlock .audioBlocklist{
	max-height:292px;
	overflow-y:scroll;
	overflow-x:hidden; 
	float:left;
	background:#CCCCCC;
	width:100%;
	}
.audioBlock .audioBlocklist table{
width:auto;
padding:1px 5px 5px 0px;
margin:0px;
}
.audioBlock .audioBlocklist table tr td.audioBlockLeft{
	padding:0px 4px 0px 5px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;
	float:left;
	}
.audioBlock .audioBlocklist table tr td.audioBlockLeft a img{
	width:64px;
	height:64px;
	}	
	
.audioBlock  .audioBlocklist table tr td.audioBlockRight{
	padding:0px 4px 0px 0px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;

	}
	
.audioBlockRightTitle a{
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
p.audioBlockRightTitleDesc{ text-align:left; font-size:12px; word-wrap:break-word; min-width:150px;}


	
span.contributorTitle{font-weight:bold; font-size:12px;	word-wrap:break-word;
}
span.contributorTitle a{	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	color:#4A7D9C;
	padding:0px 0px 0px 5px;
}

span.blogShareTitle a{ float:right; text-transform:uppercase;font-weight:bold;font-size:12px; padding:0px 20px 0px 20px;word-wrap:break-word;color:#4A7D9C;}


/************ KICKAPPS BLOG CSS *******************************************/
/*kickappsblog {/*width:100%;*/border:1px solid #ccc; padding:5px;} */
/* kickappsblog {/*width:100%;*/border:1px solid #ccc; padding:5px;} */
.photolist-component-builder, .kickapps-blog-component-manager {padding:10px; background-color:#ccc;display:block;}
/* edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;} */
.fields {padding-top:10px;}
.titlefields{clear:both;width:100%;}
/* kickappsblog .progress-disabled {float:none;} */

/* Blog Block GUI admin form CSS Document */

#blog_seprator{border-left:1px solid gray;}
#blog_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#blog_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#blog_seprator #edit-ptitle-wrapper {display: block;float: left;margin: 0px;text-align: left;width: 100%;}
#blog_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-noitems-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-showcontributor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-showsummary-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-showmorelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#blog_seprator #fieldDiv .showhidefields #edit-blockmaincat-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}


#blog_seprator #filterCategories  #edit-filtertaxonomy-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#blog_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#blog_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#blog_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}

.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
/* htmlDiv {display:none; text-align:left;} */
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.blogminimage{float:left;}
.blogTitle{float:left;}
.blogshowsummery{float:left;}

span.blogShareTitle a{ float:right; text-transform:uppercase;font-weight:bold;font-size:12px; padding:0px 20px 0px 20px;word-wrap:break-word;color:#4A7D9C;}

/* new css for blog  */
.clear{
	clear:both;
	}
.blogBlock{margin:0 auto;}

.blogHdr{border:0px solid black;display:block; width:100%; border-top:1px solid #EEE;border-bottom:2px solid #EEE;border-width:1px 0 0 0;}	
.blogHdrLeftTitle{
	font-size:14px;
	display:block;
	float:left;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
.blogHdrRightTitle{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.blogBlock .blogBlockContainer{
	max-height:292px;
	/*min-height:292px;*/
	overflow-y:scroll;
	overflow-x:hidden; 
	float:left;
	background:#CCCCCC;
	width:100%;
	}
.blogBlock .blogBlockContainer table{
width:auto;
padding:1px 5px 5px 0px;
margin:0px;
}
.blogBlock .blogBlockContainer table tr td.blogcontainerLeft{
	padding:0px 4px 0px 5px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;
	float:left;
	max-width: 64px;
	}
.blogBlock .blogBlockContainer table tr td.blogcontainerLeft img{
	max-width: 64px;
	max-height:64px;
	border:none;
	}	
.blogBlock  .blogBlockContainer table tr td.blogcontainerRight{
	padding:0px 4px 0px 0px;
	list-style-type:none;
	list-style:none !important;
	margin:0px;
	}

span.blogBlockRightTitle a{
	font-size:13px; 
	font-weight:bold;
	text-decoration:none;
	color:#4A7DAC;
	padding:0px 2px 0px 0px;
	margin:0px;
}
span.blogBlockRightTitle{
	font-size:13px; 
	font-weight:bold;
	text-decoration:none;
	color:#4A7DAC;
	padding:0px 2px 0px 0px;
	margin:0px;
}
p.blogDsc{
	text-align:left; 
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	word-wraps:line-break;
	display:block;
	margin:0px;
	padding:0px 2px 0px 0px;
	color:#463C3D;
	text-align:justify;
}
.contributeblog{ color:#4A7DAC; font-size:12px; font-weight:normal;padding: 0px 19px 0px 0px;}
.blogfooter{diplay:block;}
.blogfooterright{float:right;}
.blogfooterright ul{margin:0px; padding:0px;}

.blogfooterright ul li{float:left; padding:3px 6px 3px 6px; background:#F3FCFC;list-style-type:none; margin:0px 5px 0px 0px;}
.blogfooterright ul li a{color:#4A7DAC; text-transform:uppercase; font-size:10px;font-weight:bold;}

/*with rubik theme ***/
#previewGrid .blogBlockContainer table {background-color:#CCCCCC; border:0;}
#previewGrid .blogBlockContainer table td{border: 0 none;  padding: 0 4px 0 0; line-height:170%;}
#previewGrid .blogBlockContainer table td .blogBlockRightTitle{font: bold 12px verdana;}
#previewGrid .blogBlockContainer table td.blogcontainerLeft{float: left; list-style: none outside none !important; margin: 0; max-width: 64px; padding: 0 4px 0 5px;};

/*************** KICKAPPS MEMBER CSS*****************************/
#kickappsmember {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#kickappsmember {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .kickapps-member-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-titlefontcolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}

/* Blog Block GUI admin form CSS Document */

#member_seprator{border-left:1px solid gray;}
#member_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#member_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#member_seprator #fieldDiv  #edit-showmore-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}
#member_seprator #fieldDiv  #edit-dtitle-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-noitems-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-titleblockcolor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-titlefontcolor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-borderwidth-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-titlefontcolor-wrapper {clear:left;display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-borderwidth-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#member_seprator #fieldDiv  #edit-bordercolor-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}


#member_seprator #filterCategories  #edit-imagecount-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#member_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#member_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#member_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}

#kickappsmember .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.memberminimage{float:left;}
.memberTitle{float:left;}
.membershowsummery{float:left;}
.kickmember460 {
    width: 700px !important;
}
.kickmember300 {
    width: 400px !important;
}
.kickmember240 {
    width: 325px !important;
}

#edit-displaytitleblock-wrapper {
	width:140px;
	float: left;
}

#edit-displaytitle-wrapper {
	width:110px;
	float: left;
}

#edit-displayborder-wrapper {
	width:200px;
	float: left;
}

#edit-dtitle-wrapper{}
#edit-dtitle-wrapper{}
#edit-dtitle-wrapper input{
	margin-left: 24px;
    width: 175px;
}

#edit-titleblockcolor-wrapper {
}

#edit-titlefontcolor-wrapper {
	float:left;
	width: 100%;
}
#edit-titlefontcolor-wrapper input{
	margin-left: 6px;
    width: 175px;
}


#edit-borderwidth-wrapper {
    float: left;
    width: 100%;
	padding-top: 10px;
}




#edit-borderwidth-wrapper input{
	margin-left: 19px;
    width: 175px;
}

#edit-bordercolor-wrapper {
    float: left;
    width: 100%;
}

#edit-bordercolor-wrapper input{
	margin-left: 23px;
    width: 175px;
}

/**** communityBlock HTML DESIGN *****/
.communityBlock{
		width:100%;
		float:left;
		clear:both;
		}
.communityHdr{
		border:0px solid black;
		display:block;
		//background:#8cbb15;
		color:white;
		margin:0px 0px 0px 0px;
	}
span.communityHdrTitle{float:left;color:white; padding:3px;}	
ul.communityhdrmore{margin:0px; padding:0px;float:right;}	
ul.communityhdrmore li{margin:5px 0px 0px 0px; padding:0px;list-style:none; background:none;}	
ul.communityhdrmore li a{color:white;text-decoration:none;  padding:8px 3px 0px 3px;}
.communityBlockContainer{
		overflow:auto;
		background:#E6E6E6;
		padding:0px 0px 0px 0px;
		margin:0px;
		max-height: 277px;
		}
.communityBlockContainer ul.kickapps_member_300{
		margin:0px;
   		padding:12px 0 12px 10px !important;
		}
.communityBlockContainer ul.kickapps_member_224{
		margin:0px;
    	padding:12px 0 12px 42px !important;
		}
.communityBlockContainer ul.kickapps_member_460{
		margin:0px;
    	padding:12px 0 12px 16px !important;
		}
.communityBlockContainer ul.kickapps_member_460 li{
		list-style-type:none;
		float:left;
		margin:0px 12px 12px 0px !important;
		padding:0px !important;
		/*margin:2px auto 0px auto;*/
		background:none;
		}
.communityBlockContainer ul.kickapps_member_224 li{
		list-style-type:none;
		float:left;
		margin:0px 32px 12px 0px !important;
		padding:0px !important;
		/*margin:2px auto 0px auto;*/
		background:none;
		}
.communityBlockContainer ul.kickapps_member_300 li{
		list-style-type:none;
		float:left;
		margin:0px 6px 12px 0px !important;
		padding:0px !important;
		/*margin:2px auto 0px auto;*/
		background:none;
		}
.communityBlockContainer ul li a{
		border:none;
}		
.communityBlockContainer ul li a img{
		border:none;
}

/******************* KICKAPPS PHOTO *****************************************/
#kickappsphoto {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#kickappsphoto {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .kickapps-blog-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}

/* Blog Block GUI admin form CSS Document */

#kickappsphoto_seprator{border-left:1px solid gray;}
#kickappsphoto_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#kickappsphoto_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#kickappsphoto_seprator #edit-ptitle-wrapper {display: block;float: left;margin: 0px;text-align: left;width: 100%;}
#kickappsphoto_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .showhidefields #edit-noitems-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-showcontributor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-showsummary-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-showimage-wrapper {clear:left;display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-showmorelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#kickappsphoto_seprator #fieldDiv .titlefields #edit-blockmaincat-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}


#kickappsphoto_seprator #filterCategories  #edit-filtertaxonomy-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#kickappsphoto_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#kickappsphoto_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#kickappsphoto_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}


#kickappsphoto .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.blogminimage{float:left;}
.blogTitle{float:left;}
.blogshowsummery{float:left;}

.clear{
  clear:both;
  }
/* new css for blog  */
.photoBlock{
    margin:0 auto;
    min-width:224px;
    max-width:460px;

    position:relative;
    }
.photoHdr{border:0px solid black;display:block; width:100%; border-top:1px solid #EEE;border-bottom:2px solid #EEE;border-width:1px 0 0 0;}
.photoBlockContainer{
    overflow:auto;
    background:#E6E6E6;
    padding:0px 0px 0px 0px;
	height: 100%;
	max-height: 290px;

    }
.photoBlockContainer ul.kickapps_photo_460{
    margin:0px;
    padding:12px 0 12px 16px !important;
    }

.photoBlockContainer ul.kickapps_photo_460 li{
    list-style-type:none;
    float:left;
    padding:0px !important;
    background:none;
	height:155px;
	margin:0px 12px 0px 0px !important;
    }
.photoBlockContainer ul.kickapps_photo_224{
    margin:0px;
    padding:12px 0 12px 42px !important;
    }

.photoBlockContainer ul.kickapps_photo_224 li{
    list-style-type:none;
    float:left;
    padding:0px !important;
    background:none;
	height:155px;
	margin:0px 32px 0px 0px !important;
    }
.photoBlockContainer ul.kickapps_photo_300{
    margin:0px;
    padding:12px 0 12px 10px !important;
    }
.photoBlockContainer ul.kickapps_photo_300 li{
    list-style-type:none;
    float:left;
    padding:0px !important;
    background:none;
	height:155px;
	margin:0px 6px 0px 0px !important;
    }
    
a.photoBlockTitle img{
    border:none;
    /*padding:8px 4px 0px 6px;*/
    text-align:left;
    
    /*width:125px;
    height:100px;*/
    }
h1.photoDsc{
    font-size:12px;
    color:black;
    diplay:block;
    background:White;
    padding:0px 0px 4px 6px;
    height:15px;
    text-align:left;
    margin:0px 6px 0px 6px;
    
    }   
.photoHdrTitle{
  font-size:14px;
  display:block;
  float:left;
  color:#D68639;
  font-weight:bold;
  padding:1px 1px 1px 2px;
  }

.photoTitle{
  font-size:14px;
  display:block;
  float:right;
  color:#4A7D9C;
  font-weight:bold;
  padding:1px 1px 1px 2px;
  }
  
.photocontainer{
    float:left;
    border:0px solid gray;
    }
.photocontainer p.photoDsc{	
	text-align: center;
	width: 129px;
	margin: 0px 0px 3px 0px;
    padding: 0;
}
.photohdrmore{
    diplay:block;
    }
.photohdrright{
    float:right;
    }
.photohdrright ul{
    margin:0px;
    padding:0px;
    }
.photohdrright ul li{
    float:left;
    padding:3px 6px 3px 6px;
    background:#F3FCFC;
    list-style-type:none;
    margin:0px 5px 0px 0px;
    background:none;
    }
    
    
.photohdrright ul li a{
    color:#4A7DAC;
    text-transform:uppercase;
    font-size:10px;
    }

/*************************** KICKAPPS PHOTO GALLERY *********************************************/
#photogallary {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#photogallary {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .kickapps-audio-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper,  #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper,  #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}

 
#photogallery_seprator{border-left:1px solid gray;}

#photogallery_seprator #fieldDiv .dispttl span.titlechoice{margin: 0px 0px 0px 0px;}
#photogallery_seprator #fieldDiv .dispttl span #edit-displayborder-wrapper{margin: 0px 0px 0px 0px;width:auto;}

#photogallery_seprator #fieldDiv .dispttl #edit-ptitle-wrapper{display: block;float: left;margin:10px 0px 0px 0px;text-align: left;width: 100%;}

#photogallery_seprator #fieldDiv .dispttl #edit-ptitle-wrapper input{margin-left: 23px;}




#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss{float: none;}

#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-ptitlecolor-wrapper{display: block;float: left;margin: 0px;text-align: left;width: 100%;clear:both;}

#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-ptitlecolor-wrapper input{margin-left: 3px;}



#photogallery_seprator #fieldDiv .dispttl .textaln{display:block;width:100%;}


#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-ptitleblockcolor-wrapper{display: block;float: left;margin-left: 0px;text-align: left;width: 100%;clear:both;}



#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-borderwidth-wrapper{clear:left;display: block;float: left;margin: 0px;text-align: left;width: 100%;}

#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-borderwidth-wrapper label{margin-left: 0px;}
#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-borderwidth-wrapper input{margin-left: 17px;}

#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-bordercolor-wrapper input{margin-left: 20px;}



#photogallery_seprator #fieldDiv .dispttl .textaln span.blockcss #edit-bordercolor-wrapper{display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#photogallery_seprator #fieldDiv .showhidefields #edit-blockmaincat-wrapper{display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#photogallery_seprator #fieldDiv .showhidefields #edit-noitems-wrapper{display: block;float: left;margin: 0px 0px 8px 0px;text-align: left;width: 100%;}

#photogallery_seprator #fieldDiv .showhidefields #edit-showmorelink-wrapper{display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}




#photogallary .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-bottom:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.photominimage{float:left;}
.photoTitle{float:left;}
.photoshowsummery{float:left;}
.titlechoice {float:left!important;margin-left:10px;margin-right:10px;display:block!important;}
.blockcss { float:left;}
.clear{
	clear:both;
}
.fl-lt{
	float:left;
	}
.paddTP
{
	padding-top:5px;
}
.bold
{
	font-weight:bold;
}
.photoGalleryarticle
{
	width:auto;
	margin:0 auto;
	border:0px black solid;
	padding:0px 0px 5px 0px;
}
.photoarticleContent
{
	max-height:300px;
	overflow:auto;
	display:block;
	margin:0px 0px 0px 30px;
}

.margin_left{margin:0px 0px 0px 10px;}
.padding_left{padding:8px 0px 0px 2px;}


.photoGalleryarticle .vetheader
{
	border-top:0px solid #8cbb15;

	padding:1px 0px 2px 10px ;
	
	color:#4C7539;
	font-size:14px;
	border-bottom:0px solid #8cbb15;
	text-align:center;
	 font-family: Helvetica, Arial, sans-serif;
}

.photoGalleryarticle .details
{
	width:152px;

	text-align:center;
	font-size:12px;
	padding:3px 0px 0px 7px;
}
.photoGalleryarticle .details .title
{
	color:#2F5579;
	font-weight:11px;
	font-weight:bold;
	 font-family: Helvetica, Arial, sans-serif;
}

/***************************** KICKAPPS VIDEO CSS *******************************************************/
#kickappsvideoblock {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#kickappsvideoblock {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .kickapps-video-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}

/* Blog Block GUI admin form CSS Document */

#videoblock_seprator{border-left:1px solid gray;}
#videoblock_seprator #noitems { float:left;}
#videoblock_seprator #noitems { margin-bottom:10px;margin-top:10px;}
#videoblock_seprator #noitems #edit-noitems { margin-left:25px;}
#videoblock_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#videoblock_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#videoblock_seprator  #edit-ptitle-wrapper {display: block;float: left;margin: 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .textaln #edit-ptitlecolor-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .textaln #edit-titlefontclr-wrapper {display: block;float: left;margin-left: 0px;text-align: left;width: 100%;}



#videoblock_seprator #fieldDiv .fields span#showjoinlinkspan #edit-showjoinlink-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #fieldDiv .fields span#showmorespanlink3 #edit-showmorelink3-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #fieldDiv .fields span#showmorespanlink3 #edit-showsharelink3-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showjoinlinkspan {margin: 0px 0px 5px 0px;padding:0px;display:inline !important;}
#videoblock_seprator #fieldDiv .fields span#showmorelink{display:inline;}

#videoblock_seprator #fieldDiv .fields span#showmorelink {margin: 0px 0px 5px 0px;padding:0px;}

#videoblock_seprator #fieldDiv .fields span#showsharelink{display:inline;}


#videoblock_seprator #fieldDiv .fields span#showsharelink #edit-showsharelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #fieldDiv .fields span#showsharelink3 #edit-showsharelink3-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showsharelink {margin: 0px 0px 5px 0px;padding:0px;}

#videoblock_seprator #fieldDiv .fields span#showsharelink3 {margin: 0px 0px 5px 0px;padding:0px;}



#videoblock_seprator #fieldDiv .fields span#showcontributor #edit-showcontributor-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showcontributor {margin: 0px 0px 5px 0px;padding:0px;}

#videoblock_seprator #fieldDiv .fields span#showlist #edit-showlist-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showlist {margin: 0px 0px 5px 0px;padding:0px;display:inline;}


#videoblock_seprator #fieldDiv .fields span#showsummary #edit-showsummary-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showsummary {margin: 0px 0px 5px 0px;padding:0px;display:inline;}

#videoblock_seprator #fieldDiv .fields span#showsharelink #edit-showsharelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields span#showsharelink {margin: 0px 0px 5px 0px;padding:0px;display:inline;}

#videoblock_seprator #fieldDiv .fields span#noitems #edit-noitems-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #fieldDiv .fields span#noitems {margin: 0px 0px 5px 0px;padding:0px;}











#videoblock_seprator #fieldDiv .fields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields #edit-showimage-wrapper {clear:left;display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields #edit-showmorelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#videoblock_seprator #fieldDiv .fields #edit-blockmaincat-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}


#videoblock_seprator #filterCategories  #edit-filtertaxonomy-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#videoblock_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#videoblock_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}










#kickappsvideoblock .progress-disabled {float:none;}
.dispttl, .displaymode{border-bottom:0px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
#edit-showcontributor-wrapper, #edit-showmorelink-wrapper, #edit-showlist-wrapper, #edit-showsummary-wrapper, #edit-showsharelink-wrapper, #edit-noitems-wrapper, #edit-ptitle-wrapper, #edit-titleblockclr-wrapper,
#showcontributor-wrapper, #showmorelink-wrapper, #showlist-wrapper, #showsummary-wrapper, #showsharelink-wrapper, #noitems-wrapper, #edit-titlefontclr-wrapper{
display:inline;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
#edit-titlefontclr-wrapper{margin:4px 0px 3px 0px;}
#showsharelink{text-align:left;}
#showjoinlink-wrapper{clear:left;float: left;margin-bottom:0px;text-align:left;}
#edit-showmorelink-wrapper{clear:left;text-align:left; float: left;margin:0px 0px 10px 0px;}
#showmorelink{clear:left;float: left;margin:0px 0px 10px 0px;}

#edit-showsharelink-wrapper{clear:left;float: left;margin-bottom:0px;text-align:left;width:100%;}
#edit-titlefontclr-wrapper{}




.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
.videominimage{float:left;}
.videoTitle{float:left;}
.videoshowsummery{float:left;}




/* video   */

.videoBlock{
	margin-left:auto;
	margin-right:auto;
	width:460px;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.videoBlock table{margin:0px; padding:0px;}	
.videoBlock table tr{width:100%; margin:0px; padding:0px;}	
.videoBlock table tr td{vertical-align:top; margin:0px; padding:0px;float:left;}	

.videoBlock table tr td .videoBlockRight{
	background-color:#e1e1e1;
	padding:1px;
	overflow-y:scroll;
	overflow-x:hidden;
	width:143px;
	height: 249px;
	margin-left:5px;
	}
.videoBlock table tr td .videoBlockRight img{
	border-radius:8px;
	background-color:gray;
	padding:3px;
	}

.videoBlockTitle{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.moreVideoBlockTitle{
	font-size:10px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}
	
.clear{
	clear:both;
	}

h1.videoTitleforImage{ margin:-40px 3px 0px 10px; background:#3366CC; color:white; font-weight:bold; font-size:10px; text-align:center;}
h1.videoTitleforImage a{ text-decoration:none; color:white; font-weight:bold;padding: 2px 4px;background:blue;}
/* video   */
.videoImgBlock{
	position:relative;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.videoImgBlockTitle{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.videoImgBlockTitle{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}

.videoImgBlockLeft{  padding:0px 10px 15px 0px;}
.videoImgBlockContainer{ padding:0px 10px 15px 0px; overflow:scroll; height:300px;}

.imagerightTxt{height: 94px;}


.videoImgBlockContainerLeft{ float:left; padding:0px 10px 15px 0px;}
.videoImgBlockContainerRight{ float:left; max-width:220px; padding:0px 10px 15px 0px;}
.videoImgBlockContainerTitle a{
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
		
.videoImgBlockContainerTitleDesc{ text-align:left; font-size:12px; word-wrap:break-word; min-width:150px;}
span.contributorTitle{font-weight:bold; font-size:12px;	word-wrap:break-word;
}

.joinCommunityVideoTitle a{
	font-size:10px;
	display:block;
	float:left;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}
.shareCommunityVideoTitle a{
	font-size:13px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}

	

/* 350px  */

.videoBlock350{
	margin-left:auto;
	margin-right:auto;
	width:350px;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.videoBlock350 table{margin:0px; padding:0px;}	
.videoBlock350 table tr{width:100%; margin:0px; padding:0px;}	
.videoBlock350 table tr td{vertical-align:top; margin:0px; padding:0px;float:left;width:100%}
.videoBlock350 table tr td iframe { width:100%!important; }
#videoBlock460 table tr td iframe, .videoBlock300 table tr td iframe, .videoBlock350 table tr td iframe{background-color:#000000;!important}

.videoBlock350 table tr td .videoBlockRight350{
	background-color:#e1e1e1;
	padding:1px;
	overflow-y:scroll;
	overflow-x:hidden;
	width:350px;
	height: 249px;
	margin-left:0px;
	}
.videoBlock350 table tr td .videoBlockRight350 img{
	border-radius:8px;
	background-color:gray;
	padding:3px;
	}

.videoBlockTitle350{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.moreVideoBlockTitle350{
	font-size:10px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}
	
.clear{
	clear:both;
	}

h1.videoTitleforImage350{ margin:-40px 3px 0px 10px; background:#3366CC; color:white; font-weight:bold; font-size:10px; text-align:center;}
h1.videoTitleforImage350 a{ text-decoration:none; color:white; font-weight:bold;padding: 2px 4px;background:blue;}



.videoImgBlock350{
	position:relative;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.videoImgBlockTitle350{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.videoImgBlockTitle350{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}

.videoImgBlockLeft350{  padding:0px 10px 15px 0px;}
.videoImgBlockContainer350{ padding:0px 10px 15px 0px; overflow:scroll; height:300px;}

.imagerightTxt350{height: 94px;float:left;padding: 3px;}


.videoImgBlockContainerLeft350{ float:left; padding:0px 10px 15px 0px;}
.videoImgBlockContainerRight350{ float:left; max-width:220px; padding:0px 10px 15px 0px;}
.videoImgBlockContainerTitle350 a{
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
		
.videoImgBlockContainerTitleDesc350{ text-align:left; font-size:12px; word-wrap:break-word; min-width:150px;}
span.contributorTitle350{font-weight:bold; font-size:12px;	word-wrap:break-word;
}

.joinCommunityVideoTitle350 a{
	font-size:10px;
	display:block;
	float:left;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}
.shareCommunityVideoTitle350 a{
	font-size:13px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}

	
.VideobottomcontentRight350{float:left;width: 184px;border:0px black solid;padding: 8px 3px 0px 0px;line-height: 11px;}
.VideobottomcontentRight350 .VideobottomcontentRight350title{color:#0066CC;font-size:12px;display:block;line-height: 0.4em;}
.VideobottomcontentRight350 .VideobottomcontentRight350desc{color:#463C3D;font-size:10px;display:block;line-height: 1.1em;padding: 6px 0px 3px 0px;}
.VideobottomcontentRight350 .VideobottomcontentRight350desc p{padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.VideobottomcontentRight350 .VideobottomcontentRight350Contributerlabel{color:black;font-size:11px;float:left;font-weight:bold;padding: 5px 2px 0px 0px;}
.VideobottomcontentRight350 .VideobottomcontentRight350ContributerName{color:#0066CC;font-size:10px;float:left;display: inline;padding: 5px 0px 0px 0px;}

	
	
	
/* 300px  */

.VideobottomcontentRight300{float:left;padding: 6px 0px 0px 0px;width: 140px; border:0px black solid;line-height: 11px;}
.VideobottomcontentRight300 .VideobottomcontentRight300title{color:#0066CC;font-size:12px;display:block;line-height: 0.8em;}
.VideobottomcontentRight300 .VideobottomcontentRight300desc{color:#463C3D;font-size:10px;display:block;line-height: 1.1em;padding: 6px 0px 3px 0px;}
.VideobottomcontentRight300 .VideobottomcontentRight300desc p{padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.VideobottomcontentRight300 .VideobottomcontentRight300Contributerlabel{color:black;font-size:11px;float:left;font-weight:bold;padding: 5px 2px 0px 0px;}
.VideobottomcontentRight300 .VideobottomcontentRight300ContributerName{color:#0066CC;font-size:10px;float:left;display: inline;padding: 5px 0px 0px 0px;}


.videoBlock300{
	margin-left:auto;
	margin-right:auto;
	width:300px;
	font-family:Tahoma, Geneva, sans-serif;
	}

.videoBlock300 table{margin:0px; padding:0px;}	
.videoBlock300 table tr{width:100%; margin:0px; padding:0px;}	
.videoBlock300 table tr td{vertical-align:top; margin:0px; padding:0px;float:left; margin-left:6px; width:100%;}
.videoBlock300 table tr td iframe{width:100%!important;}
.videoBlock300 table tr td iframe, .videoBlock300 table tr td div.videoBlockRight300 {margin-left:6px;}
.right-section .videoBlock300 table tr td iframe, .right-section .videoBlock300 table tr td div.videoBlockRight300 {margin-left:0px;}
.right-section .videoBlock300 table tr td{vertical-align:top; margin:0px; padding:0px;float:left; margin-left:0px;width:300px!important}


.videoBlock300 table tr td .videoBlockRight300{
	background-color:#e1e1e1;
	padding:1px;
	overflow-y:scroll;
	overflow-x:hidden;
	width:300px;
	height: 249px;
	margin-left:0px;
	}
.videoBlock300 table tr td .videoBlockRight300 img{
	border-radius:8px;
	background-color:gray;
	padding:3px;
	}

.videoBlockTitle300{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.moreVideoBlockTitle300{
	font-size:10px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}
	
.clear{
	clear:both;
	}

h1.videoTitleforImage300{ margin:-40px 3px 0px 10px; background:#3366CC; color:white; font-weight:bold; font-size:10px; text-align:center;float:left;position:absolute;}
h1.videoTitleforImage300 a{ text-decoration:none; color:white; font-weight:bold;padding: 2px 4px;background:blue;}



.videoImgBlock300{
	position:relative;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.videoImgBlockTitle300{
	font-size:14px;
	display:block;
	float:left;
	color:#D68639;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
	
.videoImgBlockTitle300{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	}

.videoImgBlockLeft300{  padding:0px 10px 15px 0px;}
.videoImgBlockContainer300{ padding:0px 10px 15px 0px; overflow:scroll; height:300px;}

.imagerightTxt300{height: 94px;float:left;padding: 3px;}


.videoImgBlockContainerLeft300{ float:left; padding:0px 10px 15px 0px;}
.videoImgBlockContainerRight300{ float:left; max-width:220px; padding:0px 10px 15px 0px;}
.videoImgBlockContainerTitle300 a{
	color:#4A7D9C;
	font-size:13px; 
	font-weight:bold;
	text-decoration:underline;
	}
		
.videoImgBlockContainerTitleDesc300{ text-align:left; font-size:12px; word-wrap:break-word; min-width:150px;}
span.contributorTitle300{font-weight:bold; font-size:12px;	word-wrap:break-word;
}

.joinCommunityVideoTitle300 a{
	font-size:10px;
	display:block;
	float:left;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}
.shareCommunityVideoTitle300 a{
	font-size:13px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	text-transform:uppercase;
	text-decoration:none;
	}	
	
.kvideoBlock{
		margin:0 auto;
		height:300px;
		}
.kvideoBlock .kvideoHdr{
		border:0px solid black;
		display:block;
		width:100%;
		border-top:1px solid #EEE;
		border-bottom:2px solid #EEE;
	}
.kvideoBlock .kvideoBlockContainer{
		overflow-x:hidden;
		overflow-y:scroll;
		width:100%;
		height:255px;
		}

		.kvideoHdrTitle{
	font-size:14px;
	display:block;
	float:left;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}

/************ KICKAPPS DISCUSSION CSS ********************/
#kickappsdiscussion {/*width:100%;*/border:1px solid #ccc; padding:5px;}
#kickappsdiscussion {/*width:100%;*/border:1px solid #ccc; padding:5px;}
.discussionlist-component-builder, .kickapps-blog-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}


/* Blog Block GUI admin form CSS Document */

#discussion_seprator{border-left:1px solid gray;}
#discussion_seprator .titlefields{margin: 8px 0px 8px 0px;padding: 0px 10px 0px 10px;clear:both;}
#discussion_seprator .titlefields .form-item{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}

#discussion_seprator #edit-ptitle-wrapper {display: block;float: left;margin: 0px;text-align: left;width: 100%;}
#discussion_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper {display: block;float: left;margin-left: 0px;margin-top: 5px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .showhidefields #edit-noitems-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-showcontributor-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-showsummary-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-showimage-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-showimage-wrapper {clear:left;display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-showmorelink-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-blockmaincat-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}


#discussion_seprator #filterCategories  #edit-filtertaxonomy-wrapper {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#discussion_seprator #filterCategories  #edit-filtertaxonomy-wrapper select{margin: 0px 0px 0px 5px;}

#discussion_seprator #filterCategories  #filtersectiongrid {display: block;float: left;margin: 5px 0px 5px 0px;text-align: left;width: 100%;}
#discussion_seprator #filterCategories  #filtersectiongrid select#edit-filtersection{margin: 0px 0px 0px 23px;}

#discussion_seprator #fieldDiv .titlefields #edit-bkcolor-wrapper {display: block;float: left;margin: 5px 0px 10px 0px;text-align: left;width: 100%;}

#discussion_seprator #fieldDiv .titlefields #edit-ptitle-wrapper input {margin: 0px 0px 0px 36px;}
#discussion_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper input {margin: 0px 0px 0px 17px;}




#kickappsdiscussion .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats {
  display: block;
  border: 1px solid #aaa;
  text-decoration: none;
  background-color: #fafafa;
  color: #123456;
  margin: 2px;
  clear:both;
}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
/********** CSS For discussion ********/
.clear{
	clear:both;
	}
	
.light{
		background:#F6F6F6;
		padding:8px 8px 8px 8px;
		margin:5px 5px 5px 5px;
		float:left;
		}	
.dark{
		background:gray;
		padding:8px 8px 8px 8px;
		margin:5px 5px 5px 5px;
		float:left;
		}		
.light300{
		background:#EEEEEE;
		padding:8px 8px 8px 8px;
		margin:5px 5px 5px 5px;
		float:left;
		}
.dark300{
		background:#F6F6F6;
		padding:8px 8px 8px 8px;
		margin:5px 5px 5px 5px;
		float:left;
		}


/* new css for discussion Block  */
.discussionBlock{
		margin:0 auto;
		height:300px;
		}
.discussionBlock .discussionHdr{
		border:0px solid black;
		display:block;
		width:100%;
		border-top:1px solid #EEE;
		border-bottom:2px solid #EEE;
	}
.discussionBlock .discussionBlockContainer{
		overflow-x:hidden;
		overflow-y:scroll;
		width:100%;
		height:255px;
		}
.discussionBlock .discussionBlockContainer table{margin:0px; padding:0px;width:auto;}
.discussionBlock .discussionBlockContainer table tbody{border:none; border-top:0px black solid;padding:0px; margin:0px;}
.discussionBlock .discussionBlockContainer table tbody tr{padding:0px; margin:0px 0px 5px 0px; width:100%;float:left;height:auto !important;}
.discussionBlock.width460 .discussionBlockContainer table tbody tr{padding:0px; margin:0px 0px 5px 0px; width:100% !important ;float:left;height:160px;}
.discussionBlock.width460 .discussionBlockContainer table tbody tr td p{line-height:20px;}

.discussionBlock .discussionBlockContainer table tbody tr td img{/*width:30%;*/}
.discussionBlock .discussionBlockContainer table tbody tr td table{width:100%;}
/*.discussionBlock .discussionBlockContainer table tbody tr td table tr {float:left;height:125px;width:100%;}*/

.discussionBlock .discussionBlockContainer table tbody tr td table tr td{}


.discussionBlock .discussionBlockContainer table tbody tr tr + tr  {clear:both;display:block;}
.discussionBlock .discussionBlockContainer table tbody tr td{padding:0px; margin:0px;}
.discussionHdrTitle{
	font-size:14px;
	display:block;
	float:left;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
.discussionTitle{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
span.discussionBlockTitle{padding:0px 0px 0px 3px;}
span.discussionBlockTitle a{
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:#4A7DAC;
	padding:0px 0px 0px 0px;
	}
p.discussionDsc{
		font-size: 11px;
		line-height: 1.4em;
		font-family:Tahoma, Geneva, sans-serif;
		word-wrap:line-break;
		text-align:justify;
		display:block;
		margin:0px;
		padding:0px 3px 0px 3px;
		color:#463C3D;
		}
		
		
		
.discussioncontainer h1{
	color:black;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	}		
	
span.contributorDiscussion{
	color:#4A7DAC;
	margin:0px;
	padding:0px 0px 0px 2px;
	font-size:11px;
	}		
		
.discussionfooter{
		diplay:block;
		width:100%;
		}
.discussionfooterright{
		float:right;
		}
.discussionfooterright ul{
		margin:0px;
		padding:0px;
		}
.discussionfooterright ul li{
		float:left;
		padding:3px 6px;
		list-style-type:none;
		background: none repeat scroll 0 0 #F3FCFC;
		margin: 0 5px 0 0;
		}
.discussionfooterright ul li a{
		color:#4A7DAC;
		text-transform:uppercase;
		font-size:10px;
		}
		
		
		
/* new css for discussion Block 300  */
.discussionBlock300{
		margin:0 auto;
		height:300px;
		width:300px;
		}
.discussionBlock300 .discussionHdr300{
		border:0px solid black;
		display:block;
		width:100%;
		border-top:1px solid #EEE;
		border-bottom:2px solid #EEE;
	}
.discussionBlock300 .discussionBlockContainer300{
		overflow-x:hidden;
		overflow-y:scroll;
		width:100%;
		height:255px;
		width:300px;
		}
.discussionBlock300 .discussionBlockContainer300 table{margin:0px; padding:0px;width:auto;}
.discussionBlock300 .discussionBlockContainer300 table tbody{border:none; border-top:0px black solid;padding:0px; margin:0px;}
.discussionBlock300 .discussionBlockContainer300 table tbody tr{padding:0px; margin:0px;float:left;height:165px;}

.discussionBlock300 .discussionBlockContainer300 table tbody tr td img{width:30%;}
.discussionBlock300 .discussionBlockContainer300 table tbody tr td table{width:100%;}
.discussionBlock300 .discussionBlockContainer300 table tbody tr td table tr {float:left;height:165px;width:100%;}

.discussionBlock300 .discussionBlockContainer300 table tbody tr td table tr {float:left;height:165px;}

.discussionBlock300 .discussionBlockContainer300 table tbody tr td table tr td{}


.discussionBlock300 .discussionBlockContainer300 table tbody tr tr + tr  {clear:both;display:block;}
.discussionBlock300 .discussionBlockContainer300 table tbody tr td{padding:0px; margin:0px;}
.discussionHdrTitle300{
	font-size:14px;
	display:block;
	float:left;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
.discussionTitle300{
	font-size:14px;
	display:block;
	float:right;
	color:#4A7D9C;
	font-weight:bold;
	padding:1px 1px 1px 2px;
	}
span.discussionBlockTitle300{padding:0px 0px 0px 3px;}
span.discussionBlockTitle300 a{
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:#4A7DAC;
	padding:0px 0px 0px 0px;
	}
p.discussionDsc300{
		font-size: 11px;
		line-height: 1.4em;
		font-family:Tahoma, Geneva, sans-serif;
		word-wrap:line-break;
		text-align:justify;
		display:block;
		margin:0px;
		padding:0px 3px 0px 3px;
		color:#463C3D;
		}
		
		
		
.discussioncontainer300 h1{
	color:black;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	}		
	
span.contributorDiscussion300{
	color:#4A7DAC;
	margin:0px;
	padding:0px 0px 0px 2px;
	font-size:11px;
	}		
		
.discussionfooter300{
		diplay:block;
		width:100%;
		}
.discussionfooterright300{
		float:right;
		}
.discussionfooterright300 ul{
		margin:0px;
		padding:0px;
		}
.discussionfooterright300 ul li{
		float:left;
		padding:0px;
		list-style-type:none;
		margin:0px 3px 0px 0px;
		}
.discussionfooterright300 ul li a{
		color:#4A7DAC;
		text-transform:uppercase;
		font-size:10px;
		}		
		
.discussionimg
{float:left;display:inline;/*width:48px!important;height:48px!important;*/margin:3px 3px 4px 1px;}
#videoBlock300 tr.videoBlocklist300 td { width:100%!important;}
#videoBlock300 tr.videoBlocklist350 td { width:100%!important;}
#videoBlock300 .videoBlocklist300 .widthcls .mwplayer_interface,
#videoBlock300 .videoBlocklist300 .widthcls,
#videoBlock350 .videoBlocklist350 .widthcls .mwplayer_interface,
#videoBlock350 .videoBlocklist350 .widthcls { 
height:294px!important;
	}
/* 11 Sept 2012 */
.componentBlock .discussionBlock .discussionBlockContainer  table tr td.discussioncontainerLeft {
  float: left;
  list-style: none outside none !important;
  margin: 0;
 /* max-width: 64px;*/
  padding: 0 4px 0 5px;
}
.componentBlock .discussionBlock .discussionBlockContainer table tr td.discussioncontainerRight {
  list-style: none outside none !important;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
  /*word-break: break-all;
  padding: 0 10px 0 0;*/
}

.componentBlock .discussionBlock .discussionBlockContainer  table tr td.discussioncontainerLeft img {
    border: medium none;
    max-height: 64px;
    max-width: 64px;
}
/** 27 Dec 2012 */
.communityBlock.preview_wrapper.kickmember {padding:0px;}

