#comments {
font-family: Arial, Helvetica, sans-serif; 
color: #666;
background:url(bg_comentarios.jpg) repeat-y 0 0;
border:1px solid #B5BFD5;
padding:5px;
margin-bottom:10px;
}

#comments p { 
font-size:12px;
text-align:left;
color: #666;
padding:5px;
margin-bottom:5px;
}

#comments a { color: #ff6600; }

#comments .wallkit_form { 
padding: 0 0 15px 0; 
margin: 0 0 10px 0; 
border-bottom: 1px solid #ff6600; 
}
#comments .wallkit_form .composer { padding: 0; }
#comments .pas { padding: 0; }
#comments .uiBoxGray { 
background: none; 
border:0; 
}
#comments .toggleform { 
margin: 0; 
padding: 0; 
}
#comments .toggleform a { 
display: block; 
font-size: 14px;
color: #fff; 
font-weight: bold; 
text-transform: uppercase;
background: #ff6600; 
padding: 10px 0; 
}

#comments .wallkit_form div.text_spacer { padding-left: 60px; }
#comments .wallkit_form textarea { 
display: block; 
height: 42px; 
color: #ff6600; 
margin: 0; 
border: 1px solid #ff6600; 
}
#comments div.connected input { margin: 5px; }
#comments div.connected label { 
font-size: 11px; 
color: #ff6600; 
vertical-align: text-top; 
}

#comments .uiButton, 
#comments .uiButtonSuppressed:active, 
#comments .uiButtonSuppressed:focus, 
#comments .uiButtonSuppressed:hover { 
background: none; 
padding: 4px 10px; 
}
#comments .uiButtonConfirm{ 
background: #ff6600 !important; 
border: 0; 
}
#comments .uiButton .uiButtonText, 
#comments .uiButton input { 
text-transform: uppercase; 
padding:1px 0 2px 2px; 
}
#comments .wallkit_frame .inputsubmit-disabled { 
background: none; 
border: 0; 
color: #ff6600; 
}

#comments .wallkit_post { 
border-bottom: 1px solid #ff6600; 
margin: 10px 0 5px; 
}
#comments .wallkit_post .wallkit_postcontent h4 .wall_time { 
color: #ff6600; 
}

#comments .wallkit_subtitle { padding: 3px 0; }
#comments .wallkit_subtitle .post_counter { margin: 0 0 0 5px; }
#comments .wallkit_subtitle .pager { padding-left: 5px; }
#comments .pagerpro .current .pagerpro_a { border-bottom: 2px solid #ff6600; }
#comments .pagerpro .pagerpro_a:hover { 
background: #ff6600; 
border-bottom: 1px solid #ff6600; 
text-decoration: none !important; 
}

#comments .wallkit_subtitle { padding: 3px 0; }
#comments .wallkit_subtitle .post_counter { margin: 0 0 0 5px; }
#comments .wallkit_subtitle .pager { padding-left: 5px; }
#comments .pagerpro .current .pagerpro_a { 
color: #ff6600;
border-bottom: 2px solid #ff6600; 
}
#comments .pagerpro .pagerpro_a:hover { 
background: #ff6600; 
border-bottom: 1px solid #ff6600; 
text-decoration: none !important; 
}


.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {
	width: 100% !important;
}

.fbFeedbackContent .profileName {
    font-size: 12px;
}

.fb_iframe_widget iframe {
	position:relative;
}

#comments .fb_iframe_widget iframe#f31d18fc881962c {
	position: relative;
}