/* 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;
}

[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(../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;
}
