body{
    background: #ece9e6!important;
    background: -webkit-linear-gradient(to left,#ECE9E6,#FFFFFF)!important;
    background: linear-gradient(to left,#ECE9E6,#FFFFFF)!important;
    font: normal normal 400 16px/normal Arial !important;
    justify-content: flex-start!important;
    order: 0!important;
    resize: none!important;
}
p{
    padding:0;
    
}
h5{
    background-color:#b09cd2;
    color:#fff;
    padding:2px;
    border-bottom:1px solid #999;
    font-weight:700;
    text-align:center;
}
/*h5{
    background-color:#3at5795;
    color:#fff;
    border-top-color:#9fcded;
    border-top-style:solid;
    border-top-width:1px;
    font-size:100%;
    font-weight:700;
    margin-bottom:.3em;
    margin-top:-.65em;
    padding-bottom:.1em;
    padding-left:.6em;
    padding-right:.6em;
    padding-top:.1em;
    text-align:center;
    
}*/
.fill-form-font{
    padding:8px;
    border-radius:20px;
    border-color:#000;
    border-style:solid;
    outline:none;
    font-size:12px;
    
}
.sendbtnfd{
border:none;
color:#fff;
text-align:center;
text-decoration:none;
display:inline-block;
font-size:16px;
height:40px;
margin-left:3px;
padding:0 12px;
background-color:#4267b2;
border:1px solid #365899;
border-radius:2px;
display:inline-block;
line-height:28px;
margin:0;
overflow:visible;
vertical-align:top;
white-space:nowrap;
}
.sendbtnfdst{
border:none;
color:#fff;
text-align:center;
text-decoration:none;
display:inline-block;
font-size:16px;
height:30px;
margin-left:3px;
padding:0 12px;
background-color:#4267b2;
border:1px solid #365899;
border-radius:2px;
display:inline-block;
line-height:28px;
margin:0;
overflow:visible;
vertical-align:top;
white-space:nowrap;
}
.msgsheet .msg_box .msgboxs{
width:100%;
height:4.688em;
outline:0;
border:0;
margin:0;
padding:0;
}
.sendlikefd{
border-radius:2px;
display:inline-block;
margin:0;
overflow:visible;
vertical-align:top;
white-space:nowrap;
}
.badge1{
position:relative
}
.badge1[data-badge]:after{
content:attr(data-badge);
position:absolute;
top:-10px;
right:-10px;
font-size:.7em;
background:red;
color:#fff;
width:18px;
height:18px;
text-align:center;
line-height:18px;
border-radius:50%;
box-shadow:0 0 1px #333;
}
h1{
background-color:#f5f5e9;
border-top-color:#ff9;
border-top-style:solid;
border-top-width:1px;
font-size:100%;
font-weight:700;
margin-bottom:.3em;
margin-top:-.65em;
padding-bottom:.1em;
padding-left:.6em;
padding-right:.6em;
padding-top:.1em;
}
h2{
background-color: #b09cd2;
border-top-color: #786df2;
border-top-style:solid;
border-top-width:1px;
font-size:100%;
font-weight:700;
margin-bottom:.3em;
margin-top:-.65em;
padding-bottom:.1em;
padding-left:.6em;
padding-right:.6em;
padding-top:.1em;
text-align:center;
}
h3{
background-color:#e8eaf7;
border-top-color:#e2c822;
border-top-style:solid;
border-top-width:1px;
font-size:100%;
font-weight:700;
margin-bottom:.3em;
margin-top:-.65em;
padding-bottom:.1em;
padding-left:.6em;
padding-right:.6em;
padding-top:.1em;
text-align:center;
}
h4{
background-color:#f5f5e9;
border-top-color:#ff9;
border-top-style:solid;
border-top-width:1px;
font:normal normal 400 16px/normal Arial;
margin-bottom:.3em;
margin-top:-.65em;
padding-bottom:.1em;
padding-left:.6em;
padding-right:.6em;
padding-top:.1em;
}
a:link{
color:#00009c;
text-decoration:none;
}
a:visited{
color:#0000cd;
text-decoration:none;
}
a:hover{
text-decoration:bold;
color:#000;
text-shadow:0 0 6px #3b2bef;
}
img{
border:0;
}
hr{
background-color:#afcddc;
border:none;
height:1px;
}
div.mblock1{
margin:8px 0 2px;
padding:0;
background-color:#fff;
border:2px solid #50a7e6;
text-align:left;
border-radius:0 0 0 0;
}
div.mblockqs{
margin:8px 0 2px;
padding:0;
background-color:#fcf;
border:1px solid #69c;
text-align:left;
border-radius:0 0 0 0;
}
div.mblockmec{
position:relative;
padding:3px;
margin:1em 0;
color:#000;
text-align:right;
background:#7fb3d5;
-webkit-border-radius:10px;
-moz-border-radius:10px;border-radius:10px;
}
h6{
background-color:#090;
color:#000;
margin-bottom:.3em;
margin-top:-.65em;
font-size:small;
text-align:right;
}
div.stts{
background-color:#090;
color:#000;
margin-bottom:.3em;
margin-top:-.65em;
font-size:big;
text-align:right;
}
div.mblock7{
margin:2px 0;
padding:0;
background-color:#fff;
border:1px solid #090;
text-align:right;
}
div.mblockmecs{
position:relative;
padding:3px;
margin:1em 0;
color:#fff;
background:#85929e;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
div.mblockmecss{
position:relative;
padding:15px;
margin:1em 0 3em;
color:#fff;
background:#d5d7f5;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
div.mblockqc{
margin:8px 0 2px;
padding:0;
background-color:#c8ffc8;
border:1px solid #69c;
text-align:left;
border-radius:0 0 0 0;
}
div.mblocksht{
margin:8px 0 2px;
padding:0;
background-color:#fff;
border:1px solid #69c;
text-align:left;
border-radius:0 0 0 0;
}
pre[rel=CSS]::before{
background:#ff9800;
}
.prof-more{
color:#cd6a51;
}
div.abtn{
font-weight:700;
font-size:12px;
text-decoration:none;
color:#fff;
background-color:#51bde3;
border-radius:7px;
padding:2px;
}
.btn{
font-weight:700;
font-size:12px;
text-decoration:none;
color:#fff;
background-color:#51bde3;
display:inline-block;
border-radius:7px;
padding:2px;
}
div.mblock2{
margin:8px 0 2px;
padding:0;
background-color:#fff;
border:1px solid #69c;
text-align:left;
border-radius:0 0 0 0;
}
div.page1{
margin:0;
padding:3px;
background-color:#fff;
border-bottom:1px solid#d3d3d3;
padding-right:0;
padding-left:12px;
}
div.page2.page2{
margin:0;
padding:3px;
padding-right:0;
padding-left:12px;
background-color:#f0f0f0;
border-bottom:1px solid#d3d3d3;
}
.pphoto{
clear:both;
float:left;
padding-right:4px;
max-width:58px;
max-height:60px;
text-align:center;
}
.pphotos{
clear:both;
float:right;
padding-right:4px;
max-width:58px;
max-height:60px;
text-align:center;
background-repeat:no-repeat;
background-position:80%;
border-radius:80%;
width:50px;
height:50px;
}
.pphotoss{
clear:both;
float:left;
padding-right:4px;
max-width:58px;
max-height:60px;
text-align:center;
background-repeat:no-repeat;
background-position:80%;
border-radius:80%;
width:50px;
height:50px;
}
.pphotosss{
clear:both;
float:left;
padding-right:4px;
max-width:70px;
max-height:80px;
text-align:center;
background-repeat:no-repeat;
background-position:80%;
border-radius:80%;
width:70px;
height:80px;
}
.tab{
list-style:none;
margin:0;
display:inline;
font-size:.75em;
}
.tab a{
padding:3px .5em;
margin-left:1px;
border:1px solid #778;
background:#5fb6ff;
text-decoration:none;
}
.tab a:link{
color:#404040;
}
.tab a:visited{
color:#404040;
}
.tab a:hover,a:focus,a:active{
color:#000;
background:#aae;
border-color:#227;
}
.rtab{
list-style:none;
margin:0;
display:inline;
font-size:.75em;
}
.rtab a{
padding:3px .5em;
margin-left:1px;
border:1px solid #778;
background:#f78181;
text-decoration:none;
}
.rtab a:link{
color:#404040;
}
.rtab a:visited{
color:#404040;
}
.rtab a:hover,a:focus,a:active{
color:#000;
background:#aae;
border-color:#227;
}
.jumbo ul{
height:430px;
width:20000px;
margin-top:10px;
}
.jumbo li{
float:left;
display:inline;
margin-left:70px;
}
.jumbo img{
    max-height:430px;
    width:auto;
}
.x0,.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x13,.x14,.x15{
    padding:.425em;
    border-radius:5px;
}
.x0{
    background:#d7eccb;
    color:#000;
}
.x1{
    background:#ff6;
    color:#000;
}
.x2{
    background:#c9f;
    color:#933;
}
.x3{
    background:#cf6;color:#00c;
}
.x4{
    background:#30f;
    color:#9f3;
}
.x5{
    background:#cf0;
    color:#00c;
}
.x6{
    background:#513663;
    color:#fff;
}
.x7{
    background:#000;
    color:#fff;
}
.x8{
    background:#ccc;
    color:#000;
}
.x9{
    background:#800;
    color:#fff;
}
.x10{
    background:#f96;
    color:#000;
}
.x11{
    background:#cc9;
    color:#030;
}
.x12{
    background:#302b27;
    color:#fff;
}
.x13{
    background:#ffe8ee;
    color:#600;
}
.x14{
    background:#036;
    color:#fff;
}
.x15{
    background:#9cf;
    color:#000;
    text-align:center;
}
.x2 .timestamp,.x9 .timestamp,.x10 .timestamp,.x14 .timestamp{
    color:#ff0;
}
.x11 .timestamp,.x13 .timestamp,.x15 .timestamp{
    color:#c60;
}
.btnnew{
    margin:3px 1px 5px 3px;
    padding:1px 5px;
    display:inline-block;
    cursor:default;
    color:#fff;
    text-shadow:1px 1px 1px #8992a3;
    background:#786df2;
    border:none;
    border-radius:3px;box-shadow:0 0 0 0 #7183a6;
}
input[type=submit]{
    margin:3px 1px 5px 3px;
    padding:1px 5px;
    display:inline-block;
    cursor:default;
    color:#fafaff;
    text-shadow:1px 1px 1px #8992a3;
    background:#786df2;
    border:none;
    border-radius:3px;
    box-shadow:0 0 0 0 #7183a6;
}
input[type=submit]:hover{
    color:#fff;
    text-decoration:none;
    box-shadow:1px 1px 4px 0 #3e4f6b;
    outline:none;
}
.middot{
    padding-left:.288em;
    padding-right:.288em;
}
.msg-text a span{
    color:#65a0ca;
}
.msg-text{
    word-wrap:break-word;
}
.subj{
    text-align:center;
    word-wrap:break-word;
}
.fullname{
    color:#333;
}
.username{
    color:#999;
}
.username span{
    color:#ccc;
}
.mood{
    color:#369;
    padding-left:.375em;
}
.confirm_actions{
    white-space:nowrap;
    text-align:right;
    padding:.5em .75em;
}
.confirm_actions .w-button-cancel{
    margin-right:.375em;
}
#brand_bar{
    background-color:#9575cd;
    line-height:44px;
    _width:100%
}
#brand_bar table,#brand_bar td,#brand_bar tr,#brand_bar span,#brand_bar img,#brand_bar a{
    vertical-align:middle;
}
#brand_bar table{
    width:100%;padding:0;
}
#brand_bar td{
    min-height:44px;
}
#brand_bar span{
    color:#fff;
}
#brand_bar .signup{
    font-weight:700;
    color:#ffcd45;
}
#brand_bar .divider{
    width:2px;
    margin-left:.1em;
}
#brand_bar .left,#brand_bar .modal-left{
    font-weight:700;
}
#brand_bar .right,#brand_bar .modal-right{
    text-align:right;
}
#brand_bar .left{
    width:25%;
}
#brand_bar .right{
    width:75%;
}
#brand_bar .modal-left:not(#welcome-modal-left){
    width:75%
}
#brand_bar .modal-right:not(#welcome-modal-right){
    width:25%;
}
#brand_bar .brandmark{
    margin-right:.375em;
}
#brand_bar .brandmark,#brand_bar .title{
    font-weight:700;
}
.images #brand_bar .close,.images #brand_bar .brandmark,.images #brand_bar .search,.images #brand_bar .refresh,.images #brand_bar .title,.images #brand_bar .divider,.images #brand_bar .pager-chevron{
    height:44px;
    display:inline-block;
    line-height:44px;
}
.toast{
    padding:.313em .75em;
    background-color:#fee091;
    color:#000;
    text-shadow:#fff 0 1px 0;
    word-wrap:break-word;
}
.toast td{
    line-height:1.75em;
}
.toast .message{
    vertical-align:middle;
    width:100%;
}
.toast-error{
    background-color:#ede0df;
    color:#b03a32;
    text-shadow:#fff 0 1px 0;
}
.toast-m{
    background-color:#6cf;
    color:#039;
    border-radius:5px;
    text-shadow:#fff 0 1px 0;
}
.toast-f{
    background-color:#f9c;
    color:#900;
    border-radius:5px;
    text-shadow:#fcf 0 1px 0;
}
#global_nav{
    width:100%;
    background-color:#dcdcdc;
    font-size:85%;
}
#global_nav td{
    height:44px;
    white-space:nowrap;
    vertical-align:middle;
    width:20%;
    text-align:center;
}
#footer,#former{
    padding:.75em;
    _width:100%;
}
#footer .global-actions{
    margin-top:.75em;
    width:100%;
    border:1px solid #ccc;
}
#footer .global-actions a,#footer .global-actions a:active,#footer .global-actions a:visited,#footer .global-actions .button-link{
    display:block;
    line-height:1.875em;
    color:#333;
    text-decoration:none;
    font-size:1em;
    width:100%;
}
#footer .global-actions td{
    width:33%;
    background-color:#eee;
    text-align:center;
    vertical-align:middle;
    border:1px solid #ccc;
}
#footer .global-actions .w-button{
    padding:0;
    border:0;
}
#footer .global-actions .w-button input{
    width:100%;
    font-weight:400;
}
#footer .view-actions{
    margin-top:.938em;
    text-align:center;
}
#footer .view-actions a{
    padding:0 .5em;
}
#footer .signup{
    margin:1em 0;
    text-align:center;
    font-weight:700;
}
.timeline td{
    vertical-align:top;
}
.timeline .msg,.timeline .titlebar,.timeline .activity{
    width:100%;
}
.timeline .titlebar{
    border-bottom:1px solid #e8e8e8;
    font-weight:700;
}
.timeline .titlebar td{
    vertical-align:middle;
    padding:.5em 7px;
}
.timeline .titlebar td.right{
    text-align:right;
}
.timeline .avatar-spacer{
    width:39px;
}
.timeline .msg-social-context{
    padding-left:.5em;
}
.timeline .context{
    font-size:85%;
}
.timeline .avatar{
    padding:.5em 0;
    border-bottom:1px solid #e8e8e8;
    width:39px;
}
.timeline .avatar img{
    width:32px;
    margin-left:7px;
}
.timeline .avatarx img{
    width:32px;
    margin-left:7px;
}
.timeline .avatary img{
    width:64px;
    margin-left:7px;
}
.timeline .avatar .activity-icon{
    margin-top:-3px;
    margin-left:23px;
}
.timeline .avatar .activity-icon img{
    margin-left:2px;
    width:16px;
}
.timeline .msg-social-context,.timeline .user-info,.timeline .timestamp{
    padding-top:.375em;
}
.timeline .user-info .fullname{
    white-space:nowrap;
}
.timeline .user-info .username{
    padding-left:5px;
    white-space:normal;
}
.timeline .user-info strong{
    margin-left:.5em;
}
.timeline .username{
    font-size:85%;
}
.timeline .timestamp,.timeline .timestamp-spacer{
    width:125px;
    padding-right:.5em;
    font-size:.75em;
    white-space:nowrap;
    text-align:right;
    color:#999;
}
.timeline .timestamp a,.timeline .timestamp-spacer a{
    color:#999;
    text-decoration:none;
}
.timeline .activity strong{
    margin-left:0;
}
.timeline .activity .user-info .user{
    margin-left:.5em;
    white-space:normal;
}
.timeline .activity .timestamp{
    width:15%;
}
.timeline .activity .msg-text-truncate{
    color:#aaa;
    margin:0;
    width:90%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-left:.5em;
}
.timeline .activity .metadata{
    margin-left:0 0 0 .5em;
}
.timeline .activity .last{
    border-bottom:1px solid #e8e8e8;
    height:.438em;
}
.timeline .msg-content div.msg-text,.timeline .msg-content div.context{
    margin:0 .5em;
    word-wrap:break-word;
}
.timeline .context{
    color:#999;
}
.timeline .meta-and-actions{
    border-bottom:1px solid #e8e8e8;
    padding-top:.25em;
    padding-bottom:.438em;
    line-height:85%;
}
.timeline .metadata{
    margin-left:.6em;
    font-size:85%;
    color:#999;
}
.timeline .metadata .middot{
    padding-left:.188em;
}
.timeline .metadata .icon_detail{
    display:none;
}
.timeline .msg-actions{
    font-size:85%;
    padding-left:.188em;
    text-align:left;
}
.timeline .msg-actions a{
    padding:0 .188em;
    margin:0 .8em;
}
.timeline .msg-actions .first{
    padding-left:.5em;
}
.timeline .act{
    color:#f30;
    font-size:small;
    font-weight:700;
}
.timeline .act:visited{
    color:#c30;
    font-size:small;
    font-weight:700;
}
.timeline .act:hover{
    color:red;
    font-size:small;
    font-weight:700;
}
.replies .msg,.replies .main-msg,.more-actions .msg{
    background-color:#f5f5f5;
}
.msg-text a span{
    color:#65a0ca;
}
.msg-media img{
    display:block;
    margin-top:.25em;
    margin-bottom:.438em;
    line-height:85%;
}
.msg-detail .main-msg,.msg-gallery .main-msg{
    width:100%;
}
.msg-detail .main-msg td,.msg-gallery .main-msg td{
    vertical-align:middle;
}
.msg-detail .main-msg .avatar-spacer,.msg-gallery .main-msg .avatar-spacer{
    width:55px
}
.msg-detail .main-msg .context,.msg-gallery .main-msg .context{
    font-size:85%;
    margin-left:.5em;
}
.msg-detail .main-msg .avatar,.msg-gallery .main-msg .avatar{
    padding-top:.5em;
    width:75px;
}
.msg-detail .main-msg .avatar img,.msg-gallery .main-msg .avatar img{
    width:68px;
    height:68px;
    margin-left:7px;
}
.msg-detail .main-msg .user-info,.msg-gallery .main-msg .user-info{
    padding:.875em .75em 0 .625em;
    width:100%;
}
.msg-detail .main-msg .fullname,.msg-detail .main-msg .username,.msg-gallery .main-msg .fullname,.msg-gallery .main-msg .username{
    display:inline;
}
.msg-detail .main-msg .fullname,.msg-gallery .main-msg .fullname{
    font-weight:700;
}
.msg-detail .main-msg .username,.msg-gallery .main-msg .username{
    font-size:85%;
}
.msg-detail .main-msg .msg-content,.msg-gallery .main-msg .msg-content{
    padding:.375em;
    width:auto;
}
.msg-detail .main-msg .metadata,.msg-gallery .main-msg .metadata{
    padding:.375em 0;
    color:#999;
    font-size:85%;
}
.msg-detail .main-msg .metadata a:link,.msg-detail .main-msg .metadata a:visited,.msg-detail .main-msg .metadata a:active,.msg-gallery .main-msg .metadata a:link,.msg-gallery .main-msg .metadata a:visited,.msg-gallery .main-msg .metadata a:active{
    color:#999;
}
.msg-detail .main-msg .title,.msg-gallery .main-msg .title{
    font-weight:700;
    padding-bottom:.25em;
}
.msg-detail .main-msg .description,.msg-gallery .main-msg .description{
    font-size:90%;
    padding-right:.25em;
}
.msg-detail .main-msg .media img,.msg-gallery .main-msg .media img{
    width:100%;
    padding:.875em 0;
}
.msg-detail .main-msg .optional-section,.msg-gallery .main-msg .optional-section{
    padding:0 .375em;
}
.msg-detail .msg-stats{
    width:100%;
    margin:0 auto;
}
.msg-detail .msg-stats .nb{
    white-space:nowrap;
    display:inline-block;
}
.msg-detail .msg-stats .stat{
    padding:1em .75em 1em 0;
    border-top:1px solid #e8e8e8;
}
.msg-detail .msg-stats .statlabel,.msg-detail .msg-stats .statnum{
    font-size:90%;
}
.msg-detail .msg-stats .statnum{
    font-weight:700;
}
.msg-detail .msg-stats .statlabel{
    padding-right:1em;
    color:#999;
    text-transform:uppercase;
}
.msg-detail .main-msg-actions{
    width:100%;
    text-align:center;
    margin:0 auto;
}
.msg-detail .main-msg-actions td{
    padding:0 .75em;
    border-top:thin solid #e8e8e8;
    height:3em;
    vertical-align:middle;
}
.msg-detail .main-msg-actions td span{
    color:#2477b3;
}
.msg-detail .main-msg-actions .action-last{
    border-right:0;
}
.msg-detail .follow-button-container,.msg-gallery .follow-button-container{
    width:100px;
    vertical-align:top;
    text-align:right;
    padding-right:.438em;
}
.msg-detail .follow-button-container .w-button,.msg-detail .follow-button-container .w-button-default,.msg-gallery .follow-button-container .w-button,.msg-gallery .follow-button-container .w-button-default{
    margin:6px 6px 6px 0;
}
.images .msg-detail .main-msg .fullname,.images .msg-detail .main-msg .username{
    display:block;
}
.images .msg-detail .main-msg .user-info{
    padding:.125em .75em 0 .625em;
}
.images .msg-gallery .main-msg .user-info,.images .msg-gallery .main-msg .timestamp{
    padding:.375em .75em 0 .5em;
}
.msg-gallery .msg{
    color:#000;
    margin-bottom:.375em;
    width:100%;
}
.msg-gallery .main-msg .media img{
    width:100%;
    padding:0;
}
.msg-gallery .main-msg .msg-content{
    padding:.375em .375em .375em .5em;
    width:auto;
}
.msg-gallery .main-msg .user-info{
    width:80%;
}
.msg-gallery .main-msg .fullname{
    color:#000;
}
.msg-gallery .main-msg .timestamp{
    text-align:right;
}
.msg-gallery .main-msg .timestamp a{
    color:#eee;
    text-decoration:none;
}
.confirm .confirm_title{
    padding:.5em .375em;
}
.confirm .metadata,.confirm .msg-actions{
    visibility:hidden;
}
.messages{
    background:#fff;
}
.messages .timeline .timestamp{
    padding-right:0;
}
.messages .timeline .middot{
    padding-left:0;
}
.msgsheet{
    padding:.625em .75em;
    border-bottom:1px solid #ccc;
}
.msgsheet .msgtable{
    width:100%;
    table-layout:auto;
}
.msgsheet .msgform{
    margin-top:.375em;
    width:99%;
}
.msgsheet .msg_box{
    border:1px solid #ccc;
    padding:.5em;
    background:#fff;
}
.msgsheet .msg_box .msgbox{
    width:100%;
    height:4.688em;
    outline:0;
    border:0;
    margin:0;
    padding:0;
}
.msgsheet .msg_box .titlebox{
    width:100%;
    height:1.562em;
    outline:0;
    border:0;
    margin:0;
    padding:0;
}
.msgsheet .msg-btn-container,.msgsheet .counter{
    padding-top:.375em;
}
.msgsheet .msg-btn-container{
    width:1%;
}

