/* COMMON */
#sidebar .signup-area {
  border-style: none;
}

.header-t .social-networks li {
  font-size: 24px;
}

.header-t .social-networks li a.club-dea {
  font-size: 14px;
}

.header-t .social-networks li a.club-dea:hover {
  color: #fff;
}
.header-t .social-networks li.tiktok {
  display: inline-block;
}
.header-t .social-networks li.tiktok a i {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 22px;
}
.header-t .social-networks li.tiktok a i:before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 22px;
  width: 20px;
  background: url('data:image/svg+xml,<svg fill="currentcolor"  viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M412.19 118.66a109.27 109.27 0 0 1-9.45-5.5 132.87 132.87 0 0 1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14 23.9 350 16 350.13 16h-82.44v318.78c0 4.28 0 8.51-.18 12.69 0 .52-.05 1-.08 1.56 0 .23 0 .47-.05.71v.18a70 70 0 0 1-35.22 55.56 68.8 68.8 0 0 1-34.11 9c-38.41 0-69.54-31.32-69.54-70s31.13-70 69.54-70a68.9 68.9 0 0 1 21.41 3.39l.1-83.94a153.14 153.14 0 0 0-118 34.52 161.79 161.79 0 0 0-35.3 43.53c-3.48 6-16.61 30.11-18.2 69.24-1 22.21 5.67 45.22 8.85 54.73v.2c2 5.6 9.75 24.71 22.38 40.82A167.53 167.53 0 0 0 115 470.66v-.2l.2.2c39.91 27.12 84.16 25.34 84.16 25.34 7.66-.31 33.32 0 62.46-13.81 32.32-15.31 50.72-38.12 50.72-38.12a158.46 158.46 0 0 0 27.64-45.93c7.46-19.61 9.95-43.13 9.95-52.53V176.49c1 .6 14.32 9.41 14.32 9.41s19.19 12.3 49.13 20.31c21.48 5.7 50.42 6.9 50.42 6.9v-81.84c-10.14 1.1-30.73-2.1-51.81-12.61Z"/></svg>')
    center center no-repeat;
  filter: brightness(0) saturate(100%) invert(74%) sepia(0%) saturate(1755%) hue-rotate(250deg) brightness(95%) contrast(99%);
}

.header-t .social-networks li.tiktok a:hover i:before {
  filter: brightness(0) saturate(100%) invert(41%) sepia(57%) saturate(7143%) hue-rotate(331deg) brightness(99%) contrast(103%);
}
[data-this-is-clickable]:hover {
  cursor: pointer;
}

/* MOVIE COLLECTION */
.col-block .overlay .btn:first-child {
  top: 40%;
}

.col-block .overlay .btn {
  top: 60%;
}

/* HOME */
.social-block .user-hold:hover {
  background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(/live/oe_/https://deaplaneta.com/images/img08.jpg) no-repeat;
}

.signup-area {
  margin: 95px 0 95px 0;
}

@media (max-width: 1199px) {
  .signup-area {
    margin: 0;
  }
}

@media (max-width: 767px) {
  .signup-area {
    margin: 0 20px;
  }

  .social-block .user-hold {
    padding: 17px 0 32px;
  }
}

/* MOVIES */
.sharethis-block {
  float: right;
  margin-top: 12px;
}

.desc-area .state {
  margin-top: 0;
}

section#image .img-holder {
  height: 187px;
}

section#image .img-holder img {
  max-height: 187px;
}

@media (max-width: 767px) {
  section#image .img-holder {
    height: 127px;
  }

  section#image .img-holder img {
    max-height: 127px;
  }
}

/* SEARCH */
@media (max-width: 767px) {
  #content .alphabets {
    display: block;
  }
}
@media (max-width: 979px) {
  #content .alphabets li {
    width: 11%;
  }
}

@media (max-width: 1199px) {
  .desc-area .state {
    display: none;
  }

  .sharethis-block {
    float: none;
    clear: both;
    padding-top: 12px;
  }
}

/* LIGHTBOX */
.trailer-popup {
  color: #fff;
}

.trailer-popup h1 {
  font-weight: bold;
}

.trailer-popup h2 {
  font-size: 20px;
  margin-top: 0;
}

.trailer-popup a {
  color: #fff;
}

.trailer-popup a:hover {
  color: #aaa;
}

.trailer-popup .btn-holder {
  margin: 20px 0;
  text-align: center;
}

