/* MODULO TWITTER POR DEFECTO **********************************/
/***************************************************************/
#divTwitter,
#divTwitter_hash,
#divTwitter_listas,
#divTwitter_users {padding:1em;height:auto;width:auto;float:left;display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/**/*:first-child+html #divTwitter,
	  *:first-child+html #divTwitter_hash,
	  *:first-child+html #divTwitter_listas,
	  *:first-child+html #divTwitter_users {width:auto;overflow:hidden;float:none;}
#GENERAL {float:left;width:100%;max-width:952px;background:url('/css/i/modtwitter/bgTwitter.jpg') no-repeat 50% 0.5em;}
#GENERAL .header {background:url('/css/i/modtwitter/titTwitter.jpg') no-repeat 100% 0;width:100%;}
#GENERAL .header * {float:left;}
#GENERAL .header a {display:block;color:#fff;font-weight:bold;font-size:140%;text-shadow:1px 1px #000;text-decoration:none;line-height:2em;padding-left:24px;background:url('/css/i/modtwitter/leftImg.jpg') no-repeat;}
#GENERAL .header a:hover {color:#5ce;//color twitter;}
#GENERAL .contents {width:100%;float:none;margin:0 auto;}
#GENERAL .titular {width:100%;text-align:center;}
	#GENERAL .titular span {display:block;font-size:140%;line-height:171.43%;font-family:'tahoma',verdana,arial,sans-serif;color:#333;font-weight:bold;}
#GENERAL .tweetsEnviado,#GENERAL .endTweets {float:left;width:100%;height:auto;}
	#GENERAL .tweetsEnviado {background:url('/css/i/modtwitter/izqTweets.png') no-repeat;}
	#GENERAL .endTweets {/*background:url('/css/i/modtwitter/bottom.png') no-repeat 100% 0;*/}
#GENERAL .tweetsEnviado ul {margin:0 0 0 1.7em;padding:2em 0 0 0;overflow:hidden;height:auto;background:url('/css/i/modtwitter/bgTweets.png') no-repeat 100% 0;}
	#GENERAL .tweetsEnviado li {float:left;width:92%;height:auto;padding:0.727em 0;font-size:110%;line-height:118.2%;border-bottom:1px dotted #ccc;color:#333;}
		#GENERAL .tweetsEnviado .noline {border:none;}
	#GENERAL .tweetsEnviado li a {color:#004276;font-weight:bold;}
	#GENERAL .tweetsEnviado li a:hover {color:#B00640;text-decoration:underline;}
	#GENERAL .tweetsEnviado img {float:left;margin:0 0.909em 0 0;}
#GENERAL .endTweets ul {margin:0;padding:4em 0 0 0;height:auto;overflow:hidden;background:url('/css/i/modtwitter/leftBottom.png') no-repeat;}
.corner4 #divTwitter .mark,
.corner4 #divTwitter_hash .mark,
.corner4 #divTwitter_listas .mark,
.corner4 #divTwitter_users .mark {padding:0;}
#GENERAL .endBlock .sign {font-size:140%;line-height:200%;display:block;text-align:right;color:#fff;}
/* MODULO TWITTER POR DEFECTO **********************************/
/* END *********************************************************/

/* MODULO OPEN GRAPH FACEBOOK **********************************/
/***************************************************************/
.fb_actions_module { width:100%!important;}
.fb_actions_module a { text-decoration:none;}

.fb_actions_module #info_cabecera_fb,
.fb_actions_module #botonera { margin-bottom: 1em;}

/* Info Cabeza
---------------------------------*/
.fb_actions_module #info_cabecera_fb { background:url(i/openGFB/bgTitIzq.png) no-repeat left top; /*font-size: 1.17em;*/ padding-left:10px;}
.fb_actions_module #info_cabecera_fb h3 { font-size: 1.5em; padding:10px 0; font-family: RTVEfontR; color:#FFF; /*font-weight:bold;*/ background:url(i/openGFB/bgTitDch.png) no-repeat right top;}

/* Botonera
---------------------------------*/
.fb_actions_module #botonera { float:right; width:112px;}
.fb_actions_module #botonera input { border:none; width:112px; height:31px; text-indent:-1000px; margin-bottom:0.3em; cursor:pointer;}
.fb_actions_module #botonera #fbbin { background:url(i/openGFB/bgFbbin.png) no-repeat left top;}
.fb_actions_module #botonera #fbbout { background:url(i/openGFB/bgFbbout.png) no-repeat left top;}

/* Info User
---------------------------------*/
.fb_actions_module #info_user { overflow:hidden; width:auto;}
.fb_actions_module #info_user img { border:solid 1px #3B5999; float:left; margin-right:5px;}
.fb_actions_module #info_user a { font-weight:bold; font-size:1.2em; padding-right:3px; line-height:1.2em;}
.fb_actions_module #info_user a:hover { color:#1C8CE2;}

#info_comp { padding:5px 0; text-align:center; font-size:1.1em;}
#info_comp #contadorAction, #info_comp #cancel_comp { color:#900;}
#info_comp #cancel_comp { font-weight:bold; cursor:pointer;}