.msgsheet .counter{
    padding-right:.625em;
    color:#999;
    text-align:right;
    width:99%;
}
.msgsheet .posted_msg{
    margin-top:.875em;
    color:#777;
    word-wrap:break-word;
}
.msgsheet .posted_msg .text_overflow{
    color:#b03a32;
    text-decoration:line-through;
}
.has-footer.msgsheet{
    padding-bottom:1.875em;
    border-bottom:1px solid #ccc;
}
.sms-container{
    text-align:center;
    position:relative;
    top:-7px;
}
.sms-container .sms-upsell{
    background:#fff;
    padding:0 10px;
}
.messages .msgsheet{
    background-color:#eee;
}
.messages .msgsheet .recipient_box{
    margin-bottom:.5em;
    border:1px solid #ccc;
    height:1.313em;
    padding:.313em .438em;
    background-color:#fff;
}
.messages .msgsheet .recipient_box .dm_recipient{
    width:99%;
    height:99%;
    border:0;
    outline:0;
}
.search-fields .title{
    padding-bottom:.75em;
    color:#999;
    width:55px;
}
.search-fields table{
    width:100%;
    layout:auto
}
.search-fields input,.search-fields td,.search-fields div{
    vertical-align:middle;
}
.search-fields .value{
    width:80%;
}
.search-fields .value div{
    padding:6px .25em;
    border:1px solid #ccc;
    background-color:#fff;
}
.search-fields .value div input{
    border:0;
    margin:0;
    padding:0;
    border:0;
    display:block;
    width:100%;
    height:1.188em;
}
.search-fields .value div input:focus{
    outline:0;
}
.search-fields .button{
    width:43px;
    text-align:right;
}
.topics-list li{
    border-bottom:1px solid #e8e8e8;
}
.topics-list a{
    display:block;
    padding:.5em;
    font-size:120%;
}
.topics-list a .topic{
    display:block;
}
.topics-list span{
    vertical-align:middle;
}
.topic-list a{
    display:block;
}
.user-list .user-item{
    width:100%;
    border-bottom:1px solid #e8e8e8;
}
.user-list .user-item .fullname,.user-list .user-item .username{
    margin-left:.5em;
}
.user-list .user-item .badge{
    font-style:italic;
    font-size:.75em;
}
.user-list .user-item .avatar{
    padding:.5em 0;
    border-bottom:1px solid #e8e8e8;
    width:36px;
    vertical-align:top;
    text-align:left;
}
.user-list .user-item .avatar img{
    width:32px;
    margin-left:4px;
}
.user-list .user-item .avatar-spacer{
    width:36px;
}
.user-list .user-item .avatar2{
    padding:.5em 0;
    border-bottom:1px solid #e8e8e8;
    width:52px;
    vertical-align:top;
    text-align:left;
}
.user-list .user-item .avatar2 img{
    width:48px;
    margin-left:4px;
}
.user-list .user-item .avatar-spacer2{
    width:52px;
}
.user-list .user-item .msg-social-context{
    padding-top:.625em;
    padding-left:.5em;
    color:#999;
}
.user-list .user-item .info{
    padding-top:.375em;
}
.user-list .user-item .follow-button-container,.user-list .user-item .notifications-button-container{
    width:100px;
    vertical-align:middle;
    padding-right:.75em;
    text-align:right;
}
.user-list .user-item .request-actions-container{
    vertical-align:middle;
    padding-right:.75em;
    text-align:right;
}
.user-list .user-item .request-actions-container form{
    display:inline;
}
.user-list .empty-list{
    padding:.75em;
    text-align:center;
}
.user-header{
    _width:100%;
    padding:.625em .75em;
    border-bottom:1px solid #e8e8e8;
    background-color:#f5f5f5;
}
.user-header table{
    width:100%;
}
.user-header .avatar{
    width:48px;
}
.user-header .avatar img{
    width:40px;
    vertical-align:top;
}
.user-header .user-info{
    padding-left:.375em;
    padding-bottom:.375em;
}
.user-header .count{
    font-weight:700;
    padding-right:.313em;
}
.user-header .info{
    vertical-align:baseline;
}
.user-header .info span{
    vertical-align:baseline;
}
.user-header .info a{
    text-decoration:none;
    font-weight:700;
    color:#333;
}
.user-header .username{
    margin-left:.375em;
}
.user-header .act{
    color:#f30;
    font-size:small;
    font-weight:700;
}
.user-header .act:visited{
    color:#c30;
    font-size:small;
    font-weight:700;
}
.user-header .act:hover{
    color:red;
    font-size:small;
    font-weight:700;
}
.user-header .nav{
    line-height:2em;  
}
.profile .profile-details{
    width:100%;
        
}
.profile .profile-details td{
    vertical-align:top;
}
.profile .profile-details .avatar{
    width:53px;
}
.profile .profile-details .avatar img{
    margin:.438em 0 0 .438em;
    width:48px;
}
.profile .profile-details .avatar2{
    width:80px;
}
.profile .profile-details .avatar2 img{
    margin:.438em 0 0 .438em;
    width:75px;
}
.profile .profile-details .user-info{
    padding:.438em;
    line-height:1.375em;
}
.profile .profile-details .user-info .fullname,.profile .profile-details .user-info .username{
    display:inline;
}
.profile .profile-details .user-info .fullname{
    margin-right:.375em;
    font-weight:700;
    font-size:1.125em;
}
.profile .profile-details .user-info .badge{
    font-style:italic;
    font-size:.75em;
}
.profile .profile-details .user-info .username{
    color:#999;
    font-size:1em;
}
.profile .profile-details .user-info .username span{
    color:#ccc;
}
.profile .profile-details .user-info .username .screen-name{
    color:#777;
    padding-right:.375em;
}
.profile .profile-details .details{
    padding:.625em;
    line-height:1.125em;
}
.profile .profile-details .details .bio{
    font-size:1em;
    color:#777;
}
.profile .profile-details .details .url{
    font-size:1em;
    margin-top:.125em;
}
.profile .profile-details .fbc{
    width:50px;
    vertical-align:top;
    padding-right:.75em;
    text-align:right;
}
.profile .profile-stats{
    width:100%;
}
.profile .profile-stats .stat{
    width:25%;
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    padding:.625em .75em;
}
.profile .profile-stats .stat a{
    color:#333;
}
.profile .profile-stats .stat-last{
    border-right:0;
}
.profile .profile-stats .statnum{
    font-weight:700;
}
.profile .profile-stats .statlabel{
    font-size:.625em;
    color:#999;
    text-transform:uppercase;
}
.profile .profile-actions{
    border-bottom:1px solid #e8e8e8;
    background-color:#eee;
    padding:.375em;
}
.profile .profile-actions form{
    display:inline;
}
.images .profile .profile-details .fullname,.images .profile .profile-details .username{
    display:block;
}
.images .profile .profile-details .badge{
    margin-left:.375em;
}
.users-page .w-mediaonebox{
    background:#eee;
    border-bottom:1px solid #e8e8e8;
}
.users-page .w-mediaonebox table td{
    text-align:left;
}
.users-page .w-mediaonebox .see-more{
    border-top:1px solid #e8e8e8;
}
.users-page .w-mediaonebox .see-more a{
    color:#000;
}
.disco .disco-header{
    background:#f5f5f5;
    border-bottom:1px solid #e8e8e8;
    padding:.75em;
}
.disco .disco-header span{
    font-weight:700;
}
.disco .disco-header span.middot{
    font-weight:400;
}
.disco h2{
    background:#f5f5f5;
    padding:.75em;
}
.disco .timeline .user-list{
    background-color:#eee;
    border-bottom:1px solid #e8e8e8;
    overflow:hidden;
}
.settings{
    background-color:#fff;
}
.settings .settings-section{
    padding:.75em;
    border-bottom:1px solid #e8e8e8;
}
.settings .settings-section h2{
    padding:0;
    border:0;
    display:inline;
}
.settings .settings-section .setting{
    padding-top:.75em;
}
.settings .settings-section .setting h3{
    font-weight:700;
}
.settings .settings-section .setting .fullname,.settings .settings-section .setting .url,.settings .settings-section .setting .location,.settings .settings-section .setting .description{
    width:98%;
    border:1px solid #ccc;
    padding:.625em .125em;
}
.settings .settings-section .setting .screen_name{
    width:98%;
    border:1px solid #ccc;
    padding:.625em .125em;
    width:93%;
}
.help-text{
    padding-top:.625em;
    color:#900;
}
.pro-form{
    background-color:#eee;
}
.w-button-common{
    text-align:center;
    font-weight:700;
    display:inline-block;
    padding:0 .75em;
    vertical-align:middle;
}
.w-button-common input{
    line-height:2em;
    _line-height:1.75em;
    vertical-align:middle;
    font-weight:700;
    border-width:0;
    border-style:none;
}
.w-button{
    background-color:#eee;
    border:1px solid #ccc;
}
.w-button input{
    background-color:#eee;
}
.w-button-default{
    background-color:#57a7e6;
    border:1px solid #2477b3;
}
.w-button-default input{
    background-color:#57a7e6;
    color:#fff;
}
.w-button-delete{
    background-color:#c43c35;
    border:1px solid #bd001c;
    color:#fff;
}
.w-button-delete input{
    background-color:#c43c35;
    color:#fff;
}
.w-button-cancel{
    line-height:2em;
    background-color:#eee;
    border:1px solid #ccc;
}
.w-button-bright
{
    background-color:#f7be0f;
    border:1px solid #f3a418;
    color:#000;
}
.w-button-bright input{
    background-color:#f7be0f;
    font-size:small;
}
.w-button-follow{
    background:#eee;
    border:1px solid #ccc;
    padding:.375em .5em;
    margin:.175em;
}
.w-button-inbox{
    background:#eee;
    border:1px solid #ccc;
    padding:.15em .2em;
}
.w-button-unfollow{
    background:#50a7e6;
    border:1px solid #4786b3;
    padding:.375em .5em;
    margin:.175em;
}
.w-button-pop{
    background:#50a7e6;
    border:1px solid #4786b3;
    padding:.375em .5em;
}
.w-button-pop2{
    background:#eee;
    border:1px solid #ccc;
    padding:.375em .5em;
}
.w-button-more{
    text-align:center;
    padding:.75em 0;
    border-bottom:1px solid #e8e8e8;
}
.w-button-more a,.w-button-more input{
    border:1px solid #aaa;
    color:#333;
    background-color:#eee;
    display:inline-block;
    height:2em;
    padding:0 2em;
    line-height:2em;
}
.w-mediaonebox .see-more{
    padding:.75em;
    font-weight:700;
}
.w-mediaonebox table{
    width:100%;
    border-collapse:separate;
    border-spacing:5px;
    height:78px;
}
.w-mediaonebox table td{
    text-align:left;
}
.msgs-index-page #footer .title{
    line-height:20px;
}
.more-actions .action{
    background-color:#fff;
    font-weight:700;
    border-bottom:1px solid #e8e8e8;
    padding:.938em;
}
.more-actions .action .warn{
    color:#d40d12;
}
.paging_bar{
    background-color:#ccc;
    line-height:28px;
    _width:100%;
}
.paging_bar table,.paging_bar td,.paging_bar tr,.paging_bar span,.paging_bar img,.paging_bar a{
    vertical-align:top;_vertical-align:middle;
}
.paging_bar table{
    width:100%;
}
.paging_bar td{
    min-height:28px;
}
.paging_bar span{
    color:#000;
}
.paging_bar a,.paging_bar a:active,.paging_bar a:visited{
    color:#999;
}
.paging_bar .left,.paging_bar .modal-left{
    font-weight:700;
}
.paging_bar .right,.paging_bar .modal-right{
    text-align:right;
}
.paging_bar .modal-center{
    text-align:center;
}
.paging_bar .left{
    width:30%;
}
.paging_bar .right{
    width:70%;
}
.paging_bar .right a,.paging_bar .modal-right a{
    padding-left:.375em;
}
.paging_bar .pager-chevron{
    font-weight:700;
    padding-left:.375em;
    padding-right:.375em;
}
.paging_bar .backdrop{
    
    background:#fff;
}
.images #brand_bar .pager-chevron{
    height:28px;
    display:inline-block;
    line-height:28px;
}
.images #brand_bar .no-chevron{
    width:1em;
    display:inline-block;
}
.dir-rtl{
    direction:rtl;
    text-align:right;
    unicode-bidi:embed;
}
.dir-rtl2{
    direction:rtl;
    text-align:left;
    unicode-bidi:embed;
    margin-left:10%;
    display:block;
    float:right;
    font-size:110%;
    line-height:1.25em;}
