textarea {resize:none;}
.Feeds .newsfeed-box{
	border:1px solid #bfbfbf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.post-topOver{
	background-image: url(../img/newsfeed/post_top_MO.png);
	width:572px;
	height:49px;
}

.info-head{
	float:left;
}

.post-center{
	width:530px;
	height:25px;
	border:1px solid #bfbfbf;
	float:left;
	padding-left:4px;
	padding-top:8px;
	margin-top:20px;
	overflow-y: auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
}
.post-centerOver{
	width:530px;
	height:25px;
	border:1px solid #bfbfbf;
	float:left;
	padding-left:4px;
	padding-top:8px;
	margin-top:20px;
	overflow-y:auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.post-center:focus{
	border:1px solid #999999;
	-webkit-box-shadow: 1px 1px 9px #cacaca;  
	-moz-box-shadow: 1px 1px 9px #cacaca;  
	box-shadow: 1px 1px 9px #cacaca;  
}
.post-center:hover{
	border:1px solid #999999;
}
.publish-button{
	width:100px;
	height:25px;
	font-weight:bold;
	font-size:20px;
	color:#353535;
	float:left;
	background: url(../img/newsfeed/newsfeed_ball.png) no-repeat;
	padding-left: 40px;
	padding-top: 6px;
}
.publish-buttonOver{
	background: url(../img/newsfeed/newsfeed_ball.png) no-repeat 0px -31px;
	width:100px;
	font-weight:bold;
	font-size:20px;
	color:#196db0;
	float:left;
	height:25px;
	padding-left: 40px;
	padding-top: 6px;
}
.post-right{
	float:left;
	cursor:pointer;
	margin-left:10px;
	margin-top:21px;
}
.publish-button:hover{
	color:black;
}

#newsfeed-header{
	margin: auto;
	width:600px;
	text-align:center;
	background-color:#404040;
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	
}
#newsfeed-title{
	text-align:center;
	font-size:larger;
	font-weight:bolder;
}
#header-info{
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
}
#newsfeed-clips{
	width:590px;
	height:50px;
	margin: auto;
}
.clip{
	float:left;
	width:90px;
	height:46px;
	text-align:center;
	color:#FFFFFF;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
	cursor:pointer;
}

.clipOff{
	float:left;
	width:90px;
	height:30px;
	text-align:center;
	font-size:80%;
	color:#333333;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
	cursor:pointer;
}

/*div.clipOff{
	background-image:url(../../img/newsfeed/filtres.png);
	background-position:0px -645px;
	background-repeat:repeat-x;
}*/

#friends-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
#matches-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -53px;
	background-repeat:repeat-x;
}
#players-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -105px;
	background-repeat:repeat-x;
}
#teams-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -156px;
	background-repeat:repeat-x;
}
#competitions-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -210px;
	background-repeat:repeat-x;
}
#venues-clip{
	font-size:10pt;
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -263px;
	background-repeat:repeat-x;
}
#friends-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -331px;
	background-repeat:repeat-x;
	color:black;
}
#matches-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -383px;
	background-repeat:repeat-x;
	color:black;
}
#players-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -435px;
	background-repeat:repeat-x;
	color:black;
}
#teams-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -486px;
	background-repeat:repeat-x;
	color:black;
}
#competitions-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -540px;
	background-repeat:repeat-x;
	color:black;
}
#venues-clip:hover{
	background-image:url(../img/newsfeed/filtres.png);
	background-position:0px -593px;
	background-repeat:repeat-x;
	color:black;
}


.clip-text{
	margin-top:10px;
}

.clipOff .clip-text{
	margin-top:0px;
}

