

#wall_container {
}

#update {
border: solid 1px #BDC7D8;
height: 40px;
width: 550px;
font-size: 13px;
padding: 5px;
margin-top: 5px;
}

.floatRight {
float: right;
}
.wallbutton {
font-weight: bold;
padding: 7px 9px;
background-color: #5fcf80;
color: #fff !important;
font-size: 12px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
cursor: pointer;
border-width: 1px 1px 3px !important;
border-style: solid;
border-color: #3ac162;
}
#loadStatus{display:none;color:#666666;margin-bottom:10px}

.stbody
{
padding:5px 0px 5px 0px;overflow:auto;
}

.sttext {
    line-height: 20px;
    word-wrap: break-word;
    display: block;
    font-size: 13px;
    background-color: #ffffff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.big_face
{
    width: 56px;
    height: 56px;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -o-border-radius: 100%;
    -ms-border-radius: 100%;
}

.sttext_content
{
}

.sttext_content a
{
color:#3b5998;
text-decoration:none;
}
.sttext_content a:hover
{
text-decoration:underline;
}

.sttext_span {
    color: #5A5959;
    font-size: 17px;
    margin-bottom: 7px;
    font-style: normal;
    border-bottom: 1px #ccc solid;
    display: block;
    padding-bottom: 4px;
}

.stopContainer{ }
#recordButton{ cursor:pointer; }

#recordCircle {
    margin: 0px auto;
    font-weight: bold;
    cursor: pointer;
    width: 55px;
    line-height: 55px;
    height: 55px;
    text-align: center;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
}

.startRecord {
    background-color: #7bd156;
    color: #ffffff;
}

.stopRecord{background-color:#333;color:#fff;}

#recordTime {
    padding-bottom: 0;
}

.recordOff{opacity:0.4}.recordOn{opacity:1}
#recordHelp{float:left;margin-top: 14px;color: #666666;}
#controlButtons{height:45px}
audio{display:none}
.audioContainer{height:50px;width:250px;border:solid 1px #dedede;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;}
.audioProgress{height:50px;background-color:rgba(123, 209, 86, 0.28);z-index:800}
.audioControl{position: absolute;float:left;width:52px;height:48px;background-color:#ffffff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;z-index:900;}

.audioTime {
    position: absolute;
    width: 45px;
    height: 100%;
    margin-left: 0;
    color: #333;
    text-align: center;
    line-height: 45px;
}


.audioBar {
    height: 3px;
    background-color: #333333;
    margin: 22px;
    position: absolute;
    width: 147px;
    margin-left: 53px;
    margin-right: 53px;
}

.audioPlay {
    background: url('../images/play.png') no-repeat;
    background-position: center;
}

.audioPause{background:url('../images/pause.png') no-repeat;
    background-position: center;
}




.odd_comment .stbody a> .sttext{   
   float: right;
    max-width: 91%;
    display: inline-block;
    background-color: #eceff2;
    padding: 10px;
    position: relative;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
}

.odd_comment .stbody a> .stimg {
    width: 56px;
    height: 56px;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -o-border-radius: 100%;
    -ms-border-radius: 100%;
    display: inline-block;
    float: right;
    margin-left: 10px;
}
 

.odd_comment .stbody  a > .sttext .audioProgress{ float: right; }

.odd_comment .stbody  a  .sttext .audioTime{  left: 0;
 }






.odd_comment .stbody a > .sttext:after {
    right: -43px;
    top: 0;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-left-color: #ECEFF2;
    border-top: 0;
    border-width: 22px;
    margin-top: 0;
    margin-left: 0;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}


.sound_record {
    text-align: center;
    display: inline-block;
    position: absolute;
    z-index: 999;
    left: 250px;
    bottom: 35px;
}

#recordContainer {
    display: none;
    text-align: center;
    position: absolute;
    z-index: 99;
    left: 314px;
    bottom: 18px;
}
















.even_comment .stbody a > .sttext{   
   float: left;
    max-width: 91%;
    display: inline-block;
    background-color: #eceff2;
    padding: 10px;
    position: relative;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
}

.even_comment .stbody a > .stimg {
    width: 56px;
    height: 56px;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -o-border-radius: 100%;
    -ms-border-radius: 100%;
    display: inline-block;
    float: left;
    margin-right: 10px;
}
 

.even_comment .stbody a > .sttext .audioProgress{ float: left; }

.even_comment .stbody a > .sttext .audioTime{  right: 0;
 }






.even_comment .stbody a > .sttext:after {
    left: -43px;
    top: 0;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-right-color: #ECEFF2;
    border-top: 0;
    border-width: 22px;
    margin-top: 0;
    margin-left: 0;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.stimg a{ pointer-events:none ; cursor:default}



.even_comment .stbody{ direction:ltr}


#recordText {
    cursor: default;
    text-anchor: inherit;
    text-rendering: auto;
    pointer-events: none;
}


.sttext_content h4 i {
    background: url(../images/clock8.png) no-repeat right center;
    padding-right: 23px;
    font-style: normal;
}

.sttext_content h4 {
    margin: 8px 0 0;
    font-size: 15px;
    color: #888;
}



