/* CSS Document */
.portfolio-item {
    padding-bottom: 0;
}
p{
	text-align: justify
}
.header-top-panel a {

    color: #ffffff;
    width: auto;
    text-align: center;
    padding: 0 10px 0 10px;
    font-weight: bold;

}
.tp-caption .sl-title {
    color: #fff;
    background: none;
}
.blog-post .post-info {

    border-top-left-radius: 10px;
	border-top-right-radius: 10px;
    -ms-border-top-left-radius: 10px;
	-ms-border-top-right-radius: 10px;
    -moz-border-top-left-radius: 10px;
	 -moz-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
}
.post-info-main h3{
	padding: 10px 0 0;
	color: #fff;
}
.quote-avatar-author .author-info {

    text-align: center;
    font-size: 12px;
}
.widget-course h2{
	font-size:20px;
}
.info-block span{
	font-weight: bold;
color: #f27c66;
}
.tp-dottedoverlay.custom {
    background: none;
}
.table-wrap tr td{
	border: 1px solid #eaeaea;
	padding-left: 15px;
	line-height: 40px;
}