body{
  padding: 0px;
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}
a{
  color: #00B7FF;
}
.switch-button-background.checked {
    background: #28b463;
}
.ajax-loader-circle {
  background: rgba(0, 0, 0, 0.5) url(/images/ajax-loader.gif) no-repeat 50%;
  position: relative;
  z-index: 99999;
  display: none;
  width: 100%;
  padding: 4px 0;
  margin: -26px 0 0;
  max-height:53px;
}
.red{color: red;}
hr.custom{margin-top:7px;}
span.action{float:left; text-align:center; padding:7px 0; width:100%}
.opacity-full{opacity:1;}
.opacity-half{opacity:0.5;}
.navbar>.container a.navbar-brand{margin-left:15px; height:auto;}
.red-wall{background:url(/images/red-wall.jpg) repeat;}
.no-padding{padding:0 !important;}
.no-padding-right{padding-right:0 !important;}
.no-padding-left{padding-left:0 !important;}
.float-left{float:left;}
.post-head{background-color:#FFF; border-bottom:1px solid #999; padding:5px !important;}
.post-user-img{border-radius:50%;}
.post-caption{padding:0 0 0 5px !important; height:36px;}
.post-time{color:#666; font-size:10px; padding:0 0 0 5px !important;}
.post-action{padding:0 0 0 5px !important;}
.post-bottom{background-color:#fff; border-top:1px solid #999; padding:10px 0;}
.video-indicator{
  display: none;
  position: absolute;
  background: url(/images/video-loader.gif) no-repeat center;
  background-size: cover;
  top: 40%;
  left: 44%;
  height: 32px;
  width: 32px;
}
.head-top-trending{border:1px solid #999; padding:8px !important; line-height:1.42857143; color:#333; font-weight: bold;}
.top-trending-container{overflow-y:auto; overflow-x:hidden; width:100%; height:400px; border:1px solid #999; padding: 8px !important;}