/*==============================================================
Social Media Grid
--------------------------------------------------------------*/
.section-social-media {
  padding: 30px 0; }
  .section-social-media .container-fluid {
    padding-left: 30px !important;
    padding-right: 30px !important; }
  .section-social-media .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    height: 1520px; }
    @media (max-width: 420px) {
      .section-social-media .row {
        height: auto; } }

.card, .dcsns-li {
  width: 25%; }
  @media (max-width: 1400px) {
    .card, .dcsns-li {
      width: 25%; } }
  @media (max-width: 1170px) {
    .card, .dcsns-li {
      width: 33.333333%; } }
  @media (max-width: 768px) {
    .card, .dcsns-li {
      width: 50%; } }
  @media (max-width: 420px) {
    .card, .dcsns-li {
      width: 100%; } }

.dcsns-li {
  list-style: none; }
  .dcsns-li .inner {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    margin: 0px 20px 20px 0px;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.25); }
    .dcsns-li .inner:hover {
      cursor: pointer;
      box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.35);
      transform: translate(0, -5px); }
  .dcsns-li a.thumb {
    display: none; }
  .dcsns-li > a {
    display: none; }
  .dcsns-li .section-intro {
    display: none; }
  .dcsns-li .section-user {
    display: none; }
  .dcsns-li .section-text {
    display: block;
    color: #FFF;
    padding: 20px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: clip;
    word-wrap: break-word; }
    .dcsns-li .section-text a {
      color: #FFF; }

.dcsns-facebook .section-text {
  background-color: #3b5998; }

.dcsns-twitter .section-text {
  background-color: #55acee; }

.dcsns-vimeo .section-text {
  background-color: #1ab7ea; }

.dcsns-instagram .section-text {
  background-color: #5851db; }

.btv-social-post {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  margin: 25px 25px 0 25px;
  box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.25);
  border: 0px;
  overflow: hidden;
  text-overflow: clip;
  word-wrap: break-word; }
  .btv-social-post:hover {
    cursor: pointer;
    box-shadow: 0px 5px 22px rgba(0, 0, 0, 0.35);
    transform: translate(0, -5px); }

.btv-post-meta {
  padding: 20px;
  font-size: 14px;
  color: #FFF;
  position: relative; }
  .btv-post-meta span {
    width: 90%;
    display: inline-block; }
  .btv-post-meta .fa {
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 18px; }

.twitter-post {
  background-color: #55acee; }

.instagram-post {
  background-color: #5851db; }

.facebook-post {
  background-color: #3b5998; }
  .facebook-post img {
    width: 100%; }

.vimeo-post {
  background-color: #1ab7ea; }

/*# sourceMappingURL=style.css.map */
