plclear {
clear:both;
height:1px;
overflow:hidden;
}

/*=Latestpost=================================*/
.pl_block ul li {
padding:0 0 10px;
}

.pl_block ul li a:hover span {
text-decoration:underline;
}

.pl_block ul li a span {
font-weight:700;
display:block;
padding:2px 0;
}

.pl_block ul li i {
display:block;
padding:0 0 5px;
}

/*===========================================*/
/*=List post=================================*/
#plpost {
background:url(../images/hr.gif) repeat-x bottom left;
padding:0 0 10px;
font-family:arial;
margin-bottom:5px;
}

#plpost .imagen {
width: 250px; 
height: 150px;
float: left; 
border: 1px solid green;
margin: 0 10px 10px 0;
}

.pltitle h2 {
background:none;
color:#5d717e;
font-size:1.3em;
text-transform:capitalize;
margin:10px 0;
padding:0;
}

.pl_info_post {
border:1px #cfcfcf solid;
background:#F2F3F5;
padding:7px;
margin-bottom:10px;
}

.plauthor {
float:left;
}

.plcount_comment {
float:right;
}

.plpost_content {
font-size:12px;
color:#595a5e;
}

#plpost .plpost_content p {
margin:0 0 5px;
padding:0;
}

.plread_more {
font-size:11px;
color:#595a5e;
text-align:right;
}

.plread_more a {
color:#595a5e;
text-decoration:underline;
}

.plread_more a:hover {
text-decoration:none;
}

.plconf {
background-color:#DFFAD3;
border:1px solid #72CB67;
}

/*===========================================*/
/*=Tag ======================================*/
.pl_post_tag {
margin:10px 0 0;
}

/*===========================================*/
/*=Comment ==================================*/
.pl_list_comment {
margin:10px 0 20px;
}

.pltitle_comment {
font:bold 14px/18px Arial;
color:#565656;
margin:5px 0;
padding:0;
}

.plcomment {
margin:10px 0 0 20px;
padding:0 0 10px;
border-bottom:1px solid #e5e5e5;
}

.pluser_name {
float:left;
margin:0;
padding:0 5px 0 0;
color:#c32f6d;
font:bold 12px/18px Arial;
text-decoration:underline;
}

.pldate_create {
margin:0;
padding:1px 0 0;
color:#8f8f8f;
font:normal 11px/18px Arial;
}

.pl_comment_form {
clear:both;
}

.plinput {
font-family:arial;
font-size:14px;
width:337px;
}

.pl_comment_form form.std p span.mceEditor {
float:left;
width:auto;
margin-left:.8em;
}

.plinput-text {
float:left;
height:19px;
width:155px;
padding:0;
margin:0 0 0 .8em;
}

.pl_requie {
color:red;
}

.plimages {
vertical-align:middle;
}

.pl_comment_form form.std p.submit {
padding-left:32%!important;
}

.plmsg {
text-align:center;
color:#093;
font-family:arial;
font-size:18px;
margin:10px;
padding:0;
float:left;
}

.plclear-line {
margin:0;
padding:0;
border:0;
border-bottom:1px #ccc solid;
height:13px;
}

.plcomment_content {
margin:0;
margin-left:-10px;
padding:0;
color:#666;
font-family:arial;
font-size:12px;
}

.plsecurity_code {
display:block;
margin:0;
margin-top:15px;
padding:0;
color:#333;
font-family:arial;
font-size:15px;
}

.plvalidate {
display:block;
margin:0!important;
margin-left:5px!important;
padding:0!important;
padding-top:5px!important;
font-family:arial!important;
font-size:14px!important;
color:red!important;
}

/*===========================================*/
/*=Comment ==================================*/
.pl_block_category_top {
margin:15px;
display:inline-block;
float:right;
}

.pl_block_category_top ul li {
background: url("/img/boton-netserver.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: inline-block;
height: 45px;
margin-top: 7px;
width: 103px;
}

.pl_block_category_top ul li a {
display: block;
font-size: 1.4em;
font-weight: normal;
padding: 10px 10px 13px 15px;
text-align: center;
color: #fff;
}