/*#content{
	background-color:#FFFFFF;
}*/
#newsfeed-feeds{
	width:755px;
	background-color:#FFFFFF;
}
.newsfeed-day{
	width:740px;
	font-stretch:expanded;
	float:right;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
.feed-username{
	font-weight:bolder;
}
/*.feed-today{
	width:600px;
	font-stretch:expanded;
	font-weight:bolder;
	background-color:#FFFFFF;
	float:left;
	margin-left:10px;
	margin-right:10px;
}*/



/* Markers */

.feed-entry{
	width:730px;
	border-top:1px solid #bfbfbf;
	float:left;
	color:#353535;
	
}
.feed-entry-last{
	width:730px;
	float:left;
}

.markers{
	margin:5px 5px 5px 0px;
	float:left;
	
}

.hidden-markers{
	width:76px;
	height:50px;
	display:none;
}
.marker{
	width:24px;
	height:24px;
	margin-left:1px;
	float:left;
}
.big-thumb{
	cursor:pointer;
	margin-left:1px;
	width:50px;
	height:50px;
	float:right;
	border:0;
}
/*.big-thumb:hover{
	width:46px;
	height:46px;
	border:1px solid black;
}*/
.small-thumb{
	cursor:pointer;
	margin-left:1px;
	margin-bottom:1px;
	width:24px;
	height:24px;
	float:left;
	border:0;
}
.small-thumb:hover{
	width:22px;
	height:22px;
	border:1px solid black;
}

.thumb{
	margin-top:1px;
	width:48px;
	height:48px;
	float:left;
	border:0;
}

.show-all{
	color:#88BBEE;
	text-align:center;
	cursor:pointer;
	float:left;
	width:24px;
	height:24px;
	margin-left:1px;
	margin-bottom:1px;
}
.show-all:hover{
	text-decoration:underline;
}
.ui-dialog-titlebar{
	display:none;
}

.closeDialog{
	background-image:url(../img/newsfeed/x.png);
	background-position:-2px -1px;
	width:25px;
	height:25px;
	clear:both;
	cursor:pointer;
}

.userLink{
	font-size:medium;
	margin:3px;
	margin-bottom:15px;
	font-weight:bolder;
}

/* Feeds Logos */

.draw-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -132px;
	width:32px;
	height:32px;
}

.lose-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -168px;
	width:32px;
	height:32px;
}

.win-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -204px;
	width:32px;
	height:32px;
}


.feed-picture{
	padding:3px;
	display:block;
	width: 120px;
	float: left;
}

.feed-photo:hover{
	cursor: pointer;
}
.videos-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -306px;
	width:32px;
	height:28px;
}

.transferts-logo{
	margin:auto;
	background-image:url(../img/newsfeed/logos.png);
	background-position:0px -337px;
	width:32px;
	height:32px;
}

.feed-content{
	padding-top:7px;
	float:left;
	width:650px;
}

.feed-content span{
	
	display:inline;
}

.feed-content a{
	/*float:left;
	margin-right:5px;*/
}
.entry-content{
	font-weight:normal;
	float:left;
	padding-bottom:5px
}

.feed-message{
	margin:5px;
	padding:5px;
	font-style:italic;
	width:100%;
}


.timeAndAction
{
	float: left;
    font-size: 12px;
    font-weight: normal;
    width: 500px;
	padding-bottom:5px;
}

.feed-entry-time{
	color: #8E8E8E;
    float: left;
    font-size: 12px;
    margin-top: 5px;
    margin-right: 10px;
}

.delete-feed-entry{
	margin-top:4px;
	cursor:pointer;
	text-decoration:underline;
	color:#999999;
	width:50px;
	float:left;
	text-align: center;
}

.delete-feed-entry:hover{
	color:red;
}


.comment-feed-entry{
	color: #196DB0;
    cursor: pointer;
    float: left;
    font-size: 12px;
    margin-right: 5px;
    margin-top: 5px;
    background:url('../img/newsfeed/comment_bulle.png')bottom left no-repeat;
    padding-left:17px;
}
.comment-feed-entry:hover{
	text-decoration:underline;
}


.comment-entry-form{
	width:580px;
	clear:both;
	display:none;
	padding:3px;
	margin-left:77px;
	background-color:#d0e1ee;
	margin-bottom: 7px;
	float: left;
}

.comment-text{
	border: 1px solid #BFBFBF;
    display: block;
    margin: 3px auto auto;
    padding: 3px;
    width: 477px;
    float:left;
}
.comment-button{
	margin:4px;
	cursor:pointer;
	background:#196db0;
	border:1px solid #196db0;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:3px;
	font-family: arial;
}
.comment-button:hover{
	color:#196db0;
	background:#fff;
}


#loading-newsfeed{
	width:600px;
	text-align:center;
	margin:auto;
	display:none;
}

#loading-status{
	padding:5px;
	color:black;
}

#custom-dialog{
	visibility:hidden;
}

.ui-dialog-title{
	margin:0;
}

.ui-dialog-overlay{
	background-image:url('../img/stadiumchat/transparent60.png');
}



/****************
 * 
 * Header
 * 
 * *****************/
#feed-header{
	padding-left:13px;
}

#feed-new-notification{
	width:85px;
	height:20px;
	display:inline-block;
	background-color:white;
	border:2px grey solid;
	vertical-align:top;
	margin-left:-4px;
	padding:3px;
	text-align:center;
	float:right;
	display:none;
}
#feed-header-content{
	padding:0;
	width:650px;
}
#filterschoice{
	width:65px;
	height:25px;
	text-decoration:none;
	color: #1f6194;
	text-align:center;
	vertical-align:top;
	padding-top:3px;

}
#filterschoice:hover{
	text-decoration:underline;
	cursor:pointer;
}
.checkbox{
	display:none;
	width:575px;
	height:20px;
	border:2px solid #1f6194;
	padding:3px;
	float:right;
	margin-top:0;
	background-color:white;
	
}