/* Panel
---------------------------------*/
.fb_actions_module #panel { width:100%; clear:both; background-color:#DEDEDE;}
.fb_actions_module #panel #panel_actividad { padding:1px;}

  /** Menu **/
  .fb_actions_module #panel #panel_actividad #activity_menu { 
    background:url(i/openGFB/bgActivityMenu.jpg) repeat-x; overflow:hidden; height:46px;
    border-bottom: solid 1px #999; margin-bottom:1px;
  }
  /* Botones menu */
  .fb_actions_module #panel #panel_actividad #activity_menu p { padding-left:5px; margin-top:5px;}
  .fb_actions_module #panel #panel_actividad #activity_menu p:hover { background: url(i/openGFB/bgBtnIzq.png) no-repeat left top;}
  .fb_actions_module #panel #panel_actividad #activity_menu p a  { 
	  font-size:1em; color:#333; text-shadow: 0 1px 0px rgba(250,250,250,.7); line-height:1.2em; 
	  display:block; height:100%; margin:0!important;
  }
  .fb_actions_module #panel #panel_actividad #activity_menu p a:hover  { background: url(i/openGFB/bgBtnDch.png) no-repeat right top; color:#e9e9e9; text-shadow: 0 1px 0px rgba(20,20,20,.7);}
  .fb_actions_module #panel #panel_actividad #activity_menu p a span  { padding-right:5px; padding-top:6px; padding-bottom:7px; display:block; background-repeat:no-repeat; background-position:6px 8px;}
  
  .user a span{ padding-left:26px; background-image:url(i/openGFB/actUserp.png);}
  .friends a span { padding-left:37px; background-image:url(i/openGFB/actFriendsp.png);} 
  .user a:hover span{ background-image:url(i/openGFB/actUsern.png);}
  .friends a:hover span { background-image:url(i/openGFB/actFriendsn.png);} 
  .user {  float:left; width:45%; margin-left:5px; }
  .friends {  float:right; width:47%; margin-right:5px;}

  /* Estado de los botones */
  .onm { background: url(i/openGFB/bgBtnIzq.png) no-repeat left top;}
  .onm a { background: url(i/openGFB/bgBtnDch.png) no-repeat right top; color:#e9e9e9!important; text-shadow: 0 1px 0px rgba(20,20,20,.7)!important;}
  .onmulogo a span { background-image:url(i/openGFB/actUsern.png);}
  .onmflogo a span { background-image:url(i/openGFB/actFriendsn.png);}
  /* Fin Botones menu */
	
  /** Lista User **/
  .fb_actions_module #panel #panel_actividad #listaActivity {}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user { }
  
  /*Ajuste IE*/
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad,
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad { height:60px\9;}
  
  /* Primer User */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad { padding:5px 5px; background-color:#FFF; border:solid 1px #666; overflow:hidden; position:relative;}
  
  /* Resto de User */
  .userold { 
	background-color:#ccc;
	background:url(i/openGFB/bgActivityu.jpg) repeat-x left bottom!important;
	border:none!important;
	border-top-style:solid!important; border-top-width:1px!important; border-top-color:#FFF!important;
	border-bottom-style:solid!important; border-bottom-width:1px!important; border-bottom-color:#A2A2A2!important;	
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad span { display:block; float:left;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .imagen_action { margin-right:7px;}
  
  /* Tit y subtit */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .titulo { margin-top:7px; width:51%;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .titulo a { font-size: 1.2em; font-weight:bold; color:#333;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .publish_time_action { margin-top:3px; color:#6D6D6D; width: 160px;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .aviso_eliminacion { 
  position:absolute; color:#FFF; top:0; left:0; background-color: rgba(0, 0, 0, 0.5); font-size:1.5em;
  width:100%; height:100%; text-align:center; display:block; padding-top:7.5%;
  }
.fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .aviso_eliminacion { padding-top:9%\9; background:url("i/pixtrans.png")\9;}  
  
  /* Btn Fbook */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .idActivity { 
  	float:right; width:70px; height:34px; background:url(i/openGFB/btnFbookd.png) no-repeat left top;
	margin-top:6px; cursor:pointer;
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .idActivity a { 
  	display:block; text-align:center; color:#333; margin-top:5px;
	color:#333; text-shadow: 0 1px 0px rgba(158,158,158,1);
  }
  
  /** Lista Friend **/  
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad { 
    overflow:hidden; background:url(i/openGFB/bgActivityf.jpg) #FFF repeat-x left bottom;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#A2A2A2;
	padding:5px 2px 5px 5px; margin-top:2px; position:relative;
  }
  
  /* Recomendar */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad span { display:block; float:left;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom { /*float:right;*/ position:absolute; right:5px; top:0px; margin-top:5px;cursor:pointer;}  
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom span { background:url(i/openGFB/recomNum.png) no-repeat right top; width:27px; height:11px; text-align:center; color:#FFF;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom .like_fb_action { background:url(i/openGFB/recomAnc.png) no-repeat left top; width:76px;}

  /* Recomendar Activado */
  .recomact span { background:url(i/openGFB/recomNumAct.png) no-repeat right top!important;}
  .recomact .like_fb_action { background:url(i/openGFB/recomAncAct.png) no-repeat left top!important;}
  
  /* Imagen */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .imagen { margin-right:5px;}
  
  /* Ha visto */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .fb_asset { 
  	padding-left:3px; margin-top:0px; width:78%; 
	background:url(i/openGFB/avisto.png) no-repeat -20px top;
	color:#FFF;
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .fb_asset a { 
  	display:block; font-size: 1.2em; font-weight:bold; color:#333; 
	margin-top:3px; margin-left:-2px; width:auto; height:auto; line-height: 1em;
  }
  
  /* Fecha */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .publish_time_action {  color:#6D6D6D; margin-top:3px;}

/* Footer 
---------------------------------*/
.foo { 
    padding-bottom: 0.7em;
    padding-left: 0.7em;
    padding-right: 0.7em;
    padding-top: 0.2em;	
}
.foo p { padding-left:12px; background:url(i/openGFB/bgFoo.jpg) no-repeat left center; float:right; font-weight:bold;}
.foo a { color:#408BDD;}
.foo a:hover { color:#1D5A9E;}

/* MODULO OPEN GRAPH FACEBOOK **********************************/
/* END *********************************************************/