#comments input[type="search"], #comments input[type="email"], 
#comments input[type="text"], #comments input[type="number"], 
#comments input[type="password"], #comments textarea {
border: 1px solid #c0c0c0;
border-radius: 3px;
color: #464646;
padding: 9px 10px;
width: 100% !important;
}

#comments textarea {
height: 250px;
}

#comments .f-row {
display: block;
float: left;
padding-bottom: 20px !important;
position: relative;
margin:10px;
width:92%;
}

#comments p {
color: #464646;
float: left;
font-family: Arial,Helvetica,sans-serif;
line-height: 19px;
margin-bottom: 20px;
}

#comments button, #comments input[type="button"], 
#comments input[type="reset"], #comments input[type="submit"] {
background: #ffeed6 none repeat scroll 0 0;
border: medium none;
border-radius: 3px;
color: #464646;
cursor: pointer;
font-size: 13px;
font-weight: 700;
padding: 11px 14px;
text-align: center;
text-transform: uppercase;
}

#comments .alert {
color: #fff !important;
float: left;
font-size: 17px;
font-weight: 700;
margin: 0 0 20px;
padding: 15px;
width: 98%;
text-align: center;
}

#comments .alert-success {
background: #2ecc71 none repeat scroll 0 0;
}

#comments #resultado {
display: none;
}

#comments h2 {
color: #000000;
}

#comments li {
float: left;
list-style: outside none none;
margin: 0;
position: relative;
width: 100%;
}

#comments .comment-box {
background: #fff none repeat scroll 0 0;
float: left;
min-height: 50px;
padding: 12px 0 0 20px;
position: relative;
width: 100;
}

#comments .comment-box .meta {
color: #999;
padding: 0 0 8px;
}

#comments .comment-text {
color: #666;
float: left;
width: 90%;
}

#comments ol {
float: left;
margin: 0 0 2em;
padding: 0;
width: 100%;
}