
.latest-post-wrap {
padding: 15px 15px 15px 0;
}

.post-content1{ padding-top:0px;}
.post-content2 {
padding: 8px 15px 0px 15px;
float: left;
width: 83%;
}


.post-item-wrap {
border: none;
padding: 0px 0 25px 0px;
margin-bottom: 0px;
border-radius: 0px;
background-color: transparent;
border-bottom: 1px solid #e6e6e6;
}
	
.post-readmore {
color: #919191;
font-size: 13px;
text-transform: capitalize;
float: left;
text-decoration: none !important;
padding: 8px 20px;
background: #e6e6e6;
.border-radius(0px);
height: inherit;
width: auto;
line-height: normal;
margin-left: 103px;
}

.post-title { 
text-align: left;
width: 100%;
}


.post-title a {
    font-size: 24px;
    color: @title-text-color;
    line-height: 1.3em;
}

.post-meta-top {
width: 100%;
padding: 3px 0 0px 0;
}

.post-meta-top li{ display: inline;
height: 30px;
line-height: 30px;
float: left;
padding-right: 15px;}
.post-meta-top li a{ color:@main-theme-color; 
font-size:13px; 
text-decoration:none;
}

.post-meta-top li{ color:@main-theme-color; 
font-size:13px; 
text-decoration:none;
}


.latest-post-wrap p {
font-size: 13px;
color: @para-text-color;
line-height: 1.5em;
}

.latest-post-wrap p a {
    color: @para-text-color;
    transition:.5s;
}

.latest-post-wrap p a:hover {
    color: @main-theme-color;
    transition:.5s;
}


.post-meta-bottom {
float: left;
padding: 10px 0 0 0;
font-weight: 600;
}

.post-author-img {
margin: 5px 0 0 0;
float: left;
width: 88px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 0px;
}


.icon-comments, .icon-calendar {
font-size: 18px;
color: @main-theme-color;
margin: 6px 10px 0 0;
float: left;
}


.post-item-wrap+.post-item-wrap{ border-bottom: none; margin-top:25px; }
/*button*/

/* Button 4 */
.latest-post-wrap .btn-4 {
    
    overflow: hidden;
}

.latest-post-wrap .btn-4:active {
    color: #919191;
    box-shadow: none;
}

.latest-post-wrap .btn-4:hover {
   color: @main-theme-color;
   padding: 8px 25px 8px 15px;
}

.latest-post-wrap .btn-4:before {
    position: absolute;
    height: 100%;
    font-size: 140%;
    line-height: 1.7em;
    color: #fff !important;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.latest-post-wrap .purchase-strip-blue.dept-apponit-butt .btn-4a:hover:before {
left: 80%;
}

.latest-post-wrap .purchase-strip-blue.dept-apponit-butt .btn-4:before {
position: absolute;
height: 100%;
font-size: 100%;
line-height: 32px;
color: #919191;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
}

.latest-post-wrap .purchase-strip-blue.dept-apponit-butt .btn {
border: 0px solid #107fc9;
font-family: inherit;
font-size: 15px;
color: #919191;
cursor: pointer;
display: inline-block;
text-transform: initial;
outline: none;
position: relative;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
text-shadow: none;
border-radius: 0px;
background: #DADADA;
padding: 6px 20px;
margin: 0px;
line-height: 1.2em;
height: inherit;
z-index: 99999999999999999999999;
}


.latest-post-wrap .purchase-strip-blue.dept-apponit-butt .btn-4:hover {
background: #e6e6e6;
padding: 6px 30px 6px 10px;

}

.latest-post-wrap .btn-4:active:before {
    color: #17954c;
}

.latest-post-wrap .btn-4c:before {
    left: 62%;
    opacity: 0;
    top: 0;
}

.latest-post-wrap .btn-4c:hover:before {
    left: 77%;
    opacity: 1;
}

.latest-post-wrap .btn {
    
    cursor: pointer;
    display: inline-block;
    outline: none;
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    font-family: 'Open Sans';
}

.latest-post-wrap .btn:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}