.postpagination {
    clear: both;
    margin:5px;
    line-height: 2.1em;
    font-size: 1.2em;
    text-align: right;
}
.postpagination li{
	display: inline-block;
}
    .postpagination li {
        margin: 0 3px;
        border: 1px solid #ddd;
        text-decoration: none;
        overflow: hidden;
    }
.postpagination li   > *{
        padding: 6px 10px;
} 
span.current{
	background: #EFEFEF;
} 
    .postpagination a:hover {
        border-color: #fff;
    }
.postinfo {
    background: #fff;
    text-align: justify;
    border-top: 1px solid #ebebeb;
    margin-bottom: 10px;
    border-bottom: 1px solid #ebebeb;
}

.postinfo ul {
    width: 100%;
    overflow: hidden;
    height: auto;
}

.postinfo ul li {
    padding: 0px 7px;
    border-left: 1px solid #EBEBEB;
    float: right;
    text-align: justify;
    font-size: 12px;
    color: #5a6d81;
}

.postinfo ul li:hover {
    background: #F6F6F6;
    transition: all 0.3s ease-in-out;
}

.postinfo ul li span {
    float: right;
    margin: 16px 0px 0px 5px;
}

.postinfo ul li a {
    color: #5a6d81;
    font-size: 12px;
}

.postinfo ul li a:hover {
    color: #e74c3c
}

.postinfo li:last-child {
    border-left: medium none;
}

.single-resize {
    float: right;
    width: 15%;
}

.single-resize a {
    font-size: 12px;
    color: #5a6d81;
}

.postinfo a {
    text-decoration: none;
    line-height: 20px;
    color: #797984;
    text-align: right;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    font-size:10px;
}
/************ Comments ************/
.comment-list, .comment-form{
	list-style:none;
	padding:1%;
	margin:0px;
}
.comment-list img{
	border-radius:4px;
	margin-left:5px;
}
.comment-list li{
	list-style:none;
	padding:1%;
	margin:1%;
	border-radius:10px;
	position:relative;
	border:1px solid #EFEFEF;
}
.comment-reply-link{
	background:#DC484B;
	color:#FFF;
	font-size:12px;
	border-radius:4px;
	padding-left:10px;
	padding-right:10px;
	display:inline-table;
	line-height:25px;
}

.comment-edit-link{
	color:#53B1D3;
	font-size:12px;
	border-radius:4px;
	padding-left:10px;
	padding-right:10px;
	display:inline-table;
	line-height:25px;
	float:left;
}
.input-lg{
	margin-bottom:10px;
	font-size:12px;
}
.comment-list li ul li{
	background:#FFF;
}
.comment-text{
	border-radius:5px;
	border:1px dotted #CCC;
	padding:10px;
	margin-bottom:10px;
	background:#FFF;
	line-height:170%;
	text-align:justify;
}
.comment-form-cookies-consent{
	width:96%;
	margin: 2.2%;
	float:right;
	margin-top: 0px;
}
.form-submit{
	margin-right:1%;
}
.btn{
	font-size:12px;
}
.comment-list li ul li ul li{
	background:#F9F9F9;
}
.comment-list li .author{
	border-bottom:1px solid #CCC;
	padding-bottom:5px;
	margin-bottom:5px;
	position:relative;
}
.thread-even{
	background:#FCFCFC;
}
.thread-odd{
	background:#F4F4F4;
}
h2.comments-title {
    font-size: 16px;
    border-bottom: 2px solid #f1f1f1;
	padding:0.5%;
	margin:0.5%;
	padding-bottom:1%;
	position:relative;
}