.trailer-popup .btn-holder a {
  font-weight: bold;
  padding: 10px 15px;
}

.trailer-popup .btn-holder a:hover {
  color: #fff;
}

.mfp-close-btn-in .trailer-popup .mfp-close {
  color: #fff;
}

/* HOME SOCIAL */

@media (max-width: 767px) {
  .social-block .other-networks .col-sm-6 {
    margin: 0 0 5px;
  }
}

.social-block .other-networks .col-sm-6 div.youtube a {
  overflow: hidden;
}

.social-block .other-networks .col-sm-6 div.youtube img {
  width: 90%;
  float: right;
  height: auto;
}

/* FOOTER */
.footer-b {
  border-bottom: 1px solid #4e4e4e;
  padding: 21px 0 16px 17px;
  margin: 0 0 26px;
}

.footer-t {
  margin: 0;
  padding: 0;
  border: 0;
  padding-bottom: 5px;
}

.footer-t .copyright {
  width: 100%;
  float: none;
  display: block;
  text-align: center;
}

@media (max-width: 979px) {
  .footer-t {
    border: none;
    margin: 0;
    padding: 27px 0;
  }
}

@media (max-width: 767px) {
  .footer-t {
    padding: 27px 25px;
  }
}

#botons.botons-hold {
  padding: 40px 0 42px;
}

#botons.botons-hold a.btn {
  width: 100%;
  padding: 1.2em;
}

@media (max-width: 767px) {
  #botons.botons-hold a.btn {
    margin: 0.8em 0;
  }
}

#compania .box {
  border: 1px solid #e6e9ed;
  height: 181px;
  text-align: center;
  margin-bottom: 23px;
  width: 180px;
  margin-left: 50px;
}

#compania .box span {
  display: inline-block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

#compania .row .col-sm-4 {
  margin-top: 40px;
}

#compania .title {
  font-weight: 700;
  display: block;
  margin: 0 0 8px;
  line-height: 24px;
}

#compania p {
  margin: 0 0 24px;
  line-height: 24px;
}

@media (max-width: 767px) {
  .other-networks .youtube .text {
    padding: 0 !important;
  }

  .other-networks .youtube .col-sm-6.col-xs-12 {
    padding: 0;
  }
}

#compania .col-sm-4.hidden-xs {
  text-align: center;
}

#compania .col-sm-4.hidden-xs > a {
  margin-top: -40px;
  display: block;
}

.other-networks .youtube .text {
  padding-bottom: 10px;
}

.other-networks .youtube .mdi.mdi-youtube-play {
  margin-bottom: 10px;
}

.other-networks .youtube .subtext {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 4px;
}

.user-block {
  width: auto;
}

.video-hold > video {
  width: 100%;
  height: auto;
}

.visual-block .slideshow .slide {
  height: auto !important;
}

.col-block .container .row .col-lg-3 {
  margin-bottom: 20px;
}
@media (max-width: 649px) {
  .col-block .container .row .col-xs-12 .col-frame .img-holder img {
    width: 100%;
    height: auto;
  }
}

.social-block .twitter-row .wrap > .twitter-card {
  color: #fff;
  display: block;
  padding: 16px 10px 13px;
  background: #4fc1e9;
}

.social-block .twitter-row .wrap a:hover {
  background: #4fc1e9;
}

.social-block .twitter-row .wrap > .twitter-card .body-part:hover,
.social-block .twitter-row .wrap > .twitter-card .body-part:hover a {
  background: #4ab6d3;
}
@media (min-width: 767px) {
  .highlight-block .cycle-gallery .mask .slideset .slide {
    min-height: 280px;
  }
}

.highlight-block .cycle-gallery .pagination {
  left: inherit !important;
  width: 100%;
  text-align: center;
  margin: 15px 0 26px 0;
}

/* REGISTRATION FORM */

.register-form .signup-area {
  color: #434a54;
  text-align: center;
  margin: 175px 0 0 0;
}

.register-form .signup-area .line {
  margin-bottom: 8px;
  overflow: hidden;
  display: block;
}

.register-form .signup-area .line .mdi {
  font-size: 60px;
  line-height: 60px;
}

.register-form .signup-area .title {
  font-size: 38px;
  line-height: 42px;
  margin-bottom: 18px;
}

.user-block .btn-holder {
  text-align: left;
}
