.btn-default {
  text-shadow:0 0px 0 #fff;
  color:white;
  background-image:linear-gradient(to bottom,#ffc600 0,#ffc600 100%);
  background-repeat:repeat-x;
  border-color:#ffc600;
  border-color:#ffc600;
}

.btn-default:hover {
  color:#ffffff;
  background-color:#ffc600;
  border-color:#fefefe;
}

.btn-default.active, .btn-default:active {
  background-color:#ffc600;
  border-color:#dbdbdb;
}

.btn-default:focus, .btn-default:hover {
  background-color:#ffc600;
  background-position:0 -15px;
}

.dropdown-custom:focus, .dropdown-custom:hover {
  background-color:#ffffff;
  background-position:0 -15px;
  color:#000;
}

.dropdown-custom {
  text-shadow:0 0px 0 #fff;
  color:rgb(1,1,1);
  background-image:linear-gradient(to bottom,#ffffff 0,#fcfcfc 100%);
  border-color:white;
}

.post-image {
  margin:2px;
}

.post-box {
  padding:20px;
  background-color:white;
  border-radius:3px;
  border:solid #e3e3e3 1px;
  border-bottom:solid #ffc600 3px !important;
  margin-bottom:20px;
}

.author-name {
  margin-top:0;
  margin-bottom:0;
}

.author-position {
  margin-top:5px;
  margin-bottom:5px;
  color:#b3b3b3 !important;
}

.post-textarea {
  width:100%;
  margin-top:10px;
}

.custom-btn {
  font-size:12px;
  border-radius:20px;
  padding:10px 30px 10px 30px;
}

.post-text {
  font-size:16px;
}

.like-box {
  float:right;
  margin-top:10px;
}

.like-count {
  font-size:18px;
  margin-left:5px;
  position:absolute;
}

.posts-head {
  padding-bottom:30px;
  padding-top:20px;
  margin-bottom: 30px;
}

.post-date {
  float:right;
  position:relative;
  color:#cccbcb !important;
}

.post-box label {
    text-align: left;
}