.option{
	float:left;
	padding:0 10px 0 0 ;
	opacity:0.75;
	filter:alpha(opacity=75);
}

#filterfriend{
	width:70px;
}
#filtermatches,#filterplayers{
	width:85px;
}

#filterteams, #filtervenues{
	width:80px;
}
#filtercompetitions{
	width:110px;
}

.name{
	float:left;
	margin-right:3px;
	margin-top:3px;
	min-width:30px;
}

.checked, .unchecked{	
	margin-top:4px;
	vertical-align:middle;
	display:inline-block;
	float:left;
}

.checked:hover, .unchecked:hover{
	cursor:pointer;
}

 .checked{
	background-image:url(../img/newsfeed/check.png);
	background-position:-0px -17px;
	width:15px;
	height:15px;
}

 .unchecked{
	background-image:url(../img/newsfeed/check.png);
	background-position:-0px -0px;
	width:15px;
	height:15px;
}

/*******
 * 
 * Comments
 * 
 * 
 */
.feedcomment{
	clear:both;
	width:580px;
	font-size:11px;
	color:#444444;
	background-color:#d0e1ee;
	padding:3px;
	margin-bottom:2px;
	margin-left:77px;
	overflow:hidden;
}
.author-comment{
	color:#1B75BC;
	font-size:13px;
	font-weight:bold;
	width:375px;
	float:left;
}

.comment-content{
	width: 490px;
	float:left;
	padding-left:5px;
	font-weight:normal;
	
}
.comment-content  p{
	margin-top:0px;
}
.comment-entry-time{
	opacity:0.80;
	float:left;
	width:140px;
	text-align:right;
	
}

.comment-info{
	margin:3px;
	clear:both;
}
.author-photo{
	float:left;
	width:45px;
	
}

.photo{
	width:32px;
	height:32px;
	margin:5px;
	
}

.comment-box{
	float:left;
	width:535px;
}

.delete-comment{
	cursor:pointer;
	text-align:right;
	width:140px;
	float:left;
}
.delete-comment:hover{
	color:red;
	text-decoration:underline;
}


/*******
 * 
 * If news feed is empty
 * 
 * 
 */

.NoFeedEntryYet{
	background-color:white;
	height:250px;
	margin-left:15px;
	padding:16px;
	width:705px;
}

.imgFeedEntry{
	width:280px;
	height:100px;
	float:left;
}

.IntroNoFeedEntry{
	height:100px;
	width:740px;
}

.descriptionNoFeedEntry{
	float:left;
	height:90px;
	padding:5px;
	width:430px;
}

.NoFeedEntryYet p{
	font-weight:bolder;
	font-size:16px;
}

.NoFeedEntryYet span{
	margin-top:1px;
}

.colorBlueLink{
	color:black;
}

.descNoFeedEntry{
	width:740px;
	height:100px;
}




/*
 * Tooltips
 */
.group-tooltip{
	/*width:100px;*/
	cursor:pointer;
	color:#2B6BB2;
	font-weight: bolder;
}
.group-tooltip:hover{
	text-decoration: underline;
}
/**
 * styling for tip content
 * mostly for example
 * note: canvas (the tip itself) cannot be styled here. use javascript options for that.
 */
.bt-content {
  font-size: small;
  color: #000;
  line-height: normal;
}

/* styling for active target elements - usually for background hilighting */
.bt-active {
  /* example:
  background-color: yellow !important;
  */
}

div.bt-wrapper {
    text-align: left;
}


/*
 * Getting Stated
 */

.getting-started{
	background:#FFF;
	width:740px;
	clear:both;
	margin:auto;
}
.getting-started h2{
	color: #2B6BB2;
	font-size: 25px;
	text-align: center;
	padding-top:5px;
}
.firstline{
	margin-top:10px;
	height:140px;
	padding-left:10px;
}
.whatsnext{
	width:125px;
	height:120px;
	margin-left:25px;
	margin-right:25px;
	float:left;
}
.whatsnext:hover{
	cursor:pointer;
}
.big-icon{
	margin:auto;
}
.invite-your-friend-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:0px -0px;
	height:100px;
	width:100px;
}

.add-favorite-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-102px -0px;
	height:100px;
	width:100px;
}

.how-to-icon-big{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-0px -102px;
	height:100px;
	width:100px;
}
.complete-your-profile-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-101px -101px;
	height:100px;
	width:100px;
}

.create-team-page-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-0px -562px;
	height:51px;
	width:51px;
}

.create-player-page-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-52px -562px;
	height:51px;
	width:51px;
}