.dir-rtl3{
    direction:rtl;
    text-align:left;
    unicode-bidi:embed;
    margin-left:10%;
    display:block;
    font-size:110%;
    line-height:1.25em;
}
.screen-name,.username,.dir-ltr{
    direction:ltr;
    text-align:left;
    unicode-bidi:embed;
}
.dir-ltr2{
    direction:ltr;
    text-align:left;
    unicode-bidi:embed;
    margin-right:10%;
    display:block;
    float:left;
    font-size:110%;
    line-height:1.25em;
}
.dir-ltr3{
    direction:ltr;
    text-align:left;
    unicode-bidi:embed;
    margin-right:10%;
    display:block;
    font-size:110%;
    line-height:1.25em;
}
.x0,.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x13,.x14,.x15{
    padding:.425em;
    border-radius:5px;
}
.x0{
    background:#d7eccb;
    color:#000;
}
.x1{background:#ff6;
    color:#000;
}
.x2{background:#c9f;
    color:#933;
}
.x3{background:#cf6;
    color:#00c;
}
.x4{background:#30f;
    color:#9f3;
}
.x5{background:#cf0;
    color:#00c;
}
.x6{background:#513663;
    color:#fff;
}
.x7{
    background:#000;
    color:#fff;

}
.x8{
    background:#ccc;
    color:#000;
}
.x9{
    background:#800;
    color:#fff;
}
.x10{
    background:#f96;
    color:#000;
}
.x11{
    background:#cc9;
    color:#030;
}
.x12{
    background:#302b27;
    color:#fff;
}
.x13{
    background:#ffe8ee;
    color:#600;
}
.x14{
    background:#036;
    color:#fff;
}
.x15{
    background:#9cf;
    color:#000;
    text-align:center;
}
.x2 .timestamp,.x9 .timestamp,.x10 .timestamp,.x14 .timestamp{
    color:#ff0;
}
.x11 .timestamp,.x13 .timestamp,.x15 .timestamp{
    color:#c60;
}
.dir-ctr{
    margin:4px;
    text-align:center;
    position:relative;
    top:5px;
}
.dir-ctr .ctr-upsell{
    background:#c3e2f6;
    padding:0 10px;
    border-radius:5px;
}
#navigation{
    height:32px;
    width:%100;
    background-color:#fff;
    -webkit-box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2);
    -moz-box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2);
    box-shadow:0 1px 0 rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.2);
}
#navigation .cats{
    width:100%;
}
#navigation .cats .cat{
    height:32px;
    font-size:.725em;
    color:#999;
    text-align:center;
    vertical-align:middle;
    width:25%;
    border-right:1px solid #e8e8e8;
}
#navigation a{
    color:#999;
}
#navigation a.active{
    color:#000;
    
}
#navigation .arrow{
    display:block;
    width:100%;
    height:13px;
    background-image:url(navPointer.png);
    background-size:24px 13px;
    background-repeat:no-repeat;
    background-position:center top;
    position:relative;
}
a.cancel{
    color:#999;
    font-size:small;
}
.sform{
    color:#000;
    background-color:#fff;
    border:1px solid #ccc;
    padding:2px;margin:2px 0;
}
.photoThumb{
    margin:2px;
    padding:3px 2px 0;
    background:#fff;
    text-align:center;
    border:2px solid #ebebeb;
    box-shadow:1px 1px 3px rgba(119,119,119,.5);
}
.chat{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:medium;
    line-height:1.1em;
}
a.nav,a.nav:active{
    color:#06c;
    font-size:small;
}
a.nav:visited{
    color:#69f;
    font-size:small;
}
a.nav:hover{
    color:#0cf;
    font-size:small;
}
a.rep,a.rep:active{
    color:#007d7d;
    font-size:small;
    font-weight:700;
}
a.rep:visited{
    color:#005353;
    font-size:small;
    font-weight:700;
}
a.rep:hover{
    color:#0bb;
    font-size:small;
    font-weight:700;
}
.ahblock2{
    background-color:#e4e4e4;
    color:#900;
    margin:2px 0;
    padding:2px 0;
    text-align:center;
    border-top:1px solid #999;
    
}
.ahblock2 a{
    font-weight:700;
    color:#03c;
}
.ahblock2 a:hover{
    font-weight:700;
    color:red;
}
.navi{
    background-color:#aad85c;
    color:#fff;
    font-size:small;
    padding:2px 0;
    border-top:1px solid #80b12c;
}
.navi a{
    color:#316fcc;
}
.navi a:hover{
    color:#09f
}
.liste{
    color:#333;
    font-style:italic;
    padding:2px 0;
    border-bottom:1px solid #ccc;

}
.veri{
    font-size:small;
    margin:4px 0;
    padding:2px 0;
}
.gt{
    font-weight:700;
    padding:2px;
    background-color:#ebebeb;
}
.gs{
    background-color:#f2faff;
    border:1px solid #d5eaf4;
    padding:3px;
    width:100%;
}
.notice{
    color:red;
    font-weight:700;
    padding:4px 1px 2px;
}
.quote{
    font-size:small;
    background-color:#f0f0f0;
    color:#4a4839;
    padding:4px 0 7px 7px;
    margin:4px;
}
.titles{
    background-color:#b09cd2;
    color:#fff;
    padding:2px;
    border-bottom:1px solid #999;
    font-weight:700;
    text-align:center;
}
.imgsprite_badge_gov_default_png{
    background-position:0 0;
    height:12px;
    width:16px;
}
.imgsprite_badge_promoted_default_png{
    background-position:0 -12px;
    height:12px;
    width:16px;
}
.imgsprite_badge_topt_default_png{
    background-position:0 -24px;
    height:12px;
    width:16px;
}
.imgsprite_detail_actions_png{
    background-position:0 -36px;
    height:8px;
    width:32px;
}
.imgsprite_detail_edit_gif{
    background-position:0 -44px;
    height:44px;
    width:30px;
}
.imgsprite_detail_fav_gif{
    background-position:0 -88px;
    height:44px;
    width:30px;
}
.imgsprite_detail_fav_active_gif{
    background-position:0 -132px;
    height:44px;
    width:30px;
}
.imgsprite_detail_reply_gif{
    background-position:0 -176px;
    height:44px;
    width:30px;
}
.imgsprite_detail_rt_gif{
    background-position:0 -220px;
    height:44px;
    width:30px;
}
.imgsprite_detail_down_gif{
    background-position:0 -264px;
    height:44px;
    width:30px;
}
.imgsprite_detail_down_disabled_gif{
    background-position:0 -308px;
    height:44px;
    width:30px;
}
.imgsprite_detail_lck_gif{
    background-position:0 -352px;
    height:44px;
    width:30px;
}
.imgsprite_m2_activity_favorite_png{
    background-position:0 -396px;
    height:16px;
    width:16px;
}
.imgsprite_msg_next_footer_png{
    background-position:0 -440px;
    height:28px;
    width:9px;
}
.imgsprite_msg_prev_footer_png{
    background-position:0 -412px;
    height:28px;
    width:9px;
}
.imgsprite_msg_delete_gif{
    background-position:0 -468px;
    height:10px;
    width:14px;
}
.imgsprite_msg_like_gif{
    background-position:0 -478px;
    height:10px;
    width:14px;
}
.imgsprite_msg_like_active_gif{
    background-position:0 -488px;
    height:10px;
    width:14px;
}
.imgsprite_msg_edit_gif{
    background-position:0 -498px;
    height:11px;
    width:14px;
}
.imgsprite_msg_rt_gif{
    background-position:0 -509px;
    height:13px;
    width:15px;
}
.imgsprite_msg_reply_gif{
    background-position:0 -522px;
    height:13px;
    width:15px;
}
.imgsprite_msg_fav_gif{
    background-position:0 -535px;
    height:13px;
    width:14px;
}
.imgsprite_msg_fav_active_gif{
    background-position:0 -548px;
    height:13px;
    width:14px;
}
.imgsprite_inactive_gif{
    background-position:0 -561px;
    height:16px;
    width:16px;
}
.imgsprite_fon_gif{
    background-position:0 -577px;
    height:16px;
    width:13px;
}
.imgsprite_mon_gif{
    background-position:0 -593px;
    height:16px;
    width:12px;
}
.imgsprite_foff_gif{
    background-position:0 -609px;
    height:16px;width:13px;
}
.imgsprite_moff_gif{
    background-position:0 -625px;
    height:16px;
    width:12px;
}
.imgsprite_clock_gif{
    background-position:0 -641px;
    height:15px;
    width:15px;
}
.imgsprite_badge_gov_default_png,.imgsprite_badge_promoted_default_png,.imgsprite_badge_topt_default_png,.imgsprite_detail_actions_png,.imgsprite_detail_edit_gif,.imgsprite_detail_fav_gif,.imgsprite_detail_fav_active_gif,.imgsprite_detail_reply_gif,.imgsprite_detail_rt_gif,.imgsprite_detail_down_gif,.imgsprite_detail_down_disabled_gif,.imgsprite_detail_lck_gif,.imgsprite_m2_activity_favorite_png,.imgsprite_msg_next_footer_png,.imgsprite_msg_prev_footer_png,.imgsprite_msg_delete_gif,.imgsprite_msg_like_gif,.imgsprite_msg_like_active_gif,.imgsprite_msg_edit_gif,.imgsprite_msg_rt_gif,.imgsprite_msg_reply_gif,.imgsprite_msg_fav_gif,.imgsprite_msg_fav_active_gif,.imgsprite_inactive_gif,.imgsprite_fon_gif,.imgsprite_mon_gif,.imgsprite_foff_gif,.imgsprite_moff_gif,.imgsprite_clock_gif{
    display:inline-block;
    background-repeat:no-repeat;
    overflow:hidden;
    background-image:url(sprite.png);
}