/* additional css for lawserver site */

.theme-btn,
.theme-btn-s2,
.theme-btn-s3,
.theme-btn-s4 {
    text-transform: none;    
}

.refaction {
    color: rgb(192, 181, 150);    
}

.refaction:hover {
     color: rgb(212, 194, 145);   
}

.blogpost-details-area {
    padding-top: 28px;
    padding-bottom: 56px;
}

.blogpost-section-text {
    padding-top: 28px;
}

.blogpost-index-text {
    padding-top: 28px;
}

.blogpost-index-text > h4 > a {
    color: rgb(192, 181, 150);
}

.blogpost-index-text > h4 > a:hover {
    color: rgb(212, 194, 145);
}

.post-title {
    margin-top: 8px;
    margin-bottom: 0 !important;
}

.post-content {
    margin-bottom: 16px !important;
}

.practice-session > ul > li {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
}

.outofvis {
    position: absolute;
    left: -999em;
    max-heigth: 0;
}