.create-match-competition-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-104px -562px;
	height:51px;
	width:51px;
}
.find-teams-transfers-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-156px -562px;
	height:51px;
	width:51px;
}
.create-team-page-icon-big{
	
}

.create-player-page-icon-big{
	
}

.create-match-competition-icon-big{
	
}
.find-teams-transfers-icon-big{
	
}

.how-to-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-52px -614px;
	height:51px;
	width:51px;
}
.how-to-create-player-icon{
	
}
.how-to-create-match-icon{
	
}
.how-are-we-doing-icon{
	background-image:url(../img/newsfeed/getting-started.png);
	background-position:-0px -614px;
	height:51px;
	width:51px;
}

.profile-completion{
	background:#B0DEEF;
	width:720px;
	height: 80px;
	margin:auto;
}



.percentage{
	color: #2B6BB2;
	float: left;
	font-size: 25px;
	margin-top: 27px;
	position: static;
}


.progess-messages{
	padding-left:10px;
	padding-top:10px;
	width:395px;
	float:left;
}

.complete-message{
	color: #2B6BB2;
	font-size: 16px;
}
.more-actions-title{
	color:#AAA;
	cursor:pointer;
	text-align:center;
	clear:both;
	font-size: 16px;
	margin:auto;
	width:720px;
	margin-bottom:5px;
}
.more-actions-title:hover{
	text-decoration: underline;
	color: #2B6BB2;
}
.more-actions{
	display:none;
}
.small-icon{
	clear:both;
	margin-top:15px;
	margin-left:40px;
}
.first-col{
	width:50%;
}
.second-col{
	width:50%;
}
.small-icons-table{
	width:100%;
}

.seperator{
	width:720px;
	margin:auto;
}

.big-title{
	text-align:center;
	font-size:12px;
	font-weight: bold;
	width:100%;
	margin-bottom:10px;
}
.small-title{
	float:left;
	color:#000;
	text-align:left;
	height:51px;
	width:80%;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
}

.tooltips-messages{
	display:none;
}


.close-getting-started{
	width:14px;
	height:14px;
	float:right;
	font-size:16px;
	background: url("/img/viewer/cross_lightbox.png") no-repeat;
	color:#AEAEAE;
	margin:5px;
	margin-right: -15px;
	margin-top: -2px;
	cursor:pointer;
}
.close-getting-started:hover{
	background-position: bottom;
}
.next-move-message{
	padding-top:5px;
	margin-left:5px;
}

.nf_comment{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll -85px 0 transparent;
	float:left;
	margin:3px 5px 0px 0px;
}
.nf_favorite{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll 0 -17px transparent;
	float:left;
	margin:3px 5px 0px 0px;
}
.nf_image{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll -51px 0px transparent;
	float:left;
	margin: 3px 5px 5px 54px;
}
.nf_matchconclusion{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll -68px -17px transparent;
	float:left;
	margin: 3px 5px 5px 0px;
}
.nf_addfriend{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll -68px 0px transparent;
	float:left;
	margin: 3px 5px 5px 0px;
}
.nf_playcom{
	width:16px;
	height:16px;
	background: url("/img/buttons/icones_infobox.png") no-repeat scroll -17px -17px transparent;
	float:left;
	margin: 3px 5px 5px 0px;
}

.entry-menu{
	width:5px;
	height:5px;
	float:right;
	margin:5px;
	cursor: pointer;
	display:none;
}

.menu-links{
	display:none;
	width:200px;
	background:#fff;
	border:1px solid black;
	position:relative;
	right: 195px;
}

.menu-links li{
	padding:2px;
}

.view-all-comments{
	cursor : pointer;
	color: #196DB0;
}

.view-all-comments:hover{
	text-decoration : underline;
}

.video-entry-container{
	clear:both;
	height:auto;
}

.video-thumbnail{
	margin:5px;
	height:90px;
	float:left;
	/*cursor: pointer;*/
	padding: 5px;
}
.video-thumbnail:hover {
	color: white;
}
.video-thumbnail:hover a{
	color: white;
}
.hidden-video-thumbnail{
	display:none;
}

.show-all-media:hover{
	text-decoration: underline;
}

.video-group-viewer{
	height:260px;
	display:none;
	clear:both;
}


.video-infos{
	float:left;
	width:400px;
	height: 88px;
	padding:0px 10px;
	overflow-y:auto;
}
.video-snapshot{
	width:120px;
	height:90px;
	float:left;
}
.video-snapshot img{
	width:120px;
	height:90px;
}
.play-video{
	position:relative;
	top:-91px;
	cursor: pointer;
}
.play-video-snapshot{
	width:120px;
	height:90px;
}

.hidden-video-infos{
	float:left;
	width:400px;
	padding:10px;
	display:none;
}

