.site-description{
display:none;
}

.before-footer{
background: #edf8ff;
padding: 2% 5px;
clear:both;
}

.before-footer .lslide,.before-footer h5{
margin:0;
padding:0;
}

.before-footer .widget-title{
text-align: center;
font-weight: 700;
font-size: 22px;
color: #666;
}

.before-footer blockquote {
    font-size: 16px;
    font-size: 1.6rem;
    margin: 10px;
    text-align: center;
}

#genesis-mobile-nav-primary{
text-transform:uppercase;
}

.pdpoints {
margin-left:5px;
}
.pdpoints li{
list-style-type: square;
}

.attbox{
padding: 2% 4%;
border: solid 1px #eee;
box-shadow: 0px 0px 15px #f3f3f3;
}
.attbox h4{
text-align:center;
margin:0;
}

.lawyerbanner{
position:relative;z-index: 99;
}

.category-lawyer-of-the-week .archive-title, .category-atlanta-lawyers-on-the-move .archive-title{
display:none;
}

.share-before,.share-after{
text-align:center;
margin:10px 0;
}

.lstrip .button{
background:#c31f21;margin-top: 14px;
}

.lstrip .wrap{
max-width:1000px;
margin:auto;
}

.lstrip{
text-align:center;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
background: #90d6d4;
color: #19706d;
padding: 20px;
font-weight: bold;
}

@media screen and (max-width:800px){
.lstrip{
position: static;
}
.before-footer blockquote {
    text-align: justify;
}
}